99141879
990521
9290647
9249616
9215789
86561374
8394926
80471257
778857
72681817
7227939
6373750
624060
58311699
44664
3742
29638