Perfect Square
496981290961000000 is a perfect square (704969000 × 704969000)
496981290961000000 is a perfect square (704969000 × 704969000)
496981290961000000 is even
Previous even number is 496981290960999998
Next even number is 496981290961000002