99541418
98561282
95801844
9531343
94301171
9051319
82241867
80501879
7298454
7290857
7246387
6940584
655082
54991053
5475709
51551219
47551670
47101081
4588796
45401540