A farmer has 345 sheep. He buys 187 more sheep. How many sheep does he have now?
432
542
532
442

Mathematics Exercises are loading ...