The Earth provides

267