69978687
50965966
89114169
8564636
1361493
87812136
65369327
36495610
69617572
5484513
33998194
98118824
95017240
89251504
44639270
22292505
6332895
43987404
98364209
14426380
22024663
49932750
70764721
64792373
34815533
97264666
67965276
97213380
6178427
38633072
45355454
7205193
13149436
70541099
48045975
24227749
75528974
75949905
59669932
56091767