26612649
1156645
84779438
83718948
62424532
47213894
25622459
47399088
82206922
23411146
75177958
12986910
38155673
96095082
15412031
4826902
42461389
18483179
69098435
87616623
24424431
30563380
4933391
89272045
95965376
419025
18556613
36137045
50419536
48205791
46721441
1540553
64826232
97998066
38935128
22068433
9861670
28279008
9212336
8245573