TTT组询问,每次给一个数nnn,问{1,2,…,n}\{1, 2, \dots, n\}{1,2,…,n}中有多少个非空子集,满足这些数的最大公约数是111。输出答案对109+710^9+7109+7取模的结果。
第一行一个整数TTT。
接下来TTT行,每行一个整数nnn。
一共TTT行,每行一个数,表示答案。
3 10 1000 1000000
983 912086516 822856275
对于所有数据,保证1≤T≤1000,1≤n≤1071\leq T\leq 1000, 1\leq n \leq 10^71≤T≤1000,1≤n≤107。
注册一个 HiJudge 通用账户,您就可以在我们提供的所有在线评测服务上提交代码、参与讨论。
使用您的 HiJudge 通用账户