Answer:
20 liters per second
Explanation:
60 minutes in an hour
72000/60=1200
60 secs in a minute
1200/60=20
8.0m questions
10.7m answers