1 1 2 3 3 10 4 38 5 165 6 812 7 4478 8 27408 9 184529 10 1356256 11 10809786 12 92892928 13 856329253 14 8430600960 15 88292571934 16 980197173248 17 11499036105537 18 142147625652224 19 1846872283846922 20 25161923756064768 21 358706981125488581 22 5340498034862030848 23 82888625304002550750 24 1338952430657837989888 25 22476667884362148757585 26 391545989287439087173632 27 7068840395635126026759418 28 132098301875001416386347008 29 2552313067280605385334895749 30 50932367114930161945596133376 31 1048675715624528390849277108926 32 22256984904673838314640300310528 33 486500625785612238032835400790273 34 10942799524757175769106568057978880 35 253079814218415792690249322760795274 36 6013746127362641416964176304404430848 37 146717760113424707545963594918887232357 38 3672632766573882595212890814441213394944 39 94265176844342604439131539998358317174462 40 2479358178401592723393028332441440111034368 41 66786584107019510136648833352675791643717201 42 1841452873791353897151558085719240974551482368 43 51942604937327988200687009881711193036924962490 44 1498162992245646125769065035110858014655919423488 45 44162801132379601444780218198307738383868918044005 46 1329888568451658032567319029782315226349719573757952 47 40892364453342479603045550025441290608996555451035358 48 1283372107557330572857301513513146855898863121735876608 49 41093092013790002696167554552478668881792549325666715969 50 1341900407268479807687839541617062344780432076336053354496 51 44672773909401347131749431319329481273456091601901840829066 52 1515579889889827307406184010918997426723624438169390838448128 53 52381262932773575592817782770410719754934790442106523662140293 54 1843689447609740358878146494500908381994520600336603871497420800 55 66065226236475858638128280800160074844791233862318680200670339614 56 2409323194055812768298894409232426297854014012594818416301150568448 57 89396907395363520947475431009551630807298761190888612929027732628177 58 3373867346018649100893897464151491670106643166188892774915220820721664 59 129475797540905939200413623260020115762582132879761511077108577699723002 60 5051092321567597479293609545904524054590369465995343542481271881327443968 61 200264054883674339359238270786833083755499981000838819439956353836031194821 62 8067337189275535807956025136621380805661504791431322236212254796518038437888 63 330110178840345456871252297214297603745579251028243507335753327962979588495230 64 13717799188946639927645353209929156908982164130111312247053280670162382999257088 65 578769011828338095997461534641916596559155022281719423707662516248010088589159425 66 24786940032421313478344765989419724414606985166183055213444639437502889416586166272 67 1077312713298240224480577226986681260470465206441695460589769653892790198881252332298 68 47508252051245248736865728221964849780906394813623658459055949335309115495004355166208 69 2125272105219120094804483347827234756968880380015428432848757045134768009244474570545189 70 96425215611063182847834798168454778226255455998698351054069102262195530800253907675119616 71 4436209810344987335453191769401448728540561408957832097710982294705702420454222146461470206 72 206916940806041112608084171747264181760399878008290220946784242358566026545480721538092105728 73 9782771265618860336952828440838349134924438413506696783832298617282323748701250264271603279313 74 468739061081774205642306656992299039073299634445162411658953805604122873486998475842154890526720 75 22757647680282754466545193472628608746703855252780429066703520226083353400520039769710405200704954 76 1119376374087563357845130849772787461647224488263595593216215571313989695958942862137776484592386048 77 55770548915538658781631715621449706826567378340755745985986631336179192364979730038414162460323192997 78 2814122681994162633775490642432290265867803826638894515655910471911094916555618895193485336316041232384 79 143787633118437581910983262890535394062947500488534379256235023334307624527344624977685680137502030992542 80 7438291961261247289539927747239761628604906703883200312936310006898188159289346882525849743627175034093568 81 389522457205353755895172769506816125598825140996418698953000724591875093095162667455958283738901103826821441 82 20645973819476409510790756617685102018030861552975717022279644558025356988392758510740838534593961288068497408 83 1107437829016546596623969496251838927631188404112925206192063714377553223822775260675309374266081847981212648970 84 60106776581696577571598434799822448040938967980782261720928148828441868276168748760633621791628765340044978290688 85 3300563041677350033937955429913386956708082612954887279811439258351685068604413703060811237479577154189805089003845 86 183339024369566659346819034713035874004110999461236123696860308163294585361614388068911460004223665059642235621998592 87 10300710729931766274468454201713544237747950366894827379008995845206259043694679829693548863322399905541476534670150238 88 585287486712762330763242605886686229158919562963853015098282880267223035760564073520197427750105835005521268322817015808 89 33628436539626656349939516515844083651219238743847798445580110579827133477462092790436770635680635514113120726195561283409 90 1953558026621108651608466808479796682054373403982205576850445147321249505560774598471195561279783330645882821026216711028736 91 114729770608028946162522026809081889880870388180376988358584725725275675068560624884573428523679157477956652807589775998532346 92 6810910810310627016826476590754940020716257975467295035256877761669049391454936208541957978357246655036383239847264225306083328 93 408661467903439488910500690543580253798463177504382955406179332411036273450854252617015872493415295604828552959514734505127107333 94 24780087645319266976121067817578444903648875687548902327940534903098518932775483087799654095596070462147750794036754581247638896640 95 1518360413978712718739600725101812801651447632644831434630403040736529753386404196193885481320029577595907396202518118977545631391294 96 94001117321315845954477040110057797092998001287949621019832114142332949544908212972578817557921630037672519075593333104924900246683648 97 5879378836593980523369106853743858328654263788063726097985540184005891053497968015679258819652532279819815365300907849014289357349826817 98 371471297157364967004766765284553653697775418496728008169410943771420281773569053674742152753206176216328734903119210323739933682228527104 99 23706665369137689530138855952135612063331349300605149278585320337535092590861672303407564012692913178612287695764521209369729121527010483082 100 1528002056538606792648537987214665004762159217196145505726438161090145126008772918076652586513505054326028334206114808270664044596080219783168 101 99458839759470620936013313984066190806543366134467830805707478026427123990255490260703042006708514079295727409615681414131690050422464509497061 102 6537133571635277867676486049908238455062127761128625917713252593119941342970707930873275195333402675565932084125137954971418974492020025147260928 103 433825610697268666171242909599229804951221538347780244223292505702141210092809060583355218212437480847375471197467865745755047879123028389116923710 104 29066114803179304120974189384172841087546801699624668559331599646561228357591789969376263257825323689521552009812033108988047291732985328807117324288 105 1965909933757375550338599763693417845586474439176028884209036778010598294654015887963835990840491236089497613967416696548275660363165170008504284477265 106 134216738596689506479520254353305367703822424876087836460868616540188453550860324579433802912279883103863038384972659783301142400371580023382143938854912 107 9248653004624405165674088987004094178362168772022804592192330634967181522011200788341526954617551323419267750176021670409100593215788199089716295043989178 108 643194067441437080627342369812636154189886343232445015175996755327202451468388821522939547061055436667723474597159404074087344232236898632300727791054225408 109 45139941050207680896282048186390463354450516750010225035056023196879018005718922464426233295253756861305560542632578311428386699838556467392299985784093830629 110 3196683846016169576279104102335190083472806539781043089273767456869330115285612982805960798582080159817635068906612500883727588913297282107478450141257170681856 111 228414195909834324367448912135234058784472418628905628044985543942981855235928566839406799648731681517393365020450929652589329064995963915328167404272357411515486 112 16466329031465621513694918505185449054373785732634173303476631335160187931133636183910516536323686772808639161742225222855195665969944892909703797470146355085180928 113 1197531562527639410426952427893190024769476784694194593195329819244112853585670669704750513979476837773289494333650910730132061942648807133477631747959392780076524353 114 87853771028602161735799499054531356157401308998122847320629907148125708565419010006231222734569527113529355412224619645188354685664740505298122139388598278504904130560 115 6501064246483696140989234172644902336545972635407554934280156110055885055525969827139350561362510829588549831558421261359746638440981570110993675019323302143407341898634 116 485206967207100198581950563020348115972362389737928872901095748461147000523874789097551317422657265150178120411394891596738777737552860416470555184174542823919304990261248 117 36522169923401206685408769957661434455145477509088464259183987748676114635323687925740234185740119808405221148876784534786781073871837829190179499873489176847736315443429637 118 2772311810449437277305714199114599672854259311615807983773392749550051530490381340899849561287780506580896161293653726081888473689174634880517899161774841778413967680496205824 119 212203741426897535183464289535829326182846818803189008140713035823072325712456287319259414475297357668771279624820232159007343345321873139522124070005828918754883154602437694622 120 16377947078208879816335049226295185939736513508738597363793426200315060634486025133199392396064696240667895620753121844305822639500648608711503056981299950471239368612907233312768 121 1274476560878168404334532273643624914225450915740963766195718054980042669158852894077843941617493913952649028630606433711909625492741508074158670697936381534221872702372457498121681 122 99986457604810947818650457560231210740911067789723063007108826025327676843355800816353611799984151140744865137772838433667421688940251559151754293503842555977748308277045427540328448 123 7907858648366514895116652951004607871932087683071694083274260556472329528037714744980727577908301509252411548744485973500493929876490378935306689650697230106839562216855078058720819450 124 630459078207381946841938330493333481294943005624906081600361070622558737393302861190315251183646424108814247034082731918198979349316799480381864761486883871037144906540888785754037157888 125 50664941573398006830032342711483470997673174071025969524042922369955466270575337013562190481260789616052834329410476087828464542938495236012149055803682374285491845780288397173803982479685 126 4103775678623737832647369162004817313732516878124668262315049577876832858018546216378140425068180970557560693149881656252520276268628677677650016271143199741026547927233821709270170554335232 127 335010419338767674653209722143037891407829939525996732334063968764550620074275108205394071867136763066713363331151824369396731400305580524927234168129363810284144813169767740473072179813349118 128 27561653964381018932057292651808295028047263308835849799007802110235056044935488887462359770702949492451647733226214887864812365430861616649951253857948388455639621396438248377212933978359595008 129 2285064848295991825532256087224993570499224951286689858519662248596061322188539643462095503916870923581817740238134136051896101569024157755834541099727525865804699029451646874456273921337563086849 130 190902890489345714564408413155731897135720258429576753469812239911772232228101717196777365399935796452622930749604943115730635386803896419577645953293689075438106488528712025012990409015620823678976 131 16070227178562110937543335664212178242757906077640891887608509539223725750548062721306981647699515025092473462985488417043947837393042844251134195321133619694434959377073441595025657025130601759919626 132 1363020102777504037781883241864406866833406291442948434714684741852602365227483658844500999892618827874522397425811062673603240426282291284862694937132208951993021183401005879274541242728059629394198528 133 116473950174995339784714369779515886829296928635356924930538790230326578859700740592670712294416520780186291896817816594166426440323766319307283349746654251781112179532666893123065964824215056892234430373 134 10027151455394332467126951117755676422474442409330358098984321121105856402147736707646026734841565839392549015966087931552614369667443021357876409020112722000207232401573731968258626351117426938727607828480 135 869610657870590318023273435015191656900735951579339026088936461531398125637639217866977154465548422434234378304319568957766593130363409587886152276929978732881890309874121099756063084396146042622601811726974 136 75970899814170030966822155012764100079310804867473323576759679782566364945020541543096821533240214587896306892478728185880557188340452992806838597020941958283131607044773206606189917364982830594314047059918848 137 6685313717992083595904558632405792576257596539660703854848603314952436761028944616726085159876028538288289218894957135839709424038418740753571714147583963895000072312937085582067316022784756116609526537174901457 138 592550976296316474390122971269637584461057640275082903974587055965575940517418848220447949315946051643680820129108638971225813030604931018685865620663800499206761779456208359133252544300449473208567285157717868544 139 52897685735292247292756483073541600393628801749236811586633399355075276550877091660755205705982304388890610445227095936479395832703009594431830242624633649156202163171028311504855599287202339728515760293762212127162 140 4755898700544651895956598717385894752663584521832848588829681645802463731958092491822720120998155708536347155648703092643991899036109265417924799605002286476420492926199883364617722712030158405524623614771437783482368 141 430617564996851293847076358922507266789102199756151881415251357656296953593954183252220549719874366399472446365910407301795133038042804490521830885350597149902005826607305666500392332513377738471390611397521282151595301 142 39263830311651049925421621535621394883287881115372342771324865229469506860304998463315104071132392979372815303756494475346398954650087315100262949046938048958751127488625769144928194626078794792765544336301786791273299968 143 3605074302527683612812265906137178111646012230300717310811767954644394824739030481958420479430259129301678414330760748917762893216795473966462169445448195766279991847434947693225682418600405571769490752312991294763543836190 144 333300185527408852709181047443227707242101470748225340327513784700959979950160466654783390744059905141097839075589331184214099774090256641937433810655475998493317725285838483828202405588339125325811011715179572264049718591488 145 31026736833720412333580634524601028923860362446350615175160701230971237843507126255810874487370723926218997046135258659869583619519776478235542352185000194438471189481050254478265947433672774932997824544492507227364083929911105 146 2908007835836147483159448844720497888856681941683404593932597909526225006406531106804526901038454800490149290837420713369303879551381159474778662128522421717171370959803694617451354533527832638323201807739652577616464006246039552 147 274406221132138402051274676282869194558448551744563678151497219195530546631549540882595783723172216301346713656222909472885081494248522854833221936234894807552565556483162072472798259918642874649641260041828209783262544734517730058 148 26068227330488310595293102118320199029541024697334873027398150101973234395499102406608254198075703590398766327151840752163380427259390433485915292748832701199842445135175082636285248376471488300041056280075257223630579200909385924608 149 2493037038681979710156884726183745664694136877779656118317503663577272303359644511775508966027583742540899860367070471578957104394417106615197837200289423398451079707260586715456797868217647688407253217811833162885802208537825303952069 150 240008390008504992855036633754715601888431294918588945999423592975586504307250260995038739957909870710037641618475692541994740027530107701913245363863285244532251269083263629261848241700707470964789905993349193724259756290119457199620096 151 23258709179873412088203084326419858531833977058804151839773312424788362023727037131774618047966468012160113429572391919270937633280268213333427962324524734509744664822547663036589732330060477720376614395421116948988610207641786534203244766 152 2268754811293135572095356523174842189763635198473012879415030734999369275674722643601332932072945539784590680453845016254871232145190813676591515240615464577724631702053862738778620227819746972484534348316095910778932099030869216789557936128 153 222747998367197386829270122294636011047776542108238049200355801558193611950256764455914007808092741078887376466526919068088679131139170929378763197835390764017371316531622304842370551072037086769751563366241444996704168966968793135187323725393 154 22011321076554138033481875765534473778092079886596627578752153246627680759564491192934111671511243499834397014771262940261489859200321509826444200519469119926068213860970796213991803971616385551245363357349786889040718907726141072168882431590400 155 2189104298480647296637447260775681574488654599753066454455380855776705007290050717831313769942615887809422810711829219686212228555756187187525704150539170452645051722664208281890569577955966654348357965017582764735193609567796823230035616620376314 156 219107411672857432527872387169995159525414821786284170144671415821843230474962997349212259118105072614347020829620787373287042965837467999412430024440377944068544529087301284325685292514840668276069648729732853828847798455011510920866214146052456448 157 22069901868574433676239031994981997346681293336004972124802704382434891535141873628334555660646816194783157223676273087637093641263597453426409016361466588457997855324266325950201233243869373956256267375735992777946291595947650144663880341181055142277 158 2237067684606044498692675893472484228241908053931370067011088638475168982847404444571541122129589836305742438051490513880413700393606973694328048861604247478727888418689901525643278992350579806906867817218005466369101198473231473771503109978326527115264 159 228179235967978645641249303893138467133108827856127985851188525508975410330398932294051106126336262148445364391103714534960934068102561277065198108786933115416538179839493055153243752782044035220258594647795217741910214063959064660096602329589054333280702 160 23419331464402563756332217972731106698569437151377404358243319270698367465618341150605423225440791299049881353587985525308569585596823686539241082035155144350813815799226532735189354266799787072221926631985981961002222038978284923600659200228702044939091968 161 2418563797286787667795274934579135591054629210919820280798922648233063581271819035598794803856141518214817513514162280856862667372072689512691428237362339007113523783426673569741072557149168531435782919199771791482627560080673266863641830852286001987768817921 162 251309437300433141940377729599958278916644726500971686382760628394305424066026715338521823249597626136526157368154645908393042702855582244250878015225395728567358988854173519323528322699499804932671928509499178227974992972378844280454386977888843507450131775488 163 26273138642348135134869614950091193853882071476896610394507355518095296880740581400651689150593135537692517404464236093916326319874727638960680786601615613497669909010421451668093202723272800969077686480261829233484481737805970730976435340376132553835005205473930 164 2763445723385093448245110269338325172522684830538169269305837590876274344570865424408703658393131382367866214915942745717293396605457692901687086045317137665650653522621219589086522821370924289362046633732143028574500955890239257448770553542668679365972297502425088 165 292421868570755203365163674647204858536057518476575346005426335580311258397287881965544192066409441569673726818105344967566945968971085304364806548930698248775500061221187332841779765967845604826547809857069186130324792750025563775179875680757502697835682315813671525 166 31129559869990247240463920132182695665536898678296929119286575177414098063639080348112357491330646110203658426077323393853160000312477095184983803304299211798669124630069237379225856640225495907984464268411079533251195726161151934205189574123818189812148348403551567872 167 3333686986863069178182933632280092678417822243973966782781987496247675348712453888210877505300576959848373048615545154257739287380312650401503108505812792132631040274740985699000976990670839030462563006716128243004545624288790748021218171713441282831828541524722796631998 168 359128633586245578463696768640155877012970970821116817734409683953906317197509463641862558451783385534161619066448323363149559724426429550267091736314288799233283525769228148956916563636521021558263433470353181473752609501604105945830172066528438000910604910308864146014208 169 38916472528516071402862708144438735195238184702744235036693649530150241743178999171039612261866322082646710902928456507010795675109024693460414011168700082054747684795151245603133707027974484425146047011404642058045354624844794658003744692239592662886420516035316358591326289 170 4241897296887654569319715867311065882092059379846903432091519058156758840706896237869023827269742298138809719656521531271387031605163419113511179238736629506228775082860025564212353334496527530086051863531572528820660953894633490888757347157767132776146650906818854233588105216 171 465066734576635654730366114559737325729353437475825733165973176891720340594378572994335735640699844353592106151820286889863430366155899499830375950796612745325346648369435020579963360195748808235954105313564465282530840352329123356185471144321331448130437952420203896064000990906 172 51284274869045138101398081742123607993707279952533670246700884086133245806928482219797394745963878007498783630977210105557805440567930432067715894954648889851070483076977630234103390471909971078587207089531829505933840669913059951064026406487779891353797120040214833301056261193728 173 5687907391985409423810366177206971709470630870493704963569397695082876740800246713772614373331048675654368499454116219331394386051429545899309379949370599065144513779744780125361553569921060311138520008683806672697340717508790714200855730764118481437208032800199221583748071007309413 174 634462375666393767987415175988490129041626563213837445912691762997517062966026580936668780139961264227147421136089800862776638936083478866480807537362026905478148489040178717812064396181677139836030525947966889935635550286222490076864439413968504177983447877331567702417797621817016320 175 71175439015165931118312937760603531240184029156407269410605213334793684744614910595820559001472175534821665026289783997060641027822502395838803469047930089545521652850138821569618227886038919910712098826868664076701305032891095091585911276119305954600862243635575161786461186265447346654 176 8029923130218469335418651822543808783579184429389624009565062104690546315348357315740889692947733899041533921736333985854049124148816220244280646369764916443206916079124587917663356628143766778695053654653573667730466914996624805974602955938876650917359739681338836489832699956572924674048 177 911036456589589194195481888166416721483993903089077490611593045569259357339960603518890018958866216945067324329424563001023745345439235397151813772459783161418641757131862043151428386617177430739065719440388775460547149501913066148764821185606588449078846349955338166808399404797911535052097 178 103941647935575045656984835110523100657049642021270091759191576168557988128234159527650685511395082040072083844080493669707680311184346232388750487549573208496504485954893661457870199260511412781094362298485576188659455525231074923516099490245848003673818254543843593326141645385880445317545984 179 11925027875544767026534421843312725866100752959801661696243237652000232460205260983238537991062872645373934382562734007330713737855930987185085663214872269050728126887739218076855248688875881817848482774367369988680423716891199792488788897826613503727546353613780914605270258992845437870900655242 180 1375725572648775560710830545608191425946524100503336193458817485758053212036636643037920844742559582775218853691697997872779672755955488570051464012674453664807117245386052782206585158347419944647672986402462914676235437678395400928755682880584145683077272514106284309071788345891327492013128941568 181 159585565253105655046862580392931379173736398415130507701727341149603266642990712174574097679845553597996601386186391424699763438609591550692713618979306795932755318879642527708094610410576989542277815797462694925885963145281556151988449977942585375666920275229759519048285778807041319958863588689541 182 18613657636674121544591483452591135655119297906456463771072354225612299408046029337793432454669300334689022302315335227042244026645066047444484187741672935274435378137836804948126199579388969770112904878523106545796320552255232460440640493068173270408156748130447990668580345424676086067131015661355008 183 2182896926085162805919065380229097169224869401704430691067530809520502468247718878683841170791055092348741690497922183186781862921306435586933302709812487899587831159533493815330424251197485323032133583554778491455731561931504246982363348188605024464836852939613627305051610786254783725860253223425232670 184 257386249733012029449013212064783761652974219255807679526707738354655145101884814129214701464989729916307608477844904977396192725923176107733768120485123794841400435830669574135956904167435248914519923225653724637975187985854817640900516487173100163378970056676025621755210318459153783110573553100089458688 185 30512332621255166698775607509180228248038108967365935217801711251345334250883882623313894107550995477973310307134856555374026012459081177917752425511295962485104744273568070685066722548499811047625457507396236358709170821675844529686800095548167882216133032688427498771735552292685671114334165935093260660945 186 3636561354310594572884568740571663955392324349671669013312562264725252423427622145884528527619739635528131819785249938485034323649301004268213590894233223291799662245362756938818295570035589077140427196372551196649401397900109765710986363505975352293480399127324436251291344631069897278189651568746376768520192 187 435732032855166603709727681725221100228602748617120137612993184047828501941612233046057286823647692501315762718597531111848427769201385852802083749602469371318648894541755728682374076675807105618436496638636678099961078563975121739891674591706587301551623765076615560619033871010621119210158861258301216389554938 188 52486651563862193544687282134448022282779722518627231426606877063901935073968713521442258067493001132926882350300423003414099468494374064829743445002095658321810691870261967506592932418841759245251862528273769863676339512776674432531860146641404123477227709779138722599755522770633147210755545869275272378012663808 189 6355751895626911021730114203984898224633847377368887998033223734698005427790708942591577297985331534612127613430079104844184910510679843628496539375196548284549672128720508747583483688575074428066598572299776894993617036948343598560965418736801243459927318723390341606022318112210653867058747122250201672660640109509 190 773680585762041098164729520113594662199823563482895490957577093350249123145433589207091964216490796850902616065480727774405730246312747911143483970263267306334584797117047317797356289780413009080788469732787349059892119165614119964331422946388305967579514424968332997342191866847889646776439911472846399283295038734336 191 94671942641927369000601869128222832043402796723679883804289522809630146313560795209195517681665944741110273774119191049198991914901569986183562290836360715798216880464170557014604249025660448187358071956831731447299949586952883394945487442710034571403545793626847377476364803904426710318220274143065169352625954512658046 192 11644851618048533157083376579123974918453710545476544161086719101270727242406918643278334886284998186830303805824304809475507531431585909322504055419290653974608579903655707998323915299481324612745705033542911268366183294135046144557692422693448941024311770537591417553054214303248381608584735286744744644707066769548771328 193 1439753307943407176005568857547238048501409319335779020761481192805686946946080497908657083251906985751304320481865492944834968101559968953219940864402798237716517829484419244180945601540270401880986296920741960173887012379275771746218166497297414244233708905885811618125969745463702712713038113078763980875600442718888082433 194 178925467881401879088963086636251379560562408744116668876610269025058463361704097178241469502721902157623778440917565183447125118646555077659569734708562935947667647175071010912928611587022348808555992025672841263768179457855374821607499387202318127918456738305424563186949912835706086010618765453639976184804487419603965706240 195 22349859673741776441772810905408759992735378668414606166282149031196574575991417452083263641630782174622172349280228877065732776191358307037052790115934753194996614684728048214109099344414299441724685708824768999493215379831306871836272732789487496828991787354174695015151798281864226341300662732412551389346102607363538072137994 196 2805981028184663806445327422505084220069248789713935511506943468410682740220474419586284867155735493103648075590737741686574874612842435535821497984746501994581169855764277357690563696825171327574908121467453412586806596824194918428406875578825580773691453776120206539743515598999410335255099884028876443833077275818098729993371648 197 354071354396872922820282639465352559300434867237214835184613321290126766506130209862864630143828373126196202625228143980839451851505546677193509712841423919685906119487999669362727729085284962245903509554858938072090068801790203249975323771025141681777814332367472980576295656645734280655588586778262289522393269219940266649005530917 198 44903680632473128387639092926970108540485743422816761423559607193612853694778769994274800824719138444884098234135118469013553445864981178195784993129396079192966585621380272362285635452168733413871598211744911189326156703811924611228309759976387966064744653883219239858839960113096256455423181684584995464155137212982833258298242760704 199 5723309597602581202632775126815407130764482423749481628741903543932124403012816141764279426532529802979564486354098080849761357795876895977789251659234788204164473188273056616763372310478545911461277008413163668887967101211515224798442052093308436491115240880697026454287003381251793592152241780899208901888876224459126386463678113750782 200 733121341966116827768936891915715896523094752500790438129941596195859671860737635291184199872150267812466735333121522066199118147795157489173375839690850816866225576738722010425608688489900037332591084469435056631405496967262761651398996411675285429800263455182036055715932074316929943726567599914955015567082671941566503298129058141831168