Ответ: Огромные – громадные, большие, колоссальные. Набит доверху – полон, переполнен, до отказа. Есть спрос – пользуется популярностью, востребован, нужен. Щедрый – великодушный, богатый, не скупой.