#include<bits/stdc++.h>
using namespace std;
int a[1000000];
int main(){
int c=0,d=0,f=0,x,y,n;cin>>x>>y>>n;
int s=x;
for(int i=1;i<=1000;i++){
s=s/10;
d++;
if(s<=0){
break;
}
}s=x;
for(int i=1;i<=n;i++){
if(s!=y){
c=s%10;
c=c*c;
c=c%10;
s=s/10;
a[i]=s+c*pow(10,d-1);
c=0;
s=a[i];
f++;
}
}
if(a[f]==y){
for(int i=1;i<=f;i++){
cout<<a[i]<<endl;
}
}if(a[f]!=y) cout<<"-1";
return 0;
}