Question: who's won more boat races oxford or cambridge?
Answer: 83