84686856
97303820
2819310
98008404
9085011
7177678
93573236
65213992
94363628
77004854
71749973
35181237
14647147
56811756
39936809
36361320
13241130
98047289
55351624
380947
19007965
50445020
98817645
64895312
73808721
32594721
8437435
33457285
20206599
45747312
86608724
13207190
91475043
90622949
31255045
96797361
36676595
77145271
66479480
96002313