10286855
22184046
70854263
37366
15533555
80587376
4429283
43768500
35189430
77275065
65607628
60944682
625842
32039828
78756483
1852347
52588645
65628553
75609379
58472223
2565628
7229225
15667916
18686884
34794996
6439467
1779315
95912857
12669443
32376910
67741263
28911074
9007886
24489148
28654519
3601947
32815306
36201610
56588782
26989932