123k views
5 votes
24.94 is 29% of what number

User Huntie
by
8.1k points

1 Answer

4 votes
The number is 86........
User Barrypicker
by
7.0k points