Perfect Square
166104081158582581491432545860718920693673235720016161 is a perfect square (407558684312557105756260369 × 407558684312557105756260369)
166104081158582581491432545860718920693673235720016161 is a perfect square (407558684312557105756260369 × 407558684312557105756260369)
166104081158582581491432545860718920693673235720016161 is odd
Previous odd number is 166104081158582581491432545860718920693673235720016159
Next odd number is 166104081158582581491432545860718920693673235720016163
110111011111101010000011000111011000011110011010101111001010010010111100000100101100110111000101011001011000110001000001011100100111010000111011010101101011010011001000100100001
4582905577123215138464636399477999016224903939945323567938111106161931377486008530516284724023583775958832912874053496001766540281680791500776463281835256381281
27590565777536988947632459959856984903762243716560944831436262042809737927577512911209344824724942101177921