7
12667869021666639889098981541609531056257405637343872087705669309586
57879784759340692432857166051870792722211201805356467703035300
106835013422821524014860044100403724052969029286687840150824816
12682340088857095147576266653661425031898614172237147648775361623602
57756781672246519489183791986422217517862564047865685360201658
57616206715567464696414221625909560141464120896447648396963210
106814512908305828524247815089495628185577589660439376427019209
57736281157730823998571562975514121650471124421617221636396051
66083407318038171259517475250260488990018958909116701179245700
57592777556120955564285959899157450578731047037877975569756802
65629330537294027004961372084403448732059758144480465098214234
7721176891580576739100245723557810103093079142609661945006859012787
6910748050683331689367753772399633485678866082120991702949298804733
6893864995457532277942486856069347490759717718001453142455257799132
59601820660096187829270202136707670205261205876535655715275882
107675527199402113314947232716192479238187129429183088039424297
58597295448827108789270980602210972703080664190360933248801139
66944421609134456050216892876957340042628498677860412791650788
58740440440853612287860742937852050261105439423203704731350494
106957599351828925502723970773591302720954968623748029610125316
6910747189251882506311507263534614527831277109882802528644802866503
12670280886281738861102563863066465365963604755233957165754791634387
6893864134026083094886240347204328532912128745763263968150761860902
57879367601253920977047718659609796185848503384925874819502158
106834596264734752559050596708142727516606330866257247267291674
57756364514159748033374344594161220981499865627435092476668516
155892327500794061594114619811216138184321356478830938334109225
106814095750219057068438367697234631649214891240008783543486067
6893863990522481485017806061601252176241057005685880228904695221653
57735863999644052542762115583253125114108426001186628752862909
57612860912549879599088741517804549909759788243695846410029267
106670592148609188634152764620877960577474813856269537476846818
57592360398034184108476512506896454042368348617447382686223660
65939486558341531369422424781642821381916183104946862229073309
65795982956731662935136821705286150310176105721207616162434060
107675110041315341859137785323931482701824431008752495155891155
58596878290740337333461533209949976166717965769930340365267997
107798112082900525400666273556316747137911508118573025386234739
58596877245231347931316647376886665398456405122260088252777939
58597294229066621153435280463637110140108843434745639117562738
906685083387544703395066491828159071906126844485843654681
489526996616088893947674230831622709207706413892960121539
560476398313573337172401277170702236781658036834927155196
489580328332085864279763478705908102556458705015058221594
557840105265540697708430033591808789214502806309536448416
65628920701243392044732938327318955047272729729042975080071913
58596885612776473829042546845126479018293635774923443230658818
506607116653671160562417998234978059443756329348875419568
498068793240220310661447981197037256698467022289956750761
909124593995023298476499449304546287951382936861156645034
907904833507387462776360875441983316130627321567025406633
58596877070969481904549514227185864865018548759176833284543147
490746746735931653328968614445446953432206890974141873491
489526986248295817628830040582883981611451275680010635090
559256627458144425153418513059400537364647283327846430346
915223334226444019064127177124928781477630184054115918345
498065247454988209616734916128392418779209753461232385203
4160971093563299574672218804198360772214140741370361
13393842261872829309888668011977930382271095709214765277336207389547
1492354171051132474051814749471460823909603578266719077881352546710546362
12684753942389254030027457526105918595666864416194145736586485154305
13393841400851219650678062298359472242244665268750462841859807554053
1492354171050271452442155538865747205451463551836278613578917070310710868
12684753081367644370816851812487460455640433975729843301110085318811
1575777818518593145794274120204713553743609915327581092435505175503044548
175573975875664935956372268642785157994163151177277466966835567945661399172483
12573269442121749534310148448936468528752450673315838747919747509377226141159691692
1492354286819669997693882567752357239061408707934998224085841104249058490
106871026886206970877183407969961829175524440036360201234679820048868705022931
908388740069366929077040637545093756598819920652556876754237039467739578
12682341093332300217868870008209068436362494146503580301685736627226
6893865015915359157777355837825298749797340734090359560871677564026
908388740117563638703440735974444161243753304889831438064375254134721635
824965208418640490603049183522087846561552097497248569714711182880735577
811061286468819965919650591446695127447851896265151424989767171005071234
7721182918689156717713864088413957434219847850509059163294353820532
7012094599205581437852653602541945647615616557488439622544631585290
6910796267850784969301052104560229678100726372771208259580385551684
12684758965015310375422657522213591079154375318902576610198817528020
7721176891537889103239624093084750454034834767258942114959554972074
7012088572054313823378413607212738667430603474238322574209832736832
6893907185473717943401545192900736702996564925401552650751545697625
64624404028805722407635836749542099471788563587579220743608884
58597252761191248167640507542561914458705313470530885944760426
107818629503792756191906521992184498551836553942195812217932939
65628920701751387996785157314021759033166359984446884291414820
6893864995406306318668414375695317824663532539905444005349035089612
58597244222867834716790606572544876517902568181223827026091619
498069301236172362880434684001023150328722426199168093668
113846139377507016893954560291956700866162764483701070573424427
12684801155074180193163863846386392016873254429311669508991382020362
12684802016139701229929359645209838815951951855323174095056506438292
107819032021270097544044436073635568120065061568803324499158405
7721176891581796997216040535158091189510889280464417825997252107646
13495187826405747894346351428268299237912865467564612969404286664411
1492354272396697006970399207154877114278459220036477427729044614789821226
12684801175567376145933539444414571481793743989826762065690318395563
18357508571957073528338338432780113006558157383016394578700772307386
13393890335572046569309865031676030500328538331872057793452716660692
1492354171099206173269074170668480522009721635709341735173868663219817507
8430272099187019610281391630571947994098919280727721008204661013998
1492349207480969788242115142195079417927215406090290590837083415164170813
12583503684733674820897053047822302744209416854134206889738748391844
7603002393122848450443312730387934243060649438870331543996651739549
12684801155066861630238048832185560573697876598387135817226594589956
12684758965007988328918368864881111712402785015636316478883002650750
8413382155788342925171279005293996878968327392893762963899421324445
12566613741334998135786940422544351629078824966300248845433508702291
113702628457334222644654756384156854416591762566270059719354772
106814455580060537798945808719036642973068048146786248520670820
107819030975761108141899550240572257351803500921133072386668347
7721176891580751488226638390272258126200121018903770155745139617588
113825630498919406186183244616542118852678839676090589949698356
106814454534551548396800922885973332204806487499115996408180762
64624395661250228716833618437112037113223736679777652816241556
65629330537791655163937272226916003979225792144746161360070692
107819030801509609908208735935061705557093240813188030367920004
7721176891580577236728404699457952615648326308643662210703120869245
107818672191926244972512895194346112043377938662291555783830110
7721176891221967653363469003617211900054812593341511314228536779351
12566571551274905073979624619539764193921170411728673891795785524684
7602953314889878114951151218435681687691551360584337106547729877990
64767899088608598917428407207958156390253553955571856864132462
64644896001514425973755033142509581185904916198081074521298820
106814454360300050163110108580462780410096227391170954389432419
106834596265232380718026496850655282763772364866522943529148132
106814095750716685227414267839747186896380925240274479805342525
57592360398531812267452412649409009289534382617713078948080118
907905341503339514995347578245969209760882725476236749540
65485469548971593285023877284360284116096489660555398111165098
113845773451973409998476867455740614133970794093942494472489275
12684801154708254659556968368693555800786522237341279750415281085210
13509610799439336375377818437929325802248209594262092636342601132337
908389564927208003856139371455392572529615103632524046761063054326386746
7721134722022395315286304267545556115683056181848871895528542069137
13511678094752258555160287739651024941625525099246846287923985748625
908389566994503316778319153924694294228754480948029031514714635711003034
7721134704450525730404455171349261051600884132043477968273921664331
7721183902756718468768283004942724637668928245512241960001951720330
65628972105072472317164594527653644419575006396624392065314289
13393890458215481183812326096672258112681620057903311547171633499530
1492354171099328816703688673129545518237333988791067766427622382136656345
106871026886091250536002417776067206363803615961641057304222161830146592620786
908389449206866780000947805963051315461925537042987687979973883358753939
894763608059670397423134785266534736970538628516303462884927220886343667
894479854550490386715310324203771620253932501960546378298703873705207660
7605414380798540123720811926288488426116466645490090806357574436330
7603347067913748359056493528370494222656979090699943227521569415236
908388740117563271728914561203178450926550331176905565300506874893849561
7721182918322182191539092822703640231246134924636295294915112948458
12684758964648335849247886256503273876180662393029812741819576655946
13391471582007259757179498583446200973192236704962629063936086123993
7602995504590318697087984413062431286627083292549408323122027060793
7605365179563702454543342576662308996034727190387094493420440979530
7602953314531445395768304445757982425331991709798588984778435121587
113825271891948725105719752611769207498317793820023778636193610
64624037054279547636370126432339125758862690823710841502736810
7721176891580579849412259931806688558330485662899957040366391454393
7602995504999983969435391517494686593896447114063187116908104415186
65628971930820974083473780222143092624864746288679350046565946
7602953314941110668115711550190237732601355531312367778564512475980
59601820663206499843478451015162907611781496171631015247717488
64624446719551895043474558687646395122684204602504627580091203
107818672194538928827745243930288794202732194957121219054415258
64767899091221282772660755943900838549607810250401520134717610
64624395489611414338375152867544167477867732866662274068078361
64624036880028049402679312126828573964152430715765799483988467
549298370822259051503342805334614848715026658664923244794
13393890335572046133862555826284574509881511772829341988508838229834
1492354171099206173268638723359275130553731188682782692458063719341386649
106871026886091250413358982726117436093415932358840949019148192271483797351090
908389449206744136565897856192780927778322736934702614010415220563484243
13376958202114496147432763233702174533455828302244564605860006601075
113702628456898775335449364928166407390032719850465115840923914
107798530460809965342081929773673714457853018579079664784431882
106814505764056581792694937250085112823063916519153406041762746
58597295623140787872732303594243632718397915582766727650975082
113846131012999654367590082171459767693511236586534109795073105
7721182918680788726772864080804189013710462726639435556782548022346
65629330537356207854731880770925556952666749428941217481639834
107819030801074162599003344479071258530534198097383086489489146
7721176891580576801281095494066496625201299749600946405759242438387
7012046382038128220100205040890035977301976873829507526665928263939
6893864995457532340123336626578034012867938324992737603207641224732
59601820660158368679040710823229778425868197160996408098701482
58617795963404985129653718299641176791079095101070149356032346
106814454359864602853904717124472333383537184675366010511001561
106834596264796933408821105394664835737213322150717999650717274
106814095750281237918208876383756739869821882524469535926911667
57592360398096364958247021193418562262975339901908135069649260
907904906056030309603891587798942650718166920532358318682
1587695465904153638387836948951836079019540585682618968648926928269068810
175573987793312321516864862205613905116688427107947822004711781367414165196745
12573269442133667181695708941530031357499573198591769418274785385590647893925715954
106871122227386055360824101924343028654364398168237948855424383134692725033251
13492727744213536901745793063685974665836628864565023246570863208042
1587695467971448951310016731421137800718679962998123953402578509653685098
175573987793314388812177784385396374418410126247325137509696535018995549813033
12573269442133667183763004254452211139968874920290908795590290370344299475310332242
106871122227388122656137024104125497956086097307615264360409136786274109649539
106871026886192499669460860967893862365525364021416629541666985110933207782435
908389550456000238444139632619053037209985312615225132803254669973915588
7704251649224726256772429797105909915189303402346408578502183740036
106871026886192548867767053706257690199118827607484673655135749102661237838434
908389550505198544636877996446886630673571380659338601567246398003971587
7704300847530918995136257630699373501257347515815172570230213796035
908388740118424703178035410691229402880366686333512225958851901692869097
7721183779753631312388580873655594047601291531296953639941911967994
6910797128915259563975768889801866291482170053559102736227943699146
65485468503400397124421078386155480915469351482055868301756346
1575777804096583319600486570424941901570363218641469774477820139939757315
175573975875650513946546074855235378222510977930580780855517610260625835885250
12573269442121749519888138622742680978972679021142592051233636191419541105596404459
106871110309724247790505314573964501760186948990870907706230212027904395721756
12384680076059858387590883587670200870631243247020887242046259414921056681093627371
12380752562245006269375629924207454885526813723366500494297891818655419438764280964
105268627689319633038644893242907189311456545998066783388101514883186577533634
105240013417946902398846458940416031095520550983931127464257580106746460315740
105268043724597740576608190502040022817253770589615035308023067234687799631228
105234660407996221496843350482467004898661776406456770063538476662174329543685
894769382064557620821780019793461781715659484824466767541786905213340515
894526164770974754500787624596807681672854233490960695039309750486652509
1573785755527436021247007901700215126743857984010641300186567747647889724
13377007402989681710180300722428906976270039328206242157399895575235
7588531325572740650088786552045137289704885915793021416585836512035
106871026886091250412999330619687504232516485371573420590006873510086552868450
908389449206743776913791426260920028331335469406273472691653823319001603
8430272098827367068404150564281045016384364292543686441863538100500
1492349207480969428589573264954013127024237691535302406802517074041257315
105268043723787353802766731659454267160025977384920709481647458840191488528738
105234660407185834723001891639881249241433983201762444237162868267678018441195
1575493240200629467433819523606521557060552397759886314283202296447518818
894484818168603768655112972975041437205848663942883307347169061721102018
894763608059547394335978405564403449839948560879589247596607160846591331
894479854550367383628153944501640333123342434323832163010383813665455324
7619885447988995319991338580427317260265242814805835538149569831652
13391478470180136968657585834480800951911247863099517718469587889251
7603002392763195908566071664097031265346094450686296977655528826051
6792615741924824160153259680243303509226972972948446073941560557203
7704299863096382717907067448460289094834554194939225905143375024163
13376958201754844041002831372802727546188299873103245844462762118435
7586070259305645922136279071514631288920410980101519595006697197292
13492726739278486108821112269217879351317968152249450333020300630563
113681768290276649912976236470271043994212138905455254872635667
64480533452607472443626610290840962254757035909142317739178867
58741216211571853935116366884142385285338152758796854034496442
908388740117563688712687627666839170948159283486192426082163148061715666
7721182918739165964605556483423661840198444211497076951188280814563
6910796267900794216192744499569934084079322733759226047474312545715
71656130516936167380025397195424960583413343408590171935926116
