93411182
92501256
91991455
669840
638460
5016792
40441592
2443159
12185
1003129
877180
869115
85731
82988
78351
57668
2214
19325
17719
13113