Probably a Coryphantha sp. I counted at least 700 on the spine of the gravelly ridge.
All photos copyrighted; do not use or download without permission.