9252256
80741529
79901397
7764546
72781876
67821611
58491374
58081356
5733295
44621589
43651754
77476
76283
55358
26512
23540