100341849
98661279
9724864
9600466
94741494
93531201
9191645
8844437
8556178
83131239
8109772
8050201
78631108
7415657
73611778
7249222
7233196
71681770
68231876
66591693