Email address of university of helsinki July 8, 2019 16 32 64 128 University of helsinki computer science University helsinki email University of helsinki mail