Perfect Square
94897864978522847962681 is a perfect square (308054970709 × 308054970709)
94897864978522847962681 is a perfect square (308054970709 × 308054970709)
94897864978522847962681 is odd
Previous odd number is 94897864978522847962679
Next odd number is 94897864978522847962683
10100000110000110110001101110111111111000011101111100110101011110011000111001
854612666223422696576346182091489854840768548584960295596295523067241