The Vuosisadan Rakentajat (Builders of the Century) challenge prize 150,000€ to Mirror of Life Team