118892210320
11657081889
114606811820
103143110171
10022365905
9567738463
94370110465
8831812456
8637569279
8493328827
8102743867
7701199386
7660421487
6853768545
6309472151
5766287244
4675644640
3969047324
2946985571
2787028343
2582847836
1994448569
1887085807
18173710309
1504368747