Perfect Square
85163537527899849683289 is a perfect square (291827924517 × 291827924517)
85163537527899849683289 is a perfect square (291827924517 × 291827924517)
85163537527899849683289 is odd
Previous odd number is 85163537527899849683287
Next odd number is 85163537527899849683291
10010000010001011100110000000101101011101110101100111001100101111000101011001
617676500144335479831742511921118559809013300710408725103847108666569