Answer:
41.31 with the 1 repeating.
Explanation:
41.3111111111
1859/45 = 41.3111111111
8.8m questions
11.5m answers