Perfect Square
16777216032768000016 is a perfect square (4096000004 × 4096000004)
16777216032768000016 is a perfect square (4096000004 × 4096000004)
16777216032768000016 is even
Previous even number is 16777216032768000014
Next even number is 16777216032768000018
11101000 11010100 10100101 00010111 10100001 00100000 00000000 00010000