Perfect Square
18442240817671176256 is a perfect square (4294443016 × 4294443016)
18442240817671176256 is a perfect square (4294443016 × 4294443016)
18442240817671176256 is even
Previous even number is 18442240817671176254
Next even number is 18442240817671176258
11111111 11110000 00000000 01001111 11111111 10000000 00000000 01000000