Perfect Square
12160711653890659452668180468360089 is a perfect square (110275616769486533 × 110275616769486533)
12160711653890659452668180468360089 is a perfect square (110275616769486533 × 110275616769486533)
12160711653890659452668180468360089 is odd
Previous odd number is 12160711653890659452668180468360087
Next odd number is 12160711653890659452668180468360091
100101011110010001110000101001001011110010001011100011101110011110011111111101101110110101100111000110001110011001
1798361401864306469213086344452456013326583017511201533434717093622524139191047829307331639392839384969
147882907929072097979626362588414247008854099553120363897212968087921