99501912
9063375
89581156
86901080
7800723
7404349
6905658
6215879
60621408
48331870
47721329
473890
4571880
42171846