0 Comments
Answer:
55%
Explanation:
11000 x 100 = 1100000
1100000 / 20000 = 55
9.4m questions
12.2m answers