0 0 1 0 2 1 3 1 4 4 5 18 6 93 7 579 8 4165 9 34031 10 311528 11 3158978 12 35154907 13 426029455 14 5585287179 15 78767551059 16 1189090451364 17 19133023344034 18 326894939779865 19 5910529926220115 20 112753567098061553 21 2263304875358959543 22 47687055915645538384 23 1052290471481700378570 24 24269786924197392524151 25 583959827434836516969663 26 14633331774228267403205143 27 381294740012092132791654827 28 10315754650509422006213314460 29 289384111511917364663210699594 30 8406856800171857406146934162469 31 252619288786823977941690302806579 32 7843232448748540959735406843258269 33 251345614300188909101930783599663935 34 8305665979530933631731238004374102200 35 282753988148930471022215221453670043058 36 9908345167477403651038351226729837191763 37 357107918351329559447385730872838438388879 38 13227288419824652289771524602021688655740195 39 503152729008183500128320165234946303156037251 40 19642079682488045294977338631558744804535928148 41 786411308104864164595042627569162700130158045458 42 32271313684071015903649368407567607037032509416497 43 1356535209581538444624531694256534712201100134948915 44 58377834936442246438314026025938665381100084115582409 45 2570594404135233198020963698982949075656328314750457479 46 115761574900663201815890518681116910850194663297360298144 47 5328770337416945242460762970632201828096907823363456712954 48 250620648744619953901147464306459234476894597574189397865455 49 12037549995898327566472546566808675910752110753815649478132735 50 590205088763752419373770514284066419344064151966265421863407663 51 29527802896767920122830913919029843264536169525630495659615656283 52 1506778848190380291252381307570742602951062983750814126484757032524 53 78395594465212827639809681013446160626339261353690385423837670702970 54 4157166740678935401417582401969084853356920642043935847397243136128701 55 224601537453120626251369675309725532283827496804299140961860046773465683 56 12359161028705076823950353511033476588786489853598277894834738504959264373 57 692441469590607800978535712926072254706399931173849767712969951383874775567 58 39487245752638926915944371278471482274751452349985662965143894589681657648520 59 2291273771046688311745623873816995457237355621090777861762727604787166638000674 60 135242973993472692137954900653080008935131406278390364574231832982178365343547339 61 8117934947094207294498915701574800393149543103871886574865327653363614769630636559 62 495392228966377517265193836223369440025738686529181019689232428785520276748031009339 63 30726219507925087293114247993384023743639641709955101945466100987264752393350046890675 64 1936478369047450882675103609372500895085263851395074953875220029304077640173671913865220 65 123979694742024258501521711636940885566734344623788044919292664815927537661125262529103618 66 8061522197328344200328478936519056889348809777498686553164217088116862743457368553666113353 67 532242483034195188784202708237638611008475852626749890264100508650814322567632779316540284819 68 35672085575474411119658766113897897295535258185906687891986451849769585033424269088409838826145 69 2426483722318468404464961046943619282282433749354028961244370317155708812475491858603604309681751 70 167479797873480814911366596281475008866490537742352343613877560018426435911168411252239175555734768 71 11727152695871328228504177805974468427128509217053182956002662509927600133230354863752107995580148138 72 832874102199619652704946266641779195771338133773045195883088732275121453259594193970887774921202429287 73 59984183721459621427293325919722705068612449045200778033873837936335917197187972811814964552233370979775 74 4380070743483453860830969851566490016508686859664251117226856463065090172595805691046413054674980035885639 75 324213507813016043705656415339812530326503290197662573990054235203414960106698402481679738872573329301996299 76 24322460475129154684102886890777906444666940572985078029251936611684348195956672981830086069828538643183075324 77 1848984353316630900898592137562267941049960950711830259436379609349319227718340448831856441100872167795325509674 78 142407615290161577253978544662616840306350160817014494753620404687661266422243772905893800466350195276521884053845 79 11110517673888134944373133450685492116205255266421073108662317204439449017498763867511127949486829891943780948455155 80 877940721380472454246045588238159656503083383564599263416919840670787915034145927573762999122884586454393407049764173 81 70251631805409050712455222956412806680650821590155685745194306114445044379851185894655261202021606602034929337524448223 82 5691676325664007843085015538760474706009276998428867873560669043662399309289546264106102447388313963479761581419894066264 83 466821037172556169889643110665519333309142564122860936802216964196801274972172715643195051344264182235617222372336459773970 84 38754539618316590600219130775299845036051230313116188322406807124410303331964476011213961816106209665880259521252969121219651 85 3256069892003089982498726482051290894817350333344510417900818619313372018328050928163856813925681244071707173833806813510757903 86 276823115495930520383201619166275181156783438843312897950050461426082473281796184531654488539839481583374660647332053348132018003 87 23811592563008127592067989265936051759583184279262892787235532689591925065728521491844727798183601212370504487781945808890375559907 88 2072017109142030416821253525879447484147103587951583470090665297497584693747519146510187098700818063180789083123632824233109194464180 89 182372655099114694957712760884484752576015509006056043038240016514587462227050308622924520196718036551498878145299596059286493502493554 90 16234225472037520846586211222851055967042171582455489432922115022128061278689241477468353275681368486856353704460444707161887217883328609 91 1461349599290985180064441268094300888046685488442459796350875988445667311007576566511449349252047814054379287608531752749436277940372397939 92 133006790546576653825115075985904750000049640622354137025301888631918692621909701586159752804305132893146009923542757535798064272703506041209 93 12238783427758131889359201884508467917350521397644735843577687225248463796623977658787408521647480446166845451812698670539871855693874953874215 94 1138403368503904854813608581778948454500379505088134859040277417016394409798710326629143305229463102817014834820024558758915598816129862140703040 95 107028001679720870346911658599490246942532443382955217628895615775300912936337738463394669755903750417916970165836573713000723818747887096475567578 96 10169342627886038691394516018610440613933165929395731813195639520276528909604967103888333092235001976522806832025710603520762062691801285121101106143 97 976415095803448894487693650934968258744396782134987923980730288438510285177584895010521423594070082376111041486726805213100216550808248745931280847359 98 94727298420231288891292858715051035581113424741175108579358059681306570650344310462069189697183884302610129442535715714311456823966401126084158230425695 99 9284718972092333831674732093047445744109111672368421575125730425334818446669954560553044888785632236039361748130389693870873400456460430709022626204670651 100 919327262582760000950633339378964172383300659111428263014090350290683175700347899926516153601338857972023509977877352477260732869533088840825981963205052588 101 91946458638215868231230892621577065262383958132910642474483517572800871434230517935482038394308129408121621261042474632296192216291471915095059071263046480218 102 9287952227316569424016585431065295333143517489334427977266117617186121026765959149180473942971005435059861113373764503641161791797921657498423657745492535709677 103 947507156814852048284090621475190888592869994453758707254909050692611982877374413387455694342432334218046334072507095705762597811430767255993104907010691298953235 104 97606980021219707583957379981619062787301711295756177724480496004530657158762014672477762661213980187677700274138983522992854807439506318763311670035930805590405669 105 10152528082717670909765907543127185163847805346389524637982117775578292383598322060210024486270508359915314415032096984425714823041186786461006005471106882497172153519 106 1066159910406257030197458395841235635794865001421043478395510171585478005811309477107512462251515530230127727335509175280361060674038935329954807302612990360774980292904 107 113027978520855071572395718181570445365068580454555296274297670800405037782602104231266959356051097674045387785809180528748083290105787519722360907659592419705360419896194 108 12095572055640873828799202671741228173514350018429542325674535662569675584809654752501027260386943677328193163986469066693895870978471950748039139931255913755518750539951035 109 1306489130392530285249865772041498304090788747750914079441958680964188886557374778896579425302483863671511352058392554051830476312331051000012347743320234324465467081363679375 110 142425225992751404674893656463363181591920531107132094713039659314521570954673910305237035576808062138040724690930627081112921151896186458276773165987546332222301711330335487083 111 15668709700930075269345229927200656460910911659021212212152218223859969545895839444896470962214392140637916228431539420768176007280575424370468367645050788658212640836715432217363 112 1739437725661814840392925465834772628955332216925895705704195676128881932415053075221093091346900119969340448584944178687243609500355184223222207818145368063932432673332982026773604 113 194840235170464734885994810360113066385681213933321501015159390271287092615640279872805468371392500535223809500875323985228969766920934948910198607733906518198816333777342929027625570 114 22019523474856017227236704544087176034522545195628095581158104686535451147296881863331113676633099719611291094757580149505815370435354024738108104709810351814645878983009374117553243001 115 2510514355253997554842752760609408849161490477335332515946044583326037977355692320672094428415421819083237888565275351993856226648001956524310226086062887556128338814073380090070840506323 116 288741778951509850636995128158804376947105725973584215151134648354149871281736789902108821410236571202260216876087553318052039257190383436465126138781766410129013042032508103409022212926033 117 33497766785692867128890275419264682675163175098358425602399699550855385642664601543929839516856127553567932217433523931440406542806759612568253630742208161252359966714686502150957508106905847 118 3919666656235716373704708007008208373918657148625772767093616734697638359520217117905898275147795161636523814981374893856562512400129596747807475976999492834349445006041673657799230355724503440 119 462570317368330938122991510619402794324133800722198589244162421343172572568715581314434306341743837496091215177065619304665688987861045720361295216982023505159858816953459635918234779131909028234 120 55051678265152433888118496574976118139356830190754111712067219347110772627252566275524705535255450752830714495176568712675310933004232206840772326439874975062687227927986488376161733748184312040279 121 6606887172441555049270855598106228934461478338964269840361418295884125432713955340561877709401559873365917015920046758299246243918654164660119119445442156863295725819111133388548900771437922515478719 122 799514972357788567568413988871075648473667903304823509898104090726355406052933044786493161819208028165286448126166374408140999990114659156896306110763156760375311629988686191969209420313107134454581879 123 97550623525910895178332481472878710352620196884734306179190164941997233481048360561068717456590007743903749417419460172267454131503600503513502121783687931501317689260001339980173787215900346664538088555 124 11999912351587847055470287826621974152348546583138141982157073121771767063307662476370375600164308067695397513989573688420808085143168700694436463315219388135962352082032516595559030523630982074696362349660 125 1488133809854305768145116529758526587355629082617028682714147703524872768512724821108378822447735336632315618474135814214751333348651015561891145730106056954370491522449548667017496066394852593337995928540938 126 186034525045636949085069120712422146644192544875737859798959017245913147467703534642306076941408908535222058890650553935870687225476093506527995792964588710235243089193200346971049771413484238735571988449472133 127 23442557622142959560113766470281084691547189841738123544774013779659279685679448344150234444993467487108916416430120106136375678279673259727363963944916170499899418931252576568273195314232486568227010575470040499 128 2977480802182845863311956943547727299926875549748042682982645932058122816123456479032307689799846694481246096110160927910166148284674674548941589357182059449567264088603535280261982576036684055662199205062387182845 129 381152322994713158635731482747756742692048922952011977275399301793567937009322829153037248802172703045217500230129888428146304732037614713754818305509874722526716395709585932516217426718071904128884831392776585549951 130 49173067555299512415196132179332909046186420960402046992995535950535114608977775329006468292066918239268321411721291377229543155112818048713722660791556845733472005266600632546491665508250889973138838870535159008751608 131 6393064371410971235518056137589952867240014979668165830548163853387940777091640523788090746309264086243068216231813969204790127364750168790011460637343866935992784650175906774050463246762252233851600694158610472318531698 132 837564406295683571908244025214899818034697396560642606231495980945760882920091131030928679507840877788757362625796313195803395143598203055532535598562347568945524362042384879541164995742582272921207221052780634017823535667 133 110567989821548906511184667940975836762418421237556915364970921422092845690782603424217648196712027308051464063198959264134191610639278908134046041726760836735874584097966308990227314371171019609001449729064176326857122001295 134 14706785807896533307062061154718518775017374317248117325484959748708114064549803870946050888432897590925995872609162078934269432172033748814478808355005893903878043703898883776646205960521376375080100896328139860376227210842499 135 1970873422727544505410230912129285054906761726588352352773431824198173803861196948919554129267997173906758354838103148453534314435716989200174453394685047283946346519883959191466087384442174058461564328299431820509960298268643139 136 266089744178097596394612873288419339743664368057300660155911528027773708190242402918146529221940872437926743025605781669646930479734915418504945865398191594921643576233030497278841676515305568491454453428396156310264060169273828884 137 36191131180377328602381235314076965360258910833548863235105165686692979552333969167181597479357542716981120059309534161590010632957257979283981030252706681982831880163292429216865967461568537852218788523751930855945508114654501570514 138 4958580040402080890811810449194344837398157056853346070620875663696540977216782105147346730394616068265244694560952890820075813628271026212572525821908614302668223936445704389735599247108389844498159348218291865965190810679957778171025 139 684337783287546632445146388157838744729286652502992993635001388866400670260419160844493733325071416698376477663447257636466086657363701863997835153156868928811572486585677120526381141299650866422961435390581208826886607479042048557449395 140 95130315073754156987200193652819626222771227051086264953681562762628528004543352485631383401305714128863184715575573733127680412776571229550872156656160720330348272363887094529924834977665828730856041366817169723306795357596653284476292393 141 13319260385228545877507318791943263653433543087002774573382986832690515254021058381131850869689255670530439321815871389325480186118307403737034074199598288963371047268367882115634220090145837568175368558036495672580541966322751094269456245703 142 1878156997596737827044081332117552527941423767191951218819613866002117216186975321745127480051699833420257826753845229930676073136727157657065062453100868973254764122784540511747498437898646163579891227070126677392484155701074475310744231768544 143 266718076225894169009134215178681073090885113141892763621967546270136062525194376025756387505866224089407165506049864833988114457254032724023782241162263679893632917631660138032285830763161449494860918894888390064284126130432583457700573410371770 144 38143474646575525193687421104823059318626319974994885265812012560192721984103260622245346234757866357625202201633404293152083097257123196267183565047578508543411240741479886203214991842781647518390223148158781644768102816011151981587740537345484751 145 5493056549692213229175983518226717190805789970816295193574208772939993887075743187829367724235052767722366791736825678164465344048879373402452455865834436141444182982602759384218680539508875468497120109942353256278579656249424571052834098407734290943 146 796549864373422831278297239411481304634960493708604694288390039368704698966792685573815049673729330399397971637441877356958634769575718259241017395535590441831048366133372423514493017684789981702288232133242377423031317230723154598286463809115022008463 147 116304441044732991054940668652267383658275765636614912510359022130934772097525104870428732671491588557482053346705163243385719865878202543827349939473007611384803359834260528921880941819862266797921283498137001598007134432988011008536295031434651699471387 148 17097936318473966987153820878047822901922738187336751095745132926138846296635863027020735511975130081446684120290331680433380237180342826061229131860929337369766353806038433767511841851433220476343512681427379253681209999911894630685569008727706493799788300 149 2530667387290430616508037030095208397577938714323536611839670280807121106756724212895954702901302551845526662756515513985565311936468383009095942653376640129551987345490438068412852659675721552212986700180071259535283099824445878273031335722457451399847654714 150 377094847481290728299456272278932871695827785287699100608112127669887366077569350563081387054165189646861108571350563328297860682376555796680594167995814972448228843316579544123759981586011597614425809914925436486020186411244616809982200623189211670781311576349 151 56567987819647843349953886073549652594018137871580731722190218292973483038184079918738095341607786243015584679367132821504684300575729302992778063973397220961086838430563011362066616603384674976914947425495963304150143723714931740469229443354230202633945889746899 152 8542326577430161321127205582162589357582601826915132153021410181211269679324206041919572698848285707963089477814284416473783767559028901052499257476946403695286881081272146513416304575555183144777225239633006869684792825048733782228739995791696040937377816706299349 153 1298517713036863738336944053543480014702364233869036239222405783904433659215989130439724771051595115880987981630188054215512783301971423266788071431857602849168512793303869979872764801162623894472249715563832924022513743859795234782780692427619889734107057851182287695 154 198685906762762051518062889366199177010561864126725488536334153259981953254051907271894161498517881682647121576838021278693848091011846484381394730950080385709929733018717631753506797502032139694013629634858325877408193662666200358929211010585872071101910765067076859080 155 30599559775774726488875704429275025084749757383884019751024807606692688793144164975960042339317447392414141859143372098807084132184748530266168846555638858590308233381818281128012065304287930680566691845683008178321819693757938385636826735106701482410960739679382967849698 156 4743227112155098283393576220492488899187799072048550954207052620142124256748590093657920980648528434782172445601732644663770588238613262078970009026425463758620792432114950914670602368965655573741219909167117599731825228762383334654883440846347502096348598734704852947473323 157 739988918448166782832183058467058325350811121968899087341065931549143522520624388770957859476146873593374641147793390324074428223505374923227471979130220993448377554983452072384924728978774575723982209949134101042165509732249990275736322900243794497617273350827805089740628239 158 116185311829827450395430023726692875628325222785674696852753524685348712661755092838207398217440685496552109537542658699465429435827016937127887232179871084085556104618284939735025486148976899320938320280797683190856720992433832893714049351434461702717804212607224901568029181595 159 18358379454226497323068760555877857672703546944724366546354565917673094729897679775589410721314024531188771327087612943796455132537018210941383284116069883243769662890702985478580847060471118343524192933467140700928891946762795964844793509587100402945771446488197244616451373345651 160 2919155082483849168656862302766516856655549656873124508185879605929382540336443714309237169332570448120988218544729790390757672071270054350581253028612179389046193485280984353885256543569088913296562560649207591787782946438325063292662262682217861006426773813933692961302129287621828 161 467092110732370401197931643384178423968527480281527390092082252632367543588203642285949983642027543447089218308041419620240382083840931579005772029737286049841752654822125868595322468403757309840855269112404602751321466313659368543388454630801764508375236030161484847883652312842352578 162 75206170630852533731307569283472112342083923779023224200039525806517353273790279690176688026726789884054660610965544553553185589253400031306618399670779951294157421438549543401919690545499887972318428239390570235461551131788328371344720421659790312648578509425362336354062287905125945257 163 12184094248873353653154050476216862010805094163218391450640734594209611237463552303221234891318956124944175144975567839577074457120487413169134067574423000349746213343128488320528445863284521173837930435033762329140366308570174350083288763506892133656756751201839700568285101344901506535955 164 1986119206677685367471254720374854289512904509050874900463999181788129975777235103632278095603063318887360626224152755536214606095705327209105546504722918195078609924367642519157336031271425371736686829460912931780956317025258759381928796701816881276296387077007585774258967875405795578096129 165 325741670631360701281447659457652033096646415563337935987194791111568863165769096648753982827299001057565305234636398319864041820291861139245986610195091517779704973060436347705147911280002401833957130159229264127105459689495383672279040070189161891365553026243476237051434989085200908902539159 166 53750329654650176788695714441892320251557735279578107136205108315602246644571292150018073899266011162001638089528455514210422754173288983814807759027354375692863586595313434378449009390288730532430076471206489413899108173472747803665551655625016380052741908146539707892833996365477425447860041264 167 8923039230674676853296021312738906749014666839961995568237600833457240870198697022952064550713764599975393730259027494196091033577709456052173179001855090390819722584216728112378570239900747074036228961667404062887075218683148079745996604837340860483765827192759592164671438546379503856922935670634 168 1490227503808195885204502365126127208077205212739071192283441952190864144054903643955245498980961310376301090226740624594567638550968314692158789319169246161740743826461546287476762145016308598982499389942627425744125284879704162711019192045968446048242140126561392978827015891693255243699670396607815 169 250371494107662731791181868613615228418099992527085702620701736314150474192900364831834805008269899801121040517669160128696463139714593039082793500929646680064707789451381987115988021873925361870376019954411494295855928288775991864420739210608255605047398392655660322562659360541750173723820855245729215 170 42314999402467942657075227571163395392226100248825155818889113825302310931094060619720696642028912253270579717934823293008523118597818940512215079202916443449052106905977972102811494515567811855898847790064397426705646312046690759080854079996724736643165119422889708628853968744082141214620355328528616103 171 7193922375371784170209922336865953649065841800831046014276303094401642189071405846562906762993598557670024538689841920005538003955770401207239420653514442470228432487818311541117358469843201070457246116912532971524599295925674709669437278322711592063103800968166430303361046666019773084473124385601910775243 172 1230223681147537649021414297803085053039448517743809178909933544472805406217784249551807689128094431217977409426457001203595587955209731010677194242306803172631619913535105867782955576361728683839568651448467310066832067241631189707080134224680085033655273352945011441377281642625129614185364356620073392465084 173 211609176568036985931983577548020997073019811199318105338765762604176019996229195615949975028379245000531469762863549294027045181296238537112586922885597525077284900322703556245981064882502266235778737296559878082353114147939825866920888254594834489796545370945702414211246894970663204012903759851440785811566570 174 36610218009950534688110788221795685982208639878881523806198103988216839867421164296579176645046061847525600254060451947226253496096441185570085931494971753384467021180578988463842851965087212289791981818190874056681750873914286915754530170453944156148478411714211515179309583483328921337698112139232684082035710901 175 6370492804166560972406947797395672953213381702373295615693680243982681792143528200255668285772110608622301214186833775048528077501856466608412185114487527130444132628013813511010972432161770376020227421899652908233605863601762551822329955599085983870069579477573835886738057331789868333841517976549251012351499611763 176 1114890718561840070042033515260442058148043995109550225271347189014475183806763039422769063797962443759768551140890856795087281386439800212929576607872191307941676475649899607979714027462785988221523312470226733049075440427803085328376530999899817616310065045429043917870370219710327107954116712422515266274604643845293 177 196230246512454646734909420244557247045274769676457419101052013553123917097719519238253989373782067842257078735945455619117103852803193526673213788641564099924884335995686415694774769041576757415470429668146915453861889280095110739105943175135819171140185938982157293807498462047206860106716736171309873674117896785674527 178 34734412796865352931088558101055585658075409556853563104070548561609796143157188103640448540515997994101423338721806446738620747971743508636400534404231200005952445971364231683709445229693286199965541309463917888367249133571807200819158639958519383875602418671699297296351513966416258191824658989511980839084133742131620760 179 6183017517914483910633370344617520192713426736044746519674777248184089711273655057570780528134071864403520964384084881029967254356093571220105659211665087880263756379045069894572184297943916458620151491278875269669838875131378232087058869267651611466475900451243697749644711041245852070049063677878705708748008248634957622994 180 1106811831556693240627507764378972438599972136185089711636238377955555016569815193146019853525083970735677009092930752195747587680599449576055021895184909810854889032173382543638713983527661302875818766423884591064618586579840671520267343761633496656029988609463062879833387921956684531722505558159693398455051581122333427190819 181 199235332378881641513565727239251424734618306273757467373651688451805121410268416191971474533006508386869998584584743072398733552108346926867390596702556829992649234245771575745985704756869197363409936396354795614153666482295401751076864478864515296783578616207932094780221143526172584193762494448580575023173712050346109771550479 182 36063242591876308732995951383534008789721633118588966879302728338889461045041221291442907205300218730242875862189446420995547028093477212930208234752643299735051833816475056421180599957590240664572345762848179271598272821487707172109518037409650459746772780117492326995206609578460769605533404844260330681439571482913338751894301619 183 6563806715744693251421850512061473205710328451220305156708390407417891348971233221244649645484552386363335049547436699815344124595331276321476163289056910428531367813668123063073639348038261128326143936653585891991961155568656183870346078604504607232648744432209854495521311482669327110969117598296430087154118033929823440400034505635 184 1201230311793807375114509489423809819807997982468644621916900036518545798977819431706776922214004711980611105950060837161774394317640506537464504550221584962987085799705526356491438660380954682209957281291597865200244998398908860966678448249884044857729126043473790818182769304530571822673713493836939198556110582953567311127978016605300 185 221036148492430203902804845570059004974978795375764616561013077543725559801590213387292464718646713658013228930340994129548456668374213482194807294614626996194724687230454767962592462879695296233360340400657945425589321236753114998271076299025277000894615426085939930713419032309827420907587582061419459248355655558570366103478786394039858 186 40893475740451580525219115991936525691767073319626201801061243451049651356480217746857007786059507985259129168674688892007402854290442918744895725560439486109656208727944266524053085360665216510863342558088461837711444868488998082591134392736302829609636223552791329419407474791779967803128543332858934548299237896188010355670482168996331713 187 7606515557308736479510968986276820976559115683696749991713780247543811820509001437729415884225749073281300175710146801894991373634545906161650649010558112157959505839787152466500123456378235781644789850136404557032835202768488344346539877626554989230402412396453155544271099401134668930671223879894110764027480195120416501942091985735976174579 188 1422479292218942512059427989548487249841803946864116833224756341027133134519576482571669057911388922449539831275440046942262469985655260924350481490978749298294687894747117033245421586539322439345622988663906562043288200754327833450364426989410836110408830615318125870349032302373733010078844991274369267649595425417505679322345116732365487945945 189 267437432119431010295604963231601746525504257070331308364435500398338112719702030436422884789595053669337220516758383345042868262455429062390614926227902330103642239582650912459325924077521370933349540430378875028618055256872766882744560584816819189978930396473830936673343470177353481589223871187687827318509209063925425795945273795754675601563751 190 50547792654292279949174211637790638719246705575474071065970832505006890395397159513322465860041814216991637229871278908281829981426141741836162400659060183305167010244182473044975097202539874506419737305963525916783730265399171928682158102760010792981258391489601481272330318177767448476865696389428663883874915541102479834723923041020031531058373248 191 9604478817740984342040385925278278091994811907868530681671868839283261187181630813182990311983401943230928004530540473384642867209872459021134010933824174606957309852765714289159086152694702959133070578961310200546277257062522596534928831394594934523524015619870721638836711968176809224207243163124259411232978310248064259138672582022235153175848552858 192 1834530722601574118664090693076907534596188188573232414252694320305863837313543084616999790908558825135539617993985710595965200370766970296873204777610083864499739164181009466359717581730155522016778991271111223760639228176320310545327604460802562772905870243750836156464747306650016130751035998375734942756616613433555502364113558787915524536639820736447 193 352244200880336411888835563663127487646958459110125413639696798997003897555755777663916943035403323761244074462441439211143551096327695871576892898983127943626631423464386021735296937085952602501519700499065193221884496586898787223999686156572681512463945638474563455887101865992302598791553611838150575222549376945812708200703372269289238311340163754249215 194 67985862694734844464401083621561843939998720984075963396728750878895763953305825846419754775636879896741138975986095498602992751183960889876651038273574963686449551476919468624406203784256206869602013611676509130495300318431533125476360870011850559787570646789134006235212580423221647684542647256726404084565992558216960026785349934531417417397864174542266559 195 13189781933377494237315881922033386317569686798101251192982909129389590277443460899923639397821205244020677285758651177532928534817227782511655141330777119475902317305830434249324368677648252362164342478197636109518799461366487866991847037863131137842239836594635717796256643039338482105306706048753124966903759526917241292163401719721893853718823340708708275579 196 2572108726972142761713632218070413978462737170090076312328479458982477230875687643953201546452346751745092698039251737282467814433973887715264415074625884245628115500094743898170074320325026649613606624887784804667029633522939562095415641141786409389391877741648605511972018782458496882435287938400549909863034284815256912755537156554734902526469295117329213768044 197 504152954484520633058375678802888584858367274569059901397355987889253944402467344309758194864323986422634849050715455321992781567083409057245361579595850496255591063547238938844416691501780405255551636774689371915623437943147350126417637379854744054570754634337290894034322863700465724198866567942200153717544999500789108881063022145541522009715683880951046070774554 198 99321962903565305640177044473607879427639818166668955887880022040217870434062985731061012498789583719532562361044660091563172707939996754396815685575066445693795253913026812313608064704994575071638574683553493452521274510175596756363678914967716177020525676137231094794848746184520941364961705130672862798670756319547017943607298006945769356695031832317411646918435405 199 19666499561813368072708748220682311261803667017544183344335525586388925851184705087901551081095774710124677230763199613699201064462820105540714815682931482488133684086802632872615888974858557368419494146241342028678330011432084202909603598838087058135780684161028373781076788709866498557204954530993123437973850223651833150819351504957792288760566396234524822542070802835 200 3913781352454005802524649998575670279942517217098638847032670344798687473852254953633504430560798837750146175116978635395815154233197962092539425688844109405401856987946477194764598020552265320043766068676779339430065566998827154748567892388832072806168074283926307643137863564680506924015730857468174268634530816654784438840945753066792106599914692829106673005925569614213