#include <bits/stdc++.h>
using namespace std;
#define mil 1000000
void K3(int n,int x){
    if(x+1>=mil||2*x+1>=mil){
        cout <<-1<<endl;
        exit(0);
    }
for(int i=0;i<n-2;i++){
    cout <<1<<" ";
}
cout <<1+x<<" "<<1+2*x<<endl;
exit(0);
}
int main(){
       ios_base::sync_with_stdio(false);
    cin.tie(0);
    cout.tie(0);
int n,k,x;
cin >>n>>k>>x;
if(k==3)K3(n,x);
}