Answer:
16.6%
Explanation:
(75/89.95)*100=83.37....
100-83.37...=16.62...
=16.6%
8.5m questions
11.2m answers