It was estimated 148.72 million according to______________? August 5, 2021July 5, 2019 by admin It was estimated 148.72 million according to______________? A. 2003 censusB. 2004 census C. 2005 census D. None of these