Perfect Square
7160881380393895663933449 is a perfect square (2675982320643 × 2675982320643)
7160881380393895663933449 is a perfect square (2675982320643 × 2675982320643)
7160881380393895663933449 is odd
Previous odd number is 7160881380393895663933447
Next odd number is 7160881380393895663933451
10111101100011000000010100001010000011001001010100100101011111010101001100000001001
367197266171187021625209321543215713672063658877936461473007423845443717849