Kindergarten domain-specific and domain-general cognitive precursors of hierarchical mathematical development: A longitudinal study.