Perfect Square
13835640625 is a perfect square (117625 × 117625)
Thirteen billion, eight hundred and thirty-five million, six hundred and forty thousand, six hundred and twenty-five.
13835640625 is a perfect square (117625 × 117625)
13835640625 is odd
Previous odd number is 13835640623
Next odd number is 13835640627