Perfect Square
243087455521000000 is a perfect square (493039000 × 493039000)
243087455521000000 is a perfect square (493039000 × 493039000)
243087455521000000 is even
Previous even number is 243087455520999998
Next even number is 243087455521000002