# A281358
0 1
1 7
2 6427
3 216864652
4 60790021361170
5 79397199549271412737
6 350521520018942991464535019
7 4247805448772073978048752721163278
8 122022975450467092259059357046375920848764
9 7449370563518425038119522091529589590475534631830
10 888146589136343927775365616607080370040724209246121967300
11 193311561585571853349539480489617501569153743927331648340448912136
12 72700318879625238154568534762844165527762368509847351481413444859965006788
13 45126654440485844024348445262298394095520442910697083801449103984093867857776355979
14 44477586749450245184042558251358720799852193683038626455975923022481454699612974213728100039
15 67339197850031591222710869238998541742597532564047078618123473415905760161872764233657636278912352369
16 152176957067328744279686998481515839487125324752810566215500172553185888555021110852089110441955223722457929463
17 500592305953581144321736060192623640971367322875790803194165974645482224066053716974026349338856522242239492548599700102
18 2344557130476199286065076928073095084598362122138927319402461932864891116838528958973417096716364997530660960822762055739257972224
19 15329832267570026889673671694165105738216108175233339602247260272140013651741553749356892538554120184159373765317128296721584250839503353619
20 137490950904581616917068608430368905474690568178261323575441444069276546319557615638147080508772398087424242949134170446006772363666739869078302157579
21 1664934147249604845918018062414205215493374105291241579292514537285333201639137549729991452485642008724081686571209915465365378155513283382152325975693359473732
22 26834189514971865775162156501122291102763325126910680172595001580904397246726415776463051436417858668982178587383512660089909383451590467445409843607746206681406457283608
23 568194512935263660242965781577577158786009689049121103880037378250347983129157427417008293757547964349500145352015753265590759816047725740613421401404527527274403755343372191695796
24 15619377069669059400512572232825183248188072380158048907922598040954652662937330399127780318823811485284944230630391628720563704850001713853898038419877403050070593208659676762672581608051880
25 551391596600293790744815015114839696964440154273446449765473945840931856523341183831990702046316178761106617335255836539321279570526569707182253264089032366870881552305581963311552598792818618647232570
26 24747813389578308162928983754975135482263430720890267099412932404844328649208325089575135003912845540643281902080838767307143837759530251576830120063271835031831158139000377274874993749097208536478566190572965294
27 1399198498944905321737977080131935273478880270705852892898436852945478443472109540954501844676268851113839884581483717331397147539771621709134154709832526017047573241477403690264172226373531717612069762447144928861859185545
28 98803185949947081302835980929940640735114762027168369994852527465808293729766966210418943735314062588458274917986219712616971315703021937498153475366290421319191473397893818068486344514744186331564737844110849182815104482408861117113
29 8644916473716379111902511796721268734381054362240974676019296315675704771037526147336667877292056185692746674884083295406876545441175134102372687515032178981895493761941265519223519697604163493017548773089410310632250936834144083958632986221855
30 930328370671931904802847413499915939232170349377629660958685763729402451884051434884882323900813437130536339464143090153692581758349640629356518193674843829708314400517504971156036388504896417729617055725585280231343683863486705663220719993098638823380687
31 122292301184072349752623266390669908620746670522897535550523029625262865931010097629631239450227652152972074853501807395980101976242670815060949626317081983280204547740834616625676528361215103567715288630142563137730759504753720942084849419462775515423388921578411368
32 19509438038982590486985269290416790412756452420529918548557318395163980863252174579292093440595005261832787827704242499224024753138198552549984559401980679269116576013675283167071435275729766015957939667032519054150582510465435866566273634509874064393740822965549385003684583238
33 3754430282879707483463642161903794192191049405499065983339874147095133055306699688409270405938419586523467645329436263630667326639451352470302452051725432776946978756024602609527057989159741801027962608021387976831015309170224366282995789718858479195666187155584916942655054227932864018377
34 866617193758265926789099465946796627272318305078125956214063163581254184879083596741793443500270723914790411073243636067671591986625143701313951123524625302898874290077261072639379419613721458056703477941819248916838734356611714223738101377589699004190210163812416381420035788326358677876794453764575
35 238654844539208140530766868088470499833113895853048174942193616881068145027766493553157587519424385372804015865899253480276281466604935290829759191140837559046080599175370076572801940329253035888067644035320249561803891590177232751096833312788551603232770080182986519139873940434180582461725047404812241875392522
36 78015616643261626658779722612400463119790097236324733226344842031738401975671191022905873257595742442581366900694025210436792494633536983521110506949670071982893313184995430980213296500774514560852832168219187568400091469935514631838854617339952264815774708448340128941909223087689093156504646263137524548940805786457834884
37 30129480575567808874041895454685934874128388826674727433139303606140376025469372657022292950003956386386088332151563730110431580034397367093652572512670297124750116376888773562033348226194356874886610972482828056634524264091481970157175816371707169969403709267834449975249774063343106436992549555752258028960293677215176591997216580906
38 13684942129165158459155167960420501539292097215369440615176961453233602161220088077339939349074591433814933639028829822258368937797333791969380575792359812005390559086104235837894698451237938095949123184382710378291977117171732749099187328090359941899930811580953772276715576689582008964865669136864350284042841252283762336400270267741793324662196
39 7279155848312589016403300476284887690911932653086767643164380375197067972796033869516259329937235069953698815223013998172942738409473650896477943692186701667042191342889571233750933653394332900251723728542656424815545160119148719090122683570979863794346786078510378866031703134680109386166738104482485183974282879300581773776122293774468827737016971708546604
40 4515922424558955199135335485768239016275369656119844214713775053879796946424323730153949794844598045972197494961275335818118388664296356115598440760147117806898643113585257096791557579630162902247646522094531928286362341788860083675557634286282471123794764718454305974788407387189111909214869340621454796612807566342995394668797978380720961454205455348233674448273803216
41 3255127606382837382898286040357164915246555457022761551003575945601192326577600499522956016809866229002750829715689021669730669277337451694592367825107338842382135860453880719335216301660630642345673478092619767890883437682383118812472570862035491363913030204761740311482993770045780314349255385990972965642937221111835194639820162638066861341684075867947763500217244592193883134827
42 2716163532024085277529903271268345323652599959365224418781248608583829971021724937004025135932233040116887738718867108803704435079842167981430859521328249981805623749093761394968057572001776512024207994169375782508665273475494179740195271638658207585047975656135271257279648522208855566311661937804810539956299863670135144009603344242401289019144394081156347448613393419491924598974442035028983
43 2614545242513430320301598780068796447801980032994337880128858897897266191410902169965425345221535845592981974405694363680037603070634974501489793000813284503711582119100368663248443634728727351736061780625028823180538295010359809707849425040170987139923940369087303385823102801961081360950510591053210744256600946972403124698008528121985187601362706804028508893728768604756960829268880712176253748670624665
44 2893644771928857167450380432757616594289049316762201932703936537866774372250433749237725257118341061062101228274923701453761764846681223757849084597812537548650413097129248035153177916748425975928775338133976133254114397099447432324324345731609108447313472177562317897106465126455772346182776235663275100172808391908496832925805920116321357522005169506122946131645537517761071754672003947900426953570239658222606252323
45 3670499574417003657408423551473375635198547348857140201314241529055079491291692891229122571428840953612792313356939962204029196351596966668022304750391846824327076150272690158903753694186622286822835526452251018313943238451325409795605347806259613971773054322146984720920197782320064417237929364424060665532570711701976114841523568147251923306553706395612220615177197154195814684437405206070381427040383858598585242635930793856210
46 5320095381824895791366739426514811057301609403489584905781743334282308638767630735374345533675359069488240552215872821213756578384748475847571892981280689247664559947249543255139689076544628298682300974911380041483353362999861294894171433203128458128770452666102550575870430009643992280656283050685741567674820513128541427546550907000264172784833273044517597053260882815842570002047114765154017710480967001319588509449535069133209708032718884
47 8785542343532196297293506491444984004734983134455781220660692169022315474413179447013511188715592145082605759693919476522326712302566315976364421578284787934764765443030251588476806446852699379310614235369311840090289190750724811503814670614527142586662398833911806624624435445679279025409169853651393068396006570815717636710995673974893263677415840979188998469545371615296925011149771964069056013210911985127039451404466647000978122824083997691870579291
48 16484163059310387485124470871506600356425724713548091195814110090060472625793776357005174413728972681628431966818098423178144980277129177211749207714806269082492485060741861397921391718004610041682491725165910483069329022296268335737171990602611839262268411964395048005965611933113708662703277130043077483300286550985933280446160124613342616604952187651516847771662186914100022642566407472098798351829948968170738685951727947605637388753262453637911303781499026003351
49 35047650225563308713944888817983708388100556689887587166171410086798816436231940424189252078944857352884903053038387702756261375925113773324523678562296329746356247508196237933872165387097892801024130262963229918722829770672002492244126208466871695760845194742225933365341885452482223991302942324856811470168696613427973608321343153865890844160452346215751699144283999688178081520677346965228253288256961635734642917538166023557434843228231423062453141960938351954084650058702488
50 84224080762752862168327222777160182265864684923061841771752374480520857612614123337521669369830591449888120310114361017280727546947149981290891029363824718756123971321409194107453100459217358932021987320493883082129394551743356776485732414654834785386573558303026139250112177385786925367372614902266168853865386569512484650943133395766926626546939183398083686143962451042766622104648281330697117174737095055916188493072357140889635351987582644596942401145702399066324895209247540533864086560
51 228210205915884020957782986505562323251728602481026523628966772825595289085335834484081065690632805645530078324044028685290881578593857060833904236434783545832702091015547456799449104525516431534645522387336448487087521765085194148430431903496265753447792124660692700117356045637517757790463962881778164892804274996582401199100470312820800043110527809794070284964681977422829121692353475715144814607438535709671160765267896004659352728878075292962370076756353409807243391651796961017162606493243967601808
52 695557493127703220636938623068657410021178532781867463396993992991464235028296306021207712248619229109352813436004739392321089222940533797782574430715209368106818636950307194201952207934365588042724155355096471041644060985173562225049789541057682212228025635625512655830940183714084312863568915809679525113508196779594538296966613671252172683044137440300093017222517383745529186613321364508492070339961285913725480717279454739255021292240356506951840597051418508896137165990652602425224239322129100277915802261515096
53 2379289562877096214977281964794473257878534892526036507116083283303095016956912088740257219037286896650969300232346726303827936230060822136194886191426590047011769623498496990752289365844502032200644876516466843475268422685487400059603114930208018326116432730327744695383094322440052673991944282922372066044914272292724261792647426184857535265307566512445699971619494990454770683011177357507204380864657729722329748604459329854670486245982322467685325635557041003214369341402446316212925116132455204596537937902689129430281166094
54 9114483657187424740102563764038867570383418042123587415681489467811509644855095201552804100842567403816890139735464359379940005555867977225272265992635855769657060203661684889117357619485013109329308662859182637030459399018409732715317416820869377841022756079685977221879578311413580090121353258986433795020642699066203343368656811835977626918797739117087484529205334726253181043320958547964676899498230903487494516505689523201174705362791916472714674707819870011588719238449466429891963862512134486333707341565848775605684652095532053872858
55 39019041499125104764221097783977144404245020184930917271675233320302949236473093848081277960768881855679771148227551334308012617306552644419386103849530648616764858886392781619072530402141551230789325980844391321191596005009002524066329374384182347549281337954302217240262648969390875512614329642063744080266193997113103524496154349287033517825226136861058852996551755130821717171506104161544455170442388107762137900198628234309844192185498110390859930569207233423427737142963980505071867671194951958349670083582065357428225205951357619955035771402132657
56 186295882502321001558181305819833841630255986545653539494889803505541794092736934963334331776545693318680519704653285153824843579327675081376844899725486507468142502033010340425147706920785772889956213108402864800571624289242615928808592512903477518279751617835070571631138615720175398717628732120321511894489600703618189562934145051680879728151852734683495037806587007158462823447764602750762414545545816503006149295603351544196228882200864420507946031078453172688524644541336942710439516677924336058626003483872386590938182420294168682744539218758561276633723501361
57 990069723315771151547786545332247959569130149398224397264708001241485304467045356727586116263378746045985092200431472126241890557430823829049965891833698793144054770166823701516701936444764215988577225056044204286490460425246178189024700648711548882158767622019744654310585704764904508791204290680732455513516377935163907488606414458406036697717597439150924811943303465750664835373709081835985573981163998313346032647343911753141297350836922387378177316694772355098031263532594057523413069851307267392290568125134883204616852100528167657837138326421388960348392215943556680761559
58 5845849094215514165407707984830903815301946794647218048921189368938555684976263367144577887564962542160747168045577774306642138025342784533915284285307961976735265190670052616371159917782853586254415424482164773964494090849531896344588956267876191331137377180267633149497937059118882373557517289491931487526793121105391024123773058549616062106750319384091997202572108792591709134970448156442060696540625216189474462808936324135402409045869938923756505819301402412230442943006176226730666813886521762834008535663305546624629601779578289755204763103576780236514961700599618358501397595730334051
59 38278976325150776083480857440523780303722789890293590863929974262401649337142917148932799757329768303757841593471362300883747801139611572452209286237708141568344517672601322605760875548656391903178267987765000383213376857992860056244576542235771292640707324073237706096831182581612394517595369073187893399947369971432589688309554116955732856734397377426177997064611920438904068184287054103681356536246174985956823773204685855072294139581884288266578509835825008646131809652489334067164345042358321590230077166617210614080422522681138020274369319319217193293307798899070282502840219738264615696775464047588
60 277486752840110266328617100989021711649973004428479706836652409452721739970567618135142665513966154280570226495120660906047102307005607223733445326325880755583780753824600873071981465170829826058012385627118824187280312083728393772656860178972744110592083452064193698302924059775061901907353424232773304121364730981214259996147449612653330041583523487487168671533749163576656155319114766489141938562486354398918433243537831298384955730507538785612277032481514481320857377617930613072115933096810941925341799663805609292622281590299963251575119186865292183896534241114301514724355782241338984883682210652963106680316474
61 2223090510132158771153194609329669398941297327924310971779642158312633408478331953350303324422177019352704313657125890555237841281656491059242154475379768212092677646213469966010047493546468252390663213367665274170396838178290812387222972504719447988104723186109086451089571023830143492803736781141375731534049734059335755765667996957956821996807118975697913562412898419449027526487812308927581579364507457099113719374603186456345672148472288388475576958902291153431477158689024016225231158181670401724321665044841481418538328134656227932639362480657357646098023304333967801325465297844468596495606840823658630545244527539997227985
62 19651371076635907801040574693107944741451119644080709633424594146287498187713115447252868297231476012783469918535178666912315759733578993450407846065804399250406880085958139827136840480686915968863923493446767439788387443379088431829857846348061940518431631732642376622258088587013748782643507942667264484525846452827397483416662234987323303030157850987273587965292481785697923409042495225408545514822873080428420952155191580440490950304304112810813894259665157308379829825466321858683316295883298943968079800089038584809596334088766542932389289939397718462269671346976920488104849075372738786667015704350170855889272339103877505380683577174995
63 191363999348168803459294766280571285434684122196721780330695374458457213776685493862890908463403947553325608664095400073271065700207681296653456130658867532169168275664027260379952180407729938988063265937419293608540825371784994451425806860996761302143535229899805796038411318052762836638980463215981572167449962664999572930795064739462749519119103091340450630700619532615062653509034114948383279617158234440808553447167030085829946102080159467712194191027902327382543156603550046030847051612645055794742885666405116134956333049780993685596447825702585778142428301041934319049256382030270312656874859805409956706230524967754181516038043028797621773414382342
64 2049708127540113297950619952090181199176676112428843345202220924208165978802428208818319967527669333376144369749885445780823744384690288273969360817140169700989392826797217257893047298616561049226934206214110051977163051175039567998343605669081178155914124840591667447419196233701058733758234680796862667660901128951589817095732592366986309039774018527323965470012602782518899176151107218848583057453945054284443835307001820670652561806428754736012643381326184297925366592980891625646786473629783534119777477123267748049658231492659058300795702868242435319876875017862154003039189160367772388032101100805515611209179566673960190065770435487777095006336446168270976771212
65 24112475420383978559562081264338433313532638380526672488250189113034254684273125921275291219353524840365975046404104183946610105379188923088643576391620134208505743341801031193546584186854714914514623552563074526898221320749079332810343264385679983448586756169010095187248618269044892792978337097038194705353993638504402563080777091410570922961665040650166168187397918500067952928489814481268578351398989004360533949665467011555695245201170060014005992070203102670725898287315761857995030959048088595081514918177867095504675030656341287610060493053911869350006868372536192815055773010506683770156332805236765143265695042014894366680839165019082627027574499779783144073586319685204510
66 311087846923688397842398990126609556425780473251829856529212458583844525758349442772901037818279782444093939895701629683037899427646476606183845943361313014469971411354013514099739472933038625508599424532138643787935588981881535095651852809270993941133513729015030416394582358931220073314615581169300212317422469561161146811477309430324277423515613271169302706455870842069229960674695355447955342281323784988395951705671818446094209951409733600577763397975261807021568071131027661398401663736822244017752950511022198529474893148248010139603982905976388264233109152956791371655404744541648815562119547308916017817886940597850199039090928661519868484230415654999628548996397657894693098182699140932
67 4395499511338361443466052730989341980662645947420990053544885503142958312312696212578016706094540362957109571385267138931698884957705534987362949742994546397449200613177690739807439365124164011280924132423697443572814384354879076921115981237950594468968795863631079852708159686629916703843241288057798410008325985108635345630030265611505853971936840469392899581963706028219104247089963827811096167609972782405112004214758290732407554338022654460896112032782456749013917984360176425776085111053669241829607908152543204330118982708009151235547326977669018724041491927574214997343478270235179795303125081068465851161428708443099471520381960597051896659210828545747332525140259722920190513809903882343286887269008
68 67924739428724354673537165238658872903439852459410184161956567382712394248679707699401099754252014997458948254575491836092329405090899031969443185133853093665182585736456554261899124208502752393309595039766215918598988006523488176296888100341616201097067680134417897295056803928397120180596849605888203654660509572151182177883059094084775405605425382003899728336285806073844813700353695049957906937482339129902514117284006727071224697398853942590943929378667799448338126486315219320197928673433580226613877452456845122424907264897320832525527190056011581981819521696175352304676902464780054389191338232195798471630298834466937472509950763428078471431733233752792505911259306918100083117072317491962505029639791715297550972
69 1146489887717183917125732973236009575474086559465258249611038884348805765403462955410771839626489089430048169522885141484277573086738397232538258801338735363862563180321142357136470218827630378207160353274693391661604743494181012644320486369954981646216676275498619844064736768751365133291789252211003182494184460296913697697121958808370922172900610831902138581761598234315445525295024330366408537209621178646178930123277424480899036501978676656029962309385426438061385642014836134754053028693408505650125527953452117595446041819765081878555045574640085348942874053375442272741249872583066390791999778354135846384218694606988419206528770148834241988779267000844704050888500856418878449455729649998183331494190918413655220475596191726155
70 21109576048838848474263552577595915909532238343086115553832561140446253141844635497602171388624370218364505448739905271806584022943807228444516116026241521441116258054833132807252995634756504355647844815507027124504957912667678229049066055767676730421004810590489084517161775986951626576794864062358596896043560202967349116248719607006916774989659684211751403607262005517258293052865486859836718486512535593712148656070754297078224062124713184786277369773934435307160005783774754159660873613300746081306559227183585408050879709722347946024923006937249602076764563461232645956369952451160029899058161444798570870813659106670471653977214188412969168675539205047266412378678381283020927978127702723596212070924999767209033773001845344290924683095923655
71 423463746639312213034595496966575412978080097439994419476401131384711660319786595483740235826531187531971569236654844416624783538057437449117659722887348857091351927888018189264691309606164299429193868971152748057247191995472304364439893685542766949073494361609168717923720279884144800983296892348067326760005883557036814843630137767365472421035757466296854839982827856632019059373558916029227084035020759086541231893958833030105952395971298736376873705966902405473864560562189639862937152645162907327368322525228365279439781358642437450449141740741751523528085084317810254697497272750990919038705575965067040179971122783050408654018650212524342562587855147869757014958938533963156158765978522630008033822190281097917210062827714528971446287788623711327137809761
72 9243916425073641439261657326912001040994147157136793273136012134875706087164317918653309343755769510727826227061157114688798601599294835668995324289419312667693200153453758317413237419190867355804710532284843096175975819899222206491130047266937178679000180453614400809440764898324734439691404345630900835236919548911572084221688219981280281175834116263563059488588277370373881540942652578936683650019117540529105447609467819478349212648969291335614066012905785864570719158928355721711867777687909025289547589334385526471089641027880675742805847940570071799304000630696748333806591344246642416968969501594817188807658771492323865326753939956784708915515437343308083246366173253565332684392534824936545323624202663078731133650840263703380888951979633274427658526117154765951279
73 219325441876886547379460744980401598089372495005105188786723059519475983777795436555728786531101309986437002413697144857158404862746049514834808407790254972796553062548826798124549519310417208147072963461013664551666118534342694570939120908198300876166083250543224032294364465074151265981119702120719889286865605516700196649113354003370970189858657310906667735032445567103561678389389805972682125763912876220928257785272464775200415641924220655731881428457467526838389915122659722640790938439857356446986132396522460274869741097819457366832022179501623687748098867895333190220048924617952168228143016602799699004894679081768139805965992812112842020633957023789304685901433660800260085795849391003339549860936691074613301272425701398880394401747523094877687673811461050320380218700289790878
74 5649622000513491608369645924169417312689833608671493724450114993525442607374789645892779385637541632214768834059006098144125736178664871295269879747005703260162088286260074470280777592646788957838901746979789414965924379873261141194834138893958718915448697988096564608527077764591409096746880220129248662487713391683463393847635701544930981202539318167568665941664122715221910383820260712909291907075148375575802528102536966728937282546475526473041821200198746105165845370693942527781985206297447454210579723263830170032100574910224142497351790839528304739207247603062529446887553243569079517949501771970165243276726415246225460228056364002270610215835516491868493588390555954942186556721832422067597477351326531626704971975467185445734692273702065274958520231031832914241385167266519456603683907015848
75 157820965873379355105193953693216251898856290550830534127132038153127017481464474618217749269519139774866496614668106316471178256412338400432661889833128349535482585823642694063217252197752888570290839502879274149748296854426453399925505987385235738586432442693859440885643717317174378745077939516005254394733177884286580244883670243548684137401438517266316169488589209245171913104503017793697703575304856488920620556471991392192344992894874526644743238412186563087710285244838620614012824452636050725077110947939788633340957377071164464180592662769351382907663422055034132179520249448643506457937023261456770906469664917843398703048865848402268431728291824469647354196268223967330953042369780370593957269516798823596265011021228652241451173017982203205951791841246892472697249194691334187024851411724778715703022755
76 4775901358365709617592735199228665475144688919494306684300259621638601455118456247939259412933322045762884110887097634931957293760366197928038819704910784235899993925325057855728620316899205158359955659718973328914381574119768748062898229413750801802619406027493388795239684231029480461636174395627821036792787911527254085690295045838957429633575380397009977869569756078993291589689823515403773742062156753760245950479582527827898831347091727920454294102957436643671565460149618432737998554031066875004098108748747338115592803519766897494117866072835634444577452950911923946322899851657642830437736307772255858890693519177134092242987086095170891250625906140611248421829854881319140244381735211266655257069108553717628296462300399218945588906672826787920129165334254028795929757416781267180351228374657761680132548236113223690019
77 156399054555231131959640908610959576070456095819774014665865993262458699327087922460080014828552640783874726276123384414830008694066606592223478497913986324514700564751423070211353165871571261468322867791491701172323478231367318529056066813224490365712438645591118081067285859570388644244954993293163989739662735753334647243482400392332543679258331831778687830035536748231591242280706371674695685589037161318219045751895964534936559737263751133586855255634775054379646449238961610878513646896407150249469939712827872935532029215594665006464270869226802950393145913385307231067921940799064228514063274231221177976526884006620976333865268357008586225867457418863150068329663469908826332460237258106232072318331913417125350210217266531311881360884218037300001682033922507011727354161095139468275191779836759870901724374859970300906788802485514540
78 5536759735445563922532040192515013700104398610034998566062135179890437941732538482490581780041614600588071020452930207341102194833375938215507133906035109241226737330986504393734474762284851821528128284524643085443325494480063051175257382402556416201650418122761384682157420289037570248281527079938344857722038782978408053602633355882153585434666234556392187684088462217224016883452079507630552516315401495521863915063602362174974122663190028422350344558667889972111587281088665802649623974316744500549927061364509466906211772348805613303545027391516356777916427077426485307342617534678458355225797690535421246681253941581640201538915836545544106916939586775649183591172776932553807624254608677336741619684658118284344777567750058131957152324119387125986300312964039037124179551272134307642011266059914191457636183540954946918932339262467134313934670947432
79 211683051987215322334100407123125598083064632824244632314808944061894080179134395091751209666196517607017905140258084367919788116149288645307733749473517951886543283870318400464333588926519061261351643046666570270029040388466501396185628303065654329581092855904768815317203047305724874006115309823226909193087597998193587718031516072280823038597397565232824907523426766429100741729011659495164291062986868145138480557568020981066814158518855934839379099393869444086101762961720023237686603900610532160863311294856194593223841986215260950076542825577916087026336516603214539278158592058305868528345866499785267869553140508885955538733497484733309704945810505801776303449224283478835405148433548736888253283814123818179632916828499199859252682887096273807343747420733712164762815564941229964407368820885500164304761999261661188082018761490374704681437497194182381446683276
80 8731772625437528788885510638237574900493144894846566246477490287373624172639091300219452995138781752491522524227056524523927072163699182106583084057918723480989267323332448223878191772856815751819106985440612968128765830263497737567605510219017778369174371001723282909338752072779991469688611407340343646658266557662675457667042722830016003181669458769607348028831791796188726638739004464141952681599288952060650455589881966956456412616856659514558902437881485399707467298724213307735873876815097735396387465461690938479508582787776575807753502828111218492111240049271485277857078253022611468441016948733166183855622597907802322789024469015540880757197577782570264453933400049488903125192297408844807338792708567503648606338957827545317331493774657187725085772829341434074368845507233382295276242241355151272146004238214598692087553865162146271586652535067391580494229583806555894312
81 388232872781757708863127800114448778825015464209870822120436995268696001483488528069297143612127890168603112495804619021191438109580939960819365739524490985985907418170383963752096439516405808824323752013390834226629381205469708842198629603669174135026119906590732069822674299693533552335762227791026470494554624050307540215478225762542021276618530973594218011119784764281902486852630169439572960902768427983710243266449188364960810243122251491417109722574520332280971945465357424319274852973437392551131044551328232387845399647611109838845434896337874637974550009274137514074747492825767498425115171744256412048526191609044112424941378892363133702629056668486574977347202425314746284227293805828184651890501159669376181164226261702076897708978867894231019691923560039959441260775853599807017256889014510093117648988262139933446419952526099439902074845960397710048650784866191259444071075850157890
82 18588894899672043643322311546111452551514616177931313347768322339426443067881418106737711861081226185173960613609069570761221061077808950707506297956348282152262552616559891853461116048654283203097655590909674945135365833830658441651183731919626079431882639018229493033095880926571047909367296613410507878400453688220241331457427027869377263003487634134655902715050328570677191103576084881033511435751250986053857445731177568508098368947623466053761963676145974697267845126322981747472656427862431227157655239948262177927334321770889806099530050345670477255455166430878051688122881328827464366707377360795210549953664095857184081669746560353260405641584316031075101207944548240847828692132782332348197471610402570338332767714432429153052612973921019553331008579539518219982464849009202458696602776622455835976098560149926541118409601405142439698209284818909404180367170797972968220444094405210474896966033334214
83 957621414661594389260477384371278341201253962123032115063414897869401514040443277207744703629124645261117167765044329106759826949298111401154332175824797009067467228615354126763461838718710489754803111610805396545649932196537351489351070798040824642648447332417646076762439223190195447393814283957805602538229790722186071609897358139855750544367843082737014116939932713735083120150586573700993743400218097678531434531087904552710222876270917587191203348134204533305221057179191348709128470565194320480755223603883128717267484651405608301054041067548148291614655802483652602370668267170002016469406973639623566949215224215810882645787011715910450366557529074822879878457479328102279678229991572789787222638514028272615393293778510066636748305417547131265903085955014125999435353945152128770982181667851535763792478644661503277454387743199863319086605628405519477928024637348545434714210156442304752664590782060724346484546873
84 53031049935890834630422663452257762062492961416283554394330035872932865983425074819926582426151529768440647933792067910485823327435404222639745560402729411508054491988741931978034473435949627333316399304326882586574447847195265521906539006604667857730730431646571585995426724708566156425265916550335339677052098436603978057865345035058043094961954997507488778362366932391879472375790845878259859535542452561699953020238522919028583077842330770349650268004311081238665204956010007076777689874012988096088593855024809815437651900320308384826255202612155021322758259495398305643546491192337272908278293413003663855620411428964813968558295672544461545879610698273679462736480489083311388148624510188906373302287542754470053304305849305022765213447329118346252215562310965046857045299339291265958784966396807567248078655145604400102279197998318015583442423417766250515909608531129628985678898870339549208774629498685569634957030485979287563689
85 3154197670145722156850367501733709948098379476145961809893600186303042828670050553645217927567738934462332960418328794714021207260891015137596479500829244049505856025358713907704946913299653272259757411312633552428289877063899954553608107019184834574004261473571672915318173851343046837600044025590429434880423601306565782688889648126514649569575127111106325335333890979629235200205862950882112055798043247590519410938302812894675117386755328652064574062254184068174420450582619028214724709909131590465242816498798445691695929777536567148361464635289315624876092796993531188006800464193670864770531941768360575430400768022165421891377061775794636943827133894475398624337923672171000564358588987153435063585003440932949083957535007448099865132235217964586965286745380549092909664349647504052382320141743065801841120796457023449971653036737038914601175162726955194905327139909186175286752986953799089175941939121929036484233473442001188453341656737898031
86 201328331610367651567431497087472354371378370418070478853926787643302049376107947982997504679175552217717482435503512665576166752388734528691891458532807525186972708877829500441323171936010508272562311224499175529438487458625196473771731313375003983649276521904952588606722996990211548676638274806245383406878651339561626242789744039186677536088192002667504466487442905245706972934390130467879678481324035359915935674290492084105559866018408203009894163226601243425977554753892720103653226005350822615213141436558916143788235857451977550418582814947709365434985549868723185864485017204501605397797252080302782658317247156882773420313090019649043128076344867566239551129580229882599295463939226947769891212936123068959530851778828289205731349539202106147948683269902264646146553268902557286009095819229349118939320087721497735335648018455287078722098157465244217124097119343219308274687278922138920307899887851970702538694309658405285938549568707878250615882003785175
87 13779126304300847541427931863520776554430646442490771607447543187809477778718447782077554685907466960928966731431177929020110250893370195345584660916683349827925664913971481905495408122193973666676312712312034351494346327514202186916715242140083684411641095077643936911562714905193870785535751440813744510412179238616447783071370288312003748263597727210717090151503027304369053401773073957107927413140502245637254844199400318876611393445127424466316580213729185315414108974035858383147660668066463659318380522956081144044865202303043085118396466455227529822709983744582693289372391630304374473166116258661029887809818598462814275622492800727057121077463213242820627459011308767649851963287750479079555795614570545096620706268770239463232551101167132351020279286866418686664604470512284632774945220293344672032028851343718847095847831931022051576394769132340098100621608485053548453592465125531692357906941347955330621071705004542984795406320892380159644199007969610978499292749504
88 1010394454759915512645357497308358350073669646265571817237396725072349597106214752784754764086771787845120158228827670695095955782367082741269592104379640827719442922225822550619154977163487652597783547947956035763502519210975721959194978062778443464494506470966833708134117480659018032061718221734414610216935429986347107851097297840530965661628601545921499539590875490222522119824228880914376479204473375001998003830582481055776337955058179582559808247516927763620251593008012505989730523664032104410309030717784142795976754124638843363295314814827806561800987489536787447165113256571254910590749119785566745925536167276609805864809769908391177174400988333406532728080684763506318919580503271957217647850242283934618951153686681345096979904138791661227226821127547327427448046490294803516158602238180137178648395728625921826775999759748989270158161270874647658999057443274267745385044400870664458284052168236701852203727915076526849064976437900302052928573209148256198711365440351343218930350