Finland's 95th year independent