#include <bits/stdc++.h>
#define N 1000000
using namespace std;

bool prime[N+5]={0};
int a,d,n,cnt;

void sprime();

int main(){
  sprime();
  while(1){
    cin >> a >> d >> n;
    if(a+d+n==0)break;
    cnt=0;
    while(cnt<n){
      if(!prime[a])cnt++;
      a+=d;
    }
    cout << a-d << endl;
  }
  return 0;
}

void sprime(){
  int i,j;
  prime[0]=1;
  prime[1]=1;
  for(i=2;i<sqrt(N);i++)if(!prime[i])for(j=2;i*j<=N;j++)prime[i*j]=1;
}

