what is 304967000 in word form
three hundred four million nine hundred sixty seven thousand
3 million hundred 4 9 hundred sixty-7 million