Suppose that X is a spherical complex with $H_q(X;F)=0$ for all $q>0$ where $F=\mathbb{Q}$ or $F=\mathbb{Z}/p\mathbb{Z}$, as $p$ runs over all primes. I want to prove $H_q(X;\mathbb{Z})=0$.
I know Singular Homology Theory and some of Singular Cohomology. I know that $H_q(X;\mathbb{Z})$ is a finitely generated $\mathbb Z$-module for every q, since $\mathbb{Z}$ is a Noetherian ring and $X$ is a spherical complex. But I don't know how to continue proving.
I give a definition of a spherical complex: Start with a finite discrete set of points, and successively attach cells, possibly of varying dimensions, but finite in number. The resulting Hausdorff space is called a spherical complex.
Thank you for your help!