Question: how many episodes did david tennant play dr who?
Answer: 47