Step-by-step explanation:
7994:Seven thousand nine hundred ninety four .
399,780 :Three hundred thousand ninety nine , seven hundred eighty.
10,051 :Ten thousand fifty one .
35 :thirty five .
35,094,013 :thirty five million ninety four thousand and thirteen.