Perfect Square
816394439536919899882786816 is a perfect square (28572616952896 × 28572616952896)
816394439536919899882786816 is a perfect square (28572616952896 × 28572616952896)
816394439536919899882786816 is even
Previous even number is 816394439536919899882786814
Next even number is 816394439536919899882786818
544126796724332121979876348966280281053781328403853982741984162916142870215786496
101010001101001110001111110011111101011111011110111101101111000000000101100001000000000000