Minimum of subsequences (noch nicht übersetzt)

Problem 375

Let Sn be an integer sequence produced with the following pseudo-random number generator:

S0=290797Sn+1=S2nmod50515093

Let A(i,j) be the minimum of the numbers Si,Si+1,,Sj for ij.
Let M(N)=A(i,j) for 1ijN.
We can verify that M(10)=432256955 and M(10000)=3264567774119.

Find M(2000000000).