Perfect Square
85169843645693950626561 is a perfect square (291838728831 × 291838728831)
85169843645693950626561 is a perfect square (291838728831 × 291838728831)
85169843645693950626561 is odd
Previous odd number is 85169843645693950626559
Next odd number is 85169843645693950626563
10010000010010001000100000100100010101001011001011100010110110000101100000001
617813721870188491594556348622066718483875830535900406559608380596481