Listen to all 168 of them, from Santana to Maroon 5.

Every No. 1 Song on the Billboard Hot 100 Since 2000