Perfect Square
256289058450000016 is a perfect square (506249996 × 506249996)
256289058450000016 is a perfect square (506249996 × 506249996)
256289058450000016 is even
Previous even number is 256289058450000014
Next even number is 256289058450000018