70802253
24355798
10405597
44952786
63518457
85503523
45027503
3756610
1840381
583652
32174269
93132462
91617614
96003008
30259463
23175794
18384111
59248238
32275339
56826097
50512314
8447722
15876526
87372411
10823150
79967274
86376952
83084738
64274642
68471656
67606852
11581458
46184349
48004172
14131
2211653
69829683
65798661
366852
28028341