What is the word form of 4,622,902
Four million, six hundred thousand twenty-two, nine hundred nine.
Four million six hundred twenty two thousand nine hundred and two