58884567
82193974
39505631
65531839
70042087
60263702
2529991
38494140
3661612
73023898
97055774
23043456
12432542
33691938
6255185
8507565
1649219
45232010
2036832
77591306
3640186
46114241
88533279
67064529
20684961
94377293
4429876
53778193
97101750
9046108
47104334
8835621
3817137
29895444
64032611
5426510
11931299
53354525
33083664
5814572