Distinct Powers (PE29)

@time [ a^b for (a, b) in map(
            collect, 
            Iterators.product(
                ntuple(_ -> big(2):100, 2)...)
            ) |> vec] |> unique |> sort
>  0.139689 seconds (539.08 k allocations: 19.146 MiB, 86.54% compilation time)
>
>  9183