9993363
98181934
94551184
91321096
82661462
75641314
7535623
7326663
72561768
69141290
68401187
68011881
6385609
59661377
5791999
54891406
4662628
430941
893149
83453