Perfect Square
230025748263120016 is a perfect square (479609996 × 479609996)
230025748263120016 is a perfect square (479609996 × 479609996)
230025748263120016 is even
Previous even number is 230025748263120014
Next even number is 230025748263120018