Storing seeds for rewinding

I am trying to run experiments on unreal. However, I would like to be able to run an experiment, save the seeds it used in that experiment then re-run the same experiment and supply it with the seeds I stored and it would end up giving me the same exact results.

In other words, instead of trying to make the engine deterministic I am trying to save the seeds of a run to be able to reproduce the experiment when I desire.

Any clue how I would be able to do that?

Thanks in advance.