Perfect Square
85173627495908897056225 is a perfect square (291845211535 × 291845211535)
85173627495908897056225 is a perfect square (291845211535 × 291845211535)
85173627495908897056225 is odd
Previous odd number is 85173627495908897056223
Next odd number is 85173627495908897056227
10010000010010100010110000111011110100100111101100101100001011110010111100001
617896068567458499258389432971239199974197350589796580005673191390625