Perfect Square
130671304634025 is a perfect square (11431155 × 11431155)
One hundred and thirty trillion, six hundred and seventy-one billion, three hundred and four million, six hundred and thirty-four thousand and twenty-five.
130671304634025 is a perfect square (11431155 × 11431155)
130671304634025 is odd
Previous odd number is 130671304634023
Next odd number is 130671304634027