0 1 1 47 2 2209 3 103823 4 4879681 5 229345007 6 10779215329 7 506623120463 8 23811286661761 9 1119130473102767 10 52599132235830049 11 2472159215084012303 12 116191483108948578241 13 5460999706120583177327 14 256666986187667409334369 15 12063348350820368238715343 16 566977372488557307219621121 17 26647936506962193439322192687 18 1252453015827223091648143056289 19 58865291743879485307462723645583 20 2766668711962335809450748011342401 21 130033429462229783044185156533092847 22 6111571184724799803076702357055363809 23 287243845682065590744605010781602099023 24 13500460747057082764996435506735298654081 25 634521655111682889954832468816559036741807 26 29822517790249095827877126034378274726864929 27 1401658336141707503910224923615778912162651663 28 65877941798660252683780571409941608871644628161 29 3096263264537031876137686856267255616967297523567 30 145524373433240498178471282244561013997462983607649 31 6839645551362303414388150265494367657880760229559503 32 321463340914028260476243062478235279920395730789296641 33 15108777022959328242383423936477058156258599347096942127 34 710112520079088427392020925014421733344154169313556279969 35 33375288443717156087424983475677821467175245957737145158543 36 1568638556854706336108974223356857608957236560013645822451521 37 73726012172171197797121788497772307620990118320641353655221487 38 3465122572092046296464724059395298458186535561070143621795409889 39 162860760888326175933842030791579027534767171370296750224384264783 40 7654455761751330268890575447204214294134057054403947260546060444801 41 359759420802312522637857046018598071824300681556985521245664840905647 42 16908692777708688563979281162874109375742132033178319498546247522565409 43 794708560552308362507026214655083140659880205559381016431673633560574223 44 37351302345958493037830232088788907611014369661290907772288660777346988481 45 1755511210260049172778020908173078657717675374080672665297567056535308458607 46 82509026882222311120566982684134696912730742581791615268985651657159497554529 47 3877924263464448622666648186154330754898344901344205917642325627886496385062863 48 182262440382829085265332464749253545480222210363177678129189304510665330097954561 49 8566334697992967007470625843214916637570443887069350872071897312001270514603864367 50 402617730805669449351119414631101081965810862692259490987379173664059714186381625249 51 18923033347866464119502612487661750852393110546536196076406821162210806566759936386703 52 889382567349723813616622786920102290062476195687201215591120594623907908637717010175041 53 41800980665437019239981270985244807632936381197298457132782667947323671705972699478226927 54 1964646091275539904279119736306505958748009916273027485240785393524212570180716875476665569 55 92338366289950375501118627606405780061156466064832291806316913495637990798493693147403281743 56 4339903215627667648552575497501071662874353905047117714896894934294985567529203577927954241921 57 203975451134500379481971048382550368155094633537214532600154061911864321673872568162613849370287 58 9586846203321517835652639273979867303289447776249083032207240909857623118672010703642850920403489 59 450581771556111338275674045877053763254604045483706902513740322763308286577584503071213993258963983 60 21177343263137232898956680156221526872966390137734224418145795169875489469146471644347057683171307201 61 995335133367449946250963967342411763029420336473508547652852372984148005049884167284311711109051438447 62 46780751268270147473795306465093352862382755814254901739684061530254956237344555862362650422125417607009 63 2198695309608696931268379403859387584531989523269980381765150891921982943155194125531044569839894627529423 64 103338679551608755769613831981391216473003507593689077942962091920333198328294123899959094782475047493882881 65 4856917938925611521171850103125387174231164856903386663319218320255660321429823823298077454776327232212495407 66 228275143129503741495076954846893197188864748274459173176003261052016035107201719695009640374487379913987284129 67 10728931727086675850268616877803980267876643168899581139272153269444753650038480825665453097600906855957402354063 68 504259791173073764962624993256787072590202228938280313545791203663903421551808598806276295587242622229997910640961 69 23700210185134466953243374683068992411739504760099174736652186572203460812935004143894985892600403244809901800125167 70 1113909878701319946802438610104242643351756723724661212622652768893562658207945194763064336952218952506065384605882849 71 52353764298962037499714614674899404237532566015059076993264680137997444935773424153864023836754290767785073076476493903 72 2460626922051215762486586889720271999164030602707776618683439966485879911981350935231609120327451666085898434594395213441 73 115649465336407140836869583816852783960709438327265501078121678424836355863123493955885628655390228306037226425936575031727 74 5435524870811135619332870439392080846153343601381478550671718885967308725566804215926624546803340730383749642019019026491169 75 255469668928123374108644910651427799769207149264929491881570787640463510101639798148551353699757014328036233174893894245084943 76 12007074439621798583106310800617106589152736015451686118433827019101784974777070512981913623888579673417702959220013029518992321 77 564332498662224533405996607629004009690178592726229247566389869897783893814522314110149940322763244650632039083340612387392639087 78 26523627437124553070081840558563188455438393858132774635620323885195843009282548763177047195169872498579705836917008782207454037089 79 1246610489544853994293846506252469857405604511332240407874155222604204621436279791869321218172984007433246174335099412763750339743183 80 58590693008608137731810785793866083298063412032615299170085295462397617207505150217858097254130248349362570193749672399896265967929601 81 2753762571404582473395106932311705915008980365532919060994008886732688008752742060239330570944121672420040799106234602795124500492691247 82 129426840856015376249570025818650178005422077180047195866718417676436336411378876831248536834373718603741917557993026331370851523156488609 83 6083061520232722683729791213476558366254837627462218205735765630792507811334807211068681231215564774375870125225672237574430021588354964623 84 285903891450937966135300187033398243213977368490724255669580984647247867132735938920228017867131544395665895885606595165998211014652683337281 85 13437482898194084408359108790569717431056936319064040016470306278420649755238589129250716839755182586596297106623509972801915917688676116852207 86 631561696215121967192878113156776719259676006996009880774104395085770538496213689074783691468493581570025964011304968721690048131367777492053729 87 29683399722110732458065271318368505805204772328812464396382906569031215309322043386514833499019198333791220308531333529919432262174285542126525263 88 1395119786939204425529067751963319772844624299454185826629996608744467119538136039166197174453902321688187354500972675906213316322191420479946687361 89 65570629986142607999866184342276029323697342074346733851609840610989954618292393840811267199333409119344805661545715767592025867142996762557494305967 90 3081819609348702575993710664086973378213775077494296491025662508716527867059742510518129558368670228609205866092648641076825215755720847840202232380449 91 144845521639389021071704401212087748776047428642231935078206137909676809751807897994352089243327500744632675706354486130610785140518879848489504921881103 92 6807739517051283990370106856968124192474229146184900948675688481754810058334971205734548194436392534997735758198660848138706901604387352879006731328411841 93 319963757301410347547395022277501837046288769870690344587757358642476072741743646669523765138510449144893580635337059862519224375406205585313316372435356527 94 15038296593166286334727566047042586341175572183922446195624595856196375418861951393467616961509991109809998289860841813538403545644091662509725869504461756769 95 706799939878815457732195604211001558035251892644354971194356005241229644686511715492977997190969582161069919623459565236304966645272308137957115866709702568143 96 33219597174304326513413193397917073227656838954284683646134732246337793300266050628169965867975570361570286222302599566106333432327798482483984445735356020702721 97 1561321067192303346130420089702102441699871430851380131368332415577876285112504379523988395794851806993803452448222179606997671319406528676747268949561732973027887 98 73382090158038257268129744215998814759893957250014866174311623532160185400287705837627454602358034928708762265066442441528890552012106847807121640629401449732310689 99 3448958237427798091602097978151944293715015990750698710192646306011528713813522174368490366310827641649311826458122794751857855944569021846934717109581868137418602383 100 162101037159106510305298604973141381804605751565282839379054376382541849549235542195319047216608899157517655843531771353337319229394744026805931704150347802458674312001 101 7618748746478005984349034433737644944816470323568293450815555689979466928814070483179995219180618260403329824645993253606854003781552969259878790095066346715557692664047 102 358081191084466281264404618385669312406374105207709792188331117429034945654261312709459775301489058238956501758361682919522138177732989555214303134468118295631211555210209 103 16829815980969915219427017064126457683099582944762360232851562519164642445750281697344609439169985737230955582642999097217540494353450509095072247320001559894666943094879823 104 791001351105586015313069802013943511105680398403830930944023438400738194950263239775196643640989329649854912384220957569224403234612173927468395624040073315049346325459351681 105 37177063501962542719714280694655345021966978724980053754369101604834695162662372269434242251126498493543180882058385005753546952026772174591014594329883445807319277296589529007 106 1747321984592239507826571192648801216032448000074062526455347775427230672645131496663409385802945429196529501456744095270416706745258292205777685933504521952944006032939707863329 107 82124133275835256867848846054493657153525056003480938743401345445079841614321180343180241132738435172236886568466972477709585217027139733671551238874712531788368283548166269576463 108 3859834263964257072788895764561201886215677632163604120939863235918752555873095476129471333238706453095133668717947706452350505200275567482562908227111488994053309326763814670093761 109 181412210406320082421078100934376488652136848711689393684173572088181370126035487378085152662219203295471282429743542203260473744412951671680456686674239982720505538357899289494406767 110 8526373889097043873790670743915694966650431889449401503156157888144524395923667906770002175124302554887150274197946483553242265987408728568981464273689279187863760302821266606237118049 111 400739572787561062068161524964037663432570298804121870648339420742792646608412391618190102230842220079696062887303484727002386501408210242742128820863396121829596734232599530493144548303 112 18834759921015369917203591673309770181330804043793727920471952774911254390595382406054934804849584343745714955703263782169112165566185881408880054580579617725991046508932177933177793770241 113 885233716287722386108568808645559198522547790058305212262181780420828956357982973084581935827930464156048602918053397761948271781610736426217362565287242033121579185919812362859356307201327 114 41605984665522952147102734006341282330559746132740344976322543679778960948825199734975350983912731815334284337148509694811568773735704612032216040568500375556714221738231181054389746438462369 115 1955481279279578750913828498298040269536308068238796213887159552949611164594784387543841496243898395320711363845979955656143732365578116765514153906719517651165568421696865509556318082607731343 116 91907620126140201292949939420007892668206479207223422052696498988631724735954866214560550323463224580073434100761057915838755421182171487979165233615817329604781715819752678949146949882563373121 117 4319658145928589460768647152740370955405704522739500836476735452465691062589878712084345865202771555263451402735769722044421504795562059935020765979943414491424740643528375910609906644480478536687 118 203023932858643704656126416178797434904068112568756539314406566265887479941724299467964255664530263097382215928581176936087810725391416816945976001057340481096962810245833667798665612290582491224289 119 9542124844356254118837941560403479440491201290731557347777108614496711557261042074994320016232922365576964148643315315996127104093396590396460872049695002611557252081554182386537283777657377087541583 120 448479867684743943585383253338963533703086460664383195345524104881345443191268977524733040762947351182117314986235819851817973892389639748633660986335665122743190847833046572167252337549896723114454401 121 21078553781182965348513012906931286084045063651226010181239632929423235829989641943662452915858525505559513804353083533035444772942313068185782066357776260768929969848153188891860859864845145986379356847 122 990692027715599371380111606625770445950117991607622478518262747682892084009513171352135287045350698761297148804594926052665904328288714204731757118815484256139708582863199877917460413647721861359829771809 123 46562525302633170454865245511411210959655545605558256490358349141095927948447119053550358491131482841780965993815961524475297503429569567622392584584327760038566303394570394262120639441442927483911999275023 124 2188438689223759011378666539036326915103810643461238055046842409631508613577014595516866849083179693563705401709350191650338982661189769678252451475463404721812616259544808530319670053747817591743863965926081 125 102856618393516673534797327334707365009879100242678188587201593252680904838119685989292741906909445597494153880339459007565932185075919174877865219346780021925192964198606000925024492526147426811961606398525807 126 4834261064495283656135474384731246155464317711405874863598474882876002527391625241496758869624743943082225232375954573355598812698568201219259665309298661030484069317334482043476151148728929060162195500730712929 127 227210270031278331838367296082368569306822932436076118589128319495172118787406386350347666872362965324864585921669864947713144196832705457305204269537037068432751257914720656043379103990259665827623188534343507663 128 10678882691470081596403262915871322757420677824495577573689031016273089583008100158466340343001059370268635538318483652542517777251137156493344600668240742216339309121991870834038817887542204293898289861114144860161 129 501907486499093835030953357045952169598771857751292145963384457764835210401380707447917996121049790402625870300968731669498335530803446355187196231407314884167947528733617929199824440714483601813219623472364808427567 130 23589651865457410246454807781159751971142277314310730860279069514947254888864893250052145817689340148923415904145530388466421769947761978693798222876143799555893533850480042672391748713580729285221322303201145996095649 131 1108713637676498281583375965714508342643687033772604350433116267202520979776649982752450853431398986999400547494839928257921823187544812998608516475178758579126996090972562005602412189538294276405402148250453861816495503 132 52109540970795419234418670388581892104253290587312404470356464558518486049502549189365190111275752388971825732257476628122325689814606210934600274333401653218968816275710414263313372908299830991053900967771331505375288641 133 2449148425627384704017677508263348928899904657603683010106753834250368844326619811900163935229960362281675809416101401521749307421286491913926212893669877701291534364958389470375728526690092056579533345485252580752638566127 134 115109976004487081088830842888377399658295518907373101475017430209767335683351131159307704955808137027238763042556765871522217448800465119954532006002484251960702115153044305107659240754434326659238067237806871295374012607969 135 5410168872210892811175049615753737783939889388646535769325819219859064777117503164487462132922982440280221863000167995961544220093621860637863004282116759842152999412193082340059984315458413352984189160176922950882578592574543 136 254277936993911962125227331940425675845174801266387181158313503333376044524522648730910720247380174693170427561007895810192578344400227449979561201259487712581190972373074869982819262826545427590256890528315378691481193851003521 137 11951063038713862219885684601200006764723215659520197514440734656668674092652564490352803851626868210579010095367371103079051182186810690149039376459195922491315975701534518889192505352847635096742073854830822798499616110997165487 138 561699962819551524334627176256400317941991135997449283178714528863427682354670531046581781026462805897213474482266441844715405562780102437004850693582208357091850857972122387792047751583838849546877471177048671529481957216866777889 139 26399898252518921643727477284050814943273583391880116309399582856581101070669514959189343708243751877169033300666522766701624061450664814539227982598363792783316990324689752226226244324440425928703241145321287561885651989192738560783 140 1240795217868389317255191432350388302333858419418365466541780394259311750321467203081899154287456338226944565131326570034976330888181246283343715182123098260815898545260418354632633483248700018649052333830100515408625643492058712356801 141 58317375239814297910993997320468250209691345712663176927463678530187652265108958544849260251510447896666394561172348791643887551744518575317154613559785618258347231627239662667733773712688900876505459690014724224205405244126759480769647 142 2740916636271272001816717874062007759855493248495169315590792890918819656460121051607915231820991051143320544375100393207262714931992373039906266837309924058142319886480264145383487364496378341195756605430692038537654046473957695596173409 143 128823081904749784085385740080914364713208182679272957832767265873184523853625689425572015895586579403736065585629718480741347601803641532875594541353566430732689034664572414833023906131329782036200560455242525811269740184276011693020150223 144 6054684849523239852013129783802975141520784585925829018140061496039672621120407403001884747092569231975595082524596768594843337284771152045152943443617622244436384629234903497152123588172499755701426341396398713129677788660972549571947060481 145 284570187927592273044617099838739831651476875538513963852582890313864613192659147941088583113350753902852968878656048123957636852384244146122188341850028245488510077574040464366149808644107488517967038045630739517094856067065709829881511842607 146 13374798832596836833097003692420772087619413150310156301071395844751636820054979953231163406327485433434089537296834261826008932062059474867742852066951327537959973645979901825209041006273051960344450788144644757303458235152088362004431056602529 147 628615545132051331155559173543776288118112418064577346150355604703326930542584057801864680097391815371402208252951210305822419806916795318783914047146712394284118761361055385784824927294833442136189187042798303593262537052148153014208259660318863 148 29544930621206412564311281156557485541551283649035135269066713421056365735501450716687639964577415322455903787888706884373653730925089379982843960215895482531353581783969603131886771582857171780400891791011520268883339241450963191667788204034986561 149 1388611739196701390522630214358201820452910331504651357646135530789649189568568183684319078335138520155427478030769223565561725353479200859193666130147087678973618343846571347198678264394287073678841914177541452637516944348195270008386045589644368367 150 65264751742244965354563620074835485561286785580718613809368369947113511909722704633162996681751510447305091467446153507581401091613522440382102308116913120911760062160788853318337878426531492462905569966344448273963296384365177690394144142713285313249 151 3067443331885513371664490143517267821380478922293774849040313387514335059756967117758660844042320991023339298969969214856325851305835554697958808481494916682852722921557076105961880286046980145756561788418189068876274930065163351448524774707524409722703 152 144169836598619128468231036745311587604882509347807417904894729213173747808577454534657059669989086578096947051588553098247315011374271070804063998630261084094077977313182576980208373444208066850558404055654886237184921713062677518080664411253647256967041 153 6775982320135099038006858727029644617429477939346948641530052273019166147003140363128881804489487069170556511424661995617623805534590740327791007935622270952421664933719581118069793551877779141976244990615779653147691320513945843349791227328921421077450927 154 318471169046349654786322360170393297019185463149306586151912456831900808909147597067057444811005892251016156036959113794028318860125764795406177372974246734763818251884820312549280296938255619672883514558941643697941492064155454637440187684459306790640193569 155 14968144945178433774957150928008484959901716768017409549139885471099338018729937062151699906117276935797759333737078348319330986425910945384090336529789596533899457838586554689816173956098014124625525184270257253803250127015306367959688821169587419160089097743 156 703502812423386387422986093616398793115380688096818248809574617141668886880307041921129895587512015982494688685642682371008556362017814433052245816900111037093274518413568070421360175936606663857399683660702090928752755969719399294105374594970608700524187593921 157 33064632183899160208880346399970743276422892340550457694050007005658437683374430970293105092613064751177250368225206071437402149014837278353455553394305218743383902365437699309803928269020513201297785132052998273651379530576811766822952605963618608924636816914287 158 1554037712643260529817376280798624933991875940005871511620350329265946571118598255603775939352814043305330767306584685357557901003697352082612411009532345280939043411175571867560784628643964120460995901206490918861614837937110153040678772480290074619457930394971489 159 73039772494233244901416685197535371897618169180275961046156465475499488842574118013377469149582260035350546063409480211805221347173775547882783317448020228204135040325251877775356877546266313661666807356705073186495897383044177192911902306573633507114522728563659983 160 3432869307228962510366584204284162479188053951472970169169353877348475975600983546628741050030366221661475664980245569954845403317167450750490815920056950725594346895286838255441773244674516742098339945765138439765307177003076328066859408408960774834382568242492019201 161 161344857439761237987229457601355636521838535719229597950959632235378370853246226691550829351427212418089356254071541787877733955906870185273068348242676684102934304078481398005763342499702286878621977450961506668969437319144587419142392195221156417215980707397124902447 162 7583208299668778185399784507263714916526411178803791103695102715062783430102572654502888979517078983650199743941362464030253495927622898707834212367405804152837912291688625706270877097486007483295232940195190813441563553999795608699692433175394351609151093247664870415009 163 356410790084432574713789871841394601076741325403778181873669827607950821214820914761635782037302712231559387965244035809421914308598276239268207981268072795183381877709365408194731223581842351714875948189173968231753487037990393608885544359243534525630101382640248909505423 164 16751307133968331011548123976545546250606842293977574548062481897573688597096582993796881755753227474883291234366469683042829972504118983245605775119599421373618948252340174185152367508346590530599169564891176506892413890785548499617620584884446122704614764984091698746754881 165 787311435296511557542761826897640673778521587816946003758936649185963364063539400708453442520401691319514688015224075103013008707693592212543471430621172804560090567859988186702161272892289754938160969549885295823943452866920779482028167489568967767116893954252309841097479407 166 37003637458936043204509805864189111667590514627396462176670022511740278110986351833297311798458879492017190336715531529841611409261598833989543157239195121814324256689419444775001579825937618482093565568844608903725342284745276635655323872009741485054494015849858562531581532129 167 1739170960569994030611960875616888248376754187487633722303491058051793071216358536164973654527567336124807945825629981902555736235295145197508528390242170725273240064402713904425074251819068068658397581735696618475091087383028001875800221984457849797561218744943352438984332010063 168 81741035146789719438762161153993747673707446811918784948264079728434274347168851199753761762795664797865973453804609149420119603058871824282900834341382024087842283026927553507978489835496199226944686341577741068329281107002316088162610433269518940485377281012337564632263604472961 169 3841828651899116813621821574237706140664250000160182892568411747236410894316936006388426802851396245499700752328816630022745621343766975741296339214044955132128587302265595014874989022268321363666400258054153830211476212029108856143642690363667390202812732207579865537716389410229167 170 180565946639258490240225613989172188611219750007528595950715352120111312032895992300256059734015623538485935359454381611069044203157047859840927943060112891210043603206482965699124484046611104092320812128545230019939381965368116238751206447092367339532198413756253680272670302280770849 171 8486599492045149041290603857491092864727328250353844009683621549645231665546111638112034807498734306308838961894355935720245077548381249412523613323825305886872049350704699387858850750190721892339078170041625810937150952372301463221306703013341264958013325446543922972815504207196229903 172 398870176126122004940658381302081364642184427766630668455130212833325888280667246991265635952440512396515431209034728978851518644773918722388609826219789376682986319483120871229365985258963928939936673991956413114046094761498168771401415041627039453026626295987564379722328697738222805441 173 18746898277927734232210943921197824138182668105031641417391120003166316749191360608589484889764704082636225266824632262006021376304374179952264661832330100704100357015706680947780201307171304660177023677621951416360166453790413932255866506956470854292251435911415525846949448793696471855727 174 881104219062603508913914364296297734494585400936487146617382640148816887211993948603705789818941091883902587540757716314283004686305586457756439106119514733092716779738214004545669461437051319028320112848231716568927823328149454816025725826954130151735817487836529714806624093303734177219169 175 41411898295942364918953975121925993521245513844014895891016984086994393698963715584374172121490231318543421614415612666771301220256362563514552637987617192455357688647696058213646464687541411994331045303866890678739607696423024376353209113866844117131583421928316896595911332385275506329300943 176 1946359219909291151190836830730521695498539150668700106877798252088736503851294632465586089710040871971540815877533795338251157352049040485183973985418008045401811366441714736041383840314446363733559129281743861900761561731882145688600828351741673505184420830630894140007832622107948797477144321 177 91478883335736684105969331044334519688431340081428905023256517848170615681010847725882546216371920982662418346244088380897804395546304902803646777314646378133885134222760592593945040494778979095477279076241961509335793401398460847364238932531858654743667779039652024580368133239073593481425783087 178 4299507516779624152980558559083722425356272983827158536093056338864018937007509843116479672169480286185133662273472153902196806590676330431771398533788379772292601308469747851915416903254612017487432116583372190938782289865727659826119229828997356772952385614863645155277302262236458893627011805089 179 202076853288642335190086252276934953991744830239876451196373647926608890039352962626474544591965573450701282126853191233403249909761787530293255731088053849297752261498078149040024594452966764821909309479418492974122767623689200011827603801962875768328762123898591322298033206325113568000469554839183 180 9497612104566189753934053857015942837612007021274193206229561452550617831849589243444303595822381952182960259962099987969952745758804013923783019361138530916994356290409673004881155939289437946629737545532669169783770078313392400555897378692255161111451819823233792148007560697280337696022069077441601 181 446387768914610918434900531279749313367764329999887080692789388269879038096930694441882269003651951752599132218218699434587779050663788654417801909973510953098734745649254631229414329146603583491597664640035450979837193680729442826127176798535992572238235531691988230956355352772175871713037246639755247 182 20980225138986713166440324970148217728284923509994692792561101248684314790555742638768466643171641732372159214256278873425625615381198066757636689768755014795640533045514967667782473469890368424105090238081666196052348102994283812827977309531191650895197069989523446854948701580292265970512750592068496609 183 986070581532375518822695273596966233229391404969750561250371758688162795156119904022117932229067161421491483070045107051004403922916309137608924419131485695395105053139203480385776253084847315932939241189838311214460360840731339202914933547966007592074262289507602002182588974273736500614099277827219340623 184 46345317332021649384666677859057412961781396033578276378767472658343651372337635489039542814766156586810099704292120031397206984377066529467619447699179827683569937497542563578131483894987823848848144335922400627079636959514372942537001876754402356827490327606857294102581681790865615528862666057879309009281 185 2178229914605017521079333859375698409203725613578178989802071214942151614499868867984858512294009359580074686101729641475668728265722126884978114041861451901127787062384500488172179743064427720895862783788352829472742937097175528299239088207456910770892045397522292822821339044170683929856545304720327523436207 186 102376805986435823490728691390657825232575103838174412520697347102281125881493836795288350077818439900263510246781293149356430228488939963593971359967488239353005991932071522944092447924028102882105550838052582985218918043567249830064237145750474806231926133683547762672602935076022144703257629321855393601501729 187 4811709881362483704064248495360917785931029880394197388472775313807212916430210329378552453657466675312384981598720778019752220738980178288916653918471947249591281620807361578372345052429320835458960889388471400305289148047660742013019145850272315892900528283126744845612337948573040801053108578127203499270581263 188 226150364424036734091019679281963135938758404378527277258220439748939007072219885480791965321900933739682094135139876566928354374732068379579082734168181520730790236177945994183500217464178079266571161801258155814348589958240054874611899854962798846966324829306957007743779883582932917649496103171978564465717319361 189 10629067127929726502277924926252267389121645005790782031136360668200133332394334617597222370129343885765058424351574198645632655612407213840216888505904531474347141100363461726624510220816369725528844604659133323274383728037282579106759293183251545807417266977426979363957654528397847129526316849082992529888714009967 190 499566155012697145607062471533856567288717315272166755463408951405406266622533727027069451396079162630957745944523987336344734813783139050490193759777512979294315631717082701151351980378369377099855696418979266193896035217752281218017686779612822652948611547939068030106009762834698815087736891906900648904769558468449 191 23479609285596765843531936162091258662569713817791837506780220716054094531259085170272264215615720643655014059392627404808202536247807535373039106709543110026832834690702886954113543077783360723693217731692025511113113655234357217246831278641802664688584742753136197414982458853230844309123633919624330498524169248017103 192 1103541636423047994646000999618289157140776549436216362818670373654542442969177003002796418133938870251785660791453488025985519203646954162532838015348526171261143230463035686843336524655817954013581233389525199022316341796014789210601070096164725240363482909397401278504175566101849682528810794222343533430635954656803841 193 51866456911883255748362046982059590385616497823502169052477507561763494819551319141131431652295126901833926057198313937221319402571406845639043386721380730049273731831762677281636816658823443838638317969307684354048868064412695092898250294519742086297083696741677860089696251606786935078854107328450146071239889868869780527 194 2437723474858513020173016208156800748123975397704601945466442855402884256518911999633177287657870964386194524688320755049402011920856121745035039175904894312315865396092845832236930382964701860416000944557461164640296799027396669366217763842427878055962933746858859424215723825518985948706143044437156865348274823836879684769 195 114573003318350111948131761783369635161826843692116291436922814203935560056388863982759332519919935326151142660351075487321894560280237722016646841267530032678845673616363754115135727999340987439552044394200674738093949554287643460212234900594110268630257886102366392938139019799392339589188723088546372671368916720333345184143 196 5384931155962455261562192803818372852605861653529465697535372267584971322650276607189688628436236960329103705036500547904129044333171172934782401539573911535905746659969096443411379215969026409658946086527431712690415629051519242629975040327923182625622120646811220468092533930571439960691869985161679515554339085855667223654721 197 253091764330235397293423061779463524072475497715884887784162496576493652164563000537915365536503137135467874136715525751494065083659045127934772872359973842187570093018547532840334823150544241253970466066789290496449534565421404403608826895412389583404239670400127362000349094736857678152517889302598937231053937035216359511771887 198 11895312923521063672790883903634785631406348392646589725855637339095201651734461025282022180215647445366990084425629710320221058931975121012934325000918770582815794371871734043495736688075579338936611905139096653333128124574806006969614864084382310419999264508805986014016407452632310873168340797222150049859535040655168897053278689 199 559079707405489992621171543470834924676098374454389717115214954937474477631519668188255042470135429932248533968004596385050389769802830687607913275043182217392342335477971500044299624339552228930020759541537542706657021855015882327571898611965968589739965431913881342658771150273718611038912017469441052343398146910792938161504098383