10017878
98851922
91051779
8955227
89351744
8547773
83711635
8134575
75461680
73751776
66421084
6279281
5810532
5742564
5555365
4566752
4307697
114888
1013188
95922