Perfect Square
81536491402031704087729 is a perfect square (285545953223 × 285545953223)
81536491402031704087729 is a perfect square (285545953223 × 285545953223)
81536491402031704087729 is odd
Previous odd number is 81536491402031704087727
Next odd number is 81536491402031704087731
10001010001000001101000100000010100110100110100111111101000001001110010110001
542070855675710266141816211464256349920009514054050669564363888521489