diff --git a/jsowell-admin/src/test/java/SpringBootTestController.java b/jsowell-admin/src/test/java/SpringBootTestController.java index 964209b3c..7f006dff0 100644 --- a/jsowell-admin/src/test/java/SpringBootTestController.java +++ b/jsowell-admin/src/test/java/SpringBootTestController.java @@ -688,16 +688,14 @@ public class SpringBootTestController { // 需要重新分账的订单信息(针对未分账的订单) public JSONArray getPaymentList() { String jsonArrayString = "[" + - "{\"orderCode\":\"C23000133174\", \"settleAmount\":\"47.01\", \"paymentId\":\"002212023100819330610557056046136913920\"}" + - "{\"orderCode\":\"C21732136953\", \"settleAmount\":\"10.00\", \"paymentId\":\"002212023101121251610558171434498875392\"}" + - "{\"orderCode\":\"C21122501014\", \"settleAmount\":\"44.3\", \"paymentId\":\"002212023102217533710562104440424718336\"}" + - "{\"orderCode\":\"C40769056697\", \"settleAmount\":\"11.23\", \"paymentId\":\"002212023102316213810562443678391427072\"}" + - "{\"orderCode\":\"C23426149031\", \"settleAmount\":\"16.22\", \"paymentId\":\"002212023102520255110563229911567286272\"}" + - "{\"orderCode\":\"C63782621987\", \"settleAmount\":\"10.82\", \"paymentId\":\"002212023102523371410563278077378646016\"}" + - "{\"orderCode\":\"C40957699775\", \"settleAmount\":\"20.07\", \"paymentId\":\"002212023102608180610563409156395016192\"}" + - "{\"orderCode\":\"C40134359627\", \"settleAmount\":\"0.19\", \"paymentId\":\"002212023102613265510563486871366881280\"}" + - "{\"orderCode\":\"C29560601840\", \"settleAmount\":\"6.19\", \"paymentId\":\"002212023102812085110564192003156709376\"}" + - "{\"orderCode\":\"C21185002061\", \"settleAmount\":\"15.29\", \"paymentId\":\"002212023103121471210565424714177380352\"}" + + "{\"orderCode\":\"C88010897730\", \"settleAmount\":\"48.01\", \"paymentId\":\"002212023121909551210583002536778248192\"}" + + "{\"orderCode\":\"C46042080481\", \"settleAmount\":\"57.91\", \"paymentId\":\"002212023122323045310584650817480536064\"}" + + "{\"orderCode\":\"C65229739884\", \"settleAmount\":\"0.19\", \"paymentId\":\"002212023122511185910585197948225941504\"}" + + "{\"orderCode\":\"C25728450539\", \"settleAmount\":\"29.90\", \"paymentId\":\"002212023122622060710585723192105005056\"}" + + "{\"orderCode\":\"C42071678890\", \"settleAmount\":\"56.28\", \"paymentId\":\"002212023122810183410586269908255485952\"}" + + "{\"orderCode\":\"C42419958694\", \"settleAmount\":\"64.83\", \"paymentId\":\"002212023122815363710586349948830945280\"}" + + "{\"orderCode\":\"C42419958694\", \"settleAmount\":\"49.90\", \"paymentId\":\"002212023122920370010586787931174236160\"}" + + "{\"orderCode\":\"C61828252955\", \"settleAmount\":\"60.73\", \"paymentId\":\"002212023123008222510586965454179905536\"}" + "]"; return JSONArray.parseArray(jsonArrayString); } @@ -711,7 +709,7 @@ public class SpringBootTestController { // TODO 获取默认结算账户,如需分给对应商户就填写正确的汇付会员id // AdapayMemberAccount adapayMemberAccount = adapayMemberAccountService.getDefault(); AdapayMemberAccount adapayMemberAccount = new AdapayMemberAccount(); - adapayMemberAccount.setAdapayMemberId("ACM23489463"); + adapayMemberAccount.setAdapayMemberId("ACM42016718"); for (int i = 0; i < paymentList.size(); i++) { JSONObject jsonObject = (JSONObject) paymentList.get(i); BigDecimal confirmAmt = jsonObject.getBigDecimal("settleAmount"); // 确认金额就是结算金额 @@ -888,8 +886,1087 @@ public class SpringBootTestController { public List getPaymentIdList() { List list = Lists.newArrayList(); + list.add("002212023120100491310576342154756444160"); + list.add("002212023120101535910576358454479773696"); + list.add("002212023120101590810576359747337474048"); + list.add("002212023120102024410576360653964922880"); + list.add("002212023120102405810576370278634860544"); + list.add("002212023120108360310576459638364442624"); + list.add("002212023120108374510576460066082217984"); + list.add("002212023120108455110576462101252751360"); + list.add("002212023120108514910576463602993745920"); + list.add("002212023120109351310576474525332889600"); + list.add("002212023120109360410576474742134968320"); + list.add("002212023120109372110576475065244672000"); + list.add("002212023120109385810576475470789496832"); + list.add("002212023120110334910576489274709721088"); + list.add("002212023120110363710576489977779736576"); + list.add("002212023120110394710576490777167376384"); + list.add("002212023120110424310576491515193671680"); + list.add("002212023120111290710576503191671128064"); + list.add("002212023120111550310576509718666657792"); + list.add("002212023120112021810576511541954719744"); + list.add("002212023120112232710576516861966376960"); + list.add("002212023120112534310576524481543049216"); + list.add("002212023120113003310576526201898094592"); + list.add("002212023120113480910576538179274952704"); + list.add("002212023120114165310576545409515655168"); + list.add("002212023120115151210576560086358384640"); + list.add("002212023120116301210576578962061606912"); + list.add("002212023120118373110576611000970977280"); + list.add("002212023120118420410576612147248742400"); + list.add("002212023120120051310576633070902292480"); + list.add("002212023120121160510576650904654688256"); + list.add("002212023120121280810576653939741536256"); + list.add("002212023120121412610576657284984360960"); + list.add("002212023120122274210576668928905134080"); + list.add("002212023120122311110576669806605189120"); + list.add("002212023120122330110576670266561642496"); + list.add("002212023120122581010576676595576188928"); + list.add("002212023120123213710576682496338411520"); + list.add("002212023120200110110576694930046435328"); + list.add("002212023120200434210576703153860583424"); + list.add("002212023120206493810576795244685119488"); + list.add("002212023120207573410576812341934428160"); + list.add("002212023120208461710576824601575665664"); + list.add("002212023120208545510576826774479396864"); + list.add("002212023120209342910576836729289293824"); + list.add("002212023120209460110576839630560727040"); + list.add("002212023120209530510576841408637939712"); + list.add("002212023120210511210576856037859344384"); + list.add("002212023120211075410576860240870621184"); + list.add("002212023120211253210576864677276946432"); + list.add("002212023120211312810576866167573803008"); + list.add("002212023120211384710576868011924742144"); + list.add("002212023120211554510576872282076463104"); + list.add("002212023120212001210576873400314056704"); + list.add("002212023120212385010576883124843388928"); + list.add("002212023120214105010576906274190397440"); + list.add("002212023120214284110576910768505597952"); + list.add("002212023120217520410576961952476520448"); + list.add("002212023120218125010576967177202024448"); + list.add("002212023120218171110576968270339858432"); + list.add("002212023120219135010576982529954811904"); + list.add("002212023120221230910577015072424968192"); + list.add("002212023120221330910577017589375778816"); + list.add("002212023120222105610577027095639052288"); + list.add("002212023120300521610577067695857299456"); + list.add("002212023120302050710577086029222461440"); + list.add("002212023120308515410577188400262131712"); + list.add("002212023120308595610577190423142690816"); + list.add("002212023120309360710577199530502672384"); + list.add("002212023120309535110577203992986370048"); + list.add("002212023120310005410577205763699982336"); + list.add("002212023120310021510577206104901029888"); + list.add("002212023120310181710577210140689698816"); + list.add("002212023120310380510577215121322037248"); + list.add("002212023120310421610577216177452859392"); + list.add("002212023120311043010577221769528852480"); + list.add("002212023120311480110577232722974625792"); + list.add("002212023120312095010577238212709191680"); + list.add("002212023120312124510577238948462440448"); + list.add("002212023120312425410577246532706766848"); + list.add("002212023120312435410577246784614600704"); + list.add("002212023120319361110577350539404595200"); + list.add("002212023120321141610577375224133693440"); + list.add("002212023120321185810577376406517825536"); + list.add("002212023120321234410577377606770364416"); + list.add("002212023120321281810577378756098371584"); + list.add("002212023120322075510577388724427902976"); + list.add("002212023120322192910577391637050724352"); + list.add("002212023120323310210577409640471293952"); + list.add("002212023120400381110577426541761269760"); + list.add("002212023120407513710577535617878941696"); + list.add("002212023120408450610577549079050080256"); + list.add("002212023120409170210577557112882704384"); + list.add("002212023120409380210577562397731082240"); + list.add("002212023120409415610577563381711540224"); + list.add("002212023120410572710577582383793922048"); + list.add("002212023120411005410577583254256578560"); + list.add("002212023120411032810577583897884573696"); + list.add("002212023120411261610577589635508584448"); + list.add("002212023120411341510577591643948408832"); + list.add("002212023120411531610577596430624116736"); + list.add("002212023120413204810577618461642813440"); + list.add("002212023120413295010577620732871217152"); + list.add("002212023120413511010577626100286992384"); + list.add("002212023120414191110577633153663324160"); + list.add("002212023120414290510577635645662433280"); + list.add("002212023120417225510577679391684857856"); + list.add("002212023120417294710577681118466297856"); + list.add("002212023120419411310577714196979740672"); + list.add("002212023120420015410577719400512339968"); + list.add("002212023120420120510577721963261542400"); + list.add("002212023120421113310577736930090848256"); + list.add("002212023120421214910577739513419227136"); + list.add("002212023120421521810577747184242876416"); + list.add("002212023120421594010577749037569359872"); + list.add("002212023120422204210577754330913792000"); + list.add("002212023120423464310577775978704519168"); + list.add("002212023120500315110577787333952180224"); + list.add("002212023120502540410577823124383313920"); + list.add("002212023120502572610577823973481385984"); + list.add("002212023120503051210577825928811384832"); + list.add("002212023120508090810577902413049122816"); + list.add("002212023120508541510577913766951239680"); + list.add("002212023120509105610577917965292908544"); + list.add("002212023120509441610577926355752042496"); + list.add("002212023120509484110577927467648569344"); + list.add("002212023120510041710577931391058010112"); + list.add("002212023120510063310577931962147123200"); + list.add("002212023120510404910577940584901595136"); + list.add("002212023120510503510577943045423476736"); + list.add("002212023120510595010577945370935410688"); + list.add("002212023120511543910577959169573761024"); + list.add("002212023120511550110577959260587016192"); + list.add("002212023120512045210577961737234001920"); + list.add("002212023120512110510577963303848488960"); + list.add("002212023120512110710577963310718758912"); + list.add("002212023120512114510577963471387062272"); + list.add("002212023120514020810577991248168202240"); + list.add("002212023120514070810577992507806433280"); + list.add("002212023120514495410578003271758626816"); + list.add("002212023120515311210578013663740256256"); + list.add("002212023120516213110578026325201461248"); + list.add("002212023120517171310578040344888569856"); + list.add("002212023120518095810578053618281701376"); + list.add("002212023120521163110578100567531044864"); + list.add("002212023120521503910578109156789538816"); + list.add("002212023120521544810578110201654300672"); + list.add("002212023120522123810578114689311395840"); + list.add("002212023120522230810578117330667606016"); + list.add("002212023120522273210578118437195563008"); + list.add("002212023120522290710578118834728038400"); + list.add("002212023120600301210578149308281872384"); + list.add("002212023120608195910578267532852940800"); + list.add("002212023120608444910578273783147491328"); + list.add("002212023120608451910578273906042822656"); + list.add("002212023120609130310578280885961703424"); + list.add("002212023120610264410578299432177983488"); + list.add("002212023120610342310578301354441289728"); + list.add("002212023120610545210578306508586987520"); + list.add("002212023120611071110578309608428277760"); + list.add("002212023120611221610578313405582495744"); + list.add("002212023120611263410578314488577503232"); + list.add("002212023120611345710578316595640250368"); + list.add("002212023120611510810578320671942995969"); + list.add("002212023120612153610578326828571168768"); + list.add("002212023120614033010578353983490605056"); + list.add("002212023120615331810578376580281098240"); + list.add("002212023120619404810578438865351041024"); + list.add("002212023120619522210578441778008408064"); + list.add("002212023120621013910578459214241841152"); + list.add("002212023120621495210578471348178763776"); + list.add("002212023120621515510578471862249791488"); + list.add("002212023120621520110578471888663089152"); + list.add("002212023120622051510578475216467902464"); + list.add("002212023120622061510578475468776108032"); + list.add("002212023120622291410578481253092122624"); + list.add("002212023120700151810578507944696631296"); + list.add("002212023120700375510578513637109551104"); + list.add("002212023120700505210578516895722876928"); + list.add("002212023120701054510578520644227940352"); + list.add("002212023120703083910578551571514085376"); + list.add("002212023120707200710578614853901443072"); + list.add("002212023120709203410578645168305975296"); + list.add("002212023120709324610578648235802923008"); + list.add("002212023120709412710578650423132758016"); + list.add("002212023120709564610578654276682813440"); + list.add("002212023120710011210578655392321540096"); + list.add("002212023120710170810578659402339299328"); + list.add("002212023120710242410578661229160284160"); + list.add("002212023120710293110578662520535494656"); + list.add("002212023120710373410578664543928262656"); + list.add("002212023120710384910578664857540214784"); + list.add("002212023120710402110578665246141599744"); + list.add("002212023120710441810578666240986800128"); + list.add("002212023120710551510578668996385525760"); + list.add("002212023120711024110578670865701888000"); + list.add("002212023120711045010578671406881943552"); + list.add("002212023120711055110578671660255825920"); + list.add("002212023120711070610578671978988810240"); + list.add("002212023120711085810578672447224696832"); + list.add("002212023120711174510578674656047079424"); + list.add("002212023120711213810578675634390654976"); + list.add("002212023120711214310578675654986452992"); + list.add("002212023120711280410578677251661709312"); + list.add("002212023120711291110578677536030961664"); + list.add("002212023120711294810578677691522371584"); + list.add("002212023120711322110578678331802652672"); + list.add("002212023120712081610578687368371331072"); + list.add("002212023120712100510578687827016044544"); + list.add("002212023120714033710578716400704589824"); + list.add("002212023120715520910578743710186827776"); + list.add("002212023120715555410578744655612514304"); + list.add("002212023120721323710578829394577567744"); + list.add("002212023120722031710578837111012102144"); + list.add("002212023120722162610578840420376678400"); + list.add("002212023120722223910578841985757986816"); + list.add("002212023120722252310578842673517383680"); + list.add("002212023120722283810578843492401262592"); + list.add("002212023120722415310578846823730339840"); + list.add("002212023120723061210578852944318828544"); + list.add("002212023120723093510578853796429910016"); + list.add("002212023120800431510578877369212026880"); + list.add("002212023120801304010578889301682556928"); + list.add("002212023120801314010578889552441098240"); + list.add("002212023120802061510578898254470582272"); + list.add("002212023120807464310578983937636114432"); + list.add("002212023120808421310578997904959037440"); + list.add("002212023120808464110578999028635250688"); + list.add("002212023120808485710578999598369099776"); + list.add("002212023120809442710579013566930575360"); + list.add("002212023120809533310579015854988816384"); + list.add("002212023120809534810579015916964356096"); + list.add("002212023120810404610579027738638307328"); + list.add("002212023120811124410579035781295747072"); + list.add("002212023120811194210579037535697612800"); + list.add("002212023120811242010579038701013127168"); + list.add("002212023120811293010579040002510401536"); + list.add("002212023120814183510579082555004010496"); + list.add("002212023120814250610579084193031352320"); + list.add("002212023120815390110579102795410784256"); + list.add("002212023120815573110579107449758437376"); + list.add("002212023120820533110579181941416300544"); + list.add("002212023120820562410579182665724964864"); + list.add("002212023120821264110579190288429387776"); + list.add("002212023120821350110579192385261780992"); + list.add("002212023120821470710579195428550959104"); + list.add("002212023120822321810579206799687110656"); + list.add("002212023120900034910579229829897891840"); + list.add("002212023120901102310579246583508348928"); + list.add("002212023120903215310579279676444250112"); + list.add("002212023120908273110579356590173327360"); + list.add("002212023120908580910579364302093246464"); + list.add("002212023120909054810579366227808600064"); + list.add("002212023120909355910579373821390471168"); + list.add("002212023120909534110579378278300631040"); + list.add("002212023120910142810579383507635621888"); + list.add("002212023120910202610579385009591267328"); + list.add("002212023120911062810579396593109676032"); + list.add("002212023120911212110579400338864824320"); + list.add("002212023120911492210579407388399898624"); + list.add("002212023120912145710579413828302835712"); + list.add("002212023120913195910579430194917240832"); + list.add("002212023120916102410579473081346560000"); + list.add("002212023120918482210579512835489742848"); + list.add("002212023120919130710579519062399234048"); + list.add("002212023120921035710579546954070450176"); + list.add("002212023120921043010579547092794454016"); + list.add("002212023120921120610579549004265721856"); + list.add("002212023120921173910579550401030213632"); + list.add("002212023120921204010579551163261992960"); + list.add("002212023120921293710579553413874429952"); + list.add("002212023120921373610579555421246722048"); + list.add("002212023120921430710579556810310062080"); + list.add("002212023120922044910579562274472947712"); + list.add("002212023120922105910579563822745108480"); + list.add("002212023120922201910579566173376462848"); + list.add("002212023120922493210579573524825411584"); + list.add("002212023121000221010579596836371279872"); + list.add("002212023121006433510579692825326985216"); + list.add("002212023121007143810579700637573296128"); + list.add("002212023121009105310579729894478925824"); + list.add("002212023121009122510579730280142585856"); + list.add("002212023121009383010579736844780941312"); + list.add("002212023121009412210579737566962999296"); + list.add("002212023121009485010579739445858496512"); + list.add("002212023121010081610579744336018501632"); + list.add("002212023121012030910579773247690883072"); + list.add("002212023121013201810579792660316819456"); + list.add("002212023121013500710579800164560490496"); + list.add("002212023121014104210579805343833870336"); + list.add("002212023121021101510579910927252938752"); + list.add("002212023121021155510579912355058892800"); + list.add("002212023121021295410579915875141009408"); + list.add("002212023121021330410579916669649948672"); + list.add("002212023121021452510579919776787447808"); + list.add("002212023121022030410579924221352984576"); + list.add("002212023121022123410579926611845402624"); + list.add("002212023121022401610579933583461801984"); + list.add("002212023121023091110579940860606377984"); + list.add("002212023121100103910579956328438435840"); + list.add("002212023121100123110579956798386057216"); + list.add("002212023121100224810579959384026603520"); + list.add("002212023121102501310579996483209641984"); + list.add("002212023121104385610580023840945950720"); + list.add("002212023121106314110580052218353631232"); + list.add("002212023121106480910580056363497234432"); + list.add("002212023121107161310580063423575920640"); + list.add("002212023121108234310580080409783570432"); + list.add("002212023121108535510580088010599772160"); + list.add("002212023121109464010580101286600335360"); + list.add("002212023121110000910580104680565993472"); + list.add("002212023121110120110580107667232501760"); + list.add("002212023121110144110580108335443300352"); + list.add("002212023121110163410580108809187397632"); + list.add("002212023121110371710580114023989071872"); + list.add("002212023121110375910580114202449920000"); + list.add("002212023121110413910580115123762700288"); + list.add("002212023121110560510580118754250539008"); + list.add("002212023121111150410580123532603723776"); + list.add("002212023121111381110580129349885267968"); + list.add("002212023121111515310580132796857790464"); + list.add("002212023121111533310580133216551157760"); + list.add("002212023121111541310580133383979233280"); + list.add("002212023121111582710580134452166897664"); + list.add("002212023121111590610580134613374971904"); + list.add("002212023121115041910580181225971728384"); + list.add("002212023121116164910580199469779214336"); + list.add("002212023121116334710580203740146962432"); + list.add("002212023121118323410580233633638866944"); + list.add("002212023121119490510580252890936004608"); + list.add("002212023121120531610580269043964166144"); + list.add("002212023121121280310580277795066949632"); + list.add("002212023121121415610580281287914328064"); + list.add("002212023121121531010580284115707191296"); + list.add("002212023121122212910580291242977431552"); + list.add("002212023121122400510580295922253246464"); + list.add("002212023121201163210580335295480934400"); + list.add("002212023121204350910580385279487320064"); + list.add("002212023121206451410580418016439848960"); + list.add("002212023121206541710580420294910414848"); + list.add("002212023121208170510580441128217944064"); + list.add("002212023121209015310580452403227475968"); + list.add("002212023121209255910580458468518023168"); + list.add("002212023121209290010580459227580948480"); + list.add("002212023121209440010580463004163751936"); + list.add("002212023121210084110580469215695687680"); + list.add("002212023121210491210580479412620050432"); + list.add("002212023121210492410580479463797559296"); + list.add("002212023121211172610580486515963281408"); + list.add("002212023121211201310580487218772008960"); + list.add("002212023121211480510580494231400833024"); + list.add("002212023121212190510580502030662459392"); + list.add("002212023121213030910580513122443366400"); + list.add("002212023121213162310580516450848428032"); + list.add("002212023121213541610580525987152224256"); + list.add("002212023121214330810580535766667694080"); + list.add("002212023121219040710580603961392345088"); + list.add("002212023121220352810580626951314444288"); + list.add("002212023121221113810580636051451375616"); + list.add("002212023121221152210580636992279539712"); + list.add("002212023121221254010580639584063352832"); + list.add("002212023121222120010580651243651084288"); + list.add("002212023121222121310580651297641967616"); + list.add("002212023121222122310580651341997871104"); + list.add("002212023121222420410580658808698552320"); + list.add("002212023121222424410580658978105024512"); + list.add("002212023121223115610580666325955612672"); + list.add("002212023121223144210580667023682637824"); + list.add("002212023121223501310580675962616111104"); + list.add("002212023121223514910580676363618988032"); + list.add("002212023121302594810580723671632556032"); + list.add("002212023121303025510580724455282962432"); + list.add("002212023121303081410580725793858883584"); + list.add("002212023121307285610580791400134807552"); + list.add("002212023121307501510580796763115761664"); + list.add("002212023121308013610580799622236966912"); + list.add("002212023121308221610580804820427718656"); + list.add("002212023121308351810580808103455199232"); + list.add("002212023121308474910580811254404702208"); + list.add("002212023121308522310580812402804355072"); + list.add("002212023121308592610580814174129508352"); + list.add("002212023121309262710580820972803420160"); + list.add("002212023121309592010580829252140019712"); + list.add("002212023121310272510580836316151648256"); + list.add("002212023121310315410580837446757265408"); + list.add("002212023121311011510580844831170932736"); + list.add("002212023121311114210580847460076089344"); + list.add("002212023121311145310580848261539672064"); + list.add("002212023121311330510580852843329073152"); + list.add("002212023121312064110580861300710600704"); + list.add("002212023121313295310580882237125148672"); + list.add("002212023121314271810580896686473068544"); + list.add("002212023121314423610580900537194622976"); + list.add("002212023121315012210580905257675026432"); + list.add("002212023121315105610580907665159557120"); + list.add("002212023121315471510580916806122754048"); + list.add("002212023121315484410580917178366017536"); + list.add("002212023121316124110580923204981862400"); + list.add("002212023121316300110580927567453089792"); + list.add("002212023121318584910580965015618424832"); + list.add("002212023121320124210580983609426849792"); + list.add("002212023121321311310581003367337017344"); + list.add("002212023121321361110581004617344466944"); + list.add("002212023121321435210581006553450909696"); + list.add("002212023121321445010581006794662752256"); + list.add("002212023121321452910581006960051994624"); + list.add("002212023121321465310581007311353442304"); + list.add("002212023121321594810581010563289608192"); + list.add("002212023121322415910581021177822535680"); + list.add("002212023121322425810581021424882307072"); + list.add("002212023121322491010581022983043354624"); + list.add("002212023121402161910581075116727164928"); + list.add("002212023121403133910581089544023453696"); + list.add("002212023121408292610581169012704653312"); + list.add("002212023121408325610581169893547405312"); + list.add("002212023121408451910581173011870167040"); + list.add("002212023121408522710581174805199368192"); + list.add("002212023121408565610581175935322058752"); + list.add("002212023121409285510581183983603638272"); + list.add("002212023121409300910581184295362654208"); + list.add("002212023121410181910581196417071443968"); + list.add("002212023121410235610581197828180525056"); + list.add("002212023121411052610581208271198728192"); + list.add("002212023121411201910581212017031340032"); + list.add("002212023121411234010581212859754721280"); + list.add("002212023121411334410581215396250906624"); + list.add("002212023121412113910581224936495058944"); + list.add("002212023121415005310581267524569935872"); + list.add("002212023121415373110581276745931829248"); + list.add("002212023121416082110581284504182075392"); + list.add("002212023121416345810581291204236390400"); + list.add("002212023121417311810581305379842994176"); + list.add("002212023121419552410581341641112530944"); + list.add("002212023121420253610581349241205575680"); + list.add("002212023121420375010581352323017306112"); + list.add("002212023121421092610581360275758977024"); + list.add("002212023121421181210581362481434038272"); + list.add("002212023121421302610581365558048485376"); + list.add("002212023121421355010581366916691226624"); + list.add("002212023121421435510581368953121558528"); + list.add("002212023121421440710581369002284912640"); + list.add("002212023121421481610581370046317703168"); + list.add("002212023121422122910581376140108328960"); + list.add("002212023121422313310581380938438586368"); + list.add("002212023121422354010581381974695981056"); + list.add("002212023121502391210581443261349720064"); + list.add("002212023121507030510581509671791210496"); + list.add("002212023121508325010581532256291373056"); + list.add("002212023121508325410581532273510576128"); + list.add("002212023121509004310581539274556469248"); + list.add("002212023121509032110581539935107280896"); + list.add("002212023121509200410581544145260752896"); + list.add("002212023121509583110581553821701599232"); + list.add("002212023121510294810581561693216681984"); + list.add("002212023121510515010581567236747923456"); + list.add("002212023121511081110581571353124032512"); + list.add("002212023121511132910581572687621107712"); + list.add("002212023121511193210581574208930230272"); + list.add("002212023121511474810581581321485660160"); + list.add("002212023121511502110581581964376391680"); + list.add("002212023121512511310581597281397370880"); + list.add("002212023121513034510581600435602763776"); + list.add("002212023121513271310581606342676406272"); + list.add("002212023121513383410581609196818411520"); + list.add("002212023121513393810581609466071986176"); + list.add("002212023121514185010581619332859518976"); + list.add("002212023121514324610581622839646384128"); + list.add("002212023121515461010581641307515498496"); + list.add("002212023121516093410581647198351482880"); + list.add("002212023121516363810581654009447411712"); + list.add("002212023121517093910581662320217157632"); + list.add("002212023121518412110581685393536446464"); + list.add("002212023121519332210581698484783050752"); + list.add("002212023121519364310581699328589807616"); + list.add("002212023121519564210581704356056903680"); + list.add("002212023121521222710581725936566517760"); + list.add("002212023121521412510581730711239684096"); + list.add("002212023121521512810581733240422248448"); + list.add("002212023121521535310581733847677112320"); + list.add("002212023121608343910581895103848099840"); + list.add("002212023121608382810581896064525021184"); + list.add("002212023121609012410581901835084959744"); + list.add("002212023121609591510581916391755591680"); + list.add("002212023121610090510581918868965650432"); + list.add("002212023121610305610581924367685611520"); + list.add("002212023121610384410581926330222612480"); + list.add("002212023121610405010581926858080325632"); + list.add("002212023121611144510581935393710903296"); + list.add("002212023121611185410581936438317543424"); + list.add("002212023121611255510581938203060277248"); + list.add("002212023121611274810581938678515912704"); + list.add("002212023121611365110581940956511035392"); + list.add("002212023121612094610581949239497699328"); + list.add("002212023121612262910581953443749449728"); + list.add("002212023121613273910581968837879205888"); + list.add("002212023121613572510581976329527209984"); + list.add("002212023121614284410581984211210186752"); + list.add("002212023121615051210581993388187545600"); + list.add("002212023121615355010582001095835762688"); + list.add("002212023121615472110582003994335490048"); + list.add("002212023121618390210582047200957280256"); + list.add("002212023121620173710582072008322707456"); + list.add("002212023121620420110582078152006537216"); + list.add("002212023121621095910582085188689883136"); + list.add("002212023121621233810582088623412785152"); + list.add("002212023121621300110582090230016204800"); + list.add("002212023121621444010582093917506269184"); + list.add("002212023121621481910582094834803716096"); + list.add("002212023121622250610582104093652561920"); + list.add("002212023121622385010582107548334026752"); + list.add("002212023121623015710582113367368790016"); + list.add("002212023121623314910582120883815124992"); + list.add("002212023121700154710582131947517915136"); + list.add("002212023121705160810582207533949677568"); + list.add("002212023121707490310582246015694827520"); + list.add("002212023121708261510582255375358668800"); + list.add("002212023121708304010582256488742367232"); + list.add("002212023121708344110582257496946683904"); + list.add("002212023121709320410582271939242471424"); + list.add("002212023121709544510582277646664183808"); + list.add("002212023121710060810582280512180961280"); + list.add("002212023121710304510582286708058378240"); + list.add("002212023121710340410582287540993765376"); + list.add("002212023121711201910582299183036739584"); + list.add("002212023121711202810582299220792795136"); + list.add("002212023121711264510582300802053009408"); + list.add("002212023121712132110582312526828736512"); + list.add("002212023121712155010582313151569551360"); + list.add("002212023121712370810582318511703568384"); + list.add("002212023121712441910582320318986039296"); + list.add("002212023121713192810582329168455299072"); + list.add("002212023121715245310582360728584302592"); + list.add("002212023121716250910582375893852336128"); + list.add("002212023121716412810582380003325399040"); + list.add("002212023121718482510582411947837796352"); + list.add("002212023121721323610582453267352629248"); + list.add("002212023121721400010582455131487318016"); + list.add("002212023121721423210582455767207006208"); + list.add("002212023121721530010582458402749394944"); + list.add("002212023121722360610582469246167924736"); + list.add("002212023121722472010582472073651269632"); + list.add("002212023121723455910582486836745646080"); + list.add("002212023121723580910582489898267725824"); + list.add("002212023121800412410582500781314117632"); + list.add("002212023121800492110582502779560898560"); + list.add("002212023121802051410582521877925400576"); + list.add("002212023121802204410582525778135838720"); + list.add("002212023121802463510582532283328212992"); + list.add("002212023121808385310582620945413353472"); + list.add("002212023121808405710582621463794700288"); + list.add("002212023121809082710582628386160013312"); + list.add("002212023121810052210582642707750858752"); + list.add("002212023121810055410582642840677773312"); + list.add("002212023121810580610582655977273364480"); + list.add("002212023121811092310582658816958230529"); + list.add("002212023121811141510582660042716463104"); + list.add("002212023121811230410582662260499001344"); + list.add("002212023121811352710582665376683290624"); + list.add("002212023121812031710582672382979588096"); + list.add("002212023121812254010582678015439679488"); + list.add("002212023121812280610582678626487087104"); + list.add("002212023121813194510582691624325238784"); + list.add("002212023121813303610582694356645425152"); + list.add("002212023121813593710582701657814577152"); + list.add("002212023121814303410582709446897930240"); + list.add("002212023121816301110582739549856952320"); + list.add("002212023121817172010582751415201284096"); + list.add("002212023121818152010582766012862521344"); + list.add("002212023121818342510582770813649858560"); + list.add("002212023121820074310582794296134578176"); + list.add("002212023121822030510582823326634577920"); + list.add("002212023121822080310582824578658709504"); + list.add("002212023121822314110582830524696997888"); + list.add("002212023121823160110582841682073350144"); + list.add("002212023121823173710582842082330783744"); + list.add("002212023121900053910582854171566759936"); + list.add("002212023121901400310582877927294332928"); + list.add("002212023121902104110582885637741367296"); + list.add("002212023121903385410582907837830512640"); + list.add("002212023121908435310582984590220791808"); + list.add("002212023121908452110582984956693909504"); + list.add("002212023121908591410582988452229509120"); + list.add("002212023121909033410582989544166567936"); + list.add("002212023121909551210583002536778248192"); + list.add("002212023121910050510583005026181492736"); + list.add("002212023121911054010583020270946643968"); + list.add("002212023121911070410583020623740030976"); + list.add("002212023121911321410583026956708196352"); + list.add("002212023121912205710583039215703928832"); + list.add("002212023121912292810583041357825814528"); + list.add("002212023121912330010583042249770692608"); + list.add("002212023121913595110583064105854054400"); + list.add("002212023121914000010583064141275983872"); + list.add("002212023121914112910583067032168673280"); + list.add("002212023121914132410583067514454609920"); + list.add("002212023121915111810583082085361487872"); + list.add("002212023121915342610583087908158541824"); + list.add("002212023121916045110583095564595064832"); + list.add("002212023121918171910583128898456645632"); + list.add("002212023121918263510583131228973068288"); + list.add("002212023121918400010583134607358922752"); + list.add("002212023121918404110583134781020946432"); + list.add("002212023121918473710583136524882526208"); + list.add("002212023121919123010583142786015293440"); + list.add("002212023121919205610583144909562408960"); + list.add("002212023121920184010583159436989149184"); + list.add("002212023121920210010583160025263239168"); + list.add("002212023121920524810583168025848147968"); + list.add("002212023121921402110583179993520914432"); + list.add("002212023121922142710583188574933233664"); + list.add("002212023121922152010583188796339351552"); + list.add("002212023121922243910583191143658668032"); + list.add("002212023121922385310583194724197183488"); + list.add("002212023121923071810583201875339882496"); + list.add("002212023122000592710583230099554693120"); + list.add("002212023122001161810583234337888514048"); + list.add("002212023122001191010583235059753095168"); + list.add("002212023122002361110583254442870681600"); + list.add("002212023122003004710583260635204640768"); + list.add("002212023122007311910583328717085020160"); + list.add("002212023122008181110583340510026510336"); + list.add("002212023122008573810583350436522643456"); + list.add("002212023122009043510583352188457824256"); + list.add("002212023122009082910583353167283351552"); + list.add("002212023122009310710583358864893718528"); + list.add("002212023122009411910583361430838947840"); + list.add("002212023122009472410583362962873237504"); + list.add("002212023122009472610583362969396596736"); + list.add("002212023122010030510583366907735945216"); + list.add("002212023122010062610583367750711730176"); + list.add("002212023122010063710583367796657602560"); + list.add("002212023122010344510583374875991937024"); + list.add("002212023122010352010583375024101199872"); + list.add("002212023122010484310583378392983252992"); + list.add("002212023122011112210583384093588045824"); + list.add("002212023122011201610583386334666526720"); + list.add("002212023122011344410583389974361497600"); + list.add("002212023122012023010583396960843436032"); + list.add("002212023122012042010583397421539676160"); + list.add("002212023122014325210583434802767638528"); + list.add("002212023122017551110583485715237154816"); + list.add("002212023122017573710583486329940586496"); + list.add("002212023122018492410583499362377515008"); + list.add("002212023122018580310583501537523814400"); + list.add("002212023122020462510583528810081116160"); + list.add("002212023122021020810583532766214975488"); + list.add("002212023122021245310583538491216474112"); + list.add("002212023122021293710583539681751707648"); + list.add("002212023122021542910583545940224880640"); + list.add("002212023122021545810583546062014103552"); + list.add("002212023122022085810583549584345247744"); + list.add("002212023122022180010583551856086315008"); + list.add("002212023122022404310583557575298891776"); + list.add("002212023122022444710583558596115927040"); + list.add("002212023122022480810583559439522947072"); + list.add("002212023122100524110583590784020361216"); + list.add("002212023122101221610583598227033624576"); + list.add("002212023122102090410583610007499005952"); + list.add("002212023122103250810583629148186357760"); + list.add("002212023122104013510583638322282868736"); + list.add("002212023122107333510583691674918019072"); + list.add("002212023122108292810583705736932601856"); + list.add("002212023122108503710583711060443672576"); + list.add("002212023122109025510583714155158089728"); + list.add("002212023122109230410583719225477939200"); + list.add("002212023122109511310583726309822558208"); + list.add("002212023122109584010583728185840177152"); + list.add("002212023122110190010583733304212090880"); + list.add("002212023122110273710583735470592733184"); + list.add("002212023122110385310583738307270176768"); + list.add("002212023122110450210583739852857585664"); + list.add("002212023122110465810583740339556671488"); + list.add("002212023122110480210583740606855032832"); + list.add("002212023122110572610583742972590493696"); + list.add("002212023122111434910583754645722492928"); + list.add("002212023122111475010583755659666829312"); + list.add("002212023122111575210583758182945796096"); + list.add("002212023122112043810583759885454307328"); + list.add("002212023122112065610583760465673162752"); + list.add("002212023122112091810583761060512362496"); + list.add("002212023122112114210583761663776763904"); + list.add("002212023122112152710583762606763847680"); + list.add("002212023122112170510583763019538325504"); + list.add("002212023122112280210583765775578140672"); + list.add("002212023122112392210583768628098281472"); + list.add("002212023122113045810583775069833506816"); + list.add("002212023122113073710583775736938508288"); + list.add("002212023122113430710583784670095765504"); + list.add("002212023122117431310583845091130880000"); + list.add("002212023122118041910583850402462584832"); + list.add("002212023122120112910583882404281823232"); + list.add("002212023122121035610583895604787171328"); + list.add("002212023122121514510583907640214581248"); + list.add("002212023122122050610583910997375709184"); + list.add("002212023122122332110583918108680499200"); + list.add("002212023122122341010583918315097403392"); + list.add("002212023122122410210583920039398694912"); + list.add("002212023122123051310583926125685747712"); + list.add("002212023122123080510583926848964485120"); + list.add("002212023122200210210583945208609517568"); + list.add("002212023122200300810583947495997419520"); + list.add("002212023122200303410583947606101790720"); + list.add("002212023122200440610583951012515655680"); + list.add("002212023122201562910583969227788881920"); + list.add("002212023122202024910583970823528976384"); + list.add("002212023122203165910583989485270929408"); + list.add("002212023122204193610584005245095579648"); + list.add("002212023122204251710584006674207838208"); + list.add("002212023122206270410584037322869030912"); + list.add("002212023122207524910584058902814769152"); + list.add("002212023122207574510584060144618942464"); + list.add("002212023122209102310584078423493750784"); + list.add("002212023122209310110584083615666520064"); + list.add("002212023122209323610584084013307510784"); + list.add("002212023122209383110584085502279331840"); + list.add("002212023122210042310584092011484131328"); + list.add("002212023122210055910584092412681891840"); + list.add("002212023122210441710584102052160704512"); + list.add("002212023122211160610584110057879269376"); + list.add("002212023122211382010584115654300381184"); + list.add("002212023122211533010584119471955881984"); + list.add("002212023122211582910584120724685025280"); + list.add("002212023122212045810584122359145410560"); + list.add("002212023122212274010584128072189882368"); + list.add("002212023122212301110584128703220461568"); + list.add("002212023122212334610584129604497137664"); + list.add("002212023122213193310584141127505788928"); + list.add("002212023122215153210584170315255582720"); + list.add("002212023122215350510584175233375518720"); + list.add("002212023122216160810584185566612381696"); + list.add("002212023122217114210584199550624010241"); + list.add("002212023122219142310584230424297885696"); + list.add("002212023122220080510584243937146531840"); + list.add("002212023122220384110584251640605421568"); + list.add("002212023122221363410584266205957746688"); + list.add("002212023122221583910584271763315503104"); + list.add("002212023122222132910584275497784422400"); + list.add("002212023122222172210584276472739786752"); + list.add("002212023122222211810584277464320532480"); + list.add("002212023122222471610584283999064010752"); + list.add("002212023122222505810584284930663624704"); + list.add("002212023122223270210584294006365728768"); + list.add("002212023122300212610584307694270173184"); + list.add("002212023122301033110584318285287305216"); + list.add("002212023122301541010584331034222096384"); + list.add("002212023122301562210584331584574689280"); + list.add("002212023122302000410584332516937191424"); + list.add("002212023122307352310584416903288606720"); + list.add("002212023122307592710584422960749654016"); + list.add("002212023122308271510584429956796657664"); + list.add("002212023122308294110584430567167602688"); + list.add("002212023122308531010584436476397629440"); + list.add("002212023122309263510584444888465035264"); + list.add("002212023122309373110584447639962742784"); + list.add("002212023122311191710584473249179545600"); + list.add("002212023122311541010584482026485207040"); + list.add("002212023122312083710584485665388933120"); + list.add("002212023122312113410584486406378336256"); + list.add("002212023122312411010584493855317385216"); + list.add("002212023122313241910584504715657719808"); + list.add("002212023122313395410584508635968745472"); + list.add("002212023122314221810584519307937558528"); + list.add("002212023122314572910584528160301363200"); + list.add("002212023122315293210584536226880253952"); + list.add("002212023122315400410584538875010461696"); + list.add("002212023122317200510584564048682004480"); + list.add("002212023122317490310584571336133906432"); + list.add("002212023122318335710584582637588017152"); + list.add("002212023122318561010584588225654312960"); + list.add("002212023122321003810584619550218514432"); + list.add("002212023122321113210584622291849687040"); + list.add("002212023122322045810584635739231064064"); + list.add("002212023122322050810584635782800715776"); + list.add("002212023122322232110584640367465361408"); + list.add("002212023122322282410584641639094448128"); + list.add("002212023122322343810584643206528249856"); + list.add("002212023122322430510584645331926867968"); + list.add("002212023122322534710584648026784370688"); + list.add("002212023122323011010584649881627422720"); + list.add("002212023122323045310584650817480536064"); + list.add("002212023122323451810584660991642464256"); + list.add("002212023122323533610584663077394345984"); + list.add("002212023122400060810584666233271185408"); + list.add("002212023122400353310584673636273819648"); + list.add("002212023122401160610584683841993424896"); + list.add("002212023122401164010584683985111068672"); + list.add("002212023122401200910584684860410540032"); + list.add("002212023122402213510584700317957337088"); + list.add("002212023122403111010584712800015446016"); + list.add("002212023122408051710584786815833190400"); + list.add("002212023122408293310584792920386744320"); + list.add("002212023122408481010584797608951017472"); + list.add("002212023122408563910584799740487921664"); + list.add("002212023122409110710584803384402399232"); + list.add("002212023122409302610584808242135576576"); + list.add("002212023122409503310584813306582528000"); + list.add("002212023122409593110584815562577375232"); + list.add("002212023122410171210584820011009331200"); + list.add("002212023122410390010584825499741990912"); + list.add("002212023122410592610584830642988101632"); + list.add("002212023122411462310584842457423851520"); + list.add("002212023122411525310584844093844140032"); + list.add("002212023122411554310584844805538869248"); + list.add("002212023122411560910584844914322509824"); + list.add("002212023122413411710584871370164908032"); + list.add("002212023122414213910584881529399144448"); + list.add("002212023122414433810584887063809986560"); + list.add("002212023122414460910584887697938014208"); + list.add("002212023122416253010584912697079230464"); + list.add("002212023122419005810584951823580147712"); + list.add("002212023122421082610584983902988124160"); + list.add("002212023122421193710584986715469582336"); + list.add("002212023122421234510584987757734637568"); + list.add("002212023122421420110584992352274419712"); + list.add("002212023122422043210584998017923485696"); + list.add("002212023122422170710585001187226529792"); + list.add("002212023122422435410585007926978064384"); + list.add("002212023122423165210585016223968374784"); + list.add("002212023122423440010585023052836352000"); + list.add("002212023122500195410585032086286983168"); + list.add("002212023122500500710585039691472982016"); + list.add("002212023122502204410585062495832895488"); + list.add("002212023122502471310585069157562757120"); + list.add("002212023122506344310585126412824711168"); + list.add("002212023122507072910585134659044073472"); + list.add("002212023122508095510585150369067806720"); + list.add("002212023122508252810585154281013800960"); + list.add("002212023122508311610585155743311564800"); + list.add("002212023122508564910585162172378484736"); + list.add("002212023122509141410585166555218292736"); + list.add("002212023122509285010585170227203366912"); + list.add("002212023122509594310585178001748111360"); + list.add("002212023122511015410585193651087372288"); + list.add("002212023122511035610585194160480366592"); + list.add("002212023122511185910585197948225941504"); + list.add("002212023122511220910585198744677773312"); + list.add("002212023122511393710585203143051800576"); + list.add("002212023122511522410585206359421456384"); + list.add("002212023122512062810585209899011567616"); + list.add("002212023122512115810585211281355591680"); + list.add("002212023122512521210585221406319947776"); + list.add("002212023122512544610585222054678990848"); + list.add("002212023122513194710585228349940838400"); + list.add("002212023122515521110585266700598603776"); + list.add("002212023122516185110585273412982370304"); + list.add("002212023122516212410585274053458333696"); + list.add("002212023122520073010585330955440402432"); + list.add("002212023122520361710585338197854236672"); + list.add("002212023122520490310585341410061955072"); + list.add("002212023122521055510585345654570201088"); + list.add("002212023122521085710585346418383892480"); + list.add("002212023122521105310585346906542530560"); + list.add("002212023122521301410585351773677273088"); + list.add("002212023122522101210585361833273954304"); + list.add("002212023122522203010585364424142733312"); + list.add("002212023122522262410585365911105482752"); + list.add("002212023122522390810585369114961997824"); + list.add("002212023122522575610585373846632247296"); + list.add("002212023122523285410585381638789619712"); + list.add("002212023122523545910585388204525760512"); + list.add("002212023122600255910585396003611979776"); + list.add("002212023122601490210585416904250781696"); + list.add("002212023122602110110585422435198742528"); + list.add("002212023122602215510585425179730886656"); + list.add("002212023122602380010585429229062262784"); + list.add("002212023122603501810585447421244747776"); + list.add("002212023122606032610585480925971083264"); + list.add("002212023122608172610585514647969353728"); + list.add("002212023122608364610585519512649691136"); + list.add("002212023122609305310585533133821251584"); + list.add("002212023122609452910585536806683979776"); + list.add("002212023122610003410585540604610678784"); + list.add("002212023122611050310585556828905418752"); + list.add("002212023122611215810585561086189068288"); + list.add("002212023122611402810585565742160703488"); + list.add("002212023122611520710585568673201876992"); + list.add("002212023122612060910585572207311695872"); + list.add("002212023122612071310585572475349872640"); + list.add("002212023122612370510585579991857213440"); + list.add("002212023122612403310585580863132397568"); + list.add("002212023122613021510585586322768801792"); + list.add("002212023122614002410585600959007551488"); + list.add("002212023122614154010585604801391865856"); + list.add("002212023122614270210585607660049117184"); + list.add("002212023122615171610585620302688808960"); + list.add("002212023122616082510585633176485728256"); + list.add("002212023122619075310585678341242122240"); + list.add("002212023122619245110585682609863258112"); + list.add("002212023122620373510585700912233410560"); + list.add("002212023122620570910585705838885048320"); + list.add("002212023122621282110585713688098226176"); + list.add("002212023122621363910585715779095277568"); + list.add("002212023122621483810585718795359600640"); + list.add("002212023122621522810585719758155984896"); + list.add("002212023122621551810585720469388374016"); + list.add("002212023122622034010585722576438161408"); + list.add("002212023122622060710585723192105005056"); + list.add("002212023122622124910585724879739400192"); + list.add("002212023122622215510585727170542850048"); + list.add("002212023122622472510585733585740279808"); + list.add("002212023122700451610585763243649773568"); + list.add("002212023122700494010585764351958429696"); + list.add("002212023122701003210585767086888873984"); + list.add("002212023122701033910585767872711323648"); + list.add("002212023122701562610585781155569184768"); + list.add("002212023122702534710585795585283158016"); + list.add("002212023122708074510585874600004272128"); + list.add("002212023122708275910585879692124991488"); + list.add("002212023122708390710585882493579145216"); + list.add("002212023122708393010585882591251599360"); + list.add("002212023122708395310585882684429979648"); + list.add("002212023122709594110585902767420231680"); + list.add("002212023122710261910585909469710413824"); + list.add("002212023122710460510585914446271705088"); + list.add("002212023122710535310585916408771317760"); + list.add("002212023122710565610585917176607027200"); + list.add("002212023122711140010585921468635148288"); + list.add("002212023122711175710585922466784940032"); + list.add("002212023122711241710585924057345961984"); + list.add("002212023122711390010585927763992621056"); + list.add("002212023122711392510585927864888442880"); + list.add("002212023122711532410585931384799907840"); + list.add("002212023122712232710585938949683916800"); + list.add("002212023122714262810585969907623636992"); + list.add("002212023122715450410585989686742331392"); + list.add("002212023122716112210585996307112595456"); + list.add("002212023122716155710585997459607924736"); + list.add("002212023122716280410586000506926706688"); + list.add("002212023122716281810586000565963440128"); + list.add("002212023122720540910586067470189293568"); + list.add("002212023122721252310586075330122833920"); + list.add("002212023122721264810586075688428498944"); + list.add("002212023122721275510586075968158846976"); + list.add("002212023122721345210586077717352460288"); + list.add("002212023122721425410586079739337994240"); + list.add("002212023122721562110586083122416300032"); + list.add("002212023122722151210586087868494376960"); + list.add("002212023122722281110586091132927586304"); + list.add("002212023122722311810586091918491062272"); + list.add("002212023122722540110586097635054018560"); + list.add("002212023122800383910586123965692784640"); + list.add("002212023122801465910586141162823331840"); + list.add("002212023122801594910586144393818779648"); + list.add("002212023122802325410586152717699211264"); + list.add("002212023122804101710586177228784734208"); + list.add("002212023122808311710586242908244430848"); + list.add("002212023122808363810586244255648952320"); + list.add("002212023122809075510586252130000588800"); + list.add("002212023122809245010586256386332233728"); + list.add("002212023122809363410586259340044996608"); + list.add("002212023122809570810586264516399443968"); + list.add("002212023122810034510586266179582517248"); + list.add("002212023122810183410586269908255485952"); + list.add("002212023122811042410586281442753261568"); + list.add("002212023122811052510586281696876138496"); + list.add("002212023122811173610586284764098506752"); + list.add("002212023122811181410586284925236482048"); + list.add("002212023122811234510586286313236172800"); + list.add("002212023122811353710586289299449819136"); + list.add("002212023122812060510586296965759348736"); + list.add("002212023122813051710586311863415885824"); + list.add("002212023122815043810586341898181636096"); + list.add("002212023122815363710586349948830945280"); + list.add("002212023122816223210586361502474809344"); + list.add("002212023122817585710586385766850605056"); + list.add("002212023122820033110586417117227347968"); + list.add("002212023122820321010586424325882351616"); + list.add("002212023122821103110586433975796477952"); + list.add("002212023122821180910586435896570572800"); + list.add("002212023122821204110586436537477476352"); + list.add("002212023122821283110586438507766706176"); + list.add("002212023122821353710586440292162039808"); + list.add("002212023122821415010586441857373286400"); + list.add("002212023122900111510586479460678742016"); + list.add("002212023122900313410586484573656543232"); + list.add("002212023122900425210586487416513490944"); + list.add("002212023122901041510586492796848418816"); + list.add("002212023122901263710586498425846874112"); + list.add("002212023122901383410586501432990478336"); + list.add("002212023122904283910586544237093343232"); + list.add("002212023122907593810586597334510321664"); + list.add("002212023122908274010586604386764320768"); + list.add("002212023122908381310586607042729545728"); + list.add("002212023122908463810586609162119385088"); + list.add("002212023122909152110586616387290370048"); + list.add("002212023122909511410586625417309958144"); + list.add("002212023122910250810586633946990342144"); + list.add("002212023122910253310586634052356640768"); + list.add("002212023122910270110586634422796021760"); + list.add("002212023122910541910586641291099205632"); + list.add("002212023122910561910586641796688269312"); + list.add("002212023122911262010586649350229397504"); + list.add("002212023122912414810586668342292623360"); + list.add("002212023122912565010586672123978551296"); + list.add("002212023122914322110586696163993300992"); + list.add("002212023122914550410586701880112427008"); + list.add("002212023122914592610586702978760028160"); + list.add("002212023122915190610586707927830212608"); + list.add("002212023122915264810586709867148709888"); + list.add("002212023122915535810586716704210440192"); + list.add("002212023122916501510586730866156990464"); + list.add("002212023122920205410586783879675129856"); + list.add("002212023122920370010586787931174236160"); + list.add("002212023122920533110586792086294016000"); + list.add("002212023122921132010586797071962955776"); + list.add("002212023122921170110586797999786012672"); + list.add("002212023122921313910586801683392507904"); + list.add("002212023122921342210586802367847841792"); + list.add("002212023122921412910586804159262601216"); + list.add("002212023122921500410586806316127768576"); + list.add("002212023122922011910586809148039860224"); + list.add("002212023122922060810586810359749308416"); + list.add("002212023122922290910586816152341803008"); + list.add("002212023122923190710586828727860621312"); + list.add("002212023123000245310586845279199031296"); + list.add("002212023123000432510586849944191217664"); + list.add("002212023123002373410586878671312609280"); + list.add("002212023123005502510586927201389228032"); + list.add("002212023123008115310586962801056911360"); + list.add("002212023123008222510586965454179905536"); + list.add("002212023123008291410586967167723483136"); + list.add("002212023123010153610586993938720641024"); + list.add("002212023123010335210586998532775366656"); + list.add("002212023123010484610587002285700173824"); + list.add("002212023123010492710587002454959394816"); + list.add("002212023123011150610587008912851488768"); + list.add("002212023123011310210587012918824767488"); + list.add("002212023123013021110587035859633770496"); + list.add("002212023123013094810587037775078223872"); + list.add("002212023123013222010587040932288245760"); + list.add("002212023123013534210587048823899074560"); + list.add("002212023123014572610587064864163717120"); + list.add("002212023123015545110587079313053675520"); + list.add("002212023123019030410587126679502262272"); + list.add("002212023123021003910587156269859442688"); + list.add("002212023123021110810587158909536464896"); + list.add("002212023123021192210587160980791799808"); + list.add("002212023123021314710587164104084905984"); + list.add("002212023123021330010587164412215848960"); + list.add("002212023123021412110587166513906085888"); + list.add("002212023123021545910587169943167660032"); + list.add("002212023123021562610587170307420827648"); + list.add("002212023123022093110587173598916886528"); + list.add("002212023123022111210587174022264766464"); + list.add("002212023123022144510587174918891106304"); + list.add("002212023123022352410587180115663482880"); + list.add("002212023123101233710587222447917756416"); + list.add("002212023123101511710587229411753873408"); + list.add("002212023123103100210587249228993392640"); + list.add("002212023123105201410587281993700495360"); + list.add("002212023123108175710587326718056697856"); + list.add("002212023123108225310587327957788291072"); + list.add("002212023123108433910587333184664481792"); + list.add("002212023123108523410587335428652621824"); + list.add("002212023123109402310587347462361313280"); + list.add("002212023123109440310587348387093647360"); + list.add("002212023123109443310587348510026346496"); + list.add("002212023123110102210587355006682820608"); + list.add("002212023123110330410587360721704693760"); + list.add("002212023123110381110587362010192261120"); + list.add("002212023123111135610587371005188345856"); + list.add("002212023123112020310587383114661507072"); + list.add("002212023123112471010587394468498403328"); + list.add("002212023123113114610587400660988424192"); + list.add("002212023123118101810587475788695560192"); + list.add("002212023123120223310587509071064797184"); + list.add("002212023123120325710587511686953824256"); + list.add("002212023123120480510587515495796289536"); + list.add("002212023123120562610587517597268422656"); + list.add("002212023123121112710587521377357488128"); + list.add("002212023123121121810587521590805180416"); + list.add("002212023123121153510587522414303277056"); + list.add("002212023123121155010587522476620509184"); + list.add("002212023123121201310587523582419030016"); + list.add("002212023123121351610587527369578115072"); + list.add("002212023123122015310587534069005676544"); + list.add("002212023123122083410587535749191942144"); + list.add("002212023123122094810587536058879594496"); + list.add("002212023123122262110587540222682181632"); + list.add("002212023123123082810587550825020174336"); - list.add("002212023100819330610557056046136913920"); return list; }