006075400200800051100900070500240100710506034008013005020001003650008009001450600,386175492279864351145932876563249187712586934498713265827691543654328719931457628;501890030670002900009060251907000003010000070300000405256070800008600027030028509,521894736673512948489367251947256183815439672362781495256973814198645327734128569;903040602700025380000030009005000047090712030370000900200080000039470005501060704,953148672764925381128637459815396247496712538372854916247589163639471825581263794;000357000003001068500802407100500026006080700820006003701408009340600200000173000,684357192273941568519862437197534826436289715825716943761428359348695271952173684;508006000402518003000000205200034001010090050900850007703000000600475908000100402,578326149492518763136947285285734691317692854964851327743289516621475938859163472;020005090001640300005307000600059820037020450058460009000504200006081900070900040,723815694891642375465397182614759823937128456258463719389574261546281937172936548;500800000006050038003201650010040972000719000769080040097506800630020400000007003,542863719176954238983271654318645972254719386769382145497536821635128497821497563;100027008009500020003600970007380009092701840600094700071006500030009400900870001,164927358789543126523618974417385269392761845658294713871436592236159487945872631;089000300600000000074090162020730050836020417050061080248050730000000006003000940,589612374612374598374895162421738659836529417957461283248956731795143826163287945;950003070700650000340070001600180700078000910009025006500010064000096007060500029,951243678782651493346978251635189742278364915419725836597812364123496587864537129;800090405000160000005008391500007080017206950080500003194800700000019000208070009,821793465439165827675428391546937182317286954982541673194852736753619248268374519;060018090800006702015007380073000105500000007102000930051200670406900003080650040,267318594834596712915427386673849125598132467142765938351284679426971853789653241;000081003100009208000532600030720090407000302090056040006295000309800006200160000,524681973163479258978532614631724895457918362892356147786295431319847526245163789;070042506000806090004050012807000009056020780300000601580060900040208000903470020,178942536235816497694753812817634259456129783329587641582361974741298365963475128;000050000905408012001000073260700005400935008500002047120000900750103806000040000,672351489935478612841629573268714395417935268593862147126587934754193826389246751;103086020805004000000320700030015890708000401091840070002067000000200107080130502,173586924825974613946321758234715896758692431691843275512467389369258147487139562;090007128060809005100402003050080001000234000200070080800103006600705010471600030,594367128362819475187452963753986241918234657246571389825143796639725814471698532;087069005043070269600350080006005020000000000050700400090047003714030890300980170,187269345543871269629354781836415927472693518951728436298147653714536892365982174;600980304910000708000406000000390040507000109040065000000208000402000087801049006,675981324914532768283476591128397645567824139349165872796258413452613987831749256;300000810081300070079004025800001500413000987005400001930600150060007290054000008,342975816581362479679814325896731542413256987725489631937628154168547293254193768;080006730300974002007000901860002500530000097002300086208000100100845009059100040,985216734316974852427583961864792513531468297792351486248639175173845629659127348;003090600400507020086230900860000000907346508000000069005082170070409006008070200,253891647419567823786234951864915732927346518531728469395682174172459386648173295;000793002040005300670002000091800265030000090425006730000300029004200010900651000,518793642249165387673482951791834265836527194425916738167348529354279816982651473;100504002002000050630070001013400200264309517008007360300040025020000600400203009,187564932942831756635972481713456298264389517598127364379648125821795643456213879;050000061800103200091706300010800700600407009004009080005901870007305004980000030,753298461846153297291746358519862743628437519374519682435921876167385924982674135;309710004070004000008523006100290008740000062900067001600358200000600050500049603,359716824276984315418523796163295478745831962982467531691358247834672159527149683;000080170700102600103940082000003807300408001408500000650019408004706005039050000,942685173785132694163947582591263847376498251428571369657319428814726935239854716;040070009357040002100060740200680000008020600000059003089010004600090815400030070,846271539357948162192563748235687491918324657764159283589716324673492815421835976;000137052006052084520000300700609000009040700000301008004000096630590200950416000,498137652376952184521864379713689425869245713245371968184723596637598241952416837;508030400003026701000000800002790635050108040946053100009000000105480300004010509,578931426493826751261547893812794635357168942946253178689375214125489367734612589;005130004000904007000006105600000021580701093490000006108300000700208000200047300,875132964316954287924876135637489521582761493491523876168395742743218659259647318;603500020001029004200000001409280100050307090002096803100000007900860200020004609,673541928581629734294738561439285176856317492712496853168952347947863215325174689;063004050100005300000703640290050010001872900070040035016508000002900006030400820,963284157147695382825713649294356718351872964678149235716528493482931576539467821;030040509175090060900050080060420000002060400000018070090070005040080213208030090,836147529175892364924653187761425938382769451459318672693271845547986213218534796;300000410100200580005080009070504190041090870023807050400020300039006005016000008,382759416194263587765481239678534192541692873923817654457928361839146725216375948;026000040500020000308500020800407230102359607039802001050003102000090004090000360,926138745574926813318574926865417239142359687739862451457683192683291574291745368;002060508300004902810507034020400060600000003090002050260905081901200005508070200,472369518356814972819527634723458169685791423194632857267945381931286745548173296;340680509060000740052010806010030002000040000800060050504020390039000010106093085,341687529968352741752914836415738962623549178897261453584126397239875614176493285;950000000000300082003500079310075806560908024208410053120004900840003000000000065,952867341671349582483521679314275896567938124298416753126754938845693217739182465;300905000590008340148300700200000607080010050706000003005001864031800079000706001,367945128592178346148362795259483617483617952716529483975231864631854279824796531;080025074007000509045000320800050906200307005603040002068000250402000600510630080,386925174127483569945716328874251936291367845653849712768194253432578691519632487;956708012030600005000950000090034000320506081000120070000091000600005030510307249,956748312437612895182953764791834526324576981865129473273491658649285137518367249;500060900040520003068000540093050071074000850620010430087000390400093010001080004,512364987749528163368179542893456271174932856625817439287641395456293718931785624;830007900024908070907105000081000630000803000092000480000402809070609140009300057,835267914124938576967145328781594632456823791392716485513472869278659143649381257;812030049060079100007210063080700001000000000400003070530062900009340020620090354,812536749365479182947218563283754691756921438491683275534862917179345826628197354;104005060506209100070300584000030008010508090400060000867004030009703806050600709,134875962586249173972316584795431628613528497428967351867194235249753816351682749;000000200090600578014078060000400052043090780760002000020510830658009010001000000,876953241392641578514278963189467352243195786765832194427516839658329417931784625;700000060065010400003406100470900002589304671600001084006105800008090740050000006,714539268865217493293486157471968532589324671632751984346175829128693745957842316;019060004628047090005130602000200000002080300000005000701056900080390756500020430,319862574628547193475139682967213845152984367843675219731456928284391756596728431;071036290605000000000080703069000000027645380000000520204090000000000108018760950,871436295635279814942581763569823471127645389483917526254198637796352148318764952;080230600000009820000506700009000201408702305506000900007104000042300000001067030,784231659165479823293586714379645281418792365526813947637124598942358176851967432;703000059060080170108007040640070508000106000301050062070400905015090030830000401,723641859964582173158937246642379518587126394391854762276413985415298637839765421;000384069090100400010700002285000003403807201100000648800002070001006020950478000,527384169698125437314769582285641793463897251179253648836512974741936825952478316;038570409700608010105004200000000901006803700907000000009400802070302006602059140,238571469794628315165934287843267951516893724927145638359416872471382596682759143;005461700007050000400008009506014980080070020013890406600900005000040200009185300,895461732137259648462738519526314987984576123713892456641923875358647291279185364;470003000000070023503006970040708605390000082608904030035100708180040000000800016,472593861869471523513286974241738695397615482658924137935162748186347259724859316;004500800000000310506831490000008004600342001900600000013287509062000000005004700,134529876289476315576831492321798654657342981948615237413287569762953148895164723;200005000000030809906070502027400060005607200010008750502040607103090000000500003,234985176751236849986174532827459361345617298619328754592843617163792485478561923;041250030000400061085300004504060010003702400010040809400005690350008000060034280,741256938932487561685391724574869312893712456216543879428175693359628147167934285;003000500800002900074000012069201407400603009102407680340000790006900008005000300,623819574851742963974365812569281437487653129132497685348526791716934258295178346;000006508006050714005000002708005200013609850004200601300000900681070400509800000,432716598896352714175498362768135249213649857954287631347521986681973425529864173;542871006900060014003000700057100600200000008004009530006000100730010002100657843,542871396978365214613942785357184629291536478864729531486293157735418962129657843;806090004000400750050002000003009247978205631421700800000100070042008000600050902,816597324239481756754632189563819247978245631421763895395126478142978563687354912;000000007005062891890075000700590406000000000904081002000710083628930100300000000,231849567475362891896175324782593416163427958954681732549716283628934175317258649;200090000964013007017002009070230080000409000030075090500700830300950742000060001,253697418964813527817542369479236185125489673638175294591724836386951742742368951;100090052800407001070000800008004510917305428025900600002000080300508004780040005,164893752853427961279156843638274519917365428425981637542739186396518274781642395;031004050520100000600390080087062900200703008006850320060048002000007043040500890,831274659529186734674395281387462915295713468416859327163948572958627143742531896;010200607659008400402000300008607200700080006006902500001000703004700192907001060,813249657659378421472516389398657214725184936146932578261895743584763192937421865;080100729090000003001074050000038040508609301060410000010850200300000060872006090,485163729697582413231974658129738546548629371763415982916857234354291867872346195;300104085070560020000009610003006500600752001002300900084600000030017090910408006,369124785871563429425879613143986572698752341752341968284695137536217894917438256;000002906010000400000180023870050302030629070402030065620013000003000080109200000,384572916217396458965184723876451392531629874492837165628713549743965281159248637;070050200104030070060010394000091050400080006080640000259070080030060702007020010,378459261194236875562718394726391458413587926985642137259174683831965742647823519;015304000003029007040060095001700030004010600080002900650080040400650700000903520,915374268863529417247168395521796834394815672786432951659287143432651789178943526;806000003453020890020108040075003080100000007080500360090306010042010638300000904,816954723453627891927138546675493182139862457284571369798346215542719638361285974;000400276904360800006700003108006040000851000050900107200007600007028509569004000,315489276974362851826715493198276345743851962652943187281597634437628519569134728;000900200206430007000780091024060178000000000167040320940028000800093406003004000,718956243296431857435782691524369178389217564167845329941628735872593416653174982;600700140210094863000010050000006005084070620700900000090080000125460038078001006,659738142217594863843612957931826475584173629762945381396287514125469738478351296;206000070004061800390047102030670000800050001000018020903780015007130200080000709,216893574754261893398547162132674958879352641465918327923786415547139286681425739;000200506980600700240750008029070001070403050100080670500064017007005062801007000,713248596985631724246759138329576481678413259154982673592864317437195862861327945;030006900800000056562109004043018600000000000007360280200705893780000002004800060,431576928879432156562189734943218675628957341157364289216745893785693412394821567;035040000000813560082070401070002005003000100200300070408090750017538000000020810,135246987749813562682975431874162395563789124291354678428691753917538246356427819;074000823006018000000000601087092100002080300009530240501000000000650400943000580,174965823236718954895324671387492165452186397619537248561849732728653419943271586;000950073030000800400003519502007000769020384000800705193700008004000030250048000,618954273935271846427683519582437961769125384341896725193762458874519632256348197;005687400600004001009030000103048570090020080084370106000060200400800003002713600,315687429628594731749231865163948572597126384284375196831469257476852913952713648;000093502004710003200050914906007080000000000010200306638070001100036700709520000,861493572594712863273658914926347185385169427417285396638974251152836749749521638;043007800000049000029053001002004903790020086304500100200480370000970000007100260,543617892178249635629853741812764953795321486364598127251486379436972518987135264;500080296630009005000070084090002007205090803700300050850030000100400038374060001,547183296638249175921576384493852617215697843786314952852731469169425738374968521;000800006800000190690407520200634070000701000070298005036502087089000002700003000,541829736827365194693417528215634879968751243374298615136542987489176352752983461;050000032912004000008271400600500098073000620180006005005837900000600274790000080,457968132912354867368271459624513798573489621189726345245837916831695274796142583;000400005400281007780030640000300059020946030890005000059070081300154006600002000,932467815465281397781539642146328759527946138893715264259673481378154926614892573;040006087008000002260500000804260370070891040025037806000008053700000600680900010,941326587538719462267584139894265371376891245125437896412678953759143628683952714;400501730813070960600000000090005400000698000001400090000000001058040629062809004,429561738813274965675983142296715483534698217781432596947326851358147629162859374;009008006760010054102000030007891065004000300690324700040000502320070048500100600,459738216763219854182456937237891465814567329695324781941683572326975148578142693;403070005967800003000400069046080370070000040098010520520007000700003692600090107,413679285967852413852431769246985371175326948398714526529167834781543692634298157;340090078020070600060541039000004000080326050000700000170235090006010020890060013,345692178921873645768541239259184367487326951613759482174235896536918724892467513;000900000536080710074001028300000060800625001060000002480200970023070184000008000,218967453536482719974351628392814567847625391165793842481236975623579184759148236;800050240100060059000300108039410000206509304000038920308005000640090002012080005,867951243123864759594327168739412586286579314451638927378245691645193872912786435;000970000100420980006500470409700800360080095001002704038001500054067008000059000,243978651175426983896513472429735816367184295581692734738241569954367128612859347;000459370070021500060300019810090002000040000500080063680005020004860030051734000,128459376379621584465378219816593742937246851542187963683915427794862135251734698;320700050005600090000050070790002501052137680601500042060080000080004900040006013,326749158875621394914853276798462531452137689631598742163985427287314965549276813;