at least so many

at least

1. No less than (a certain amount). I didn't expect so many guests! We'll need at least five more seats at the table for dinner. I try to keep at least $1,000 in my bank account at all times.
2. Used to emphasize a positive occurrence amid disappointments. At least it only rained for two days of your trip! OK so Tom didn't come over tonight. At least he still called you.
See also: least
Farlex Dictionary of Idioms.

at least so many

no less than; no fewer than. There were at least four people there that I knew. I want to spend at least three weeks in Mexico.
See also: least, many
McGraw-Hill Dictionary of American Idioms and Phrasal Verbs.
See also:
  • at least
  • when (one) least expects it
  • when (one) is least expecting it
  • least
  • when least expected
  • take the path of least resistance
  • least of all
  • at the very worst
  • at the worst
  • at worst