77934763
80034130
1753082
12482559
18847988
3527403
92362109
85712708
24665389
11718048
57184789
1878957
74214796
49786088
66848929
55993667
89787078
33955782
54331715
30581699
30043247
18209331
49958819
5574124
24371932
5707794
41889187
92326337
87654215
40799823
21149447
60621951
311102
8155686
17117200
51879548
99063
28012251
1913844
64544679