>>718020004
My human species-tree knowledge is a bit rusty on the finer scale but didn't Sapiens just outcompete all other species, mostly thanks to larger cranium space?