Perfect Square
111198327997441689 is a perfect square (333464133 × 333464133)
111198327997441689 is a perfect square (333464133 × 333464133)
111198327997441689 is odd
Previous odd number is 111198327997441687
Next odd number is 111198327997441691