Perfect Square
38513670001 is a perfect square (196249 × 196249)
Thirty-eight billion, five hundred and thirteen million, six hundred and seventy thousand and one.
38513670001 is a perfect square (196249 × 196249)
38513670001 is odd
Previous odd number is 38513669999
Next odd number is 38513670003