79561133
1224375
5496230
27714921
18179592
91927898
16647702
24249781
73963288
52515856
64095226
14088379
648506
47884217
12473127
29546371
98732696
57916262
75456067
44997242
371123
1528227
72471721
95058015
86618981
78481361
2064580
2326215
12634057
37598657
1257262
13627938
75002853
21858020
67564939
9761064
88404041
19349020
26902999
6091681