Perfect Square
243087451576688016 is a perfect square (493038996 × 493038996)
243087451576688016 is a perfect square (493038996 × 493038996)
243087451576688016 is even
Previous even number is 243087451576688014
Next even number is 243087451576688018