Answer:
58.9655172414
Explanation:
34.2 divided by 0.58 = 58.9655172414
9.4m questions
12.2m answers