Which produces the most ATP?