Perfect Square
85164798717139265134609 is a perfect square (291830085353 × 291830085353)
85164798717139265134609 is a perfect square (291830085353 × 291830085353)
85164798717139265134609 is odd
Previous odd number is 85164798717139265134607
Next odd number is 85164798717139265134611
10010000010001100101100000001010110101100101111001001000110100010000000010001
617703942117077381425867990686076918827539892531318005674826327028529