65405477
91874467
5648460
2578245
20378575
84148890
19245285
4427224
40076288
60001750
86514745
10654395
28369270
40604108
12911217
98851248
41346132
97867856
5704557
30399242
78894645
20093303
1588365
71651144
95864019
53522194
66301253
62205820
77964479
27654217
53567381
84217870
88596564
42491457
20711381
81304871
45617548
9153879
7985577
23286016