Perfect Square
531755997990912256 is a perfect square (729216016 × 729216016)
531755997990912256 is a perfect square (729216016 × 729216016)
531755997990912256 is even
Previous even number is 531755997990912254
Next even number is 531755997990912258