eBGDAE1=1362422222442067066643447067044644447506704644644706797242222280670666494420670104644447let ring11067046441244706791322014664664664664156646646646646646646646641699799799799799799799799717997997997997442442442442184424424424424424424424421977577577577577577577577520775775775775664664664664216646646646646646646646642299799799799799799799799723997997997997442442442442244424424424424424424424422577577577577577577577577526775775775775664664664664276646646646646646646646642899799799799799799799799729997997997997442442442442304424424424424424424424423177577577577577577577577532775775775775664664664664336646646646646646646646643499799799799799799799799735997997997997442442442442364424424424424424424424423724222223806706664394420670404644447410670464442447067943775775775775775775775775447757757757756646646646644566466466466466466466466446442442442442442442442442474424424424424424424424424844244244244244244244244249775775775775775775775775507757757757756646646646645166466466466466466466466452442442442442442442442442534424424424424424424424425444244244244244244244244255242222256067066645744706705846444475906704644let ring604470679612202202202202202202202206222022022022066466466466463664664664664664664664664649979979979979979979979976599799799799744244244244266442442442442442442442442677757757757757757757757756877577577577566466466466469664664664664664664664664709979979979979979979979977199799799799744244244244272442442442442442442442442737757757757757757757757757477577577577566466466466475664664664664664664664664769979979979979979979979977799799799799744244244244278442442442442442442442442797757757757757757757757758077577577577566466466466481664664664664664664664664829979979979979979979979978399799799799744244244244284442442442442442442442442852422222860670666487442067088464444789067046449044706799177577577577577577577577592775775775775664664664664936646646646646646646646649444244244244244244244244295442442442442442442442442964424424424424424424424429777577577577577577577577598775775775775664664664664996646646646646646646646641004424424424424424424424421014424424424424424424424421024424424424424424424424421032422222104067066641054470670106464444710706704644108447067910977577577577577577577577511077577577577566466466466411166466466466466466466466411244244244244244244244244211344244244244244244244244211444244244244244244244244211577577577577577577577577511677577577577566466466466411766466466466466466466466411844244244244244244244244211944244244244244244244244212044244244244244244244244212121222123124222222222222222212522222222222222221262222222222222212724222221280670666412944706701304644447131067046441324470679133775