#include <bits/stdc++.h>
using namespace std;

namespace mci {
    int n,q;
    array<int,500010> a;
    int main () {
        cin>> n;
        int rs=0;
        for (int i=1;i<=n;i++) {
            cin>> a[i];
        	rs+=a[i]==1;
		}
        int pr=0;
        for (int i=1;i<n;i++)
        	if (__gcd (a[i],a[i+1])==1) {
        		rs+=(i-pr)*(n-i);
        		pr=i;
			}
		cout<< rs;
		return 0;
    }
}

int main () {
    ios::sync_with_stdio (0);
    cin.tie (0);
    cout.tie (0);
    return mci::main ();
}