how do I download turbotax deluxe 2024 to my desktop. their website is so confusing

I downloaded turbotax 2024 tried to install it on my computer but it asks for license number which they never gave me., whats going on this year