Particle systems scattering same collection, but with different materials

Hi. I need to scatter people from a collection into three different meshes.
Each of those meshes represents different data, meaning I need to use different colors.

I am getting, of course, the material assigned to the people in their respective collection. But I need to kind of “override” that original color, cause I need to make variations for each mesh.

In simple words, Can I assign material per particle system ?
Thank you