Perfect Square
13838463769 is a perfect square (117637 × 117637)
Thirteen billion, eight hundred and thirty-eight million, four hundred and sixty-three thousand, seven hundred and sixty-nine.
13838463769 is a perfect square (117637 × 117637)
13838463769 is odd
Previous odd number is 13838463767
Next odd number is 13838463771