70171997
89277799
6521304
14457854
57432620
1488761
64122577
71339549
50647121
40363287
7561213
66138806
881197
50127401
49581881
55836120
1714983
18441962
64268448
20132523
62368652
16937329
35669390
56005314
64629878
10326169
342780
27979067
45918793
21901744
99262764
46647996
98412245
79201355
57001948
94819243
90139675
20626245
36118796
4021689