Converta um número inteiro de 64 bits em 8 inteiros separados de 1 byte em python

Em python, recebi um número inteiro de 64 bits. Esse número inteiro foi criado usando vários números inteiros de 8 bits e combinando-os em um número inteiro gigante de 64 bits. É meu trabalho separá-los novamente.

Por exemplo:

Source number: 2592701575664680400
Binary (64 bits): 0010001111111011001000000101100010101010000101101011111000000000
int 1: 00100011 (35)
int 2: 11111011 (251)
int 3: 00100000 (32)
int 4: 01011000 (88)
int 5: 10101010 (170)
int 6: 00010110 (22)
int 7: 10111110 (190)
int 8: 00000000 (0)

Então, o que eu gostaria de fazer é pegar meu número de origem2592701575664680373 e retorne uma matriz de comprimento 8, em que cada int na matriz são as entradas listadas acima.

Eu ia usarstruct, mas para ser perfeitamente sincero, leia odocumentação não deixou bem claro exatamente como eu faria isso.

questionAnswers(4)

yourAnswerToTheQuestion