Exact calculation of level densities for many non-interacting fermions in large model spaces