Perfect Square
166536907139341318269015665563450734327121 is a perfect square (408089337203683034761 × 408089337203683034761)
166536907139341318269015665563450734327121 is a perfect square (408089337203683034761 × 408089337203683034761)
166536907139341318269015665563450734327121 is odd
Previous odd number is 166536907139341318269015665563450734327119
Next odd number is 166536907139341318269015665563450734327123
11110100101101000011100011010000101101010010111111011111101110101010011000110001010000110000101110100111000100011011111001011010101010001
4618824752268485871349634822613412763696007356110227348447285305817571236609173327343609597031739878763052521690270073592561
27734541439537593343064928731914113960321219326458139867930296714701891220636148641