Topological superconductivity from ferromagnetic impurity chains on NbSe2