for (int iterations = 0; iterations < ITERATIONS; iterations++) {
    rng_state = lcrng(rng_state);
    uint32_t index = rng_state>>44;
    sum += big_array[index*16];
}