This task involves annotating the answer type to a given question that involve some kind of complex reasoning (including numerical reasoning). Note that the questions require looking at more than one part of the passage to answer. There are 3 possible answer types (i) spans, (ii) numbers and (iii) dates. If the answer can be found in the passage, label it as "span". If the answer is a number, label as "number". Similarly, label "date" if you think the answer to the given question is a date.

Passage: Hoping to increase their winning streak the Seahawks flew to Oakland-Alameda County Coliseum where they played their former division rival, the Oakland Raiders. The Seahawks immediately trailed on a scoring rally by the Raiders with kicker Sebastian Janikowski nailing a 31-yard field goal. This was followed in the second quarter by QB Jason Campbell's 30-yard TD pass to FB Marcel Reece. Then in the third quarter Janikowski made a 36-yard field goal. Then he made a 22-yard field goal in the fourth quarter to put the Raiders up 16-0. The Seahawks struggled further with Campbell getting a 69-yard TD pass to WR Darrius Heyward-Bey. The Seahawks would make their only score of the game with kicker Olindo Mare hitting a 47-yard field goal. However, they continued to trail as Janikowski made a 49-yard field goal, followed by RB Michael Bush making a 4-yard TD run.
Question: Which player threw the first touchdown pass of the game?
span