Perfect Square
85166059935561697765729 is a perfect square (291832246223 × 291832246223)
85166059935561697765729 is a perfect square (291832246223 × 291832246223)
85166059935561697765729 is odd
Previous odd number is 85166059935561697765727
Next odd number is 85166059935561697765731
10010000010001101110010000010000110100100010011011110011000001010100101100001
617731385537613023832780108184521125950448833782402301216348250515489