#2876. 互质序列

互质序列

题目描述

给出两个数A,B(B>=A)\red{A,B(B>=A),} 问有多少个序列满足以下条件:

1.\red{1. }序列是递增的。

2.\red{2. }所有数字属于区间 [A,B]\red{[A,B] (}包括 A\red{A }B\red{B ,} BA<=100\red{B - A <= 100 )}

3.\red{3. }序列中的所有数字两两互质

输入格式

一行输入两个数 A,B\red{A, B}。其中1\red{1≤}A\red{A≤}B\red{B≤}1e18\red{1e18,}BA\red{B-A≤}100\red{100}

输出格式

输出对应的答案。

样例

输入样例

2 4

输出样例

5

提示

对于25\red{25}的数据 1\red{1 ≤} A\red{A ≤} B\red{B ≤} 107 BA\red{10^7 ~B - A ≤} 30\red{30}

对于40\red{40}的数据 1\red{1 ≤} A\red{A ≤} B\red{B ≤} 1012 BA\red{10^{12}~ B - A ≤} 50\red{50}

对于100\red{100}的数据 1\red{1 ≤} A\red{A ≤} B\red{B ≤} 1018 BA\red{10^{18}~ B - A ≤} 100\red{100}

样例解释

2,3,4,(2,3),(3,4)\red{2,3,4,(2,3),(3,4)}