{"raw_statement":[{"iden":"background","content":"**题目译自 [CERC 2019](https://contest.felk.cvut.cz/19cerc/solved.html) 「[Be Geeks!](https://contest.felk.cvut.cz/19cerc/solved/begeeks.pdf)」**"},{"iden":"statement","content":"音乐乐队 Be Geeks! 的名字并非偶然，因为所有成员都是真正的数学怪才。除此之外，他们喜欢研究数列的各种性质。下面是他们感兴趣的一个例子：\n- 设 $A$ 是一个非空正整数序列，$A=(a_1, a_2, \\dots, a_N)$。\n- $G(i, j)=\\gcd (a_i, a_{i+1}, \\dots, a_j)$，其中 $1\\le i\\le j\\le N$。\n- $M(i, j)=\\max (a_i, a_{i+1}, \\dots, a_j)$，其中 $1\\le i\\le j\\le N$。\n- $P(i, j)=G(i, j)\\times M(i, j)$，其中 $1\\le i\\le j\\le N$。\n- $F(A)=\\sum P(i, j)[1\\le i\\le j\\le N]$。\n\n给出一个序列 $A$，你需要求出 $F(A)\\bmod 1\\,000\\,000\\,007$ 的值。"},{"iden":"input","content":"第一行包含一个整数 $N\\ (1\\le N\\le 2\\times 10^5)$，代表序列 $A$ 的长度。\n\n第二行包含 $N$ 个整数 $a_1, a_2, \\dots, a_N\\ (1\\le a_i\\le 10^9)$，代表序列 $A$。"},{"iden":"output","content":"输出一个整数，代表 $F(A)\\bmod 1\\,000\\,000\\,007$ 的值。"}],"translated_statement":null,"sample_group":[["4\n1 2 3 4\n","50\n"],["5\n2 4 6 12 3\n","457\n"]],"show_order":[],"formal_statement":null,"simple_statement":null,"has_page_source":false}