The Largest Prime Number Ever Discovered Has Over 22 Million Digits