SPb NRU ITMO 3 (Avriskin, Shevchenko, Tsyplenkov) 2016-2017

Contests