algoritmo de compressão para inteiros classificados

Eu tenho uma grande seqüência de números inteiros aleatórios classificados do menor para o maior. Os números começam em 1 bit e terminam em 45 bits. No começo da lista eu tenho números muito próximos um do outro: 4, 20, 23, 40, 66. Mas quando os números começam a ficar mais altos a distância entre eles é um pouco maior também (na verdade a distância entre eles é aleatória ). Não há números duplicados.

estou a usarpouco de embalagem para economizar espaço. No entanto, esse arquivo pode ficar muito grande.

Eu gostaria de saber que tipo de algoritmo de compressão pode ser usado nesta situação, ou qualquer outra técnica para economizar tanto espaço quanto possível.

Obrigado.

questionAnswers(5)

yourAnswerToTheQuestion