I believe that too, and I see that for some games there are a few numbers missing from the sequence, probably they removed them afterward.
Do you know any other in which I can create the link?
I see that steamcardexchange uses this type of link for all their cards. I suppose there might be a way, unless they scrapped all the cards from the badge pages, which I doubt, since you'll need a friend that owns all the cards
Thank you!