9810629
950917
8579545
8472957
67201578
66841660
6667133
6087275
59321286
5910400
53861152
49301592
4900682
46361474
4562277
4487891
4475185
104279
104141
850128