Perfect Square
530968765440673296 is a perfect square (728676036 × 728676036)
530968765440673296 is a perfect square (728676036 × 728676036)
530968765440673296 is even
Previous even number is 530968765440673294
Next even number is 530968765440673298