#include <bits/stdc++.h>
using namespace std;
const long long N = 1e9;
int n, m;
long long sum;
int main() {
  scanf("%d%d%lld", &n, &m, &sum);
  int f = 0, flag = 0;
  while (f < n) {
    f++;
    if (m <= 0) {
      if (sum != 1 && sum != 2)
        printf("%lld ", sum - 1);
      else
        printf("%lld ", sum + 1);
      continue;
    }
    if ((n - f) == (m - 1)) {
      printf("%lld ", sum - (f % sum) + 1);
      flag = 1;
      continue;
    }
    if (f % sum == 0) {
      m -= 1;
    }
    if (flag == 0) {
      printf("%d ", 1);
    } else {
      printf("%lld ", sum);
    }
  }
  printf("\n");
  return 0;
}
