Perfect Square
7160811340881039740098561 is a perfect square (2675969233919 × 2675969233919)
7160811340881039740098561 is a perfect square (2675969233919 × 2675969233919)
7160811340881039740098561 is odd
Previous odd number is 7160811340881039740098559
Next odd number is 7160811340881039740098563
10111101100010111000101110001010010000011101100110110111001001010111101100000000001
367186491771473239619018899875298581100430383470531506925842715805856532481