#include <bits/stdc++.h>
using namespace std;
const double PI = 3.14159265358979323846;
long long gcd(long long a, long long b) {
  return a % b == 0 ? b : gcd(b, a % b);
}
long long lcm(long long a, long long b) { return (a / gcd(a, b)) * b; }
int main() {
  int N, K, S;
  scanf("%d%d%d", &N, &K, &S);
  for (auto i = 0; i < K; i++) printf(i == N - 1 ? "%d\n" : "%d ", S);
  for (auto i = 0; i < N - K; i++) printf(i == N - K - 1 ? "%d\n" : "%d ", 1);
  return 0;
}
