99101386
96211629
9431708
9243106
9093412
8946877
88641741
8849150
8364144
8039565
7379222
7012484
70121156
69411540
63521764
6224656
5926767
565547
5319774
4665768