7
967673169971864951400910712256018828136600285658066580289
65628971927772864597728530259215154929509648686260456175129898
557833646126224156154349894434860296362713546829970477553
557833583919465698241284752942427930785182717552273558859
557836621682837059662632495822875116487938213946473088416
4741563275842240699711955451743366221801253876698369
916446215363748457013460162896704042213851511583379678571
7789642622905172134406316214139492739698810398728187
557836621631019684853875257054451599315445476895846102228
967673169942255022938763718674062532609461578771994016753
65628971927772834987800068112221572973214121547553570102566362
557833646096614227692202900852904000835574839943897914017
557833583889855769779137759360471635258044010666200995323
557837057100536336591941492687945380003515312004278955738
4741533665913778552718373495447839083094367804134833
107819030804060053165059795309255120606586007600328717833109786
7721176891580579787171661550517326809063375801410449351390586059027
65628920700818252779993085040291597870186785045148020729157738
907907891946596366054721771661018702527669866163701939322
498068368100955570808160953839860170753783127335605836586
916446640439563345028303588897247336719419839953549552538
65628920701243332296122157652091796158018231505814751658102147
59601410824045493120430987704396017631219679237869942275163795
58596885612776414080431766169899320129039137551695219808689052
506607116593922549781742771076088804945533101125453449802
557836621627318443796106882856707062374553138535087031786
506603633015448906650094847499876332603806661574426002938
498065309601998056749124830461935529858517354515507334131
498064811947930393444603698522476605238270720293931984579
7717064370129882456700377298509378061392958993252602
4233485896486750808776801086037036334953407965805738
4898752618883876644317761821057796039655405557852881
8225082529628448053648367751624653670827032759018161
65628920697761260315714324822189897156474569649000847685636378
498065311108491292047942852139146458538386980162562315226
557836621652698382477947163069812458540672030151720657674
4233511276425432649057014191433202453845024599431626
557836621626789695073568543685600699954425661626407164580
498065309601469308026586491290829167438389877606827466925
498064811947401644722065359351370242818143243385252117373
498064803060721865020198910566737047735638839202723986131
4233485367738028270437629979674616207476499285938532
506607116589692560001436057707237905584513285856014512154
498065309597768066968818117093084630497497539246068396483
4233481666496970502063432235137675315138138526868090
65628920704860206132186782660503291753103255347099589820160329
557840673948463713812571284799328706441110228317127520826
557836621622484169761470639006591748819101921084299674474
498065309597163782714488586611820216303066137064719976819
4233481062212716172532950970723480883735957178448426
4741533049040268924656007204691682267704641010956426
498065309627289870643875387479856532287948333314027648818
4233511188300645559333819007039465765932206486120425
4233485279613241180714434795280879519563681172627331
4233481049623460874001065944381518499748411733689683
35984539746548390181689339906856624069266809674
916443664938468837166337296710647923326314056046471865499
65628920698267831201614295685799609558604838400030844580415108
557834081573533141325596581117134208024163159571887775605
557833583919465478021075449177675283403916525350312426053
557836621682836839442423192058122469106672021744511955610
4741563275622020490408190699095984955609051915565563
967676218051211794112136102852028576881851991012627477301
107819030804122263624538545933467046030841144757304154327966116
916446277570506694706316000624383760410116148659115464459
916446215363748236793250859131951394832585319381418545765
7789642622684951925102551461492111473506608437595381
557836621631019464633665953289698951934179284693884969422
967673169942254802718554414909309885228195386570032883947
107819030801074154667547152351779103312149491100699711733372762
916443229461549703312734312681665068756459544216520871105
7721176891580576739066405579961304191553648999316418893106789403309
65628971927710628229121934837776315788201162750532090444514862
65628920697770147524022529017674088143384691014689736932502020
549295260476404699657958438557778185131488511405321193710
498065319995699600252138336330133368659752669051809180868
65628920701243358204589341821407415617129436485991075010462435
59601769433628883964594012614427230604046186368942740211613977
58597244222359804924594791079930533101865644682768017745139234
557837057100536116371732188923192732622249119802317822932
506607116619831016965912086695547916150513277448805810090
916443592334307374472280971387520534625389381669752896820
557836621653226910980276198476166173579533314858439392074
506606681172521811574456096248521357107797472504927379232
498068357759070961673486079210580554362508165446008710425
498064811973838860628773014141935716443250896617284344867
4668959114159326434082867571707284030934675196596884
4233511804953934978092420545148241315129731318166026
7946909691788801005566510466082300030466336059229175
916446215360046995735482484934206857891692981020659475323
7789638921443894156728353716955170581168247678524939
8225082529408227844344602998977272404634830797885355
65628920697761260315494104612886132403827188382808645724503572
498065311108491071827733548374393811157120787960601182420
557836621652698162257737859305059811159405837949759524868
498068357758542212950947740039474191942380688537328843219
498064811973310111906234674970829354023123419708604477661
498064803086630332204368226186196158940619015526076346419
4233511276205212439753249438785821187652822638298820
557836621626789474853359239920848052573159469424446031774
498065309601469087806377187526076520057123685404866334119
498064811947401424501856055586617595436877051183290984567
498064803060721644799989606801984400354372647000762853325
4233485367517808061133865227027234941284297324805726
506607116589692339781226753942485258203247093654053379348
498068357728932284488800746457517896415241981651256279683
4233481666276750292759667482490294048945936565735284
65628920704860206131966562451199527000455874080907387859027523
6893864995406309427486549557100455002431499829419540465852602702315
58597244225976652851972011709722644485192082277684330593704322
557840673948463493592361981034576059059844036115166388020
506610733467758394186541878806931242588108193761654375178
557836621622483949541261335241839101437835728882338541668
58596885612340961936732119868361258234519158118480623181768076
498068357728328000234471215976253482220810579469907860019
498065309597163562494279282847067568921799944862758844013
498064811943095899189758150907608644301553310641183494461
498064801786890436673339352296599278492976848718294201613
4233481061992495963229186218076099617543755217315620
4741533048820048715352242452044301001512439049823620
498065309627289650423666083715103884906682141112066516012
4233511188080425350030054254392084499740004524987619
4233485279393020971410670042633498253371479211494525
4233481049403240664697301191734137233556209772556877
35984319526339086416936692525590431867305676868
7789694439839540473037555132361902700051457103448763
7789664829911078326043973176066375561344571030885227
7789664301162355787704802069703955433867662351018021
66210901277904838600431096828278336278210286005
916446650811057630944886252805908794487815003355549376171
65628920701253703790408074234755704819475999900978153657925780
557837067446121935104145537212395079185664106880965286277
916449688574428992366233995686355980190570499749748905728
65628920704291467161769495582498585266661702656474547857455337
557840105209493296525493280092842264888419603275164815834
916446640443264554626042062557170066891559865142599889722
65628920701243335997331755390565456080748403645839940708439331
557837057078328858785301346963656351589408968668015799828
916443592312100116885850129427984153592549230535450873716
65628920698195204832894015198632326894835104635205333559423325
557834008947164421045109413834470438290398334060866783822
106814095753256764392398606108224013129876267912302143371383042
64624036879955444712431301659362718038293517092963799779443836
550518058705204639193013913341251961622159471959349938564
907907881582504499333616055072202705103554753139802790057
909124593938975897293562695805579763625299733826785012452
549295250086404365752683406349503076502393222058069684157
14914044431817477870571703354645950643194303812099799
7717068071339480195174037221239550201418148043589786
4668936906901740003240908035326251190783540894573780
5769650938504257294772315796906053611290482365051781
8225086230838045792122027674354825810852221809355345
557837057074627617727532972765911814648516630307256729386
557833583893028230654337893849288003010056558946571465301
557833575006348450952471445064654807927552154764043334059
557836621656399592075685636729735188712812055340770994858
4741536838374653752852862311815591095642648174604811
557836621630490904671307017345523430126565686815457501764
4741510929687249374233478100057004849274122861111717
557840105205263306745186566723991365527399788005725878186
557837057074098869004994633594805452228389153398576862180
550515010569810211672515266843215148962129022082761984910
549295250082174375972376692980652177141373406788630746509
4668932676911959696527539184426890170968271455636132
4741506624161937276328799091105869525533580753621611
4741562658937271041749051339180440654098355374786704
557836621656311467288595913534550794976124142522657683657
4741536750249866663129667127421854407729830061293610
7789642006000202476443412101576567171995911896816522
549295250107994938589665589169679541990931862495830928402
4668958497474576985423728211791739729423978655818025
7727431546301231642927721924674048748828273440827386
4668932588787172606804344000033153483055453342324931
39685749344286863841612070078996649258317146858
8225112139085009752133882380818649524836343200582827
916446640465471560532233700214131993774381510903232046762
7789693911059357904797846204192713820261376714848299
557836621682307839039645648584441652536526039462162222340
916446215389127923794851935042482336848685705624382305589
916446206502448144092985486257849141766181301441854174347
7789668002371953526178461992434127573892851401355205
557836621656399151635267029200229893950279670936848729246
916446640464942811809695361043025631354254033994552179556
916443592333778374069503427913839718055243399387403163550
909127642091818592217407927420621241387004537285886318292
907907881604182756517269353558058269566248921991755079891
7717089749596663848472523076804012895586999995879620
7789663696846641428273782983482992250152309293865099
4741562658496830623141521833885678121713951452521092
7789667914247166436455266808040390885980033288044004
557836621656311026848177306005045500213591758118735418045
7789642005559762057835882596281804639611507974550910
557836621630402339443798686620833741627345389593421924951
907904833472930193989987697233687962530550374566492752684
549295250107994498149246981640174247228399478091908662790
4679326290110455411006447445224573452177787683038862
7717089661471876758749327892410276207674181882568419
7717063752784472380129943680651689961305656569075325
4160910727607108822874626297086174448898614895223318
65593996308246875696318533902710633379708374340
8225086230586365552917725099900675792346848139489281
916446640439563061888034484056851075800649021408170953216
557837057074627366047293768463337360498498124933586863322
4233514977383350148326371539709224575364839979902746
65628920701243331767090294844647784655394892607519297599635619
557837057074098617324755429292230998078370648024906996116
916443592307869875425304211756558800081510909892342070004
549298298213338562032329421807263636290365536022109896451
549295250082174124292137488678077722991354901414960880445
4668932676660279457323236609972740152462897785770068
4233484763170633671802308318999503005255772558919546
557836621656311215608356709231976340826105637148987817593
549298298242860365707386692194035538080816330090069148786
4741536749998186423925364552967704389224456391427546
549295250111695927967194759064849624781805695482920132780
4306089440792794967934917526408661673419512512996688
549294752457628264662673627125390700161559061261344783228
4668962198463954514593623381874530603256965745022403
7789642005748522237239109527122417153490538226950458
4668958497222896746219425637337589710918604985951961
4668932588535492367600041425579003464550079672458867
4668928358545712060886672574679642444734810233521219
39685497664047659539037615928978143884647280794
4233514977163129939022606787061843309172638018769940
557840105231171522249116678040876022582361458955408372410
916446640464942780349665460505203824585501720822843446298
65628920701243357675557479013963404114506097587695620951995907
907904833473018287317047519891050549498485974212897330627
7717089749565203818571985254997244143273828287146362
4233510671637817841117927778110707985432095911279834
4741562658465370593240984012078909369400779743787834
7789667914215706406554728986233622133666861579310746
557836621656310995388147405467223693444839444947026684787
506603633044441458242135370110392963674092967986365655939
498065309630990608341165353072452160928803660927446987132
4306089440572574758631152773761280407227310551863882
7717089661440416728848790070603507455361010173835161
7717063752753012350229405858844921208992484860342067
4160910727575648792974088475279405696585443186490060
7717059522763232043516037007945560189177215421404419
65593964848216975158496727133958320207999641082
69912047955583511184710213462913735123843156673
4306089440541114728730614951954511654914138843130624
4741533049004314604769678265483946550775301915261274
65628920697761260315458150292999803464619452665879306628808420
498065311108491035873413662045454603421403858621505487268
557836621652698126303417972976120603423688908610663829716
4233511276169258119866920499578085470723483542603668
65628920700809365571208486106313548438774165430145388464331332
498068359213746786209226975790428758134168124703341010180
