Largest Prime Number Discovered Has More Than 22 Million Digits