Answer:
75
Explanation:
Let x be the total points
66/x = 0.88 (88%)
x = 75
8.3m questions
10.9m answers