29 The righteous will possess the land; they will live on it forever.