BBS rims heavily polluted. How to prepare?

Hi, I actually have nice BBS styling 42 rims in 18 inches for my BMW. Unfortunately, the previous owner never washed the rims or even somehow feet… How do I get the rims back in a reasonably good condition? Since they are two-piece rims, they have to be disassembled first for painting or powdering, so I would like to try to get the rims so nice again! Have already ordered aluminium devil, do you have any other good tips? Thank you