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: Qual partido da União Europeia tem um 29º total de 40.529?
 ###Tabelas: CREATE TABLE results (results_id AUTO_INCREMENT PRIMARY KEY, Candidate VARCHAR, Party VARCHAR, EU Party VARCHAR, 1st count INT, 29th count VARCHAR) CREATE TABLE leaders (leaders_id AUTO_INCREMENT PRIMARY KEY, Rank INT, Player VARCHAR, Country VARCHAR, Earnings ( $ ) INT, Events INT, Wins INT) CREATE TABLE senate_time (senate_time_id AUTO_INCREMENT PRIMARY KEY, Total tenure rank INT, Uninterrupted rank INT, Name VARCHAR, State represented VARCHAR, Total tenure time VARCHAR, Uninterrupted time VARCHAR) CREATE TABLE triconsonantal_roots (triconsonantal_roots_id AUTO_INCREMENT PRIMARY KEY, Semitological abbreviation VARCHAR, Hebrew name VARCHAR, Arabic name VARCHAR, Morphological category VARCHAR, Hebrew Form VARCHAR, Arabic form VARCHAR, Approximate translation VARCHAR) CREATE TABLE member_schools (member_schools_id AUTO_INCREMENT PRIMARY KEY, Institution VARCHAR, City VARCHAR, State VARCHAR, Team Name VARCHAR, Affiliation VARCHAR, Enrollment INT, Home Conference VARCHAR)  
SELECT EU Party FROM results WHERE 29th count = 40,529