x , N =map(int,input().split()) y = 0 n =1000003 l ={i+1:0 for i in range(n-1)} l[1] = x for i in range(2,n): l[i] = (l[i-1]*x)%n ans = 0 for i in map(int,input().split()): ans += l[ i -((i-1)//(n-1))*(n-1) ] print(ans%n)