Bey has been in the game for a decade...Rihanna for three...you cannot compare and 10 million worldwide by 20....is incredible..Bey didnt' do that she was still stanading on kelly and michelle at 20.And your Beyonce sales numbers are suspect, its more like 10 million Rihanna to possibly 13 million Bey...Rihann is killin it with her young butt.