2Pac, Biggie, Eminem and Jay-Z will each have their own cover of the next issue of Rolling Stone. Rolling Stone has put together a list of the 50 greatest hip hop songs of all time for the issue. Find out who tops the list next week when the issue hits newsstands.