The largest known prime number (as of February 2023[update]) is 282,589,933 − 1, a number which has 24,862,048 digits when written in base 10. It was found via a computer volunteered by Patrick Laroche of the Great Internet Mersenne Prime Search (GIMPS) in 2018. A prime number is a positive integer, excluding 1, with no divisors other than 1 and itself. According to Euclid's theorem there are infinitely many prime numbers, so there is no largest prime. Many of the largest known primes are Mersenne primes, numbers that are one less than a power of two, because they can utilise a specialised primality test that is faster than the general one. As of November 2022[update], the eight largest known primes are Mersenne primes. The last seventeen record primes were Mersenne primes. The binary representation of any Mersenne prime is composed of all 1's, since the binary form of 2k − 1 is simply k 1's.