82178232
84229140
62644381
43105675
58561749
89391034
99746858
22858616
2996305
75783098
37944112
65093921
67248796
65234137
38793163
95344097
91837935
912087
60196989
35108784
999250
78354054
27217786
12128193
18938838
56765582
23319783
99954682
522419
85564335
51467988
92699977
12531706
7682750
34056554
87227657
15563029
13682301
94038984
92212796