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.

Ex Input:
Passage: Main article: Kazan rebellion of 1552-56. 18,000 men were left as a garrison and Ivan returned to Moscow to celebrate. After the fall of Kazan resistance continued in the countryside. The tribes refused to pay taxes. Russian merchants were killed which led to reprisals. The forts of Calm and Misatamaq and were built on the west and east sides of the Volga. The Nogai Ali Akram was brought in as khan. Soltikov marched against Misatamaq but he and 500 men were surrounded in the snow and killed. Ivan sent a larger force. There were daily combats in the snow and forests. Ten thousand men were killed, six thousand were captured along with fifteen thousand women and children. 1600 leading Tatars were put to death.The leaders Yepancha and Aleka were killed. Ali Akram proved incompetent and was killed by Mameshbirde. Mameshbirde was betrayed to the Russians. The fort of Misatamaq fell at some point. After the fall of Calm in 1556 most resistance came to an end. In 1556 the Russians went down the Volga and conquered the Khanate of Astrakhan. In 1558 Anikey Stroganov was granted large lands on the Kama River northeast of Kazan, which he worked to develop. In 1582 the Stroganovs were involved in the conquest of the Khanate of Sibir east of the Urals. The Kazan Tatars continued to live in the area and retained their language and religion.
Question: When did the Kazan rebellion end?

Ex Output:
date

Ex Input:
Passage: As of the census of 2000, 750,097 people, 286,098 households, and 197,693 families resided in the county. The population density was 1,553 people per square mile (599/km). The 297,434 housing units averaged 238 units/km (616 units/sq mi). The Race (United States Census) of the county was 86.46% White, 7.46% Black or African American, 0.11% Native American, 4.02% Asian, 0.03% Pacific Islander, 0.75% from other races, and 1.16% from two or more races. About 2.04% of the population were Hispanic or Latino of any race, 17.5% were of German people, 16.7% Irish people, 14.3% Italian people, 6.5% English people, and 5.0% Polish people ancestry according to 2000 United States Census. Around 90.5% spoke English language, 2.0% Spanish language, 1.1% korean language, and 1.0% Italian language as their first language. Historically, much of western Montgomery County is part of the Pennsylvania Dutch Country, with a great many descendants of German language-speaking settlers from the 18th century.
Question: Did more people have Italian or Polish ancestry?

Ex Output:
span

Ex Input:
Passage: Coming off their bye week the Dolphins flew to Lambeau field for an Interconference duel against the Packers. In the first quarter the Dolphins trailed early with kicker Mason Crosby nailing a 46-yard field goal. But they replied with QB Chad Henne making a 2-yard TD pass to WR Davone Bess. The lead didn't last very long after QB Aaron Rodgers made an 86-yard TD pass to WR Greg Jennings. The Dolphins tied the game in the second quarter with kicker Dan Carpenter hitting a 53-yard field goal. He also made a 41-yard field goal to put the Dolphins up 13-10. In the fourth quarter the Packers tied the game with Crosby making a 46-yard field goal, but the Dolphins got the lead back when Henne found TE Anthony Fasano on a 22-yard TD pass. Green Bay replied with Rodgers scrambling 1 yard to the endzone for a touchdown to put the game in overtime. After overtime, the decision was made when Carpenter successfully put away a 44-yard field goal to give the Dolphins the win.
Question: How many yards was the longest touchdown of the game?

Ex Output:
number