Source: https://www.mathenjeans.fr/sites/default/files/comptes-rendus/nombresparfaits-orsay-20172017.pdf