Preciso de ajuda com DataFrame

Olá, estou desenvolvendo um código que lê um arquivo .csv e ADIOCIONA 100 espaços a TODAS as linhas da coluna 4.

##CÓDIGO##

import csv
import pandas as pd

1. abrir o arquivo

df = pd.read_csv(‘C:/Users/lucas.bidoia/Desktop/TAC_teste.txt’, delimiter=’;’)
with open(‘C:/Users/lucas.bidoia/Desktop/TAC_teste.txt’) as arquivo_referencia:
# 2. ler a tabela
tabela = csv.reader(arquivo_referencia, delimiter=’;’)
write = csv.writer(arquivo_referencia)
# 3. navegar pela tabela
for l in tabela:
nome = l[4]
espaco = int(len(nome))

    valor = (nome + " ".join([" " for x in range(0, 99)]))

    print(valor)

df[‘Proprietário’] = valor
df[‘Proprietário’].to_csv(‘C:/Users/lucas.bidoia/Desktop/testss22.csv’)

PORÉM, o código me retorna apenas o dado da última linha, repetido!

alguém pode me ajudar?