62821658
1433714
5374511
64066309
37525107
31063450
58756586
22818824
3487010
4996809
3280378
64273367
96423488
91289003
54319504
5963185
85638038
24408128
6779853
273140
66375204
39066509
96473171
86712631
33035855
266451
41525037
88695936
96468852
6849346
14724438
54967373
3311861
20757105
92613920
80662613
54275542
43141049
48624510
96933904