96421147
9549679
86851357
82141167
72611259
7037561
6777738
6680358
66641669
65781923
6459850
5365786
4973821
49571361
4920422
486432
4559933
4443152
4413726
4057280