100011723
9747843
95751236
91311914
89271924
8340558
82181024
79736
7952963
7904846
78341617
76591248
7463332
7360511
72135
7051544
6911520
65621830
64271968
6180193