57677316
37154434
41926234
82005041
24287091
43436806
72025667
1647554
74636642
61432527
48006385
8948547
88529327
83356368
46756481
16487158
38452802
51615
77789195
15048045
27241085
82957268
14888253
2179856
64051972
798377
95316877
13263318
5650588
14953182
5142852
45186822
3407611
27638996
87544889
56405083
46488592
134921
64356613
5693743