>>282166806
Time travel without paradoxes is basically impossible. I suspect that they are in fact their ancestors and the story is one massive bootstrap paradox.

The way I see the situation unfolding, it looks like this.