79885205
7922850
329325
9564310
36485452
65011464
41642756
26168170
23961199
85057195
80438145
19797467
71216453
68167590
75361528
52169326
83816587
32886844
3279685
25381633
8211705
742717
66762910
15412252
57827462
28178754
40791012
80238916
21464227
74346783
48515772
36362563
28028974
30396045
1467718
6044139
33324551
53105010
42031776
65618916