Generate a python program that has the following intention:

The intention of the program is to find the next palindrome number in a given list of numbers. A palindrome number is a number that is the same when read forwards and backwards, such as 121 or 343. The program does this by iterating through the numbers in the list and adding 1 to the middle number until it reaches a palindrome. If the middle number is 9 and the next number is not a palindrome, the program adds 1 to the number before and after the middle number and tries again. The program returns the next palindrome number in the list.