81255936
90036685
71978250
33764728
70773250
40821030
42352928
6459496
62204242
84743702
34606625
54542885
142249
18867216
62412225
66778746
43588052
1932240
22803208
8968980
3251167
40276720
6268014
99418977
70416471
37456049
65007195
980291
1401396
12128888
28134163
5938183
78303883
85217761
3882894
76057434
6276014
91106141
6595934
79644743