#include<stdio.h>
#include<string.h>
int isPrime(int n){
	int i;
	if(n==2){
		return 1;
	}
	else if(n==1){
		return 0;
	}
	if(n % 2 == 0){
		return 0;
	}
	for(i = 3; i * i <= n; i += 2)
		if(n % i == 0){
			return 0;
		}
	return 1;
}

int main(){
	int n,a,d,i,j;
	int t=0;
	while(1){
		t=0;

		scanf("%d %d %d",&a,&d,&n);
		if(!a && !d&&!n)break;
		for(i=a;1;i+=d){
			t+=isPrime(i);
			if(t==n){
				printf("%d\n",i);
				break;
			}
		}

	}

	return 0;
}