Perfect Square
816686166947363998239361 is a perfect square (903706903231 × 903706903231)
816686166947363998239361 is a perfect square (903706903231 × 903706903231)
10101100 11110000 10100101 01010100 10011001 11011110 01100011 01000101 10001010 10000001
816686166947363998239361 is odd
Previous odd number is 816686166947363998239359
Next odd number is 816686166947363998239363
544710314039571609902941999753463618899622073811228564779891276604202881