For as many as have sinned without law will also perish without law, and as many as have sinned in the law will be judged by the law.
-- Roman 2:12 (NKJV)
What does this mean as it relates to salvation in the context of human beings that died 1000s of years before Christ? Also, as it relates to Christ's death and resurrection, because it was for ALL humanity's sins. Those who died past, present, and future, also have their sins remitted since he took them all, correct?
TODAY, all we must do is accept Him as our Lord and savior, because we acknowledge that without His sacrifice we are not able to appear blameless before God and have our sins washed away/forgiven. Christ became our "stand in/scapegoat". I know this is the case for me and all who believe in Him, but what about all of those who lived and died before Christ came? How do you think this works exactly (best guess; I acknowledge none of us is God...)?
Background for question:
Every people group on Earth has a history dating back to antiquity before Christ: Africans, Asians, Europeans, Latin Americans, Native Americans, Polynesians, etc. All have history dating back 1000s of years before Christ. Surely, all of these people are not doomed to hell?
Here are my 2 possible answers at this point:
God speaks to ALL people at ALL times by the Holy Spirit through their consciences, hearts, souls, etc. and that all of those people (best estimates I've seen roughly 40+ billion people were born on earth prior to Christ's arrival) who died never "hearing" the Gospel will be judged based upon how well they "listened" to God speaking to them via the Holy Spirit, and subsequently, how they lived their lives accordingly?
At least 40 billion people simply go to hell because of the fact they were born BEFORE Christ came to earth (PHYSICALLY)?
Quite frankly, I do not believe the second answer is the correct interpretation. I believe the first answer makes more sense, but I'd really like to see what others have to say.
Perhaps there are other answers I haven't considered, that might make sense to me.