2942720,2899416,2882516,2843013,2799851,2798793,2798430,2768308,2643033,2642958,2636528,2613053,2578251,2578250,2577031,2577026,2557272,2499941,2440385,2387685,2375223,2321695,2321520,2321512,2266457,2261850,2260321,2260315,2260314,2252014,2247159,2178931,2108141,2070544,1974231,1974230,1876636,1927294,1910196,1910190,