199006 316970 641224 661105 1003949 1024970 1178614 1271951 1286572 1416876 2111918 2230625 2555537 2606679 2899905 2950210 3271898 3293128 3709775 3873123 3892270 3918684 4096370 4123012