For any non-trivial finite group $G$ there exists some $j > 0$ such that $H^{aj}(G) \neq 0$ for all $a = 1,2,3,\dots$, see e.g. this question: Non-vanishing of group cohomology in sufficiently high degree.
Furthermore, it is not known whether there exists a positive $N$ such that $H^i(G) \neq 0$ for $0 < i \leq N$ implies $G = 1$, see this question Nontrivial finite group with trivial group homologies?.
My question is: Given a positive integer $i$, does there always exist a non-trivial finite group $G$ with $H^i(G) = 0$? (All cohomology groups are meant to be with $\mathbb Z$ coefficients.)