Gravar e-mail: Many-to-many location-routing problem with multiple paths, heterogeneous vehicles, and time windows