65048280
14301949
48951822
1193992
23055713
99619811
40892139
59075838
10367352
62187873
46907692
35377707
91297890
30172939
71933895
38527751
81874102
34755320
2156373
99429650
15919134
65366661
88071721
8399316
27055519
21013024
64958409
11395179
29141185
68058965
24622363
68782938
91482138
46455181
81136768
6356912
48374038
9957813
60819378
8961160