Answer:
five billion, seven hundred and eight million, nine hundred and forty two thousand and thirteen
The answer is five billion seven hundred eight million nine hundred forty two thousand and thirteen.
(Correct me if I am wrong)
4.5m questions
5.8m answers