20 billion loads