Let a, b, c be three (not necessarily distinct) nonzero digits. Given that the positive integer N always divides the sum of six three-digit number abc, acb, bac, bca, cab, cba, what is the maximum possible value of N?
The largest possible value of N is 111.