#include<stdio.h>
#include<string.h>
#include<stdlib.h>
#include<math.h>
int n,m,i,j,a[10010][100],num[10010][100],sum,jr;
int main()
{
scanf("%d %d",&n,&m);
for(i=1;i<=n;i++)
for(j=1;j<=m;j++)
{
scanf("%d%d",&a[i][j],&num[i][j]);
if(a[i][j]) a[i][0]++;
}
scanf("%d",&jr);
jr++;
for(i=1;i<=n;i++)
{
sum=sum+num[i][jr];
int x=num[i][jr]%a[i][0]+a[i][0];
jr--;
while(x)
{
jr++;
if(jr>m) jr=1;
if(a[i][jr]==1) x--;
}
}
printf("%d",sum%20123);
return 0;
}