Доброго времени суток

Необходимо разработать в ML код с реализацией следующих ГПСЧ:
Mersenne twister (used by default stream at MATLAB startup);
SIMD-oriented fast Mersenne twister;
Multiplicative congruential generator;
Multiplicative lagged Fibonacci generator;
Combined multiple recursive generator;
Philox 4x32 generator with 10 rounds;
Threefry 4x64 generator with 20 rounds;
Shift-register generator summed with linear congruential generator;
Modified subtract with borrow generator;
Именно код, а не встроенные функции. Хэлп!
