@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