57612867
13621619
66077748
47212673
12508036
15046319
46085286
47641980
81851283
57825039
91225454
72048377
32194972
6796303
10321206
38823975
35327189
18214007
49781628
10388510
29857650
77672343
87669385
24187374
76283121
87673089
71187269
4481642
1488424
41896744
69632908
9237994
41424915
69006611
2969437
91888860
40485548
10039944
29374939
16014010