181k views
8 votes
What is 564.2 - 39.83?

1 Answer

12 votes

Answer:524.37

Explanation:

User IgorStack
by
5.4k points