Abaixo está uma instrução que descreve uma tarefa de geração de SQL, combinada com uma entrada que fornece mais contexto sobre os esquemas de tabela disponíveis. Escreva o código SQL que responda adequadamente à solicitação
 ###Instrução: Jardas maiores que 52 e um Oponente dos san francisco 49ers é qual kicker?
 ###Tabelas: CREATE TABLE 1963 (1963_id AUTO_INCREMENT PRIMARY KEY, Opposing Teams VARCHAR, Against INT, Date VARCHAR, Venue VARCHAR, Status VARCHAR) CREATE TABLE medalists (medalists_id AUTO_INCREMENT PRIMARY KEY, Medal VARCHAR, Name VARCHAR, Sport VARCHAR, Event VARCHAR, Date VARCHAR) CREATE TABLE regular_season_and_post-season_games (regular_season_and_post-season_games_id AUTO_INCREMENT PRIMARY KEY, Date VARCHAR, Kicker VARCHAR, Kicking team VARCHAR, Opponent VARCHAR, Yards INT, Result VARCHAR, Game time VARCHAR) CREATE TABLE amateur_draft (amateur_draft_id AUTO_INCREMENT PRIMARY KEY, Round INT, Pick INT, Player VARCHAR, Nationality VARCHAR, College/Junior/Club Team VARCHAR) CREATE TABLE men_kayak (men_kayak_id AUTO_INCREMENT PRIMARY KEY, Distance VARCHAR, Event VARCHAR, Record VARCHAR, Nationality VARCHAR, Year INT, Location VARCHAR)  
SELECT Kicker FROM regular_season_and_post-season_games WHERE Yards > 52 AND Opponent = san francisco 49ers