Perfect Square
12160711653890659011565713390413961 is a perfect square (110275616769486531 × 110275616769486531)
12160711653890659011565713390413961 is a perfect square (110275616769486531 × 110275616769486531)
12160711653890659011565713390413961 is odd
Previous odd number is 12160711653890659011565713390413959
Next odd number is 12160711653890659011565713390413963
100101011110010001110000101001001011110010001011100011010101111111011000111000000001100001111000011010100010001001
1798361401864306273518539765929072581314444773968106518572056038528307938561157759295396538451127022681
147882907929072087251386538679013601632126208409798800661446943709521