#include <bits/stdc++.h>
using namespace std;
int N, Y;
long long X;
int main() {
  scanf("%d", &N);
  cin >> X;
  scanf("%d", &Y);
  if ((long long)(Y - N + 1) * (long long)(Y - N + 1) + (long long)N - 1 >= X) {
    if (Y - N + 1 < 1)
      printf("-1\n");
    else {
      printf("%d\n", Y - N + 1);
      for (int j = 0; j < N - 1; j++) printf("1\n");
    }
  } else
    printf("-1\n");
}
