Для определения городов с населением более 1 миллиона человек, нужно проанализировать список и сопоставить его с данными о численности населения.
Остальные города в списке (Липецк, Смоленск, Воронеж, Брянск) по данным последних лет имеют население менее 1 миллиона человек.
Ответ: Санкт-Петербург, Ростов-на-Дону