I have just made one rig with 19 gpu, p106. The bat point is that I can't run more than 8 gpu. I will try with linux to see if the limitation still exists.
That is 100% a Windows limit. There is a hard limit of 8 cards from a single manufacturer in Windows.
Also, why would you want to build this kind of rig? This way you lose 19 cards worth of hash power when there is a crash or some other problem. If you can afford that many GPUs you should be putting them in batches of 6 at max or you will suffer stability problems.
My 6x 1070 rig has a personal best MINER uptime of 78 days without a single hiccup.
My 13x 1070 rig has never made it past 10 days without the miner crapping out or the system having problems.
You lose so much money in downtime when you overcomplicate your installs like this. As it is a 6 card rig has 30 failure points.