i know , just another radio code problem but I really need help .

I bought my 320 without knowing about radio code and I plan to change my head unit.

No, my local bmw dealer will not help because I bought this car from a grey importer. It's from Japan actually.

VIN WBAAN16040NE15022

S/N 11074071

Any body out there care enough to find out the radio code for my e46..

Thanks.