Answer:
64.51 :D
No explanation- heh-
64.51
Explanation:
6000 divided by 93 = 64.51
7.5m questions
10.1m answers