99981368
96181259
93041337
80911385
7892379
77851560
77031796
75171559
7477254
73221801
70551020
65771029
6530109
61761745
617229
6033119
57481100
5644370
561996
47841218