97101282
92111829
89771488
7048968
6836446
60441050
58431182
5776120
5212759
5178134
4917833
4180660
4144795