10028793
9390573
9200173
74091975
73741678
69381842
65541047
6187640
5993976
5791303
56211444
48441525
4362825
4240846
40831975
127567
916162
848110
74126
73454