Perfect Square
18446744056529682436 is a perfect square (4294967294 × 4294967294)
18446744056529682436 is a perfect square (4294967294 × 4294967294)
18446744056529682436 is even
Previous even number is 18446744056529682434
Next even number is 18446744056529682438
11111111 11111111 11111111 11111100 00000000 00000000 00000000 00000100