they have all contributed to the report which i believe enjoys widespread support
They have all contributed to the drafting of this report, which I believe enjoys widespread support.
They have all contributed to the of report, which I believe enjoys widespread support.