Perfect Square
85164798725310507524689 is a perfect square (291830085367 × 291830085367)
85164798725310507524689 is a perfect square (291830085367 × 291830085367)
85164798725310507524689 is odd
Previous odd number is 85164798725310507524687
Next odd number is 85164798725310507524691
10010000010001100101100000001011000100011101001001101000110100010001001010001
617703942294876497241135567400004582250465447901793842444211821494769