99851496
981724
9512632
9474376
8562819
82831524
82301752
8177723
79861314
77181161
75991255
75831366
74571215
6811829
6645944
65601150
6155310
59401355
5804305
5766280