dozens of 好幾十 / hundreds of 好幾百 / for decades 好幾十年

Dozens of people surrounded me.
Hundreds of people surrounded me.

This store has been here for decades.