Perfect Square
16777216000000000000 is a perfect square (4096000000 × 4096000000)
16777216000000000000 is a perfect square (4096000000 × 4096000000)
16777216000000000000 is even
Previous even number is 16777215999999999998
Next even number is 16777216000000000002
11101000 11010100 10100101 00010000 00000000 00000000 00000000 00000000