90s 2000s hiphop mix snoop dogg lil jon 2pac dr dre 50 cent notorious b i g dmx and more