love6142009 love6142009 Today at 7:22 AM Mathematics Answered What is the difference of twenty squared and the product of fifteen and twelve? 200 180 220 160