50632014
71736470
8238842
56168571
75813085
99466493
75698631
6704467
28232957
5224218
71325436
52774431
37908473
81136403
87236438
89957466
55288142
51551972
55972257
86946909
18275002
2249447
8493822
15045533
1789783
39343220
30516663
1799283
7418223
39085270
22544874
15403579
52525721
75838856
34593510
28501368
8706215
2530396
38918791
25579768