#include <bits/stdc++.h>
int main() {
  int n, k, s;
  int ans;
  int a, b;
  scanf("%d%d%d", &n, &k, &s);
  if (n == k) {
    for (int i = 0; i < n; i++) {
      printf("%d ", s);
    }
  }
  if (n != k) {
    if (s % 2 != 0) {
      a = s / 2 + 1;
      b = s / 2;
      for (int i = 0; i < k + 1; i++) {
        if (i % 2 != 0)
          printf("%d ", a);
        else
          printf("%d ", b);
      }
      for (int i = 0; i < (n - k - 1); i++) {
        ans = s + 1;
        printf("%d ", ans);
      }
    } else if (s % 2 == 0) {
      a = s / 2;
      for (int i = 0; i < k + 1; i++) {
        printf("%d ", a);
      }
      for (int i = 0; i < (n - 1 - k); i++) {
        ans = s + 1;
        printf("%d ", ans);
      }
    }
  }
  return 0;
}
