101221388
100431774
99031022
98561735
9748815
9746941
962753
95351073
95021334
9465984
9464442
933761
9284361
9217528
92071804
918377
90631439
9062276
9021427
89951072