#include <bits/stdc++.h>
using namespace std;
const int inf = 1e9 + 7;
const long long longinf = 1LL << 60;
const long long mod = 1e9 + 7;
int main() {
  int N, K;
  long long S;
  cin >> N >> K >> S;
  if (2 * K >= N) {
    for (int i = (int)(0); i < (int)(N - K); i++)
      cout << S << ' ' << ((S - 1 == 0) ? 1e+9 : S - 1) << ' ';
    for (int i = (int)(0); i < (int)(2 * K - N); i++) cout << S << ' ';
    cout << endl;
  } else {
    for (int i = (int)(0); i < (int)(K); i++)
      cout << S << ' ' << ((S - 1 == 0) ? 1e+9 : S - 1) << ' ';
    for (int i = (int)(0); i < (int)(N - 2 * K); i++)
      cout << ((S - 1 == 0) ? 1e+9 : S - 1) << ' ';
    cout << endl;
  }
  return 0;
}
