Perfect Square
13837052161 is a perfect square (117631 × 117631)
Thirteen billion, eight hundred and thirty-seven million, fifty-two thousand, one hundred and sixty-one.
13837052161 is a perfect square (117631 × 117631)
13837052161 is odd
Previous odd number is 13837052159
Next odd number is 13837052163