309,099,990 expanded form
three hundred nine million ninety nine thousand nine hundred and ninety.
300,000,000+9,000,000+90,000+9,000+900+90