24042232
7153942
39526791
13806502
67327160
64288149
5946484
8607593
2733909
70741388
2668378
7586272
83442575
68428247
29238123
8481616
19468608
27815689
7052090
79049203
426129
28417374
1503480
82505998
3551530
58225058
75414708
54568257
2407230
82589384
59956942
48252908
6570104
95959449
16746390
15424524
9931290
69508854
34864771
91744436