Sentence 1: He had to compose in Sweden and Mexico compared to the other S2000 drivers with superior status and therefore had to sweep the streets for them .
Sentence 2: He had to compose in Mexico and Sweden compared to the other S2000 drivers with superior status and therefore had to sweep the roads for him .
Question: Do Sentence 1 and Sentence 2 express the same meaning? Yes or No?