Name the top 10 greatest rapper of all time

From Billboard's perspective in 2023, the top 10 greatest rappers of all time, as of today, are the following : 
- JAY-Z
- Kendrick Lamar
- Nas
- Tupac Shakur
- Eminem 
- The Notorious BIG
- Lil Wayne
- Drake
- Snoop Dog
- Nicki Minaj