I'd recommend shuffling your coins between a few wallets you've created yourself then using Bitcoin Fog - it's quite easy to track coins across the network if you deposit and withdraw identical amounts so you might want to distribute the coins across the wallets, move them around a little then move them gradually into your Bitgcoinfog account - note that Bitcoinfog lets you withdraw the money in smaller amounts at random intervals, even when it's laundered your funds - this is the safest method of withdrawal in my humble opinion. Their commission varies between 1% and 3% (it's randomised so people can't work out you're using them).V.