58462699
19384999
37111910
649781
4211325
97407086
7850787
12688358
8717081
87988317
78912434
48612769
33675961
4851165
79111045
79066546
35408349
14284987
44247699
55619792
37044294
62952291
80234841
8108215
21826179
81687262
53372668
4985381
62746306
70333772
24833734
75849703
9907788
24764086
6111324
67944428
21008650
2428281
28504513
39818828