Table schema:
CREATE TABLE table_name_42 (sheep_and_goats INTEGER, total_horses VARCHAR, year VARCHAR, cows VARCHAR)

Question: 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