Perfect Square
16948412754025 is a perfect square (4116845 × 4116845)
Sixteen trillion, nine hundred and forty-eight billion, four hundred and twelve million, seven hundred and fifty-four thousand and twenty-five.
16948412754025 is a perfect square (4116845 × 4116845)
16948412754025 is odd
Previous odd number is 16948412754023
Next odd number is 16948412754027