Sentence 1: Although xenon is expensive and relatively rare to extract from the Earth 's atmosphere , it has a number of applications .
Sentence 2: Although Xenon is rare and relatively expensive to extract the Earth 's atmosphere , it has a number of applications .
Question: Do Sentence 1 and Sentence 2 express the same meaning? Yes or No?