93751299
85741401
8401948
8350988
81511544
79541443
71261369
67051709
61321766
5368809
53391366
53051476
5202670
50921081
5021570
4965485
48391973
48002000
4720398
4694430