1032721
1477319
1272013
1007010
1921920
688113
962011
776813
2474530
46524
2278554
91326
351632644
175812300
1425388266
127382225
99781153
83449180
827628863
81970183
67432140
63952241
59407172
55148117