Question: when was the last grand final collingwood won?
Answer: 1958