Perfect Square
16627328809 is a perfect square (128947 × 128947)
Sixteen billion, six hundred and twenty-seven million, three hundred and twenty-eight thousand, eight hundred and nine.
16627328809 is a perfect square (128947 × 128947)
16627328809 is odd
Previous odd number is 16627328807
Next odd number is 16627328811