#include<stdio.h>
#define Max(a,b) (a>b?a:b)
int n,x,max;
long long s;
int main()
{
scanf("%d %d",&n,&x);
max=x;s=x;
for(int i=2;i<=n;i++)
{
x=(379*x+131)%997;
max=Max(max,x);
s+=max;
}
printf("%lld",s);
return 0;
}
/**************************************************************
Problem: 1649
User: admin
Language: C
Result: Accepted
Time:20 ms
Memory:1144 kb
****************************************************************/