Perfect Square
522522239557572004 is a perfect square (722856998 × 722856998)
522522239557572004 is a perfect square (722856998 × 722856998)
522522239557572004 is even
Previous even number is 522522239557572002
Next even number is 522522239557572006