Perfect Square
522522233774716036 is a perfect square (722856994 × 722856994)
522522233774716036 is a perfect square (722856994 × 722856994)
522522233774716036 is even
Previous even number is 522522233774716034
Next even number is 522522233774716038