Answer:
This number is 5008405
Explanation:
five million = 5000000
eight thousand = 8000
four hundred = 400
five = 5
8.8m questions
11.4m answers