Perfect Square
85166059933227039795961 is a perfect square (291832246219 × 291832246219)
85166059933227039795961 is a perfect square (291832246219 × 291832246219)
85166059933227039795961 is odd
Previous odd number is 85166059933227039795959
Next odd number is 85166059933227039795963
10010000010001101110010000010000110000010010101001001111010110010101011111001
617731385486811395691022486187707679151034984216436375521889517088681