Perfect Square
18446744004990074944 is a perfect square (4294967288 × 4294967288)
18446744004990074944 is a perfect square (4294967288 × 4294967288)
18446744004990074944 is even
Previous even number is 18446744004990074942
Next even number is 18446744004990074946
11111111 11111111 11111111 11110000 00000000 00000000 00000000 01000000