서로 다른 N개의 소수로 이루어진 집합 P=p_1,p_2,⋯,p_N이 있다.
양의 정수 i에 대하여 p_1a_1×p_2a_2×⋯×p_Na_Ni의 값이 양의 정수가 되도록 하는 ∑_j=1Na_j의 최댓값을 b_i라고 하자. (단, a_j는 정수이다.)
집합 P와 양의 정수 K가 주어질 때, ∑_i=1Kb_i의 값을 구하시오.
첫째 줄에 집합 P의 원소의 개수 N(1≤N≤200,000)가 주어진다.
둘째 줄에 집합 P를 이루는 서로 다른 N개의 소수 p(1≤p≤3×106)가 공백을 두고 주어진다.
셋째 줄에 양의 정수 K(1≤K≤1012)가 주어진다.
∑_i=1Kb_i의 값을 출력하시오.