If you want specific program change numbers, set the following up on each key:
Source = Foot On
Table = Linear
Min = the program change number you want to send
Max = the program change number you want to send
Parameter Destination = Program
Device/Route = Expander
The above method will actually output the same program message twice per key press (one for pressing the key, one for releasing the key). I would recommend setting the Table to "Toggle" to make it only send one, but on the older editors (1.21 and lower) there is a bug in Standalone mode where the message will only output once if the min and max are sent to the same value while using the Toggle table. If you're in Hosted mode this bug doesn't happen, it's only in Standalone. I'm just assuming you're using Standalone mode.
If we can get your firmware not updating worked out this bug has been squashed for the 2.0 software/firmware.
2, 3, 5, 13, 89, 233, 1597, 28657, 514229, 433494437, 2971215073