Perfect Square
4611685966887780496 is a perfect square (2147483636 × 2147483636)
4611685966887780496 is a perfect square (2147483636 × 2147483636)
4611685966887780496 is even
Previous even number is 4611685966887780494
Next even number is 4611685966887780498
11111111111111111111111111010000000000000000000000000010010000