9813876
57765605
16251818
45907434
97188901
61755206
61694021
40908888
7026479
1949665
53483458
4414886
9836250
95871160
94902528
28434963
99251657
87964307
76731370
47026992
66243482
40932633
11867876
85497184
25749061
5907554
2146429
5702928
58266758
1063241
66766962
8836740
26642962
75803562
99927203
11587412
87667350
67522222
1684189
64699598