0 1
1 1
2 1
3 3
4 9
5 21
6 81
7 351
8 1233
9 46089
10 434241
11 2359611
12 27387801
13 264333213
14 1722161169
15 16514298711
16 163094452641
17 1216239520401
18 50883607918593
19 866931703203699
20 8473720481213481
21 166915156382509221
22 2699805625227141201
23 28818706120636531023
24 439756550972215638129
25 6766483260087819272601
26 77096822666547068590401
27 3568144263578808757678251
28 85920240640075324842420153
29 1206121866585269811673284909
30 32989672861512713750587919121
31 744867238928171283850446588231
32 11033024183694494830305441569601
33 230258590091586474571069408761633
34 4804777771507072923614885015295489
35 73623187913865807057327490527845091
36 3733672299346709148797701883691250761
37 114618712299753658271945132789086613301
38 2090224997190699714201675132981341932113
39 72388435629613330282953949118039812352319
40 2089998987085159490633934889768989383916561
41 39561917160301151814710091505125444579232041
42 1045351376107302242530387858402892726275342401
43 27510156821024206339426735462022165705625609243
44 529414855761445157918048715788603396782989093849
45 29188114794160878097438398591115853231779192123581
46 1079821468505456020388847329017358768280522981167121
47 24166572573545209864971579319725186198276280805424951
48 1005078909724017480498050307487173211773420194270696673
49 35239887637052516563664485679316561341371673074821764529
50 811451240062449411220242048119542923295801790022621555201
51 25902560579477161381503693906859200996194503641543098772051
52 822067913023574965600563530426521094398217134801471323089001
53 19037721207522497152550048723917422624145757748683274170074053
54 1133507166811960583700440447583888934171082370507161276750089809
55 48786482960517005451435303212562176445092406030105344310507399471
56 1291720547141442826680895275744265089087032207820935001807740968881
57 62348134831313886623432643011268936898711827407960934081384504572601
58 2565940231115269098256661262864473922790172242952628770151216557172033
59 69549594575924601144403586328375408778425976951367936173701775537376139
60 2598812621721573341613362210797791107409259795279496457035317709140968441
61 96489720202025946368362177922844321668613150362321131088836613554188035661
62 2611493735317730350108020368947466496858059246799875343519726496322000598801
63 166966580187254006963773163949805349500823358315302499589598160059647612372263
64 8162114244584835679779129745529366064837326504305630310189610557435125172835969
65 249215965021329818935537111760643517957124395376477210110600507572287619447748161
66 13632292324854352939519431190873387289392091915414030520796038179447534662382781441
67 642870325442290347119246147220864880967380351893187175176710224537665028885053875651
68 20035168242486606043343818466590110593110491890969273480142306917745533524203611232393
69 856709166924415021654780320423075731655705977257538150346115957406070460553641385137749
70 36403003929732852952331288571048776072721758187959344264348593558760643013289693384473681
71 1127198651543951959364794154440156226776862312969390692658332743821207136690578088312746271
72 77008621278665364518367682774145888573843239440089273858346590175462185681312603939979621201
73 4202061522712210580744241815286531491553056908165132980723791150912429755427690327266713536073
74 145198311817699602996433902158960082604305716786144555406360373968477882992991958590034726180929
75 8845295617251060227335300784187470631849922356086350030733252172276242464450060669621741721229051
76 469473416953706859029029136343530544991910793012953287043284800398528790338290068062452412757426201
77 16529225641680663817972058549032555728267899669284177267301522971311264589858819427885858114314113501
78 795137987723641755164532698818726928218113237720524801385429691940229057478751517485431636439552167953
79 38029403647992573200584735623373482198813282430045198430067346948378182949350237976927841733274889095959
80 1325582469668869806860021805898973086744075897131638241518588551534981147679744676321765393447142594572321
81 96356798245965385637325102953200077536701501676257374565779639614570485065509660059357005532759929819523281
82 5792284198973290931915152021031995078694098904510023127638976821598271276022973047754080022790973037386265601
83 223256080836625128309045955899355738716702636534785840565470278142968185646550032215362159801512193686195813683
84 14946184395038642447729848639570869927620294787668037802371630615802918878600430250550353238629408705570494469289
85 880549832243336211832478062159614149063467021239870880983688883040311689131194345476622866285825307250377572685541
86 34547582032976819829226309928125202687114670461490622330246684781892889240897523791097766002292320188161326339220561
87 1844917361614890820404851306894581590706750654002391586987356251034522381332580590191744046368191819219070820352225551
88 98032030041034001626544465669738583456962492761348973676021607809785077735623742563345325936596860185636579105579484913
89 3797967807941256858679070940279283281622991337289237549116664052560018460574657116457308535899859468425218697326763793369
90 292633961668905212645003664674410511872407691122963784686965854591149629184103041921021055338303271971276557367858463549761
91 19181225139217225394920143747660612518405619295104615849841003234992228893844353115305158634661717349100397739582350405482091
92 815311872603624536213653077075979047523056669582886755787278161942602803034839920719927429780690415261325925856462595603001401
93 59358592853654328824631057956995665673298647653446384887593437392275544254379153216270324652212864718302284839125785772871869293
94 3839228184768261088352970011851623923080794732347142854241935014825960715826596279183813986645040283875682117704458741798799141649
95 166023949600319222273138748989639552776106029360430207307146635694008857757136745908443811165023763803025514093132520379045722145031
96 9737913603992410124779869970552733318682446509408961441156339905125060509254652998069307471414215872725730452169238679947161478377921
97 568877274323200418624095970245425605420906425945618308859331669322154212891484851081664887268735243660073463003829624286369667660111201
98 24245858913036195427376884566676061726149217498978600265048309052148901260059814978567964158005575981847868534773757151097772912478505473
99 1973581414514178006017106157358589719855820766500213372475839965180845153124507606229523558066986751895678169628307320200963571348603068579
100 139897349965656817255175931690984521263213438931161959292104985998916331260447192401276283595280306025948356673574846548350167470881322675401
101 6497268430291240563176099024580070268392135824690580411732540659189092049841249699386100622373671048149526558158877636351208888417067871434101
102 510113266778873171070110976869614762648396726392890599121995393833667852392977044453997817562666948532639628965981565954739133920102064714258001
103 35897703664286076171350440161266477584675628048915068576672813778427461190343416203617605263459882744573529659448214529066967375481362261464783103
104 1695757340992643135922610791654702142499347253211979982261465030995050045008049856731805374698017423033117444725818553966306590031938229331252734609
105 108292657734936719442706729890358980816920448914241532564443767363162531351904795896238674661067085478502068204959782017892070945551943973171106818921
106 6895600616351392112341138321121645128351960911403582262540026297298273556320729776090964284234213060130052837068458729032576427857547189818452513007681
107 320591484456959579982896129314408726411291056401278641953296104758033138901062596575087891717129938274896801245331338906961046854846993061919361837029851
108 27486226418699057864682253674418531558604862334306951267825543104285060895022087327374081316629704440946285632094738630383516189292369190711175108372767833
109 2092829078755149721926386063366777519756890423905076458383731416687746708232531583858319913241828583881310046140443461604803025514225821408406265521537256189
110 105391500817602499600153192527794404300079996644119543649627540250942642002674085741415539082815905520106604300987738390090003135600098744620749598478399002641
111 8861681049968210458693977888927592561850564699888678042793600845448808856937493044623446327538545933737337579620182756544478689075489386462362786644903010686711
112 673479879621912170973539827678150554345383262358113294941865149225741960146176082560305717772868814031489076667063757333482830101896172164713830828924602355624801
113 34494427029491739276679209443477267674653459631221864316469901852576617103559330729811009563846356263754812489655900197167790929070713937094229829082021621450851313
114 2380997011589628629549824558307681272539599115308727004479435484767901428345796351418830280705860889229076832546173844507327886251394398996337508985990766204877280769
115 164067926492435258307093578512151927996103532737366748123199602630080148467183238874442649379406729839543551714432892144071539970050711260244837502474707587634094702611
116 8261986421081464593363607987673291196126882014410040299779443002712681274264963060655318211122300280268013941885352094198602201725331082883312100482188640263606332715241
117 744092199008657389641775823102473820710348225746867693146818297471061230390080165326133510822372315536703594643708948492541054048352740537677544542716938696783636675600901
118 60513813310838113551895507804092018451024597231149599745448522464150434435915385696656809129925260171407266149600740705410014142132511816811578950430004898933018967715226193
119 3283098211350568645668671825833793688918223571543348113654479314224002051491996876427307511235451622266205606587449864043994734411633378658310560677960502047610374623470786799
120 293944519945707662953594990668876297095122904446685944215331150911977571964030867533080098523636019092953524664438644187237297977098788629129566621725426310286680054354227768881
121 23975149237749788032040340887953808913791070313507240351323224817290321229781562936532397642708326019215472802043174764557993345806899445443901040226517334126115633572543645443321
122 1323031076146124831456299222236761469470077647168144601987116468055493290679467050848211970995540876997058564748389445185299547736511662316024231084652124709593657649848972966651201
123 98101393059112646151944257035348322705778324033667530662798126874049118922252102525099705687057878471763916295945655837908737585467407580001257578106589660343885328093202898017186123
124 7270710568620250781257254458641808486641717281736085295833191642703576903344013735165522665179750599394262602675273959515073592723677240636988385456927455873903477847443978304599108729
125 394184742124339627709166862966557194749405325499400453544039781705865577884372811659512046528254831800654383219234800682629802459326308152593118993408611795666982204142798598329957775501
126 37202100789366060567161112823707929880244508521874246524345076928471354342472968433178787164845525803463531764884432043570725025176355938588915783041930070113199793704341147714617505802001
127 3216044037293413168929493446859122579874872409445335894312571776518733696612158574065990222242214224818484064304481598467700821502151290293882681837235831558778368627300105916645501591403751
128 186951477829184518736248909889083601461363763106105983227387765058944170586689336284745564888809777886342708169283774643033308347078241919972931891948946519109419560997292138907950260150250753
129 17736320264397980532016742203344994014437127799403693655732463026361158733770614038221612044788654905910952997882371643861936262485778320072580319371562411979682106332463819244376095594632187009
130 1544277772994696906422994742599419018804699172119252398431979143785714238584545646747090985648036932893569593147276239901528112356392634568886940795305983898595672635370266840889487636728988395521
131 91320593105092769610596696788591643094549673800706797218421508460636451616655821675539900555991657218916473943442248852249554109503972099550201356571727548597946466452987953761423721353699702803331
132 7235565432671101366463713228170241909018500637542878200585359142654228995327396800557784490231660366259578005740063232173976520248269777144233867450167665857651191268207487422025944231084086207246601
133 573759743696820720662686743205107470082868938479877014621854132099164370889079376885514933135192078861371710078158153139724546312542551556320979870782315496358240418668733855106034270369246553746115733
134 33316651935729570247097275775756726705423943219158158693710343819853255850567254277629003732326269574817486818291979566952834318121292687926068760175858527090086659789864455847265134038184387564992043089
135 3287742855613024426326305500984410516040747520372267690207939844932420248448417022488994663750570041238625364215540328030807163781381655681670635855655516840997047025249473938459955171847072589833632800991
136 300877649744716002830257131382272947345718052469751098683985599796772298246640384959851388937969041386305795440374008823439876161827637008056662948368491325742335410307934148385994325754863028837435322065361
137 18651864427992515055793442015443296092651983156463468652754859768339615182678083890204458741520505615732828812855387327412361061976610664734696026984609077275802551583680701902950603095552399680425862856177801
138 1867226906584122625331505597563843948720546754247306403731584665332876957618646788652045032439603506512436812288309454077224254013371028934189414438102146318758721938543620154250234626664835004362946060278427713
139 172751577908781751467944548536517466540250093366159416435579871311662262074703302612047879416856534984331023021236523607920226303966842138299467942341254055632753844316858882473977392616666833013900329853168479419
140 10895935425155149921855162825189280182113854575450511611936937068988990435527769648976840395024994786694054387886697309933233437020516071675345840057512416935082517717334279899452514580645730195852058984047332087961
141 918284168445840573845741334532516644010981731122491754702541761505871666683956747298970726961369574739053981324885070701426942974240890402268631198430855452762223693185323426835024330762683441012512177891798822362141
142 77555047775180773696398410679601605267249655070194249775826742183931549694721830929675039060124474586760724246341419314520232554459351648014833359831721800767632429467958907669106860356035560176598819369019186577680401
143 4801638636811807205687062428354557318450622177122139034967786834067706351624159469390375929759559580043971119533101812138548217146154231347449251705848063743993573993200298527941438252132745011358357268779233586918384343
144 494450299394496417546318044211217111381599357252396050925841171326343459530212873382711317565504219935099496539257147465394470073097314893862733230664222510088367891015670106524993571478798056801810185613036349449581004449
145 47730703875701914756200708196166110806697783324886254633981937774101373055347694423880431248531070302016001237762967279495245691256752330879825516440005470787394690229601042787112679866081621848174956036430443479704157726481
146 3142446471697477903165050828953199845864354614012790905589316560880560483805325423998453601266384797799396798352720992712683116069227548939347644112985175528461658965436672952281201503476779628606289347282906155763129063198721
147 330761464908324789704538532380264356751537125104911521519628703556846380792505008872581207191252789952143614805074067142925222583635867945270109444874371707695143463973819958676687857442946546599662294269288767782026983134622451
148 32386048270121315024226456090706773906665667761350422239944226745664632737927026804357032069286081727342473242375805531146655141296891610337487627100514463670698379776910512555413201858497544303622983043767688428093761863516159273
149 2169800396584089521139943559811496951724424961877501112982721989387509966880166755809773064556565795287490873797275324224416612925713179042301308528823531228844795972533827850367791576849324387362237045848548143254064690091395982629
150 193731847840299103948143257684128435854421142122577464519385941010786160527873333932060700044580720149198303404934482807462542277307341353051926896533538291077832028738083732778404266753818868404865133306105194723303011509954189035601
151 17356962757890037039903126487216603788358489371830962143728280586628985179861124950991095089000439793690610334468491853897613626896348474279086308210429541534044666907731160500495969051789566200366041566048912073987071408186500307411151
152 1141250204508899305729790447340532210561309616621053793012897112300550325168609012059885831799860488428196729863298686755275155166009435656407027097701135304343452207383279731323526372629626825735049307493124263676121149779792655082182001
153 122408701679302667168393684108155317033177140300552454208335997381702383625134636963420725013051202642511490048334521676931365221777420761558952259286244486471323677101263547530649786335626098380227992406541036238395200310586674529367152153
154 12425302618587887955819992926057877937053757048829366957641496510520181021058187719193043334586873651947965020375123513941941883637707357228422949456781023746452674370783705428788761819394230945796225340497848457589123605565250857350338009409
155 865652352494036889741931304052107406683831653045932830560201149056352550458958034329636431145273963210094451443141979700415144448284675298685270148362381728841960328846591020738318671007073400816318783349238087596209394484838298069583651683371
156 95497936865942335946134328385584817347905792361177027011950093108586443425789097171523783529018803288310669462813910529737521829820056524951186111006257785170620869285081047117351284179735712895398132014150244272919546593482714394487509492791481
157 9861025692413208379656967804182343617503574702163256816872558790485313448705534365321795293685259308944190520051293026687965996863662870774453513397490292028279273325105181226469052516783181037182919013296686694149165986358104266548517590384797101
158 699252132829378168786791895007796344923293828985187653962603634226018754865901965835395982945568114440554257204383277122349409748627576767909340079481437783818406320345025208195019356804901514809926616936972619245359428061561852057380876711162063633
159 65909702996792078644768962073037897287773269047266409570973063524558569949649535038602551750004196954050709218922355513521098742427419418241281439623767116959629160746722551092328082953280442223487607603090256771493806690039762299395621699001079511239
160 6242067504921080840476081388746774895158536290133566097274352936882524559353414043829503646073693685018580468008481946863142003547544649081107233874311026998619894153110092928086205296531056749724386075816440734297073705974272927445596264858293083211841
161 434351492269772068810420142975465802537020987973642472388385470400258816106667931062108833314111936282271802169720849791876095837489970943386059522533328584692161967897620744258811652949063055842534263703717236418234772688167866026617966653296208271737761
162 48443705023145641177549542268587770932570374876557694114528526891013752321269658436663300505158400662753419923093165380112609277213523995990418205211091746392174780386783500845394094790956373625150803768769157079894989945247960678116690555718456688096140801
163 5156382670985887133091749365978532374058510944729084058781106328846355244200470867391843759013100966750831217982629602546865235223553849002553751322441132679133911112324526907714493116375862284816033032474600818083556420108372619599156446502846765603614795363
164 378927636107866052903173679279881418726314676412350979099213827943597780210816531887641094818083196988485608252019216187916546987183933367138865766371595424681407789021298486067436229541466948873723500223804941646380693589386716201193906526305790295569202570569
165 43692389339179783863551908305287047060339104783821058372023191140360686161217859597787332331212098289554134618779433383922307557011090276663082710204734816454420423867992833936707082494302286328639557238539555498789316100514319332536665829199893915653695306587061
166 4743095261677388719829048108955100709943732793011363666649520205047095157726005744574442457429198476936974804848729344569269150952137355434869609183586256954661461252406000576937145977499635775327201021760766010716225590270439750713711577592724139848108446957929041
167 354837360125912252533595669813283540636105771119677419608450245030175994387272086180631414084550957238992290957333314792677317008201765484955580312463843926707152625480635774783287766519230305814302344133734606611527660430198082774488713177793413709452826269262121151
168 35197883352339105866951915290544664116566674542829656882833704757791799289206219941621568684872209262390560837063697463220739228193489108453713548929932003169720273563135082850695851093098952876835713010138810790258461636825753433859543289041492333325996948131462174993
169 3512673047418314594710801040964789513065375930892783864021751456224545061841415608686518119910323294862053504543262829433104727777462182297272204610737867140431381743063627355985613861961942849974745647387821690808906752924299418888358838252511449074131197219704751975849
170 257869669658551998889096547764217322943880298951739765685597960008344166364511119599026300639688439578699731373021959567867009368171464671868018459584272824548641873238268102015080602972671772605989652311196291266375739920475440135630537007581401372632924656268614642774081
171 29859635409840368391666761624502980136476262436786568664013139376135207035558685290715891929570208363983246450844464781834273320058074875548368764152686786790434851076938869265432143585117439534441842610149297446221238524625494659414067655935528016664629707571778834594025371
172 3324528937147406614771682148939200867929753525325995601480856950575293662490481761013342775721318491632754729253448036920679018468376994381367566285864620915122053949146221283149727510589124335410111071441917532034208751078579698999831330771314365639093946316964042258436906201
173 256965155601293203243826772154616228316064620202915325259196147001826147224656471299297034059483646424688508730908421866965217397124673467747456525123558492241770333555943649524840043797010629340854823101765099525595454727442702473659922113743798594251836485377174000017584506173
174 30892656749198899982636202882621844808746776492580177022477906276353258269678810309640971761470307098412975255039760612333120510509884175493037288797770842885551155089439267195523480276738064587854709062905691846536467616316389621126967317199204704292852946951964406254629538496529
175 3515846520272040105061310822670288871883882556784539162824442230623272627213156916302473823454519197694792248127400254553020963860460498479172663421968254084441086648354147083925102505814538466099331920267475895712947924802366139625891561751924353768463765563143286958123871578336951
176 276698447386520829337048556043789623007378497003030372349560512714543950357626619249014601670491854297408227616125492977298017472180480635080445390462635535023206940680275620478280326675231612660802484487387747623686557089966778781565164599452425371292088606655344114084130851614392801
177 28803654372470189950715202594266331316438660272634353232014790544643673200557372997963920108282560856536077199946916402380972218599491021705318104001698737632841177435310188948495772586741033476976902232380320919430617922037506120682040819948853123239110140348582866616485312505766974001
178 3020571961801134237610907072234839170851542828263627294988576165276129621772908301244429791698623612820390062256900795573341693423374580424915873039304267282438037495029829986733100859801889030957940062577957672557085189627177091207866496576489857328414234125641032423577349410164905943553
179 233284357980209455941391142539844894354950638662638204778924621409037783619838383156833973979851886350846529088459672684032910516412581432298645190295766834184817459040192037172611546701552892009519836500430892113391465144723438387418156209091504493950856824401340875881515975230161606383059
180 28004799497106112360390581696111451001051093733920743384499510578783104005445065138748360167411984477706768424128751775579680308684896683600016583498785728334824652182453443163716561283369429532355008888209422778207033319191126483394838666464950846070339915433568964743440618358677916274063721
181 3254251452665484899801560949682395870554589307698465799317387755027248458568967929648096588249963137895584355628541887048292040995645588395927428952084989229108838044298745799331578717533686421317018657369911125990119801969741515238228723163201288712446447547156545680704682298076929410771853381
182 263884402997705571342133149439151102231498975951606265629005524722774240610830732798937726146918156105185009259756260814907871805863687868967221283717876430509374781860524505529063375500517578826720998830665049873463206630642515881624090233753917374122742622454335129605500357852087722098998187601
183 33004555186673877851772053555383026174967634078132056116406706694680856660469579398703953202153898178601126504199970574860854897498092652694717925531287464353754408294943843857789460148175034504878476446797515329037479517993436236390296051047048763523177778036987848201802983697736327604687498692783
184 3928104027178252431260891285986291718146321551162433755797545066193256056205162258331239689088339503442760141126963736447473637090887320124414008209162713455126250223805023384419349077840390633706288721712176883792224125307696318133516417355989693289074118634257278998985917852131787465896770399091889
185 324375561929274763659487733131917815301239731664790861646890183925926746650394809745061759779644292577740068821679621320872119266992376468759133742669222870780874718187497195845686154427359658001921340777872159811541442271198576338551259694200998425030197961496960154428631779021404543159012735605616441
186 35346604467200458904136382966538098730467082492511503788837267033139228309758251482310282804246576408425268627070892101171892106844513955972465495150717712789568924348785867036725825950626333423197517138341470962493412697220367778821797942609850072104027329594087971506649553077105663422882576061127460161
187 3885165836808278139840415957900579388903796018935580617937908717707324210908596275067563310173207406780963100509652323449888514331231708010262430876945254201788426949687409602334662103424524090029081329007828638915259573081194454423855229409505010152730368273638684094382927978193278042451369506648995895051
188 314879008552301575267485075608709606280519386232078671960950714377552838092057343733980620198028921095583015207681006898967460708614462954777164840482567757158090737682474218668201798822557833598058255202411624567761071256177215791571808528499340457136013804003035384365069442131653174098088677036433185035513
189 39135680811853384544917920619012395692210557510120497245576829505459538791188394437772112882761053373316369806168679734310616753673854352613296471211591769481288858209312317138773281772996619882611541103484149868107968223293750551246686913274368404711882618576306080115754058078765905311795143956856262892235469
190 4736894637724829536333664544825241942527932306514136848685270280602028920453246527263910595875773556487428597461418862911704500093886015464810949275156356902343911084925779383994120490973834243527920588374818986817605491295859915025354614667404181890976717029431117167773216708023446139272090532043021916367206161
191 402039634489446292724157720512264126089766327470419922723219042486929368102602546696741956239720304271718155808363249500990528619598931366089530720705035449660799093459407170977685218754240532511399013515372013407887676956272607454859758585474678759369203331980441516497530740216114327946587864496747739646967297191
192 52209981940433071092047847114642538270715111453424072919073359477256297300374616021297072859209272557759464464509369021565913986669770535163757305332001124980629641791440391724081740087971680235509193128032371240416271060569338639096741055562714575557593683520745645996638881823186879699016132234699214887060188054401
193 6483655549591934357796807652557623085987115603561611267359543095378613454106038221427593970157596730721743237623573438422995101303549671092039545667160004259271000236750401100157308633129285010553786963115333977961473570870572735787624118909496342112433985893475947389640493926692790704776890154627021772605837656179393
194 560479781480240142803817537702385179521549199850033092492102486724314584141573203801793141704047972633091337815669529671814878294493560018767111371978396599791436197556255311929147914087481548404810770658025215056094134632248353006344826648975999370472403761905179622317634669825988422133921846909655353848161072312757249
195 63786499095876583302372280232535354130460070293563892677715933324998506471434644726520341823223861416955708748833881370071062764517204050202598831164629866481312077509531329765980950641319079050818440963340606875208832899243760386960770942894152549259884800718593663711520116266167893444684310620679435049248899483844292931
196 7331875500895542629319681131229222467786071247588789329650230338975889782742043294588508139820266190095508195164575130169884527755293372456166760473630099438073270378220433550145800565054164170172519188386946695863783223132506912716673706952691346444977088536656381967283674972204670549291675917819938224354493604607760304521
197 622147797142994953121068181535411962243610324819924909714771432441342965978534014218462410304293607661164327594373658796476461725606945926189830306701726879403072151633324514844166248913539711354456023775930353245557739666564313513277252692918919384242238302570721902232581897327866205550697432614121210773219998861982496383701
198 79958639956684486078251751758258310625505920621286893748508545131550288764436014529866005453799451163507684668195343438351865083233328029849426170614999557422286726593349965256919990401111547504841007618456712388117338521114486568858557462982478444383622774029206400690994561906165348351152840925129617512882608721861204206933073
199 10062322020212629870923174799796451102026196693039116360710019579852330006297773943374217657415207416943331822870973935191248308946164471942429589219262692952157703001067558921866354534583854082559333385233787133557491463680913131376702652189800068621065991574533188225312144928839488903382493564330894593526471499267994125028331679
200 892017320765386954049113567564028196076111615637113838037416740503121112265184046663199447308237818156252780995544792660559584674888078796245909037663650790565430870275421354526330670101755770688850420066647412509805550561410666040782306993514353658321146568974545182611813740387710401042826772532947354679757703728287597145921310801