Perfect Square
295028217225 is a perfect square (543165 × 543165)
Two hundred and ninety-five billion, twenty-eight million, two hundred and seventeen thousand, two hundred and twenty-five.
295028217225 is a perfect square (543165 × 543165)
295028217225 is odd
Previous odd number is 295028217223
Next odd number is 295028217227