static void Main(string[] args)
    {
        var cde = new CowndownEvent(MaxThreads);

        Run();
        for (int i = 0; i < 100000; i++)
        {
            var u = new User {
                Id = i, Name = "user " + i
            };
            users.Add(u);
        }
        users.CompleteAdding();
        cde.Wait();
    }