49 Caterpillar 789 for sale