lmorovan,
Was Christ's sacrifice sufficient for the sins of all mankind, both the elect and the non-elect?
1 Peter 3:18
18 For Christ also died for sins once for all, the just for the unjust, so that He might bring us to God, having been put to death in the flesh, but made alive in the spirit;