It is enumerable, but I think what you may have missed is that negative numbers are included. i.e.,
> 42 = (-80538738812075974)^3 + 80435758145817515^3 + 12602123297335631^3
> 42 = (-80538738812075974)^3 + 80435758145817515^3 + 12602123297335631^3
((-80538738812075974)^3)+(80435758145817515^3)+(12602123297335631^3)
sh-4.2$ python -c "print(-805387388120759743+804357581458175153+126021232973356313)" 42
bc/dc arbitrary precision calculators are usually installed by default on *nix platforms and they handle numbers with thousands of digits
$ time echo '12345^67890' |bc |wc -c
285941
real 0m2.137s
user 0m2.128s
sys 0m0.012s
echo '((-80538738812075974)^3)+(80435758145817515^3)+(12602123297335631^3)' | bc
echo '_80538738812075974 3 ^ 80435758145817515 3 ^ 12602123297335631 3 ^ + + p' | dc
$ dc -e '_80538738812075974 3^ 80435758145817515 3^+ 12602123297335631 3^+p' (-80538738812075974n)**3n + 80435758145817515n**3n + 12602123297335631n**3n