n, k, s = map(int, input().split())
a1 = '1 ' * (n // k - 1) + str(s - n // k + 1) + ' '
a2 = str(s - n // k + 1) + ' ' + '1 ' * (n // k - 1)
if n % k == 0:
    if(k % 2 == 0):
        print((a1 + a2) * (k // 2))
    else:
        print((a1 + a2) * (k // 2) + a1)

else:
    if k % 2 == 0:
        print((a1 + a2) * ((k - 1) // 2) + '1 ' * (n - n // k * 2 - 1) + str(s - n + n // k * 2 + 1))
    else:
        print((a1 + a2) * ((k - 1) // 2) + a1 + '1 ' * (n - n // k * 2 - 1) + str(s - n + n // k * 2 + 1))