Respuesta :

Answer:

125 times 125 is 15625

125 times 14/3 is 583.33333333

15625 ÷ 583.333333333 is about 25