used to emphasize a large amount
no less than…
The guide contains details of no less than 115 hiking routes.
Definiciones del Oxford Advanced Learner's Dictionary, 9.ª edición