Perfect Square
94897864982219507611225 is a perfect square (308054970715 × 308054970715)
94897864982219507611225 is a perfect square (308054970715 × 308054970715)
94897864982219507611225 is odd
Previous odd number is 94897864982219507611223
Next odd number is 94897864982219507611227
10100000110000110110001101111000000101110010000101110111010111011011001011001
854612666323294663955194417248331330796781992010968756603791107015625