Preservando grandes números

Eu estou tentando ler um arquivo CSV que tem códigos de barras na primeira coluna, mas quando R obtê-lo em um data.frame, ele converte1665535004661 para1.67E+12.

Existe uma maneira de preservar esse número em um formato inteiro? Eu tentei atribuir uma classe de"double", mas isso não funcionou, nem atribuir uma classe de"character". Uma vez que está no1.67E+12 formatar qualquer tentativa de convertê-lo de volta para um inteiro retorna167000000000.

questionAnswers(7)

yourAnswerToTheQuestion