107 594 752 913 1083 1307 1721 1987 2362 2640 2951 3166 3277 3529 3675 3841 3970 4151 4289 4397 4596 4760 4976 