Question: who has scored more goals in the premier league
[{'answer': 'Alan Shearer', 'provenance': [{'wikipedia_id': '30388504', 'title': 'List of footballers with 100 or more Premier League goals', 'start_paragraph_id': 2, 'start_character': 27, 'end_paragraph_id': 2, 'end_character': 39, 'bleu_score': 1.0, 'section': 'Section::::Abstract.'}]}, {'provenance': [{'wikipedia_id': '30388504', 'title': 'List of footballers with 100 or more Premier League goals', 'start_paragraph_id': 0, 'start_character': 0, 'end_paragraph_id': 0, 'end_character': 0, 'bleu_score': 1.0, 'meta': {'yes_no_answer': 'NONE', 'annotation_id': 17122736223624022308}, 'section': 'Section::::Abstract.'}]}, {'provenance': [{'wikipedia_id': '30388504', 'title': 'List of footballers with 100 or more Premier League goals', 'start_paragraph_id': 2, 'start_character': 0, 'end_paragraph_id': 2, 'end_character': 343, 'bleu_score': 0.9169692876303611, 'meta': {'yes_no_answer': 'NONE', 'annotation_id': 17122736223624022308}, 'section': 'Section::::Abstract.'}]}, {'provenance': [{'wikipedia_id': '30388504', 'title': 'List of footballers with 100 or more Premier League goals', 'section': 'Section::::Abstract.', 'start_paragraph_id': 2, 'end_paragraph_id': 2, 'meta': {'evidence_span': ['Shearer', 'During the 199596 season, Alan Shearer became the first player to score 100 Premier League goals, and holds the record for the fewest games taken to reach 100, doing so in 124 appearances. He also holds the record for most goals scored in the Premier League. After Shearer, Harry Kane is the second-fastest to 100 goals, doing so in 141 games.', 'During the 199596 season, Alan Shearer became the first player to score 100 Premier League goals, and holds the record for the fewest games taken to reach 100, doing so in 124 appearances. He also holds the record for most goals scored in the Premier League.']}}]}, {'provenance': [{'wikipedia_id': '20989220', 'title': 'List of Premier League hat-tricks', 'section': 'Section::::Abstract.', 'start_paragraph_id': 3, 'end_paragraph_id': 3, 'meta': {'evidence_span': ['Shearer', 'Rondón of West Bromwich Albion are the only Premier League players to have scored a hat-trick of headers. Shearer and Sergio Agüero have scored three or more goals eleven times in the Premier League, more than any other player. Robbie Fowler has scored nine; Thierry Henry and Michael Owen have scored eight hat-tricks each. Five players have each scored hat-tricks for three different clubs: Yakubu (Blackburn Rovers, Everton and Portsmouth); Nicolas Anelka (Arsenal, Chelsea and Manchester City); Kevin Campbell (Arsenal, Everton and Nottingham Forest); Les Ferdinand (Newcastle United, Queens Park Rangers and Tottenham Hotspur) and Teddy Sheringham (Manchester United, Portsmouth and Tottenham Hotspur).']}}]}]