Perfect Square
232387576292874916 is a perfect square (482065946 × 482065946)
232387576292874916 is a perfect square (482065946 × 482065946)
232387576292874916 is even
Previous even number is 232387576292874914
Next even number is 232387576292874918