What is the version of the following sentence with correct punctuation?

The most important many would say and it would be hard to argue with that although of course everyone contributed to one degree or another
The most important many would say and it would be hard to argue with that, although of course everyone contributed to one degree or another.