85786016
92958767
3185876
51216362
2408230
68176459
64806573
59013365
69804582
3338935
92052106
34639036
9364243
40869862
77271462
96018376
75119953
6163502
78073906
16222557
26675817
1658586
42937571
53243280
98451292
19297720
7877866
15696028
6768927
89102629
38628214
88394429
91918034
94559544
54307978
92057072
56034458
28428974
70298359
7579883