Perfect Square
16948495091025 is a perfect square (4116855 × 4116855)
Sixteen trillion, nine hundred and forty-eight billion, four hundred and ninety-five million, ninety-one thousand and twenty-five.
16948495091025 is a perfect square (4116855 × 4116855)
16948495091025 is odd
Previous odd number is 16948495091023
Next odd number is 16948495091027