100341849
9724864
9600466
94741494
9191645
8844437
8556178
8109772
8050201
78631108
73611778
71681770
68231876
66591693
6259294
61921093
59951739
597897
58691814
5808367