「Luogu P5283」[十二省联考2019]异或粽子

给定一个长度为$n$的序列$a$,求出$a$的所有子序列中和最大的$k$个的和。

$\texttt{Data Range:}1\leq n\leq 5\times 10^5,1\leq k\leq \min\{\frac{n(n-1)}{2},2\times 10^5\},0\leq a_i\leq 2^32-1$