Perfect Square
94897864967432869017481 is a perfect square (308054970691 × 308054970691)
94897864967432869017481 is a perfect square (308054970691 × 308054970691)
94897864967432869017481 is odd
Previous odd number is 94897864967432869017479
Next odd number is 94897864967432869017483
10100000110000110110001101110111101010111000101100110100101000111011110001001
854612665923806794498157795576017527905960870678772075878234064695641