17805138
3218402
89609055
69077178
41294945
32208824
98877726
50255496
40827525
6494303
84688551
19306241
12199951
37794268
26508393
9834980
26136298
47511158
20063763
22588190
31326663
52193322
26219443
5797021
55233190
93951034
49728988
54577635
74378373
15387250
50758636
85195190
49794002
12154550
93412776
20626085
51153382
4711306
54712007
79098334