Perfect Square
85164798726477827866161 is a perfect square (291830085369 × 291830085369)
85164798726477827866161 is a perfect square (291830085369 × 291830085369)
85164798726477827866161 is odd
Previous odd number is 85164798726477827866159
Next odd number is 85164798726477827866163
10010000010001100101100000001011000110100101000010110110100001111111000110001
617703942320276370932512396113926244536752792643137672506265095931281