User blog comment:Glenn31/Possible Timeline/@comment-37616026-20190125233301

If Owen, Noah, and Geoff were 19 when TDRR took place, then this meant that they were born in late 1990/early 1991.