Perfect Square
16777216065536000064 is a perfect square (4096000008 × 4096000008)
16777216065536000064 is a perfect square (4096000008 × 4096000008)
16777216065536000064 is even
Previous even number is 16777216065536000062
Next even number is 16777216065536000066
11101000 11010100 10100101 00011111 01000010 01000000 00000000 01000000