psmodule merge all different locations in to 1 permanent location

when you do a $env:psmodulePath it shows me 3 to 4 different locations where the Modules are situated on my computer.
is there a way to merge everything into 1 module path and set this as a default location. By preference along this process merge every Module folder into the default location module folder?

currently I have several module folders
C:\Program Files\WindowsPowerShell\Modules
C:\Program Files\Common Files\Skype for Business Online\Modules\

and I want to merge them all into the system32 module folder and make this the default location