Gerhard Viktor Almgren , 31 är.