Are there infinitely many prime numbers?