Perfect Square
523144414187923984 is a perfect square (723287228 × 723287228)
523144414187923984 is a perfect square (723287228 × 723287228)
523144414187923984 is even
Previous even number is 523144414187923982
Next even number is 523144414187923986