#include <stdio.h>
#define MAX 1000

int main()
{
  long int a, d, n, i=0, j, k, t=0, sum, sosuucheck=0;
  int sosuu[MAX];

  while(t!=1)
    {
      scanf("%d %d %d",&a,&d,&n);

      if(n==0)
	t = 1;
      else
	{
	  sum = a;
	  i = 0;
	  while(i!=n)
	    {
	      if(sum==2)
		{
		  sosuucheck = 0;
		}
	      else if(sum==1)
		{
		  sosuucheck = 1;
		}
	      else
		{
		  for(j=2;j<sum;j++)
		    {
		      if(sum%j==0)
			{
			  sosuucheck = 1;
			}
		    }
		}

	      if(sosuucheck==0)
		{
		  sosuu[i] = sum;
		  i++;
		}
	      sosuucheck = 0;
	      sum = sum + d;
	    }
	  printf("%d\n",sosuu[n-1]);
	  /*
	  for(k=0;k<=MAX;k++)
	    {
	      sosuu[k] = 0;
	    }
	  */
	}
    }
  return 0;
}