archive. We also searched for it at www.archive.org but couldn´t find it
there either

You can try www.archive.org in a few months as periodically they publish
archived web pages so, in a few months you might find yours there

Best regards and good luck