Perfect Square
85164798721808546500321 is a perfect square (291830085361 × 291830085361)
85164798721808546500321 is a perfect square (291830085361 × 291830085361)
85164798721808546500321 is odd
Previous odd number is 85164798721808546500319
Next odd number is 85164798721808546500323
10010000010001100101100000001010111110000101011101111111101011000111011100001
617703942218676876172227272176328465551816821164821190370069752576161