Perfect Square
18437738592290739264 is a perfect square (4293918792 × 4293918792)
18437738592290739264 is a perfect square (4293918792 × 4293918792)
18437738592290739264 is even
Previous even number is 18437738592290739262
Next even number is 18437738592290739266
11111111 11100000 00000001 10001111 11110111 00000000 00010100 01000000