Sentence 1: It was added as a digital download on April 6 , 2010 , and was released on Modern Rock radio in the United States on May 5 , 2010 .
Sentence 2: It was released on April 6 , 2010 as a digital download and added to Modern Rock radio in the United States on May 5th , 2010 .
Question: Do Sentence 1 and Sentence 2 express the same meaning? Yes or No?