Answer:
1. three hundred ninety six thousand twenty four
2. five million two hundred thousand ninety
3. four million six hundred six thousand two hundred twenty
5.1m questions
6.7m answers