"Billboard" is celebrating the 25th anniversary of its Hot Rap Songs chart by listing the top 100 hip-hop songs of the chart's history. 

Based on chart performance, "Billboard" has ranked Macklemore & Ryan Lewis' "Thrift Shop" as the number one rap song.  The hit single spent 15-weeks at the top of the chart. 

The 69 Boyz hit "Tootsee Roll" is the chart's runner-up, followed by "Hot Boyz" by Missy "Misdemeanor" Elliott featuring Nas, Eve and Q-Tip.  Macklemore & Ryan Lewis landed another top five on the chart with "Can't Hold Us." 

Rounding out the top five is "Expression" by Salt-N-Pepa.  Among the other songs on the chart's top ten are "Big Poppa" by The Notorious B.I.G., "Gangsta's Paradise" by Coolio, and "The Humpty Dance" by Digital Underground. 

"Billboard" has also ranked the top 50 artists over the chart's 25-year history, naming Drake as the number one artist.  Following "Drizzy" are Jay Z, Lil Wayne, LL Cool J and Kanye West. 

With 13 number one songs, Drake also leads all other rappers for the most chart toppers.  Diddy is second with ten number ones, followed by Kanye West with nine.  

Photo Credit Getty Images