Perfect Square
85166059941398342690289 is a perfect square (291832246233 × 291832246233)
85166059941398342690289 is a perfect square (291832246233 × 291832246233)
85166059941398342690289 is odd
Previous odd number is 85166059941398342690287
Next odd number is 85166059941398342690291
10010000010001101110010000010000111111001001111010001100001100110010111110001
617731385664617094202406004483362437040537913456000796172038158607569