99241351
98301869
7924132
79151432
77751748
76991945
6755836
65681521
6465302
57681878
55491160
55151107
5079277
4965954
47211747
4680671
41451207