#include <bits/stdc++.h>
using namespace std;
int n, y;
long long x;
int main() {
  scanf("%d %I64d %d", &n, &x, &y);
  if (n > y || (long long)(y - n + 1) * (y - n + 1) + n - 1 < x)
    printf("-1\n");
  else {
    printf("%d\n", y - n + 1);
    for (int i = 1; i < n; i++) printf("%d\n", 1);
  }
  return 0;
}
