Answer:
58.9655172414
Explanation:
34.2 divided by 0.58 = 58.9655172414
8.7m questions
11.3m answers