29 The Levites have no land of their own, so you must give them food from the storehouse. You must also give food to the poor who live in your town, including orphans, widows, and foreigners. If they have enough to eat, then the Lord your God will be pleased and make you successful in everything you do.