9899422
98421442
8853807
8543811
8456608
77361951
71791505
7095464
59471256
5660151
50761739
4467594
416213
41061121
27521
2153212
1802176
101840
9641
960162