100061591
10001582
99341953
95811692
94851912
90801118
89071033
87641517
8402299
83791765
80531020
80351312
79801785
7826243
7370890
7218146
68951827
66081752
64691352
6434992