98641161
95201447
9479870
880014
8437168
8348150
82921539
8255889
69841571
6670504
6070401
6014473
5908768
57231036
5430109
53201643
50201092
49431400
4863630
47881803