Perfect Square
85173627477230803519009 is a perfect square (291845211503 × 291845211503)
85173627477230803519009 is a perfect square (291845211503 × 291845211503)
85173627477230803519009 is odd
Previous odd number is 85173627477230803519007
Next odd number is 85173627477230803519011
10010000010010100010110000111011010010101001010010000011001001000011000100001
617896068160955187079823327037664128724132581854186750749595002117729