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