contestada

What is the write way to write three hundred nine million, fifty-eight thousand, three hundred four