Goto outrt-X,${OUTNUM},1 does not work?

Thanks for the answer!
I get from a third-party service the affiliation of the number to the provider via AGI and then I want to direct this outgoing call through the outgoing routing I need
[macro-dialout-trunk-predial-hook] ;
exten => s,1,Verbose(0, -----ASR----------)
exten => s,n,DumpChan()
same => n,Noop(${DIAL_TRUNK},${OUTNUM},${CALLERID(number)})
same => n,AGI(trunk_hook.php,${OUTNUM},${CALLERID(number)})
same => n,Set(var_trunk_operator=${trunk_operator})
same => n,Set(var_trunk_region=${trunk_region})
same => n,Set(var_trunk_operatorID=${trunk_operatorID})
same => n,Set(var_trunk_outrt=${trunk_outrt})
same => n,GotoIf($["${trunk_outrt}" = “pusto”]?pusto:gonext)
same => n(pusto),MacroExit()
same => n(gonext),Noop(${var_trunk_operator},${var_trunk_region},${var_trunk_operatorID},${var_trunk_outrt},${OUTNUM})
same => n,Goto(${var_trunk_outrt},${OUTNUM},1)
same => n,MacroExit()

AGI returns the outgoing routing number for me
var_trunk_outrt = outrt-10

The result is something like this
same => n,Goto(outrt-10,+79066358080,1)