Mensen hebben een leven gevonden na al die jaren.