Sentence 1: In 2006 Romania produced a total of 62 TWh of electricity having an installed capacity of 17,360 MW in thermal , hydro and nuclear power plants .
Sentence 2: In 2006 , Romania produced a total of 62 TWh of power , with an installed capacity of 17,360 MW in thermal , hydro and nuclear power plants .
Question: Do Sentence 1 and Sentence 2 express the same meaning? Yes or No?