Perfect Square
522366779039293764 is a perfect square (722749458 × 722749458)
522366779039293764 is a perfect square (722749458 × 722749458)
522366779039293764 is even
Previous even number is 522366779039293762
Next even number is 522366779039293766