\[ 10159667742073645380093983618233795856180331138944,
66657580055745187338796626519231934612399233407635330,
437340382745744174129844666592680722991951370399580934019,
437340382745744174129844666592680722991952046702311231363,
66657580055863167816500311977385630896200314082545540,
437340382746518244044058546883627124309970260776386285446,
437340382746518244044058546883627124309970260879465500550,
2869390251199906199173068126103477562597714880953882504318855,
2869390251199906199173068126103477562597714881630185234616199,
2869390251199906199173068126103477562597714880953916864057223,
10159667742127591643332980169877555474569872264580,
66657580056099128771907682894566641468653012736265606,
66657580056099128771907682894566641468652944016788869,
437340382748066383872486307471251734675832416574727507335,
437340382748066383872486307471251734675833092877457804679,
4303538809644431096675131771617904766294165191317850177130396,
28235518130077112425285539553585073171656017820236415092957368221,
28235518130077112425285539553585073171656017820236415196036583325,
185253234451435934622298425011071665079235132918571118974105610866591,
185253234451435934622298425011071665079235132918571118974208690081695,
185253234451435934622298425011071665079235132918571119199539854299039,
4303538809644429548535303330153551663462118607096588742676380,
28235518130077102267940125149137452463974960181160718821504569245,
185253234451435867979955161103490825616139713748595475737103796785055,
185253234451435867979955161103490825616139713748595475737206876000159,
655927268654846772065474379942505422530213389408935301020,
4303538809644449671521577406802778077220730047912036810313630,
4303538809644449671521577406802778077220730047912105529790365,
28235518130077234294853069366033026964645209844350873593487511455,
28235518130077234294853069366033026964645209844351099027730943903,
7172929027533320684208405707082456540917468043582270879289244,
47061587349646117009091349844167997364959507833943279319821569949,
47061587349646117009091349844167997364959507833943279422900785053,
308771074601028173696648346327586230711499330898501855617430125268895,
308771074601028173696648346327586230711499330898501855617533204483999,
308771074601028173696648346327586230711499330898501856293732855566239,
7172929027533325328627890982141941785402129485507554178224028,
47061587349646147481127592733833280054023371554415063044132687773,
47061587349646147481127592733833280054023371554415063147211902877,
308771074601028373623678135926680150434447340768517228632635369312159,
308771074601028373623678135926680150434447340768517228632738448527263,
308771074601028373623678135926680150434447340768517229308938099609503,
7172929027533324554557976757298634061985149667502048377294748,
47061587349646142402454885504636338080684566968480939484235681693,
47061587349646142402454885504636338080684566968480939587314896797,
308771074601028340302506503795919014147371443880203443956151112421279,
308771074601028340302506503795919014147371443880203443956254191636383,
308771074601028340302506503795919014147371443880203444632453842718623,
7172929027533323006418148332278805647156929186860287277649820,
47061587349646132245109471208081243850996612394990344909465309086,
47061587349646132245109471208081243850996612394990345012544524190,
47061587349646132245109471208081243850996612394990344909465309085,
308771074601028273660163240596221040906388773923531652951082697740191,
308771074601028273660163240596221040906388773923531653627385428037535,
47061587349646132245109471208081243850996612394990345012544524189,
308771074601028273660163240596221040906388773923531652951185776955295,
308771074601028273660163240596221040906388773923531653627488507252639,
7172491787109012711505774524703732959773460850326708050709917,
47058718615222232400189386656581191949073676638975950410587819423,
47058718615155590056926068977924623064748626812590135346201874333,
308752252834035826363491938564163451927815740517403858396721420947359,
437273765815195431760681740903136343809072666757246963614,
437273765815195431760681740903136343809072666860326178718,
437273765815195431760681740903136343809072666963405393822,
2868953177513497227781832902065477551731325766594392105373599,
2868953177513497227781832902065477551731325767270694835670943,
2868953177513497227781832902065477551731325767946997565968287,
66647422713280276802379332745201062902716614988450718,
66647422713280276802379332745201062902716718067665822,
66647422713280276802379332745201062902716821146880926,
437273740421831896100410802141264173704723711034223938463,
437273740421831896100410802141264173704724387336954235807,
437273740421831896100410802141264173704725063639684533151,
655893988126527197408990987361776860001737370982762630559,
655893988126527197408990987361776860001737596417006063007,
655893988126527197408990987361776860001737371017122368927,
655893988126527197408990987361776860001737596451365801375,
655893988126527197408990987361776860001737371051482107295,
655893988126527197408990987361776860001737596485725539743,
655927268654843705004618706013344255976567914971880738691,
655927268654843705004618706013344255976567915074959953795,
655927268654843705004618706013344255976568591274611036035,
655927268654843705004618706013344255976568591377690251139,
655927268654843705004618706013344255976569267577341333379,
655927268654843705004618706013344255976569267680420548483,
1548847729278819132866537660238678047598022017,
10161989951798332330737353588825949089180610170243,
10161989951798332330737353588825949765483340467587,
10161989951798332330737353588825948638312123305347,
10161989951798332330737353588825949089180610170249,
66672816073748858421967776896287051956532873314667915,
66672816073748858421967776896287051957209176044965259,
66672816073748858421967776896287051956082004827803019,
66672816073748858421967776896287051956758307558100363,
66672816073748858421967776896287051957434610288397707,
66672816073748858421967776896287051956307439071235467,
66672816073748858421967776896287051956983741801532811,
66672816073748858421967776896287051957660044531830155,
10161989951798332330737353588825948638312123305353,
66672816073748858421967776896287048998384730994085259,
66672816073748858421967776896287048999061033724382603,
66672816073748858421967776896287048997933862507220363,
10161989951798332330737353588825948863746366737801,
66672816073748858421967776896287050477458802154376587,
66672816073748858421967776896287050478135104884673931,
66672816073748858421967776896287050477007933667511691,
66672816074102817853608596737712387919673496530308485,
437440346262188587937526003196130977140960229625234181511,
437440346262188587937526003196130977140960905927964478855,
437440346262188587937526003196130977140960680493721046407,
437440346262188587937526003196130977142439078262151040397,
2870046111826219325458108106969815341031542774896862856203663,
2870046111826219325458108106969815341031542775573165586501007,
2870046111826219325458108106969815341031542774445994369338767,
2870046111826219325458108106969815341031542775122297099636111,
2870046111826219325458108106969815341031542775798599829933455,
2870046111826219325458108106969815341031542774671428612771215,
2870046111826219325458108106969815341031542775347731343068559,
2870046111826219325458108106969815341031542776024034073365903,
437440346262188587937526003196130977139480930119830457741,
2870046111826219325458108106969815341012134364935097513397647,
2870046111826219325458108106969815341012134365611400243694991,
2870046111826219325458108106969815341012134364484229026532751,
437440346262188587937526003196130977140960004190990749069,
2870046111826219325458108106969815341021838569915980184800655,
2870046111826219325458108106969815341021838570592282915097999,
2870046111826219325458108106969815341021838570817717158530447,
66647422711156628253013134544664229639737315849262980,
1434804452402165458029568478388193585844780542044110769606556,
1434586098734009736023629059468312053518040025136301664100252,
9412319393793837878051030259171595383131860604919275249136557981,
9412319393793837878051030259171595383131860604919275283496296349,
61754227542681370317892809530424837308728137428875364909615931711391,
61754227542681370317892809530424837308728137428875364909650291449759,
61754227542681370317892809530424837308728137428875365135050175143839,
123499021251334348962230964358500951808073153710893892382424491876252,
775249773011181163928307637850914359065302916,
5086413760726359616533626411939849109854141667206,
1434586132055181367682468287681400232264788925588080379027356,
9412319612414044953364674435477666923889280140783395385735634845,
9412319612414044953364674435477666923889280140783395420095373213,
9412317645098628780576111646000742650044758266149709334267027356,
9412317645065307608944452806772529561866011517249257555552100252,
61754216069273483222284554865234566455402901564672378822001425899422,
61754216069273483222284554865234566455402901564672378822035785637790,
5085639690812145736242361664177429433483991830412,
33366882011418488175486134878668114513088490223292301,
5087187830640573496407156955363393982208514838412,
33377039356832802709927356784139227917270097716432782,
33377039356832802709927356784139227917270132076171150,
33377039356832802709927356784139227917270097716432781,
218986755220180018579833387860737474365209111149377081231,
218986755220180018579833387860737474365209336583620513679,
66652508349785562079152607498844376688841762290388876,
437307107282943072801320257799917955455490802405345709965,
218653579035997769803759836979447393222388855325557120908,
218653573957325062646491245573703119674644776610149293964,
1434586098734009736023629062209066168185344379339214473781134,
1434586098734009736023629062209066168185344379339248833519502,
2868953044147551940781327569249913995878372449742160936689548,
10158120782068026068496662511015096912384994166661,
10158120782068026068496662511015096912419353905029,
5086413760726359616533626411939849110129019574149,
33371960684125645444077122888737350009753325045667719,
437273740407898637968019175747542010666316529573104572293,
66647429677078404821526311470022264763382837103806357,
437273786111311414034034129554816079112552991064860116887,
2869171630982673537283495342750968819744311014206711656859541,
33377039356832802709927356784139227917495806837643157,
218986755220180018579833387860737474366688185495415150487,
33377039356832802709927356784139227917495841197381525,
218986755220180018579833387860737474366688185529774888855,
33377039356832802709927356784139227917495875557119893,
218986755220180018579833387860737474366688185564134627223,
2868953010821301636415331086152119371385493708258183200888725,
2868953010821301636415331086152119371385493708258217560627093,
2868953010821301636415331086152119371385493708258251920365461,
218653573957325062664481557675636087650377208901697525653,
1434586098734009736141663499909848371074124865800864225548183,
18823200703698710102643104458687963073864020372994829776066172821,
2868953010816222963708173812079623131981702750529425188968327,
1434585865526419121458563922540217474161586572845085904721799,
33371960684125645444077122888737350011556798993127303,
33371960684125645444077122888737350011782233236559751,
33371960684125645444077122888737350012007667479992199,
10158120546107070661125746106580479952402856134533,
10158120546107070661125746106580479952471575611269,
66647428903008490607646020205274502347988892944418709,
437273781032638706876765538566806009905154675834419922839,
2869171630982673537283495342750968819744311014206505498429333,
33366882011418488175486134878668114513088558942769037,
33366882011418488175486134878668114513088593302507405,
33366882011418488172745380764000810162266541308366733,
218920112876916700901382443192609315474630326756288352143,
218920112876916700901382443192609315474630552190531784591,
33366882011418488172745380764000810162266610027843469,
218920112876916700901382443192609315474630326825007828879,
218920112876916700901382443192609315474630552259251261327,
437307102204270365644051666811907886246613638812866563981,
437307102204270365644051666811907886246613638847226302349,
9413752012210607570131998786704938116727605136351410840193453981,
18823200703965238864889328417018582861596144748711005933205442461,
123499019818715932192538883744058922154932305696292909476985263607711,
123499019818715932192538883744058922154932305696292909702419507040159,
123508432134393282214658540892932443986714730407029990173530501140381,
10158120546107070661125746106580479952712093779845,
10158120546107070661125746106580479952746453518213,
10158120546107070661125746106580479952780813256581,
66647429677078404821526311470022264763382940183021461,
437273786111311414034034129554816079112552991167939331991,
437273786111311414034034129554816079112553216602182764439,
2869171630982674311353409556631260084492073430276855467329429,
1434804485682713123689485121687616062531626445799140888135573,
1434804785583428313103446312100460065114838037546110895120269,
2868953343997485818782051651273397840586342322088215215202189,
18823202889967504457029040884004763232086991975218300653177003919,
18823202889967504457029040884004763232086991975218526087420436367,
18824635289830709416285730925986805390502243751601131092668964749,
61754216069054863015209241221094224559354808512825043520343501954973,
61754216069054863015209241221076242471608476328980779111293142949789,
405169411629068956242787831651481226856223213194442891746714936269070239,
405169411629068956242787831651481226856223213194442891746940370512502687,
810277078430004663541197357156124744812767961497174827921087479496040349,
9413753979592666086958067113349222439125390786177770379779760029,
9413753979592666086958067113349222439125390786177770414139498397,
9413753979592666086958067113349222439125390786177770448499236765,
9413753979592666086958067095367134692793206941913361329420754845,
61763639860107482196531878212703770719416230745893561202961826701215,
61763639860107482196531878212703770719416230745893561428396070133663,
9413753979592666086958067095367134692793206941913361363780493213,
61763639860107482196531878212703770719416230745893561202996186439583,
61763639860107482196531878212703770719416230745893561428430429872031,
9413753979592666086958067095367134692793206941913361398140231581,
61763639860107482196531878212703770719416230745893561203030546177951,
61763639860107482196531878212703770719416230745893561428464789610399,
123508432136360664273175366961259088271037128192679816533070087446429,
123508432136360664273175366961259088271037128192679816533104447184797,
123508432136360664273175366961259088271037128192679816533138806923165,
66647428903008490607646020205274528969067831396517767,
66647428903008490607646020205274528969067900115994503,
218953434048548359758590003273005578764925243112835633039,
218953434048548359758590003273005578764925243147195371407,
218953434048548359740607915526673394919181985425559768975,
218953434048548359740607915526673394919182210859803201423,
218953434048548359740607915526673394919182436294046633871,
218953434048548359740607915526673394919181985494279245711,
218953434048548359740607915526673394919182210928522678159,
218953434048548359740607915526673394919182436362766110607,
2869171930883389500649462211425261705743476635459105134595983,
2869171930883389500649462211425261705743476635459139494334351,
66647428903008490607646020205274528969068140634163079,
66647428903008490607646020205274528969068174993901447,
66647428903008490607646020205274528969068209353639815,
9413753760972459011644422937043150898367980981139484630062325647,
18823202452727090306401752567356795643236520592020231086157455247,
18823202452727090306401752567356795643236520592020456520400887695,
18823202452727090306401752567356795643236520592020681954644320143,
123508432136142044066100053317082782199496370782871820550046536294287,
66647428903008490607646020205274528971096739587409799,
66647428903008490607646020205274528971096808306886535,
218986755220180018597815475607069658209477127216350482319,
218986755220180018597815475607069658209477127250710220687,
218986755220180018579833387860737474363733869529074618255,
218986755220180018579833387860737474363734094963318050703,
218986755220180018579833387860737474363734320397561483151,
218986755220180018579833387860737474363733869597794094991,
218986755220180018579833387860737474363734095032037527439,
218986755220180018579833387860737474363734320466280959887,
2869171964204561132308301436897595769822921187343208649445263,
2869171964204561132308301436897595769822921187343243009183631,
66647428903008490607646020205274528971097048825055111,
66647428903008490607646020205274528971097083184793479,
66647428903008490607646020205274528971097117544531847,
9413753979592666086958067095367134692793216672741450058736721807,
18823202671347297381715396725680779437661756283622196514831851407,
18823202671347297381715396725680779437661756283622421949075283855,
18823202671347297381715396725680779437661756283622647383318716303,
123508432136360664273175366961241106183290796018563422515475210690447,
61763626952113796267636044039571098983849817299601606522590056402847,
61754217503422041636341286945937704921968465862820554760590097371039,
218920112876916700919364530938941499320374035312051081103,
218920112876916700919364530938941499320374035346410819471,
218920112876916700919364530938941499320374035380770557839,
437273786111311414034034129554816079112553442036426196887,
437273786111311414034034129554816079112553667470669629335,
437273786111311414034034129554816079112553892904913061783,
9413753979592666086958067095367134692793216672738068545085235087,
405169411631937690600030097290244734649277346595390284901966982692462495,
61763638425740303575399059007920590747877717575525165922331438342047,
61763638425740303575399059007920590747877717575525165922365798080415,
61763638425740303575399059007920590747877717575525165922400157818783,
437273791189984121191302720542826148324388979583426480023,
437273791189984121191302720542826148324389205017669912471,
437273791189984121191302720542826148324389430451913344919,
9412319831034252028678318611783738464646699700309094400198303631,
61754228977048548939025628971168972687637567003681336651457279287199,
61754228977048548939025628971168972687637567003681336651491639025567,
61754228977048548939025628971168972687637567003681336651525998763935,
405231165843701676245212510971429331991981203585583456876497554235449247,
5316227911579260597493795860301334450716570595382964045990254953361816674207,
61763639860107482196531878212703770719416230745893563682738504458143,
61763639860107482196531878212703770719416230745893563682772864196511,
61763639860107482196531878212703770719416230745893563682807223934879,
61763639860107482196531878212703770719416230745893563908207107628959,
61763639860107482196531878212703770719416230745893563908241467367327,
61763639860107482196531878212703770719416230745893564133675710799775,
9413754198212873162271711253691118487218452364340033973759631247,
9413752230564285883199419040661039974280070318286479088913205143,
9412319393793837878051030295135770875796228317111250267422187407,
810338813837213626541667209202784126528214357921600432444202364751568799,
810338813837213626541667209202784126528214357921600432444202399111307167,
810338813837213626541667209202784126528214357921600432444202433471045535,
810277078442912657227121173543992836002775422314566298216051575015071647,
810277078442912657227121173543992836002775422314566298216277009258504095,
810277078442912657227121173543992836002775422314566298216502443501936543,
61754227542681370317892809530424837308728137428875369418987995127711,
61754227542681370317892809530424837308728137428875369419022354866079,
61754227542681370317892809530424837308728137428875369419056714604447,
61754227542681370317892809530424837308728137428875369644456598298527,
61754227542681370317892809530424837308728137428875369644490958036895,
61754227542681370317892809530424837308728137428875369869890841730975,
5316633019246075875561958814776046285089374822816055541988344572237827268511,
9412319612414044953364674453459754670221464008713215696096583567,
417925299583303499629694287967,
2741172039966887654096213083422943,
235978945717797517889775236883640441914079,
74000779021316800769607381200929007,
1548258294424575426337698524901234340653974271,
33331335169750501971664343678270512500450315939695327,
11294295164055780657845766193641,
2752048409831360131254429155344873,
5492802524498664481851012544479721,
35966927541074199048659621661382837737,
235978940247165658419639012848689735583209,
235996922334911990603483277032305849320937,
35980620435277846093088864789161088393,
236068850675857948216756023849722435376523,
236068850675857948216756024075156678808971,
236068850675020949649383010026981136848265,
1548847729278812450649601928768991275288417675,
1548847729278812450649601928769216709531850123,
236068850675857948216744193060627100505513,
1548847729278812450649601916938202179953546665,
1548847747260900196981785761202385796067284393,
10158893672141443919687068165713069999614045033865,
66652501382920013557066854235243452249435770094720395,
66652501382920013557066854235243440418646674759849385,
66652501382920013557066854235243441897720745920140713,
1549083690239711369166540707077858447993116047,
1549083690239711369166540707078083882236548495,
1549083690239711369166540707078309316479980943,
10163538091626716249294567750178165414416710948239,
10163538091626716249294567750178165639850954380687,
10163538091626716249294567750178165865285197813135,
10163538091662746293101164302457456825450305197487,
66682973419162885311621658499642262911536207894730159,
66682974193232799525501949764390025327155380139120047,
1548257916806213426250277299233753170170729865,
10158120192165566289628069360272636517526155679115,
10158120192165566289628069360272636742960399111563,
10158120192165566289628069360260805728430820808105,
437307061574112396878565898559219073533091967113285195149,
2869171630987751435920270860447036341450616378198284685399439,
2869171630987751435920270860447036341372993092095155679647149,
2869171630987751435920270860447036341382697297076038351050157,
66647428128938108854010345602244293005146356383339919,
66647428128938108854010345602244293005371790626772367,
66647428128938108854010345602244293005597224870204815,
437273775953962932191161877495815529726392792398026626479,
437273775953962932191161877495879199015272363605101761967,
74101870571369976883955405986726379,
18056189616903553821148139022100480491,
36038277363235737665412322638214218219,
774188380873956795481368276887646657212089839,
5079446895538142547783491437485765035752654161391,
5080220965452356428074756185248180654924898551279,
5082543174762836061239359989964296137402292934047,
33346565769382574280376360405355194693072290407568799,
33346565769618967397791440384859625640863702384154047,
218786818012919069853549300619026136259930664622395282879,
218786823091591777010817891607036205468808053717837338047,
5080995034934408300656830494442424399805585331615,
33336408423968259743194384385216779897794847304635807,
33336408424204652860609464364721210845586259281221055,
218720175669655752175098355950897977373790454979528545727,
218720180748328459332366946938908046582667844074970600895,
74101870571369976890042130559402475,
18056189616903553821154225746673156587,
36038277363235737665418409362786894315,
118466660076504216620515957188280700634607,
774188380873956795481368278372807452945040879,
1548258295087837086746116040788426625189430767,
774187948711949086354598999079151763000956319,
774187948711949086354598999079377197244388767,
774187948711949086354598999079602631487821215,
5079446895105980540074364668207956540858443027871,
5079447131499097955154344172638904332270419613119,
33326251078790338323427488408252083454187465743586751,
33331329751497495592018476418321292331576561185641919,
118034498068795089851238143282964647122335,
118034498068795089851238143508398890554783,
118034498068795089851238143733833133987231,
774187948711949086354599000558902136891528607,
774424341829364166334103431506693548868113855,
5079447131499097955154344172640384082644310185407,
10158119838656366546142354241849261471739752240575,
74011655391181273246765597272850921,
76752409505848577597362180661985769,
777255405168069415539761450893166038556427757,
777373385645773100997963668201871360789661165,
5080998102390798552672147131889634895965666497949,
33336428549786029304081957332327894534398779263899039,
5080998220371276256357605334106943601287899731357,
33336429323855943517962248597075656950017951508288927,
33336429323855943517962248597075656950243385751721375,
33336428549786029304081957268590679179462141270119869,
33336429323855943517962248533338441595081313514509757,
33336428549786029304081957332259968059033348345255357,
33336429323855943517962248597007730474652520589645245,
33341487874166729049028735351277850327640676015396253,
218753501942407909290677532639733975999632443378170713503,
218753501942407909290677532639733975999632668812414145951,
33341487874402690004436106267682284945051320481863069,
218753501943956049119105293222263471524463681722659493279,
218753501942407909290677532639670238782798658103260075453,
218753501943956049119105293222199734307629896447748855229,
218753501942407909290677532639733908071678229310335210941,
218753501943956049119105293222263403596509467654823990717,
485590471021540333772016913041057661419,
503572558767872517616281096657171399147,
521554646514204701460545280273285136875,
35980623777023909005916450392948921729,
236068872601053866987817812996174302467459,
236068872601053866987817813221608545899907,
236068872601053866987817812996174302467465,
1548257916822657950810709327231401314581863809,
10158120192273458815269063895965205993007592103299,
10158120192273458815269063895965206218441835535747,
10158120192273458815269063895965205993007592103305,
1548257934804745697270464969599938246915315077,
10158120310253936519791520665545176806046949365127,
10158120310253936519791520665545177031481192797575,
10158120310253936519791520665543697957410032506253,
10158893672249341927673226700878129934328657141121,
66652501383627932387464040384461410481098340439481737,
437307061577982864394151568962451314166468179644376210827,
66652501383627932387464040384461410481323774682914185,
10158893672141443923028814228625897585217832867201,
66652501382920013578992050154014514038582221961811337,
437307061573338209091766841060489226607119926311964235147,
66652501382920013578992050154014514038807656205243785,
437307061573338327072244544326683065802112513042441231749,
2869171630982672763920996455327367594727658701190840081374605,
18824635070877316004085657743402858789008168738495069793975459215,
18824635070877316004085657743402858789008168738495295228218891663,
2869171630982672763920996455327367594727660180264911241665933,
2869171630982668119383674548302314092274955478609183938960773,
18824635070877285531276288711411482759415982893657975206251584909,
123508430700025870370703730235570738384528263765289957296236295347599,
18824635070877285531276288711411482759415982895137049277411876237,
1549083834090921792223477105667729147869320583,
1549083834090921792223477105667954582112753031,
1549083834090921792223477105668180016356185479,
10163539035470537878778233290282995209933205591439,
66647428129645991714740910750923241333780060749028743,
437273775958607351640415115436807386387955249336527478159,
437273775958607351640415115436807396092160230219198881167,
1548257916822657950938281125335980065045009795,
1548257916822657950938281125336205499288442243,
1548257916822657950938281125336430933531874691,
10158120192273458816106062463326389477522042705291,
10158894380168150400082785413307592876087680619911,
10158894380168150400082785413307593101521924052359,
10158894380168150400082785413307593326956167484807,
66652506028283234774943155096701411158375222769538447,
5080221201071010831802592558525893281907945364865,
33331331300226902067456809776488385804566051765214595,
33331331300226902067456809776488385804566051765214601,
33331331300226902067456809776488385804791486008647049,
218686854499572586781392914579339329878459783461907717509,
1434804452371695741872718912555045343332574621261597901053319,
1434804452371695741872718912555045343332573142412960984194445,
1434804452371695741872718912555045343332574621487032144485773,
218686859578245411919139209252807601304645652445339573637,
1434804485692868147601472351907670672159780107661894309109127,
1434804485692868147601472351907670672159780107661894309109133,
1434804485692868147601472351907670672159781586735965469400461,
5080221319051488535488114430032081558437253733761,
33331332074296816281337518775440487086874843973541251,
33331332074296816281337518775440487086874843973541257,
33331332074296816281337518775440487087100278216973705,
218686854500346656695606795288338281979742092254116044165,
1434804452376774414579876183886787468069087849247276732243335,
1434804452376774414579876183886787468069086370398639815384461,
1434804452376774414579876183886787468069087849472710975675789,
437307061574886348920194602476956972126235114924590620037,
2869171630992829335265396786851314694120227092139608890531213,
2869171630992829335265396786851314694120228571213680050822541,
437307061574111807030145568566970490398544069314410438017,
2869171630987747565924785075367893387504847620739852773350793,
2869171630987747565924785075367893387504847620965287016783241,
437307061575660418834408481932753311210917354856907136389,
2869171630997908007972554049960794474854827268335537554316685,
2869171630997908007972554049960794474854828747409608714608013,
2869171630982669667523502976063732090179158043001334114278789,
18824635070877295688621703025954146243665455920113721129672629645,
18824635070877295688621703025954146243665455921592795200832920973,
437307061574111925010623272252301354038093632222493400449,
2869171630987748339994699289247349183843932302979785089867145,
2869171630987748339994699289247349183843932303205219333299593,
1434804485687786378260860643164168011803027253704915900816773,
9413752230597566427769506679800106325439661811539921218250857869,
1434804485687784829767054840042233892029698694391331844251009,
9413752230597556268101646805517096565606853133883496222263074185,
9413752230597561346774471943263391239075124560069816074181795205,
61763628384950599996187310419751109919571892238616566382061973659021,
1434804485687787926400689070925586009707229818322500317470085,
9413752230597576585114920994342769809689134837995892575913237901,
1434804485687784830003015795449604935772711070944390460988801,
9413752230597556269649786633944857983604757336448113806679727497,
218686864660014634550370248652275551501324665350041755015,
218686864660014634550370248652275551501324890784285187463,
1434804519034356017284979201407579893400188153632372347231631,
1434804519034356017284979201407579893409892358613255018634639,
218686854499572822742348321950255734313077419540617616771,
218686854499572822742348321950255734313077644974861049219,
1434804452371697290012547340315627872828097973876739716406667,
1434804452371697290012547340315627872828099452950810876697995,
1434804485692867373531558138027379407412019171567661711875463,
1434804485692867373531558138027379407412019172018530198740359,
9413752230630902837740552943597636292030248078953792427636546959,
9413752230630902837740552943597636292030257783158773310307949967,
218686869738687341707641580394400288014552651028872945031,
218686869738687341707641580394400288014552876463116377479,
1434804552355527648943836408967660289663476967671183784926607,
1434804552355527648943836408967660289673181172652066456329615,
218686854500346892656562202659254686414359728332825943427,
218686854500346892656562202659254686414360179201312808323,
1434804452376775962719704611647369997564611201862418547596683,
1434804452376775962719704611647369997564612680936489707888011,
1434804485697946046238715409359121532148532399553340543065479,
1434804485697946046238715409359121532148532399778774786497927,
9413752230664224009372211800805196372426511367767831239074241935,
9413752230664224009372211800805196372426521071972812121745644943,
218686874817360048864904689874181022614728846957536730503,
218686874817360048864904689874181022614729297826023595399,
1434804585676699280602639670264501689375232989159146881408399,
1434804585676699280602639670264501689384937194140029552811407,
218686854501120962570776082115051025499041968265142459779,
218686854501120962570776082115051025499042193699385892227,
1434804452381854635426861874756849778299211378058347211382155,
1434804452381854635426861874756849778299212857132418371673483,
1434804485703024718945872672468601312883132575749269206850951,
1434804485703024718945872672468601312883132575974703450283399,
9413752230697545181003870604066493213826223123789319202170723727,
9413752230697545181003870604066493213826232827994300084842126735,
10158119838332028445803802523980293933946867436965,
66647424259296438632918748359834708482593424450932135,
66647424259296438632918748359834699609501602949778861,
66647424259296438632918748359834701088575674110070189,
66647425032422634897032986798452513145476680096599461,
437273755637724907559433426384646938747454466140771110311,
437273755637724907559433426384646938747454691575014542759,
437273755637724907559433426384646938740060222956186815917,
437273755637724907559433426384646938741539297027347107245,
10158119838188190929111947724356634641101681542565,
66647424258352720685903489019503879862236159381292455,
66647424258352720685903489019503870989144337880139181,
66647424258352720685903489019503872468218409040430509,
66647425032422491059516294943652889486183834910705061,
437273755637723963841486411125306607918834108875701470631,
437273755637723963841486411125306607911439865691117176237,
437273755637723963841486411125306607912918939762277467565,
5080995978742194394786299025541635949617016364437,
33336414616527537424192907906578664574313437998505373,
33341487097619224797879501863817087986508319934307733,
218753496847479733898887411728503914272068811919326371229,
33336408424912067532029267968415183459941242124852629,
218720175675848075077644027140772018671783365774359616925,
218753496841288118428995248088565750790954439723452718485,
1435241692775691345012637822709079890939444666750403189398941,
1435241692775691345012637822709079890939446145824474349690269,
218686854499572940578974814796452886548424554012727465397,
1434804452371698063138653759879527388644203128905046151288253,
1434804452371698063138653759879527388644204607979117311579581,
1434804452376770544230305109013862286127484458849737751582133,
9413752012043991540695031820239950459282425525622005566083093949,
9413752012043991540695031820239950459282425527101079637243385277,
1434804452381849991007376591485141560944455751632571194594741,
9413752012077317790999397816734013781356574179049024422605673917,
9413752012077317790999397816734013781356574180528098493765965245,
9413752012010670369063372944984434318558124514380467635493494197,
61763626950802008291424789892042873564059854938839878184013622894013,
61763626950802008291424789892042873564059854938841357258084783185341,
61763626951020628457876914438220729818473657381393091827544772566453,
405231156425646343312130435629166208339005666079320066589397430317866429,
405231156425646343312130435629166208339005666079320068068471501478157757,
218720180754520782216930530382449904046749188014836211095,
1435023105930410852125281209839253820382799365488400887111071,
33341493289234694692783895916647882325245223428578711,
218753537470668831879355141109126697716602740787137109407,
218786818019111392738112884062567993724013361167721487767,
1435460313023389847754758632334508606774735057358104209579423,
1435023072573694704075636767316273475772972297045173539691927,
9415186379156010953440252830362070274546403318856306653994933663,
9415186379156010953440252830362070274546413023061287536666336671,
218753496847479733916869499474836098125206763659671592343,
1435241692816314534228580786054399639741262245200977119632799,
1435241692816314534228580786054399639750966450181859791035807,
1435460312982766658656796146692874316175143661380976744062359,
9418055113479932047447239518451948388425069045715325100891561375,
9418055113479932047447239518451948388425078749920305983562964383,
1434585898806960595266582186735508101932026810507967940779413,
9412318082072468465544045727171668656776027896330727909843262877,
1434585898812039267973739449844987882666626986703896604564885,
9412318082105789637175704530432965498175739650873141801779453341,
9412318082105789637175704530432965498175739652352215872939744669,
1434585898817117940680896721176730007403140214689575435754901,
9412318082139110808807363387640525578572002941166254684377439645,
218653548564733473125768985678312630675534495523931381141,
1434585932133216317178170315035409169862175891931401313017245,
218720185833193489410163296863124340935281401652513824181,
1435023139251582484020081390718958800876381258210183697882551,
1435023139251582484020081390718958800876372385118362196729277,
1435023139251582484020081390718958800876373864192433357020605,
218720190911866196585413975597466593988422974364069617077,
1435023172572754115796901093894978323158043116770701255073207,
1435023172572754115796901093894978323158043116996135498505655,
1435023172572754115796901093894978323158034243678879753919933,
1435023172572754115796901093894978323158035722752950914211261,
1435241792739206239989191463301574747545468323757292545105333,
9416621402161932140569085190721631918645817672153564428718562743,
9416621402161932140569085190721631918645817664759321244134268349,
9416621402161932140569085190721631918645817666238395315294559677,
1435241826060377871648048670861655143808757137796103982800309,
9416621620782139215882847329523319398529255581062206271435300279,
9416621620782139215882847329523319398529255573667963086851005885,
9416621620782139215882847329523319398529255575147037158011297213,
123508432134830322691608099555443335625998075755775542715150567464373,
810338823236621747179640741183263725042173375033643326862979050643119549,
810338823236621747179640741183263725042173375033643328342053121803410877,
123508432135048942903762085906758928200780511060676019815332249591221,
810338823238056114391583045634245327925320933069095358596119703994228157,
810338823238056114391583045634245327925320933069095360075193775154519485,
18824635289630782372562401508249952472303743852437426890479197621,
123508432135267563146381916295627938170784863415831587855974823058877,
123508432135267563146381916295627938170784863415833066930045983350205,
123508432134830389333951362873103804482919871730820378241925101641141,
810338823236622184420054891810434061212437278425912492754146769376894397,
810338823236622184420054891810434061212437278425912494233220840537185725,
18824635289630792529907815804805046701991698425928021465249570229,
123508432135267629788725179495325911411767533372503378861043237739965,
123508432135267629788725179495325911411767533372504857935114398031293,
9412318082072463386871338569903077668765958696326881504389225879,
61754218936477432281262852357134092584773454948382817454226701278623,
9412318082105784558502997373164374510165670452348369467485707671,
61754218936696052488338165765331461161196963769935594999220046912927,
61754218936696052488338165765331461161196963779639799980102718315935,
9412318082139105730134656230371934590561933741162408278923402647,
61754218936914672695413479527470262848676847207844503641062763650463,
61754218936914672695413479527470262848676847217548708621945435053471,
9412318300725996712489348688756949292600975351346621012250975639,
61754220371063264430642616746934344308754999231670054272119152565663,
9412318300759317884121007545964509372997238640160659823688670615,
61754220371281884637717930509073145996234882659874757933079197900191,
61754220371281884637717930509073145996234882669578962913961869303199,
1434585965459466621544184791186477576194679498979290103635351,
9412318519379560503951396414974479377413253380402839922179005855,
66647426581034385235608311160756905732236808114589093,
437273765798166601530826129525726058503272271519133650349,
437273765798166601530826129525726058504751345590293941677,
2868953177401771072643750235818288669849673560385945533337007,
66647427354868338494081231509100233530219901649079717,
437273770875291168859666959931206632187318196835843493293,
437273770875291168859666959931206632188797270907003784621,
2868953210712785358888274924108646713790698876388878812892591,
2868953210712785358888274924108646713790698876614313056325039,
66647426580562391415627862801883789894857138450711973,
437273765795069850077934407843159545494224258854019384749,
437273765795069850077934407843159545495703332925179676077,
2868953177381453286361327649858969777997309549290130420254127,
66647427354632269665332661402263863781883644224193957,
437273770873742321274247591460253210268484011870751540653,
437273770873742321274247591460253210269963085941911831981,
2868953210702623369880338447570721312581227788832910095140271,
437273765796618461684413530403378589716643694974260665749,
2868953177391613727111437172976566927130893349299584599514525,
437273770876065238755896001682653406687936477807703678357,
2868953210717864031477433667039889001279546776318441122094493,
437273765795069614116973508924642684337723097041893315989,
2868953177381451738221463192054580651939795306265322001257885,
437273770873742439254719803598110955763908966025325172117,
2868953210702624143950216631407205980767002271514255326172573,
2868953210702624143950216631407205980767003750588326486463901,
123508430700026003640154238749455834500900489875440046151962839145909,
810338813822870609883051960435179730160408114072762138348450269447511485,
810338813822870609883051960435179730160408114072762139827524340607802813,
123508430700026036951168524993980522791258533816466841003533035560373,
810338813822870828436616692485506210033447240369838940848450965039668669,
810338813822870828436616692485506210033447240369838942327525036199959997,
123508430700026070277418829359977016854580607965120268698692288437685,
810338813822871047090144939430809207582903368859154076998693549333994941,
810338813822871047090144939430809207582903368859154078477767620494286269,
810338813822870609749746965410275039847241095629781188937199066858118581,
5316632957491854070568089840056814536437748828426994380612508499737497296317,
5316632957491854070568089840056814536437748828426994380613987573808657587645,
810338813822870828369943883378504883634042914034878462782131962214079925,
5316632957491855504935201818846370541522955558982837594310592074804876533181,
5316632957491855504935201818846370541522955558982837594312071148876036824509,
2868953177401771072525751710158542947269314061775049317342615,
18823201796933020006841456970350200277033950150878555682267913631,
2868953210712785358770276398448900991210343815000196077772183,
18823202015486584738891783450223239403331026956336929954424085919,
2868953244039035663136272892512223065358995763170415683493271,
18823202234140112985837086447772695531820342091007647599071255967,
2868953177381453286361291619815163181435323095200940323755415,
18823201796799715011816434317607285633397135419185826574925813151,
18823201796799715011816434317607285633397145123390807457597216159,
2868953210702623369880302417526914716019245771965933479515543,
18823202015419911929784664161394087451802232695989133046845789599,
18823202015419911929784664161394087451802242400194113929517192607,
2868953244023795775609055856879540044846451258366229887571351,
18823202234040124083771015476986662234237537594987384591611057567,
18823202234040124083771015476986662234237547299192365474282460575,
774423945582108160627453140724015299475980711,
5080995506964211641876719998035440842473763946927,
5080995506964211641876720007739645823356435349935,
5080995506964211641876720007739646048790678782383,
5080995271003184884683578414818163678607908980135,
33336409973051896028408957979554014345902291155338671,
33336409973051896028408957979563718550883173826741679,
33336409973051896028408957979563718551334042313606575,
218653543485286696054281042930179610920327937447934744983,
1434585898806966012812137922664908427190016774058479002507679,
1434585898812044685519295119906074212080442991694353056062871,
9412318082105825181692095281703752905459718510957206168451341727,
9412317644832069550934878810466991360622882651227855811018938807,
61754216067743208323683739875473930317046733006748412531861167200703,
61754216067743208323683739875473930317046733016452617512743838603711,
61754216067743141681340476557327353188759143185536834216591168560567,
405169411620462752571274866692624764271448738440258617197424045851073983,
405169411620462752571274866692624764271448738440268321402404928522476991,
33336409198510203691806827428956655542302281298332071,
218720180751425446421944594761384558753785184299017292207,
218720180751425446421944594761384568457990165181688695215,
218720180751425446421944594761384568457990616050175560111,
218720180749877306593445484356629884446294192733140012455,
1435023105899945008559595822863848671784174212532020764462511,
1435023105899945008559595822863848671793878417512903435865519,
1435023105899945008559595822863848671793878417738337679297967,
1435023105899945008559595822863848671793878417963771922730415,
218653543486834835882708803512709106446638926166314113431,
1434585898817123358226452459846884447328436008587043777206687,
1434585898806966012812137851315086202011231156833418023722391,
9412318082072504010060436442478280571395639063449879133537099167,
1434585898812044685519295122646828326747745863893168015203735,
9412318082105825181692095299685840651791902353742992016135085471,
9412317644832054311047351611413446423934553948029763401746469303,
61754216067743108334781673922483621987434608404466743502336349950399,
61754216067743108334781673922483621987434608414170948483219021353407,
61754216067743108339860346629172764394803156811357579508765922153911,
405169411620462533817823734234002507194303511839258819896929881498834367,
405169411620462533817823734234002507194303511839268524101910764170237375,
61754216067743108329703001214876209300573468856785567988262312072631,
405169411620462533751181390970802809221062529169302149584998884244444607,
405169411620462533751181390970802809221062529169311853789979766915847615,
66647425807436267060679330889320526156564034276871591,
437273760722589348185117089964831933263844905112513596847,
437273760722589348185117089964831942968049885995184999855,
437273740403254925916055414003146216938496269464270982567,
2868953010785755568935239571274642329304327378138114526989743,
2868953010785755568935239571274642329314031583118997198392751,
5082544118570627646916428977789834521885193328023,
33346571961941887991418690523259660378178606991463839,
33326252627637581425358667963561712511286878349219223,
218653543489930171731778220508928356937181485078911571359,
33331332074414652907829947238378682325221074875372951,
218686869740234537728272283831002505589129655298517292447,
18823200703798663458641577339504808970843692251292576448687431095,
123499019817623030952147388924491051657705464821881222356053288869311,
123499019817623030952147388924491051657705464831585427336935960272319,
123499019816967037086863528825590472953204227300721708459140931050935,
810277069019120730326911612624699093045972935320005982554606674329918911,
810277069019120730326911612624699093045972935320015686759587557001321919,
123499019817185590651595579152070345992330524377522729611199606349239,
810277069020554660265118594816733540055680570440907185059170454473203135,
810277069020554660265118594816733540055680570440916889264151337144606143,
66647422710684814168957648322807517109903974623200679,
437273740404803065762531130645940080899835161902861108655,
437273740404803065762531130645940090604040142785532511663,
437273740401706078330636045532192795019663437104639624615,
2868953010775593579927303094736716928094856291934751269832111,
2868953010775593579927303094736716928104560496915633941235119,
5080995978742199886333899482267962784288485725591,
33336414616527573454236714503121245582901163888530847,
33326253401707495639238959228309473449184584893912471,
218653548568602878889046811496938426144581152708653929887,
18823200703698679635248213525987366661270956962671981070969591223,
123499019816967037086863528944003112664598748602935348897836134946239,
123499019816967037086863528944003112664598748612639553878718806349247,
123499019816966903771711158388623192856584570347570783230377005143479,
810277069019119855646196910187756768332051366050392455981501546044577215,
810277069019119855646196910187756768332051366050402160186482428715980223,
10158119838296083455170676464398428833386072558979,
66647424259060603549374808282918053107749489203400075,
66647424259060603549374808282918054586823560363691403,
66647425033248498240958785005868034311148054841314695,
437273755643143396958930588423500163374248384469498514831,
437273755643143396958930588423500173078453365352169917839,
218686864660788704464575906681196297350693905193963281799,
1434804519039434689992082523735328906917864243881041292615055,
33331332074060855325928476922218697008567009982733699,
218686869737913271793416737086676871034740055944916557195,
218686874817360048864899208365951688007512138283763293575,
1434804585676699280602603706089009025007545945276407658765711,
1434804485682707705553703374573181531892501831831516823868807,
9413752230564245256137847840574644030746704480178485314140427663,
9413752230564245256137847840574644030746714184383466196811830671,
218686859576696918113336086900953856857570495999478519171,
1434804485682708479741598066157158254842481556156011301492107,
1434804485682708479741598066157158254842483035230082461783435,
1434804485682709253929492757741134977792462759554576939406727,
9413752230564255415031401983539586589296338424243575920673609103,
9413752230564255415031401983539586589296348128448556803345012111,
10158119838188185450108593457096210718467820078467,
66647424258352684738162481672008191182679012761126283,
66647424258352684738162481672008192661753083921417611,
66647425032422616934130519268939799341555872279545223,
437273755637724789704830336923514013729880982859811374479,
437273755637724789704830336923514023434085963742482777487,
33331331299990941112048185657470934594300443198938499,
218686864659240564636148146098666801825864019454935096715,
218686869738687341707630617377941618798636101793781833095,
1434804552355527648943764480616674960928101396773817795403151,
9413752230564245252267262452401044789565007904531015529196412291,
61763628384732013100125508950203254864336016861580651698668453748107,
61763628384732013100125508950203254864336016861582130772739614039435,
61763628384732046421297914678956694216961345688789096247107182386567,
405231165832226956570135618208634870757483389064135510410175022919835023,
405231165832226956570135618208634870757483389064145214615155905591238031,
66647426581506181274559622154077995735312231513345447,
437273765801262055342385680952905671764560013557351468463,
437273765801262055342385680952905681468764994440022871471,
437273770873743029031239199348677146374092494717426519463,
2868953210702628013473960386926670757311868760210444982341039,
2868953210702628013473960386926670757321572965191327653744047,
437440351344729402910913018925399561916268284159247703447,
2870046145172769612498500317169546525664678662924598683819423,
66677900939015023706116940343118797776861743034817943,
437473708060877570535833245591202373959166358637668097439,
437506988609320013432095372605517651593532457312132980119,
2870483352265748608127977739664801312056614354794302006287775,
123508430701118971411152778604241945895964942262135807535254514097591,
810338813830041571428573380422431407023425986181824481141174249040829887,
810338813830041571428573380422431407023425986181834185346155131712232895,
18824635071077248106355758640361197511612779952338721907927309751,
123508430701337824825800132439409816873691449199336804993670318546367,
123508430701337824825800132439409816873691449209041009974552989949375,
123508430701556178504131774233719368391219728654075936627171317439927,
810338813832910087165608570747432776014792639699333965387333584258784703,
810338813832910087165608570747432776014792639699343669592314466930187711,
66647426580562463327544362813747167116307571904300455,
437273765795070321892018564420995105186397350040489641391,
437273765795070321892018564420995114890602330923161044399,
437273770873742085313292184089336815545473490057817474471,
2868953210702621821740510019810138846745290597546928120513967,
2868953210702621821740510019810138846754994802527810791916975,
66672822266307866437525952333049588900825253053357463,
437440386889245911696607773257138294514617856047804734879,
437473667437688354592869900271453572148983954722269617559,
2870264732058673294483819415681006886820922756210386983378335,
123508430701118938089981147063383198127316336384911525886129204583863,
810338813830041352808366305882857162913322483021336554916357648582925759,
810338813830041352808366305882857162913322483021346259121338531254328767,
810338813831475719720458694256378144062354835040382644524651671357742519,
5316632957548312197085929493016097003193110072699950472462542986526753021375,
5316632957548312197085929493016097003193110072699950482166747967409424424383,
774423945582108160627453140730102024048656807,
5080995506964211641876719998035446929198336623023,
5080995506964211641876720007739651910081008026031,
5080995506964211641876720007739652135515251458479,
5080995506964140292054494819249829027834627540391,
33336411521191724456169540509049536225079217896211887,
33336411521191724456169540509059240430060100567614895,
33336411521191724456169540509059240430285534811047343,
218653543485286696054281042930179610920334024172507421079,
1434585898806966012812137922664908427190016780145203575183775,
1434585898806966012812137851315086202011231162243839866101143,
9412318082072504010060436442478280571395639063455289555379477919,
9412317644832069550934878810466991360622882651233942535591614903,
61754216067743208323683739875473930317046733006748418618585739876799,
61754216067743208323683739875473930317046733016452623599468411279807,
61754216067743208323683739875005804133427271344427419087777549442487,
405169411620463189811689017319913080919416327290730001882457882551049663,
405169411620463189811689017319913080919416327290739706087438765222452671,
33336408424440289475185782049541588782173250237483431,
218720175672752739246693916027042305700649698312034175407,
218720175672752739246693916027042315404854679194705578415,
218720175672752739246693916027042315404855130063192443311,
218720175672752739246622566204817126915031796948325092775,
1435023072588930722197090656869805169640927156688276343475631,
1435023072588930722197090656869805169650631361669159014878639,
1435023072588930722197090656869805169650631361894593258311087,
1435023072588930722197090656869805169650631362120027501743535,
218653543486834835882708803512709106446645012890886789527,
1434585898817123358226452459846884447328436014673768349882783,
1434585898817123358226452388497062222149650396772404640800151,
9412318082139146353323754120929225239523797954034750319917981087,
1434585898817123358226452391237816336816953268294916869643671,
9412318082139146353323754138911312985855981796819859864871427487,
61754216067743075013610042263194252419227414846546943460744682265015,
405169411620462315164295487288817490122551068808145899582856141336992191,
405169411620462315164295487288817490122551068808155603787837024008395199,
405169411620462315164295487288817021996367449346483583020547546627431863,
2658316509641853249792942692101928481318166835162278720195897550080547741119,
2658316509641853249792942692101928481318166835162278729900102530963219144127,
405169411620462315164295487288817039978455195678667425805657091580878263,
2658316509641853249792942692101928599298644538847736922411727181331620683199,
2658316509641853249792942692101928599298644538847736932115932162214292086207,
10158120546089022804485712249503440981799658081703,
66647428902890078620230758068933781529136959070686639,
66647428902890078620230758068943485734117841742089647,
437273740401706786087627653420616731120834246869346864551,
2868953010775598223520925034092666372835201467165997611273647,
2868953010775598223520925034092666372844905672146880282676655,
775131756503534763359927239942945921497617815,
775131756503534763359927239943171355741050263,
775131756503534763359927239943396789984482711,
5085639454419691582404482572673641647175026922911,
5080221908827986006042634744214194102331504776599,
5080221908827986006042634744214194327765748209047,
5080221908827986006042634744214194553199991641495,
33331335943820416185645726556721330027039608113649055,
1549201670717415054624675003837639164902397335,
1549201670717415054624675003837864599145829783,
1549201670717415054624675003838090033389262231,
10164312161576960173392492641883998110341629367711,
2868953010816221412618869471778240335416478845380337024163255,
18823200703965228688192402604337034840667459409787940617689816511,
18823200703965228688192402604337034840667469113992921500361219519,
18823200703732021115378259661053864302779212356762578943518105015,
123499019817185790537996761636174403690534412224127253904635092983231,
123499019817185790537996761636174403690534412233831458885517764386239,
2868953044137393044277708697250574399495924874309603508510135,
18823200922585435763506046762661018635092695102866951209333710271,
18823200922585435763506046762661018635092704807071932092005113279,
10158119602371075789226371918674821300837318739367,
66647422711156628253114226158367203365797139478562223,
66647422711156628253114226158376907570778022149965231,
437273740401705842369680638161276400292214565907007522215,
2868953010775592031787474666976134462268623303826178019149231,
2868953010775592031787474666976134462278327508807060690552239,
1061842289654472095179479007077123143783831,
1061842289654472095179479007302557387216279,
1061842289654472095179479007527991630648727,
6966747262422991416472503466244008453475423647,
5079447838913772125751369996448821011319670101399,
5079447838913772125751369996448821236753913533847,
5079447838913772125751369996448821462188156966295,
33326257271113258917054738546652118192178673081308575,
437273740407898401575565022327397133208555180739042563511,
2868953010816221412737282111490052590913328625925537950684607,
2868953010816221412737282111490052590923032830906420622087615,
18823200703698659320557384896913002709294359124689609414270244279,
123499019816966903802177002308646210775680290158789338370517200524735,
123499019816966903802177002308646210775680290168493543351399871927743,
437273750562148480059020356561695850882567446795376840103,
2868953077438256177667232559401286477601635717787491791981999,
2868953077438256177667232559401286477611339922768374463385007,
437273755639273047387861186967176424565134523475169824167,
2868953110749270463911757247691644521542661033790425071537583,
2868953110749270463911757247691644521552365238771307742940591,
1434585898812044685519295125387582441405341577697077094440343,
9412318082105825181692095317667928398060416904695792633535192479,
1434585932138294989885291619450904515553993525867296700161431,
9412318300759353428637398315217384526549732039366510278182362527,
1434585965449309276129816307741262559495023279092443460590999,
9412318519312918160687724795090423652846808844824884550338534815,
61763626950364834489151582237774776037541126514201722606196379538871,
405231156421343679083323531062040305582307331059658018170431059113989567,
405231156421343679083323531062040305582307331059667722375411941785392575,
61763626950364867815401886603771270100863200662858107998629466133943,
405231156421343897736851778007343303131763459548973157278370917242033599,
405231156421343897736851778007343303131763459548982861483351799913436607,
61763626950364901141652190969767764164185274811510056168849071855031,
405231156421344116390380024952646300681219588038288291949088561889203647,
405231156421344116390380024952646300681219588038297996154069444560606655,
437273750559051728606128634879129337873520110432992871847,
2868953077417938391384809973441967585749271707367979409196463,
2868953077417938391384809973441967585758975912348862080599471,
437273755637724199802441818496223002646301014812808168871,
2868953110739108474903820771153719120333189946910759084082607,
2868953110739108474903820771153719120342894151891641755485615,
1434585898806966012812137856796594431336134180058355542973847,
9412318082072504010060436478442456063996337461625687812101823903,
1434585932133216317178134350859916505484786128228575148694935,
9412318300726032257005739475991912192485652596296405456748993951,
2658721617280435878028312029088722966873639515235881926364041679384549514679,
1744387253097693979574375522285111138565794885946262131884528644716591962022649\
5,
1744387253097693979574375522285111138565794885946262131885499065214680229162950\
3,
2658721617280437312395424007878278971958846245791725140060646405815011892663,
1744387253097694920662637691568938833502199021863950864391841278318299479329119\
9,
1744387253097694920662637691568938833502199021863950864392811698816387746469420\
7,
10158120192237516566227051071050361036077344935299,
66647426581270346191015682077161340360693730509245835,
66647426581270346191015682077161341839767801669537163,
66647427355458240882599658800111321564092296147160455,
437273770879161518430736361387530371000886638480397356431,
437273770879161518430736361387530380705091619363068759439,
437307086971346400180494523902501660212346147207650663815,
2869171797619003731584224571324313392643421948912835939720591,
437307092050793177251976995181776477182160081404176817543,
2869171830945254035950221065387635466792073897083055545441679,
66652506801999351406922393779493530093675238820863363,
437307097127917744580817825587257050866206232155130092939,
18824635289497512921280761498809830505881495422258264760326217095,
123508432134393182276523076193691297949088491455655352175924767808911,
123508432134393182276523076193691297949088491465359557156807439211919,
18824635289497517998405328827650660911362069104825341440119201159,
123508432134393215587537362438215986239446535396680668178858047364495,
123508432134393215587537362438215986239446535406384873159740718767503,
2869171664303844395344018579352710286638757225196671158640003,
18824635289497523077852105899133132190636886076118349707805646219,
18824635289497523077852105899133132190636886077597423778965937547,
10158120192129618561164968063748142244856362157443,
66647426580562427379803355466251478434946951336674699,
66647426580562427379803355466251479914021022496966027,
66647427354632359575771393063183086593823810855093639,
437273770873742911176636109887544221356518560567979918735,
437273770873742911176636109887544231060723541450651321743,
66652505253859522979161811249998005263113197062380931,
437307086970572330266280643611236912448452130266976279947,
437307092050019107337763114890511729421224212605823016327,
2869171830940175363243063796796647456722866499444333993975183,
18824635289497512915862036282213962647504964381050247044629257603,
123508432134393182240970820047605808930280071303987837304137347227019,
123508432134393182240970820047605808930280071303989316378208507518347,
123508432134393215562143225776359248282905400131196281852576075865479,
810338823233753887303221704318693027984142330260769019675289147030363535,
810338823233753887303221704318693027984142330260778723880270029701766543,
236068872601053866987817814799648249927043,
1548847873135514421307072671051671108863448459,
1548847873135514421307072671051896543106880907,
1548847873135514421307072671052121977350313355,
1548847873135514421307072672530745180023739787,
66647428129645991714740910750923241335132666209623431,
437273775958607351640415115436807386387956601941988072847,
437273775958607351640415115436807386387956827376231505295,
437273775958607351640415115436807386387957052810474937743,
437273775958607351640415115436807396092161582824659475855,
437307061578756934308365449253716061930364676361728351623,
2869171631018224245997185712553631082315408066881413805563279,
2869171631018224245997185712553631082325112271862296476966287,
66652501382920013578992050154014514040385695909270915,
437307061573338209091766841060489226607121729785911694731,
437307061573338209091766841060489226608600803857071986059,
1549083834090921792223477105669758056060212615,
10163539035470537878778233290282997238841396483471,
10163539035470537878778233290282997464275639915919,
10163539035470537878778233290282997689709883348367,
10163539035470537878778233299987202219724067886479,
66647427355576077500860619486175480399263867855822215,
437273770879934644483146524448797317180558963220436606351,
437273770879934644483146524448797326884763944103108009359,
10158894262187672695978062848066490781576478186883,
66652505254213320558312070346164229732556303282331019,
66652505254213320558312070346164231211630374442622347,
2869171630987749888488325296157773075301342749595933468974471,
18824635070910627018371902268091149147052109763813552503932771727,
18824635070910627018371902268091149147052119468018533386604174735,
2869171630987746018020917603013847836163764604741166694913415,
18824635070910601624235240393373855653070449852695520887390590351,
18824635070910601624235240393373855653070459556900501770061993359,
2869171630987746791972851339189616644141947049547299582107011,
18824635070910606702133877636423074802215314575794465571765476747,
18824635070910606702133877636423074802215314577273539642925768075,
2869171630992827787125622299882502302963745452691271195151783,
18824635070943943111331207909529097609745095092354981969908845999,
18824635070943943111331207909529097609745104796559962852580249007,
2869171630997905685762883336680945380469033220496668185972135,
18824635070977259204290277571963682641257307542378005249703398831,
18824635070977259204290277571963682641257317246582986132374801839,
2869171631002983584400090427216149461422792632973430316453287,
18824635071010575297248993292965156616394913344912134776279125423,
18824635071010575297248993292965156616394923049117115658950528431,
1434585898806966012812191803059833427887665482714289036975511,
9412318082072504010060790419875567120370944112061908863954312607,
9412318082072504010060790419875567120370953816266889746625715615,
1434585932138294989885363547801889844289373530605362519072151,
9412318300759353428637870237128199268382540911549335168479255967,
9412318300759353428637870237128199268382550615754316051150658975,
1434585965454387948837009540507743233931917716556087852916119,
9412318519346239332319619595271303357827292721023857706851753375,
9412318519346239332319619595271303357827302425228838589523156383,
123499019817404277501014156467848554031849452378755351316261057715639,
810277069021989464684153880585554363002964257056994442685354088064212415,
810277069021989464684153880585554363002964257057004146890334970735615423,
123499019817622864386917838217206697135938897130569263061012911087031,
810277069023423613242567936543093139908895104073635814916764186522803647,
810277069023423613242567936543093139908895104073645519121745069194206655,
123499019817841451272821520320506273351084716489035100921731464158647,
810277069024857761800981994822841659456466824884520474395031801714564543,
810277069024857761800981994822841659456466824884530178600012684385967551,
405231156422778046295265835513021476303447180095679345400991187639590327,
2658721617289846761743239146800933906026916948607752146353150733754964499903,
2658721617289846761743239146800933906026916948607752156057355714637635902911,
405231156422778264882151739195124775879662325915037806801629692711787959,
2658721617289848195891797560859213654546464520328563031008191779156675386815,
2658721617289848195891797560859213654546464520328563040712396760039346789823,
405231156422778483569001157772204593132294473926634606289055997236731319,
2658721617289849630696216596143434335540984043432649622742469856333317660095,
2658721617289849630696216596143434335540984043432649632446674837215989063103,
18824635070910611778484375105001779703028148755059447308801789351,
123508430700244523878635985063916676631567683962523296612418469744047,
123508430700244523878635985063916676631567683972227501593301141147055,
18824635070910621936603859315770754223980851093923809198137134503,
123508430700244590526057920970771918463538363988406923154724647062959,
123508430700244590526057920970771918463538363998111128135607318465967,
1434585898817123358226506340241809448026084717242853811674519,
9412318082139146353324108098326511788499103002641369628492815775,
9412318082139146353324108098326511788499112706846350511164218783,
1434585932133216317178206279210901834220161695744427486731671,
9412318300726032257006211397902726934318461464042008133565013407,
9412318300726032257006211397902726934318471168246989016236416415,
810277069020554660065232193634603377431093840725540867605329379449101751,
5316227849843859124687988422436632759325406689000273593531377064319315860927,
5316227849843859124687988422436632759325406689000273603235582045201987263935,
810277069020554878752081612211329253250614932362531010729417503793470903,
5316227849843860559492407457718531230577284571230565941973971061765744090559,
5316227849843860559492407457718531230577284571230565951678176042648415493567,
2658721617289843892790095132229656839142709211889881191364305551014699195831,
1744387253103866578059581416255877852161531513920951049650238153121318142580268\
7,
1744387253103866578059581416255877852161531513920951049651208573619406409720569\
5,
2658721617289843893227368867551916022259538059183712146625193615824296336823,
1744387253103866578346476714000812102204482920630433539397877085033575977896287\
9,
1744387253103866578346476714000812102204482920630433539398847505531664245036588\
7,
774423945582108160627453170300988037813158317,
5080995506964211641876720250344764484132891181487,
5080995506964211641876720250344764709567134613935,
774423945582108160627453171780062108973449645,
5080995506964211641876720260048969465015562584495,
5080995506964211641876720260048969690449806016943,
774423945582108160627453173259136180133740973,
5080995506964211641876720269753174445898233987503,
5080995506964211641876720269753174671332477419951,
218653543485286696054281042930179610949904910186271922589,
9412317644832069550934878810466991360622882679325979912439257533,
9412317863452271547575815811522384166974379873168505261918706109,
1434585898817123358226452459846884447580745332003268661008799,
33336409198510203691806827428956689555820930386086317,
218720180751425446421944594761384840175723092303428438447,
218720180751425446421944594761384840175723317737671870895,
33336409198510203691806827428956691034895001546377645,
218720180751425446421944594761384849879928073186099841455,
218720180751425446421944594761384849879928298620343273903,
33336409198510203691806827428956692513969072706668973,
218720180751425446421944594761384859584133054068771244463,
218720180751425446421944594761384859584133279503014676911,
1434585898812044685519295122646828326747779877411817102957981,
61754216067743108329703001214876209300573468856818102658274482967997,
405169421031345374130869086497128237211072005854622126498111757401710013,
9412318082072504010060436460460368317728104332610569764869430687,
9412318082139146353323754138911312985856263218752808315927059871,
236068872601053866987817814799648249927049,
1548847873135514421307072682882460204198319499,
1548847873135514421307072682882685638441751947,
236068872601053866987817815025082493359497,
1548847873135514421307072684361534275358610827,
1548847873135514421307072684361759709602043275,
66652501382920013578992050154014514040385695909270921,
437307061573338209091766841060489226618952518881246565771,
10163539035470537878778233367916635056994576815503,
10163539035470537878778233367916635282428820247951,
10163539035470537878778233367916635507863063680399,
10163539035470537878778233377620840037877248218511,
10163539035470537878778233377620840263311491650959,
10163539035470537878778233377620840488745735083407,
10158894262187672695978062848066490781576478186889,
66652505254213320558312070346164245999891309367778699,
66652505254213320558312070346164246000116743611211147,
2869171630987749888488325296157773075301359016930939554422157,
18824635070910627018371902268091149147052216510065862436640447887,
437307097130239010497622675517203756423024077857350606223,
437307097130239010497622675517203756423024303291594038671,
437307097130239010497622675517203756423024528725837471119,
33346571961941887991418690523337294018025668362687903,
33346571961941887991418690523346998223006551034090911,
33336414616527573454236714503198879222748225259754911,
33336414616527573454236714503208583427729107931157919,
123499019816967037086863528944003112664598748680568988744897506170303,
810277069020554660265118594816733540055680570441013931313960163858636223,
5085639454419691582404482650307281494236398146975,
5085639454419691582404482650307281719670641579423,
5085639454419691582404482650307281945104885011871,
5085639454419691582404482660011486475119069549983,
6966747262422991416472581099883855514846647711,
6966747262422991416472581099884080949090080159,
6966747262422991416472581099884306383333512607,
6966747262422991416472590804088836397518050719,
2868953010816221412737282111490052590990962265772599321908671,
18823200922585435763506046762661018635092801849121740918719143359,
236068872601053866987817816828556440819081,
1548847873135514421307072696194126844640941451,
1548847873135514421307072696194352278884373899,
236068872601053866987817817053990684251529,
1548847873135514421307072697673200915801232779,
1548847873135514421307072697673426350044665227,
66652501382920013578992050154014514042414604100162953,
437307061573338209091766841060489226632264185521689187723,
10163539035470537878778233455254479884938619442575,
10163539035470537878778233455254480110372862875023,
10163539035470537878778233455254480335807106307471,
10163539035470537878778233464958684865821290845583,
10163539035470537878778233464958685091255534278031,
10163539035470537878778233464958685316689777710479,
10158120192273458815269063895965210501692460752265,
66647426581506163286980328221427746083572270979210635,
66647426581506163286980328221427746083797705222643083,
18824635070877285531276288711411482759415982923239456629457411469,
123508430700025870370703730235570738384528263959374056913889723407759,
437273775958607351640415115436807580472054866989955538319,
437273775958607351640415115436807580472055092424198970767,
437273775958607351640415115436807580472055317858442403215,
33346571961941887991418690523424631862853612405314975,
33346571961941887991418690523434336067834495076717983,
33336414616527573454236714503286217067576169302381983,
33336414616527573454236714503295921272557051973784991,
123499019816967037086863528944003112664598748767906833572841548797375,
405169421029911881566320312077478636224292950347831152587133401504865727,
5085639454419691582404482737645126322180440774047,
5085639454419691582404482737645126547614684206495,
5085639454419691582404482737645126773048927638943,
5085639454419691582404482747349331303063112177055,
6966747262422991416472668437728683458889274783,
6966747262422991416472668437728908893132707231,
6966747262422991416472668437729134327376139679,
6966747262422991416472678141933664341560677791,
2868953010816221412737282111490052591078300110600543364535743,
9413752230830804467974647254097668673889765158894658633203080639,
6371431978371833501338070338029210078052847,
437307330742994052244364769774260286325290723993686541823,
101509475352759417847654480085227,
118017107882845912024409346511153284547823,
2842263590020063768444237869220331,
774305893817379076302790544806652031648433647,
2842263590020063768444237869236459,
774187931321763137176772171762130325528954095,
5583017704687368119040821258371307,
774305911799466822634974389070835647762187503,
118034443155978336920546861011924408081831,
774423981546373868535649700275698656134307255,
5080995742925758951462397625254035345511899209151,
774423981546373868535659404480679538805710263,
774187948654295515487001003446960442103078311,
5079447131120832877110213535063409830064302366135,
33326252627283784506720111003502479797421313829674431,
5079447131120832877110213544767614810946973769143,
774187948657036269601668309276631096652488103,
5079447131138814964856545718909153087751576378807,
33326252627401764984423796461704698585200707223182783,
33326252627401764984423796461714402790181589894585791,
5079447131138814964856545728613358068634247781815,
5079446895105922886503497070212324349537545149863,
33326251078789960058349444277614507959685259626339767,
218653533327940927942830703905428738171397357834313194943,
218653533327940927942830703905428747875602338716984597951,
33326251078789960058349444277624212164666142297742775,
5080995034934347906331911888727120936344814132647,
33336408424204256613443673901899791091634556162317751,
33336408424204256613443673901909495296615438833720759,
218720175671204127640803944470428159791722170418679815615,
5081769104848559045869061969183706884862509096359,
33341487096911395899946915579785154225765964330343863,
33341487096911395899946915579794858430746847001746871,
218753496842835668499551713119034037017484246220610248127,
35980620435277671417403266717457619331,
236068850675856802169544364836716129851787,
236068850675856802169544364836716129851795,
236068850675856802169545843910787290143123,
1548965709761997225456887205732261209190735239,
10162764021748463796222636947068171790165585468815,
10162764021748463796222636947068171790165585468823,
10162764021748463796222636956772376771048256871831,
437307061573338090967437916075988432366839145550650449287,
2869171630982671214837360167374560104758793165861264186318223,
2869171630982671214837360167374560104768497370842146857721231,
2869171630982671214837360167374560104758793165861264186318231,
18824635070877305840547920058144488847322441922747657773022354847,
18824635070877305840547920058144488847322451626952638655693757855,
10158893672141443919687067991037384401542343727491,
66652501382920013557066853089196240590422763791358347,
66652501382920013557066853089196242069496834951649675,
66652501382920013557066853089196240590422763791358355,
437307061573338208947915623118216534475295656681697352091,
437307061573338208947915623118216534476774730752857643419,
33326252626693773576119420090645181705443077358017959,
218653543483737848432919515214722998321519380853665488303,
218653543483737848432919515214722988617314399970994085303,
1434585898796804023568384939323797528269647680579117231824319,
218653543483737848432919515214722998321519380853665488311,
1434585898796804023568384939323797591938936560150324306959807,
5080995034934353387840141233042985258536583454119,
33336408424204292577619166629936771457721137784577463,
33336408424204292577619166629946475662702020455980471,
33336408424204292577619166629936771457721137784577455,
218720175671204363601759352259015099279284847618354732479,
218720175671204363601759352259078768568164418825429867967,
33336408424204292577619166629946475662702020455980463,
218720175671204363601759352259015108983489828501026135487,
218720175671204363601759352259078778272369399708101270975,
218653543485285752246434544436421342281025506251505851815,
1434585898806959820488857046047360426666958974792359564467639,
1434585898806959820488857046047360426676663179773242235870647,
1434585898806959820488857046047360426666958974792359564467631,
9412318082072463382227391079116731759361878984240947332142783935,
9412318082072463382227391079116731759425548273120518539217919423,
1548257916806213426250102623548155098467326339,
10158120192165566289626923313060977504519850219915,
10158120192165566289626923313060977504519850219923,
10158120192165566289626923313062456578591010511251,
66647427354868194640119596086045246552635267569868167,
437273770875290225033824669920542852890645987190109298063,
437273770875290225033824669920542862594850968072780701071,
437273770875290225033824669920542852890645987190109298071,
437273770875290225033824669920542862594850968072780701079,
2869171630987749887780442432675995560503804552370749795917191,
18824635070910627013727482800787206872465461629636392857493757327,
18824635070910627013727482800787206872465471333841373740165160335,
18824635070910627013727482800787206872465461629636392857493757335,
123508430700244623837066014655964864290245893752005905441463022837151,
123508430700244623837066014655964864290245893761710110422345694240159,
437307061574112278898088194872103199367057852369586281859,
2869171630987750661850356646555869091047228101300302076370315,
2869171630987750661850356646555869091047229580374373236661643,
2869171630987750661850356646555869091047228101300302076370323,
18824635070910632092400189958053057106360863534163185369546677659,
18824635070910632092400189958053057106360863535642259440706968987,
437307061574112396878565898558073026322911802743898691975,
2869171630987751435920270860439517125694883143799354294720911,
2869171630987751435920270860439517125704587348780236966123919,
2869171630987751435920270860439517125694883143799354294720919,
18824635070910637171072897115343671861684118565273560162640517535,
18824635070910637171072897115343671861684128269478541045311920543 ]

