[[16322934454943511268339561892670622600585186445128802765686098864267978907433302125499593806307158588788199344272548748455760218008121699155286124190009968660234782763097266128299182991819151617938571449635940968201255928554095023371352956125697536654571105712446643990597319464209563376171411103867610028645397701044963105614499993303704697765331063598521 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [6752656123283304476615119315739107671271199312507763132563149919158611580120568846665521791050337801775301665755559121437469268635923728353779094540814247421351032597519045659801630342205119103566972578075494561676140786514528697280264698284723044226825865298213045288187914508364005443242603347533013910557899472806745488379481986603892315466123641195294 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [8706344637458442680872002342144309965233078746247902721613661976145240568778614798461812313077399606375583336850443706429599265851875401601978321486089798848434767480240275934661133480188665087555260122334633031404364094241301396051865840718209733782648008435066206073468867233936080327768665429246919233402020767084872321273533727428476613342258545728982 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [2108876156240858205367261998902717659966734608343678695593130275054929128473975863029712650834373405356455158055050690789129253921738006914706806820288457162488406902153227505731225105591258688661640353989288391661081297283774626605673916713744409023296872947099637680925895289048003220830624089640200769673417637049914889388985489475136620582050822793073 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [4439778401154326905121125623494361428128098312035147147077447003689344587634298344314217088366029415831958888576531189896847407160347089135735246051956302372086619624168307883275772494171216505220883051555336060238880470571870486702336592712459682005754323623841320406487580020759537795644152113920225856687520151174981730504650471022643088139132542549681 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [2244813835655435286381615862318029398163898131784142391068722773210289010623841673402775383980096528187541387719664216017728218554210653919223289146244573679960578556775332933392350402137167876668462879991099720989562410931588855613929498649818265402481869699221340070342745571765576280396758165280292135936528368835615044113709356216574152071114292649510 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [11463262610717791127748573257228423860515121414373030678108548831904666314198578627684815006447550226252848341025743939000770669225345803090115380467211951545732920887059486233053806376949203087389668664490953213587983048290720771156944661417847023794031266256105178590559642327366522795055003309290655487878654658998259582304111676999321752769643772288263 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [8201843829394732274687981643127099457894208220869455285525501467903884854347376397900805520909622479568764925246142082211410323176723500327246657571107967632866815219880301305907898738348585317516336322085685258492010849520944886722916888760803821862517544620197264427656969180724158288886687098637475993174648376659651980109533154338237104299942135288237 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [542077814561466499152268637058197108047411432618173118687358575743820258576649933132318769773199876770013862994404446919835340424800725215034082587280116558327391716518347290191940649570102402941084969126342372918164054252722168651069442645612232501454490262354747157217282428957646390035428650749450693678270845704034924494853980832574753576032196558676 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [12194011067183481141199329829305976959318272502203882170059906024648599749612742076983737960015858330457234138453498376127571344111212045785784737614739762022589053522452433354987037079147356952575219224149595381217727031185832322275658504926076186227763117886622698446613000776050359081027728880260179577295061732558308273309933949375127401009059669156192 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [7453919185555074230382749205146504357855620064473883957487940052700534213632977249593226068411695961224712303273133235192566540394675530649576202473892344762326488366738965125818949557826360824772816571493185527850282864024672344725534893237846388308389655220742304646323439602927439256536316105783406513216433875506377690789546518135366949201004058774249 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [2143447312067231468541802818373466806331803979150999219680869338144677256909679200709865497644124241771109812859650514771329817243901753033305856548687045740502043116695674377016601102344278560884283211708175005382570408152753710333783799686412422898935930485712466323306227132254240333148367742729153911967684337993871353218076249571726627418240176186069 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [3314189507770178350658624502996170294441543210184984322635754264235484764576727785278137832071936923864519993492430215419913566048885673587525327315987696876608634769381743599469964196123302601131084374975863834999546235941378319391296644025402344664403602137497003380156908961139385698064249934643269602728459876198832381281960952163978417213688678140271 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [863372110892629965646964376389922002036310943844608738958730859936085413007685218596844402249893751000577189906291380582661251976599133520238175319149293203280086456666398654220104120060059069085102193445428113852950237989323782022113440315211394822068042341332094813870289057137856985414415377809700888098665246618314295823308717930132088701622450840763 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [3502598656024266295000262909403750243036085474855791116353266598859308167274785796801139867203835967251091235198206669677212135027988519969519233989900566740512379845107560251621477133091992220467920796396481666305059421300991782509366072848986771233972655924118019405597004123722511594646573448365169046894956692393491786964919030579934587105003738288972 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [1185216163165475019072657867369168209498600215526900235476964635573612565772169882301618832979758751365338723967381178141952810385193615365503223326791006234940913684307071937720612980430089699190442829332433988705970377761252116483512506279950998896880881159521143012746799198796899874185574378410141872854138777041161745118518570068287388871405611507634 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [5601079772743067526732132344285867774394149158483055437203341354567213976414408356449146960299655292918112598098152616799863811253369022736032413432678073776690663155155719297852459997435557311572172576490942376618455703312555686864877269263984357627949775992744339425873682519333168236424458338812737645642097670132713371198135942032260253930157591704202 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [10252913141445145777233008346701726707379914111104592805847577928850596037447265487609019967422197116912713628061915395028217824805312071835931409914442359732196723939342742013552211383275552551332828617183206020357835291089047841551267068332906136033736574493406403739174577669166319848720371006351938614372722783150292529157333020944267926099168272942265 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [8781853159193241979701430405624259281602194643432482338654643306466190869803445101509460936223424911145858982133206881921871295826204639887407404850292883845935869755544079734004837466259072953592537723010873849774994171047694580286411268908349007792180625637612567979530489276554690115241603756095222416780863353855101506738470105448025964025904751851883 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [7830063946071471511621199151661005482954617400500220128568763810234208319214581668056779371796971887151973612862882548008938538137312445801670950979842940143534005924514954723788110183035509699169500605989846861628445504465151524641765803739938343727232733593440373256818807647847519656823944478145561266904185816490985781959281153363019708221238024785606 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [6577305491063546817625310572043809167621854413939911999309104985615514500085884385923915316098679266580570252872733952300113213627709709890360478877652375208726926108201025085976938493362236058532316748819146250950540113115980063971517487431239154942298632862459982965541769458065244193236649657987027126183573665691872467948245532800672580862258194508981 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [10088220470343487761090025978430657132057243907459142656661160913496583377186058539392985072928274755535829149284388695679560934092427529402110099161678605753216149533373214239479165415927681847222328322449215802161185174363137049482705711877583712807587203382450258736158052635662015075342214235376572348179109757469205375175932981013400891236953165110922 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [15944357553572608946846111586387015867386880622598007519887544705984114373041659868147269734908460008699100119541732775163789538479146487478723171739612313723204481791995158599861278240592160513192442134193988340615192003023619585366066347387324940156832996885146648589642545730131524318049734869330770211509360847027714839444335848220753964265978314038639 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [11466258434651632839914865255915904294597631649141783621701352864790260512230646243607156661092300808017117353160302911255606897117098842245025441980912003887846284025384478680655229714563539526045792523562642154796123329783693225022401359631682234192845021086556603539750975347548112881158942155531371324863234331151534076469897070170163474398154868594133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [14018246298654479143545193213367309510932377705828014577801207363981961014723323661416321590367709715158725592045375830721845369234181866058672756173581812731535793713716263720180143054688665547539490891477875052801287238297984393079403266816698977221615786303568781598916280276104128704514815520270538380235206215299998179983384775492749859819907664731743 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [12390504813836371141777015324302562686123877716897297189092724742319674820319947968503354395978630615572456085233286322312991350567396308510392706890094122752469652063510052363513156316479751806077763686993507453000449902148268593727971045555775378266317949454817148070694633813650042373346272988960775136942709771844931789579526434519934099892413468134183 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [4043848288490733872954965214653533366759419284017118366030131095513959938026529647799978030212995920183462491559249428817356762847121848723648973824380081487724783414570781367940883750240304670422522635971988928320223645284265063271376218662480522316702364012619975953672918407217731948796183497654199835933513270058379047010275240216075643553363336042029 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [12012401390125964579633789965487332961165309748393380148868517790149906649085143093493031886434095764690589588104550566507861829438746142032427023979861364323127643269594765006603559645334101976403962327057822792183327340219281910462170201105829251723241269149695850884872389465879192881020483453242589236457060300517522714491701962647604787159673283234315 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [6281815998966087050887478787764759335242817716969419044554162586521968769208972296635099219286069558939096654640618217627978572848967190362018263137636691518836818766659354037968243475386429276053304779586250678235188141238386672611886466150597892172356704205692443166629285693999167607232009678362205478995283832164500512563013830012975345866793652903376 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [11282690013519038683610463733792677317447713774317018535937097896019200331566012934251811678775710825199866358659277416783447228311327859319131275341740705707117837998713613358566511112552742262939583164176333577862632704932345400181858779060861578091749234558365797776268921604898134926563400413806494914887628962148987221157967855733265507802324963241483 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [8326044137787201267899112538622765831779896352672421531803519648428168185082133028780220229348260679536947071525543553122969499499024861267193648621799120182756707979932249869852141613890972765282044035566574133253689462877695840303083505861889297448134179389609171479611496152001413543884968167720256093374853179358837858729973342825627647540086482917218 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [9128034665207575838788746344244823803569570480354212737997622658754724903087979817735775721790340061306058806396518156456234969823855578341408990508724725302651078776343830071502815715475164611367021986059604941060887573610852477300838589910895262503463369113131867897715331630575376711077666266796747811509204529384945306446210721863747522477692959660929 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [1452789716761845631936710633126707553491094109818197346642186427848667461613644171954948236127000693285563023510182195404464084548683274935896652535012224819531038742848650475701055658020838682517005764201068853412118866316186506213087693975879519258527506094391093606893438933608237986546643272587833695663248476310916957287437440476178058353420311589479 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [3266839913751399515547769438746659659960973800661684931876645318548545663850217446246995031535068875902533566546276466195085381909875688499660642031865458071742730817063295275654163731322093032192304954455750372314913197924741125787566371733957374032007666333382310307248331994121550570772606270256692792138684896852549855101566792057782261154810770542408 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [9417094136612626670955299536958442927738091990472997253988070970016169886753424722983578442712604568143089084026669867737409599084474178856605568849211731622882734004776146085701820328736786714766239998278301888094778839462736392661694709075827233094321489040024399295057471139684671855493538240246551350661636874364244713802718355389846503629630394339911 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [10091829169277092859065374945380045468150920231614577351116158892989219917636739569717558053803441691029078914802296188849989872132056790547963289121504277114932676836884008892661034298609770524272473670769887219316269391207464750852830640869012013476595465904840339696120002031749353827269130711921800730017834976461314307828315499287764780871940375620261 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [2845210024844356559405325137034022083800845594745588476823153597839000625316032516668338592994935254986401407750207205737481277071253198082530353383811335760405822217737349513575853695653882907457749803815944361110980256596818764595639333516985876439580630860934224302497774429489978723917625934612983671519246474745952808864084888281269263280125303319933 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [6232205669813370872170387800041068340226897230729764004256565069666452240060861352957727802345828656172702630489245554663531821421138362782678460233331784312612416520884849862716373548759304765766801152392614702452733122713260514825336502860910731466007017462179982326459380980029758558976673258065955169610012110039077757422221791243931565073516979027289 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [15330927645549643061190576425514628068764962229411994763796019436347802211538533566529400725439343341969406372576971486608498985009362175056973145841996499490910504480723805770556763763565840261074225725276963055113643036197261415870414016387052153762431644647816078884011123442787958445328523738261729366450936129996048757094058164593467322738771057085937 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [3831642417003643771510312444756006364793061396610746784561413915758882693769475168523149362267061723650256918638246997117504420439508230991292153252246301613062762000155473998229952033066599026034933576328158610435645028306987410939287540569514813079110478349463146439385997349493144695673045432781315149938167535512945352139914684095897671850164998719263 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [13477195336153972429968879827338534433194082990680621359055097373635169731973433544745946778788918552528726390870038758366850834130585715733256458849176660919582307240757789776876412026024815466572583472711328463717557243847988241854344571683526772582133586846378140314223886662162384838266063980115385932123114790949392296029818004961989884989608443108774 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [14325930727218504583616631797874334076099038131655438865320860236157791667526841808038644938523631057172561391213751066925710065478626229242441294593963055393475467258111168695863583123523254699227222258721636638071650052746157277134392266583581968166957021129402929344526531804670242277888309647636074459379282820261617902690793309720156098511702757644326 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [9637728691224489334436374914407013711108288950015381315932553517081098324304998584237104488013695437079887654178051463058386923987727632676454060075416747896776143100189079324704585356370316606117784343460375093565859193066749969144732620470714446832352314720864365752866688284286808223333221867617377483780099669825617106202696041430788941254305922983993 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [11445356406291002971086849685995062054997438210405384267840223026406811865498826810321993586733726547764999150673355956424426745063499107252233884576548265756772500686024878312308408157627853022467993921701522550674354694826295073472613483802423641255419757895755381661129854282303319860609199954469568211955494797254683723840209916872114922652807984565045 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [894629391207153987691307038175723353845149111606979337453957754060206750576351403976320667391468393772082658943339721807239227663515257770970340813273154532304197411563681917123993749813106285321933323978173470504950741202671855929426584344487399152656944351326749669541874175882301556615386962057107031902693277031498882630632632426665059590998586382560 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [5454976315801820702924342902022439637155333049331383356364207330658823451803269140840464831500418785353292420675298031239962038850016457389068948307151870224920170508225546780004356433710532111935321816381268044964411582318555278351135978300999636449109357013987801764902561118059964372057900826029393203812329479720371990695735718045679639305750530867983 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [5393569490436262274005132676700072700707718427354678214355926982879459918009700154302311559915442132233345680874903468644345764478144354933014687863968585119411451894182766036009972988973485559882910823445108073881961596825788671827248028463005847794485788163171213242416380007573417554810513479486466667033299144518422306879593284444902450071908877475733 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [430894804371457293385743903992413373408652852484462715446113452025535780792122653715626369491209490243542985411266075790287256701261409971556754906879198046306395354799016908149960387085980000272683409595653120037140720749485309685901968575720657416108791428728669778012053617189466134988250750234745741157666488289616507730696306707649643142288931399417 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [11584905257672142009444084717529364915981418967889526645835166213098560013618149859128553933079823560109373275510368645701777037601725423458502646025772458231753828090896704761316574784125134275720845136273858445785426931562901820850715877457544144974068435521931633541962463745280596801945629054207671841434369408950692916569158781416909822653624894686673 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [502595952033379819719048004605957500613984317340880735758727847561630738554894521846208947101760976290418711572285669871232500809938390769361441485920865165166881107435852840279092147201592208990734587189815612692272112412322218986810679442170807510594057032055848340814652741053709931753609365972875839851918599075309809229328917740593920224437373837606 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [7847983972807748507144992520323322719954863335094445589540587505735230948221018665809578711051106971852228879935179452118880009556715893000613155317894230052698832070067663327047366442794702910901539794833080099382817972627002395673130241981201422729307990414669099532018733284479919644126289952148355759914602081148672793023596768760718010014695607344153 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [2676584026121591370182615224014417044211525793692655050541258725779256567499725395997591653815961633510338144524389655389057618996553323812471647731272615150475628614808496393812905023634948339168417169631806100788406282823295676951914074378455922495283453452417166556579082652765870759983549436815636907103678448741423359189709593521843291678650585994715 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [10600602643400626637477394518203397349732135046567940413992906921905129887961622898241984055078502495815914188375493183964834431491186191460020089082207050763194218562309026404944145748510586016541658087104449160294359717169827792335278634448738959103643606335320670992483185224006557419858360958936041163541135630475438315317785781730956209375514421684619 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [13453137137637867788180092411534189798607518908107619297580253449174304266924675876527041399229114661619398124810904367300859474226518018534373471732194704012102984912607004852211016394768604729609221373997382291510029112887917296709090405946599911063935586462311992594343355573829072193383226168532291973442110513742629571447052672739013945526083905812406 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [15877539348678683775902947164025255032939273063086385142100410025044487806059843571188221129048353942330204414762146515041352351727990464413974546727534379530347857508353873124186701944999949591280500703028199340376423576131767880914288589487742220834550676511476093775799581928991745792418309280760743731306757594544078380050381953408991942493064369735617 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [758226290021961019061289620505186755506978703678265584463171103615189342100226842505359356608072292896048188330516429393895814276989027595988870089701645511014639920246125803903528763257254596379279990117933192408211838742561655246348367534646588942177121027130915043592156775307652446247691344778078169706229278761687728733201890675255474795957899976345 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [15687200356551311322948946250226028597341426910263438907991730176728905258011011571968233386936124733768243363498151110280441220870244729255026072033185423892540184499357951032941225763759916472416288682686893648537952470108067946136907399968733859887121781628156404744666379265540546682254096198829589157893104078523917373606785026588017884790826117647122 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [4553794028291476288755999910758319549002069125775420809129022971370478233911130227769251948786468703282121842700764051898307773168053767185779549079995220286922048735031728981429886981995014591257519900011601225330542084379008208379475102297604286574864010364221141820313549047518320352301244814254967267241128008037091310283025055849995398065897344914512 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [6389334362578624807451323358072878971989732529197376388100057938249139008569002708542464467330681703400976217252849122838331162759380412996068525781022499093708514785238545207683889843458040380970148824592010045563957843172728080922615401971500613556980262900107075386105517743505204107475297780918875983765361207224793439421232742397960336264315916991485 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [8748326356427534205039622420556852372928443413640600869773950616547307157885622027704372336152162656558119979901455154549300515310453058263593400934749502150590838376553871547912540757902924210945015627827253719874137696744396977303483961619291140827801934244688253035734824766429646087673440048364143694130317488230753820844890570063239198890330163529308 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [5966797480884226838693032533702967086428918471938866608179000612084580860949842497394733152193897254091966547359951814866444668987857158833701412548832467614224970423500337428386652486890090982075138675155801711467721178617154130712401435585428669779274679505371184958373496328132792241544774542270802095445427485726051803440713367218667494099328425476499 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [15521322700250443065621459484218868526142609713246898176352637762807905095372700468006334310708092940083947560158316114947384293618086530932773213009241994129009758163914519869357068503312563643971755799025642478049777320201256280569843831629643710082741141831503413055183544940033201897464962959473741981241478707935822020262176934351768488141683057931279 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [11225340468560569386975726272513549879484447578638670485411071563602867112803867241696362171374432116091657777940951220485045442256462355554264929503570570660886690059088038993193843872330977176209398981521287820456583388649413892285476958520385881080784409147170386960148652083165065758578863293711900762335858589230455402241213754597775613128517104358869 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [5422184683179780327840179132891528386034350729347682544070665024481159743590978006988516135089046660567855376878409044643114300259324901892030644342678219900190072095395585761179133843673101179426545119729320846487806066624422734903603014734670521593172047527573392613742729576445934112817640186500993732811808299062898718341905576320483851404359000462981 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [15908502305996148886535033175387550211071693190184797848125475075774313121840039872788549965291227448302399878777266746147933452896656570336468629740910958605296651352014991502854271609041690944627524304851546593294955604676193618539930627479177457349467365058096093088552320256742780021039871837841399269912094371766955202142100474369836314443251069197904 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [14951279584196638417920615878342665733368319350799403349081793600344113265027678937600878165158954695225009239812362291882176055667046022370307240234734808053812208269296406610418429712299769166366846253393370086050232046615563073875384701254856582424291531074521301307386110354160837418474925062687260799985582961157934822766862265450750273693452618153341 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [15503574088504192838056539219112675179982423863598513747389804330870180428894187004976690685593012930620903030894358179228927048295712120673834388929133597427953658006278447738915572978094672039047987937927960324430163770771256992096274248945172801186107592743131290357196327552819336466631274595658991568450546017008520106115702600608210207920975763883194 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [2532158955943743099995866800432255661413950355578407904769231269804539203748542178437349646855178498138940464792398429739590087791298854990568613682440157113885563083207922624781968809777358023630022332567491161158471250091490577027579098953698232798841148712922829153246201602940064532881082655371450542309009871578256280518156958363507194866857967752565 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [8550017577141176604473705502308342859340034290859142585890091286475113503617557464804721981557146975027633158224776017100490409285310711445463839777919705521425242705719671507962227395064105314990573430252574549821340999355295973285984691557096088025855395826880839972666206886118714578818966784286595810307192889980124842440734228249350575779640882752551 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [4469832500305448920354479345402791878544454132123808413158834811416254800738125923740516305575074049322415970046358463080084896780552763129163499798286460102024040518843451915697577440760595280426940550672281041275980623238442142560117418625518528902610847894069715782791583631835576335590530174597263409496609731206874666289435633719933989960271876505791 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [1096472687623699450094822406387836303769090790086111389562469160120176085516296876721279011303051897535270701822359313579497424631071521451321133622888601574202474933303476066059015098337174181713209797392449659289136581783922905311050735003663783799938879433601311378894664250904386898296933614655003383008909659292367123959373226760562119814213308389178 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [15496618863653859701023899488524300368526880509205011050868829696262569625724223667681771493070946119970959557332731203802191693198814479672011105545295301125492805727653604406523914238654814292065392599464066359805014663863154852312004773174000651211477950345906645663919217721595310353903277752524708561240629010670950788660121998491941910045532953949432 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [10846774612472060873510349107610255038450457704942584512059451152880446417322264960932092704322880417705335079850154476892445321957942415467366552931351717204868806630723852885409435878084539768720010910871851532114786963542930193046369798194553981818644092273179851944496512021951534678310678879446469859248725516109624473407138080460724583571445794758326 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [1775039801149924849411029119844816865905066161918571081162519252805607170542971743338731524366207836829068563256286007076343395377508280015546461549112244842279356718956200380026579324449617664443728361864099260253582826885454430488433980246632726282650782396130276974287177762563093808804141039317685169975365831700015758200982845678882814235612837771609 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [3148346488774747195010546550770361751266511667195220415736010311159748393990777979655124364674063829954940687795899157891303508264694443197150535798474936502776537021048512314513306550071354178165136004563449953362107137322070363302539632027029010395887284407243048691731573179636283166833482962225033557323319570274067240052109812056155196023704772253913 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [3505815287629014831427402173890796007938992403805367715010725971090997298474909864348187683160884733906959498684863232992028161984760838479387778023467319800022213549182391402165293563791443553055068835920052036364667018837286101200661747027225293128431075859819534873643430660464455376128303879766944272191030316735743777789387617311602808236029348083238 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [8245264217315704054359910449835439801572713250272887221728244606608333680103179715980225611393986147969875651474589060625028751911487508512240987268649781313361966196370250438663237969947205077527091740981521359394338859867821455881395317486800410832465609729895668914069667416414933823263869587245263990405041661295877291181423935718207082361504251664987 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [4464590077023727388605983823952179321513923459240251000993138874042775234834287002318572091747724112630676647995484612715760098881137498570380080669399951610455131453016502662339617123577371514866877063535582595220448779412115580514006458412833121476993867121423046885236808501638148273977859585602181531182559615800817187233807760052376175735547424503603 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [9039955326517628706389821583133385345111616422401213003088252489995101229462888124285969863211269105318376400031415198691762120571640173632981906536341039215969128749612005116807061468799809249422160661641405481393308109305036661750310454995188332704893423999769094625837419321857814713236076243663931474226724072798961196253672355308828420302416510545710 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [3038852305414581457600905003671932893686367415080697859229977279397075287819408199814084723984887983545968311544843893941947003911888438510294352129456624489344461280463607334052325203242038339585101458266156412879332952140503069244342416800556044038955785883076383289173837543931280775865673377126901990276880050282786400251161117958077913771029932025050 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [14378825989962870948237445700684705050261336902116248143429916171366558728662220777677908344645540098822915511223696186582557560243610636315663952477474748505430240864223548602746160266298949436253622441595697335369582493539537546340495220626711908182427739659959464019671222582020535402326099240595805563997026768381862050911614042312374910677753598025194 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [9122260593030478189442548399013446586716403695642968742950748361860182324902024744933550698724872400043324307451727842387514069138205946468064202820761282163942603141734082468242444461404291179086907925503431246413052054057164562173420485299953492372463461433172637323829611865124132265589421423047814506192666068258657954470293613341295533699478240291837 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [6703750882334806078525620683611440128186380907547380134534339792503016096536207278075458889046977639610785533470659087323018149113409666344933227086524053277633890572677704802066851216345785579228894476442113225882128567919188961969233055270582638440584917860145432006962729087368674077895801677532314055874988214313340371458873621906557791730749217113364 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [1801590103561963726793963649865373673837555332524171708789577057656177876454076659007426454809126264358623197110064960460774741411033436307087098524009283408266708346741903502540004803945237852008579976103073149084566461805123547579994066261955983380160468227966882880073025640208904065345652319124931966160541986556897158623801392775973771191305959233412 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [15269428865919627889485875738657953622466166562011534659204080692609943113946196217111160544792124789082450806677571719279652445207835554187885518261906522879601722301790232189179240733668008935517356324813716005267243363110622276178143201901908822879397045271434244855065567301586692076621024882670154761013683334247492491159785084078386907928717284014566 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [7628735083805411798774397984970330030568809050757028371817878476329436220569341731278665765640022857970279053211680569182301744506301318408559479878357157399101089115251917533495402227574093697415964733143623436546003113886139944301630101979085557171808540893350005322020659411621914674538685999625304446058178677042955143856982680287109510190846086473803 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [5726978719837300384718908033484178269435792943014041444263855497922231784310704218036487444187952050305568885319072666589514932569750630051898837916501254355632570419549783670591910731241182634764334077809313722421791091344732274438956687490088806594229003222966780365056984607685981457180136714735982956069303268394304551309329603430096167824194608111161 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [9603876909539555542582958091938769172825792542354728029673137349008301279186772923083139009509786954176824743874935453616306355486064781769540006552366096765527805135058239338839156661676231600769490703729313040196614076498858476404980041178644566281959114166073180435817621284543833357054701888344517582483718813709711039331925581725737800038140537344671 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [4469311958905909840842856411203703279007320210024001300161763475881449274486358639434020941980397042422353297891583669066200138793541165111216835971802550352634809058963285822178885645193576605625743785954768687735584446236088707685269146118552723090748184171193205133964276168033691905327625761271960404157836999649436515689432831754393699982741850814017 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [2207452977453402979004172598957236449956230046186600518444243026436808612701443672996521975503692868516033062074018031666317418262927601796410655323167891357503959092250462555933448310747656837360487287995053025341781364765336689230906731826570914487316589431804070656216537602118496122744868593415341295899128958981922185164847211726305754980122978659312 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [15817566340346201283389799267259555398599797169904354885388039080915137359287481512754544050799980288334571897834958194936172965381654657849387894986257997827301549816456314340166868094154226022817868515784933526058882931638198242726106961348462461866275162906054484542467494656882390538774351246081182846510407120663482541932820027340754901947005218599950 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [5971063696488056898339307203548779831194198368888613585862957515292172467303378562404445058473361679236117984619208022999148663505260127441733061529852883547896772163772577770031781358227850519699503418015037785367804633578893517844706640229673674307973990335032256790354364010620009310591566896122822062191709726398816588737932708067090587189464371184311 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [8147025832904038677700211119876935107229300074647282596305105082739548541190569988623375014519078060142216096029725009659946642966380965630301376717051592415043649528350567652451881464947554706295914906855081326967124892610604289128982082629940653574572386871812599487594136272295760153901435949271237596731835494666035423977129817290867057994177263060467 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [2086927272746235786921920851999319298957436370338328255087299908892063117241856917583304454538618324256074431825957522562875121803035460317596852268481863164673174708747553050139648434462458641552351600695341167466403044935351456297002153071207185602078372353885440491399816434656244983556818215013388425179227828109551590899419505048207207367667664205161 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [2209640116115515114485951162827690143694468598006211770608074068435020685136092607717236923362740583107283784800987164957190617306711382605628325934941602600539184346637063698836020922360934151592533686444507096380728016167758068920253453853000560443844797874596449591682251969760017043221625211484016910214723225021413223029457957275436766580007630224011 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [3531125055388748492761995379230621644121000032172994540725988041990254404202312999794967499417237974843238102247176674851549033964904453019563276244946976711980323849685616970001478359615078536732846845700639760561025934410011165995952922939045300434668736505036189516732005943743182143794685958059832082617071860731262680747022193269100496944506543955294 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [681310614313288112770043233478235941257619445979650099280351034335265267245020467148276331039393737134760901286427925949927264854073176536564712355149836654668855093545889156187044261833589537438615287374657564963449081027031854213866003792345004771063362393048589418100982826858867357645325373089229858167701785628926293968354323634837933177338286558082 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [10690281753394204259475292663453272009626480468675048689043305066236624958364574589280789259311318397802536935540471362336688641911006973037604216929396983821557955028606914207154940419156642998619119202523882488337012169293986313856862798149512542543015006655708750029826359403774431341273826711021544459907675601222903693544473167482117088296538920745729 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [14182915957038360784391162710375070027387676993195622607218604556616080540368445293377246966152804854177644290506716625187559707059717302713841817623293518343419219755551921922686121054887478562429919905046978393160542184620419607950489762443922725539163831723696525737440366080863702315485891639630759050120047522713215541079273209628570733159781789971718 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [2417285326984273204754203271405430786865817266999555005214379450687566623372591424556587506311657455550097057323167027808927123446211813559580967720264200777988914151484479392733342077064052082191332060754299672304659760046471255323269484642936663252411848085874818215743543940339853527869684521889603149423777674833096852060899478363370955421118083969733 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [9038694057099984850387908298517340872161988148518306040647639943111813099176879864900806720997104562204534372702514362165278438804003576539661311496311380983355906986569198563147442585756181097518864998173490503318375056298640121399508890757583959645545083847493764054011435710346307567323404233534251612967076377125788469996696551550344441464114556505327 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [9819418289846137812078462616744628215441311251669657883309209595882831094911678919749756150542015596625061302254213439505627292327908453690215774743560246767670689730544674184256582410190889702904776147100696514666320503836477683289338289475349440878703395997864411786707100499987616240718038511453916877974977753069697659662118908728368148547200628909638 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [223163938531685000065611002366287299299269261815515147636054595613363815448820178986024607956216426924578205331706471908344297686518439097191574798811516967398509749857495446796405687475047929178425483662784928345709552817122338961966675175703846424624164529941042535297810305044580397325835793748046724287377955284499335464840329493775666892338656097583 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [6098226063771299594440502742201476497558177836359942888095362898469195674812902380582927016442389695211165659442789375483854229734857832739984601848769993579051363519687457719251807684991290032416735435650710388912401852670645327184919995674065030013753377644322656837727414083647500198295429001016626641106068925786671094722409294203477753700170298481070 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0] [4723680022698509374378876088893545908378919247100978835684750919388971971390205764259569310462300958700375457749325416074180867193090758480613301847053331675394496912482704713459108071959198378175844283545196190485493370885641026336688707863496472405219550375471634666985562722133921663103015949962875197318360686479810871664299292086564910574710328807379 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0] [15250203053587200319859101501397237859123750973451027048540137454684606605880274981732592805567278381813550707191639523882791682838482953219629495699004165816804287296612918764288614467204462251951555969865994393411148584149345488814650204476144701788599510495746096738960380526438312497243902118792120391979878944409773838815933190780403947679955495908092 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0] [5152300949757963344925181073575370780438221301889101388542416425086817590836580737692495861116904931592749811884725798574950039071061739373000564466852376577000754332827539409985836592164571544450080525193999471406777380844728997911789358405284445663126536223948481475233336706157679303002646510176347617726903308963736850863537912621354764359701969110689 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0] [6969373116182490432178478564078842229344696546316379000594057388042532584766254564912553545003820190363315248934413644575495978712908335610557972508834000622675718440709716963231727722742454630240943196802096796626684756194187333447031997894998865567216444314578748192856115817185181446189105490994991906208962196454868369017776434343299935208780102005097 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0] [3971407603070507662325515248343476324980788364278754300117885449439499438461221988740806000751055050794569348628582681797340064340188925718809684240064539620587424272786580307128266328208186053970714548387041248208916858576863927059644005101014901408688871322008205007830345143199982349324372550657757480949547058191242414211985271721422386213289227043253 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0] [9598229326497107527194364922984484813831679387196160795478804442655754159767281385049772766354835439123734789789565568623944765635152876176878850844951526963213465241570032472787180050493922262737962442408399471322451119410247878885889983462423430373424485336462205728997233767316993963190852368052459350147162979280743440248707764419724608238207690048212 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0] [7423616874950812282140799057644582349495258447910973732855464629475958282146181069743887923141761528826989193769192257859820930852430048055879991422100173468528403991586776862634596366016850797671558982612013713729432804762864549016815237150971443750335663239293022993446020627856335041452004831289583115970632708329384160211388902077290590582154518658544 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0] [3372309046612971856247004184594606483087701921579765791165470586149398461537100559510819623948345317279859464878318735518509577789489990502274066511682064709519967766544267637483058416469299330037621874740862870708299656547700895909888614471408682167990796989033373469287499487967927949740977205584477714794531544339383520360215441582938397678678934281188 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0] [13958520810286908305994283011872968695945153319750432775198488295876914689287714549042042321952604980642067773405637035632487490525695796542993032616939605269688181268742407902839368566977267256316088229115405282202246965098455712715688421838125380848107864644739783469871867065838865979456719654294784466299945542541145818879694163053202604981209379220123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0] [12306776143110599790223143059392647698939649579878195568070226988228712644330543581503771058918812728528001147510931179923691231203785015052156303354831926866134682315549335584119804621195347416449721821018225499755048308965984454385053651546351788031779152440554390660961022301053027983085417393079611074195707226520712178453071876914347770384793657657363 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0] [16321271002080788515296300736244896584278871299848745667192626660449694980395811875927103083923928687032454913662588053305154741793855109512546779999355511253094943382935436850468467968131441767128120639336188136741575143204130755941021865563994138666958626113477444628895951988314756309586924717847498973865018172387127453916485469016590322832347425378457 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0] [1806815566815334182411210073831403073859942006037228192921782240827435245901602599343983466320565219672841746753924026825908990671655407122281844219966533303774990045558318783355081734293338141693203284908463227554784113001117497891642211365518462273107151699397788708896247850157653625275892177400069320910263881315521722669973388343916101884773711087594 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0] [15842759093372491371691525305404479358563163871410612729675884809450227681332615451301723737063993042109866201158472403718025264865255930335695471629522205097639522494339596011072762858221826061100224960169443258487616721374327048897681151056507013801352246901755806755925490096521535754001383937603676518957341617599202093768998633667101311485098490477907 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0] [5370075453147715863513632150877676824151163150375247450313720647610865657832253381409576695613153191854406965044331479850181835425256774584922101203717946462576944054800824209502746598186221929456448409098397764066343269994059850882533699092710081876444773596539867217040954995266350108903261900244370668440743528528000900566472427292693933197531495121474 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1] ]