Perfect Square
816961112169019239955729 is a perfect square (903859011223 × 903859011223)
816961112169019239955729 is a perfect square (903859011223 × 903859011223)
10101100 11111111 10001100 11110110 01000000 00111101 11101110 11111101 11111101 00010001
816961112169019239955729 is odd
Previous odd number is 816961112169019239955727
Next odd number is 816961112169019239955731
545260645108258231182375766971014560429413893581712842884365806837885489