3906 3948 3970 3996 4006 4042 4071 4169 4213 4255 4269 4325 4510 4512 4684 4727 4762 47484789