7
549295239925893377921989255489253871987369448775458292861
549298287845470201859755796980710423498701407092547115266
4658564808300106883698410056759948488333968222988883
557837564884210132969918849481847029855437410283994283828
557837057073937007148978918931378739426614314139529641428
1385851800030785872052216350261944464509255864969877356451
549295250082012514116360978317225464339598567529583525757
4668932515050103680812875757714088396129012408415380
4741592797614453549634234170950816796711332512609104
557836621686450144471103798717382565352266755499795506057
4741566888927049171014849959192230550342807199116010
557836621660541457066725179333170806766020386974482012963
4741540980239644792395465747433644303974281885622916
7789646235989980605709210721588357068240363721145828
557837057130058108804791414966664587454090222082914866473
916443592363829366905340197430992389457230483950349940361
549295250138133615772173474352511312367074475472968750802
4668988636151759493308911043562115872036955793640425
65628920701243361817894370502014074877225682080724830294012882
557837057104149421400412795582452828867843853557601373379
916443592337920679500961578046780630870984115425036447267
64624036879955470532993916770811336834770795527848689365017387
550518058731025201808125361960048438900594356848935512115
549298298243389366107986788097485467079838741554804273714
909124593964796459908674144424376240903734618716370586003
908079084975394315022841081113607979343086948464258095945
549295250112224928367794854968299553780828106947655257708
4679330520540673958879775570531125880806643429633780
4668962727464355114689526831803529625668430480147331
907907881582416374544348884306787423795743269504074870514
549298298217480678703608168713273708493592373029490780620
7727435776291009772193520544685838645072725265156692
7717067983214690928003271805958242389934512315670243
4668936818776950736070142620044943379299905166654237
966627588377684438849185913147779727378336667313118601545
966453336879450748034880402595985017118228722271099853202
607843753514515052194139687002471301816077825796515763308
64624035657146847502730696133590976234986314741783518645825332
548249741118592793701655078288680392859160621426103830002
548075489620359102887349567736885682599052676384085081659
549295241221315158885621692814815459337303887495688188818
5166612565137879329108097439828788852487382616559235
4658590704398255963785909242176572350714948091723234
11264330098622572312096435705429314378122102022453360
8216198934184832120163306519516015367487494873437354
549298289326570909221435006559789614050068153577523711730
11262848985325955334354971599896800627388071601098153
8214717820888215142421842413983501616753464452082147
5166586656450474950488713228070202606118857303066141
549295239714293174864265331966498168237306784939953340517
4660045909007468562907989135950499855080453199585347
7706695960148591777099654216331285114981029927246146
4658564795710851585166525030417986104346422778230140
4668958421939043016784847822852394301927888372657225
4668932513251638638165463611093808055559363059164131
4668958409349787718252962796510431917940342927898482
39597624555019693076196788771185165622589227315
967676644608139915821720021670802902792542856252186631617
107819030804548820552660255517385864805167055448169393887120432
966456821913745622208516306315807565394256411680358474522
557840602859859467089829385961751310846631822944696620538
967679691258191056944934213335883283577802756828914292416
65628971934294150923834074282716234793965089888731627022842025
967676643127026619204742280206697370278792122221765276410
107819030804547339439363638539644400699634541697435363465765225
967676207679717413813286289759670811236076317277886845552
65628971930810572450190942634792658581492748162292075995395161
113702627240549257781516045785024194563795665164072820989042898
915401131450160917000023973175851926668877780338443854816
966456820432632325591538564851702032880505677649937119315
505387356106286430939157644802898684634883096468329003737
966456384985323120200082574404675473837789872706058688457
8214718437510044531279906130285508413637817575394490
549298797348519521951650847640597205853239333456491992868
65628920704789116999191337380265283069345240741217308709392835
557840602859330718367291046790644948426504346036016753332
609070107892726612381655158571263205855524383445650335316
967676643126497870482203941035591007858664645313085409204
107819030804547338910614916001305229593272121569958454785898019
7721176891580580274457407105638018859172362487524418981127538847260
550518556355042061034811680039054645160244214720201876062
113702268630530445007866091049978982917158900169894493846654940
966456384984794371477544235233569111417662395797378821251
8214717908761321992940735023923088286160908895527284
498068782812149591696943672207675763693966789581912219676
498068794691119106285659745363424629976934920347366939616
7721176891580576730183351442863177677010727788291874704851319715193
65628971927701745174984836711261772866990138206343834974826746
107818672191419699919256300419407474444857586874785703982676058
64624395486492185429886209356662847719993124784326758996339161
549295251593350562559831924014856974106944323149851505594
498068793421593423471107395537048459250862862607005778010
7721176891580576728913825760048625327184351617565802647110958553587
65628971927700475649302022158911946490819412134286094613665140
64624395486490915904203394804313021343822398712269018635177555
549295250323824879745279574188480803380872265409490343988
498243551248986943489375095175205927426043169763067813546
498069299750753252675069584623411217165935224721049065203
65628920701243361830231945561341657329113494446207002068905561
64624395489974282790232724026844959826932952760032279602430818
557837057104161758975472123164904716680209335729376266058
506607116623456659569652020937259900208473493375864253216
549298733690710909074502106126963913934920028670457597251
916443592337933017076020905629232518683349597596811339946
549298298243401703683046115679937354892204223726579166393
549295250112237265942854182550751441593193589119430150387
4668962739801930174017109283691341991150602255040010
113702268627483824491117898191589589635021867744775530523005219
974817410279494782371350352326433066870418638850955091994
107675117359868080725439754432259578245767891555669455362995155
974792515938792858011897215278371937535759731818876966339
496845549354955195916782558927166652668253330853167225539
498068855416235518859208806220645100620587538685962635897
966453336883164326667708104376181441871486542803633816323
915223396402459227261888002148536625399750700450121803481
966452901435855121276252113929154882828770737859755385465
974817337704943248139441020585261973696632671360308686851
496845478049929344499425577012371730220539421102881982002
498068782841683984627299474479474007446801571195316230754
4223147108771497335497242412042282892730536747255497
607846801623484381162780702527641881282099912410885249341
556616861142779281756960600299997064810364070057373236499
4223121200084092956877858200283696646362011433762403
498072845505846676535097316938993397137926309755021000019
107695617878373654239595856906286754732094060842012698084971283
915401637990304075752082023418679632177197416561198915946
915227386492070384937776512866884921917089471519180167603
497023790731212430604551188559580297658021370674184144403
65628920704789116923655805589073972911293466437292036040840377
557840602859255182835499855480486896652200420763348200874
65628920701740985759218065397140843725380167426657428891824371
498069290833934795788517803085715364136164636743768503219
609070107892651076849863967261105154081220458172981782858
7721176891580580274457331570106227667862204435750115055854870294802
65628971931246019155112079761252624343637596446694838525406355
107818672194963973899383543469398325921505045115136707533255667
64624395490036459410013452406653699196640583024677762546918770
550518556354966525503020488728896593385940289447533323604
549298795867330689802881914866333621565184674153402085203
967673594995257897210220816596247042785350085433267840740
107819030801499207670641644018180790249307048255398574968329555
65628971930810571845906688305262177317078553730889894646975497
107818672194528526590178152013407878894946002399331763654824809
549298360420021484411425924419307062522468869209523654345
65485417099633463257269157799652233194715469796283961249835570
64480891888364384217269936265155535692534928110109238783360827
974820892347245200423873540856583711171255637485488620115
556617296586387246090648216549279086912187536640492596915
505387356105682146684828114321634270440451694286980584073
548078973172936396189678199511338284166898229581573928108
107675475969886651772798722056580399100384921604987697692758770
915223831820158504191196999013606888915327798507927670803
113722769145046140422942788269695768626498565492217684901908089
113705197275461258573846591974631686454448760098290430281503283
113702268630530444932330559258787672759107125865969221178102482
1026050397380641094438237652637201968600275674895122202099
607846801619783140105012328329897344341207574050126178899
548103430796803432343122996285996683732769273929412461299
548078537725627190798222209064311725124182424637695497250
966453336853554398205561110794225146344347835917561252787
974817337675333319677294027003305678169493964474236123315
1027245254640895226077056640667070616003867978974647183603
498068782812074056165152480897517711919662864309243667218
4658564808048426644494107482305798469828594553122819
8285810742714682595000530825069553889992187772157556
498068864091241358436602787584511160459065923409666513586
4233514815521494132611708112996422800525580932681994
976015821969848177447591054035749954084480412688155886003
64624455059155783540955355405060237158455054880212763797960869
58597303791541309300960026198080052145371804763164428999112411
549298795866715614758296499912189485688709854075958158045
498068855386010515352476397684544669216974011722446145203
1393170362956071885850270249963641478863643574452315053587
549302350327039881702450622127738156902792850797150461244
498072409846334782296630519900093340431057008443638448402
549299302195875443962258688998552243603782216190001445238
498068926267861139164982596323880868089330568892611001538
966456891313263590105129818055629681681956012561309628828
58597294232610652716372683736844072025099402238764302152855236
915226950832558490699309715827984865210220170207797615986
556617367467622794858569000234471149908069273733213526092
498068782811458981120567065943373576043188044231799740060
8285599068774558122533110057934309863972728947904003
4658564192973382059079153338169921995008517109195661
4223116883767990603088706311610879279203573230764803
496869934408574424685373281227516289915321578603117592444
4223574587725949241537784733096713233254009625881556
557836621686449892790864594414808111202248250126125639993
4741566888675368931810547384738080531837433529249946
557836621660541205386485975030596352616001881600812146899
506606681179836105980665872802951536144266039247300134057
549298298247090355485515957992655549870712574541893478092
498068357766385256079695855765010733398976732188381465250
549295250115925917745324024863469636571701939934744462086
498064874187911612948047932188798261057250292637354018386
4243886912324660032059223714054874038834686640407300
549294752461858254440802892924010711951455305713169112534
498064811981153155034982790696365895479719463359657099692
549294743575178474738936444139377516868950901530640981292
498064803094473375333116341911732700397215059177128968450
4668966428453732643859422001886320499501417569351709
4233519119248341187868974975327277783696473690920851
7789646235738300366504908147134207049734990051279764
557837057130057857124552210664090133304071716709245000409
5177010496639702619426796666760182355304016648610362
65628920701243361817642690262809772302771532062219456624146818
64624395489974282777643468728313074800590990376044734157672075
557837057104149169720173591279878374717825348183931507315
506607116623444070314353489052233558246089505830419494473
499288553697629056113522045876855727321555814065632064067
64623977286378521919689135502988767495966731307943889161648875
549298733690698319819203574241937571972536041125012838508
916443592337920427820722373744206176720965610051366581203
550518058731024950127886157657473984750575851475265646051
549298298243389114427747583794911012929820236181134407650
549295250112224676687555650665725099630809601573985391644
4679330520288993719675472996076975862301269759767716
549294743571477233681168069941632979928058563169881910850
4668962727212674875485224257349379607163056810281267
8225089843702634054121157429156308873201573170640180
916446640443176178156535687489180331433729876133202104115
557837057100447928662405217082133837776933009823172436873
64624036880390914140706570219223283542338747332809898814511739
549298733686997078761435200044193035031643702764253768066
916443592334219186762953999546461639780073271690607510761
549295250108523435629787276467980562689917263213226321202
4668959025971617107111026512812438714824696051210825
8225086142461576285746959684619367980863212411569738
916446640439474937098767313291435794492837537772443033673
65485058489614680609707132451407889584394689684301883415119611
556616861168675379906040687799182481434226451037241970850
548078537755224530005070670761241678688937143978323302043
915397647900680328820894980815304993697474657946695793081
556613813037510942165848754669996568135215816430092954844
548249741122293783079184248183850475650034454413193034380
496845549143354992859058635404410948918190667017662273195
966452901435842532020953582044128540866386750314310626722
556613377590201736774392764222970009092500011486214523986
549298289356180586003342795839171455427188355089926409202
556613306496763499159461173945904448432464778025989474050
4731168956921865402287545583352537010515425827332755
4295721647716473946297098556793494294710481948901897
4658594405387633492955804412259363224547935180927612
4223147096182242036965357385700320508742991302496754
915226444507702388342402784008484438150130978986512567650
7779274212672201215601290557507249774781507662855667
4658568496700229114336420200500776978179409867434518
966627588377684187168946708845205273228318161939448735481
966453336879450496354641198293410562968210216897429987138
607843753514514800513900482699896847666059320422845897244
