96161049
959884
8579978
8120947
8077523
73421209
7040897
57971347
57071492
5433353
5071160
4168644
4148995
110026
101953
964160
948196
938112
91837
867120