Для чего здесь нужно добавить Synchrozed по allPeiple, ведь потоки в задаче не используются?