Perfect Square
1152358674899927616 is a perfect square (1073479704 × 1073479704)
1152358674899927616 is a perfect square (1073479704 × 1073479704)
1152358674899927616 is even
Previous even number is 1152358674899927614
Next even number is 1152358674899927618
1111 1111 1110 0000 0000 0001 1011 1111 1111 0100 0000 0000 0010 0100 0000