Source: https://moncartabledunet.fr/Archive-fichiers/Maths/CE-2016/002-Nombres-10000.pdf