import numpy as np fft = np.fft.rfft ifft = np.fft.irfft L, M, N = map(int, input().split()) A = np.array(input().split(), dtype=np.int32) B = np.array(input().split(), dtype=np.int32) Q = int(input()) Fa = np.zeros(N+1, dtype=np.int32) Fb = np.zeros(N+1, dtype=np.int32) Fa[A] = 1 Fb[B] = 1 sz = len(Fa) + len(Fb) - 1 fft_len = 1 << (sz - 1).bit_length() Ca = fft(Fa[::-1], fft_len) Cb = fft(Fb, fft_len) F = ifft(Ca * Cb, fft_len) F = np.rint(F).astype(np.int32) ans = F[N-Q+1:N+1].tolist() print(*ans[::-1], sep="\n")