@zxcure Вот только ответ может быть не очевидный. И в таком формате как задан в вариантах отсутствовать.
Я бы мог подсказать, но вам это решение обойдется дороже чем вы заработаете на буксах за месяц.
@Revers с вашим объемом данных это будет ресурсоемко - нужно будет прочитать файл в список и проверить существование строки в списке.
П.с. небольшое примечание к моему способу выше - после того, как перезапишите файл, очистите переменную, в которую вы читали файл, это можно сделать действием установить переменную, например в значение 0, или выполнить код delete VAR_имя_переменной