99951712
97261444
95031843
8992616
878687
83761691
8054193
79961913
77131549
68991899
63651832
6236875
54761036
5342657
4320824
40801981
36168
32839
1580