CREATE TABLE table_name_42 (sheep_and_goats INTEGER, total_horses VARCHAR(255), year VARCHAR(255), cows VARCHAR(255))
What is the lowest number of sheep and goats after 1931, with fewer than 2518 cows and more than 2604.8 horses?
    
SQL: SELECT MIN(sheep_and_goats) FROM table_name_42 WHERE year > 1931 AND cows < 2518 AND total_horses > 2604.8