The Earth provides

170