#include <bits/stdc++.h>
using namespace std;
int main() {
  long long int n, x, y, i = 0;
  cin >> n >> x >> y;
  if (n > y)
    cout << -1;
  else if (y * y >= x) {
    if (n - 1 + pow(y - n + 1, 2) >= x) {
      for (i = 0; i < n - 1; i++) cout << 1 << endl;
      cout << y - i;
    } else
      cout << -1;
  } else
    cout << -1;
  return 0;
}
