Perfect Square
94897864972361748548601 is a perfect square (308054970699 × 308054970699)
94897864972361748548601 is a perfect square (308054970699 × 308054970699)
94897864972361748548601 is odd
Previous odd number is 94897864972361748548599
Next odd number is 94897864972361748548603
10100000110000110110001101110111110011110110011111110101100011000101111111001
854612666056969417633212574962336557268276312845358636985676187525801