1 6
2 43
3 356
4 3333
5 34754
6 398959
7 4996032
8 67741129
9 988344062
10 15434831091
11 256840738076
12 4536075689293
13 84731451264186
14 1668866557980343
15 34563571477305464
16 750867999393119889
17 17072113130285524982
18 405423357986250112699
19 10037458628015142154452
20 258639509502117306002581
21 6925376419615352799156146
22 192416593029158989003270143
23 5540022886047989453672999216
24 165086245335062350903592190553
25 5085547909317022273995917697774
26 161779141322204249266463253394819
27 5309156767952778555650717968776332
28 179570210158141207066668200811279069
29 6254043534879478839824938930709225642
30 224099059815367854398806240398349990471
31 8255187459399627123551772822261876426216
32 312389006852062607057778587876038277474593
33 12134948259079167136149243069601834589673446
34 483571819330205584342727173114380812153925963
35 19755461014016915056338161188941694862205935684
36 826898915251250712761860059805612817775830771749
37 35440951037057138878026296314637639361624306098082
38 1554556154457753248127319563742226166807550900772239
39 69747226935549314194967060064614181635273963265705632
40 3199252902123571515450483165893584994092822832086870761
41 149955522575106262278520908033689476993680808806624280286
42 7179078930017060759223952487385042403460803750026902874643
43 350893920588973379458447597531896993399853173971169557754876
44 17502502502850429206110562236020509499941620085838465153598573
45 890564457648436289001699806092428942706674543946654718221143194
46 46206399952698520053361665411334799005537774645142121561190238679
47 2443698762592151112068884792469661279652471310568936438220064998232
48 131687735215160839382158892275224783374841254868475310939039386124209
49 7228435242223108580015886652900682043664746385804975739742689970622422
50 404016637347813853030599551631023526786928272707828955921860878304319451
51 22986353453588731198714369223982351602251220590928670318611343683573010356
52 1330826995359296184831279622900176241194452915591033484912861494757181882293
53 78383256110425792742547365327857304272595332575008232981513756567462345711506
54 4695145941269164469606352374357290292866430626451810520609693296702409036740383
55 285941452306112860984478700189141712002705985546159075817583340656787508872844304
56 17700661617442688565881550092127295398272718802770553203506116911382670538264223609
57 1113453741610589011299786912922484250565060100962359206863163915582505673869261144782
58 71156523433661340960141823869367763623300331332386551564979175345646669674444512866979
59 4618597816767739984104464368589040958423994691128556134156730729225172188248865969884012
60 304407092972489118083438551566580360351334374471966955262521268745029345746968514301612541
61 20367984005190346192553212265509646240693508396617532415375807580925447150594853902099468426
62 1383223761019075031104154973434707700107896459416164656101192905315451749180420290813062749543
63 95322030757618903579020837354021721674259956760889483624634417631468096667605460717218434011336
64 6664363219219906073911999540753885380630734493444592743434149969606172130263143267809294900003393
65 472606035313881035002897301443429366831304051773818418992367100600846007305146778232552622776963014
66 33988212116534847380009988372632487594763585418015006276781283890684467707132525566918840385664594539
67 2478343270721225159670910384724805445033844217514152467581748668768937511395681528181504980871130365732
68 183196268974457271430437127305877174156319788101540135554011998840808297668262630770233425909432044532549
69 13725051246518881396709969326796197657829965726304932398792446823696101778226341020913615855997208160278402
70 1042019386048153656481947861293820349354033494851876199262660339697223405906085698091667295587541423093626031
71 80154226926915999590397735311206080386954643209583936411877657094647705973338356926430667574572952726335066496
72 6245858849781950878070843917114729434599643905272446313862228480406376221766385567899669781228832800967447568393
73 492948094621730120460034462477355733686632958922340855902909012782511980127858435994877251001218211071757035122366
74 39398847171150761930441894141660478209969777759949816197241754688888111894289762590051978723125943469139429447159603
75 3188385932694068983349394081556162581090393059756238519116155642056954838072642531467779214424165625150464376371823324
76 261214174086055894796084062666673704934069571172251556263201738608279950275955777243144014772591861397373071694654659469
77 21661879605941332616013447088865512160756574708666101741035370394675284490321894566329360431648769222096027171565940649082
78 1818049498697756911028414581201171384622719057799549814338202276630886168867965843853059004964337418761567981760461482652919
79 154405784499875004470435873693829906256847413682438140340209750127779110375154238659830646530672947175295200587260907913473592
80 13268117592886498175958294015890434571217224968573406364250546740715064389228679587749996616499383165982255920476253629774835921
81 1153410575748228843490048155262083765625229140391907998552763799711717866303678783639286160741400788048497625207938684793713776566
82 101421437615119715735886811323088412809663530436550441789594744860917374583947577223225645710438318596663856122649242121064860270843
83 9019666177341889749924223345163271196031659467928575333365664179337089828424288455902278287699366901126396144060184278806792233512596
84 811168269105483124149334483059347474710019765671876891338080475784457136820229321484830496199210034643772356879536287909852892185101013
85 73762796178390199912433738236334987504368438305774920548429958611665457859408279163930536034095649937634129395259321391306530844274149234
86 6781363755107474257584163610566528398247879565907627305670863074103235521835872896243889371279636997269426425303358831081231802664681166399
87 630229065941229188890212353660445421564180605757798355288884379258100897384809418462535848256658829643423766255901314099125687497758244142832
88 59201281779228664827199571124540712176116361857709210617459612358450364947186996858989052263170599575600850360800214429522756104123343966760089
89 5620380645050322662379098372828946141652585907931352053306625387069047184005440933569674067384622337115101225345739472015862134287397058360017582
90 539205075358132004095635107248834006840670017458814564809083317271461564960816531409569062052961305388163092089956468925734428050569698157243318211
91 52269521492435201432795089149442669809453054407760019906469594742896524482798876699339900623148901327604015950916937569351932684940556758347760130636
92 5119211246623804551353826442255582866139447249141474056325177271932665877242925344194241145092262907567912388619128982899379303391835848092041874628893
93 506491498146436884564492139542795846504135511421378379351262575365747736222224180387374903076371463863794983552158998580519549539414444334788097645650026
94 50618744962433265395160627673866558010460384224886616643013236447498763812583785915360179831054355372919519223805319854881077679617470723016581561259839623
95 5109484697069091606665125028503678610617427160562271231960342326834256668463267664492431223994614454895148650834434931354676605618452030069128237304675064744
96 520866735175409412485717887507888862683353879718153623009080832472772306076985493775694770707406223704837368060539433453036039547027314755668527216091866303329
97 53618917518810392867783076528541017140321368738665647585194437775598863860024994060912140009658917805563345812655127965619724987936157499964826086822619169154982
98 5573272577749485178392771517527989985133386306415222602706907931636541891272041981170192813753486937672393843405350505503776169593485872027676934082690685454386059
99 584875002002789877053890979322707978133623670003572384144867479792209045350574815459669442351309215462874167603796655113023454686540274125874954101108447965833338372
100 61963629195490136123319437209119608712558690594710207372879069263413967409046287779401140535449062830431354588895778486912336582876483884547610197090573414272484748901
101 6626632194922233416777249442098949321344583570039639219939668089901101449893963986162487840992731581572011003183332185124010023253561319174634176301711626709466717220706
102 715307971405423479343620953462708657863838869744307127478205271615022665846967821585105714180302634574078744154095017435447218483001586024025165494189291972754459702254543
103 77929177395667803577622342417066627880071745456529212968080015479592360259361709057779990891253943155320849490966961765910948618536034545150530559355218118981847253000002656
104 8567957057182549208333228281666921430687795658345347847650976830251914602852663972921284895707250975291102705163270619280144462924176928781882423015620272042215059926332507433
105 950579910739229864488727834594736286675184983945467301390287772937588211780766654763350457580488017370174665915020332144470629577987209758702721709891172609017768706208576093854
106 106414005583058682625123778609590754571167751762073131978325295363248742540964628395888635705483431280494953700609400283060655051763618860738099764214560288165404907681416859698259
107 12019130095840930819649668354741206558358357805650410315519803584615243515036799645744442347517676033256673329055244986910107252532791956637089662093279216571081233143176797352153532
108 1369547999427412461661300768396982551833609381477038190775418611665390132651041575207482069289984118905017046229207889351129609626744198318090108491311509423365877670300889704781062829
109 157426537985075841157910451779568061217334172131392598062473860516992921421842713935393355672590098566763663989667665844615067080722380139579078051515586229653386827593764520459073743962
110 18253332600221309691480783738405598138143293217691145939979014588125713487970875634267851447900469604138468216850765232070005841732388833668265797749845370937286365839345716830614616403991
111 2134703500804030266739141063350801870758528772186626114824437816879451985961024272107964037080439384922406316193552210163028335019836566520872531124648777513987090988399417249601793614698776
112 251786429512696106584233871407006840272081771892998972633796895194177836554604607032035523849128360161980908966716043529834085845753173443479263645134139805310528432250899192771608075340599793
113 29949885474588191966814380625122096961630604305858780895648370668403483335870978348256283786350155710225056765486170984058681303321096161780890833611789160108208909196306839479005153775037038486
114 3592488238010929504094929721858521311384787152621103810489775158696956612499316744037117784770620034215085597806093260021854326795780551851039165991703067850876949907204865506784805011742895356443
115 434512875505414594375608406014286476419800347205400358280876933299832790600207300816155350524118321856775928207996614694805208884072271184567721474036112106357569804512962840514783188939501665160564
116 52989194083526422812419534045742393597605092534404870290192433072529917673062504824319065958666938248604622156915291102973943522554259576795563802447415417672116795585397063235569018438030134450419189
117 6515085171748851676062753728678229250172518129473220616964058559111430559823249635461600067618164191665149910815793121867418513982172051826468639589572869960335727158741945404239135099356658596109766482
118 807555211832881347624771794110774057822139525751731505710531717440191959226008018226222139034198227349900179822701643048740428611946010745140723634403810608988932105608750741119975192378118533052200322399
119 100905626317543651603247107409720014221465658332492546740907691872558951750084137717036014048219523566004109987491267326424168532531201634512973030137642114169947196900216641456577141796610783812813792422352
120 12709302359901069330773236269714183890564041895126024391793014758445251811908412168798422190572510034805151869835309911325821177571221779592793374879699317733713082533094521520265419772469344082034935891159481
121 1613480772505639973869817422873153571917645157785778178974828782588808802510470029794645517697922607213369628797748000906224368597877688424833521998458631088148242062797935708528232148346730648393939577376776846
122 206449883693764306070490374293525919884299184108104077681210210174550593388070611656344589832695444830309366233564068614360919174416584265284585292164689765640606024961842272087037598632503582979956553569680956643
123 26622429767047519253834885635161842480964248275087186881029836013818310627579315635647054251744163496359629972609526038748757027294263863944256607080892242994751656726777158983581256947058759760538499485359129225516
124 3459686775643462993391370562973981368190156827131543909207637701634031793944464402232200383024418630744520318513357239438156049579413278313439106304371356187496758258824560108348687770802377949816001089700398427758653
125 453060462124764081528353699005377646332359954313211519370240600878137603730600207429006284520390698270336235523340022355765132316708214899876171638846306942505927779081313181799293486065744419686386915597236327632588874
126 59783381385299527554388255890076219340562923618422152026152473427740280062951685223478848320049233802257111893371712583535001839686202811672958372976912628991713633842005096829251032645962816222643686079450508723338974119
127 7948491961087257911451822343564738536392183271875188718892776808172362306379678075635262770096068089880001135601006903843446649510484006218214902859447101701661946567308918242367847288511375538269451313852718928762450781832
128 1064741920260538342222499680192149905196411866458939712920060679612247202316492048082871762159423308646926804245392125709287349618534520584105047793674532430202986524950020773532238570518050224250112772874501832133270003696769
129 143692824285931306870480790405724373828977389564297945687306406499487187485626533236786129763935020074192831914239473728736466020020967711066007911918396574665012923503918325188343052902348186118413601333356393528739774195441542
130 19535882986314335873661609163517577804682284721953425890753052705100750199658409461168817975449793316831485866169984537595920980803621594149260619274367552263272929934747526580211970917413833604914100727703923862725061346861491371
131 2675560153295920748711141348991134750034557782829024654081765000738635361526675136039741441530483443698727145947969028697780993971895262606738025249863378662511570151181172997183312641645586634463711467141069976489344513818570226916
132 369110941672748320572876035612206263447147795546152276400890455005561242805309745276857692644460154711230543643340024906021061822634925405956662600356225026110573864533272626596121600095626581123772218193655800805057181429582976457093
133 51290483891074329777886763572551294142710957412702445397661675770864951374854265966163607455217525164718047006046055348819013622727909880686108858182141019586710720565547537305892978081893685630829776024387121747994484513106502021031746
134 7178469016101807365762452649321053318875293737173278163036291362665967886397849165418563509396949198472402196144965916798343694781589918494361367413164979651025496482594032944856408126195940637974800572409566144478305952451938316792206063
135 1011858587095656991396980197223669338057664391497561070508367455326531407579929354798064814714572036158208525759105399768509865094868128513222530024839504047768188744118947982278886796730405443191003270124607134541194094268027635621727102784
136 143641154097661379781352138916195718864178843855674503493689710535000834133433748663858644948523245240101176428513431766127667377171920759361115518103147342988203054945921859948878653436023619476058059164844897399812938595372908295430469311049
137 20534656649712925279781993032922211108689238184749447801693076869894526718378462702520464397491482621011883412352145645158646109211314813307076667654025095254821307471521081038330697392270689105874220846144922001071039677363404736395681528147582
138 2956134739020327924038870246739395002026953562027398442620745482738212435004400590027375043199229699402593189137063167409645884047890571446944436300505719807428830786955105883294286102615443778008233535104307597096933046450532965741056432820717939
139 428517185036587604750207230569016145424880427801440799534020994122348035327769912816889830307542901315673059146641692206020900465967403732596375407409079115414916973752605156377666835016757259129796271531788293218106162164352896920334730377067749532
140 62545894559029028270221451396804116991889408576330724315957327769841076650992249040462830525598413618989554029553097150142971345447930330657599710720086766788395568673514507392539596845693349258963603833488801272621867207287794135686542748836903475661
141 9191693011523360392117360916213063341175336912036487462064532793573925915990756147701937832980424394556669116595282020829716742500633264798573050322169939027263841402658482801203654496373575008086857637703815346853327474967027349379082103582977392380986
142 1359997843826757070627353279330269691648630932678626289052036303870914701458431060826890120552231762320107887257673443760138520107301248102012959956570513271124948461373762517319285294122158288434281940882982776966878822096380599331856871754283680070073143
143 202584901293996363628528950590982169358444275877945871999314536629582873295918484375353413014013521087403014328692199723458320753315674642699315446718184095468363837762494357121025142468564474339422061035235392770351238171709646584726646678342767440088925176
144 30379629984472684441750525157000571800313951329186978487232307149261388923400409813625903826326983784034824562852985061252989600619379600240785854834799013622557079456588107251009404024875575311819989411796340059888598159144519766828725887733934914823270310673
145 4586116723457238142625086942435187202434708675104470978652747365663868272264673733793936465423065514641809718491279435948126438281384397184666579649547270553131006311126015275076838224246809581077875188558524905542220302168404154132509520281771595734863351826294
146 696908671589791498780441954455478350478686532883507229657213536751887010505858793225860162333700305359598317053796877662048775672578854016919567476032683710498052729501233582087998935444875205162973051937047730045559112360504982640199102816268931518613740320817979
147 106599691123273064583450439770828246604315820464858351670779758701673750364641178935464659398674213979796648411076852202279840362221067932560735576985801825496461141805611902707537056568361065383609273671960799603134149242913344367813610018034016243806578578130971732
148 16412198316584478231588642252241677047980687451457203368388913471258611196334461619730294331860208683796748159501666527965136745443692485222279719697804483806401768447495302450820105498469639658851175910444748355596222023682735920723591600873196018235642742281198917909
149 2543255295040254061223001571931300845886464608953208354779168078861673839289473983920914096697475920973709120528096019432568475171937360778250065698855789176359348589901507139027011731136441945139855262711941445103082045735092506757869520817141221212372355940868017174322
150 396649988280410466746071951344935640992551136818014418292661000330776978158122302289081498843555938844810629157620631324714919026721401100926879861557620190422852894933410406614359014045420477805846390931007191495961554170468066199657590875186995494634825939434441300788351
151 62258886466000070921570674645599655121720947034953230506871991263430459668560500254684850934099347847936514516668032889570412639444329175861330768257817118082418953898097249502694057950756060829483015274643913090135464757453282203160264604651742480344888699942903045499131056
152 9834539323392353115165252784012231135900063906147177366741094439408529491665875007631172902978974558891599184119681878992586737165794612176468889475572488187693626549136213143321735309389560042377516203149676441067158161599905983892309839152476805733837384607890378779782616793
153 1563320563838823802976188682420063667050711681120566914982137464098589089552829447244437416012661081177759021297443277880043407193391086758613006813915641335604120675756032458569243675692065407941728978419394752478311580175918044349865314805998400162958729850438001110121521373806
154 250072654166852014699834284180743994424855867075810657619271244240905170251124760988033118600168895014774099061463792510412767514535549370282467823502349563053772312307227001523437969937375002549218667547765666139534816446695754667164108459544074577187715166064649404462628638804483
155 40252376033527501217631818526011728912702748331022272523990648248016009959971097492960942338092973008865230739114013066459569487033470126606021254809718938854286604553222749242369738716036578480698013070319093374207230614818412125576136612007175685975130070967311356884979296500283404
156 6519393802793789758317197096735903674080995140691336528293481410787917904944271034319856849815994833154592134351882991539104666377141700535963204537007613337813478041476482813257660818622182260787508997791277711498992025535002194191168431344384617001460037276477149116173374175560322909
157 1062421166713824231037336493361274224911502841531635992097286529674333198154727398768718716674933666760426901760306830667702648793074176826576578450745549515187052153029492964629550731856495232490565347681156767829213036112582027750559163189263427361248646329860198728494143386694816522282
158 174198195001391974651141648362075235537405679406745206546799780918410014410296816551689368343435298870754855952023259028507171185892302069716128510583834766269526216996319161036298222041132405510905790584681783756867066634359865867829157043571007044752758577619619305155784591776818063828679
159 28736366524569068071291129497331419955670548871668212360426535342307787008597124843482513965558028534151943826609942959920673092995643259372044175130966698491601853827575002298364377430379040750522058980821435305443214587740805962708570102929548776862529692849735477444650747706495943478423912
160 4769197989559117555732567889149254255136088066850927527311319496646812048709762793006333413883680920655520753487012286572443700562838013825472153329792334978951160550052290125834893693317081776312373752538501229015472270572096202519898902953303338302433087934047873247887143121664344746088705441
161 796284684910744565143012850318349233545497906916720883511347282098140046007196163614008548939180317394280756091101630444612961988310413216527904520766482278264548947921092161256330653479496221387937572358322633665439311249006498572336589106717081962501897347907904635540409877829320578807272929126
162 133747383256413360305356089433317351937175060633855386878292118549349524423044031133213447352478385633070425108525381262388528087838455927386061071654099106401790811151380809640066637015699919137771866757998578519999856014146192750185914104197234525204508584258001781728158279640084496164934860740043
163 22598558506032985150852991106548887701279780847408213778681914175990618790524563008885328540144515997773704900719022516213300018598966882741935780570252820004579713202995192949654720584501264803010519502065809458013776978798899434799952096940423567512282749525705379881288137379742545289475834818845636
164 3840957210990369868223928539584392749882042498095306556658405111065958548079607325576334315202877180481946607514204442385817033221543071499551074871052344735117463433523862680462978640614272838528234610130675566703088285947319833899472208381915732137184119569078263490359385016757823926796300466685539493
165 656668889463352287162807742270820785062957108735177061691632702806075414655179273681434027465072821305565810881132674898247876850712552723693360196092420067450719856664347867322449743080284589977493608920553639090639268035567391270217467568823903928393314697665520475661626707379107844982845116246832398114
166 112924138038046652133097072137341779049496202605901003131117829023164779066468791008245313858535927178031274850913531140594046751953401122548990520885527468415367476956134922654415297542430019904508565836086233753005324401263331679800599868651903667557892193029701914814047465489592482439987904455211454093839
167 19531958778194940646561722492839742246833797728265011930793077620650150518265391812849312032227381562958103198963395380215285188893203276830559467384862066298640025532661488442534957834649290665511737262887644109605961915511197235876559277024552198872070747440921205746975994097634838881945071855593344282227232
168 3397887199680078522761405202308211485803512872825032531550099105819344557764013071721307948989712510230483076320769960477723543486100384879152469274569020556890090785802112032641835060083913098457583476974188831998583300558448098197171455103312398317350407303515328814000792905627589071143975411061668873658982249
169 594513741819070412989106874580425875227279317889904182494090481452835178338006860304066267545624176882681016617239823547000064478315525119480063644295666404037047321019054623738025173370821959963425496853673980978167295898975850221935095146516482076629478756381741976201629932587603151311218493596470065856077086302
170 104614147755083255543440380530764615905874674306240662434297801003129625439413318762332497863863492368698129547915179244045746562554367860953587905059143785180597706521135116087670875465048024307238793557001584583787037360115151517433963626552844158725791001201098936404851372203881614032486568223851683564461858102931
171 18513157341003894945853655142093244798222580161939640299460408358397796057654205268422210889522730766960926573258002316955041405970882382798143082109939569480471494392293019717465538361321492011267810000497403463512807015683092561606106564448208373888766227599978308943208118596423056605440543151309296218540820130787196
172 3294717868623808642114025265221265078605301257969683486280757203407945068154934010019090184580244002947131383619359905751774151519042978659494389065224417385309336715250978594842392009658427298150940203786287684005594425164487074313762069687473418529453732546401548601073066576213744775162531340948024068571248140884934893
173 589644043677690608226983325893825222097037907706457278689481972444258643053494777089566673128281342216506665654846439622332066092216641971231281863732855900535703032350148589273349850317347355696805419594044761148720010485976191148445898733455360338551632184406671920129237646964631335715066352110773483155271190140013808666
174 106116270009578537767715741705877993613968502597084608128543844063711871603366368682765737091894742469264546881583661956092496758719573348158491982916465030403549358042415016776837357024476084592308282762589040014953849712543194479428096711344442402006337656739321741611119179324353986939099994949812461648656368963435565487703
175 19203526665324054964020328605763564439159215063416153029629861794673437892497254454111417277665374598013290598509002432590935196069568898371522799969253222399332096775263628874364287138360913666506735040275390991131570230082334863556886994421620865060048762213164674404103939628955563501452420636233517682827163600502764190494424
176 3494408673675330192597029732441733812370262414432813504785500157547041836072592170713650531248514382172526894034406581141275457421367895941173362891445214634599730653980139454195882509522608688441372991773298851397431135344597669337696462914798653996219935050512187371924758929222718941477230634274483881380231476259601542439838769
177 639362199302007128726326989139009941192679781277933300804175884349424139234291291853808006128098723484650233859599582195848137845197201187406940059037617630639433428056831779345538731269466302101635069869828859768771622993211266755446768361511560299562596761342735084385428418493231026525111601469933165523379709472935967221577674582
178 117621792807507838001007513275081006123049936421216402037511220363830443884860155223463181265473053443335530056550813506702214981634669934877057716035669829397340469660154700303626259026497835022453340805722555234382552318713655603719530884092534896577286135829661177607364082914733699106736892891264352937782787804845231474560565910619
179 21756216348057199461098668646681648896173485302571290102445207854358999171597972411067203177937843406354005272032358410864068525157224369828737055081071944547364465567662580912590737555041566645905505750689779700165230975536104236566863207441375478703542791216176663524775597514802795758361058157054289044015194544377705193484584953629492
180 4045954325303125803305434044512344545888120719595086404917077961501540496201014863832432497365020706741848035206108901627552373635799114336659348521168694640724550074086745160183635548048432941961537711881833581917522207339229028117935489404907027306642750593306192102875203711080254547436901662882579792318674109726942757228594557719456821
181 756463623449031695317808492635698782336501681199148903533016638253071152144276399706824541081922663267127455497302080216680273830786935653187811494851970153193291917582313864358422544696916009201109005445145206582688872140693097992518036406652154665202189312773863530569247497813591849059768699764429613399196119427199339779345813027472277266
182 142191015317848792794828471684932406659731564234487555599964102464356084280792070435529859464342606778873108672367794711713798185985236606841056091619649952377116732151302393509018253892520060083102422344092765509289890609838009778690219131626241094335311739346100900987069693962847201847262826056930084648059354346746853177796042651084537533343
183 26869587259223296813975593822426989630414777382061905553236260291461002794479167546626255645773319999142761627305654384401629868802427704374998726916557249614779124773444831103008664634928610009297857239680456343344548809379151982228399479371744017884105405451991812548132705509617347663814289202059982103473812310924158677265496956374893010730896
184 5104372947796369426922840842757043670567123801464611372236446625837106691579947615202064281333132176878515726447811985084151670271694134425926672651995716118478266944164761416480787956463838462752502761588575224980319774954260080430667811702347221500359283678726789036477715095312879746398949756357754823047145388610120664134715600560003249396741113
185 974774864137007277729111269387164863499749841316575551346720330802679095914374213716971444492117404486760256164508517572718717247481532238531067569631832596439990078349618518054303306020956172164686330433930496713436154222235179246556909727650372984358939293561256410439622285923216743785942282921152453085996805301132971382212815546373597699355296334
186 187126308045510718390240978008858542007507137594736883411087325809091572057587765128753927790041053709693734336813972073629843053269236072428230340240299233401956584349447617810420877221948438999064302123774611288887664614813457350972043303146155475990123872550764430365716233903967280816198781742866303181689111709409269856867570155460957761715258705699
187 36109559269467541284583882473806852730052323888674364667479256536874880146896924508472110824363416149495734400314881222405455547635724890902587003894088973676113502349666971663958908841533998135842977665225436439855130730729519554726491899413404820765194546238349164322559286654743436231054351359253664567158304853992590545195665053540129379421409756612332
188 7004137558611745972263664380332379124255502345244368178021369841543151992325875342214194373598876993896389467581756288702021701344656251089743370825184107876136071834759072235674618110456565998310519713885655085203062224313767390586844708684475461481692700588168381662732331260105525074106118984521873260156528700710229508685997590952316169329772836404145789
189 1365591283513338616380652659689557238418817291868478207093631849488303963978836438197146465313162459052004754778119917678004435703818828990899900296817805655021507274384997404393700188290782195321779304294879468580086836094248023450136453961877959633752240488797475685462713410351563630388025301052783101408992329250335131707580317674814881173307155296647401482
190 267614082283678650182985101207346481146153661857604435968904249550270928702422695888122043472676867266987344791106335885775547063798811684681442054965431899117783636081843958509314039539578819061427652563425885184220311798773666609597522172507567990801726815726671582799485525626714852164670990193367338820923088128249584060119815491278889584798222348926626843111
191 52711822471468549772977403841980926179945693009545480309253022963255879778830827317329378349054166851549400482464684617970828067288292667705833623829620035301539679054174565374660354785532697153150957970247500595137397611417545779936640272064240138527551381575299150608937078570802908114049238885100027198168633815694482150807924096648877186043379939895981867531336
192 10435343316595486927461498711200845635348216872295262068192906235425510063811835716428518845066952151403226477900644179894436258744979228569823379326933544447134813448164021574883368874302000893611471401778371961312253409002822288969951260331604252776170751992137726942275306213842875435231152219491638519754017171524308654264643931798663073561242308628153413630707393
193 2076318646600428373193788406355427773625496513772294621721572015023196121552278990697773971966274926013336327516960767065748778220425239449024549162508128847310588681114877788378841825230618454788476321482405168454092555323950982005798184477893976156279098759705727371487426549426483494533665593325283632133343777654426454117354619922691872984846306056834404417446080326
194 415201431933588175242563962115991890159096012097039615301754061893053151631219203442127724558386632041874751886110016972803633063802403641469861195549215814693104166537356336051342013413633358675373801955541854310897683417403790120925039304344900875885341608315922328225857017435141890371199065450093329028847937067335055939626645643452824697181734670875280087902496511723
195 83443092204158118152912387374031331019902548743079748216964797349525130373824982812620913062238783744021537624760293783371481875735243224747083001647369739934999087511607553501213897996821411715303724797475957464859630639213604514694132708657691606551386466822567376755239964237617115872179344215123770830403456106331969920024095924955567162795407117550081892037483841927844
196 16853025812262831442907689834792915953581436019717952116593766309323696569706909290008018431798880925796494639194610503767364565470225356884250306264253414810799971902307902739274005189976762259717746575673998112027410806748328246527101057104543268587626321444957647581807274930160892958930432005002646136071720025100856289833070476816542300537827268888387139916675239047282629
197 3420666060149106942625324174553479163503350975536669958202465894763893632634065373212893422183572748624720138491764339342548452672629629762668990133702074260808854145418471433819586972382682973159184338346452906292649470568448172283354463546014647809584588679378668017369096568883073332414894416476698778569246522467214036650604959118232835872549008110494018314007745120568948482
198 697715256295284487147193622331810474634035790929828438082069548600007175648947531892348944334329647513200097557749499155779506711941449237128002307475578997661924985984704357905013134416110065716478816759737717605477242454324399638086795008090568529257433887238526264099542636644505582393132861649755373338363172905789318129169921584934124515333400618401297984307157281567811219759
199 143011204164147558552667313142250925699716964842841262020466276161564714771646841449935337541795595496920514489202267166968843962865236311067120930771491126226672850261672546356518957641418224634847197117979092066963302055854730264281810365432586880234814261555176334143745778996117987328017252871012482519182798084229529277607483785231971502630778429759742604424833618973706140630272
200 29456142189653011116239090725005470052894150915177494573373918453292167956141743056083321635990628676723832289700456919560613134223049792166948263267343321097002657375853828170309483930239541953221254693720901679530966892698630259705750397120290333585459152962371615226023693678896444013139770278025860235726807878675305576217238990367956048817860924823809092205968016188641753261937801