The Earth provides

167