Perfect Square
18437738540763713796 is a perfect square (4293918786 × 4293918786)
18437738540763713796 is a perfect square (4293918786 × 4293918786)
18437738540763713796 is even
Previous even number is 18437738540763713794
Next even number is 18437738540763713798
11111111 11100000 00000001 10000011 11110111 11000000 00010001 00000100