Perfect Square
522366773257298116 is a perfect square (722749454 × 722749454)
522366773257298116 is a perfect square (722749454 × 722749454)
522366773257298116 is even
Previous even number is 522366773257298114
Next even number is 522366773257298118