34708263
4131469
33472229
6974681
98796209
5155441
93804505
29162640
19488160
75765670
29443433
48134791
25257650
1421544
88218938
9984846
781939
17949528
73361080
46442960
8151862
27687606
46336975
38282679
35205162
82473871
1577880
81569535
84957648
97469662
2723230
928500
28957209
32722963
39673838
46708000
24866340
88797668
32585720
6115164