I bet that if you encode the list with first-order differences, the file
size shrinks dramatically. Especially if you then zip, because so
many of the differences recur so frequently, the zip compressor will have
a lot of repetition to compress.
Yes, if anyone needs an especially small file sent, I can do the
differences.