c#G#EBF#C#1=18077775555888855554427777555588888888377774444777744444225553366335533666665522552255777558855775588888774477442295533663355336666105522552255114231534231124231645331134231534231145342865342351516423153423117423164533118423153423119534213534235202142315342312242316453312342315342312453428653423525264231534231274231645331284231534231295342135342353031775588557755888832774477442233553366335533666634552255225535775588557755888836774477442237553366335533666638552255225539404142343442232334108439786314231442031423120452042463434232347341089786483142312031494231202050423434512323341085297863142315320314231205420425534342323563410897865731423120315842312020594234346023233410861978631423162203142312063=130204264343423236534108978666=18044524546720315331682031423120693153314704524542071315331207231423120733153314457424542075315331203176423120317753314452478542031795331203142318020315331814452454827758377578884677852248655387553566884558900290777755558888555591777755558888888892777744447777444493224945555333366663333955555333366666666965555222255552222970029877775555888855559977775555888888881007777444477774444101224102555533336666333310355553333666666661045555222255552222105002106=190107108109110111=22088699889989112789997899978911367999799791146688868868115671167788877888778117668886688866811855888558885581195578855788557120556121886998899891227899978999789123679997997912466888688681256712677888778887781276688866888668128558885588855812955788557885571305561318869988998913278999789997891336799979979134668886886813567136=18086413713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117244524541732031533117420314231201753153314176452454201773153312017831423120179315331445180245420181315331203118242312031183533144524184542031185533120314231186203153311874452454188423153423118942316453311904231534231191534286534235192193423153423119442316453311954231534231196534213534235197198423153423119942316453312004231534231201534286534235202203423153423120442316453312054231534231206534213534235207208775209775788210677211224212553213553566214455215002216777755558888555521777775555888888882187777444477774444219224220555533336666333322155553333666666662225555222255552222223002224777755558888555522577775555888888882267777444477774444227224228555533336666333322955553333666666662305555222255552222231002232=220000323310101310323400032353434313132360003237101013103238452391324000032411010131032420003243343431313244000324510101310324645247132480003249101013103250000325134343131325200032531010131032544525513256000325710101310325800032593434313132600003261101013103262452631326400032651010131032660003267343431313268000326910101310327045271132720003273101013103274000327534343131327600032771010131032784527913280000328110101310328200032833434313132840003285101013103286452871328800032891010131032900003291343431313292000329310101310329445295132967788877888778297668886688866829855888558885582995578855788557300556301886998899893027899978999789303679997997930466888688683056730677888778887783076688866888668308558885588855830955788557885573105563118869988998931278999789997893136799979979314668886886831567316=180317318319320321322323324325326327328329330331332333334335336337338339340314231203134142312020342423434343232334108344978631423134520314231203462042347343423233483410897863493142312031350423120203514234343522323341083539786314231354203142312035520423563434232335734108978635831423120313594231202036042343436123233410836297863142313632031423120364=130204236534342323366341089786367=1803136853369753707553371372373374375376377378379331380223381002382383331384223385002386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418