used to emphasize a large amount
no less than…
The guide contains details of no less than 115 hiking routes.
Definitions from the Oxford Advanced Learner's Dictionary, 9th edition