33.3% is the answer, I think
20/60 ---> 1/3, covert this to a percentage and it equals 33.3%
5.7m questions
7.4m answers