Захардкорены 35 цветов остальные генерируются

С помощью http://phrogz.net/css/distinct-colors.html сгенерированны 35 контрастных цветов. 
Остальные http://stackoverflow.com/questions/43044/algorithm-to-randomly-generate-an-aesthetically-pleasing-color-palette

https://github.com/yandex-shri-minsk-2014/team-2/issues/24
Тогда нельзя будет возвращать цвета и придется раньше начать генерировать..