Perfect Square
230025752100000000 is a perfect square (479610000 × 479610000)
230025752100000000 is a perfect square (479610000 × 479610000)
230025752100000000 is even
Previous even number is 230025752099999998
Next even number is 230025752100000002