47 lakhs recovered from traders