2Pac John Lennon Marvin Gaye