57819189
2441670
39605556
22703260
70139801
44321464
70485700
7515464
4632196
20965308
59648431
2685252
67391668
7181358
9722876
4819359
52876322
49333682
99816536
68247781
81842636
74732968
22903799
21975064
6049244
4921950
1401529
136451
2232854
747998
55045771
90692995
94918110
35412889
22425593
66199326
7359205
54657253
89299346
80919497