I didn't mean sort the list. I meant Filter it so that when they enter the manufacturer, your SN list is only created with appropriate SN's. You leave out, for instance all the Dell SNs when they enter HP for manufacturer. Pull into the keyword list only those SNs that are applicable.
If that is already what you are doing and still over 64K, I'd look for another possible filter.