Perfect Square
18442240852026720400 is a perfect square (4294443020 × 4294443020)
18442240852026720400 is a perfect square (4294443020 × 4294443020)
18442240852026720400 is even
Previous even number is 18442240852026720398
Next even number is 18442240852026720402
11111111 11110000 00000000 01010111 11111111 01000000 00000000 10010000