42526390
10218541
21654496
34476326
27892572
81463176
1964805
60015309
94465106
43848721
32502011
9208125
7333682
30088489
10033874
43295325
1188131
561724
89701454
16046757
70236499
79711199
95577431
9329614
64953079
48792418
9322623
56451896
25389802
1825161
30193324
13632650
73439109
37419241
38197178
67647646
47426231
3394184
90462570
1822445