34265
615184
805757
73687
595672
650752
352432
27362
100883
144683
963271
129886
403551
931709
36847
484542
14531747
663186
4458578
4159980
3417510
3008192
2164495
2156216
2042492
184066
1838948
16295
153761
1535545