Dart lang implementation of 32 bit Mersenne twister PRNG (MT19937)