0 1 1 2 2 9 3 63 4 536 5 5307 6 60389 7 775988 8 11062391 9 172638727 10 2921519374 11 53221709973 12 1037320865141 13 21517178350762 14 472862758184789 15 10966587174511443 16 267502464814857936 17 6842498829509972687 18 183057455239626138009 19 5110016898453125496548 20 148525047786495875778251 21 4486304363897970785998427 22 140583773066069435974158334 23 4563006180781171750217376913 24 153181400966311321590724168761 25 5311541564107294862987199937682 26 190002790272488748779252549905489 27 7003728513375069133431763245930263 28 265747462975283499175864760383314216 29 10369356232067482130659379701550093427 30 415698267728137134748681370392307022749 31 17107048050944491408124621292474052618548 32 722091792750310398688101633003815042070191 33 31239311755960219647028168656092337246576287 34 1384180695445728547587054481721326306150288814 35 62773252176989694599596877108200060206570181693 36 2911866032628860496911660604751354045753956152461 37 138077318438404964840502260517875398790353722015162 38 6689296549375919684831520159484749817651043001365309 39 330911069152054443815609322125717834937396400655275723 40 16706756702423442360023678959603565972231219960966521376 41 860421196083114661016456115058222525553672708074086554727 42 45182087403904144944188556559090289941004446977813060527409 43 2418049607021791264286842792363306621459533902364558457108388 44 131832970839094624179237180390387794217197892494680347611920611 45 7319258909888916773396560385392849291881943788648750426238252307 46 413643626527822111951785471659557003359709158637663705610873293214 47 23787058957458279386831676010988614875777005058102273827783662237913 48 1391412953584209271197816302339392297573036049015632147887330614789041 49 82760703176356832650109513314215253027175937726491145851664851194196002 50 5003834966566781042960453884772353632860918903261785090480010668263036249 51 307436789475188142101992294219479578345789203003362526725640512332429928623 52 19188955850688457824511725079699715745609864604034881230201630486402018642616 53 1216362491972728515097293323526541139260082164451945056999612040725555589422187 54 78283283734896912715415620928474453896063479419398467596563564402492268621693589 55 5113896761375197551982647116743177140733198243079143151408063159835304636123654068 56 338999076200119527122576782067583793522342097017585252295578258385590413379260323111 57 22798138286340325445578422375405754661873302606187517049273504057454104111311882544887 58 1555066540288631029878227129059803038299832171192251334364200871783697135725095666022734 59 107558629300174364664192059987212601215154897294754735533064478102182040854851188671300773 60 7542052787582084595909065686355425803480897532267740540457382345886328618657000665064982501 61 536026732060499550621205062281223765202497443163687943090271955906571362148850992571656531402 62 38604995065622336059938518881195216262036562977653957757248645216237610317207576402182454779109 63 2816898719551453633559965493268647283931489227221343450428554731833090052960444049913191459791363 64 208201053072931776660586670936196797455966065940548144591372814937165447344445434889158268048612336 65 15584558164363768634981085924884989522975573716365717405309943891587516486230897875211982557029439807 66 1181202613105284568590898576448236043024377802702215857669549535476908485801633392480422128077314151689 67 90634490684538047293788323371240901507840020251459787896674015914581353377591919386586693263538464105188 68 7039226850833719570018689280638342096151363427708714253958872275855695972925655722226198627932395883602491 69 553278968830886905290143526201857981079349458305606643351752015928105011684439162021627220914368465001330827 70 44002625336566082074211701271585484271977279673505507057633851177597992310849508411226184271006337074861197374 71 3540444180171258303755875615069384107823198894019611271653276891072662460124340958529149621634649015873983887073 72 288146335775697987027367760897806712094878930880219379639130830880871675835197957758238384462722202002541751848041 73 23717993637316542699511996101637621742577470607318815601223326104651482339784996137723142215634948838912279924150962 74 1974182910478021476890200000924629779516354966292773691653809705001506926532362092587533493856034168664385110757683489 75 166141539542398894479352174045604435053850615997358431086581812427626389278696043591007591041578168353276857193399687943 76 14134776040939817327252823959112010174911363923041984701767329814062540189045297386893532237704172614945821118466147176136 77 1215512783574271512106378311344461769838311309259744956668003981448502348314966866578625768537958938689049824657134469389987 78 105640777486501530391192302052281420072463789102600039422992733037155602796227280039470306111075905280409786377812359147400909 79 9277866777617392566698654425319297524020145808850782318898729830294734584191507325018830608483474833156496580526325576009952948 80 823291433694917811309575277342811640917138846876006136404999580134339741849378848629303227513441208270598160791372805528223414751 81 73806358177850332806011886909130949951782817928997453396004313377136885281182028693375516808075045360921885719282490299415732525327 82 6683681937734478231805678817636960974255842902514117827379891896697424295055300975185624008376988381203264783932497070127222249725934 83 611319086209727905155813005939565033401707545686539142121993011358005166714933468608809988694374080018555498504230803577795971069835213 84 56467674139292146837909280969020917896184551569469409425806904536441644773244793723614508390175072297301415545902899806127391836355272061 85 5266988421260786677849993091215244830311108630361557247317985950334577343599056172086215566671689355691856940442095001670321145910105662682 86 496029191082469719102832031930971830431309353180261394565294696262239198884328680699010851355424764889224224043193654313283256289469368627789 87 47161487868755517059564209789485368645446399740770672044785053207836987949332632526937096186734528239505132605020734656526951842891331409203963 88 4526444420880782233290886439795921873802766908947955446530116604852004212864854797702925208542284892746556978105195635002120855551692908584010816 89 438501799944009695032930937796675319436835073330657027758789851713122101346959760701439312313561010612077198196740617059344931121118853396816413527 90 42873221055490821163322936715661288101464044663175293554281698731276085377852031035202947628814979395189295427326432516018326708963909666985298409249 91 4230175608867635301469258284089673164573641547945062311186449871594377349652982537041051665746115540867941698397533528368572865809216117657066327850148 92 421159073960299633277150513986757903977186097812375575991429142585256049693823097234533379010969713452414924175675671227736214275099219340335998136827091 93 42306610789041669145941580172403805970508583370233544701913978170479242011911259663094366775134919581233238965282743940712420624613324832655537112276321987 94 4287501731431603912688944843931097853405989241218036468288819655814331412986123814719891872769397675198180892123437943135144607524383841172368576726879746014 95 438323660365177001465276381256097645369336187519581321024098164949901900058839982511924996480802903268287809191876877450477662969656204390075201768175023105193 96 45200308372541034292588493788947084202866159648982005502049549288392923899162729966090585262423486165692545496503340976620216640496221854931067064774131073752161 97 4701169316776824726557316941295359189277530022637826972956500871281223541362384417388517894193960700209180625355637233734157539625735492625993328599479685292112962 98 493118502388227587370935867495013315896328106305022618554725603113925019942992367364333659235136838445477899247576539105644145094775767497413151256114953279168759209 99 52160440767624985647735930206393152032303950807068457202759229431691997194871355520986304925490081174185190226747741812510418150507390824875269076166617543193955566623 100 5563397812944276694804016017285904083258410698713104614538872491650135536513852846562312744186378155822318538393586865529577825564691765452472705090873959147463380524376 101 598291652361193562095606055861360515813248853160650080468037780186723057124155593752452571119954441769045239063593451321460519934836710720444708313820193236732024015289627 102 64867247652713736522862543957737407892998533532728159464170137848932249157729136693314262253123871611956528282905682703243130892752303098902834562293147418312829352443133509 103 7089964991612793473443707913137884813341695317317649057461022446952626718032370098323090102805144778772854838151468188401178202673362272572452716060827269654276518505772571188 104 781152513167110068918164329418631573725423877318017922503114120986172318742802284008900068187070220548520357439547827972927285514353332223722470304052199881044573648446243677911 105 86749774480549772136530262956987986379465448911170009088644389573843154127239568978552220291473280325460114406654524892381928006281174499009970812560734921733215392339880015192807 106 9709791567200400897114020911146339674282316935888535828439953801734598842926839802118415228652634316166282263424203368521015332227521129419589391521689761966864655962752068214384014 107 1095290538221377122835287877562172680044199298677631118706239730916183890384998693366742072288053128015862340892016398522835660909955378177235255901217077201811776294749532429484018613 108 124507655096251530087402364977110187856564865852944603384435830272301713289372673271184323769542591186814330993536065871665068657810056936656245573321003200834850529995630763479330317141 109 14261986785693790436061891345487356749000122399150018281011109733166108795831378455247924400168496838183974318914536509148737986732405035230189412864578718820344031065660003694690598906602 110 1646083159039450529561767857678725462044963183094039326321527816581998890333930099294247169969063231355314802103655487063326951588624112834268063305606372290662513453047718439364637336293749 111 191417797017258477689271091090835670463017269321263742912107322388401989807693028124491734755529267952154647549019378106133474852919590188825464556952977026691140549573652723658752554671564723 112 22425555054907806163612176636832588916155989272942119751300845754172617402161200942472753414271420100092527459765713393788766808585933034326404336155719049187325540743772538197334226207456736016 113 2646710723358812219123614767255914018750947223276548779474674259115908090418276297231507896116676034620560947696236603945097762288445539101237491528299790131269057740863738352792480438166876275887 114 314662268682340187808190750640224826742438999279413774744940340921478069955676010424783673959935819871707922923511596959612873925093511789367028998506188514692010642465848935446254783984281662759289 115 37681725314599748362380073921696799023050451351323890490354529223631553345779345437533267139188038094410085654989122994865509147083934540015307991308724882704894709550546320877562346500693046786212068 116 4545045835142436481499020751849172295768491440987599444797623521166045206917798898853013696324760064497094227867428476539470091470355692078415973819376032093712031286544569130475470582395781996247216811 117 552129615183063969055091027795222345130162904296671108512780374468556544157825004406434971160347056479030329293850488787823092516857114415770449689057422917289308157131868426445246462199543692522140448187 118 67548148820991741574600202816459384289034409448226212577018337676085244747421917536069057369504011941946051452555311194390678688571922698902703518429341922726077849603050949571650226397297210221124811435134 119 8322048972875265013941670395874784158387410055074630202811432466857250598515209303102807356164205376451815346228567635449467593077483417799944291302330563361507430635160472564241222098286691071715169152538673 120 1032444411384373093687567286680105836693717816520676399406583346747175224227113331086538821679309516827415105433010704418444780263653499188323304803532536915059313161467935787700200693126129182714524553334127001 121 128972844181112731694500200869999512162247074007106216656259681088897834756042353812954976589235601537668038488497721441823950710893405156894448580954133050289935930722115102939017814375009664394549670600296686802 122 16221875163600929151793584174852054038359777501508023969504577011753013454833925883808487042835016685583364644578569345976791876030580585431465865260984640513336415690222344552266224838082266640647655921093041236209 123 2054240968162534887635559710740437084764598842538147493157216959682010648174644457468534651996774774170898706560939071920219371888651001329785312183094511518387086850980511504441223416139937607531938076233733666908663 124 261894285958489202080896840501616604099337098436713440036681096439726819803526743011542200187049250749762313429248072345843356583464182860423645189833016365680439745560986855058410530231831223166190635999951040771436136 125 33612598289352390956208725633529116517926777443410703095110344954552493098150493408313539003156845364459368894812285181175369758445907912680700607870435542957104027439313496246064802544393541318208933055224162958476708307 126 4342672228438342579746498770424781199519200212343822872205865606394896966216879151242623588954957510956920122459829452389750520769162929064773533755102199964446231167797371624555902637513902700036903665939204093269124660989 127 564766269823569484265436738880691054797746603348434591168082612278643094933250532594401872155838341632686935435847255611275568770787806217972405504337614147450559231817995704757475033569590840488821513885965477402782362830388 128 73929089183685489195815637475392637641492460044884939492714649679919678284293373755528237311125695046794166153233873084238595672218618073438843296172946981772030987290020358690838931413684693051903617329179230352596064708824591 129 9740368147288568342219430170582918382681503961521577842565178385791244096618951815657180102908661095996533610615660576412417658271835476500924269263438782648481526244652550880503119818223263374629047252426709484208833932383756927 130 1291598798986060623044902808083963992326084376620098130132957295468627455414030043513489888483259788488780420032861943392378681082184898918289502483960491899271567449029658801247774117342732867782543855673817727794249085472627363374 131 172365875799397693052406974015424640672121827193424550645306493020509691092287813043570437434302327214475984923456128871054371880555968825230760466491571191085295155288829343493241150201111937296901995602595060220047304161201428590173 132 23148657549187600805552364321032716108796595843684344626213237570899167327779298743072978072626907407616294838360803365087787992242912603636782659615109972986111961338779241327362158006443191502160605432064266069848467579017018824152941 133 3128462561081891343337599804144300659842832270703319980393351717442817475203394601747945236930047148566070219478927134740452643523263108042187258749551518187136218426417351230397809285246200473944081270984707750547987009519934277840775162 134 425448321293583543656060335422545837044720024488880794281748811976168813099523361083737555663576596871564547792968847770768166626029502747711633295786163069513925132148225769818554393545275686179172326028480547483782613360898411581058820189 135 58217523552339619230678299369554016525775615045340525577744593434084435056531182129256754650691428775854480701315004721595641060426410163327510532209014135162963201833377846508926891110573094088676099547487165011250523337471286257407105830443 136 8015531909500846893822930568695868707933233092908189308801657797147191562313300391859254569694072772811789699230585252935230610755415030484870430599074273251763082687577973595790820870011467581196355670381045747405914080027860360689991759626336 137 1110359464899786174647855032145685535300212304630202315487569338975348206997203775402136625974645603833611224684381720308674171451078105535879656256360284428085516234829426039641899098019496190564944164568762278476972900568548260195266043165161287 138 154749295495623198557267528352383923534619113765792009120071475007133956477975547879995618752163788140751989244208403437129301103365683677455929218014601471323798963827933233017443065518747483951909425867551802912278722413374515404077332302413281809 139 21697468071148778871265407886493889910603867163471717274125740149275213781778021600558182865419246770043220415786608111140693644215064036634206431959791116353246872532729645119194752983264870477587235327410289117739015485696750107662158637680072125348 140 3060458244466294844007178145427504408956552092896497686204981159739650974403047558253689350599194660594612514837389194506055734374972204724859494187316316138715711505118653837387390034882684487343590483103443315503003786059557005434677667131775438413251 141 434253038508431619606730517613971262035291559043325220032233420606466832112154751807908489257306809371412612381603284171164682771881322039075241624605222554708491163208311758396433382176994295346900325612564632485571372195425776626366183132690748045626227 142 61981276242910367218876018275247545860581194774178777747393776584922002143060845642830699256146823556321920463193136732681790620855173488384367608216253928084066030955251583875304330007976456687088881103986123654051292097689468025896075255928324354955221534 143 8898604073726530276100099344117889945343857156354489391080283624391246986530825866896928465623600743056808368690140337364826092447931015448761847478831409650482190771753309451250174332838126520301842601783133540445528269419123139520633653469991291777361819513 144 1285019432657984125385081949341285741935998614535703701881544724626483340318009109266155412744630798526571606522733478412658842243476280951212924762037284051458175526209364347626614061881812485961842726956644255017681659890054667465893911226794770580492502137361 145 186640936152744228966292519174197798460544542077416649169281215310672327463465347686350442920758736655346212048856750228992301181774749863473397773006226940902229408850516914487598279976257081485986888130427742908953329826437900427163740636945148973656010834371682 146 27264447244509962998646296784560545011107874782126091950416085633768439032604231859729450296464872241687948113394035671879821897993371155430049463542195460368943586957901931192067708754243619789097174030052458566272682702850907312869024563168831009217440953493668089 147 4005553047326040102323973275434943259528819909922400543801866230582886679262862371831339926654019642772456711043321078213417667973005459273097381166289658320060628673048151089676346305061190344945057891039147194987095142309214591069750496671740330463167954216974123663 148 591817645228393050399031496396162818681323052364327120861227634011221457278611454552454769410108294782520556018580241340165538892428968582646176943853102391806315419672038853625334481461442356197448504851428130392843972803955429534638679042848789249597441932663936039416 149 87933997090379780282891078593486992987963744012571563299408884819806196935129109792073114201311587545817138459157325720270317631619657212021056913406529277793727113691919827018887432322164211349524136560068371931843353541106756468981049201070593736276844439851270982567627 150 13138726344041865864997409372200274014561311213011965385110241142383184892898996276044529202525707121255263754442321323613302869735863686851465485377811382466290800796198159276425996813174045448719608170724925157013516468271499086873546198196363134796859652133757471285333749 151 1974065414995657049246001931058006656081426472016085949634086219973207215202507726160635077497962877115352778633704639107589666857750251662966178154908144027280625316397292682013359838997606986799960557680284205728009862424628487465025253282061536467205884364421900411722157748 152 298240150793605273380075492544229255829352403712231182622659824975249110615280296203563087207479687674629042070918302635333103792973185775303381528051621726286489164327307687008125988291371740233540715617286932558238865441738556280234123203191829826988879360394310326365354905991 153 45305575999680231841156795630569135706295532410082047687317737040016261437100341526935750324120907558954728222232520794873733868607383721199813791460841002901808003679963319409380877431927959670332697308392747424958960838543421030945131142341909173403863144314446158656060946441687 154 6919951528985428255156096447516800599971507260704537079376473210780495892204716135703351520930030673791626620380111151548714853482481650596716333234396975611580120300994851660430650995619541734134347139284774765295503519841879064024379768717794988436924083220761650521340045545291214 155 1062686996271583077189513179640286079456500776540495474614103434736838955085235586139994016015080249714152616396559392577904879549871728530500124718661061033543853814461293590148645334400452795691796720011864617157136721386501898742655523555060983484107369289844372925582177761427594693 156 164075544625931897429953031002392369385251526055545500035488413573118941729287270691200464859933563312828994662545535390493567338395879010927123246599018108249094508502739704005865388020378664012572421024003627147165673703016127277941230667426358373907202830136490008319905159775466833861 157 25468534714815206093016339234035487973397578834937655720697288171992827457983141806145139773980990617185409084943346492524196593793243135620778099740696272311579642977803332234229798356509879844691056273790886500015904961058584363686235524070456801736555473302080942849057752644989450314762 158 3974397538770096807068633134829196030675338776025553454936441184916396337435957348413800346797574987768281657676473798965498631673826525832268207647446292065313339989965371809494454006937025991207763628895006033659225247459701366772701741461423700037687870419862801212418876576442877601871109 159 623493162540189109274958050588775194353395253721053430542955941269821857997079247335699931107737000198311718939319442952271868665086960976106456427811159465301638158574646809291507453749480703345485939035020385801023289046885438863573246315733176131593691033282579803061188743581851695813223523 160 98326619400414225463901767641660413917231634815653863297342803106791285110326585200046668747892438666273017181906405844314788271833278755923340752351925185356407150647679161980430773317917457677107071469830735220940369561413243355557661317634008146179532693263206433700687492705489435295754339376 161 15587472260287078259236714782904426864067794831945866216854853848524836219702173993645952207138528545777160265315591616131534144722542316700398796539743653403257959233294750985844588945580038035895176868772454750598842036505384412473384889283834305293971696485864807778281527189356927580577148298527 162 2483886643807693258896192374029195364349755282620690100710638415532105779117853094148361313628022804317261999556009097017258861223879668543355009917024518607785833474046458783161770028678570817903714943838963023098078292143279399187172299036168411595200874951247125423057311687514796199591809930917609 163 397855924095620930037320066194988881573055509926229200969773072062535413086126958723904083152886122991244597567772523950549100075722807448766206258850737425344023640305972229358444034736414130778505465167352424177048085070574435821623733775042714814308012402882425543428543975575865757239091032427509988 164 64053742951181252030972172289678835223842186000176643963658746716603305199038903614974572890841851700780763147731459653233972186537280546314843710996128850195507801661947016619059034055461348473827160839417382800191988489824222020126700437947116679209384364898295539503257569236774650095373027288811997211 165 10365127079312335999231397761934647147810375510032897973239660751869806117790519293191535718620291998511406797820766122241233443454920583131236919593252088651990680906774464573718132217004165135996628751302137012877674995168661915516343798259320675652480077472689711189311381712204129052056031688438831267307 166 1685788743867116860752916517676396322782575900064617177870478238910557120189157650045353034260512749405799526137854486991411074623488834398007689244489513234773183319167314415498626978520212705043115024112928777033687263831706554135046338354845664703077183574618041711798157985740178200857767960600442092442814 167 275560642207887389729546612673285098178308499938359436405114881998364887155171963162577884509190501461756553669704249268213639511877081035025716793345933523744137613100671516365304226950691239494756768542676030684262200241692976035039945015704388120107762598572107812045769013186389156365972856814994228756445313 168 45269324884872824545156393200646518413251289182231805182314120270762060037250528022984267056981361078704741157837938171010437455494900339262079565585541047085677300536610557952887563821197457842245813444925794169373500844773000711967812885857844329108798495152335468401556874068707508771082333029560840127206327241 169 7473964976210937464222169522311565873357174222145344098340175378662196335627614205798223083308208253696156232272881784254079791079504917682860502440154737361323017741698843147400594930178301815025040566108681396299641279110608388830091234380255837205627442439712882274743073830590479311776063527884425291942141801202 170 1240069072511688558727907062124497064829296128242658528043737251490939257049780499355781872576854499623641513566375756070557048148967170644101666685547927544475089686172113849346854954506633922519400890827600565425243777879789142568824428921624116901094612006096874355544625286241551554522857063434291177711345957389249 171 206764598045558093299904327588768772539034176684415127047745513038030764530093753093821427652913772073874725032619969510530938273099669396845106004274514856422657754905171706008693596921682788014099614375463402301948817171150455499409745464428991063736018584307122788296214857897537796938062271530459695603049557045326823 172 34644143209608690419489017070772482298479757849923164622041928563647933791613984559389783193020620044198452506441726121946115419250081518011507088642507565992195865047159405161486045358361982987962213582188366485677788386788233385232779925169514548580284013718217919375711536614265862411900328901038361114655401591904401416 173 5833037888830265405406411731745338346072380321634206581372754918049279452556403051227042995034243389491968695259571716929830735773809572320133313347696178057067182632625703907509370341857535783292450494813345580292461642260556543605686591019436869161886724210235385675243531634700286869905405599092555672486851759006252803587 174 986868358478804855026711873079195836044711379486022573183137229522480021500925015772757444138003925368904495710676899016469570597024093835473583897753718921102599942704333291131194806139704724133534817333535760731318690916967331220046646981181815360808646883463182211114114892913320569620191097062457443275130418568737601362989 175 167768865323371568599695726546776123337599378787760625045155080336646444645677121245238833686445480119116339531702478015017512928149369693256214019860706177670589707555271029971303287196726127916797101486917527571525050228890833442787620692976865436204995495631835863088332263561208098027959463931744423044064941491690916903686068 176 28657586882577427057727106278225743143973816351147319048571252992748058705126939070016487863216373428358608547059010190104689218447613779061372760327841394561374316809363626576963243052112229159076315291507451015311686739946867979142681500896957454864097386214390559077344727665282697323763603236784145377404373970045490620709192511 177 4918497987822516632222095262124480931934872317950407804411752881677604505659728087901015944522588870323814105473963373905785976245771113195734624607723734789941911056072308948144916066418195533922164679906449287912883097169522639412896262324076943619734889183357831497680302443791705956460132915374294689019279576851153139477849205487 178 848161700447690595781367779918483053059108187305971384736534811815232279465955925340760125959273775592979498431614292139955270451012526997131596349416930481651071057014455908437613933005381700207383850002466958010402766116498870515651054805694775277218681524200545622073959323222694127220480804112842421129633247293813577001810589415534 179 146949079882587009108141585384655762165070801490069046113896363915952262221441634433180211432637760596763753536102872566175014177922147440446728132002699001289938262585373696757424223743692083029727078405965341729861000880065242716890379488026493154864816182930386985062846373920168489990398026432976972083160477501688259397032712178542573 180 25579145753236469244079662915024446222844303660146663660209012243804064945316753528894992232356496528525827620494452725348520390493990213970542133068634937584294073557831601256715682023511995903529278376836484501047786645111622384545327778311968319772641586614431430530792886797842734673085947026121184761583660003107877029326744188366033501 181 4473270627955636620234648979516992745583630383651517534631528390191603730280673108436627813392586543510186093265739300368108204601949626522780801123073946340114887717899374297499521085484443271978208323258183990603953936242413096911952281109864800317261878901947353606671277548524973121208687242205152360937785205270425562457475235295746066202 182 785911094648975935974113250797835596546211592797490510564155764499309480555179538211384002851863837750885171946769723838861249233044820809248936851005124200402045599385299498737542471184707523829675956032481497316553396618747209240110519324918339236401704794568289333756398633628957493828352608102631559593768677036009271289580823388514316371309 183 138713915759644844253011782745667485939622513637028751390324928424062694780916159186009194700446582562856679914031837708608317510330015762523370348237103204385342618102890372268771643136319508420391359494220261548111252372374902048415996063731715414554121935939582341779734261670782774670274671581677368003321838173777002894972406714011369039951963 184 24595427762691824980103628636318642995063786622376337340675182007697971494713768990984831572543001419518402662615776375562721053261946432391442655062072078465027233504617203716034217856841134851914188802270696700957047564344500651707771360075302324678076384738338743908025929628398756918113883639605494204512151683420408659796700693412665174930871936 185 4380926330842717115207719281368088449730338532757280176610707972217889528644542057881878000189538343034206234594595001712181308101854999055714051889746224698049553772540970204553663730911864250117831841838059752042286934734551738970871867020817777270742540471575243336296287305123645229357622606352830776453826289763891319930927670999652117734584010807 186 783870531551223822942928941581448820310581674468728430892497886563775276455598504693116539011640418673586170825220552623422820759995706958525785068048079762830577593055084574808081139889763067885578059971964624866460394863985648000100551279157197760912983790761924034815186552629237327899371772041568765931163394383015131452903255644993863162259779788289 187 140889701936206072079999539227194227055673710092212079442509248024943621514197941572555280879347842615259736064414878446237295395820198069992921861743043078623858565325026335398528148469053329507553375582335739981521312186073715390101985846055709246365952784885304110171717214107930265259637021390756438800991673995758536847296834278912095508198312718951588 188 25436684398614792342814819923302741774500815591276914753547373435315716425631827728578145672076919203080924721054600488140714200347403012064711228391431269424599912472760999489330112882209831639764658090822891613363471707227697378934496477819402227770038746796593540958015297037611184948231918216401520253333074240532063627933424393499397316101314367232928691 189 4612942200306271708948396474639393737439278136417429810006747991257687735553506785272347265300705555722255877070706826685629425686283844791936287479823163073216271902498470756961365098290363772824808440388246745424328336404274084312101020375206812285032859571207003104430851990279123722858255637423817715089895666711768377276952695660233128003971776906753717027 190 840275712005382579237684815745825549337294644883701526332558559666175596014786068075671730960409202223839033775254765205111668362722178105914870531175728551187757586221347215498162586602164826348840168605322171679569946042150191542273234304972802828322230023563065093372501914298547667769617911771939997296928898391135886027283092186030786338679460003453064417374 191 153738281955202296299953284588144160615696477048242894174170950350135411583868356673801574435225783006322875610436120435532696988356993674151083825196071853160201485535872986179547583827864807105727454862555816293361622800981919972050850980755744781078063866052409654930207238340712824371049688347305684530940315224948127656042267084619702714971110528704802251219273 192 28251979509397378155083731522072014846499275359240435245788957261166393165071482373397476783072444744629127226509733489144913249800093807550923472031266903031632696426308631846447156321610449896425846599807768089839069955336114049785160243048174632243752733013307165054676645312608038650527444774991217258079614458079965706500978957087003986430938704936807606602779841 193 5214500564229312751657410438243085652170411988080606847926327341585744034645516792538777556052507529355611327115361157427579406704976297491137376401728167488250896617488728947876941501900704839371304341617529275181520249037760369636861102945101711883416401729459104927100305416869088816296332567881827293989898359062593637596167624699038520377617256088753386996838623362 194 966638217016807445408205360619483175840015901269792695304840161446138536529891967458026929968384038828600095582672134659643338334358756510459521717277732417156527957169770307134684819135792737191682138161998810399835126490674582828890826730504435386786835407623484638986916025381076752393301747851886858403375800033456741646022816854699949741267918568707075367920952194889 195 179967107616537100239585805949528581704881276635512301396849713120088410032072568391050588346222805581923172760320331641834187627793487927192634761717721700298039910261460703451861074092705641597766163200359103822166314510750663464370952788344045832867112435131352437722217713282400535371079993036502654360993443590084198892060235535703599863998832118014101419476432646738943 196 33650449277430749063005887793571710582363179793401262782212843846868691396736516598788342120954386478506763598619599754619062200005009284678825911537679871775796128163129808945105204168267292879657384236142285820757589277383490887627412705276303865238290616907710206266619817794050001239049653349780536301053930474682124824650478403534926160200544143975607284310183964501008536 197 6318992906691152634086097354528166755111357007757878359517968131035254410608380540628810735255566362085211785279358954840134849847122430055897879757655547004254873848214665149960898049108392046969843085654109922533457642241451090917630496044456488920480453412095095687204227837738588802455651727669222019316545083349043444211131646127218772923949927290607460542336215404904286587 198 1191667096530714010835971481056105085481595389306973441553231262791313149132779948177529792514466245047220953811680322403038662360634669093033387620553833607283513506090843420921169511334757139362870244134561931618244816644616275676903370693704011123934719932011381862723389953160560336460136699725215232939021919890288123704925877679796503022265137185800074394762181332745305580709 199 225685162485454189701666016710228887689498642959856798274386771956832103610353404258436674197542509752699954871108510240774498528806532480251973248509911551965322570169824291931900613260254543599890546210802511347261323197318372838839958141619660875596923691569908659588353358121526700584509679152722221488387255340744106632894552889572196010244490176164317879362268026461323649213748