Is i tpossible as of i knew that you need to give your address and code so that they can send you money..definitely hacking you account!!carefull in sign on in your account...but come to think of it..your a lucky one..receiving such amount...cheers!
BTCThey can get your address from any search engines or blockchain. To be able to spend your coins, they need your private key which they will not know unless you tell them or you have malware on your computer. They only have your address.