1. A method comprising: receiving, by a network device, Local Exchange Routing Guide (LERG) telephone number (TN) data; comparing, by the network device, the LERG TN data with telephone service provider (TSP) TN data; determining, by the network device, whether one or more differences exist between the LERG TN data and the TSP TN data based on the comparing; generating, by the network device, when the one or more differences exist based on the determining, one or more executable statements that cause the network device to update the one or more differences; generating and outputting, by the network device, a report that indicates the one or more differences that exist between the LERG TN data and the TSP TN data, and the one or more executable statements; receiving, by the network device, a user input to execute the one or more executable statements; executing, by the network device, the one or more executable statements that cause an update of the TSP TN data to match with the LERG TN data, in response to receiving the user input, wherein the executing includes capturing new telephone numbers for a telephone number pool; and performing an internal code throw from a switch device to another switch device, in response to the executing, wherein the internal code throw includes moving configuration data from the switch device to the other switch device.