Answer:
3675 deer
Explanation:
105 * 35 = 3675
3675
105 x 35 = 3675
is there are 35 deers for every square mile, there must be 105 times as many in 105 miles
8.6m questions
11.2m answers