97941443
90991465
88191620
8621937
8301143
81141193
7992325
73121094
72541722
66971143
65841305
63101516
62731625
61351751
5866871
5674498
5273135
49551700
4568519
44171422