Who first proved that there are infinitely many prime numbers?

Euclid

Next question