Answer:
1520/83 (Decimal: 18.313253)
Explanation:
1520/83
=1520/83
(Decimal: 18.313253)
9.5m questions
12.2m answers