10016149
98061737
96951197
9436463
9151915
86871215
8424268
79261788
7600552
75691937
75231478
73861683
72861316
6848251
6670599
6581892
6326588
6227804
6039469
59611083