How many perfect numbers are there?
We do not know how many perfect numbers there are. We do know that there are an infinite number of prime numbers, which means there is a very high chance that there are an infinite number of perfect numbers. This is because there is a strong link between perfect numbers and a certain kind of prime number (the Mersenne primes).