Apple sells 50 million songs on the Web