За полным незнанием теории чисел не вижу никаких вариантов, кроме тупого перебора. У меня получилось (если нигде не ошибаюсь) 95 чисел, делящихся на 396 и состоящих из 5 различных цифр. Судя по тому, что 95=5*19 - абсурдные множители, ничего более умного и не должно быть.