Answer:
26.8602541%
Explanation:
1102-806=296
296/1102=.268602541
.268602541*100=
5.9m questions
7.7m answers