Christ paid for the sins of all the elect on the cross and for no one else.
John 6:37, 39-40, 65 – All that the Father gives me will come to me, and whoever comes to me I will never cast out. … And this is the will of him who sent me, that I should lose nothing of all that he has given me, but raise it up on the last day. For this is the will of my Father, that everyone who looks on the Son and believes in him should have eternal life, and I will raise him up on the last day.” … And he said, “This is why I told you that no one can come to me unless it is granted him by the Father.”
John 10:14-15 – I am the good shepherd. I know my own and my own know me, just as the Father knows me and I know the Father; and I lay down my life for the sheep.
John 10:26-30 – But you do not believe because you are not among my sheep. My sheep hear my voice, and I know them, and they follow me. I give them eternal life, and they will never perish, and no one will snatch them out of my hand. My Father, who has given them to me, is greater than all, and no one is able to snatch them out of the Father’s hand. I and the Father are one.
Matthew 1:21 – She will bear a son, and you shall call his name Jesus, for he will save his people from their sins.
Matthew 22:14 – For many are called, but few are chosen.