Below are witnesses needed to run mainnet blocks. They have everything you need to execute the transactions and generate the next state root.
The keys and values are hex encoded. To load them into a trinity database, you can use something like:
$ trinity <your launch config> db-shell
>>> with open('block7436790.witness') as f:
hexnodes = [l.strip().split(':') for l in f.readlines()]