80078192
56264127
36765012
30234421
60305530
95446737
4137187
80797372
56688856
38406256
13138886
49771817
13258334
98097248
60529646
3015964
37826399
73512417
20914535
5673943
97219717
70676640
99925021
44416410
97913465
89392109
2904229
2121324
4393773
60853546
2488995
9937136
62153432
42194159
51641330
79081429
81324516
36722078
14356519
93146836