80637513
58501757
98461675
52398042
95093642
64922219
7071895
97133758
68395636
34516080
36785651
17059208
61565504
47644382
66637587
2225137
55007424
8119309
6789758
54321488
56554903
78942591
45686969
699375
27715518
68153710
23305869
28675537
14187051
7109294
81396268
1536977
19529131
71699272
87244484
47934588
97065667
90305126
45897482
90565244