89847725
292714
58418236
14248827
60944274
95495530
2873661
99914530
99179863
91976251
2573802
81783963
4609370
5472419
62054826
49054531
54378857
78236301
44124875
96239359
99967316
95412000
57578405
69766759
28736114
1137438
47223017
81641182
14441199
27799595
7453640
68074371
15843427
24679657
59996030
34081071
20936150
69906661
5725641
63547982