An amateur mathematician from San Jose, US, has discovered the largest prime number yet with over 41 million digits. Prime numbers, the building blocks of mathematics, are divisible only by themselves ...