1 64 2 7181 3 243312 4 9424684 5 385299869 6 15475106013 7 620657860617 8 24999315059414 9 1006615871837972 10 40521173928016298 11 1631581961066452908 12 65698440053897709511 13 2645417739842159703117 14 106522009490929860170171 15 4289310377044782570928314 16 172717231192060754754808083 17 6954793447474810781187087276 18 280048416293459796786037386893 19 11276701339930473898077437051538 20 454078640159212987360741509067152 21 18284374112414431007075299837182566 22 736256490223861272757886020767312554 23 29646824232329889713634730741996297010 24 1193788041479898756081983031176662593603 25 48070237873243070741082782033557618007732 26 1935643256927455836163389261606752377615413 27 77942506360176074568424865946927191770529983 28 3138509267423592040833290582254660457779433382 29 126378286811955763526927310101832856109031148876 30 5088871823596637687942574172785363908936524010598 31 204913494964826263624398185674949951404745534540021 32 8251247403210504419053297987610860661245345377144329 33 332252806099894991331418172414147181212467114665367421 34 13378816773687957241322839842410722074769732307665570581 35 538724534385518615158597100775357661618242662363533348982 36 21692809525585218816552083813661938791706740302030494171726 37 873503906129717889764872329527886670175829529332711224897310 38 35173363465171869445241732008090566400684237094807148472845754 39 1416325088842344664188263245132097014762886389006629946171368521 40 57031132643050775108718034812354853818815468235605072602265132755 41 2296471421831492838665735341449887111585861374494472971715890700228 42 92471966571252751283033017451021206064694483463078291652318938052221 43 3723566738198419389493324754289624517710395085588401499199980517914455 44 149936783740121736640810816180760549612090420036816897565031967398439450 45 6037501325734029596222025532606017837599325519835071630236931473144215076 46 243111939238470802218402164435505097438273656771803192542311654507066071250 47 9789383357709533999710914091534632298071363339586032779204453595852529619586 48 394188894319163317675545584610795983015835368297049945421445235987499084939869 49 15872795938897690755572656009850300626156886024864696334899723813523690721463251 50 639149541117954368362261897168957758662522600491922621350766063509115243848136198 51 25736621165159474303570259996481984793144271389582036284465364655299264863303828169 52 1036335984596591102021532129293753559140647706642504991733171051321902472813410249972 53 41730119353183984220602003442151053907741669563218369711062318873826975454659076802196 54 1680345840648240133853955836069073859718925969169982045798516826178974907379772011813367 55 67662450717826778900014014811963864184257677584121302129614212294159249286055501737874315 56 2724562483742136585057340027414902720568334017332628051643889219064339238276466215621786401 57 109709900381414150439637515519969869126139661334087592882978285506715982219244964714734219563 58 4417686257342951955588684188810031602281718376113371582294434710851488789342023082879217219305 59 177886879857407628470509546403172194160966719765568957489511316235894542109438187187279845523714 60 7162967259797241465040484319124659570755652497563498901349895836359542014894647923248378639403786 61 288431052397204728593160839428812560257209183741919418510454122091491276649171236738140958896956265 62 11614247136641798268987791131613601438567371153580299861040722916369075718385511417967873801194277022 63 467670645826411290716557950915784781178150573993787301288553292411267353139104676386450081855096497257 64 18831684085459647150829776019135243545351187654345464516608211247325231258722151897641818748627497715889 65 758295028048832473165300378869765352986134682793419198211075467720513529520489457778809620055550838496187 66 30534249988165338650092197333736691117386795860917873185431684511172884626039675053002584317292453148673412 67 1229522003775731446887671846979816502653563949592838041168047055727331436888274710248432860283480924132768927 68 49509136735129031868263081546681078586266387163028248431703991335442551553171330100071573979049085638518645678 69 1993583370391475345267459294117387457655630223505491129237966299470939493027821615553336213227068041704489272120 70 80275579757411342153185491614834850568188481525575000338404054661287753131268887540790862162174427375949352107710 71 3232455086201427918095055758931492304251708901985116784569045858146254724703859573110680343153298534175557196494983 72 130161201150899338050054077091520399274966214624260510984447446693772203008411946231619397086546693624896708124593482 73 5241198356433762214047088342049684972115820261526242520237173254752111297005136511054297265267738213677409210219122494 74 211047224277202880924355288269788567825322770995874652016299350611781219258884142582176436786566943560894286534787795809 75 8498234152965486472219313055818070107485082106706067509919504466076463632773932396264024988329665910734921363270583093054 76 342198216375358189508919479405878517566903029762557757585374321912060711952907988669283342122886647765678119612177373472727 77 13779288400710183822560785115997087626840844057434738078099284370583923704615898750124983280152423106666652839408005510903930 78 554850316991946576898917100310426134253230245009051716826496406431602840888148585607482064359080081742689934826966863532143350 79 22342146075569226751561695662372354831178117915284759357450053592641005915386792355007941787149805065094982864810762518609918459 80 899650727367825705040360291799817651197522609416377781463026703210071380498543444286731882875050953855447831885060563222084667753 81 36226216967513803314313175686102640173777649748967876377795625356346859263592320122009068787601839396482807236144799993011416872334 82 1458720318736351279665794249259982465014010230184404786156331265761645484299098247319470806207358336195593862939486997732789472274534 83 58738260475899676552066789740949535701498315520569121013810025943800477562502861777423244152219676220756536257802300194623267379142906 84 2365212302467573493645976673695447426170160647489898191226644109110350956887877123598337134373349531228060035362084638271461532134967558 85 95239954169893643060821707406877927649766142687141096817532344628541079432194291650868688480952323103152920895666963223219196576356422077 86 3835025236770599792312719401956917234757636629895692255779812217899808727672032332514570881167188769540795480395428243933784312372686001314 87 154424880764133815363806212260806369309693751031554145208397445168089598515534820075374554271287748418044701543288782685714314578415141127083 88 6218223434455956310100929007579801924588020162141109778208823852676028599617654061233382330769640563281317030621058156124198537722734095523396 89 250389072599483136461296361664799401882838373005304156185492624528719734048363634270300587388478590219121174946971501408924237387336265799016219 90 10082411534109582726800919657515273332266285470537968356227336602770625475500114561839879942464699070935718935160774420750821644921349142795996686 91 405988253751596785852577561393303630651323100798611572116694595044891073914471206350734080307666462071516112426578295343544554259324452208469113502 92 16347920497655763706564660229768268897359080799393102775057241687064308824261541276242081623461600222875310575331995713235485585557678167787275785619 93 658281371759077250168999467218410519556200916387835691787381614795786300917010417139924137909721371242481436699873382028554491393656554145895655167086 94 26507002188269214057434817864034912911897568820309180583641927161747053482493317798190950758422112587492769215720826032584274856767775025367094899936161 95 1067356901094353710841068101286266242763537197425169282041759522004260248106846092250141914092147193624624443046889162728878312053822014620615349015062134 96 42979237947093172616221850752465706454011095593451139927256128962342481107100918582252822306306548018909374438061604105040451199646156571386081153766521208 97 1730644072867207761159521128560184471354681300148821022999036713029520631929217710116711127926353513165004290863023045229106321766845561553641136274894245813 98 69687808579513624371571798144737318697237592120479346932717228885226087509444065151303727005419558038471949188506324446893427455628262883534642753211237158059 99 2806117526274025116532385440428391981055680874061317275330770509304438621142381272323257755050614193489535114566820864013636506067020960378389812065001127663119 100 112993875568316966976788327002170118115314101644489011303835986129694370856292144509794097904313970703203649098327688950481272472065980220459151369257311370082113 101 4549922017308089421015488768501891326397263868558575571825544290517503034402003840650971714474266538242988056247122174313613127474580064178376329642434378024176251 102 183211614430097604326140446656471629507268377408258821569618988463839694419741607926543079322483874333064410321915968206911713083110788752109602576938162943486534098 103 7377378235142146729271708339733993541481962073763682380744665026984107108523609749232173074756322860471688725878843927447758855117534909142059881973725136973837378927 104 297064734643854100310087413970976946865881099045804353343416056727178735618519866261634904975678261516463588783723098335287495682043623350561254305454842093635569129935 105 11961899438564316151038441497052406147607301470061087793713562307338274777248906025128601475261401172918493753857290584015175770364351914285473778586232629787388142690638 106 481669553775442038001697178365733822808569517901225976701142440461662043745471198374237163167975162739763660293882096900964479876864538530366659343792419986762542268423832 107 19395377818196996974819581001896134974927945572491800646095169956297507611126355693143902180558212135832272033452085707387707978177302005870032769939867991162141650418717491 108 780993271760719092650539763731937206515108555590788498216275362463428928721955956159747367607846935353838147513754318373808974982777215097183303374315886285595377992860740915 109 31448239691585121069934107534677279235865062995190705895213068156887026035113832593152156087375712621255400245591481043458100383596393183602858327171389229361352992550802897159 110 1266325607991149725643738889732204589555412965157908038801888645583416829615035014501947129927921314955902341848643528566115684233232397385118434117281777766394033769002099150013 111 50991106694065264175355153074167923776739054078128500486676065777423694872588696346078583340875955456040663864753445488334098595254073266747221087691998237398304742236010973247503 112 2053257823641610578372693837400685708338479848703042191021203295226662547431507527535136347781660020027547720229620014783574534641992904298107678202740992813221111699715676025714873 113 82678489714681132876362717279023943910707477109520349553600208131842187935852380409431542137617686332058433049501039044857697180345054739577118171427351324403647433870951688073704858 114 3329213011046482490999610360203975112021634923947675338163104220572078715090019356965229620159015562235252151896834098696470297315528688035990575455431459126342060267007373644900810115 115 134057350481005128631136368125283444730809780766834062697392436459264371633960097412560310700442271175440976939178829663502476925657479343215850147425601627299535921203385804830276255994 116 5398084519782062565554044697875412356518935948948078840511896891010936509806265890394479616800790401686352564481065641790627314906824974719675293931122013932106454187435767543156313568292 117 217364556125846697241608112586168478174439501461294577368733682099204609547703344875113778516103557558458984949855580013578098761035533136794346896763602918285507103013040441537020526498329 118 8752614022000137411791570015827808959512164526998826146294806073589202679538382829047824033991958416121036800655990753513518209928762258587336877750874022138854372358026006135566176814695544 119 352441325225810251960414765135896990026239568150391740131026316530540347302438642528918989351508545231868571140890784182904910936043363927623778160264135623272121647506424257580175757337553534 120 14191747449928096890615122433335492665337238843304409417886810889016146909908813432282264316983459912052103117173879211752917962055505390112406712453106119785206224856740034704474951425251070934 121 571458796874910699118970480406895907497590937985066071836530682101342719037532284839745142364226774676605827035728788887613437980831543004805933025081061258270625456945617217510482377686581593610 122 23010919386630925627926285967484128929076838501894144318135923746178292183323412033486874451155414834413090519614476669406545101364698826917027700763293939307968327832774982184692605496768343902875 123 926580208255910784383069138875129199451789414422261218468180045004193642336325013281382523563098623553646222318156878293603117999844067178195149758584968920071230855746579285407671433659571285636546 124 37310585809551572992135123438620467355584717347314814993636980840069185620774819333027530054268308468052127805933383987572672351990690563669522896572883586474685407040512094890082278521299816188480249 125 1502384576152564217148749485114885606047066769705283963173288982745529961185652196045302897430807988842870323951805721239786846294356830163095686931936491774534170788975835614444682622625787327715924817 126 60496488213360708114990537669508033002140507938404841504257785491398256905673603167504310539851869844213991774972229197747482878493801385980823898531036405057350033698978229759184930720968157685812994768 127 2436010821890681469439695245068906867373132189547726730195959832729398541637046707481917053861875436196961759532986491465017203940340039299531826310385165921643596993489562608929450923033483224970382194741 128 98090796666408000423487493878045104525750553340134358144655524238781594328937446739873243589520839265491157413125086481713806434788619538030039855375980095745645197548575153116241100927580902042082929616546 129 3949820051777416698501845902853213318478774011255577315854766451653645627002537183708571655401907622097065429575233424751304854710256612131028322092927658685656951581916231765138227910981441624868997198540858 130 159047321172034810015060707781747523257958068183065922566998155034871804682346211602161419627476216804664054295175816673439309384540403187520342557313268939748427960398510208577226483773570277017492939449070956 131 6404355145398885844003584251175317368283836114347795494348566479691030054524544882453094939980265520971645501212796179470129771909462440619123749221185780437189867282706387629325925805334723991883741293476088151 132 257884034299654461914040663459261982131219155892118462992769695350138181741906971285624707116282686126515642487991123067017949821238065229008609454165374962618986640873873879108524941477839980526782615340385626162 133 10384210999673292510679644231839885622319971221660546790165052478329669826737052302664387756026256502613325496115198486183954847550960192385824340939260411654378647084016657427077598231037170668439474175891784427150 134 418140806500793463681597420548673042580772864654946757621356541163673204898780898625828440098090714929607167521218739375202778040732002835819266037883125427063143058525592719482313174072471641327214234075762317055735 135 16837267084291224686558169113694146549658152726570083095206984213475322696623819384489190446236222225713564266728986106265475961258474911912646066746644522118246246691599044360130407249268025746888453307002929335772227 136 677985880498412348906543826841108698533421671829032789044327519730882027985057968628802541305755574996084816839558585520408665585771269489678496415075319106554582118185544398881339359099835875796268208471727784524807251 137 27300443228346956545723031842481887749527009743335173121093796386986120484236512195243296409415889529915047894598407637124796449023713445582521673955272878101785723068322614582981920878797461719953071806756024591714912509 138 1099306374811651420387246063022319943869256705008252000890643406002639820138375039541637465116919945370935101785430771415215676662464672894835112030969761190389582445613165300836741199164826991131018339398850598336497697113 139 44265746735083620814298272945453255346729921782208292245245095228767695715621773493614866637824619101739907874968335085578017702578087438629951357721941827715464463169873900656865360027349603387832592568605682770608081220806 140 1782447895246934927584235686188351240618674197907607916002810302186706297419575485308884982915386606108813913493597151383794231805906146296683234639890137891469840460856851755317593779134511277352923213410307704398768761492394 141 71773792008621957925204708128209233665562638840072756338916872160329643406275280023277616979814083439530664416240341284728998413593025957536693599122934480547069473608681097598140875197794337736934840631213108753928343986220687 142 2890113777257570378117463404649657625623899369294176024784882720643363074112592777060923889359249333479768112017140824023657747407825253141201270007100405839101537453037133915705946512064174337878856332060905487039302743060940794 143 116376150844734953528364810357521071017306872672223047936548116966894547491780910877245473369046474935250515816172846208038279140413976784182941456097747902518787440481632257284417656787776411497696302767254662300425463093352731547 144 4686116024915755197708713228644037883580511581626796810533000415035911682564570368931322071347477539227117176244072448944774042296861875511990005127373341268268853311351697853847639392073617782354828147723902487548130461268321736813 145 188695735677579600977743050360575852973335963205925036288174613396245456154983517067440980321587310279771127167959838758510223366287395603670667017986138189277411803790195908118193491051374006386204381802390308803551145900343050731390 146 7598207230377548447492694107046543864579249575587078932301802598451285755745065178391803296346041753711274402098236029194182358420099383838539479568918345256897862907771713513583335422542825080029931931896400386815451113010118299875269 147 305956851162807333507932002028937890442713375804758935993570697838158497503508736023858417016537362652275948650434384416800903986574625975525541775214840575243586160712403985757013533630179915974731955913332655008715164030154973995223805 148 12319958107908680733531085066519239509053117782323703233206324295287788572744940494422534166685971679733822535358093461000445237762060861601342803544808678185049539852709852760587523923807942581848809991129509760023714431486197766224689183 149 496087494703160474056702195764027760869503150286225743229858225729774689757384491892332620634234172472632610136522627478432155323085152516689023122381413564767670017360351911662876770305540299131403163154109345307279534548798789983099448357 150 19975944743097373202909002469900007822024260725612627118272873823814438088674542362176533874551864012621627153011345721004019817874375998466689790250056889059281326803730048902363461207392062943387129364367049431009008129475067243204039622191 151 804370947947495976212469498835063625607118481943211203679569786151403238850364677428586084614374313426425653008309292983913502433692731759239259854441545700351540503099840295952481342882665536608297182541458592932461129347603927776156662129568 152 32389588088219282840760637725417835928516067375283734335659979282727598306479522390959476846963335585889310130643843674988111812162143139968404334407240871624227713947152759167005953365810414822238125342159628744305618064458463294046297850699020 153 1304230864132345348993001312794307313660723536723656390522447611196105227289529186442013234600292532400667210731827914379708661775943901027322347862745110956024142034490705195810554827628374348042248586301328863216221023993351811116826846776825545 154 52517436847988114525572670195099435978902547879081925759509511943768959709375936422127410619842317074974803033570523322387087233529277248163689439243705741425571754794982958091396717786153311556814760305438478399699574225019189412179809455750203479 155 2114718527932756101528265869954663004245196199619484316686373122959393887994675037340067775776638176227694645479576163655698422206724673445548819568356053892667956713659251346054666440162773643794861037495850849244686759531807170982655219597970809504 156 85153326605150222385888119826222182067989681214246231129604667221515930765226176183841573409782882321217834725932017643466061477212247767787846289299726307230512128525038430039350495414261247268506598862045436379374381228589702138013217169556873974667 157 3428867216201907271870362163460299817853236348734083585340577995953881494909466945842466782531175421118410323289363679198747580606679997457773046747237926197993675187887013429154724424203441326774146236403302025348663181758760698582772043106562492121018 158 138070124269615149263958498871595248309609484206245895675147857563191012341144755480750068478247401204308033511825486396720407758421207675944618622818595754189376076330581570257554755923049784103316848694085857823096625650032279138716045755943535538182982 159 5559666797754594968064806867928673199430111564952272917862257190977130699172517893175669481131424493460307800146922535670451137423415848837045943281101857865493209217199628435000583670298297297130549546216055703610837074905264082779074316940052411171745085 160 223870986323557028125362862009333041550041303239033330061237445466979255906803269209336304931580821625942766592189851694739703074295448476808852106914071844541691690906578995219592177871698131814768745920252618287845808415424068865492593164575230584657068356 161 9014608310290052776696739246151631941174811201889391753400093641249369982661298944461620938851292458408615409495191162317782393651660981279712099993857490951865899531083413283091433927100611137473562219597604750791707750476131010425183803550356595315467903831 162 362991043736691172186174782724239203019119342185141251528063095830820914653711816081056687566470100115695408253251857571107817196715137733139823684641570406456842272535258090162571966456535446105008759267068241149692292208800593705339859396603209421951195220627 163 14616552743910941123864817237955237858266113222473931612241325068012407933593281594340891936073852906583535112097419270135667404922249221777760607014315645891912895030873113099270968104488155344590009571900454198978986128674202247830214710596051892382049941941530 164 588564422736844907553875460232938004306324746712907439091275683388280481924198883596333167215167937794050285749027162504936027094096358757477800800443508741884341652517748266054922402125051799070130412291344151371511788480549752617267583548687816101747725364446513 165 23699711264399495018786384251545868955108304813702808727133009116968031928213846240573190565574970447425711993065137181988050200801927395997758358501835816717679784134643277715712864011203938793237620696425436512212126600595011160111361115864507535106228320912413254 166 954315776349664558704625965497609813979109734956749329094786420181803279399116043038691625513390858963923833544730162930316760419059729880324837734411649484661724988045247517880154368678113619911360649505153990495077463885885294824790415810028896341396253590679325566 167 38427413348191220616240452147354661201498660147414595351320054312233454318444502357032411585440025887092036697539833600040192680019921876202453710829966981026138852449456239190802260778290313362304101909373272589301620196395393372096420970219830922714647404869043436348 168 1547355847223979347636084206117987005501121056678437148015493717578741802745643513252092230534796340059258340609743373527498175839559455669919799825484413185663696496016447814334533367298132895297463409863547496596019222873625573430196547210451296877627095085000964094848 169 62307345442259364493155274087115403813024804802213538315830086322883784146585979497786717717638160231789152890482999543455699670166020929341127846349730050900211767788608069575462332632410535038387020413331075521498143527093561710140310512515843929416437704455509114430241 170 2508928571941532603841901048145008705068794915426838388792390786346448155886319926087130322513987221581049715077100080838591423489712161927288767377038248223248488149310445840856377161910652802897619909836181192901535039452021304295301599161428531899564520522860855815488488 171 101026974178155926011656824498334955779508016974578055956927838491244538141382589341385577929447471776658791435955769081240457428826187936828784701449598906115129309165061283815276479007297670104249642888573294137915074880150368005721265152940825503571077316172612068364922821 172 4068051050052624851818813209824327576919256379914607449328246842945134974882059879298923171986403555644162509527226948108874316275451425239431576511474610696653056681634894013947882621313724354153126886978079200078561903014397905807389590268542359566872975461278404106169923188 173 163808126299525463746658485653033390569271719755793862005498283864104205666596382719135184170145945063894740480726818837358704166038855515725733907444646066255305913993682375745127856205032399456207874207590692138089212541019067670947617796409410492030858404983985254323123040487 174 6596058385603142641444243518220172642612554800168627221282430927292803848398958481240678165657865537347642632928239889843596927098059679857345337546011469345790401801473361153158404595354856216160804300571235328642766898374381496118697156404467720867556407399200581094685740061587 175 265603344651721193616439563051303834968481989959930627733327419347688786196602588814307476050775570987210121061579646749517517562040201958532130736275115868950205856323097028875454615265602039520628746985768689297116911221409411417279642767930933904372893937208370846919364179208349 176 10695044307696854310216754608465877104619562228007803860213479151393073729266565183709299733650437159549052311721193219150358085736145945677310043079379590918662498923250868654382172711537281289152749565959105740987804106292788933713405266789169999544847011448062739175206846477553198 177 430657124794823781606316325390668741567027468313339537779748520342584620722325462796281515486240287404250957852189165242248934244495075680160291267655844176165998513844205730175940375953663480080879153493581857183138813376482897148695869886126176605369663593544692354008275261411864324 178 17341261410490021228484282597049780300169764955471125861760007598337999434579573078732915025663163883942737660170777576827423823333827314586923309844721777629757935553391905098146272428029660303375051033508405438588093463010057834895155479147970552893382228789572038927620425458247481621 179 698280209459487877497621226344895706033313837265663215169511321509492602173621965525578946168560410995581614925428818455082482932981554487445990422031924691234134000811935897291354625146950874105787208676696094800655295385791644287105426803273889929946803846478818324079486639868077241919 180 28117634546921233779635720038425815740913437115880121791576534363192594229493456921221936236580811854675416331370182203752520146024342767821058141242422278506328383198740674409893043027998097693628159047999355273240659566304000315582144222696756655289120059024986261670578540272113845182062 181 1132212200494974467662388848778665457033118177222293000790181960228818094991332981794380294670376149767342435532582494740725457849789008417859053708071365544601440162486092422253384704947066522700463398730465898029096520140073210269793659047178436723429371396209289337490150371742451343134874 182 45590764927629218696722743357670616380829916211713659408493593927716434995967697670604121328826728077987966202068042863314597737821577261066589727758635998085616841298678978419488187836176242685947745299162064709145359236978574150753195340556958289876189706147342049314610656394245222595104441 183 1835802375012096791930305963572034645282377847915326330780903301565220983726706898788349548543648944137703008364176782091326991776077100192624729551175670906287202274977756428261570419816988843811247684938689103615851819192868438360055097367210834667746755888771589683204092984981434993710762752 184 73922215726142427561405380396253089464076543037978851957571721538528063373841940094729233507082561356144443425449913973959392111611440629078414365379923978611122166474972730883996406827103853197905565425151491171946031845778725522947871972423376272011259089247874198948346955428005410789738870838 185 2976624310024836537201904736101443849554116951509794971331138924614327947997655990233857490142943353107217212820990654219404649927420673536179453622555464341068510752859266762957627549944551652823925182237589691820253562093737653621524376555235418516990692635121384750190652408518232631095592271862 186 119859668652997524741786059438959740815646950995127424850131391775476644465624112567812372254482155879584609074060155134723733591920686390997023221132974597309610798230359196504942801170243342417345890003503325787537573222015252883482479209578151974483774261560210566125646715152094909747897959394952 187 4826386763429506067814649884897539945529935058448555306903177031771805461130978842301642720265360898900530183712325499606743017657776498511437918783957965447625740452962533646560997692598104637430473686647629696467825053856664669025127488291819572237165122646648228864534842227607417380584133998643703 188 194344014562941910633853899947888814393663136692291462090896587866298518749996047195729328595951921553895824278350056382129690736785843085102401197122703280630261737414746327276288221521875234232708032003201598051092123966465116406406511044238432300585421797236267650847092587959369090802286559272081628 189 7825646357774045396057483373633761735766475970827913599837877406870964569949484517257368730983521151591970978409299632641753751896928299633225742324081841084338533974484578455873679734245239689680773823941229238839539895428201296344695314515243117925544620300830472629158942052374353781883525106870882820 190 315115137734834811074350553753421913432073897380552706653410967557940340445835793395516874035647808616701325481862137326635703644390418370462697201984829731314952338557526741472826771371242551029046891241660943874933945236366278841994639924891927353161592423907232286099559248428900483941715563058277171905 191 12688734641196904425526012350112804889611944455957810858042540873288392893914969566734170025280521409785469842945952736649428215444788436825504077640273550520964639167846437937418808924719620907206253126735513330777385535776847288217327545140252743768581445576241078478518846255607292783914411974772201558449 192 510937011633484406294103992030978845022948393098013188357917253263340134229057606696623584490191700922802291682160754367990137265917704479557641302258349900366135599705164047637929504462380088139853004804137508807123533033524099378936186849729297009294625897477130005192306007902945640814725357016129343297061 193 20573889929841767076943771871926716247770731924006508078935856903558924105512298093345725815265113418395107274258737412161159774870082176566492254003317385833840491903764661036333300714778288757833416246610826293086625245682668243755295301140801933319901197638364024697286380387316143797319532911971465221258979 194 828448394239413069736388022268329368674001627819952265079161201348662582155022456279368819550721011676836141932836186854085686279436460274203227643488527082094211534192471005122079729430465899553593477950492694774788185573167018152393573219047745250790310726621514194094580076610706594353757043139700727444595396 195 33359114112998488878637933031329036489524736279349084798028433675850468448237438163948801013855007560112242565509240674072483113271459844701533877935861459166674746620901689069731644819008045797064312047905735631866368793269377798578570938126039156113915024873777300627872427761362199640990706562030646593674414162 196 1343270748234993119085042138171981849760280290310645444197542234406689839038495373631303358492933740790188151385915707995292433769761089353469378997593236699288757073697146553198514254265795558345295600532706558227242771363290188871018910462048088292037077984550833299137177610158677757535398003374442323081667687516 197 54089455042234382655071374629092504257437463413086340259332622451267420945996867562204687674284790410098114230774057337497984637915846145552436161837429523352646212465776704592263125541762253079625974972235858493593029251346173644487995560775284141683739821500085581981196963714717587083523890659220949701447667690941 198 2178018951585235454760995432133313171057187160663962409125897888468919019109251144476550787101993550707663466039341441395578329173528502057310512250165215603909905582769943044796571987719558668767413758217684141669827685078076294017980012767574326278240488308385706842146594107165731685824498430090988130736740978729559 199 87702243436551507403209455498318704127408635182654021796628163066424847499305934358323116131232536578755585792586811043737454513975435522343263139699110618112708753525535450465856738272431982289973401071459655193205424072170871589317194475135234512395921570137031677971285669928881509925796796546471589983672028722215741 200 3531504396784920526396048832591429326804304414395703016207145307349573611904761589185995999223134882641786378390388110375470064995958914836373493715230879709508792246331721808326343340676887931390488293926314758381969535691162320228559114124987832392357941829194309087889884962535873262929227646290933416510998962211910941 201 142203013467195879006075198519067860740195039142154895386300304511386160988930473781895966111793533424561229039173222088508536943101893392579837461140204256366810160726936025918790932337276604888903364526585287652995990510774647126516213890069728454845696997076347665028006501404449401259514400327291786144855130799943875589 202 5726085760380565665516966635302521779669623301483681583174751733236546299135575362929619219411840210772204070243828684216361352567185950878175198932092297716705009479205477049543733096161081876253923185494938726592958133197051203073162845944204807190758543004375780560224954134387142371718274028841606108172264765198397128131 203 230572175200751272471352753006943158232809947431562758611023136540364476117236876798085463544895618193749695107523924414178178126494893879014827215826979502992061537891879355442854144988445450103185539726570598423785579451196756936414007847365341790584890653825090757420792801049670659961819108169427273605324671099189900014541 204 9284444942241416783701156559990329006019845101172615362180118971315365369687245573947393570658839757881287090047668511600438932769224638167233706059420051547635283925463028636055335839199857123676476432408957266237210901634797542234610795123842012835349202864543501279754243998249799354404059067611920412510022970012448582410777 205 373856549735283743390314618298703473050795122483917484522415200801348379132665243496145865586115160422967854204934358613739726196817705276598577384155595175015843775943495513125415379048252683991026579418617912257353399883553634762609012042477533108509882688580176463005095454847862740023353982487032491832626007777757873188139107 206 15054073846037395256335755848857625653248608929683186044939487285893348595630942154603756884620610199712745451108658740737196807955456067996438733227700910941905736781166638836262746953391076013837309087058909823083065499114796301447271237245668532707517490596338738926787870799808433457189052469504882601079214118513689019072133062 207 606182075778566360655522168957236837231247668786331082642981413305565123075615161872378774770662902043879094015868352917398665262812120956505251397757011767030578918308066500283749572353042484984702764053966256455921256456572642248127943021027021398634228493132303606977463003028575572520515865373623647053719666935237298394393334433 208 24409120929876085870688904532246976092484276847068309164977030846307781246622249980165487984451737141470524829574412575511270340077638142366287129315921608974682661306173168468916382577132620842605179101809822774307090123267625187483869291065000594328116228858803615552664306257470225134162360674549313392070791384336288782220160098638 209 982881560468570891800123246811478297232270151515176143439452487013106869598366927909988614929540084615261992233908349546348340861410792089595986225420641962523131639520698980416160898410610079138670058535841207091988780204051877315971199316478018038107630789371371083245604153099358800151597297775083333282345801801315200580942538551481 210 39577671178100767887422095922802744973243783487429541825392138864076675124592618834965799661322134093646880930678352393300542135673058497948899633808341202701599226552459978214477668302665365935369551504921927327555478156251886023838321378947652211472763862771096882239019922564325049035479265380639587077999540113335575820498879537085478