Sentence 1: `` Next Year '' is a song which was released as the third single of the last Foo Fighters - album `` There Is Nothing Left to Lose '' .
Sentence 2: `` Next Year '' is a song released as the third single from the last Foo Fighters ' album `` There Is Nothing Left to Lose '' .
Question: Do Sentence 1 and Sentence 2 express the same meaning? Yes or No?