97831598
9626807
93331503
8419769
8229487
7785111
7695336
73911646
7134924
71121953
7022759
6506210
6223124
61221841
61191837
59711131
59701001
57101789
5702940
5148192