11706
72962
101427
437805
903369
554459
239665
855524
751866
669495
427774
39493
2878361
2573454
2519928
2451455
2206995
2110955
2059281
1994719
1892226
1661208
1598351
1557406