Question: who does the voice of stan on south park
Answer: Trey Parker