57403093
46815361
38677638
71337862
96379186
7421093
73516967
60333631
10122543
3993862
2691306
77682417
23646768
43826670
17167723
85336839
27929811
86055756
32964972
5079955
754766
40244357
59208338
64506182
8240988
1755682
88778125
38404798
6659036
24706569
171144
73461388
69346429
26835151
36663976
93471149
39834558
98621258
36612541
60238774