Perfect Square
522988817744996964 is a perfect square (723179658 × 723179658)
522988817744996964 is a perfect square (723179658 × 723179658)
522988817744996964 is even
Previous even number is 522988817744996962
Next even number is 522988817744996966