95741643
86311801
8566510
81441791
81111525
7821872
7448381
73221597
66711470
65431692
6388872
62951595
58896
5179686
46511619
63522