Записывать число в базу данных, к числу прикреплять дату получения этого числа
Каждую секунду проверять числа, если текущая дата отличается от той, что в бд, то удалять ее
Использование бд - единственный способ сохранить переменные после перезагрузки программы