101721101
9865105
98341654
95161920
9347633
91181382
90141462
8861411
8785173
8604611
8500908
8321947
8227841
81121588
79531540
77581320
7616483
7318931
71171355
70961288