Answer:
Farmers, craftsman, shopkeepers and merchants.
Step-by-step explanation:
Farmers, craftsman, shopkeepers and merchants are the people who paid taxes to Mahajanapada which used these taxes in the building forts and maintaining armies, etc. There is no other way for Mahajanapada to earn money for the state so that's why he imposed taxes on those people who can pay the taxes. Among these, farmers paid more taxes as compared to other people of the society.