Perfect Square
13842699025 is a perfect square (117655 × 117655)
Thirteen billion, eight hundred and forty-two million, six hundred and ninety-nine thousand and twenty-five.
13842699025 is a perfect square (117655 × 117655)
13842699025 is odd
Previous odd number is 13842699023
Next odd number is 13842699027