CREATE TABLE table_name_31 (gold INTEGER, nation VARCHAR(255), bronze VARCHAR(255))
What is the largest number of gold medals for Canada with more than 7 bronze medals?
    
SQL: SELECT MAX(gold) FROM table_name_31 WHERE nation = "canada" AND bronze > 7