Perfect Square
13837993225 is a perfect square (117635 × 117635)
Thirteen billion, eight hundred and thirty-seven million, nine hundred and ninety-three thousand, two hundred and twenty-five.
13837993225 is a perfect square (117635 × 117635)
13837993225 is odd
Previous odd number is 13837993223
Next odd number is 13837993227