10009514
99941697
9739500
9652850
963463
95571670
9553128
95011988
9447835
92951313
91751747
91381130
89161146
86081757
8588897
837723
83621301
79601844
7832212
7706976