10527108
9984825
8631323
86091655
8384442
816342
8009408
74741199
7428787
7326647
7088296
70661552
7045432
686568
6801835
65741977
6431393
63731884
63621741
6048213