-
Notifications
You must be signed in to change notification settings - Fork 1
/
256_bits.txt
1 lines (1 loc) · 101 KB
/
256_bits.txt
1
[(61848714608580350607439857859275405490814713526728833970870512070470877130303, 30924357304290175303719928929637702745407356763364416985435256035235438565151), (58121376901862785850100395000460879129506015881462750475350801610629074419903, 29060688450931392925050197500230439564753007940731375237675400805314537209951), (38348812029043554758198188463620815740705434339929204647781757149901148073383, 19174406014521777379099094231810407870352717169964602323890878574950574036691), (436157811149802521220377972483178162091060761504524908322920091430185205941879, 218078905574901260610188986241589081045530380752262454161460045715092602970939), (134493631366265070183980933214762917444749595329768582680138326500830446665919, 67246815683132535091990466607381458722374797664884291340069163250415223332959), (175434829822190252213725189342420995682326240845256746384312983605311951366027, 87717414911095126106862594671210497841163120422628373192156491802655975683013), (215352384463928105257913155700887241327442912053339811168134501903698399580183, 107676192231964052628956577850443620663721456026669905584067250951849199790091), (152657982906439866963284483405505261886718410764884038708433126515159458878999, 76328991453219933481642241702752630943359205382442019354216563257579729439499), (126520384170851742191778315218960516072151852379666754075955528101000016535967, 63260192085425871095889157609480258036075926189833377037977764050500008267983), (128554604226327507769020205681211659599780612726161005352495180453341082441339, 64277302113163753884510102840605829799890306363080502676247590226670541220669), (425955710382529849225337309961722865779783224651773055053078835598960451312383, 212977855191264924612668654980861432889891612325886527526539417799480225656191), (73129685604604331962127178664968906653324556563008370716691712644866072533323, 36564842802302165981063589332484453326662278281504185358345856322433036266661), (330980812482641894992275068480688019224272870966049723631087427530111870577639, 165490406241320947496137534240344009612136435483024861815543713765055935288819), (355159320454097394731659205987529725856690833316369648465377812705794950458799, 177579660227048697365829602993764862928345416658184824232688906352897475229399), (85196831450276605450594564558787270869628387521246653789358172985720886873727, 42598415725138302725297282279393635434814193760623326894679086492860443436863), (171247471350806213429277209236548541195222251536946400343669902522422422856839, 85623735675403106714638604618274270597611125768473200171834951261211211428419), (173554101138134599735445994583038580034400073518328316760766801107992785255907, 86777050569067299867722997291519290017200036759164158380383400553996392627953), (336517813921746503583591194070896165406479891163828577982617534623182941751423, 168258906960873251791795597035448082703239945581914288991308767311591470875711), (106788881816399528415223843853451414643159383620897281960706609776589245648979, 53394440908199764207611921926725707321579691810448640980353304888294622824489), (163415335420726556526884308500160217836050340075261357847968528159090526409539, 81707667710363278263442154250080108918025170037630678923984264079545263204769), (64895290778857924815621262080602648079643767637785537471336475356329740307003, 32447645389428962407810631040301324039821883818892768735668237678164870153501), (67153243074824128504233294805111174886903267438727706276645094554905160923647, 33576621537412064252116647402555587443451633719363853138322547277452580461823), (240345018507316006352711160514712181037928962248645128467628946366757178670743, 120172509253658003176355580257356090518964481124322564233814473183378589335371), (142991720856128390020065790416608032621271750365206840342168863839159842784679, 71495860428064195010032895208304016310635875182603420171084431919579921392339), (264094357377244202213473534109736121192544637220526154625567129408062180733559, 132047178688622101106736767054868060596272318610263077312783564704031090366779), (221115940469176247087651465939095935972035920632038801271200643067253638496999, 110557970234588123543825732969547967986017960316019400635600321533626819248499), (78097024868095199290275255264435749742383421806238407011408975545217475926943, 39048512434047599645137627632217874871191710903119203505704487772608737963471), (371922407101733934434700056107938142345553390962651596373583374950632416014779, 185961203550866967217350028053969071172776695481325798186791687475316208007389), (209813744261932796090378424566207618673035786882531046775321264320495670217183, 104906872130966398045189212283103809336517893441265523387660632160247835108591), (82445004870375608926772290778990383612698072614601114937110227371754662893179, 41222502435187804463386145389495191806349036307300557468555113685877331446589), (155270466749013676111584538503261755650912442013947113749346468929906241683059, 77635233374506838055792269251630877825456221006973556874673234464953120841529), (318031921801815165413611668190054212302789134020376815400865760434592531984359, 159015960900907582706805834095027106151394567010188407700432880217296265992179), (230822766441928523443247055355013186023596146101512358956304944122408859531059, 115411383220964261721623527677506593011798073050756179478152472061204429765529), (56195342059313484260993049761161891839964583166860643749240212611721711048007, 28097671029656742130496524880580945919982291583430321874620106305860855524003), (358181641442953965134779639914296377774910790797292099532551225436017758169527, 179090820721476982567389819957148188887455395398646049766275612718008879084763), (102291859203499544361999775588378435289701810611555939813824925110057342129639, 51145929601749772180999887794189217644850905305777969906912462555028671064819), (212608821640549261510111090075478501615790475190283780110587814943523674089483, 106304410820274630755055545037739250807895237595141890055293907471761837044741), (217325008776325998977603183101520426417407820836238493531363420413598114250367, 108662504388162999488801591550760213208703910418119246765681710206799057125183), (419401773027230589034624637673178554469122819055735663588940086748968235970767, 209700886513615294517312318836589277234561409527867831794470043374484117985383), (279516197620492761766208734870972098995413092801979064447042149345093962799967, 139758098810246380883104367435486049497706546400989532223521074672546981399983), (367242631470115380698035241939769021821242029681809214369897904490568268165163, 183621315735057690349017620969884510910621014840904607184948952245284134082581), (170051095495208421918482737631946915635554209672428366804010967998380984076803, 85025547747604210959241368815973457817777104836214183402005483999190492038401), (172944780308076551870846527008409443094098717084893926375565165526802290720587, 86472390154038275935423263504204721547049358542446963187782582763401145360293), (70364940953301736142275767678235815118568938479797065851703656631872668249879, 35182470476650868071137883839117907559284469239898532925851828315936334124939), (140572858256842145757966155153512954585875901083626879266064278870807080420923, 70286429128421072878983077576756477292937950541813439633032139435403540210461), (246102000737868304330469596752289796240677853362941038482702329478231366387319, 123051000368934152165234798376144898120338926681470519241351164739115683193659), (316511743095570135194189756537851370467782322462393056009815150975749555923887, 158255871547785067597094878268925685233891161231196528004907575487874777961943), (216642341676478339642270079889401003562785468322376412601599745735570991054799, 108321170838239169821135039944700501781392734161188206300799872867785495527399), (145120091212655709037533027865029564920322089093003362462794267037402487908223, 72560045606327854518766513932514782460161044546501681231397133518701243954111), (210736114466506020571358934581004348086257485594765999415112913851748607357043, 105368057233253010285679467290502174043128742797382999707556456925874303678521), (321648542321669991103795130439865478288728537721504684700104664310748237792423, 160824271160834995551897565219932739144364268860752342350052332155374118896211), (265395430928825141242118063248525261977321790598697702137690587113063771188807, 132697715464412570621059031624262630988660895299348851068845293556531885594403), (134388557937420548545475136450355839291152455815399955295633621136720816273299, 67194278968710274272737568225177919645576227907699977647816810568360408136649), (104912741648449824575394788109327509919749695775169755378725531229094758657843, 52456370824224912287697394054663754959874847887584877689362765614547379328921), (270486412938461641039829660732689813324807620405663915461237180640811374521267, 135243206469230820519914830366344906662403810202831957730618590320405687260633), (161738536799132334016824142062843093292543870976515430556029094103982605128443, 80869268399566167008412071031421546646271935488257715278014547051991302564221), (330608347323380905029824141874855919583328577974430214686916301492671334693047, 165304173661690452514912070937427959791664288987215107343458150746335667346523), (156273286488367464784016417595759685258275979216227211116821092768529341736123, 78136643244183732392008208797879842629137989608113605558410546384264670868061), (340905275452616431818826114075002694707109062984394772121170950134735581865599, 170452637726308215909413057037501347353554531492197386060585475067367790932799), (203102902923944923933490427618243398329743781749082541549844916344464186844179, 101551451461972461966745213809121699164871890874541270774922458172232093422089), (190618555501055809539370075120872823880917170956038995384681489419757786831743, 95309277750527904769685037560436411940458585478019497692340744709878893415871), (107314912901994850584225430852787688187816316134981412359103552111911688969363, 53657456450997425292112715426393844093908158067490706179551776055955844484681), (174062476622135499596388325462752412964606998284120449727223655085998731447079, 87031238311067749798194162731376206482303499142060224863611827542999365723539), (347651712591517013544330750064196916659125737628303457737125118951060002993803, 173825856295758506772165375032098458329562868814151728868562559475530001496901), (109062626777503511212464872039070453938080740200944015005664042731495155910959, 54531313388751755606232436019535226969040370100472007502832021365747577955479), (92973085475677475172435667244398067281538491009273391652408249596224091935727, 46486542737838737586217833622199033640769245504636695826204124798112045967863), (128173377733820314452272267915960342444702822738553432231149158631294931243347, 64086688866910157226136133957980171222351411369276716115574579315647465621673), (224167809257517436554758764039146470945636434350222616844909174837121907246799, 112083904628758718277379382019573235472818217175111308422454587418560953623399), (106866933823967691300720818760504380609087996378514848918431948850938348904819, 53433466911983845650360409380252190304543998189257424459215974425469174452409), (155158157920072256463193621460740362555541649026317273954130246706986755528227, 77579078960036128231596810730370181277770824513158636977065123353493377764113), (49066555085226987024842343506123944150597897195031367737654296969495142859179, 24533277542613493512421171753061972075298948597515683868827148484747571429589), (309474373057652631401902270684463632918564989762763572373638045004714732400303, 154737186528826315700951135342231816459282494881381786186819022502357366200151), (240325101873138664061610381865286209846524094428797375320773460815966573600683, 120162550936569332030805190932643104923262047214398687660386730407983286800341), (319477421593634053354664426616421049453443998453908613572321008277724960564383, 159738710796817026677332213308210524726721999226954306786160504138862480282191), (60591240932707545942040654436273267437644320226250097667766549617818966518247, 30295620466353772971020327218136633718822160113125048833883274808909483259123), (171996799604640010474201301931103583630955242951644972024592924520598210150187, 85998399802320005237100650965551791815477621475822486012296462260299105075093), (50505283084529907000984578748483426361725392000235798282249334078955601554147, 25252641542264953500492289374241713180862696000117899141124667039477800777073), (74258278493111185748927026919730660999305817922749469369863256487356927250639, 37129139246555592874463513459865330499652908961374734684931628243678463625319), (190095996388783899073395304936626550551175439474359766647519083992999269978247, 95047998194391949536697652468313275275587719737179883323759541996499634989123), (285509770130692362030221774530182200804325696274618156916639675023319194254887, 142754885065346181015110887265091100402162848137309078458319837511659597127443), (82973098529605964263695344140547465521718232339295631691418331384458066559879, 41486549264802982131847672070273732760859116169647815845709165692229033279939), (190028684210268360329226205284626081597930596048492041764110798761252430978343, 95014342105134180164613102642313040798965298024246020882055399380626215489171), (165236276947860014291921978447101802691095173695113515961604049946785021015487, 82618138473930007145960989223550901345547586847556757980802024973392510507743), (143080385784647211046106256108024363710296943921159730396071099341876513129559, 71540192892323605523053128054012181855148471960579865198035549670938256564779), (111176684450079232078294148015608301436010073183063961403456067782266329959847, 55588342225039616039147074007804150718005036591531980701728033891133164979923), (170240914583610524379849723571770926040156104737879472449308252441682089007247, 85120457291805262189924861785885463020078052368939736224654126220841044503623), (203012857684840760944788441472333023003514867728937068200741537994091364953427, 101506428842420380472394220736166511501757433864468534100370768997045682476713), (343322171219774011196593220439938294818616339993461540139495206178717642202179, 171661085609887005598296610219969147409308169996730770069747603089358821101089), (168626984704914562394982374545428947832486385891231922417576972592652774004687, 84313492352457281197491187272714473916243192945615961208788486296326387002343), (173082361105094596674608940259306172928514517658195656572935058516995975775907, 86541180552547298337304470129653086464257258829097828286467529258497987887953), (211231825168621130673302532139994976337150579503304318004305510035110176009823, 105615912584310565336651266069997488168575289751652159002152755017555088004911), (42828356957350057855329781924549877411904481216364256509298240197567337513023, 21414178478675028927664890962274938705952240608182128254649120098783668756511), (380521548079475998181874423355280472526844722335696360710489215458685299448187, 190260774039737999090937211677640236263422361167848180355244607729342649724093), (144383040680848649880739416940344321177793773481114463218103919325042639119503, 72191520340424324940369708470172160588896886740557231609051959662521319559751), (225067467374003929313918602124301542694882537975217348707245918692906870157207, 112533733687001964656959301062150771347441268987608674353622959346453435078603), (190901849165613706800841345567914358344519708070777289680068704837864108030483, 95450924582806853400420672783957179172259854035388644840034352418932054015241), (179985902174399759092465115125858460556694897015975308566402551959945265174979, 89992951087199879546232557562929230278347448507987654283201275979972632587489), (272601655227206945346982725874467418745714905227709744799757013877234901644459, 136300827613603472673491362937233709372857452613854872399878506938617450822229), (185786465055371854614913643514581794137180908894838461574014591675745291837983, 92893232527685927307456821757290897068590454447419230787007295837872645918991), (133245978452010667762044484945669996386688188951944151969816610199543160112427, 66622989226005333881022242472834998193344094475972075984908305099771580056213), (90969321758486147571660257994992135389476194023310161122935062938884404017827, 45484660879243073785830128997496067694738097011655080561467531469442202008913), (163767397866423570006283837559532743266030256175027807434040200241156431699339, 81883698933211785003141918779766371633015128087513903717020100120578215849669), (189266749828560364868390547593463062615593333914027033628457346839235110148899, 94633374914280182434195273796731531307796666957013516814228673419617555074449), (134922223832971634224899605419002836477228836397386148822928480873651388749683, 67461111916485817112449802709501418238614418198693074411464240436825694374841), (26885360912720475862907238250872190428840371261167592560332669442036910179427, 13442680456360237931453619125436095214420185630583796280166334721018455089713), (106461304527364599982079069148325960147099882697643408065851976201123052428279, 53230652263682299991039534574162980073549941348821704032925988100561526214139), (267944149034802507637505417261067958410652652584543510508239562085448136188283, 133972074517401253818752708630533979205326326292271755254119781042724068094141), (98104348207237133638286458581635875657162555385439054475525272669258825232127, 49052174103618566819143229290817937828581277692719527237762636334629412616063), (134041494800360904284240519156206071655837592153755878961869939676300245778259, 67020747400180452142120259578103035827918796076877939480934969838150122889129), (344574841555311612517167365674962085993835439180435010904739651571198341274199, 172287420777655806258583682837481042996917719590217505452369825785599170637099), (244531668025565707571710035968730155384739013165279411929450654456322798771439, 122265834012782853785855017984365077692369506582639705964725327228161399385719), (218227427279084078823871834312595887394743437339068086944576210178371486770699, 109113713639542039411935917156297943697371718669534043472288105089185743385349), (178555067092060333588339062944968499864520770157365486945592264535955625872627, 89277533546030166794169531472484249932260385078682743472796132267977812936313), (278361535798763380000826702778882979574903096715068799044689879472862040375259, 139180767899381690000413351389441489787451548357534399522344939736431020187629), (320544911069389194659805416305722366808369197049002359299637134854757344991799, 160272455534694597329902708152861183404184598524501179649818567427378672495899), (101312031179237844639553811868356500228657875239283286464078343032721896757223, 50656015589618922319776905934178250114328937619641643232039171516360948378611), (139300779935943206747039601589271493394027759637462941664195027364736629271127, 69650389967971603373519800794635746697013879818731470832097513682368314635563), (101655777836221555852893493285263537704318268175430309774922487401970651010123, 50827888918110777926446746642631768852159134087715154887461243700985325505061), (110783069843021428354362516556720786048377620424925320695030061649263953651507, 55391534921510714177181258278360393024188810212462660347515030824631976825753), (197545372892103034984348298933160892106573103912228816215348862621206998828463, 98772686446051517492174149466580446053286551956114408107674431310603499414231), (217284723485901842826534898086462196088387028109992552002167147910416049787887, 108642361742950921413267449043231098044193514054996276001083573955208024893943), (195936057687949413337310049114236955285121766718975633075820663902468747509927, 97968028843974706668655024557118477642560883359487816537910331951234373754963), (47111706095416488039960528587390734452900517620696548599701745957302446942159, 23555853047708244019980264293695367226450258810348274299850872978651223471079), (103051111312851166631598889192748684149457801404895704045215312679329754590683, 51525555656425583315799444596374342074728900702447852022607656339664877295341), (141420616030671107797445439182271189522069120948756456132180561701752690147223, 70710308015335553898722719591135594761034560474378228066090280850876345073611), (125012657681366025610406759774913099341945580771695675920848916879347563326859, 62506328840683012805203379887456549670972790385847837960424458439673781663429), (44730299769217300019460052782304854881871091272367237653262168946976072997247, 22365149884608650009730026391152427440935545636183618826631084473488036498623), (222928011866884845849453098830047868569395908897465262965037293491338051348903, 111464005933442422924726549415023934284697954448732631482518646745669025674451), (118555579349241626282396027590340183769294733972319045832205555558299940492607, 59277789674620813141198013795170091884647366986159522916102777779149970246303), (215441851441922615415426671923009202464846395122795585218770800398336470604103, 107720925720961307707713335961504601232423197561397792609385400199168235302051), (232911441062277997264472657833011416688688079069362660817855339305183191423263, 116455720531138998632236328916505708344344039534681330408927669652591595711631), (145406013481131343521319903990281765810986990238250820841129819738630607757219, 72703006740565671760659951995140882905493495119125410420564909869315303878609), (111726368915412508340172129999178034675958022204442633520932545271754857177939, 55863184457706254170086064999589017337979011102221316760466272635877428588969), (46095966623010923919443201407993220035931547227617176492705353535982409573687, 23047983311505461959721600703996610017965773613808588246352676767991204786843), (233902397348708437619360282902308308289848855885174024425688792731228437646463, 116951198674354218809680141451154154144924427942587012212844396365614218823231), (78648215776379184230581610565865973926629704439997497603126572886596296713323, 39324107888189592115290805282932986963314852219998748801563286443298148356661), (161111614041090004864163091131393299907870056485926424841962119102316110948723, 80555807020545002432081545565696649953935028242963212420981059551158055474361), (334565363378620228224841767589293442435684414756210136397554316100130990311979, 167282681689310114112420883794646721217842207378105068198777158050065495155989), (317253290145441412114326058893333425721801016691139528217936175387916966529547, 158626645072720706057163029446666712860900508345569764108968087693958483264773), (141637575856121132073432424323226595989205895130928048817302925267145304639807, 70818787928060566036716212161613297994602947565464024408651462633572652319903), (187479923015398701120788315330240569565795653345377920624726694158105310341819, 93739961507699350560394157665120284782897826672688960312363347079052655170909), (142510698055443890508582813244189220359906137766857693489714408635233566073247, 71255349027721945254291406622094610179953068883428846744857204317616783036623), (315171207143936662862820400474929561505905132957245252376718862960592653986187, 157585603571968331431410200237464780752952566478622626188359431480296326993093), (96148887973625885626535802449804714211797464764995612815632241517967361770239, 48074443986812942813267901224902357105898732382497806407816120758983680885119), (84318670298333778293029473585533891367907092213856814497080407209410250993019, 42159335149166889146514736792766945683953546106928407248540203604705125496509), (122518489984678751012223080446248025900084227199693547698923156258263850417119, 61259244992339375506111540223124012950042113599846773849461578129131925208559), (192363753873483838198685925721387899442783115467448997051860881571659360345859, 96181876936741919099342962860693949721391557733724498525930440785829680172929), (119330577744749930953024229674764575873395420347398268612154529132105043542423, 59665288872374965476512114837382287936697710173699134306077264566052521771211), (43155754428901346466585570763888514304674765842171536450945080273627781955943, 21577877214450673233292785381944257152337382921085768225472540136813890977971), (173742555864935169788448421139477504844649951422386297668900417890922285799063, 86871277932467584894224210569738752422324975711193148834450208945461142899531), (202291988645458308363905623049646629812452856057964048195457417574113484430567, 101145994322729154181952811524823314906226428028982024097728708787056742215283), (83738124150686425767530441543841273444180077243591368285399549243887847420127, 41869062075343212883765220771920636722090038621795684142699774621943923710063), (112633478503624154746288509042405378828783419554383022253968387511399453091287, 56316739251812077373144254521202689414391709777191511126984193755699726545643), (291800434295053888398717734195522333212212079109967699119986385993472750402503, 145900217147526944199358867097761166606106039554983849559993192996736375201251), (41763690800399698581084265990643115854894242873229247081160559372895175493903, 20881845400199849290542132995321557927447121436614623540580279686447587746951), (86611123196203887524902285868791715132869815910684549002083761345416338932199, 43305561598101943762451142934395857566434907955342274501041880672708169466099), (157856856856639635350403160795016512852673454715829144846567744495173396557683, 78928428428319817675201580397508256426336727357914572423283872247586698278841), (122589312266950296142526433366650393826536786023020651679774040700578107295339, 61294656133475148071263216683325196913268393011510325839887020350289053647669), (245320761560139407094130309202848871292111073535725062567793950987726627604979, 122660380780069703547065154601424435646055536767862531283896975493863313802489), (74651859476611866690933935073755451992378279491788650747762140669001037833303, 37325929738305933345466967536877725996189139745894325373881070334500518916651), (61140893252903630601595695291722152411806488936174912602435321024378277262899, 30570446626451815300797847645861076205903244468087456301217660512189138631449), (370040072391563502705188889913269404247691324567209474426379887745007111356343, 185020036195781751352594444956634702123845662283604737213189943872503555678171), (126765576342983553017298744802126434663552683003306878324913209987716021702347, 63382788171491776508649372401063217331776341501653439162456604993858010851173), (411879763945843377665554172275318324570206516516213555259470593096324953310447, 205939881972921688832777086137659162285103258258106777629735296548162476655223), (141570710972339473969412337711338545074180945686071068775107397132547181492479, 70785355486169736984706168855669272537090472843035534387553698566273590746239), (73880726347493116695193462210554002669003076767400506634714913242450461802047, 36940363173746558347596731105277001334501538383700253317357456621225230901023), (212841426440263798646823956541272897349471751007433762782392046389656446488379, 106420713220131899323411978270636448674735875503716881391196023194828223244189), (53886377165409843420407177348655671832356511887354280135153380405043618260879, 26943188582704921710203588674327835916178255943677140067576690202521809130439), (47289140220524719136399631988134312579937274129646524364382326163624182504383, 23644570110262359568199815994067156289968637064823262182191163081812091252191), (396989417429943262001289418607316821650177442054524209880111488681877356020159, 198494708714971631000644709303658410825088721027262104940055744340938678010079), (235986281334349518204526170898248512687145520055774920111716077065408386210959, 117993140667174759102263085449124256343572760027887460055858038532704193105479), (260850170001706433639660016277991368764211723744749457972830830394007047341879, 130425085000853216819830008138995684382105861872374728986415415197003523670939), (107194872796620453252447632106787552165507096157123939551994624150227829371103, 53597436398310226626223816053393776082753548078561969775997312075113914685551), (117226058934630427890414625721347036246581743998425781750590106634441415636107, 58613029467315213945207312860673518123290871999212890875295053317220707818053), (167829267048079565783670875003464911237787240879036066097772833272625963473103, 83914633524039782891835437501732455618893620439518033048886416636312981736551), (91493315682730562361529626377750167803816124552885442180931303153236439146879, 45746657841365281180764813188875083901908062276442721090465651576618219573439), (67498247621253705225494996359150107115619709907980800243226046372464013298663, 33749123810626852612747498179575053557809854953990400121613023186232006649331), (112441705274157199652905049379289251007943950643428645123942621352731270687739, 56220852637078599826452524689644625503971975321714322561971310676365635343869), (89831548798741449925388958543461820430305577208343618243629798854401490400363, 44915774399370724962694479271730910215152788604171809121814899427200745200181), (418034315135479305143317268074246622588368973816617616464387400136429377250023, 209017157567739652571658634037123311294184486908308808232193700068214688625011), (267342599597683951371305439329765579951482382289924646556670280869802726273379, 133671299798841975685652719664882789975741191144962323278335140434901363136689), (107356566590857276326761614295686282393251320393207813836720463505542951227907, 53678283295428638163380807147843141196625660196603906918360231752771475613953), (214608175131472366003964080688685778195291465157950226361638868795245306944847, 107304087565736183001982040344342889097645732578975113180819434397622653472423), (290775673724536248327343221497738134423219171131984126933239109583392614151383, 145387836862268124163671610748869067211609585565992063466619554791696307075691), (368146234518122536405634962711637615494403488492999727712948689665123922113127, 184073117259061268202817481355818807747201744246499863856474344832561961056563), (85319013969866699346375680716320331114020968579958545953519589848059190106939, 42659506984933349673187840358160165557010484289979272976759794924029595053469), (113109096000371109653349671009412850256666614982258159568311754998576609054303, 56554548000185554826674835504706425128333307491129079784155877499288304527151), (338284940003729412749958934115797377361516821790253858006330346085453025110679, 169142470001864706374979467057898688680758410895126929003165173042726512555339), (225069974395033844500253434432294090389833518329314580644309737967809691108723, 112534987197516922250126717216147045194916759164657290322154868983904845554361), (342803096192614821021363775121635736067346968080639581048431037418767843786343, 171401548096307410510681887560817868033673484040319790524215518709383921893171), (143469794184863271280091578975976085808620414164054271098471674518226472772743, 71734897092431635640045789487988042904310207082027135549235837259113236386371), (148463870238482150009505166619414992186158803113593043794425698975089822606227, 74231935119241075004752583309707496093079401556796521897212849487544911303113), (230525271323958465584843042067641366235991425217797452112274015018883333810399, 115262635661979232792421521033820683117995712608898726056137007509441666905199), (406278830961500631843279194171075033399778929964794297258524673675072957687219, 203139415480750315921639597085537516699889464982397148629262336837536478843609), (183461762704102261460952283937914907186833117647820544922769173417107753000363, 91730881352051130730476141968957453593416558823910272461384586708553876500181), (212662298549403370198923317775197208724164552725811585858057688284985501682207, 106331149274701685099461658887598604362082276362905792929028844142492750841103), (180344425113674094897129741018510537793842910279909186100770257244531871461319, 90172212556837047448564870509255268896921455139954593050385128622265935730659), (106801301536675064958362197223508483095786596982847574556465705844260498056967, 53400650768337532479181098611754241547893298491423787278232852922130249028483), (115671869252977816632291872881658558342661854362048275450417471806051687322143, 57835934626488908316145936440829279171330927181024137725208735903025843661071), (82353828241195959648071362223218432414146097234935755699262041913643307541419, 41176914120597979824035681111609216207073048617467877849631020956821653770709), (171094999454765897289358652819030006412061945230041262797117847234605534597219, 85547499727382948644679326409515003206030972615020631398558923617302767298609), (314368593363659644606700064033537688736606371995907178888326472472937952023163, 157184296681829822303350032016768844368303185997953589444163236236468976011581), (101668439122975456978489899497704890201229803729861073997943007761798210261479, 50834219561487728489244949748852445100614901864930536998971503880899105130739), (130504887827779165264580675352002582951262766703322172674075226547201069781947, 65252443913889582632290337676001291475631383351661086337037613273600534890973), (115313508636915033678235505534653115117629042928455344868011694921222789786403, 57656754318457516839117752767326557558814521464227672434005847460611394893201), (132122969998040347528958203542417699462145223239321754592206134027518203808179, 66061484999020173764479101771208849731072611619660877296103067013759101904089), (307157923529607225053132860134576743976698079673034001910599237336315668204579, 153578961764803612526566430067288371988349039836517000955299618668157834102289), (379478604668098196911493858494401006709778636845296836598248260962609144152687, 189739302334049098455746929247200503354889318422648418299124130481304572076343), (223435995153252871985200510332037033365208104760713769084352135743182265041707, 111717997576626435992600255166018516682604052380356884542176067871591132520853), (58519169550751404203204739463626350792013053867126627789663013041181239396687, 29259584775375702101602369731813175396006526933563313894831506520590619698343), (78440875540875723756789350029527269531831017311819658575824527505323997846147, 39220437770437861878394675014763634765915508655909829287912263752661998923073), (132105607167317451211713089446345004967536429080648750073916000192823265386583, 66052803583658725605856544723172502483768214540324375036958000096411632693291), (130501397681758536934694976790299355079185906697168112396500770015995525265847, 65250698840879268467347488395149677539592953348584056198250385007997762632923), (409998921790402406793810863007821649527767534653359236569998825565816546027479, 204999460895201203396905431503910824763883767326679618284999412782908273013739), (179483713207456471323681286450801187996290538756928622305908630471477917874423, 89741856603728235661840643225400593998145269378464311152954315235738958937211), (151763282410666579695802883956647859638640655414286943459353848472761969420567, 75881641205333289847901441978323929819320327707143471729676924236380984710283), (264405099094759921116099617888977896370631232234218966076238361242977740810519, 132202549547379960558049808944488948185315616117109483038119180621488870405259), (455859986662381709056606026726268377655648632485751578656976033919339841254563, 227929993331190854528303013363134188827824316242875789328488016959669920627281), (46793148376214145793697564308491259909537581974621707979874558205773654953447, 23396574188107072896848782154245629954768790987310853989937279102886827476723), (221952592362789146088109626280991565410474447907156283514785082075272512253427, 110976296181394573044054813140495782705237223953578141757392541037636256126713), (151327328795115599255235495287985488146195368944533867572437060975358271085687, 75663664397557799627617747643992744073097684472266933786218530487679135542843), (247407255417638625671040109847919298792560545793063944535122227698397698274487, 123703627708819312835520054923959649396280272896531972267561113849198849137243), (148979672198466933199740432198174906808929509409792896544969771648103670456699, 74489836099233466599870216099087453404464754704896448272484885824051835228349), (85744419366124862737286607961337366062961727135748929634900696350227354464583, 42872209683062431368643303980668683031480863567874464817450348175113677232291), (167068282078730417336978094050507480170286959376819170859592776519141938536503, 83534141039365208668489047025253740085143479688409585429796388259570969268251), (116235845670171578278477464140522999587515202564499701871049847386924210706847, 58117922835085789139238732070261499793757601282249850935524923693462105353423), (166380792435981748990505691039737644614730668228004316506456536462707411873303, 83190396217990874495252845519868822307365334114002158253228268231353705936651), (137964376365911701303617768078922526072122551035473715095386816833846306316863, 68982188182955850651808884039461263036061275517736857547693408416923153158431), (362511291656791708266525704501483397306685252114033846234637751481572079528823, 181255645828395854133262852250741698653342626057016923117318875740786039764411), (182235363951839151571490792199802673950024534126745093852022835280120731562243, 91117681975919575785745396099901336975012267063372546926011417640060365781121), (177221063867286758726757943336357654471852648443574349655512263238821212508607, 88610531933643379363378971668178827235926324221787174827756131619410606254303), (344986463768441476512815404668754406353486097676109576228973666768603244992747, 172493231884220738256407702334377203176743048838054788114486833384301622496373), (67251940805255386684346803397136521728488325593885317229792072027012271914683, 33625970402627693342173401698568260864244162796942658614896036013506135957341), (131083795198665698936176928479729918570280286323000730440375814491987824503863, 65541897599332849468088464239864959285140143161500365220187907245993912251931), (253509027062484209237183732097183255716707072118288616168523194497385983163059, 126754513531242104618591866048591627858353536059144308084261597248692991581529), (181294290737095948461229862895642947696184932538012032811983768741281567082303, 90647145368547974230614931447821473848092466269006016405991884370640783541151), (115757843074275774633654231887649702929388696837940939089850740169964005601939, 57878921537137887316827115943824851464694348418970469544925370084982002800969), (259579430729667178007256020332434970109261363488234818661233880462438242193139, 129789715364833589003628010166217485054630681744117409330616940231219121096569), (152462763631103078965444386151701395618316608611214569754844044902572966780947, 76231381815551539482722193075850697809158304305607284877422022451286483390473), (20941676755598405954598389489314798827398223457632852050718221037435909579623, 10470838377799202977299194744657399413699111728816426025359110518717954789811), (89692823884174946250949941197639732686405340301127352885467578716135632030463, 44846411942087473125474970598819866343202670150563676442733789358067816015231), (106423864989430597359176770550661809150255690569762872945567672604648485495863, 53211932494715298679588385275330904575127845284881436472783836302324242747931), (376126317994204738831674452013354509433245941829387053262523664660279283582459, 188063158997102369415837226006677254716622970914693526631261832330139641791229), (156383904427647373568760862590485487916615834484963206717003934404830761944007, 78191952213823686784380431295242743958307917242481603358501967202415380972003), (93895627940441887073435054407234720621259075487618380801209668182583547900139, 46947813970220943536717527203617360310629537743809190400604834091291773950069), (105214005803181566956483916514115003887025382141278362408353815929880798239467, 52607002901590783478241958257057501943512691070639181204176907964940399119733), (210411334984981267587875580708506309566484864028890114223690682371090943874183, 105205667492490633793937790354253154783242432014445057111845341185545471937091), (163355985154560479390818928283812815881277381836365960523403582143330139217759, 81677992577280239695409464141906407940638690918182980261701791071665069608879), (289195231929337321251883992505971066919730609314235537160455165228616971125223, 144597615964668660625941996252985533459865304657117768580227582614308485562611), (348983735596084295414762481305839404119798024014340692547386158418038072873359, 174491867798042147707381240652919702059899012007170346273693079209019036436679), (169570333390271376043940935238983029500450347849186837315382383904814478223987, 84785166695135688021970467619491514750225173924593418657691191952407239111993), (208820287996908327944266296344102478369337036056710349305390199239731162511123, 104410143998454163972133148172051239184668518028355174652695099619865581255561), (130184125377862620451899330149520083196029052512576044579906345716649449362663, 65092062688931310225949665074760041598014526256288022289953172858324724681331), (324502366999056301472489217615429103365171117421273709865285947023730069498507, 162251183499528150736244608807714551682585558710636854932642973511865034749253), (179902454786469747123584971732328565684810635956787900423006323819052255592707, 89951227393234873561792485866164282842405317978393950211503161909526127796353), (234727702965910416910818367203484238561315430180606961562884295314371246815303, 117363851482955208455409183601742119280657715090303480781442147657185623407651), (156473790798993004157909035271282860883336273172486513392415923419174833533027, 78236895399496502078954517635641430441668136586243256696207961709587416766513), (194950993473115614760049444664470864272610576725280828311407421504685200806983, 97475496736557807380024722332235432136305288362640414155703710752342600403491), (388239170168835744580447650266812222780744276312493560042024196462003174121839, 194119585084417872290223825133406111390372138156246780021012098231001587060919), (77658468999489643534958580705928923037807777983555869547274446185709222765839, 38829234499744821767479290352964461518903888991777934773637223092854611382919), (225949000105746464543514425660482104919346555646089717505651938330453455951223, 112974500052873232271757212830241052459673277823044858752825969165226727975611), (71157287320100167646033658409393332505136396205791616702425013663066725922203, 35578643660050083823016829204696666252568198102895808351212506831533362961101), (274355036876280465218158205246943137469189046619890145986923146268285331584647, 137177518438140232609079102623471568734594523309945072993461573134142665792323), (156454466441428168239995966963502969588179044427070667672952338945822964871143, 78227233220714084119997983481751484794089522213535333836476169472911482435571), (145538883427640693938628900221461339028833104133484550238527102029002035762687, 72769441713820346969314450110730669514416552066742275119263551014501017881343), (75094786775658081369495690427643234877628435211352093721007514465205538159723, 37547393387829040684747845213821617438814217605676046860503757232602769079861), (275821515163294740207082120397137468986095938413243534893999100044568238636367, 137910757581647370103541060198568734493047969206621767446999550022284119318183), (344117642007270664387576289154274198152161413125470902458506508585204932417267, 172058821003635332193788144577137099076080706562735451229253254292602466208633), (318965756810947371685592967670576130339346095099667255224128780235829244287983, 159482878405473685842796483835288065169673047549833627612064390117914622143991), (413903731710278588025713743771397868647962254420005207915684944166450185560167, 206951865855139294012856871885698934323981127210002603957842472083225092780083), (355424614330589929056244403638844207806140775800689397096762500569589998955087, 177712307165294964528122201819422103903070387900344698548381250284794999477543), (82963772465279465018286957386888857969067757656548720031172528954829542989627, 41481886232639732509143478693444428984533878828274360015586264477414771494813), (79400108903924981570843621508722569305225595859848232041442363515615164825539, 39700054451962490785421810754361284652612797929924116020721181757807582412769), (178506941650999386664471952006104316155155938421184110011515788190355586775799, 89253470825499693332235976003052158077577969210592055005757894095177793387899), (440370387837355236647717875906481607375774391933352451051078141105377991338903, 220185193918677618323858937953240803687887195966676225525539070552688995669451), (91703518394412833786422249915352318116899846211927628913628622235205341985787, 45851759197206416893211124957676159058449923105963814456814311117602670992893), (232404327971441831898955921406198847504990147074717862135456273989139033098759, 116202163985720915949477960703099423752495073537358931067728136994569516549379), (25295630281345147636213780982524238073405538582906963245914786163153526525967, 12647815140672573818106890491262119036702769291453481622957393081576763262983), (220920536608915744493206586629538625316190624915954507840689968879647480190047, 110460268304457872246603293314769312658095312457977253920344984439823740095023), (279481030012717379360582075266440394981309205673842055448446936211353928070927, 139740515006358689680291037633220197490654602836921027724223468105676964035463), (221746040036575797601065153744900641445083617658579926495947778949546718509999, 110873020018287898800532576872450320722541808829289963247973889474773359254999), (49548663126519163057939722005437898643313615270920454457278394520692756081327, 24774331563259581528969861002718949321656807635460227228639197260346378040663), (419252501956216939151787600622379253467219474648360411815417846546133931129947, 209626250978108469575893800311189626733609737324180205907708923273066965564973), (417841320949558332088409202837524900563725910001312593611212281706001656166143, 208920660474779166044204601418762450281862955000656296805606140853000828083071), (143198921785429264328413179189958246311531448835268678672454705679823925510439, 71599460892714632164206589594979123155765724417634339336227352839911962755219), (230863259938109940850187820035812342502372420885549367818439976089616315841927, 115431629969054970425093910017906171251186210442774683909219988044808157920963), (129728528373527956185003849969454359161547703552339125675235863352586455204763, 64864264186763978092501924984727179580773851776169562837617931676293227602381), (88242247567390244226813272464579017161149401084204516857327867872599315718343, 44121123783695122113406636232289508580574700542102258428663933936299657859171), (134286104948259919880594807774201321160398723528489887779139477521598240495403, 67143052474129959940297403887100660580199361764244943889569738760799120247701), (114757881421951129895970168939833360184400305672115168018009673960401437883103, 57378940710975564947985084469916680092200152836057584009004836980200718941551), (139531389665851700679948337097620214570041003513702067461350125068020067609679, 69765694832925850339974168548810107285020501756851033730675062534010033804839), (193726453020403311741901290815132828063547752867818262007347849041898813528879, 96863226510201655870950645407566414031773876433909131003673924520949406764439), (233397978464028068285305600870479563330537829679363752726037827925735735404839, 116698989232014034142652800435239781665268914839681876363018913962867867702419), (54465460558750136759849177280883963295613967498593908559420504897527730529787, 27232730279375068379924588640441981647806983749296954279710252448763865264893), (60037523847727208690624125552357053216325302729257345492861771764031905777259, 30018761923863604345312062776178526608162651364628672746430885882015952888629), (220816868897742330726870931019415850462301432821930731379188961551835224135839, 110408434448871165363435465509707925231150716410965365689594480775917612067919), (130877921408955583216871446249961264541559328361344651238633768788504290625159, 65438960704477791608435723124980632270779664180672325619316884394252145312579), (76191108667367511014619299098977764078781445527958755054787474586532780237383, 38095554333683755507309649549488882039390722763979377527393737293266390118691), (298976784184311954788120780026095529327443102941915882241203595805271420400143, 149488392092155977394060390013047764663721551470957941120601797902635710200071), (267383370019559620749676687825577829067708711357796796784644220416195996570407, 133691685009779810374838343912788914533854355678898398392322110208097998285203), (141360599221618707741717134511751516714449871123586709342049901942341475595227, 70680299610809353870858567255875758357224935561793354671024950971170737797613), (362893262672843168675679596202617411618640661681475276188828349046680310944447, 181446631336421584337839798101308705809320330840737638094414174523340155472223), (266714712341096869698179427255352051486015619375434052574299664265606138803323, 133357356170548434849089713627676025743007809687717026287149832132803069401661), (210602129474095453471576507357532819566537878222089608844944503878901463837919, 105301064737047726735788253678766409783268939111044804422472251939450731918959), (122861746478039598358571220080984242726976577128921488241244045427515419746103, 61430873239019799179285610040492121363488288564460744120622022713757709873051), (81600246828016983755810503773378708908206786246604882496688106616923513406143, 40800123414008491877905251886689354454103393123302441248344053308461756703071), (274468197500860318500559493472947299208581504375821269316053885866040464365359, 137234098750430159250279746736473649604290752187910634658026942933020232182679), (313322540132161283868468632821244214347656425947781183524648808248610868954223, 156661270066080641934234316410622107173828212973890591762324404124305434477111), (219779500448070521955412715925927915261363677871381586486463874958351490689967, 109889750224035260977706357962963957630681838935690793243231937479175745344983), (112190910605772184450459440712037004176853666293054416185987062340792878857367, 56095455302886092225229720356018502088426833146527208092993531170396439428683), (41394434831593372622013575369677032270426073082723883526145871988274696236703, 20697217415796686311006787684838516135213036541361941763072935994137348118351), (97152770098820857133423937002487576498466722473228677136752494149678432269727, 48576385049410428566711968501243788249233361236614338568376247074839216134863), (269740855457567331893752011721299660421240042432430493121858729913382385395359, 134870427728783665946876005860649830210620021216215246560929364956691192697679), (199449369450756669512146241810803303588160176654429179414860790842347570519187, 99724684725378334756073120905401651794080088327214589707430395421173785259593), (186086662833733376107395399289731777830383381950691851742072209860178069730607, 93043331416866688053697699644865888915191690975345925871036104930089034865303), (45098389477236911321743081426633280061475318212489254402527623393388510525343, 22549194738618455660871540713316640030737659106244627201263811696694255262671), (56914806133619167806998526622832580676011807481690894337356581113226239068583, 28457403066809583903499263311416290338005903740845447168678290556613119534291), (272631590239743509568873830875949733082308999802887632427224021732650591750127, 136315795119871754784436915437974866541154499901443816213612010866325295875063), (239688533656021961855273765113836175421770339557896858658191052732866320527887, 119844266828010980927636882556918087710885169778948429329095526366433160263943), (206677328362627078905516886000822249514258228423495624391767909730982231395179, 103338664181313539452758443000411124757129114211747812195883954865491115697589), (26505789130425945231054381855540839264558537986079571250142279515575199023239, 13252894565212972615527190927770419632279268993039785625071139757787599511619), (249396151448767266396923056670874987702715310086258078162906504945664690121083, 124698075724383633198461528335437493851357655043129039081453252472832345060541), (28462200329342230253993862680546845857099873660335832184334013826362203786687, 14231100164671115126996931340273422928549936830167916092167006913181101893343), (197162260970799828564537542918779701978066940368505121569724424996054904169939, 98581130485399914282268771459389850989033470184252560784862212498027452084969), (189838856114235253755084011654742662100961070316837108268409905530494864092823, 94919428057117626877542005827371331050480535158418554134204952765247432046411), (310713395872498856886476706657511959844806546726741605285440917249801742956047, 155356697936249428443238353328755979922403273363370802642720458624900871478023), (387013158761755639759116474244173069556573350494597058216586058326020452041847, 193506579380877819879558237122086534778286675247298529108293029163010226020923), (75978175229589623916287878173632121638243548284424652321584395321132160091303, 37989087614794811958143939086816060819121774142212326160792197660566080045651), (171577442508335315408581685386587566549306354479065170004932810892551249013107, 85788721254167657704290842693293783274653177239532585002466405446275624506553), (97006591999421360283500306849497828129121050965043283456869730360232956590799, 48503295999710680141750153424748914064560525482521641728434865180116478295399), (177267411341430591529386524138979710641461033385214320308514972286258236068323, 88633705670715295764693262069489855320730516692607160154257486143129118034161), (227238082266011149046112801697460058944994141883293461573114621121605397262223, 113619041133005574523056400848730029472497070941646730786557310560802698631111), (122586018809367371196913339257409030384329265763331303597823972157508592411223, 61293009404683685598456669628704515192164632881665651798911986078754296205611), (132185217569185352187393046455960979868079927133716359558794751578323568638527, 66092608784592676093696523227980489934039963566858179779397375789161784319263), (193827599593486684885472391623122010026061065266707870474002406561986856447387, 96913799796743342442736195811561005013030532633353935237001203280993428223693), (355634688405643326187364459293309274451632643492971184819769342607728644858263, 177817344202821663093682229646654637225816321746485592409884671303864322429131), (147816391171776863888425357287273275893485368716336464579721367098473500025827, 73908195585888431944212678643636637946742684358168232289860683549236750012913), (80279044904226323157374435141179776003003763476117509988716853418552943373179, 40139522452113161578687217570589888001501881738058754994358426709276471686589), (229110892778447124849300589724657629580926854702297960681405605522679798456647, 114555446389223562424650294862328814790463427351148980340702802761339899228323), (182146166030647497560438689217689763840450291675570262013585546010934317627303, 91073083015323748780219344608844881920225145837785131006792773005467158813651), (230369402621851491869661186336694693650155302824559766221312796612341763781239, 115184701310925745934830593168347346825077651412279883110656398306170881890619), (189855479188286563559428357165549089918565028254662346697465571653007559799207, 94927739594143281779714178582774544959282514127331173348732785826503779899603), (102487681369990220276912178524960936736354488800816268840444247091098333486443, 51243840684995110138456089262480468368177244400408134420222123545549166743221), (116048600270264868570294862072925042566813694038931084904365439085531954240103, 58024300135132434285147431036462521283406847019465542452182719542765977120051), (233234217125072559169623766159576057556052385513718294436455332358703969047027, 116617108562536279584811883079788028778026192756859147218227666179351984523513), (240881973957756831365899365314624084774095119369217405088021641680489696730679, 120440986978878415682949682657312042387047559684608702544010820840244848365339), (113315926435957638497228621335318313359340596943603599276298795847315880260407, 56657963217978819248614310667659156679670298471801799638149397923657940130203), (116574147275105038846085452672672232912198863078025359151562241002462098505383, 58287073637552519423042726336336116456099431539012679575781120501231049252691), (296788991658157751390643844163630946231741340429548366652279479123759695711207, 148394495829078875695321922081815473115870670214774183326139739561879847855603), (248976263260006674377265445677280140274509056019501564423779954672868288387167, 124488131630003337188632722838640070137254528009750782211889977336434144193583), (194929010043604626742201585106454442663299376411627357801871722419057266690363, 97464505021802313371100792553227221331649688205813678900935861209528633345181), (300762956105067475144362159293663703674945858298153220818841091419092530589923, 150381478052533737572181079646831851837472929149076610409420545709546265294961), (262297120631137478072638379512815979136349729490838823431766247027366330765367, 131148560315568739036319189756407989568174864745419411715883123513683165382683), (104174034671974349178712124714395594295771699950458299111454351065040910264967, 52087017335987174589356062357197797147885849975229149555727175532520455132483), (266658234004512495421024351736045233557851127899712275093709029918643030260159, 133329117002256247710512175868022616778925563949856137546854514959321515130079), (203956928629792423758431508431255855276827210377336812610780779212351975951583, 101978464314896211879215754215627927638413605188668406305390389606175987975791), (225854971450844249526710701676178722182395470506336942083090067504160811053147, 112927485725422124763355350838089361091197735253168471041545033752080405526573), (143292470762547248521101014830664885960459450185815509298974801393839878243143, 71646235381273624260550507415332442980229725092907754649487400696919939121571), (386654255029628105695809239769146760610402031474851778471136355994046662328323, 193327127514814052847904619884573380305201015737425889235568177997023331164161), (114333218698367721481465667777243664960064860363890423599214917395506982085607, 57166609349183860740732833888621832480032430181945211799607458697753491042803), (79194402501339741084268612252823915197350138427360144975246282137271944096887, 39597201250669870542134306126411957598675069213680072487623141068635972048443), (87408087045301922541028124604340307936771187202378144185627618430392544937843, 43704043522650961270514062302170153968385593601189072092813809215196272468921), (186368816338168486401835624044916347092049417240134196255102886898966343832007, 93184408169084243200917812022458173546024708620067098127551443449483171916003), (74673406189304580668114676764858251302891222154555585377204418531954696995563, 37336703094652290334057338382429125651445611077277792688602209265977348497781), (249852328893304721013996857011429232800317650653042706093432628568362059460719, 124926164446652360506998428505714616400158825326521353046716314284181029730359), (331215403527661072901551126601824133105688837433478899835225560551262342595159, 165607701763830536450775563300912066552844418716739449917612780275631171297579), (88137257281065773108433045579128270530640951247600764983373066570738779024367, 44068628640532886554216522789564135265320475623800382491686533285369389512183), (123886589940441731159493724893011630197156077813022042217971466847736208732243, 61943294970220865579746862446505815098578038906511021108985733423868104366121), (75377168857847290240789334086364105872105873600132467872226457007999814702599, 37688584428923645120394667043182052936052936800066233936113228503999907351299), (105729558699362936869123873699373791514088456270240085509449331817278008081939, 52864779349681468434561936849686895757044228135120042754724665908639004040969), (154975560409354600153436367473180412864667981119887131215021904926890995010723, 77487780204677300076718183736590206432333990559943565607510952463445497505361), (261864758766643485683139941412466079764909636846334779598097642852493656711503, 130932379383321742841569970706233039882454818423167389799048821426246828355751), (240073196111360503360019092245749508071653386673418693277550230568142488253843, 120036598055680251680009546122874754035826693336709346638775115284071244126921), (340138973526803135238267283994511308000258700362456249983338598676564528397119, 170069486763401567619133641997255654000129350181228124991669299338282264198559), (158222957398463608185474907160674636837249078777979604171537768334045537152239, 79111478699231804092737453580337318418624539388989802085768884167022768576119), (393430776024735238015134167898407233837878061197520996650223777244877785936879, 196715388012367619007567083949203616918939030598760498325111888622438892968439), (284183580949549076523772964059628972447445045067747129262296786137309925373687, 142091790474774538261886482029814486223722522533873564631148393068654962686843), (78179887277146056503530381123917894523292442078091131048407079567440093440679, 39089943638573028251765190561958947261646221039045565524203539783720046720339), (201871782828569231428703933481234031452346401541580990871390448209200985795083, 100935891414284615714351966740617015726173200770790495435695224104600492897541), (253610917489940612610548566782015597864726817805054288088390439708848482916023, 126805458744970306305274283391007798932363408902527144044195219854424241458011), (163648663084901661840783160442964303913678866567083271429164268939924864367919, 81824331542450830920391580221482151956839433283541635714582134469962432183959), (321491835243166837311362550567268754436848724873723139013353518627972666869627, 160745917621583418655681275283634377218424362436861569506676759313986333434813), (20672316588382131003549368204386328896155993890200529225063705706965279971799, 10336158294191065501774684102193164448077996945100264612531852853482639985899), (87207052353471839950299585248913491296701730520250074917104877895679255817187, 43603526176735919975149792624456745648350865260125037458552438947839627908593), (92052642845889574521229209589370748034847203377815787705183319647847238984399, 46026321422944787260614604794685374017423601688907893852591659823923619492199), (53619435525480518368453760253006039575648146153429881646968100972160618076467, 26809717762740259184226880126503019787824073076714940823484050486080309038233), (64055042904217406239219867105183925611018711229677752409405054247037037273883, 32027521452108703119609933552591962805509355614838876204702527123518518636941), (172990956748075747282585614621818489071302603741903536955582754601409881201819, 86495478374037873641292807310909244535651301870951768477791377300704940600909), (446758268746099914736805295550692361605668507610123538688224753081733601783359, 223379134373049957368402647775346180802834253805061769344112376540866800891679), (153491190286882398112093914665527564054115760434037971478348136806642294649247, 76745595143441199056046957332763782027057880217018985739174068403321147324623), (246864086819831392902846565773172083853683328900999827837181196759267813129699, 123432043409915696451423282886586041926841664450499913918590598379633906564849), (186759541024792203400443397536539734476327978721921095717603085342736572585247, 93379770512396101700221698768269867238163989360960547858801542671368286292623), (380532095995875270833883706553420740241251952028415788727426826622068619405983, 190266047997937635416941853276710370120625976014207894363713413311034309702991), (91051606102370712417012737052127440182936827680624094583149540671495425327387, 45525803051185356208506368526063720091468413840312047291574770335747712663693), (89104689985632239058997578042853851692567745628624725299944272803110785445907, 44552344992816119529498789021426925846283872814312362649972136401555392722953), (188036367517075137382985103462479327623958692795805597211480465359452068719327, 94018183758537568691492551731239663811979346397902798605740232679726034359663), (151900202337036159209239166189702713296176984360795739288834376464596273326223, 75950101168518079604619583094851356648088492180397869644417188232298136663111), (134360412961217122291923545599874315197759690614540480754811705858133062509487, 67180206480608561145961772799937157598879845307270240377405852929066531254743), (198176653396080088286592001792297416733686707858955217947013847125104074513687, 99088326698040044143296000896148708366843353929477608973506923562552037256843), (105512664044338257254155935974825376205740464509920536856448558063396239986159, 52756332022169128627077967987412688102870232254960268428224279031698119993079), (175025985764753173327040268133770507083651016629918623759771927817593109930543, 87512992882376586663520134066885253541825508314959311879885963908796554965271), (86736936984711547730977274584798413723466133873272145617312656908575972975079, 43368468492355773865488637292399206861733066936636072808656328454287986487539), (102172315990476392791425855931415615909372962922417571048906510743146985237363, 51086157995238196395712927965707807954686481461208785524453255371573492618681), (385089276376005961686014087641340333184956897471700898647868831219850447114567, 192544638188002980843007043820670166592478448735850449323934415609925223557283), (209044228861724765901084283247216603916381360369106225530771520235463071008007, 104522114430862382950542141623608301958190680184553112765385760117731535504003), (44224342798175649240026881672465793271232105627868040256716629749079987561963, 22112171399087824620013440836232896635616052813934020128358314874539993780981), (151755541436565201442411319692651840390195506265811371660499021140564297554287, 75877770718282600721205659846325920195097753132905685830249510570282148777143), (328359985783754283604568503835114942158633122228377511797043799579940595886559, 164179992891877141802284251917557471079316561114188755898521899789970297943279), (194440440175447771818924569296682428858603967878651780374553423284961307515367, 97220220087723885909462284648341214429301983939325890187276711642480653757683), (359996164214951756385225347145630171734307052590915864351694694951763686613587, 179998082107475878192612673572815085867153526295457932175847347475881843306793), (334804276525099616556117561898217330880998870720240406166096264238160119134007, 167402138262549808278058780949108665440499435360120203083048132119080059567003), (122397542579974201122665604209706586221018853516688934071311298494092251679047, 61198771289987100561332802104853293110509426758344467035655649247046125839523), (280410312037990735199796041433764856547578770341512668480614571859461314161863, 140205156018995367599898020716882428273789385170756334240307285929730657080931), (140595588059259270748625175414391682701629144565740547092064720667378442003623, 70297794029629635374312587707195841350814572282870273546032360333689221001811), (162235856717277854828066844139268595354811263294875572904778124867745485186319, 81117928358638927414033422069634297677405631647437786452389062433872742593159), (221012530296058742469355718829087643866307371771557763914661606038725437720983, 110506265148029371234677859414543821933153685885778881957330803019362718860491), (78323309059221575409774302845701353505283714635096799563941800011708859889759, 39161654529610787704887151422850676752641857317548399781970900005854429944879), (283064144674491909470300952069765501628796447739071638740179924704590711178667, 141532072337245954735150476034882750814398223869535819370089962352295355589333), (299720228265551514951224651849902715996397554816730977902738642642563207604967, 149860114132775757475612325924951357998198777408365488951369321321281603802483), (106441520064686212359183178316529748501600701845642124025635603225419333064359, 53220760032343106179591589158264874250800350922821062012817801612709666532179), (161165401825271994297150867572913645914375364668570530714110678363493146331763, 80582700912635997148575433786456822957187682334285265357055339181746573165881), (178038981167604967496787946846743015506730737863986958354285978013735636677619, 89019490583802483748393973423371507753365368931993479177142989006867818338809), (110379266422612679061411811171412948586151650408779523373856656116271509134207, 55189633211306339530705905585706474293075825204389761686928328058135754567103), (91792446316016610812376505475596196955227110160991977587622167823205580622567, 45896223158008305406188252737798098477613555080495988793811083911602790311283), (152101926270652467093366216429356681413037459131228227650090442780057702303803, 76050963135326233546683108214678340706518729565614113825045221390028851151901), (159198845918152493662319596808294156089677271816500260209613909364226244535383, 79599422959076246831159798404147078044838635908250130104806954682113122267691), (126754387879887897311188834857184252722288150119019357085603490862042722796527, 63377193939943948655594417428592126361144075059509678542801745431021361398263), (174235866693501845395471267398068721460942152647686720538580032716907500784159, 87117933346750922697735633699034360730471076323843360269290016358453750392079), (76255163005519755485633866113309884620278104375824104144329324078169210357203, 38127581502759877742816933056654942310139052187912052072164662039084605178601), (320262856018879778019426968206128018214453559708123676136228980059471429591327, 160131428009439889009713484103064009107226779854061838068114490029735714795663), (199293708933214686494041325669589877381309168892374995029097055476771659048063, 99646854466607343247020662834794938690654584446187497514548527738385829524031), (252326913348026151774396496086748037437378033674169735735486212130210973221343, 126163456674013075887198248043374018718689016837084867867743106065105486610671), (119325765164122403518790740259915780241361928141910910265158227141349511611463, 59662882582061201759395370129957890120680964070955455132579113570674755805731), (79978811324313441280300852866662114746665353506303338761041421427107508237239, 39989405662156720640150426433331057373332676753151669380520710713553754118619), (85940044110229251060934425506374562398826807716914338953161463813061595823703, 42970022055114625530467212753187281199413403858457169476580731906530797911851), (280490492956540548352459344381247899012338238598753145013730679410096228710767, 140245246478270274176229672190623949506169119299376572506865339705048114355383), (134788734519377114087234301785098307319513620559664012599246347718005951607359, 67394367259688557043617150892549153659756810279832006299623173859002975803679), (65964571077450071353621473557033442130276389923414445775972494051574901582783, 32982285538725035676810736778516721065138194961707222887986247025787450791391), (217466223202495035767400560439467935776518709427154747722280592674784186803327, 108733111601247517883700280219733967888259354713577373861140296337392093401663), (21762719127680324047700299381747764874605720430666375095113930976278407048283, 10881359563840162023850149690873882437302860215333187547556965488139203524141), (79080669376445814321139459725742674773803146251106028321114530650723228476967, 39540334688222907160569729862871337386901573125553014160557265325361614238483), (176625552717798162787708806089018141268677868175492219005215958984151325972339, 88312776358899081393854403044509070634338934087746109502607979492075662986169), (32288150434231273600926805384278014975966257409461469539786514667868265610119, 16144075217115636800463402692139007487983128704730734769893257333934132805059), (243973526757327735400987847397976401352830988740917350519257761554109167832183, 121986763378663867700493923698988200676415494370458675259628880777054583916091), (215260057089278069967703775204541171359944892844812072536349055199908396695939, 107630028544639034983851887602270585679972446422406036268174527599954198347969), (51408036147531159419144777832079492228275910936247709480934505490514532072999, 25704018073765579709572388916039746114137955468123854740467252745257266036499), (230746438702572355184348530811659078147240574090844332502070001256409392598979, 115373219351286177592174265405829539073620287045422166251035000628204696299489), (181779392291474317567324915923498193460358630065928365183318623104475903378187, 90889696145737158783662457961749096730179315032964182591659311552237951689093), (222240818228671473373991121380868594154632846291334487985555340279949401573379, 111120409114335736686995560690434297077316423145667243992777670139974700786689), (126679662177294490849152486326199667360264155667671811787194768604967832036307, 63339831088647245424576243163099833680132077833835905893597384302483916018153), (226671083163455955345830099363246776503873211201285980040224140022220356166319, 113335541581727977672915049681623388251936605600642990020112070011110178083159), (311465746913162712512885218250119646301036914465342231938087065390163280438567, 155732873456581356256442609125059823150518457232671115969043532695081640219283), (248525699267401759876425037435405235442095418950112153422864389843898604985223, 124262849633700879938212518717702617721047709475056076711432194921949302492611), (32981770274087406973948264812932100005662835535575450153089010444159955387527, 16490885137043703486974132406466050002831417767787725076544505222079977693763), (74381650265384884649329782240297244967772385709862777510431822660666042087903, 37190825132692442324664891120148622483886192854931388755215911330333021043951), (239135118396688326340657620425041551563684148575325690128794878996650007103823, 119567559198344163170328810212520775781842074287662845064397439498325003551911), (103239811454021341160908681202490641382040423276855349901560882985363756365783, 51619905727010670580454340601245320691020211638427674950780441492681878182891), (286405822684482014754758695029553968917738289947196346402731064276534592645183, 143202911342241007377379347514776984458869144973598173201365532138267296322591), (108286520342781503308273208950246231490972839009103073669910297396373677012583, 54143260171390751654136604475123115745486419504551536834955148698186838506291), (229001360750268683713889237355647396327417056502022722201170823248422766169267, 114500680375134341856944618677823698163708528251011361100585411624211383084633), (429129025850369044192933948311917315278475979688720910008834739538767612293967, 214564512925184522096466974155958657639237989844360455004417369769383806146983), (231038896725602459072568165339443457578944899880524624301879645713891776510663, 115519448362801229536284082669721728789472449940262312150939822856945888255331), (303262462154678018565373965308922527013399835648428769622247049394923424095859, 151631231077339009282686982654461263506699917824214384811123524697461712047929), (249568480091745269629548483250978206844807742306087961976036352439443050137659, 124784240045872634814774241625489103422403871153043980988018176219721525068829), (135191457911370280843737199140736006905152519469018523778066660926394508106823, 67595728955685140421868599570368003452576259734509261889033330463197254053411), (133055529769007101083557029310367218464122920777081208791800945858921404788003, 66527764884503550541778514655183609232061460388540604395900472929460702394001), (146420234920086606636888980909785047765788492357946883491993293592444406042019, 73210117460043303318444490454892523882894246178973441745996646796222203021009), (74553808806194658017478212443966158374368509378075249000806507952195739728407, 37276904403097329008739106221983079187184254689037624500403253976097869864203), (118400032673420380885815646835758504177799905787464504869933522236290976856119, 59200016336710190442907823417879252088899952893732252434966761118145488428059), (247558478080623560608882060014575992822835387300864612213146682039812952864807, 123779239040311780304441030007287996411417693650432306106573341019906476432403), (315926280401539437142059388200141952429037655498614878013266431458616110179343, 157963140200769718571029694100070976214518827749307439006633215729308055089671), (59224013985154794869582262441323430190232909363433771216647387284393172615387, 29612006992577397434791131220661715095116454681716885608323693642196586307693), (138998333502935705778016737672730358186469829865888283248583398422030267364423, 69499166751467852889008368836365179093234914932944141624291699211015133682211), (276150451611671321384297015353780316912054919346242724805177254952837732886743, 138075225805835660692148507676890158456027459673121362402588627476418866443371), (190014656638661023926930310871514027616458096360511583616677321661674449186259, 95007328319330511963465155435757013808229048180255791808338660830837224593129), (163923573188907080149459322430873809918341021276294324868882226114975558933407, 81961786594453540074729661215436904959170510638147162434441113057487779466703), (137975857032242278558787476533416395163398517795873770437958765895948116596059, 68987928516121139279393738266708197581699258897936885218979382947974058298029), (239416585158397494435944019377963168140207529063495857457179851026309949642263, 119708292579198747217972009688981584070103764531747928728589925513154974821131), (194956059487912919578532116935744080006302023212200460971032839007902169797387, 97478029743956459789266058467872040003151011606100230485516419503951084898693), (308898514329005528832035108552391032811841975261406718934022427643907676708047, 154449257164502764416017554276195516405920987630703359467011213821953838354023), (98728473633720120738877028158646581836998458660355441914948290860068816761587, 49364236816860060369438514079323290918499229330177720957474145430034408380793), (360039975257182083256095179626021798096390763932478621189235389000031003982847, 180019987628591041628047589813010899048195381966239310594617694500015501991423), (192670094840709316409813150753270425116599956047111238517271103203396243578039, 96335047420354658204906575376635212558299978023555619258635551601698121789019), (176655550776206319281777417483586446265369814871070954662977362313139743792247, 88327775388103159640888708741793223132684907435535477331488681156569871896123), (136051954053354818539306953911439798044528704503044871641973409513630619584703, 68025977026677409269653476955719899022264352251522435820986704756815309792351), (150369368867244192723967000632924443168400825966828278583331905177991349269043, 75184684433622096361983500316462221584200412983414139291665952588995674634521), (205093652295277505082977310513099722990598275609441143223720891886365336748623, 102546826147638752541488655256549861495299137804720571611860445943182668374311), (196833503086568892069912691428128380225107709111681063806953518900009897899227, 98416751543284446034956345714064190112553854555840531903476759450004948949613), (298511148506569327340516715536547758678034162471211300862862318921722609062739, 149255574253284663670258357768273879339017081235605650431431159460861304531369), (16118693718943805372639956656865895574907960848093194429138716298282402095067, 8059346859471902686319978328432947787453980424046597214569358149141201047533), (169654925667298924742798830010230866094381124625346665870324988907117031185807, 84827462833649462371399415005115433047190562312673332935162494453558515592903), (154057350256708546978208057028938376525114775798258751096228058626123769119819, 77028675128354273489104028514469188262557387899129375548114029313061884559909), (210626138633752760367087834508605077431484690886796519695018691983636080125103, 105313069316876380183543917254302538715742345443398259847509345991818040062551), (258428234681471955595541562664500574298336924595573625459328134988543493856763, 129214117340735977797770781332250287149168462297786812729664067494271746928381), (204027956403339755784924009709259247625919229131281540221504676365584416326887, 102013978201669877892462004854629623812959614565640770110752338182792208163443), (250673327407341124389542201038994277090375370190256161762207263174760211238439, 125336663703670562194771100519497138545187685095128080881103631587380105619219), (171645010282559908621407205445757888811769155388725162044285259981742688603623, 85822505141279954310703602722878944405884577694362581022142629990871344301811), (105859388519505959572209163489422573186670243795461194120170984437416741462567, 52929694259752979786104581744711286593335121897730597060085492218708370731283), (335901039326213540905832149012565573278414374395914889197999780380699282273863, 167950519663106770452916074506282786639207187197957444598999890190349641136931), (435373757490369684762005637283510824609357053212064444462763163268696042451143, 217686878745184842381002818641755412304678526606032222231381581634348021225571), (388290890954945691857820475609672544844203717506601611428747941443597916978183, 194145445477472845928910237804836272422101858753300805714373970721798958489091), (212873121244678686433447271324468250552027846983818993167391121148028337343047, 106436560622339343216723635662234125276013923491909496583695560574014168671523), (115697040489588719452079859877525672605590052530389130286096158159885222241863, 57848520244794359726039929938762836302795026265194565143048079079942611120931), (192379188045970976023268837939707269227921271670852353359461844706814528742219, 96189594022985488011634418969853634613960635835426176679730922353407264371109), (105194839274223105724115267273215253701867682112341631130969664194566557923427, 52597419637111552862057633636607626850933841056170815565484832097283278961713), (253053587562341064713666480084085632379067860742391925798033642479827102104503, 126526793781170532356833240042042816189533930371195962899016821239913551052251), (117973250468061487348568112697203799467520274787628305118481397669536307416159, 58986625234030743674284056348601899733760137393814152559240698834768153708079), (376340668866553042654298259374538700566351210403646510359112546527998495650903, 188170334433276521327149129687269350283175605201823255179556273263999247825451), (118618469588943816885628671726524426690675235502886742318909291096633601534127, 59309234794471908442814335863262213345337617751443371159454645548316800767063), (84978939959611101493544296134077675484984277691989742964760937570090902743839, 42489469979805550746772148067038837742492138845994871482380468785045451371919), (192228952209430863915268602893709744424347245567841075777222020063222418796979, 96114476104715431957634301446854872212173622783920537888611010031611209398489), (165865313403226897586361314983494930859001365399856246335471874178379204683839, 82932656701613448793180657491747465429500682699928123167735937089189602341919), (143218287361566745422449787395218394733611632512990489356748931634678667900899, 71609143680783372711224893697609197366805816256495244678374465817339333950449), (136787820244735701002304243301814402208352454084800603928803564075115625196367, 68393910122367850501152121650907201104176227042400301964401782037557812598183), (55093424373269516416592509522588473600019643758742787615634618942597846889759, 27546712186634758208296254761294236800009821879371393807817309471298923444879), (48446522851248290661391694561037008030560587642505575269870332465567773309047, 24223261425624145330695847280518504015280293821252787634935166232783886654523), (211765703684870792285270554618009676340218776806818793182580307443749826769799, 105882851842435396142635277309004838170109388403409396591290153721874913384899), (183485044220403447488276153268582717266352924302432052898786803722727752878547, 91742522110201723744138076634291358633176462151216026449393401861363876439273), (53499922142673894985193040130769893891655141202870601860599199359405636775503, 26749961071336947492596520065384946945827570601435300930299599679702818387751), (298709514647592614477067476209744542796027240911113246755293315826173581585279, 149354757323796307238533738104872271398013620455556623377646657913086790792639), (359348415444663141388646198588430792144709419960892441864716503783239902174047, 179674207722331570694323099294215396072354709980446220932358251891619951087023), (203883123836472453633827300666615431008843564710480117810995380266864682412679, 101941561918236226816913650333307715504421782355240058905497690133432341206339), (205036869956899946722071813937162799056640161886990344474131112895586776379359, 102518434978449973361035906968581399528320080943495172237065556447793388189679), (315323846548334048075378844670633408558850675519508918470417153497090108466519, 157661923274167024037689422335316704279425337759754459235208576748545054233259), (333192153850338395552301071495353743571160541918922565735713976335881951976019, 166596076925169197776150535747676871785580270959461282867856988167940975988009), (152296657812411700202007627034630696719636830687832042297618181047135479706287, 76148328906205850101003813517315348359818415343916021148809090523567739853143), (240369930538032170700184355131922368038912477775160460336811538672038857590207, 120184965269016085350092177565961184019456238887580230168405769336019428795103), (90350685306693908717407475729838560399662813710379503780166528345308628239863, 45175342653346954358703737864919280199831406855189751890083264172654314119931), (170743738526798347430193500563161787067191882649425277775676687092834377599079, 85371869263399173715096750281580893533595941324712638887838343546417188799539), (119824850969545131387082384672369544218267181373299443082402402451163642647347, 59912425484772565693541192336184772109133590686649721541201201225581821323673), (144384494823941635655522768568451932970313547179748630803387777796417713493707, 72192247411970817827761384284225966485156773589874315401693888898208856746853), (136575956913799406843222018268187514015200985984121494701821593535803777924783, 68287978456899703421611009134093757007600492992060747350910796767901888962391), (227672648615069282223279115369816542480624293033204599046419052288979370940999, 113836324307534641111639557684908271240312146516602299523209526144489685470499), (299609387615802016808631906867809890123183976950968642935640227851344886721807, 149804693807901008404315953433904945061591988475484321467820113925672443360903), (154323322552180279638366580230618670117739761644130185446811620230430251251323, 77161661276090139819183290115309335058869880822065092723405810115215125625661), (40853969831026094139199017525868846192680511834693100053854314648446160431523, 20426984915513047069599508762934423096340255917346550026927157324223080215761), (73593363487551056754945913417781949159792070537762044353065490915785266178163, 36796681743775528377472956708890974579896035268881022176532745457892633089081), (168023845008635978652098375967456461671734127982586282208729600213748172959927, 84011922504317989326049187983728230835867063991293141104364800106874086479963), (282555824353897873929761790937933972634083868322883983787670155432375005937499, 141277912176948936964880895468966986317041934161441991893835077716187502968749), (249556985830707116786223997343585876947709461562372464989769968951860449638203, 124778492915353558393111998671792938473854730781186232494884984475930224819101), (289404929355977212730430054926287470985734818985457863895363653817451809205399, 144702464677988606365215027463143735492867409492728931947681826908725904602699), (227330321999764427268668133036171265702016314545272630946418215298109912628587, 113665160999882213634334066518085632851008157272636315473209107649054956314293), (117968222826980434943714866877901232522927707348692318422626613315205483761943, 58984111413490217471857433438950616261463853674346159211313306657602741880971), (177348956445925670036663465302921944584867524119206661796295045560566406280759, 88674478222962835018331732651460972292433762059603330898147522780283203140379), (402747007604276792495171986182826770949809764099666664493172882104241001935159, 201373503802138396247585993091413385474904882049833332246586441052120500967579), (328261875375203232225481111844539358621053619677130078914315930065811920557927, 164130937687601616112740555922269679310526809838565039457157965032905960278963), (316210375913502622627751237233554873226025957048158583871148040373484944726047, 158105187956751311313875618616777436613012978524079291935574020186742472363023), (250492391103737017465335381344847464491694477486244375989758112597194327331627, 125246195551868508732667690672423732245847238743122187994879056298597163665813), (100312006054618243487312752823734977124620198650693425733364952895213159594963, 50156003027309121743656376411867488562310099325346712866682476447606579797481), (407167297826381476739651408693400673837798697366897894200119230979176221001423, 203583648913190738369825704346700336918899348683448947100059615489588110500711), (365043659125785878973953822486946388587106464065527481441850391984666602447983, 182521829562892939486976911243473194293553232032763740720925195992333301223991), (201559886629142921271017123940816337208552725841166253086362984503881249188759, 100779943314571460635508561970408168604276362920583126543181492251940624594379), (86063230316507892721940078097458555381541935426343043682224237978687507259783, 43031615158253946360970039048729277690770967713171521841112118989343753629891), (109982369454966467321010132247912204622847890773802659573938461550757787202707, 54991184727483233660505066123956102311423945386901329786969230775378893601353), (414933096857816585322440521968641720479280577139866541277167609827336251381207, 207466548428908292661220260984320860239640288569933270638583804913668125690603), (195822758582551164649898932475473868104856535006999892001944015425673135719359, 97911379291275582324949466237736934052428267503499946000972007712836567859679), (378570409061621288851148490619025584137709873258441745664495033170681019199067, 189285204530810644425574245309512792068854936629220872832247516585340509599533), (324667896340904631817737989441807147623429568509438904652912576373172559584387, 162333948170452315908868994720903573811714784254719452326456288186586279792193), (112418206795207539717932863775935561843018439590638557580175136106370932515327, 56209103397603769858966431887967780921509219795319278790087568053185466257663), (230100930782832420212357962139550534478768406510783061465927041745711194998043, 115050465391416210106178981069775267239384203255391530732963520872855597499021), (281420846136804069014237281473087504681964720407319786931349782759920384270607, 140710423068402034507118640736543752340982360203659893465674891379960192135303), (362457357433108393396643193398138921421041419389420038425987584285736439455259, 181228678716554196698321596699069460710520709694710019212993792142868219727629), (62410429288915540120062956687402278981813545209079399429611171897441641004543, 31205214644457770060031478343701139490906772604539699714805585948720820502271), (230456807779335420854701884023111305906082036761272152038704523607654485655927, 115228403889667710427350942011555652953041018380636076019352261803827242827963), (206668755826861271026507087919613283001044442885623587025698622348089387663239, 103334377913430635513253543959806641500522221442811793512849311174044693831619), (27393160216458076787655688640101488284253360397728470691785489386631040048083, 13696580108229038393827844320050744142126680198864235345892744693315520024041), (148852360155441157592344653332540208242646840474580799132350444327137240162263, 74426180077720578796172326666270104121323420237290399566175222163568620081131), (317281839402375843022322963465081026227136366855878769071374836671603033573287, 158640919701187921511161481732540513113568183427939384535687418335801516786643), (90114691200395339022490867368432762970181034227545748587225617796544328823247, 45057345600197669511245433684216381485090517113772874293612808898272164411623), (345020687039933971265256176427933103605121374322385944033531273291949271075887, 172510343519966985632628088213966551802560687161192972016765636645974635537943), (200883250447622529340077952921234736772674226020839739176440525469081845023039, 100441625223811264670038976460617368386337113010419869588220262734540922511519), (67692750246489689299861524596077135052125858667952946920618874728649036457183, 33846375123244844649930762298038567526062929333976473460309437364324518228591), (253381686828944526339555260397559517949315082181360454633201248517726953500943, 126690843414472263169777630198779758974657541090680227316600624258863476750471), (106471271742114486026411804205534659827075811724970303797147773446907420392799, 53235635871057243013205902102767329913537905862485151898573886723453710196399), (129453389212053099622564307811603649821068612160228633308610810731375453016203, 64726694606026549811282153905801824910534306080114316654305405365687726508101), (93310407080777615008699605201388137368804706380131819741963151879702664192779, 46655203540388807504349802600694068684402353190065909870981575939851332096389), (71808565356780142617311194216319614985872635425157590724275690689585510775027, 35904282678390071308655597108159807492936317712578795362137845344792755387513), (294691904557145921681497576114663581104067573132611386037761224283219853596979, 147345952278572960840748788057331790552033786566305693018880612141609926798489), (162719153102000120629716121864792523006781090470837708742395209755617521872827, 81359576551000060314858060932396261503390545235418854371197604877808760936413), (147409399317852054089019922211783440094362843522853327876451186392541188958983, 73704699658926027044509961105891720047181421761426663938225593196270594479491), (98765250895642315600071992137354276128924730804650621593659783218707152604087, 49382625447821157800035996068677138064462365402325310796829891609353576302043), (296973098296240316284130557753310471224220583770576607241538240352190474002743, 148486549148120158142065278876655235612110291885288303620769120176095237001371), (241970637078969243286884807170735219782346762603802808595812740481846158765239, 120985318539484621643442403585367609891173381301901404297906370240923079382619), (395080338655654097637084425990049969401716319825182919087028851289817882653503, 197540169327827048818542212995024984700858159912591459543514425644908941326751), (300260997667057297825667751627159308916137834735108479343574938265407477551799, 150130498833528648912833875813579654458068917367554239671787469132703738775899), (105161266463100794575706546700408431298769563756567113802588375562861698239807, 52580633231550397287853273350204215649384781878283556901294187781430849119903), (171209969819225474399992999170887660681716176821600347688446580296162248478007, 85604984909612737199996499585443830340858088410800173844223290148081124239003), (175520239337586679255730455512595013535886412104033012093182501130265442973763, 87760119668793339627865227756297506767943206052016506046591250565132721486881), (108719827283802197260256676770766990155900958756969115311558641451380839541843, 54359913641901098630128338385383495077950479378484557655779320725690419770921), (161221210701783927306481717717055594565151017282239304606392017120962004106399, 80610605350891963653240858858527797282575508641119652303196008560481002053199), (210611594472373047504802134201772479344766151210965158177763264436922022982679, 105305797236186523752401067100886239672383075605482579088881632218461011491339), (383035908551321923817646465076563476266894743841919057693347908941628904935887, 191517954275660961908823232538281738133447371920959528846673954470814452467943), (226201035054605669770576076325162721325702803110026540891774501823500951088143, 113100517527302834885288038162581360662851401555013270445887250911750475544071), (169450076668175489484618371778421781507496363492545182290064917537310505991227, 84725038334087744742309185889210890753748181746272591145032458768655252995613), (140996794680300598366927654204817480342763746099922549866252295341794624622843, 70498397340150299183463827102408740171381873049961274933126147670897312311421), (334566247656949272196917896122063616724180861519409287527301144997835782157327, 167283123828474636098458948061031808362090430759704643763650572498917891078663), (149348692809849311375294296098720038265796061370737475865620643391689244536079, 74674346404924655687647148049360019132898030685368737932810321695844622268039), (170507505064745763127910798648255849508961624295545143084833607064013386451447, 85253752532372881563955399324127924754480812147772571542416803532006693225723), (262498934028051805989057994365563373711237400023982958321560642557772945791527, 131249467014025902994528997182781686855618700011991479160780321278886472895763), (229625884010507206697312871555508659000915980337509617997170598003688703509959, 114812942005253603348656435777754329500457990168754808998585299001844351754979), (113723463944693070702137459841698064041106116779368261391034156934364249111043, 56861731972346535351068729920849032020553058389684130695517078467182124555521), (223659563322106810416197206879804513737681641284264365671672868843405366273767, 111829781661053405208098603439902256868840820642132182835836434421702683136883), (380937847576452515973868663661455238845446848379513743009096897705057686595807, 190468923788226257986934331830727619422723424189756871504548448852528843297903), (176500867550366752526942339556359853374050106708752534353617349209076010599023, 88250433775183376263471169778179926687025053354376267176808674604538005299511), (286895612133909044588614885575514621294865147137797262455817103781889428980423, 143447806066954522294307442787757310647432573568898631227908551890944714490211), (164162749526103616376811245139530097238446341214147137322068395944335282694383, 82081374763051808188405622569765048619223170607073568661034197972167641347191), (155354525864684164200338304724912304899447900265814965406010737233788711723739, 77677262932342082100169152362456152449723950132907482703005368616894355861869), (125319163666120969096687206566839370490212163547157180332030974595109992490879, 62659581833060484548343603283419685245106081773578590166015487297554996245439), (371670100881454976427280592196077683899789689399879437941357754662344386413683, 185835050440727488213640296098038841949894844699939718970678877331172193206841), (119218055583836384747113663158953487865425320549404820184101528206438549577099, 59609027791918192373556831579476743932712660274702410092050764103219274788549), (63761732722297449994068915499101285800434432945422791926734655482156616168619, 31880866361148724997034457749550642900217216472711395963367327741078308084309), (124931834143961459225358178134584268329692559488688641951861309574396002390343, 62465917071980729612679089067292134164846279744344320975930654787198001195171), (282405743935041432860225361098914096989624726582728160034154149746624125013407, 141202871967520716430112680549457048494812363291364080017077074873312062506703), (191744967883906956456375531994186466435042678229558225685193043290590221058343, 95872483941953478228187765997093233217521339114779112842596521645295110529171), (154174032652705036304289399968412961210675322281006194919447768527344646543923, 77087016326352518152144699984206480605337661140503097459723884263672323271961), (84087513508891764281809017947009124061863989379604003036843085476993002903107, 42043756754445882140904508973504562030931994689802001518421542738496501451553), (79851669004280415245641213839843854759211787744230660290670193712769502312823, 39925834502140207622820606919921927379605893872115330145335096856384751156411), (448545312202451392982430412828265360100404823315271129806197309541640832898599, 224272656101225696491215206414132680050202411657635564903098654770820416449299), (251725567563125222614095253696033967894144061755824959302231114843312030070383, 125862783781562611307047626848016983947072030877912479651115557421656015035191), (206801764055752716704161730037037013932481908850281642596235251531066329568863, 103400882027876358352080865018518506966240954425140821298117625765533164784431), (344676016249748249194800712860780851546633507746296285398788736388840124080383, 172338008124874124597400356430390425773316753873148142699394368194420062040191), (10126353827620458149662939602918483012721463115377462483703746962650795772463, 5063176913810229074831469801459241506360731557688731241851873481325397886231), (46552216148920657751440756634320359662178112790983627758274317732194226928823, 23276108074460328875720378317160179831089056395491813879137158866097113464411), (270362086242625947842177737112606605883954687941425578061163716397905047941007, 135181043121312973921088868556303302941977343970712789030581858198952523970503), (30817531669454661118437022630352798913794708713633507067730794722011151352159, 15408765834727330559218511315176399456897354356816753533865397361005575676079), (261008339682003558647641045084244386219934341690847088987201856644448828756583, 130504169841001779323820522542122193109967170845423544493600928322224414378291), (158022058140300045805413045917271746602026440994087981939768217472263548369167, 79011029070150022902706522958635873301013220497043990969884108736131774184583), (117335799425841089995505355716445206075446745155879530623872674398559133711367, 58667899712920544997752677858222603037723372577939765311936337199279566855683), (280288353841766231445644844162357063845305288593341438291367225798140875666079, 140144176920883115722822422081178531922652644296670719145683612899070437833039), (162167818987490765006333266662699913578531651792493459229360967564193674050183, 81083909493745382503166633331349956789265825896246729614680483782096837025091), (429830134582020334790464687182199352932781519565738235316196828733270661585759, 214915067291010167395232343591099676466390759782869117658098414366635330792879), (146192418978045204360090382119021079047412090637273941353801905123420138673059, 73096209489022602180045191059510539523706045318636970676900952561710069336529), (141656292787131507221443632028829863492687256382324731502541147664998128209567, 70828146393565753610721816014414931746343628191162365751270573832499064104783), (103416667985434329820154844598658713105194364605668596414217040985497855474119, 51708333992717164910077422299329356552597182302834298207108520492748927737059), (56494493589043177915931356646892301657675972910106581041466400904489733336207, 28247246794521588957965678323446150828837986455053290520733200452244866668103), (139203277382908568423780998809412411227679824712882732755928243403854877536679, 69601638691454284211890499404706205613839912356441366377964121701927438768339), (48497358543977215789072769329851817642176340420848318238878666478296376630847, 24248679271988607894536384664925908821088170210424159119439333239148188315423), (89873395179236425481925680298836842608888613581197189743610276133038496768359, 44936697589618212740962840149418421304444306790598594871805138066519248384179), (31734107078820737926299061916882903609067968997314290041543587228616159388199, 15867053539410368963149530958441451804533984498657145020771793614308079694099), (100464149368097892771900791216731860137124921998868174125109098448718293471023, 50232074684048946385950395608365930068562460999434087062554549224359146735511)]