#include<stdio.h>
#define MAX 3500000
int A,B,N,i,j,P[MAX],F[MAX]={1,1},p;
int main()
{
	int N;
	for(i=2;i<MAX;i++)
		if(!F[i])
		{
			P[p++]=i;
			for(j=i*2;j<MAX;j+=i)
				F[j]=1;
		}
	for(;scanf("%d%d%d",&A,&B,&N),A+B;)
	{
		for(i=0;i<N;A+=B)
			if(!F[A])
				i++;
		printf("%d\n",A-B);
	}
	return 0;
}