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