Perfect Square
85166059936729026750625 is a perfect square (291832246225 × 291832246225)
85166059936729026750625 is a perfect square (291832246225 × 291832246225)
85166059936729026750625 is odd
Previous odd number is 85166059936729026750623
Next odd number is 85166059936729026750627
10010000010001101110010000010000110110101010010101000100110110110100010100001
617731385563013837904964505580606503060490795035821305382910400390625