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