Perfect Square
12131897266648161709629499196276130465818732161 is a perfect square (110144892149605202242369 × 110144892149605202242369)
12131897266648161709629499196276130465818732161 is a perfect square (110144892149605202242369 × 110144892149605202242369)
12131897266648161709629499196276130465818732161 is odd
Previous odd number is 12131897266648161709629499196276130465818732159
Next odd number is 12131897266648161709629499196276130465818732163
1000100000000000110101100111000001000101101011110000111010111001001001111110000110110111010101000101001101111001001011110010001110001110011110011010000001
1785608201796279672837938688325716843530401085188671907946837346725378532765976229869658516667856958765016361489978074080374381049052689281
147182931288505137302380127946333004389792361866620708923898289086330955122325092081455729921