100111121
10005123
9814875
9765384
9654619
9650858
9616369
9408288
93731174
9367501
9166349
910411
90571666
87421270
86911851
85261366
84821294
8413878
8184940
81751367