Sentence 1: For several generations , the Barons de Longueuil have not lived in Canada , but in Scotland and France , and in the 1970s in Luzon , Philippines .
Sentence 2: The Barons de Longueuil have not lived in Scotland for several generations , having lived in Canada and France and , in the 1970s , in Luzon , Philippines .
Question: Do Sentence 1 and Sentence 2 express the same meaning? Yes or No?