Mammals prevail on land