60515077
82504628
60424808
41469205
10118866
85285375
72421638
57594077
57412941
18261541
17373291
2536883
81326398
3810569
57942679
21705161
5749869
73854743
82289385
4617061
52765961
1530780
23859087
98716034
94151428
32136775
78966309
23267251
40695467
90422071
73245014
62292924
32783532
61171880
15636901
39464795
52283645
67506612
75851562
99309709