Perfect Square
956748078225 is a perfect square (978135 × 978135)
Nine hundred and fifty-six billion, seven hundred and forty-eight million, seventy-eight thousand, two hundred and twenty-five.
956748078225 is a perfect square (978135 × 978135)
956748078225 is odd
Previous odd number is 956748078223
Next odd number is 956748078227