Perfect Square
111295782224550625 is a perfect square (333610225 × 333610225)
111295782224550625 is a perfect square (333610225 × 333610225)
111295782224550625 is odd
Previous odd number is 111295782224550623
Next odd number is 111295782224550627