83507697
66573300
2285787
68182151
95313216
36724756
44975493
38444211
7929559
81394424
47528168
9062862
91952856
58438207
30469233
52358985
62208332
19633553
5228189
46322031
2376653
47054223
59069522
801889
6898063
98849776
44402708
8634469
2865330
50351152
23366669
95201065
99035552
69038803
72499974
7072583
90427065
93066918
94648103
51931046