3 ms·Does that 130 billion include or exclude humans and their livestock?by CameronNemo 5y agoDoes that 130 billion include or exclude humans and their livestock?