94571029
9379987
87981225
85281692
833627
83121995
7890389
7816314
70761452
6965988
68911683
64701688
58281332
58221677
58061963
55511642
5350449
48961679
4858487
45921732