No Download Link After Purchase

Hello, I purchased 3DEXPERIENCE CATIA for Students around 48 hours ago, and I have not received any links to install CATIA on my computer yet. Customer Support brought me here after contacting them. If anyone is available to assist me or if I'm missing something, please let me know. Thank you!