Question: who does miranda cosgrove play in despicable me
answer: Margo