Perfect Square
94897865003167245621001 is a perfect square (308054970749 × 308054970749)
94897865003167245621001 is a perfect square (308054970749 × 308054970749)
94897865003167245621001 is odd
Previous odd number is 94897865003167245620999
Next odd number is 94897865003167245621003
10100000110000110110001101111000101011111000101110101011001110101011100001001
854612666889235812619048753967642153490524736042518467858589659863001