500 greatest songs of all time 2004 list July 8, 2019 16 32 64 128 Rolling stone's 2004 list of the 500 greatest songs of all time