743262 965400 1819266 1951789 1954294 1962959 2737368 2952750 17180359 17367376 19418874 19457411 20461124 20745404