Perfect Square
166104081159174985138841467727659821720196765069080001 is a perfect square (407558684313283876734540001 × 407558684313283876734540001)
166104081159174985138841467727659821720196765069080001 is a perfect square (407558684313283876734540001 × 407558684313283876734540001)
166104081159174985138841467727659821720196765069080001 is odd
Previous odd number is 166104081159174985138841467727659821720196765069079999
Next odd number is 166104081159174985138841467727659821720196765069080003
110111011111101010000011000111011000101100000001001100100010000011101011100011001010011101001001010101001010111100111011111001010100001010001011111110110111001111111010111000001
4582905577172249393866877344006990254812242096414886362951479304423885199468184937394295932935566726694620703889269099221030720384275607421636297418434407240001
27590565777733790274688514697138588040047671177545662495676809173509357186977926740647253497565576538160001