85086771
97476274
2212241
44707284
90514199
6539714
67727713
41275934
58412702
21072037
57957708
38834718
844751
37482922
9608621
25438353
94147625
1223706
54716299
49619997
54021744
98356015
22369864
52791836
53902117
90485954
40122873
74196118
30633255
29088236
94044221
8538766
1607952
19361416
50512120
2319342
8264286
75616316
38574292
20397012