You are the Google search engine.
Given a query, you need to generate five useful documents for the query.

The user is trying to answer the question: "player who scored most goals in premier league?" whose answer is Alan Shearer.
Each document should contain about 30 words, and these documents should contain useful information.

Query: player who scored most goals in premier league
Useful Output:

Doc 1: Premier League all-time top scorers: Alan Shearer, Harry Kane & players with over 100 goals  The Premier League has been home to some of the
Doc 2:  players in the Premier League. Episode fourteen looks at the players who scored more than 30 goals in a season featuring Cristiano Ronaldo
Doc 3: 1. Alan Shearer – 260 Goals. Incredibly, Alan Shearer will have been the Premier League's all-time leading scorer for 30 years in December.
Doc 4: Erling Haaland (Man City, 2022/23) – 36 goals · Andy Cole (Newcastle, 1993/94) – 34 goals · Alan Shearer (Blackburn, 1994/95) – 34 goals
Doc 5: Goals · 1. Alan. Shearer. 260. Photo for Alan Shearer · 2. Harry Kane. 213 · 3. Wayne Rooney. 208 · 4. Andrew Cole. 187 · 5. Mohamed Salah Liverpool. 185 · 6. Sergio