Hannibal, Missouri, United States