what is the location of the institution that is one of the largest universities in the united states with over 50,000 students ?
decatur