Perfect Square
85173627484235088595225 is a perfect square (291845211515 × 291845211515)
85173627484235088595225 is a perfect square (291845211515 × 291845211515)
85173627484235088595225 is odd
Previous odd number is 85173627484235088595223
Next odd number is 85173627484235088595227
10010000010010100010110000111011011111011000101100000010100010000100100011001
617896068313393929120669248214036563132537115852260568323922252015625