10039108
971120
92581306
87291757
8640864
85821748
85691469
8243496
7939953
7483401
74011731
6659273
64021150
5876316
5689174
51501497
4738781
43471443
41081615
200854