Perfect Square
150648778225 is a perfect square (388135 × 388135)
One hundred and fifty billion, six hundred and forty-eight million, seven hundred and seventy-eight thousand, two hundred and twenty-five.
150648778225 is a perfect square (388135 × 388135)
150648778225 is odd
Previous odd number is 150648778223
Next odd number is 150648778227