Perfect Square
16777216016384000004 is a perfect square (4096000002 × 4096000002)
16777216016384000004 is a perfect square (4096000002 × 4096000002)
16777216016384000004 is even
Previous even number is 16777216016384000002
Next even number is 16777216016384000006
11101000 11010100 10100101 00010011 11010000 10010000 00000000 00000100