8
124192157389732659296303719882958144487890507621830868832961716381649665074391
74437768201687007346557396885736980451378720749352147048637419084577243735255
67200738468242531365610954301048468240960263128868209199818377015247889835223
67200735024109344637116720532337290874202444571723009220260242554261680497879
67200735018211856303677518077253881323916900361864883877829492324020265755863
67200735017474670261997617770368455130131207335632618210025648545240088913111
32043822093782875527616039188541836057498572212756688398772471954220247
74437768201687006995039699704082857676574513049722827746905514194591311013079
67200738468242531014093257119394345466156055429238889898086472125261957113047
67200735024109344285599023350683168099398236872093689918528337664275747775703
67200735018211855952159820895599758549112692662235564576097587434034333033687
67200793674525508046798881968493227661451733478831325296938828303891046147287
32043822093431357830434385065767031849798942893454956493882486021498071
74437795377311807666396956673147179794327494394272545773920145764650012189911
156107314459704363077234244953199352157348799230736414548837396946675927437636347095
67200765643867331685450514088458667583909036773788607925101103695320658289879
125096786106413215630262750571157103540954945527727487348476952630442439812311
154239768985442866637580673423016289572841828913795224954086933224985417416461329623
154210126210598113691552239250854065468431391797720820969692832083479391655273506007
73533142504519034401805395328415597798436103612830650946464822437149059654871
124206292166250883207281111628076982862779258196342000069039545221386611533015
247205129724915011013181169230107662477295071241851104386305395723597175661783
189323219882775140376032343105769651898786698780205827318241576569250951800023
124192157389732656132644445248071039514652638325166995117374572371776270574807
66310247547592785495495619123733028936144265863521718049310753217430046713047
66296112771074558420858952743727085588017645992346713097645780367819705754839
67200738043621931189983024298101972247562134637762005349190026165499665654999
73533173554689797667537764155868962024142698083541683748964235546943365391575
31612461506940459937664425938776683021339056722800424904802447827477719
74437768201713331402129425534935771103394407504525364516980071905408733226199
67214873244787082495819649330253202241102569755216431619826002685689720284375
67200735024135668692688749181536081526218131326896226688602895375093169988823
67200735018238180359249546726452671975932587117038101346172145144851755246807
32043848417838447556265237979193851744253745430225031051593303443711191
74437768201701812870228177092640686319116506050990485365920636846365292963031
67200738468257336889281734507952174108698048430506547517101594777035939062999
67200735024124150160787500739240996741940229873361347537543460316049729725655
67200735018226661827348298284157587191654685663503222195112710085808314983639
32043836899306546307822942894409573842800210551073971616534260003448023
74437795377326613541585434061705008436869487395540203392935268416423994139863
156107314459704363092040120141676740715177441772729415816495015961798579211618297047
140959805854996566345674760354474282060484389653090688573362565389526411782646211799
140930163080151813399646326182312057956073952537016284588968464248020386021458388183
68105391341048670337385639797396870506554701530256582450674488722156461565143
140930156747771933233916888955773815293453991811313998186750118340183760588709110999
67313843856027954157732322517064043011463988744456305157436009143977367905495
140930155956224448213200709302456534960626496720601212386472825101704182409615451351
140930155857281012585611186845791874919023059834262114161438163446894235137228743895
140930155844913083132162496538708792413822630223469726883308830740042991728180405463
67200765643882137560638991477016496226451029775056265544116226347094640239831
75485763937351521451245013929071575849811219979491310784313883768698776172319
125096786106428021505451227959714932183496938528995144967492075282216421762263
67214876264288150868302401835376921604988566067349867899428256127870197900503
154239768985442866652386548611493678130670471455788226221744552240108069190443279575
260449831254192672272266187468742644233266658350377702305808942256198371526415295703
154210126210598113706358114439331454026260034339713822237350451098602043429255455959
73646220716679656874087203757020973225991055583498348178799727885805769270487
73533142504533840276993872716973426440978096614098308565479945088923041604823
81818140798003224167599895169028506064338286818533353805677602510527177537311
66296136927201578063020686153930432200148722572495773313013846088428471002327
124305235601893278604926253676676414942207590295834692349709477820432980190423
124206292166265689082469589016634811505321251197609657688054667873160593482967
140959804964478470071128570399579317334845741888319778306472689599175933892034634967
140930162189633717125100136227417093230435304772245374322078588457669908130846811351
260449824031297715346017281158966439550697796058539952996876045102129151807402353879
154210118987703156780109208129555249343691172047876072928417553944532823710242514135
139062661042034401359579346154658731989957805733855636903031870634953659743264646359
66423325759753407967777427552338404363699217834189415281645658666086756328663
66324382324125818445320762892296800926812878735964380619990848718814369621207
124192157389747462007832922636628868157194631326434652736389695023550252524759
140930162175498940606873061590750713224491956645625503147073636792697058520505853143
139033018253054871895323837345830127879604020491161361743632817828474784371735864535
66409190983235180893140761172332461015572597963014410329980685816476415370455
66310247547607591370684096512290857578686258864789375668325875869204028662999
74595245841076975261290118964345937202046449069224420908523533290808164595487
66296112771089364296047430132284914230559638993614370716660903019593687704791
74581111064558748186653452584339993853919829198049415956858560441197823637279
74566976288040521112016786204334050505793209326874411005193587591587482679071
73547250105425826863785626072628162073316997459031735596247856986094251353303
67214872867334870807321787707333020640515101189069670659316123508815306499287
67200738090816643732685121327327077292388481317894665707651150659204965541079
73547249727986573523676668947289950855042168028111713680679842250643707864279
140930162189630320171820075246802965186534340298780496041881348345537289075955410135
73533114951468346449040002567284007506915548156936708729014869401033366906071
66297876221200862619396399301741756184602001599231049095506892006740088923351
31720316099484250974231651827767303537034872958109602317378636250424535
140930155857253412340210691378302084562327723487359978134835587535816705316236109015
140930155844885482886762001071219002057127293876567590856706254828965461907187770583
67200738043636737065171501686659800890104127639029662968205148817273647604951
75485736337106120955777524138714880513464317843464708208402806238877783537439
73533114904288439781526382926616731104631194478071705989568867559102048969943
81818113197757823672132405378671810727991384682506751229766524980706184902431
74581107620425561458159218815628816487162010640904215977300425980211614299935
67200734646683457004190887558615899925630662760749465728093016198218756203735
67200738037739248731732299231576391339818583429171537625774398587032232862935
66409187533204505831207324948537874098529235196011085007991801125248791291095
66296330176941786532155191820677920178330754662098154847041783529141225202903
66296109321058689234113993908490327313516276226611045394672018328366063625431
74581107614528073124720016360545406936876466431046090634869675749970199557919
67200734640785968670751685103532490375345118550891340385662265967977341461719
67200734593606062003238065462865213973060764872026337646216264126046023525591
67200734586971387628118962700896378228989527635935946635981670117024431940823
75485736330366134288989864190048126741709410175055422102767663118601880975135
81818113191017837005344745430005056956236477014097465124131381860430282340127
66296109320216190900765536414906983092046912768059884631467625438331575805143
31666396206149949694642317797593264275687598669264521172416429029926103
132462989855580044933052895200943377957568573298113604363818024484460942964511
35616991248125630947410845044094748013328070225181805775629575917516575
31612476312815648415052983767419225014340324380419440027454221809427671
35563071354791329667821511013920708751980795936336724630667368697018143
35494719948943048217294554306447106097811120138618764683160287877604567
74437768201700170579546944404579082433858133382810707674460990832087614956759
67200738468255694598600501819890570223439675762326769825641948762758261056727
67200735448741667877728844817184880477241040314966594501097830879153913144535
67200735024122507870106268051179392856681857205181569846083814301772051719383
67200735018225019536667065596095983306396312995323444503653064071530636977367
32043835257015865075134881290524315470132030773382511970519982325441751
74437768201688652047645695962283997649580231929275828523401555773044174693591
67200738468244176066699253377595485439161774308791890674582513703714820793559
67200735448730149345827596374889795692963138861431715350038395820110472881367
67200735024110989338205019608884308072403955751646690695024379242728611456215
67200735018213501004765817153800898522118411541788565352593629012487196714199
32043823738483963826692586205740037568678495894231452535460938885178583
59650797607114317727989314570063861477029396903761939321051992340112599
74437771221212757483930945351997886582022031148479023105122679333311532836055
73547253124938211293976050387272247934257260238212133229332328855420921259223
73533118348419984219339384007266304586130640367037128277667356005810580301015
35063347843920249076082300094672479367897699088813173659021206243321047
156107314459704363078879297559195610358488772236455294101838173442717505890500027607
140930163080151813386485503599830927599385283000742162874311621728939312700340118743
68105391341035509514803158667040181837018427408541925608155407648835343295703
140930156747771933220756066373292684936765322275039876472093275821102687267590841559
140930155857281012572450364263310744562334390297987992446781320927813161816110474455
140930155844913083119001673956227662057133960687195605168651988220961918407062136023
67200765643868976738056510346659807556914755653341608701597145273773521970391
125096786106414860682868746829358243513960664407280488124972994208895303492823
154239768985442866639225726029012547773981801919514104507087709721026995869325010135
260449831254192672259105364886261513876577988814103580591152099737117298205297026263
154210126210598113693197291856850323669571364803439700522693608579520970108137186519
73646220716666496051504722626664284556454781461783691336280646812484651001047
73533142504520679454411391586616737771441822492383651722960864015601923335383
66296136927188417240438205023573743530612448450781116470494765015107352732887
124305235601880117782343772546319726272671316174120035507190396747111861920983
260449824031297715332856458576485309194009126522265831282219202583048078486284084439
124192157389734301185250441506272179487658357204719995893870613950229134255319
66409190983222020070558280041975772346036323841299753487461604743155297101015
66296112771076203473464949001928225561023364871899713874141821946272569435351
67200738090803482910102640196970388622852207196180008865132069585883847271639
73547249727973412701094187816933262185505893906397056838160761177322589594839
73533114951455185626457521436927318837379274035222051886495788327712248636631
66409187586268740009577665913931871381562858963019556247349472124100405699799
66310244150641150487121001253890267944676519864794521585694662176828018992343
66297876221187701796813918171385067515065727477516392252987810933418970653911
31720302938661668493101295139097767262913158301267083236305315132155095
67200738043623576242589020556303112220567853517315006125686067743952529335511
66409187539088833342064046273264594979278505284154553507903470282169087763671
66296109326943016744970715233217048194265546314754513894583687485286360098007
67200734646670296181608406428259211256094388639034808885573935124897637934295
67200738037726087909149818101219702670282309307456880783255317513711114593495
66409187533191345008624843818181185428992961074296428165472720051927673021655
66296330176928625709572710690321231508794480540383498004522702455820106933463
66296109321045528411531512778133638643980002104896388552152937255044945355991
67200734640772807848169203973175801705808844429176683543143184894656223192279
67200734593592901180655584332508525303524490750311680803697183052724905256151
67200734586958226805536481570539689559453253514221289793462589043703313671383
66296109320203030078183055284550294422510638646345227788948544365010457535703
31666383045327367213511961108923728001565884012422002091343107911656663
31612463151993065933922627078749688740218609723576920946380900691158231
73547277281027387997146809524327596335290540910023777523566401806168824030423
124192181545834996420322449085622612672969539330066519339164121960020477289687
73533142504509160922510143144321652987163921038848772571901428956558483072215
124192153945589595924854959295265917336622637194039916763253044430199484654807
59219437020623419835219355443073512648569510733107407731971954146092247
73533118348407025870950479509684334203818001231810389232725491564386710004951
35063334885571860171584718124290166728762472349768231794579782373024983
124192181545833556603834793030335727074934801648374659445281692577640047256791
124192153945588156108367303239979031738587899512348056869370615047819054621911
59219435580806932179164068557475477910887818873213525302589573716059351
131330219531437354083218350347075823993812312256194154104064169948273334363351
80671180490111518585406044405774864308006693964976407336801476944811340145879
260449831155225080517682281907727769991710284549601011581372461111631226920143234263
73448309689297483446069524222737813415303939794548877036000350793927110501591
131317851601983905392911267264570623564201519868916024771357318704864286024919
73435941759844034755762441140232612985693147407270747703293499550518062163159
181975123796244962506393989908370840331491310676236895919661890102124987622615
131316084754919127008581683967069880645685692385019149152399197098662993405143
80657045713593291510769378025768920959880074093801402385136504095200999187671
154210176756534786759382632053956141079719998217935551555655785551755052674636653783
124093213954105091869245163784032829752982938214591618851598070947778763760855
73434174912779256371432857842731870067177319923373872084335377944316769543383
124080846024651643178938080701527629323372145827313489518891219704369715422423
73421806983325807681125774760226669637566527536095742751628526700907721204951
124079079177586864794608497404026886404856318343416613899933098098168422802647
73420040136261029296796191462725926719050700052198867132670405094706428585175
66197169335446994157459671279688875826347945881771336831869278943822198940887
66183034558928767082823004899682932478221326010596331880204306094211857982679
73533118301226939226375902862106197101779305342733904006544186049657838314711
66296112723894677012402716299063202860949931301131368754078087049163267712215
73533118295329450892936700407022787551493761132875778664113435819416423572695
38460287985655779828705851164554885851430541064521608623526039710672087
73533142450599166326561498935084961299613481253206020497261985998216719049943
66296112717154690345615056350396449089195023632722082648442943928887365149911
35009414812260497934988473233416373125204986578436415345944777598772439
31558541638865216041271095302277860398979432092351222068363515486872791
67200765596675931745093029201499700072563420629038384430473975317620779984087
124192157342541256192286960361112072003307022180416771622747443994076392269015
181975120352100257245998507697364578180455590665556816789044320582095338022103
124080842580506937918542598490521367172336425816633410388273650184340065821911
124079075733442159534213015193020624253820598332736534769315528578138773202135
67200765590778443411653826746416290522277876419180259088043225087379365242071
124192181492755981625821013927674180422610561549440048876669636832669760824535
124192153892510581130353524137317485086263659413413446300758559302848768189655
86772500894657825092306847115709786117134768990563255074604665837003991
67200765589935945078305369252832946300808512960629098324838832197344877421783
73533142450587647794660250492789876515335579799671141346202550939173278786775
124079075726702172867425355244353870482065690664327248663680385457862870639831
59165515507495569942567823666601684307330333101881708853954568941806807
31558530120333314792828800217493582497525897213200162633304472046609623
67200765596674491928605373146212814474528682947346524536591545935240349951191
67200765590777003595166170691129404924243138737488399194160795704998935209175
62616387241074364180229914712142162295874195728073019702153450623673559
67200765589934505261817713197546060702773775278937238430956402814964447388887
67200735024109347047523786920822704187145583083466913003564733228450933449943
67200735018211858714084584465739294636860038873608787661133982998209518707927
32043822096193282594004524601854779196010316116539992889446661207172311
32043810577661381345562229517070501294556781237388933454387617766909143
31612449991170483452792270390080152466096895066734401865307579572888791
67200765590776801120972594058354686637019503751000481396583579073101687235799
67200793190179703283091626355128037751897042428475923209290263712888192050391
67200765589934302787624136564771342415550140292449320633379186183067199415511
73533142450586005503979017804728272630077207131491363654742904924895600780503
31558528478042633560140738613608324124857717435508702987290194368603351
32043808935370700112874167913185242921888601459697473808373340088902871
35994430296179404750450175554827365546175467774885941334613241751254815
67200735018211855901943007012506312438426377276574233247278743878322056930519
67200735017474669860263106705620886244640684250341967579474900099541880087767
32043822093381141016551291619656345534413281562126137650326773745394903
31612461506890243123781332492665996705953395391471606061246735551374551
31612449988358341875339037407881718804499860512320546626187692111111383
67200793196077188804389251356978465103748925041299494137865774823242145014999
67200765589934299975482559111538360217116478695414766219523947063179737638103
73533142450586002691837440351495290431643545534456809240887665805008139003095
90215789937950148058440680362771382537968148697674293931041452418737367
62615544537454680568650323667435035635832122095098382853511631426102487
31558633787522160539874203549437574133693001776190248297281561217803479
31558528475230491982687505631409890463260682881094847748170306906825943
32043808932558558535420934930986809260291566905283618569253452627125463
67200793243257072974770251371781883918563985943888061566469863706073768731863
31612448346067660642650975803996460431831680734629086980173414433105111
32043808929394899260786047826013571390994903031568031425243579232625879
90269604493331988886582565512357030966810163782397545469923432239539415
62669359092836521396792208817020684064674137179821634392393611246904535
31612448342904001368016088699023222562535016860913499836163541038605527
32043807287104218028097986222128313018326723253876571779229301554619607
32043835253801988986616900739440391285449705568338105982954396654838999
35994430295777670239385427985941875023090177124255390586167543542429471
32043822092979406505486544050770855011327990911495586901881075536569559
35063334679883790506433962854919018909093659226926248590382299454448855
31612449987956607364274289838996228281414569861689995877741993902286039
35016141634890827025288802747434667574069356002655125420426146712462551
59165513861991012621361781511632501749979828119145843220374705593197783
35009401648224039365340135993662912666400946716549490277305870809900247
31565268461495545131571424816296154847843801516569932142844884600562903
31559370973162105929116341406745869303633943391227501392614643185820887
31558528474828757471622758062524399940175392230464296999724608698000599
31612448345665926131586228235110969908746390083998536231727716224279767
31612448342853784554132995252912536247149355529584680992607828762502359
15048279821189309854700627074871773959808966115921868087020299479
67200793674525508046112323966185309452907194010667986782677633177152792372439
32043822093430671272432077147558487310330779554940695298755747767723223
74437768201713331401442867532627852894849868036362026002718876778670479451351
35494721591233042891980307992123819931011136577795963134047827301835991
74437768201701812869541619090332768110571966582827146851659441719627039188183
67200738468257336888595176505644255900153508962343209002840399650297685288151
67214870225261537242360185882944509502081493386158038629961254616303678334167
32097756792640161029409969006375068564679321501404791566369728970171607
67200735024124150160100942736933078533395690405198009023282265189311475950807
67200735018226661826661740281849668983110146195339883680851514959070061208791
32043836899305859749820634976201029303332047212559710421407521749673175
32974917914560669345586456532956314405525158593152450906737064289351455
156107314459704363092040119455118738407259233228189947653156501700603452473364522199
74437771221214399773925620037751572258735864348495462282321130220850957067479
68105391341048670336699081795088952298010162062093243936413293595418207790295
156107314459704740531113482503118856834609751748677168361695930533314515126354257111
74437771598653473136973620156178922777256351569204001711153841283503946802391
67313844233467027520093764633183475321439936497001506072007525079892103865559
38891661732968573644603859062006226414543978553504398098552660769187031
125096786483867094867812670075834364493472886281540345882063591218131157722327
67214873622213197509792186948790664168765878372534893489455654180180585948375
155870121601904278683770450332900994654465604540998766988599114026440686519966049495
74324689989554376478899674988087475027769927721523764857721925867566327735511
124997839651286225284375391287748860092113082305035113980296648651803879613655
68006420729794660349336547103785280445581761727415148867126119022909136118999
124985471721832776594068308205243659662502289917756984647589797408394831275223
74324665833442162711926418966441957058180844142642362261368982798731544437975
67087660256109900497953232403398962817351470101039827008902883798236973835479
74338797590446363065691428343742210660108828566457191888489837764737537483991
131316081735419700926093606147699846958513529272902152049995394544021940020439
74324662389308975983432185197730779691423025585497162281810848337745335100631
74324662383411487649992982742647370141137481375639036939380098107503920358615
35440788559573291750886481130867713688318424067419204820971398657287383
36371869574828101346652302687622998790511535448011945306300941196965663
31989915386178009857169103199729200962092869581334011543390136545387735
74437768201700170578860386402271164225313593914647369160199795705349361181911
74437768201688652046959137959976079441035692461112490009140360646305920918743
140930163080148793873898598529271977872662926292304929042657676806055684738168464599
67200738468244176066012695375287567230617234840628552160321318576976567018711
67200735024110989337518461606576389863859416283483352180763184115990357681367
156107314459704363078879296872637608050570563691915825938499659181522379152246252759
68105391341035509514116600664732263628473887940378587093894212522097089520855
67313843856014793334463283384399436133383175154578309800655732943917995861207
74437771221199799134855482852107997991164852545088945545919619765149408765143
125096810262514116100766540351113872892692569382771813162122877709567962719447
62670307314385039858823851684807411359963518160890574955661717144151255
155870121601904278670609627750419864297776935004724645273942271507359613198847780055
124985471721819615771485827074886970992966015796042327805070716335073713005783
67992285953263272452117399593422648427918867734525487072942065099977676891351
67087660256096739675370751273042274147815195979325170166383802724915855566039
74338797590433202243108947213385521990572554444742535045970756691416419214551
131316081735406540103511125017343158288977255151187495207476313470700821750999
32421261372029837612753418752451978778749349235252141622014473191105751
31989902225355427376038746511059664687971154924491492462316815427118295
131317851601983905392224709262262705355656980400752686257096123578126032250071
67200765589935945077618811250525028092263973492465759810577637070606623646935
62616387241073677622227606793933617756406032389558758507026712369898711
32043835253801302428614592821231846745981542229823844787827658401064151
32043822092978719947484236132562310471859827572981325706754337282794711
156107314459732393826147925860176045982417852485600605724236618277921127322874356951
74437799251948507580330677345326730877993275006566542398898447895700466902231
74437768201672432022929751331175448624603010103536614500998485674651850187991
67200738468227956041983308746486936414184552483052676652179443605322496287959
32043807518459247882061477656715060346852756680209049465362546560672983
74437768201672428859270476696288343651365140806872740785411341664778455688407
67200738468227952878324034111599831440946683186388802936592299595449101788375
67200793674510929911029658960698713636242361235981238335444655774078190822615
32043807515295588607426590551741822477556092806493462321352673166173399
35494693852275377745844464707637618824114735172506211075571431582016727
67200738468241116462831278812096056198230303519476682864147776232945405732055
32043820678880095852127086776499106097889180686421017797990169470117079
32043809160348194603684791691714828196435645807269958362931126029853911
32043807518057513370996730087829569823767466029578498716916848351847639
32043807515245371793543497105631136162170431475164643477796960890070231
15279685067857156439581324508515685654566627412451557044302456023
35494708452913761325027800363696645296449978350728351390900394876544215
31612448371376924112261286582560354877775801672189498801078546303886551
35494708658206274160200981070406452384693322113047598936396091959616727
35494693852280868868929329795653224076306393124099764970188605701563607
156107314459732393826147925858835112384160199734537052075480097742254730590963705047
74437799251948507580329336411728473225242211452917785878362781498968556250327
74437768201672432022928410397577190971851946549887857980462819277919939536087
67200738468227956041981967812888678761433488929403920131643777208590585636055
32043807518459246541127879399062309283299107923688513798965814650021079
156107314459732394563333616021038237615463618716022378678426463814193619385207825623
74437799252685693270491539536959776644223696779520732244434720387762800370903
74437768201672431671410713215923068197047738850258538678730914387934006813911
67200738468227955690464270631234555986629281229774600829911872318604652913879
67200793674510932723169895480333438181924959279367036228764228497233741948119
32043807518107728843946225276287505075599478604386781894075828717298903
74437768201700398369181671734837585509126005973240853140265118113029107033303
140930163080148793885644920751805752734168994382618441171020807930813151461354579159
67200762624368136155208485171794591268296631931638317887799019112534536430807
67200738468255922388235229150149073298707548352756915291446076043699753133271
67200735024122735659740995381437895931949729795611715311887941582713543795927
67200735017488061284621892619469060187878492559521324301653347573691952211159
32043835484805499802465139793599583342722460918848316097800923817518295
35494693852275376404910866449984867760561086415985675409174699671364823
67200738468241116462829937878497798545479239965827926343612109836213495080151
32043820678880094511193488518846355034335531929900482131593437559465175
32043809160348193262751193434062077132881997050749422696534394119202007
32043807518057512030063131830176818760213817273057963050520116441195735
32043807514893852755428244725203580890917153399342375906510243046696151
15279685066516222841323671757452132005810106876785160312391804119
74437768201700398363689207716374239840769690227934145026175557099123076834519
35494693852269883940892403104316511444815779707871585848160793641166039
74437799251949947396130434464707440614732409666446307257984015754610732508375
74437768201713356716884018230111637682894105640304253670945787427714723554519
35494721616548484042677791776911864168615078805464190044696871545939159
74437768201701838184982769787816552898616204186769374519886352368671283291351
67200735024124175475542093434416863321439928009140236691509175838355720053975
67200735017489501100422990672448027577368690773049845681274581829334128469207
32043836924621300900518118760989073540935989440227937332056565993776343
74437795377326638856340026756880875016369185531319092546900983938729984468183
156107314459704363092065434896269435891044021272427551595384169927514101517608625367
74437771221214425089366770735235357046780101952437689950548040869895201170647
125096786106428046820205820654890798762996636664774034121457790804522412090583
154210126210598113706383429193924149202126613839411958016239605064317565735245784279
73533142504533865591748465412149293020477794749877197719445660611229031933143
124206292166265714397224181711810678084820949333388546842020383395466583811287
124192378245630584620628713243992327601508807897700651342725175746631404430551
73533118348421651824775209390503775050888711170995795123092717542394248635607
73533114904288465096280975621792597684130892613850595143534583081408039298263
35063349511525684901465537565137237438701657755658599020557789911655639
74437768201700218391434156725618806600827124294866032139268619313493299504343
35494708478223034181173298945829797187269640583932512876582650121888983
74437768201700195894301537099754949013357831518589596828426706354393605285079
35494706810623078751406140502158635860228149816516356078489385287886039
74437768201687032259577478516165278145387895799840385572052386161185025238231
32475181265370305845961139727628159323327254762040752525546737499710679
32043822118695895609246467486235845232549060451280103365849079735723223
59650795987326249510543195850559669140899961460810590151440133190657239
73533118348406845899369918118852500297660402784066806175258751334907990582487
35063334705600279610193886290384009130314728766710765054350303653602519
59273355294169652897362570753743359573787349579001139707322302217135319
59219540713127020174959934641597003982872394185251459111471349307614423
59219435400835351617773236723569320312440075290156058562360094996636887
31612450013673096468034213274461218502635639401474512341709998101439703
35063321541614037854428642496741234986896350236152658829267109140833495
32043835279116743579312076606019890983585484457492071698476702645167319
15073996310293069778136092065092995029348750632385836091219453143
74437768201701838179490305769353207230259888441462666405796791354765253092567
67200738468257362198543863184664695019841430820978728556977749285435899192535
67200735024124175470049629415953517653083612263833528577419614824449689855191
32043836924615808436499655415320717225190682732113847771042659963577559
74437795377326638850847562738417529348012869786012384432811422924823954269399
156107314459704363092065429403805417427698352916111806288676055837953087611578426583
140930163080151813399671635444440734668594863680398675061149504124174894421418517719
68105391341048695646647768474109391417698083920728763490550643230556421694679
140930156747771933233942198217902492005974902954696388658931158216338268988669240535
67313843856027979466994451193776563922607371134928486197312163652377328035031
140930155857281012585636496107920551631543970977644504633619203323048743537188873431
140930155843367091950506719512452083813193487665503068945723704027841094702009492695
67200765643882162869901120153729017137594412165528446583992380855494600369367
125096786106428046814713356636427453094640320919467326007368229790616381891799
260449831254192672272291496730871320945787569493760092777989982132352879926375425239
154210126210598113706383423701460130738780945483096212709531490974756551829215585495
73646220716679682183349332433733494137134437973970529218675882394205729400023
73533142504533865586256001393685947352121479004570489605356099597323001734359
66296136927201603372282814830642953111292104962967954352890000596828431131863
124305235601893303914188382353388935853350972686306873389585632328832940319959
124206292166265714391731717693347332416464633588081838727930822381560553612503
66312014394672395064275808486504121408345468739158432327160151983805281412311
124192157389747487317095051313341389068338013716906833776265849531950212654295
140930162175498940606898370852879389937012867789007893619254676668851566920465982679
139033018253054871895349146607958804592124931634543752215813857704629292771695994071
66409190983235206202402889849044981926715980353486591369856840324876375499991
66310247547607616679946225189003378489829641255261556708202030377603988792535
66296112771089389605309558808997435141703021384086551756537057527993647834327
74566976288040546421278914881046571416936591717346592045069742099987442808607
67200738090816669041947250004039598203531863708366846747527305167604925670615
73533114951468371758302131243996528418058930547408889768891023909433327035607
66409187586281926141422275721001080962242515475206394129744707705821484098775
66296109374136109544328944680953534177229556505806354516424924908938756433111
31720316124793513102908364348678446919425345139149478471887036210554071
67202504890701540758763213660873064719763337513398719627039424931874900354263
67200738043636762374433630363372321801247510029501844008081303325673607734487
73533114904288465090788511603329252015774576868543887029445022067502009099479
66409187539102019473908656080333804559958161796341391390298705863890166162647
67200734593606087312500194139577734884204147262498518686092418634445983655127
67200738037002087999314527601403486057176272793411452997846709316652016149719
66409187532467345098789553318364968815886924560251000380064111854868574577879
66296109320321528501696222278317422030873965590850960766744329057985846912215
67200734592868901270820293832692308690418454236266253018288574855665806812375
66296109320216216210027665091619504003190295158532065671343779946731535934679
31666396231459211823319030318504407658078070850304397326924828990055639
35563913878433940253991806879053321497829819278139805178065803144967967
31612476338124910543729696288330368396730796561459316181962621769557207
74437768201700218385941692707155460932470808549559324025179058299587269305559
67200738468255742404995250122466948722052350929075386176360016230257915405527
32475194451496670060152129910415242236076973700493879197685139743778007
67200735024122555676501016353755771355294532371930186196801881769271706068183
67200735017487881301381913591786935611223295135839795186567287760250114483415
32043835304822259823437457669022928145298779389733230037987481979790551
35941352951796988254110234229571841985050527817568637889128456134702879
74437768201700195888809073081291603345001515773282888714337145340487575086295
67200738468255719907862630496603091134583058152798950865518103271158221186263
67200735024122533179368396727891913767825239595653750885959968810172011848919
67200735018225044845929194272808504217539695385795625543529218579930597106903
67200735017487858804249293965923078023754002359563359875725374801150420264151
32043835282325127203811593811435458852522502954422388125028382285571287
35494706810617586287387677156490279544482843108402266517475479257687255
74437768201687032254085014497701932477031580054533677457962825147278995039447
67200738468242556273138571913013420266613122434049739609143783077949641139415
32475181265364813381942676381959803007581948053926662964532831469511895
67200735448728529552266914910307730520414486986689564284599665194345293227223
67200735024109369544644338144302242899855303876904539629585648616963431802071
67200735017474695169525235382333407155784066640814148619351054607941840217303
32043822118690403145228004140567488916803753743166013804835173705524439
59650795987320757046524732504891312825154654752696500590426227160458455
124192157389732681391689760041690114315109705329977844828431883324463954601175
73533118348406845893877454100389154629304087038760098061169190321001960383703
35063334705594787146175422944715652814569422058596675493336397623403735
31612461532199505252458045013577140088343867572511482215755135511504087
59219435400829859153754773377900963996694768582041969001346188966438103
31612450013667604004015749928792862186890332693360422780696092071240919
32043808980364953283723511309485421935458315521634336636720952281474263
31612448393874055390953552182495073106998429350979805047640914087453911
32043808957867820664097647451897952642682039086323494723761852587254999
31612448371376922771327688324907603814222152915668963134681814393234647
32043807312764997853956352865814260608416824754218179838627687447471319
32043808954704161389462760346924714773385375212607907579751979192755415
31666368261547564776282135250108405206272763330798457135634148219233495
90269604518641251015259278033268174349200635963437421624431832199668951
31612448368213263496692801219934365944925489041953375990671940998735063
32043807312413480156774698743039456400717195434916447933737701514749143
32043835279111251115293613260351534667840177749377982137462796614968535
31612448368163046682809707773823679629539827710624557147116228722631895
15073990817829051314790423708777249722640636542824822185189254359
156107314459704363092065428717247415119780144371572338125337541576757960873324651735
74437771221214425083187748714464093169879246738967643322197284729250917197015
68105391341048695645961210471801473209153544452565424976289448103818167919831
74437768201700195888122515078983685136456976305119550200075950213749321311447
74437768201687032253398456495394014268487040586370338943701630020540741264599
32475181265364126823940368463751258468113784715412401769406093215737047
32043835279110564557291305342142990128372014410863720942336058361193687
32544402911322332488353989413218334073054370549261217378102176675378975
66312014394685533388953292238400544505799843182912898030293475580446169965783
140933861204136606705509843155676139245933588793626795351255018039625534354785641687
68250525207085682723639774649843183751817528802477418742755949420402906609439
139066373611784952405726908774319200999437196985058067401781622381754178679834485975
74582902067737385439994655889800113966344595641519461764119668162231307974431
140930154954394986859261408622177814002043206778554197308186546899735559834977248471
125241916952951007170833705809455555682561130353855805935029418096858518894367
67345872334292909459048213305111601755926138021035523915300626092901954074399
66312011375159988136180386793399769975323306282017843554689922637798381790423
66312010997720734796071429668061558757048476851097821639121907902347838301399
66410954386168417651014474687435885791650462270457853561330716007688907072727
66299643021087379438250726944889081925153330784954689566969054817007472026839
66297876174022601053921143647388339006637503301057813948010933210806179407063
67200734593607707105276429449179073197380620252718105238166307172043431945431
68250497600100295561384624910819734643715718998041530061209728770306011412255
74582874460751998277739506150776664858242785837083573082573447512134412777247
32113042324831434595584030286227985244594484378606685789022138481358623
66312014394672575040564387740818574123487204047686158985351611139022299669719
35563914058410228833246121331768463233138347004797996637221020163225375
156107314459731916157559256585297814520709302366053361766520063759184257920717628631
74437798774279918911055799113865022327873727762608825844379711026298310173911
156107314459707760045345489612041792875191332776969782885117467406241189085934331095
295551973363860203370234221463899307941648724464208127314469869697915087479453891221333207
140930213739194251678787193464983051417047529346874942875337682955155999357768639703
74437774618167705144082543092219504358284644183727423248026767957463526876375
68105394738001975706856004849556884397558941897325204902118931332030777599191
41911175964975682567539899643587254707158501975041271025226620349261015
125096789503381326874921593011874946074501178896063767418936517892090737796311
156107320792108776809261972940179054477639516893120200808563085122902999749118993623
80770175634931621627410680353821952542400794601650868865743429768126711538903
154210126210625666771877250882952527831791894933037768187375498895987722138354787543
73533170057599359413437493790778958301571420560048333613277330767632140936407
327380766733797924439597902956085226000508082052076918961378674720589816603325952816653527
156107320792084620697048205966923032832121547304036621927160488769959930914335696087
142827357661635300876309696838246634056245719302703636918603177375260389902190716119
80770151478819407860437424332176434572811711022769466269390486699291928241367
262346975176640137937120781184028281738168485509082210777872212664863255549501318359
323402074602808255327916113333400403330271563219113400855688492228607475194272155903272151
154447319068398575553726455099300240322517108078167712398872478937785862855068296407
154210176869640551985498981722002447487233611149572480523719669805737656765565707479
260686973452954092793799030316405489228564046283213301249584202832689187490233918679
260479474029040822171599991111269920497690986470692473358825494842147007161919153367
139066373611788349357387176206320266845591863669443053778636481876153742556742100183
154210126210601510659663483909696506186273925343954189305972902543044653303571490007
139033025490088002293105187762637764728130121913859349296193118091959463575405798615
73646224113632962243557568809180987116995295950566970630244170495680085304535
154210119086674145473217867029840983190826469527539117103477263396728449691728553175
140933867536516864308872826942558445049018470005078620770152898897743840060094620887
154210118987730709845628344573176323149223032641200018878442601741918502419341845719
73533145901487145646464237769133440331982336981166931016924387698797357638871
74582905464689045707426656955646268633028980627896316623614067726108215588639
66296140324154883432491051206090446091152962939564395764458288698302787036375
139066424270803234571008907045370186501033579885977766114980652785903677183953020119
260449881913210954439193287778157616048722265571152781710775564610390916027942249687
154210176869616395873285214748746425841715641560488901642317073452794587930782409943
124305238998846583974396618728836428833211830662903314801153920430307296224471
124206295563218994451939954068794825396325491564678280139499110483034909517015
66312017791625675124484044861951614388206326715754873738728440085279637316823
73533121745374931879490981747487922362393253402285528420571444629962574341335
73533142881973118925592580766427750585783701533806755692380269815193009726679
66312014772111648403612387859245924642007691268394698414184322201675289404631
275419432550792910016650752900416741076650328498727203213255230049051371745690854615
154006332133540437202437937995467087424551205697477783633066217083058107140513801431
275389789775948157070622318728254516972239891382652799228861128907545345984503030999
169150084732353598504714245698843326765233267371988919160402637749949017887343191255
295551986406630476016072680832655394743182614506142722333606144983085431187282692630193367
323402074365615397527454265990368233112409383074966193177287119131790968320443549515064535
154002626786684843084184383723946809411499901057968483135016954440369853920365323479
153972984011840090138155949551784585307089463941894079150622853298863828159177499863
171318241978141242557079716576994575544968096433431039161799749814389759277081147167
154213831458510272197047454743937996113820828623659513298790263418790340196441859287
154210126111654678078793900472417718100769523984150212800741000776102086976293381335
80657069869720311202363479164084986823325287175089229415958571283354309174487
81706829432922211263325898350597815124371930821818615022648251310665167124255
73420064292388048988390292601041992582495913133486694163492472282859738571991
131330219531452160007839195463746371887668441758600578538533294067591861052631
154210176770669563292415631311467637756211240200684925137085171685852021603504301271
124094980801184676178195592198204120565354895200894918905025316673298583069911
73435941759858840680383286256903160879549276909677172137762623669836588852439
397010382282907578499747053764815792125839345207453811887711958348350380517546861783
154210118876391791699096303855558430913000232081520076213678770915181623848232101079
66213070959044805541046766073866109986846522739249641836961497518952359208151
124093434810002995091907206812890970511653546152485152738436960267872452027607
66199157038409675764451297606047759503534381303561746337666289870117179827415
131316084754933932933202529083740428539541821887425573586868321217981520094423
80657045713608097435390223142439468853736203596207826819605628214519525876951
154210126097495745448353058862495316449308206268446762744333452758186168531169125591
139033025376982237081794762715436574991164402838351922734553668307100978803003434199
73434174912794062296053702959402417961033449425780296518804502063635296232663
66198936182526578466410099693860166638719902868074636885296524669342018249943
124079079177601670719229342520697434298712447845823038334402222217486949491927
73420040136275835221417036579396474612906829554605291567139529214024955274455
66197169335461800082080516396359423720204075384177761266338403063140725630167
74469799699477735282379455765909302913953473201334677173829209241335813224223
81690903653226992037386392651445610888140399887865331855672213786018750248735
73435938740344813959511629254197471133350641462316996813218505786232240940247
131316081735419906212330872081034738793343186440065398262324203334377172182231
67202508287654820818971450036320557699624195489995161038607713033349256258775
73533142457353958917970004000422262965224518424021731037366253237811148301527
73534885148306523535326331276277487914151262329037204059971431775177657623767
397010382381850966947429908707860811500166379809439231247743880557158485858615633111
66410957783120077918446475753282040458334847256834708420825115571565814686935
73533118301241745150996747978776744995635434845140328441013310168976365003991
66296112723909482937023561415733750754806060803537793188547211168481794401495
73423570386272205261581969405686783083180665965253842825497637965441331176663
80657042269474910706895989373728291486978385039062626840047493753533316539607
73421803539207426877252386108186040164664838481356967206539516359240038556887
131301946534282519130071628935023307824657383459105368655645213907384969798871
73420036692142648492922802810685297246149010997460091587581394753038745937111
73533114851211070089063311754982158078592072078137003119024425477748740924631
131413257846286162341882554581819425738584617055885404568130123025893672166615
73533114850473884047383411448096731884806379051904737451220581698968564081879
38460302791580400673822521712448741980932947488956077747645358237361367
66296112717169496270235901467066996983051153135128507082912068048205891839191
38960867158494148490367254372033182355806415719551373466167277500872479
35009429618185118780105143781310229254707393002870884470064096125461719
35509993985098866596649876440894669629580861233466180188586015388972831
31558556444789836886387765850171716528481838516785691192482834013562071
74437768201713334213486556833188026442455890217037354417470468937128463639767
74437768201701815681585308390892941658177988763502475266411033878085023376599
67200738468257339700638865806204429447759531143018537417591991808755669476567
67200735024124152972144632037493252081001712585873337438033857347769460139223
67200735018226664638705429582409842530716168376015212095603107117528045397207
67200735017489478597025529275524416336930475349782946427799263338747868554455
32043836902117903439121195149748635325512722540974462013565979733861591
156107314459731963337443426966297829324128117181114264355087492363273140752341345495
74437798821459803081436799128668441142688788665197393272983799909129933890775
156107314459704363092042931498808038967432780834212128328484916452195610931348710615
68105391341048673148742771095649125845616184242768572351164885753876191978711
125096786106428024316808359257967187522558421241507134867982472313936152175831
154210126210598113706360925796462752278515373401196534749340351588999075148985869527
73533142504533843088351004015225681780039579326610298465970342120642772018391
124193924236812243203519637232381866414771941522843518255838213661471275558103
124192378245630562117231251847068716361070592474433752089249857256045144515799
66297879618154145491734144728037912488136949190023236236109421657514710738135
66296112771089367107404561430537169569621121706126360617151300051313418118359
73533114898390954259444311769785576893407132980725570547628514360580364641495
73533114897653768217764411462900150699621439954493304879824670581800187798743
31612476315627005546351236022758286497052836370319930424485941539841239
74437768201700170578762498249598355574485954498288143161096148743919883592919
67200738468255694597816055664909843364067496877804205312277106674590529692887
32043835257015080628979900563664943291247508208869147128431814594077911
74437768201688652046861249807303270790208053044753264010036713684876443329751
140930163080148793873898598431383825199854275464665512683431677702408723308690875607
67200762624356389832888063244260276549378679003150728757570614684381872727255
67200738468244176065914807222614758579789595424269326161217671615547089429719
67200735448730149345043150219909068833590959976909150836673553731942741517527
67200735024110989337420573453903581213031776867124126181659537154560880092375
67200735017476314962301470691934745468960539631033735171424943145539288507607
32043823738483179380537605478880665389793973329718087693372771153814743
59650797607113533281834333843204489298144874339248574478963824608748759
74437771221212757483146499197017159722649852263956458591757837245143801472215
73533118348419984218554937852285577726758461482514563764302513917642848937175
35063347843919464629927319367813107189013176524299808816933038511957207
156107314459704363078879296774749455377761912864276409579273660077875417722768663767
140930163080151813386485502815384772618658423628563278351747108364097224532608754903
68105391341035509514018712512059454977646248524019361094790565560667611931863
67200765643868976737272064191679080697542576768819044188232303185605790606551
125096786106414860682084300674377516654588485522757923611608152120727572128983
154210126210598113693197291072404168688844505431260816000129095214678881940405822679
73646220716666496050720276471683557697082602577261126822915804724316919637207
73533142504520679453626945431636010912069643607861087209596021927434191971543
124305235601880117781559326391338999413299137289597470993825554658944130557143
124192378245617398482507193263479045493100656755684540832875537062836564468951
124192157389734301184465995351291452628286178320197431380505771862061402891479
66409190983222020069773833886995045486664144956777188974096762654987565737175
66296333626959300770721700759135091566465664422864258813146745058879999648983
66296112771076203472680502846947498701651185987377149360776979858104838071511
67200738090803482909318194041989661763480028311657444351767227497716115907799
73533114951455185625673075281946591978007095150699487373130946239544517272791
67200738043623576241804574401322385361195674632792441612321225655784797971671
67200738036988901866685471639353549617124437396702050602086631646763206386903
73533114897640604583040352879310479831651504235744093623450350388591607751895
67200793243271878899391096488452431812420115446294486000938987825392295421143
31666383045326582767356980382064355822681361447908637249254940180292823
31612463151992281487767646351890316561334087159063556104292732959794391
124192181545834996419538002930641885813597360445543954825799279871852745925847
59219437020622635389064374716214140469684988168594042889883786414728407
73533118348407025870166033354703607344445822347287824719360649476218978641111
35063334885571075725429737397430794549877949785254866952491614641661143
59219435580806147733009087830616105732003296308700160460501405984695511
131330219531437354082433904192095097134440133371671589590699327860105602999511
73435941759844034754977994985251886126320968522748183189928657462350330799319
131316305610802224305838435724276746651127991935983694091404120211270423618775
131316084754919127007797237812089153786313513500496584639034355010495262041303
80657045713593291509984931870788194100507895209278837871771662007033267823831
73434174912779256370648411687751143207805141038851307570970535856149038179543
73420260992144126594052943219932792724492999603163412071675328207313858798807
189196227749994219260616480638926421446306058478244986088140052558640193283287
73420040136261029296011745307745199859678521167676302619305563006538697221335
73533118301226939225591456707125470242407126458211339493179343961490106950871
73533118294592264850472353945156634498335889222120948482944749952468515366103
189309085052442357517035891364150263220148948097202522499409474303794849850583
67200796640223539166823097554298586479104500432671340860433387389269203035351
38460287985654995382550870437695513672546018500008243781437871979308247
35009414812259713488833492506557000946320464013923050503856609867408599
67200765596675931744308583046518973213191241744515819917109133229453048620247
67200765590041257369189480284550137469120004508425428906874539220431457035479
73533142450692960085544361524507067683647071347467471928238257962259858400471
117822776970214441572166017671103804203153276353947790194737546722354391
67200820796324234401895105133649019664415682558017864305726895399060546069719
86772500894657040646151866388850413938250246426049890232516498105640151
67200765589935945077520923097852219441436334076106533811473990109177146057943
73533142450587647793875804337809149655963400915148576832837708851005547422935
59165620819786454053599540857769995798878129432463744560977655521420503
31558740744915867461047215326689577659506012438877598889438812937200855
90215791583052186422426994221995702393348840465266243974087449827157207
59165515507494785496412842939742312128445810537368344011866401210442967
31558635432624198903860517408661893989073693543782198340327558626223319
31558530120332530346673819490634210318641374648686797791216304315245783
62616387241073579734074933985282790116989673163559654860065282892309719
32043822096192498147849543874995407017125793552026628047358493475808471
31612449991169699006637289663220780287212372502221037023219411841524951
32043808932557774089265954204127437081407044340770253727165284895761623
32544401265867991981031040704359837831089526897854170588078025602873119
35563913852772375981978459508508001728855195213284832276579249520752415
67200793674525507644279924748764931916589031509018110153023237770025105958103
