Perfect Square
288230378299195396 is a perfect square (536870914 × 536870914)
288230378299195396 is a perfect square (536870914 × 536870914)
288230378299195396 is even
Previous even number is 288230378299195394
Next even number is 288230378299195398