7
156015330591425077042744747659328860125896297476634046807253347
106814095753755899573395121479898778386441194480321109673796547
57592360401571026613433266289560600779594651857759708816534140
907908380717685495848987729837459270030122772106105203562
113825688875712874750923586081596622111751624831092074523497731
106814512911345016961541264351027835463879272654117480981980137
64624454038043697281573959902166540372296521834779137390040931
113825330266129509815227745340881028598036322680195599939407837
106814154301761652025845423610312241950163970503221006397890243
64624095428460332345878119161450946858581219683882662805951037
64624453863792199047883145596655988577586261726834095371292588
64624394269779803125624653112047274786677304809629724959359282
966282134971904255336812632749228282546037726960810548915
607672551606968559496071917155714567243886830486226459021
906688122575981996844328024035437373589120522590398615609
548078539211046301003587308441923658286969626115814525715
677576444315050857834965900184025833257190783176081002620
488484526815124042511102699728132749330052421745402592409
548131879813723051037543005100842246718226321420440757012
557843650994725434164079146523179210600247522818194890138
916450186228496692264627928987507012603387784685629964026
65628920704789121229469393976431886417694115473759483738513635
916447138097332254524435995858321099304377150078480948020
65628920701740990065031653784498757231780816463124876589497629
916444089966167816784244062729135186005366515471331932014
65628971934294154625363408340543667035951544493796893372095619
65628613324710789689667567599828073522236242342900418788005725
64624036883501229944568940245229148375239228920883342809518140
550521604490436776831599779771588907333987391502380012868
549301844002800941131461205909025935513231776208248774467
678799749106805497962839797651128110483452933268515251372
107819030804547343140892972597471832941620996302500629815018819
7721176891580580274461637383694615025775710836399151523302567968060
107818672194963978205197131856756239427905694151604155230928925
7721176891221970691096701687853874310182197121097000626827983878166
7602953314889881152684383902672344097818935888339826419147176976805
64767899091646332150112643870368283774781309444884456311231277
64644896004552159206439269804919708570432671687393673968397635
106957599355364286894384107578513985352648758113326325319080589
106834596268270113950710733513065410148300120355835542976246947
106814095753754418460098504502157314280908680729587079252441340
57592360401569545500136649311819136674062138107025678395178933
909128139724208034932148562235916709337127653369815086756
907908379236572199232009988373353737516372038075683848355
107818672191915847040759391664823110241992395140969548081912919
12566571551274905063581692866036234670919369026185152569788083607493
106814454360289652231356605050939778608710683869848946687515228
106834596265221982786272993321132280962386821345200935827230941
106814095750706287295660764310224185094995381718952472103425334
907905331105407761491818055244167824217361403468534832349
64624036880017651470925808597305572162766887194443791782071276
549472611922560988814118792884608173431613281699240075946
113722769145046144728756376657053682132899214528685132599581347
113702268630530449238144147646145586265507774902436668875775740
71512209757229129558176843197284291173925024083098325283836534
64501033792861271768794521466715504526052671906123731742318940
106670592151646895958149596904668703750243983099213611610452539
64480533278345576278182292455807408658661232279875268018513333
966630636487258340348445912388712170552502883014426690394
608021053122322644507705196795198455250351986539842600500
113825270672115632779672635878530850701594852012257199106119324
548277682299342936745815864751297794641913686419128882900
966456384989024649534140401836917460292394937972407942051
607846801624088953693399686243403744990244041497823852157
906688121094868700227350282571331841075369788559977260402
548078537729933004386609566977818125773218892085393170508
1325237171721029598448994694853039972555643144881861764282
64624394440981689081581110247883233289941752156206129407736412
907033575960171644115769370545735348296575044036865741082
906884217533114194846364647215625596645053948286563956788
1325062920222795907634689184301245262295535199839843015939
64624394266730190847890295942372681495231492048261087388988069
906859324461937953301463859993940638036467098994846992739
906685072963704262487158349442145927776359153952828244396
488481477202846308153933025134841303517291053107832221196
488307225704612617339627514583046593257183108065813472853
967501885091747014718107016363052526770538204041992300867
907904824564660318485430474520075704514610365064431351555
549298287849775763767903950591642369997719369166574922460
7706700278299755223785150174619746516930649399812083
65629748740880870968923286966754908182779213138068060145122992
12684802139559771652830472468898505529568796785561169292443503085833
908388740118548124291416824109423541709342424219715345837719155228340242
811340076360748077188492112171036520547540912531741273012549171224179154
811056322851568066480667651108273403830934785975984188426325824043043147
7012095583691169413940788581922411236734946441396212966445725203897
6896326062142830592738958298514735843003643373147948551629444022633
6894258749258038828074639900596741639544155818357800972793439001539
7721176891998780325944209685472692454552529862064655532601905921545
6893864995875735864786450817984229842219168437456446730050304707890
59602238863683031793232117019059129655980660870123250762184640
107798948490083130222582521663992513893255222180261465429166697
58597713652413952753232895484562432153800119183948528295709897
66821836725627127070505433693860224288999315913957225495725904
107819090395015460777498909934185016246931359655613454568882410
7721176891640170742579273989631951738959016146762504636127321831651
156036249305990773992362137769924268706780888856157779447657232
7721225108799081717892488852859787478211475996291705180452200606473
12684801155125235375601282286659421123146003464685222627356664313961
908388740117563689755139594919241302624936001426394469891054068389568370
1492064744882609330723096972549571284601232096999666319415693971930688075
6910796267901836668159996901701610860797262935803034938394640398419
6894257764823502550845449718357657233121362497481854307706600229667
12682389290092978316826244155755094552443267984096717118714658456018
12583454606560297991255760826044049312151008613967054877714027492691
18355047628751439639922008080097533003797013662260737058034045550290
811061993097057258148654742643884602858409014192860887994091414585507604
12581042741528040932480722695139722741448273133378549369072021634748
12566571551334498579830493909713763317231860249847516317219986487090
6792566664111099872389208524755953054883119720965328628257962571548
12564159686302241521055455778809436746529124769259010808577980629147
106958017555415769466685885655942762171674423617335624657034074
12682340211861227741821718479502980570936732877631478296559867832860
106835014468321596523012511590494186967325785859844842314200432
57756782717746591997336259476512680432219320621022687523577274
106817442598736714673916315295430104795275980465917587693795626
12684407384171062827431244107850614261738844033978474457358909615506
12682340071286271062766925709932620058279356479188326878522904594412
57739210848161710148240063181448598260169515227095432903172468
57616207761067537204566689116000023055820877469604650560338826
156015748791475078501749908759016172839389449229909315723851625
106937517040900073976073656645034666304282983991087160933228467
106814513953805901032400282579586091099934346233596378590394825
57613279116136723563050656400156009360479243237283441456938025
106796942084221019183304086284522008927884540839669123969990019
106794013439290205541788053568677995232542906607347914866589218
57592778601621028072438427389247913493087803611034977733132418
107675528244902185823099700206282942152543886002340090202799913
58474293407233008353750074026852860413088783006027153069343113
107798530286487369364628188438668206588630963112160620433143497
58597295274566693661587747953727573054465600007902641280938354
1814041667689851062867901213933993943194140155867853620296
907730583460052855862556582291073428662700001488007030297
7721183903123667594057299377975103218191478971212272142402903495849
65629339054197761333537626906234166970300706426806793017089808
7721176891589093642834574299812631933811317383557944271334777888361
6893864995466049181676815432324169321477955958949735468783176674706
59601829176999922157846456958538388443502154158861983634151456
58600232610661656759363268139885704636663246705008470271077514
58597303965730843117847235424041690941321612472687261167676713
65628920701243573418134024276186529555924795837610197719282314
58596885612776655202443632793994053526945701883490665869869219
498068793421593711747396848771545908764575589512595961162
6894209548023350516054702317425414582966149944180253697866246167427
66804265005399402753175692251169645850530435969067980815943786
58600283837118558990819542312064356069007376714411272755643492
12684850356360222401936283402740452926731476500713667978303738393449
908388740166764924742165929920357383656739586899430498336405015463647858
811096859115382011318248822785316262452132823877950353008757876732798764
811056322899784866931416756919207245778331948655699340925011684278350763
6896374278943281341844769232356683240166323088300447237489679330249
6894306966058489577180450834438689036706835533510299658653674309155
156036249455347931524128592622297772440361814305195789388279920
7721225108799231075050020619314639851715209577217154218462141229161
12684801155125384732758814053114273496649737045610671665366604936649
908388740117563689904496752451007757477309505159975395340092078330191058
7012094599256782493869130166138179203815886701445715339368827054713
6896325077708443672667299882730503810084583633197450924552545873449
6894257764823651908002981484812509606625096078407303345716540852355
12682389290093127673983775922209946925947001565022166156724599078706
12583454606560447348413292592498901685654742194892503915723968115379
12568983416366904995763063807072942261438329311361470863871932967721
12566916103482113231098745409154948057978841756571323285035927946627
18355047628751588997079539846552385377300747243186186096043986172978
12566571551334647936988025676168615690735593830772965355229927109778
12564504238449856172323707278250621487276106275982817776393922088684
6776028161032915112232193107866851800710952863569597035579863025484
12564159686302390878212987545264289120032858350184459846587921251835
6775683608885449818121473374880519433467704937771239105773862188635
106958017704772926998452340508316265905255349066373634597656762
106835014617678754054778966442867690700906711308882852254823120
12682340088858290004806306572583767495865262109919169843787465621906
106817442748093872205682770147803608528856905914955597634418314
12684407384171212184588775874305466635242577614903923495368850238194
12682340071286420419924457476387472431783090060113775916532845217100
57739210997518867680006518033822101993750440676133442843795156
57616207910424694736333143968373526789401802918642660500961514
57598636040839812887236947673309444617351997524715405880556708
156015748940832236033516363611389676572970374678947325664474313
106937517190257231507840111497408170037863909440125170873851155
106814514103163058564166737431959594833515271682634388531017513
106796942233578176715070541136895512661465466288707133910612707
57595707395908999245720914957465430922010363292394196777155907
57592778750978185604204882241621417226668729060072987673755106
7721176891998780324674684002658140104726153691338583474861544759939
6894209548023201157627644868156009859636040192528732602115944383133
6893864995875735863516925135169677492392792266730374672309943546284
107816520359666742545995903406706769689134301502130979688409897
58597713652412683227550080932212605777629393111890787934548291
66804264856040975695726422846446315740778784447972230514159492
65629330537283840585286139189080774501984227997909474787938186
7721176891580576728913826048324914780418849067079515374016548736739
6893864995457532267756067180836452168085487642471306571464947523084
59601820660086001409594969241384995975185675729964665404999834
107816102156070981688041570181382462384510042434030134692386697
58597295448816922369595747706888298473005134043789942938525091
106957599351818739083048737878268628490879438477177039299849268
106834596264724566139375363812820053286530800719686256957015626
106817024395139684290279167517755971114480995325759002336610820
18472883461169800290492374641086606274170316651406555039587611493900
156032902457462929967208957276406121330644269483677984987071625
156015330587878048118112760981342039158594464089750730366666819
106814095750208870648763134801911957419139361093437793233210019
57735863999633866123086882687930450884032895854615638442586861
57612860912539693179413508622481875679684258097124856099753219
106796523880623988799666938506847875247089555699510538612805213
57595289042954811330317312327417793507634452703197601479348413
106811167105278057007247102086067943723797726861116584129809218
106793595235693175158150905791003861551747921467189329509404412
57592360398023997688801279611573779812292818470876392375947612
157016918790144398299436863135488236819340886362242226829820297
107798112082890338980991040660994072907835977972002035075958691
107815683803116793772637967551334824970134131844833539394579203
58596877095862734454192145076840661058629223454593347640717597
58597295423923851193354202806101076788046525456940651221561042
58597295274565424135904933401377746678294873935844900919776748
907879940617584622317408955794807009588149039497947652985
489526986429669218714778908157392633677559842902649845491
559281520710694067784268167855594148039342699842202604796
489580328301871651563286954642687392834888595947637238394
65628920704798033742400968430308745104596009920606918911585513
58596885616331115526710576948116269075616915966487387062172418
498072347881917978691550970987094579978658586233788264361
498243551248987231765664548409703376939755896668657996698
65629330540838300909553083343202990050655442080906195980241385
7721176891580580283374150315269068902634397738293598370737741039938
6893864995457535822216391447780606290301036313685389568186139826283
59601820663640461733861913395507211523856889812961386597303033
58740799053981251128148294937367185093416425510525910197467539
58617795966887078184474920871918609889067787753035127854633897
58597295452371382693862691861010514021676348126786664130828290
106957599355373199407315682032390844039550652560173760492152467
106834596268279026463642307966942268835202014802682978149318825
106817024398694144614546111671878186663152209408755723528914019
106814095753763330973030078956034172967810575176434514425513218
57735864003188326447353826842052666432704109937612359634890060
57612860916094153503680452776604091228355472180121577292056418
57595289046509271654584256481540009056305666786194322671651612
57592360401578458013068223765695995360964032553873113568250811
491970061865265157059210178098067248533154070212104625492
107798112086444799305257984815116288456507192054998756268261890
58596877248775621835908358635686206717052089058685819134805090
490924552875863012173377114787298986972506399959992135434
489879043886460867287544051476530725411858729707879645376
107815683806671254096904911705457040518805345927830260586882402
58596877099417194778459089230962876607300437537590068833020796
490750301377629321359071604235504276712398454917973387091
489704792388227176473238540924736015151750784665860897033
489530540889993485658933030372941304891642839623842148690
497023293107283732761004842607681480498753647152951408745
