Perfect Square
49721997594011706755354808186854215681 is a perfect square (7051382672498472959 × 7051382672498472959)
49721997594011706755354808186854215681 is a perfect square (7051382672498472959 × 7051382672498472959)
49721997594011706755354808186854215681 is odd
Previous odd number is 49721997594011706755354808186854215679
Next odd number is 49721997594011706755354808186854215683
100101011010000001101111000000100000001010011011000101100101111101101111110010010111011011111010100001000001001001000000000001
122926553270238254613093027257562603375271485959748454779689343416654841415740693649550274368999053072365798666241
2472277044738905955359170775614314566369035024924848026339186413761666293761