Answer:
46,386=Forty six thousand three hundred eighty six.
1,020,615=One million twenty thousand and six hundred fifteen.
1.6m questions
2.0m answers