10020569
99901823
95881562
9485270
9336263
93331460
9055146
8663799
7562868
73011176
7189970
6909464
68591468
6722436
665371
65181959
65121036
54711706
50851653
44491456