Fourteen-million, three-hundred forty-six thousand, one-hundred twenty-eight.
There really isn't much explanation, but to say you need to know English to do this.