1 0 2 400 3 233300 4 35138736 5 3656408776 6 333546436832 7 28929582376716 8 2460253392551584 9 207633993378572384 10 17472055390759340592 11 1468614660871788474628 12 123393355120299525767120 13 10365952122947333091123000 14 870767651291136123846763456 15 73145318723749749228550353212 16 6144231894039091216305412921920 17 516116230452890005942586970686800 18 43353785738788739073971838333069200 19 3641718666318796758041215098650974644 20 305904387622864432562743936822094360560 21 25695969140057134853320166097104825633960 22 2158461424822809550525126946941200575133600 23 181310760185851141051182020731055770430037100 24 15230103870279183606643134922775216845607035616 25 1279328725532265588599450252425347153171126478656 26 107463612957224435515723832546227233711519784744432 27 9026943488771453337566580268408633882208238251174756 28 758263253067408647751833756153890487933276715723707664 29 63694113257970447194014838390154956886207390011354679064 30 5350305513678456779298798403209181175186341513281814201472 31 449425663149249398807423106999727176669348990359747346757788 32 37751755704544446798656470538594727313031880692090135664945280 33 3171147479181950300814269531818668718292686732914023483573837360 34 266376388251290086490832680273291198067379723126304920766577116496 35 22375616613108547946220184571428946403587036862110711429323776292372 36 1879551795501123236819560624947675715509933554496823049971428111925040 37 157882350822094501961822391556750370745057410618580436787068076407299720 38 13262117469055942484535662583368231999356247930800523574382544560816413280 39 1114017867400699292952500461324660575160614858210015057341408630632154420684 40 93577500861658744179416123746288975710845510711350299382986080695057408031520 41 7860510072379334613656515387821017649475952980980753989475083196046287086156320 42 660282846079864110491956337556305419062474664515195933697567358992253167371527600 43 55463759070708585365806559054956620592829850545613974740711955867533503078524520900 44 4658955761939521173150025364565263681505162205900944373208853823435191102184797257296 45 391352284002919778614015431511643031275050495070302250547388580147984071490524911641336 46 32873591856245261405565377964019080500168139371456806242860246573713986714675271136807232 47 2761381715924601958124404297235584319395266339760119184774678849825256408893768199273907196 48 231956064137666564484078407604075854398064263970769882904940466249655232710597412462907402944 49 19484309387563991416709159812540173436306848268810771371553620767119727624371120071256355932944 50 1636681988555375279004900842223202633084476737026290589894383696010277029668947144905470543111952 51 137481287038651523436449716471201916280613680052455966867252881645529339778577106553332689306629748 52 11548428111246727968662862912461977890739730674133988175685740454901745918265974048367502337446077040 53 970067961344725149367711513616172020759965718244480718056520360465707759171955197002718314178105353320 54 81485708752956912546888652770600221640591653128114494092732257708614205083040425589022784507301634613536 55 6844799535248380653938672101121574995724695279486086775743729490398820390235644492653412604344643809874732 56 574963160960863974930849177192673107637058649101668326159558049009399545884329034875897929802361168237496160 57 48296905520712573894191351432879679689013887088819029552524806720795600785691624222404733256655055093629968640 58 4056940063739856207112074106061227584668211858490544094038689553856617747342602346987201398766816683609652795760 59 340782965354147921397414241598128859896787582240476808268328517093091802035772853542136702803122652133317869964324 60 28625769089748425397382796769637747586490813382391913179689866563048270741432351322323583594565903230172708288084880 61 2404564603538867733380154942187521682811053382351884393236985537452878533480777946114877514756191861651779717343589080 62 201983426697264889603933015529167451036248732702725836208358879505058395936584825621362106032170232124331899360479654400 63 16966607842570250726730373315419587654863700622145277353447321260976058696686409075428615110439954322146186374226913956700 64 1425195058775901061045351358807372728337189773575945138972166357459340614099319525317699653787013448261889732093328528875776 65 119716384937175689127809514148698336572757775827169750009722073275548930938087362878002863273733399342705963871721398098168816 66 10056176334722757886735999188743177951670295006590977464070468077389207710621445207529885852946405423013627196029215191332097232 67 844718812116711662485823931861606780519920596911846699988661780332129858014307136394041262114537365297578451662197958478472846036 68 70956380217803779648809210276579066327357840656361344732234177295399169240699376609916761852423171520065544636883834911927242709424 69 5960335938295517490499973663238442001521972403992428984848833716597542833958805176782349511883070018182475612738224253479220636606024 70 500668218816823469201997787712193940346456197867055574262788865532056975190658377051069327224085267602479731207148669229736096739544032 71 42056130380613171412967814167828972936205761102542662846626055717766461031296947473204885461957406385122327407215439406754046882082362508 72 3532714951971506398689296390097766702899685955098897210199667299687623586923642755249091936919191696722739981653794110365065088836944234400 73 296748055965606537489900896768216179067515036149824287624319851705644107766240975967526979168594650459981351091931236031041343397709707942880 74 24926836701110949149151675328530266245625395142561701982256410623453724896877860543781766928284016854875762816546238242963783905050312076726576 75 2093854282893319728528740727596545407651194519827395561708539430811174761060352492136683461535668116290698160624086548483296204301004749257372292 76 175883759763038857196414221118109900603845334454139586446359546965977322675279867629312097421353121649393120884773593628172250290229952797640707280 77 14774235820095264004498794573921234101220497321275338705577350356963266592647623262899731515450105850505507790127593438321869675146309963346828965560 78 1241035808888002176377898744209383734023243495791982330475085428981074501193113774525078389176902528723805908301531996535277188207188768570932763688640 79 104247007946592182815743494513588235629922838457530284055314915623327425668688944387831411202682763924476980953006400588314916709252790515046369395877564 80 8756748667513743356522453539141411848839614150737749443891321338125875615794045276559290876143619229443077005007909829449056828916867048870740603961592640 81 735566888071154441947886097287878596888364167307235511604983956407779316491975109630096794811592323066175451343367491888424326346607287386428043754156204240 82 61787618597976973123622432172181802183583379413223317063369001476744149874235973970349892460386459573821738177658324967107553394799885620135343575492684986000 83 5190159962230065742384284302463271384695512197180141128560415112021905758038809599776217224846557914243258142424868826202578023773775738505914380948610188616500 84 435973436827325522360279881406914796350546231987635495806946859011885626282521831638070970424447934339053452598816680238253815733464451226058903353941994604963056 85 36621768693495343878263510038180842894469568574781589667958231088140231613553753647541389792013978176661789977834285942505190114349582781940068709813558863612333096 86 3076228570253608885774134843207190803164449530578774326688102687699718734460449543628866056782474428840021094633369169970289176016039596860381912946174798780420086432 87 258403199901303146405027326829404027466635514596404764850441896413333771533741693834690489615004289857214922023373976482650955151214083466410287625457883813102630263276 88 21705868791709464298022295453669938307220660927741169943370615214311234693147086041633934431917531174555557606682185383563590214679029282475481754584193865024015908699104 89 1823292978503595001033872818108274817807194814064490204631032693088349795840044995209191995277323267988514173133340434452531021590273467188211772314954144852863752290970304 90 153156610194301980086845316721095084695823035246845920193117342266425424279741184121977223908508883179394228183576657979509465595436136905628507686029308616912827116516969712 91 12865155256321366327295006604571987114449663641029829071811935733184376391545493341726610061968580471483732703092835341759288410904423683517115440744987479255802763471048228068 92 1080673041530994771492780554784046917613786713984516726950024317323696330523991452584810951898888776025592948515630901996308800528467515070989741242739171828183015774777114489360 93 90776535488603560805393566601859941079558507705076924747137436813899341377923771324014829303423782692444677334326110081727867241582851075233569439370272498087299876959287243878040 94 7625228981042699107653059594556235050682926641107402090450754540118052622635282903089381230698831146851332638929017072294534556054128562540557883418294502655872329748448629280927616 95 640519234407586725042857005942723744257366177305738463220836183823517127229881930507745299128897000441391907900816013701196977605066533889266922644528441927651100459138349577685057052 96 53803615690237284903599988499188794517618768499831508134670807857940680044945585583244138282576650900445629573003403040806458587193609330050495483118789407606453142900563199983052630400 97 4519503717979931931902399033931858739479976825799287524766689014282247685571059137893527448270246465304388068923623044232033221779370049713458858339732735690775376642287089584804034562480 98 379638312310314282279801518850276134116318061057471649058134456197017767824138010039768086282486484815564919651886911872230810659915696367559883666923595516165509877140039290052790390563920 99 31889618234066399711503327583423195265770717346384444731936115279494053622005285340977979414178363186806889643641969548922703453328473345931211111694306260626620542930683492428005169290432404 100 2678727931661577575766279517007548402324740263250255731671049315244505700842838219223786004099970368650755150240654438772145643295255361872059465316348414982108771216198357590985816480535626800 101 225013146259572516364367479428634065795278182287078822665454006227678233958258777529221856639204424385541216477005318545381287205177318321760107336996048383746931294617994951285962053783922273800 102 18901104285804091374606868272005261526803367317037125710019227037659465863261512778406368151288112316848050346374893411826852332108406945312445449456611261039407785432141901884257500106805092994400 103 1587692760007543675466976934848441968251482854770317862079608822799569240328393571661723643030389491928721481342848315743314701725070893748148606137145641869959444233207559609513794633798719898772300 104 133366191840633668739226062527269125333124559804642617740015856243394522763951007957711596200816815047492970160344528330090685944912068053826199173617468122715758513614633893110821842820671127708591136 105 11202760114613228174094989252290606527982463023701259007268352870343298979921867378334813896134806499682536541961588930592019750443283828178327397071858588768227054291190925999988660716752806654220406176 106 941031849627511166623979097192410948350526893994051627985477101418601148151564988350307177744199559355371570410452525377936226793381197834286405810271274107341251538078302460575619611517067651354770246832 107 79046675368710937996414244164162519661444259095589262719964557874925125630550647776804601101601112411261956307385026379022869168964378135102953906588027324554284528983620580202593372334763833596219488430916 108 6639920730971718791698796509789651651561317764032011559593404416533562784843036530753775866707842372677487830767153485160296883852765123149458741521738816194303184704331255709858284060072038244451070964443984 109 557753341401624378502698906822330738731150692178760008548522704688133097630232623179222799991033033442750030230843197435674647663364392959747267807648667437885119584628078818353155048162414305808786095253297784 110 46851280677736447794226708173075782053416658143017848243430561141813510178539526224303713852399028599687018411628652822462156914849147320775828173219951445634319592536973115024206596373440211236936389982308860992 111 3935507576929861614715043486538365692486999284013555980434569197780651295959440049164265876462986383717419050304014319028073130942846465732840138684519852925122810622378004207220983981714361477124014495002538498428 112 330582636462108375636063652869222718168907939857140305223864279382960330852033286596109337799061696215762055990425431500577066165820185935067335901318870409247240618688051323346647647161270966325411642734511791913920 113 27768941462817103553429346841014708326188266947999830924635446390749502533377152172669561541303358623826480375107339713394731529710757861087100136203808308940440158611281387222152072968771307707022458020182395415430800 114 2332591082876636698488065134645235499399814423631987077027894318540286630703547511212052463501566049789699438216393911216401309312317558163434417857450768030776421096796925398816130574711364983933384174254344372944688656 115 195937650961637482672997471310199781949584411585086950610328680786251093943914344568150167701641421908983423011011524100979341247245223645589852945953126575358785942850829583987560017584540990730984353138243143363619201012 116 16458762680777548544531787590056781683765090573147304872089723247435259361685025231492606203397278571542525396193112551130220649200364488347651844065128582815218343502704335964678603750042229900088037328508546496226084337520 117 1382536065185314077740670157564769661436267608144373638087826462727779423423314434317337675165370010354402976185783350291904825922899225574025685278389321916512513820059443375281237526081498734206014613054144729694573117031400 118 116133029475566382530216293235440651560646479084127386413661109201823767945107025409875949123066834130229049597515042291335452132979435768713297345517561348363177250032106958272473810444621040983073448361095775719647755094893600 119 9755174475947576132538168631777014731094304243066700481742904474988370477090962963494260790052737339014607962836220514551347660111421049877017948171317598021164044652271761331020884982002340131865525659713448117743568469071900844 120 819434655979596395133206165069269237411921556417602841115746358728163670018953254826199891755683049157247653005599268259157172432622122366377276278206258117328043504115741317214329146453293656377058894256492628948541914260997259360 121 68832511102286097191189317865818615942601410739078638672057496470802042686171219197404272135434893793982867211032669997562351405082893326915629074524404445781500646704116211802809785144918720777311508058839148474916305199820880069760 122 5781930932592032164059902700728763739178518502082605648970494206316957881139257682074291131595409627580772311850387153658767870407895438568301874945633500744347269826874429205015819526395333949805826185559834270141746256938627129151600 123 485682198337730701781031826861216154090995554174938874528136240453014439750556610084880333015552913605229849841243653976080369847759475728245548077751863621078096336763791418255029460370226896566292859806909806678845862397095424554696100 124 40797304660369378949606673456342156943643626550694865460776019946735696036526171064123792637733000234265436233388954372731399904034485838874004391330057998329395950325875117794159240680151463730841065148174198957970422762184746419402832016 125 3426973591471027831766960570332741183266064630258368698716831971388063777982916226742192218455612939365618998114927535553018733600133335327304121823321330670996004650466990026179463769361714426148213358021536607860069747966768938682528660056 126 287865781683566337868424687907950259394349428941702970692542618777917148013365301057745415798979358903923962678396215456121448866561861932673137912268269995013853978103811344750922235784185445350410726325633850673410536897856447874767072050432 127 24180725661419572380947673784267821789125352031103049538182858339542932706482365417322143804923250898738622281906810827912635103395463820535334969955288366504894128269843932811734971032518450842316979389613781029511719522097370812814257749620956 128 2031180955559244079999604597878497030286529570612656161207621961990533598773025317248527101523069249893534617027771753265954004815602839488216491911263974583788917174126783283179064540108786660589748812343754575950693269389541329975217029349016064 129 170619200266976502719966786221793750544068483931463117541447634813501600834616508270988751114668478712794103786931928798727353363306098581184205412561403957126747612143986251855072536996771065101233683117277928220279365099269619136095375529297860464 130 14332012822426026228477210042630675045701752650242901873481809865295115103098050873801675525312008587562787260919313583781288389804035010570262417223505942614032929705797837782700163007860086161312459668479394798354452530219779246358225870122868689872 131 1203889077083786203192085643580976703838947222620403757372477913213667909734148080233767308224283839603964790685002413065047326255877358321619660705212053279882933341817205081397590893531019404878175486258192286717286482284922750962045412113263847445588 132 101126682475038041068135194060802043122471566700113915619288310747451877101543132805998063061895041750120262706967333984283903575672172350358108983839059664401361920398308878715667168411253979263214796462762528438617329923774875569566713875298805691580080 133 8494641327903195449723356301107371622287611602809568912020222787415528405824659166861896984525383770812812925551235830272267302300783715491970188587993814947012117244245777414296608926708164031523059457938960575513224124194941765328371252552429754764873160 134 713549871543868417776761929293019216272159374636003788609698846308757389145635626493223187600292175330092513096687806247179116216727897614441496820139450586737712798310875931038607881911256465345626735083022190706886639727633625064836458557113022791085481696 135 59938189209684947093248002060613614166861387469424318243214706818473805407622482755384964053969758281488154518941151384939874069194671217669406199304444401365870286147276633754320324150192547219234868360960577183965977480051411579469923859028638782958546076172 136 5034807893613535555832832173091543590016356547431642732430035477931909244129888021651943201818266374807442528802240700045473815350171680732833510304943524703744473349639088427869020210542605504903595197885102929383844180592842822095088123952495273551503226900640 137 422923863063536986689957902539689661561373949984257989524122983113192576720727117488057071768976100522773534574860131374030533134852512085321747731184129461276321158650738854924771293361172655154235491338030343654355079838458322365168778890640232578407381786644320 138 35525604497337106881956463813333931571155411798677671120026330665194053738041357209840757948816240609630734146413109896121314686938493775794077280093055303600308324080726369920685721387993208130367063086403002809373050626156334298604199976380360654081343511758149680 139 2984150777776316978084342960320050251977054591088924374082211778236650477463857494157159274465076596058640557927803348018499213911019448493266455318629771586834831622758631143281392848951950924199173787843381598540134875034756785197175781376305530039742387989218554884 140 250668665333210626159084808666884221166072585651469647422905789438448510263089285863689705320424885058583983007339310424444269735753115983390355968071371200177020884106494374105749990224350530581318269786829360249411922298950837365183856489013553670043762328535213562320 141 21056167887989692597363123928018274577950097194723450383524086314707073219483301713393341602072385890619779867065900450815639377084782950442298277255067461180920871311732894993432774655668084491656727708524806771649760719861362453899995185691503225125014906393707107864120 142 1768718102591134178178502409953535064547808164356769832216023250488337680247688038190352602670814339795298115227841344791945644713380609345048040909993126937338692118767240146383337930433829356210925960584096280881666129050193513206185471248017391695900674217463736538929600 143 148572320617655270966994202436096945422015885805968665906145953042513322498037973553385854895322655034038491006371464224108363186149753682481548064212210721609998797159548483834360886956166416170861352389744894748503551830956738338821279005355219849862345468256695649626659900 144 12480074931883042761227513004632143415449334407701367936116260055613216974468296661522596506433821653181448907447103631245887894691228197446121075820842027696127782556686081429625503408150302205769922256070023513669094995082982614314884650670868239516776719853593635028130757696 145 1048326294278175591943111092389100046897744090246914906633765844672697228826720877195245800236693449780158761076072632315135980469426492842025698620677460682593574416206535274617061164201252500579926548783155812198631265407911504213557782065907029328721723947778995376160983366736 146 88059408719366749723221331760684403939410503580740852157236330952540034646289699515230181265814638506484073810296062943784484865641326828812790172106735345358371501245634754438109404684608323904802493205728259496890462814706860571148031535525419492407803637721120491010926334969232 147 7396990332426806976750591867897489930910482300782231581207851800014306475750097903025948541042781497306176551904798662723690813566358687487765339633921795906731427503276067781220424531713934994348872383477409493318960150752699164253545989091962854880304508251191962949514487076105396 148 621347187923851786047049716903389154196480513265707452821459551201228345167788365572619668379586357328002255565192858619573056086445165724366999492590618295921955347884740859975223190582570237246489177453731715453231091406112896675956210692739394403388662271489062451356714782881487344 149 52193163785603550027952176219884688952504363114319426037002602300903930906239888339635346797340794002187034027124322666938483702561821944116818854625984877123071517507070652023380356291484977261543935589982717224561703908576533627681576847494429868984945557660236959569370659610038930344 150 4384225757990698202347982802470313872010366501602831787108218593275951335859760264788088678679454649576703948257869185999502168774470120404222820639232123158504281906094267345114564281631995924908245225447699237705638748111946084007824979035160301605201285163050282870280151804223269928352 151 368274963671218648997230555407506365248870786134637870117090361835180508106291800465564072672123412604929026557744744141022508250395470861222006133889139993460532994996736806923285087172140666228774986702796276565779441047493754970818987213351053736879257254563942611835450584727523229341548 152 30935096948382366515767366654230534680905146035309581089835590394155179477443821818516964904190105977621141762935377480531784035536985245744463241566622567247245741809433141836750611218379774745315838184221861255489975539725250447740833740669368526577305332209128372947334144353473234408559840 153 2598548143664118787324458798955364913196032266966004811546189593109035549529186025635243823785115713893632764278519924541701454523819094567178982232560829833150177814902886520844583732808022456510840831476168151649867711865603374495897636318546056322333229521124022003433519840096493881674477120 154 218278044067785978135254539112250652708466710425144404169879925821158999503722302260373219505616257800433966976990275692830951149645742339796079678794294730996914713297828315879553722835137000710434701349046217416644356994795830063333907419251119406509741238192769261549491921070815252900040778736 155 18335355701694022163361381285429054827511203675712129950269913768977356334371489737446285866583904673474716678357993470469376747968008436930520271775518924003870510157072545811275448721387213538451584409874668424655369548065547702395435676133750929325751963351555676952612400350197857040550911954532 156 1540169878942297861722356027976040605510941108759818915822672756594097942685374643341786409934117211931857803524722661014074775795385977501288091825257085886322713289266457009523705417162022246269639946170007022611530280680911451154105473960472090323459184081869038607927394614791646750052105851391760 157 129374269831153020384677906349987410862919053135824788929104511553904227484238850326404019298725805096136226691869175972061604137416676555835248227358621242956471115430652252321371829577564257883444900941289150850765286845936127583325665780486094013278427483775763389042456441279435898835519657593673240 158 10867438665816853712312944133398942512485200463409282270044778970527955117092471831186101486132927080553387052687950690434613484787437636912362046911244660928965800522531390626660705841933855623202097511165332527495924484595592083221095236776070253513239069430556808229754105370098098936915022457581804160 159 912864847928615711834287307205511171048756838926379710683761433524348230072931278286665635959823796018863002800259194489914712798879487163631672871074269796839767187957188798702042471368405104576569471720576319197682143201695460918324131196963095960907542332069931681053609815936562788953356856419168666524 160 76680647226003719794080133805262938368095574469815895697435960416045251332808927277679527173414714244974979591904550292298989989403383102794477395762416432955544454752600603914114541374042438441546864100308224739497848739229584607287615872863443861123154760568758703910721177677332643583908896614239931607680 161 6441174366984312462702731239642086822920028255464535238584620674947801112144244788552504693601317047561900841240632262230468560330384501853716729651669636358857553096559548603334145081188690898659163794133306620069663189094725499917508088903626264741112821641110115620494130522902846607140844943537912523928880 162 541058646826682246867029424129935293125282373459020960041108136695615293425421839760292064098254590792861671685730214220456564710491071298032377651887074817920709173762576848608405526180372587373510047645394743220906304544514069982199979006248893639876280890169746537011693051562097090597514207312826519387800400 163 45448926333441308736830471626914564622523719370557760643453083482431684647884906881663606156804014175297994475278106199792749885117749033168968562311157206780209368545003727136107143732562642556356600911333895963088257925119310103973534404031575435690804057066584141622344615832960915455660227066082332457544935700 164 3817709812009069933893759616660823428291992427126851894050059012524261510426543291623335763283149125754730914128390530590569094294427667114132279117946097920529382667418344979265632445069519367143419778161009365411700300184711192704496050094426446600781935511391190738934669925204764173743946977385774111499215440176 165 320687624208761874447075807799509167976527363878655559100204957052037966875948272539950930444355102142881632548183876445919449357267766693350439869191498157273310782210894822734455766790755456618976308579450047732181165102661300014465595031175254138113786068089643763171928130309126770610647220378607412542321870798216 166 26937760433535997453554367855158770110028298565807066964417216392371189217582996998763102040374277055389890024173050432441231056963982780275079227527085125640115725605633154313921185489495199763046026498241382728747742916082382532521517356396718021429938655654718461605388320468654664443245285280524954971490117888475232 167 2262771876417023786098566899833336689242377079527793625011046176959179894277065895140729979400553056020153763040633233389138928176125914070872173225260433927154655036960753279412715908617667246951186908182632198267832598456806011379906189300855751723897500198070963779068270159755087492488191711480245056881589978090156236 168 190072837619029998032279619586000281896359674680334664500927878864571111119276187226881301593846844969563423166120149268464445160911516515129756018893292882934087757924071397233181726374075481608646580242653917548299901995735539688768224512823128972115948473560395692025273861876304472418021470195618198049392492738260929824 169 15966118359998519834711488045224023679294212673148111818077941824623973334019274429581598944159211514060031989121766122024277597184453345675014973592855460252703000492013958622496502741206864302553989192518660809395766161076804603972433649957505071921701276612169024035797593854279023022810136936509453776209498648008930779424 170 1341153942239875666115764995798817989060713864544441392718547113268413760057621156230687182558660948832703658360183820116141121816708013956521353111236124230542843415508737747079931735473803661703025802912035504660833871743794954458341014553420504820959833703747321120569720667886180116841197907822848296438789881930304906048432 171 112656931148149555953724259647100711081099964621733076988357957514546755844840236388765885550431157869732625410153490888814516101507830824468892472875703322507671294856898325606955951809367768631671989188396605390709045275327549803130258823754749284856853680077922838577193540793704017926212111417198964234645384390453169898458308 172 9463182216444562700112837810356459730812397028225578467022068431221927490966581525867738499244979848038627347016402949368680603121182094365029546429065704564256865416055884088041149270591695702044031620755723622827400174148017259596560764772863799432470629356295424367041761223921351776035276725128729221387682341000827784417925200 173 794907306181343266809478376069942617388241350370948591229853748222641909241192895184664345088114159782641712456342320571369809790251640613539524839420905002400490588044909194466474484809855408792725222511130711250387174655501341305877827479522650964303009146626927808901324628189796554791570519565071705220669323525001697248366514680 174 66772213719232834411996183589875179860612273431159681663307714850701920376260204519509425587288727296202964642472973789830222993087082058796474709409916431694492205717068491481308234226800146568638603501757077413667073020623482878700675791397636555131149910566575534720013191612429748747565551529872513247737443928083618108924468051776 175 5608865952415558090607679421549515108291430968217413259717848047458961311605857216925427442983128705453709174550921907914177532702439052550904932808278924823838716582038903450653178337446608225891580763037770333381471600450426524922382764671097191075805427874238938827203413114558980792967611737345953618040365680289667850260786123108092 176 471144740002906879611045071410159269096480201330262713816299235986552750174892007271773369504720329468603067094762266812944720985826373062696896335742331218036133804676460141752809518587811562694852854772852571533349609742693132417762094281147639439852768623454817395090793761028748898267868473531881618582541908729285100536563680208882880 177 39576158160244177887327785998453378604104336911742067960569135822870431014690928640398338655045922214893215882825958085082313803977449584442299854214991087617504334752178180283201724939163627430000344371602854524445688908198815429552781516068080153808777749569970634642873153830700753316176447938012336205858220540761072350355717207928390160 178 3324397285460510942535534023870083802744764300586333708687807409121116205234038006626116109549620865987716062778804324809679379380279632698633807754566855415067027064467286007355038565918982035870927625021409947438050996046006491939016794223784654304750804842811499092579872632821002594314928097425695236143866446604779313171902356102087329040 179 279249371978682919172984858005087039430560201249252031529775822366173761239659192580040079820157762140430603610676411345656662502253486882806358290794135633959507627746239146730767356417620446926217541904039731334303819907358855640618696593511047765876025364170411531754817884034366202866661939609400196917604075709290183905293110153817320507764 180 23456947246209365210530728072427311312167056904937170648501169078758595944131372177383558956080471640503706378144005749487593174151252459175819922953298539302581588824116461174673511046289785060294400584373333342539710405297119725386802539700852334170439741481962536112111253021634174351997427760572723220267225757315836466314693722021538778467440 181 1970383568681586677684581158083894150222032780014722334474098202615722059307035262918807798308740062794322769355129597077965525777275903762774722957068333973406298708662501714496213714257777950652383322225409284685149137158023848370788537999702639644890971984409165891320804991246579887902329075323806783579833227132952030947817245327595934886536040 182 165512219769253280925504817279047108618650753521236676095824249019720652981790962085703239708890290011641044937848545783306827434824958662985657008420402968894351394078855426349963106398289020779427695996631669677108531437811879669516291003628721377972254800552909987465872596115278306129422876874057309477896193266117540730484471401596843930061236000 183 13903026460617275597742404651439957123966663295783880792049236917656534850470440815213808020737910677371515020316896823537335971486708934919367098436477827403466240971500963946958912775378235023831691260783609405588656529081943254998828328381588504206119274979897689585328159138386274282665034614334485078320304203857876274145422811699026227527699795500 184 1167854222691851150210361990720956398413199716845845986532135901083148927439517028478374749746337968823508968524104150781605664711408159664447400273956416545345718493063054085675512911005302963776073194823113883473477142131893943232858627811094615553034256672569742807164294616893803601486546400063072976094341136212919354274708971261765921670884859951456 185 98099754706115496617670407220560337466708776215051062868699415690984509904919430392195159100946340776883013817302405172957347675625916195894732830081042057477684263985687384811364464564432382741204567952574122497699480032206291254663306264290148561603266423633983548426395877590375183386503562277906765133190452194541187493829998038945370777774737317226496 186 8240379395313701715884314206527068347203537202064289280970750918042698832013232152944722188538300781429183208340042701935451584389648990804825103142505757847501166633485360533094736343158739963381262190770922477372205787956055503770908682692664727410875768861796447313781272610447336325073530875207510974780395804169803031473227720636364156847404123382040432 187 692191869206350944134282393348273741165097124973400299601543077115586701889111500847365920768663424491392675969373781635646720425950326392467068660907721055222919725013658596654741484779783910365616524477008718944207284593277939721207264892555067589095480402334685520007964797497869028201456471730163901622036937880968551890503579511582115487362810962374045476 188 58144117013333479307279721041254994257868158497765625166529618477709282958685366071178997934666606958514024946294442275839061653028672370405352971738826454401372733906385973340177112996269841529908953229299061598410301639449505838836036923999435654032917309900849936407795976828418670842690066741325797176303641997086975980674022347050805676764978340577066415504 189 4884105829120012261811496567465419517660925313812312513988487952127579768529570749979043162123278436845000776129740457179700529267963464553332705224926989653933836125833889792451061507621385693128862554139709592350048355729932801200322657132472077145327217004968341109614386018354599339524609588425322940904879781646129267723137802789630377505428680849953267679704 190 410264889646081029992165711667095239483517726360234251175032987978716700556483942998239832109949740653280295821538844558750454166064915763584312896319837847608764095348997849793551270165122555922936172863337359112593971533610861424480309772486941661257284450563417932299321378865770381997825810012882303325623848030546890556761892876739166146960434593790605490522112 191 34462250730270806519341919780036000116615489014259677098702770990212202846744651211852151709645815697913776782478589399740524322848360961058528844517210134425494883454422266450416456222773339829113534316385148229288609333939089937552680958838799245606781545766520568168314736377096560960308298323412844586644321888304869788307575553060510141043980557084690754029067868 192 2894829061342747747624721261523024009795701077197812876291032763177825039126550701795580907215800645739590857191197524573277270790877278759267607692698940542541853040246733749562951607167988965377515345291892665895337546072168930165440696755142675032303647413808638171922127950757604548130175768237702305973570524614132559237005092969363155948138779568899517653074748160 193 243165641152790810800476585967934016822838890484616281608446752106937303286630258950828800811108703973854340186148416961743890336491385164534867288367441699520866273499976929054931825700932677213537955801227918189825794461207735818321908381093896475792493831489433138259153989483171161974029855436466717835010943310633498647183025232778123472602112878712410122042903257840 194 20425913856834428107240033221306457413118466800707767655109527176982733476076941751869619397745339451122542685582396343295310954813961076655491264938435442848176979849897128029447603318999612435689610507409878110122581408506314081660580789944055206653050308807531892607683451538100786874422829194928743371836667468384445254406470661997134339367712525656500529812537344772816 195 1715776763974091961008162790589742422701951211259452483029200282866549611990463107157048033058586723074469852531136479953590811452493843018771752985030823380143899343836213435280416346254882289752550820139183774034467376714980483000321672080750364834288454863227705648514997775021460950432997691980944529555592583584526219008582948485831948775189432318055688471532286545808852 196 144125248173823724724685674409538363506963901745794008574452823760790167407198901001192034879592093131567416523181906208930652725330096295338317576064907803432996812028448922953491431774374269908867287971778781537335274476119280965761545428491483904247361337207707397880739568392471076586432016320502463498283727738453008442471941112004291276329351719800655059320637467430446000 197 12106520846601192876873596650401222534584967746646696720254037195906374062204707684100130932775286177079873933656304160849041006535155491524569113011023538294599377270004535144177176904341642257644196404699142424146591261772317349376803294981522104306596007511350805268501985440146149750344081666978734839171283327737321625403552781053288298617438178243644853819122528500021067080 198 1016947751114500201657382118633702692905137290718322524501339124456135421225195445464410998434444944919932655440950805268077995237325634870467221528681271240526382948576184903009870887929025450884267807079829705832943030802668612291248476585021797976484335122719975623325809683017944099174513850668536496945301494581866198545441033265638593300035573995445321782390156008267116196320 199 85423611093618016939220097965231026204031532420339092058112486454315375382916417419010523870781938634248727396377983118086719355239994366004375964100211363815815668395826529820162709189969822332964507238856627022410717785132578531808663699648546066738706486189250423273249344777047716344313178015929289140078951484682550328657572991190758137912610731455944404513785720612411032350604 200 7175583331863913422894488229079406201138648723308483732881448862162491532164979063196884005210086797552003600207849184037803116397535327121330546731080740504134540543123030093559540015853606644681585486613688362457496526590066252298612630342531369308972222693268538954308099913121408191340043652596659263458376971538068141215036629747077405033220565327551608270741401549045902261213600