93889992
81704538
99697262
29328347
22514733
93702675
15042057
32186092
30045890
69865953
51278059
6338892
58392569
98298618
24625580
50514662
91715975
4063112
15313870
20334895
40234825
22848469
68751283
57739696
87627554
1815750
7069700
16777405
52336261
38006426
96844878
67396465
55097867
23789224
75808766
6633518
21823451
51751792
61656781
42104246