#include using namespace std; int const mod = 1000003; long long culc(long long x, long long y) { if(y == 0) return 1; if(y % 2 == 0) return culc(x * x % mod, y / 2); return culc(x * x % mod, y / 2) * x % mod; } int main(){ ios::sync_with_stdio(false); cin.tie(0); int x, n; cin >> x >> n; vector a(n); for(int i = 0; i < n; i++) cin >> a[i]; long long ans = 0; for(int i = 0; i < n; i++) { ans += culc(x, a[i]); } cout << ans % mod << endl; return 0; }