1 47916 2 2543436 3 140120856 4 7748585676 5 428652828396 6 23714024087016 7 1311917257647036 8 72578467770478956 9 4015218299044750776 10 222131694756911277996 11 12288868539361015411116 12 679850257967547125048136 13 37610978730859500337334556 14 2080731314749620226957800876 15 115111144412404468594417875096 16 6368229993947085187784649832716 17 352306055706602269858969899184236 18 19490432507230026850674720046687656 19 1078258386893149277144971637096548476 20 59651890663489977561373681543142057196 21 3300088460226908110285662244448587101816 22 182568963434186709259449935807128892617836 23 10100161499047087708964531161310714615475756 24 558765632383114882235623954172930419724493576 25 30912281151341884523512206385526236943950136796 26 1710142984106126122415471270510692907098516655916 27 94609291749420155586549183687420149216651447598936 28 5234017370778766856444802365041037148326903063761356 29 289558639865642735539490724969491453690050806728573676 30 16019092024596366315908148937335422980830957317738113896 31 886215342811239821918279746930323045775738737415712307516 32 49027599855731055884280972183737522126042813967607373565036 33 2712326712815283683352676590371803861418295497603987316294456 34 150052546294317584072060679762149232229101325890917689236351276 35 8301273789409344820933822388133171825734719938299103407462925996 36 459246765406900759278431685380565063410721913355486435111602556616 37 25406654073471718576593781789940627204559055000415000852918751828636 38 1405558231068071561240561399410906923095011688315251780138262202512556 39 77758918400279118922011125684503052992530146757767407641520167655076376 40 4301813512334257298380731515029747583129638223154528305431823570759635596 41 237986842867855176318853145896166686224415685968145255813269298115114340716 42 13166014104473888662406212028716022523653147311101072558780478768615443389736 43 728376095545149540731259229370136355161307526808357396919700967157819011228156 44 40295546727488239814764798859827578904200238516611370618876571649418850734186476 45 2229248180985284217803426383799325162406585335934216081349704089898267678417992696 46 123327460625720799221394660732381654369736695735595017087231814462585281352790222316 47 6822776698494978635887733233721484869341074070977848545226927722482218786355245185836 48 377452690920140909245302580445500322161458788439733041680432054720195895725461935941256 49 20881605859133963233619891171589871000725034597252473001614234696073179985618915369994076 50 1155221498602252119770337435288335603806834645777433837396393565609726382908551090007434796 51 63909678203656187932862582962559937483096600433710921737755545175666267456737931245702451416 52 3535639678656274744338642263158909964819775964766337190873304994283382163244101158404007279436 53 195600232838811172811793981291251544327021246446416499987748427599231924028163149874748543589356 54 10821083188300937806449403675019415561904221434351695830214450787612665297668897174024683988499176 55 598648783126064500494915452182598058311386803663070565006484408600328696197093540462880132431774396 56 33118714578017079679798870124571928232211116333948841103877384347902022495458411515911650049140465516 57 1832208276733746589702155180345120204574886464288729664150988579052300466185762082083504645480984420536 58 101362242227839465097719567684421304988837142016601778093739251473031207786071942056604757615482391734956 59 5607607104455978049188704690447215336289586982578456061565726806670824129226646330172381833720372826639276 60 310226537483881916824214430055704680452409850525270696139189020421868056453522052496788968440339838249511496 61 17162490660724555814037524234291333741915222839630128894002013264206293403347755205402657035119586812415577116 62 949470951351997899759120868058746744681133969651106516053356554024029001027814953309582173175273765150086046636 63 52527054801217830899725763539284566530868497446760270412451075068261880043464845364807515046051046820156817628056 64 2905925117731444574249850378669567900495516904954259449047408365309615861997761244721010166110658599347909549476876 65 160762883466802102190815213627371940810237011204962896537772489465085276818223400385732732001902858500130589267583596 66 8893795832129584084296011450165738729094913283314482975874810776051085983384505873710818825543519462054382278118786216 67 492026533723748539180662398686421379514589827597867862091417493575879863581814375237090188285860819687743578823430970236 68 27220111014201182008576703473750865047765593649786125595002790338145833857565468709262880191991396513330234420085250706156 69 1505883103534897791885485056885088320303060162607791008885167440689296262582391288359037823342706205084607791409725476761976 70 83309135672841580399271959995693186117416237410772515372673905800209928345571836665245354472842081649446438612607571658553196 71 4608865103980553659012090601992169075519314810518158576214030649512584598059307054182332852500014095840247812796002608527030316 72 254973687761045420263561133575723214395707241665344720357107847665235997865891721319987969234722739436933718807155260321542691336 73 14105767902453538312508384206491367478655428388143346616044792748272942217847991870285093542504224769545751108136360436511017281756 74 780365573660135557362940284049720212117109316292686464595054087162575765190874577224303612426445048724448708562703879756312457932076 75 43171731788383456701712394358666938344086993713671987392262044993594406677914526357608715290586053306756306309202340890650166624670296 76 2388365771783570835150755285613345940546349953321202161911344946790461088428553015581990249488544272602410629219497890228247290720371916 77 132130234844140038861024815213636502805545799598601290171259250285594017078858201876715875082887916089555034330418769117356097870068147436 78 7309767693970136730285111432781556046783397889904183618814353711431919519289251840889221887231800738258435561266863197781356581828473354856 79 404394223644863406847926518371660087767067661908261854451824479804724498351225456353856133982504578679184853954657717687206993027001426799676 80 22372077330478281749626758760105757024194634331064085346143334811501419451702581417798955072208906462683346641151579810074367056264621335372396 81 1237678025095741720406649686651017328631585550588301931143359430048669965549185910326316038294615941976653837892592530502955255457727875683561016 82 68471374882921829364015598202197326588293762154696644008432365991336156996131588656116300294924892153764589162183129606391205309849394767394901036 83 3788003893819596863364338176976971751218179774717733380471523271746749608588618475341194713681224844980128147289061837871936336784442031037535862956 84 209561638336129819501580047846235669815428010456581708442663892260783270168401735864652558743568105312450804090439715910700034634021290935344471864776 85 11593462280694892069104817172782739623436796696923133032354389215607120161416897647444135563562814842498446912578877348103361726853691977017558731971996 86 641378683241198502915564349377031729625345684207223763483202192253474937223813640620493773108791813461232264786187460814328151245197726054989450806035116 87 35482637141211024167056486904964684309254267177632691752705834319158767483314729405698450085051192351013779914699610730816993283729849381140592722190202136 88 1962986253506929690375498172007719885013698247145164868069464922369620567264768041834522123437031452913677333734656148290728390751626213141105356986299868556 89 108597199698603298425428373334875889014901766199111120238309182563624516592767901471141862441523232627838038297922957038567795359036556332850889541214680064876 90 6007862643617178902691201673590245700345155503653933035682613977550622971844605793032064062554504842247862665042618673177596923478654171633513104199520535469096 91 332369652668263220544672139397119468675611114282527170544975533369164759584162302813637947252916828671996324370440740404099093213638970535453324418537443436606716 92 18387501940009575263798543394710103988054299075893124053015399591718785324332488041900371695845333685315090949023356430451030044904152966414738706184995814963488236 93 1017241570882262035565273983250903222923512000405667205164056212782436536663862875459278323265024279014654098846988039963880498223030987941212939540655426057015121656 94 56276291195348381122412405415941269815530908371553491796834826885005669597310109784958042532337846750453246196942435199224840882120764028520119285752634179936253962476 95 3113342043185339186027285352818118448725881845490772486182897502938464275653016515514862941228918270572297731424138482385615488371357052186565937410913475558899902801196 96 172237694986315063395882762515046270541532732037918055101411980021108656718514516007917819933440843992468121769777929739764913937695891063793745254030675013715824828775816 97 9528610465121604442606374247550912255175620418401985702628359809206262096478550779585053091579399120647804304867697213934152113406577921654076196175721062744608657871071836 98 527146031553887892988587123176006978267566329022851479127694319530079684232642175837969868454370926415417219126020689106076611801845615388412946508569867871878588304211059756 99 29163007513023171826052600763883640627468302275199210633216490750435943610636354956347266142865787830536015416742426309568403649886395287925345422490111339170727950568925807576 100 1613368888878194875319934021508837425734041826165873731986113643115077772820359294487201978806265185797872906611834872675955197531159072612178696431506069362909880101771544030796 101 89255512156545282663958835427574536521037414495881688875646122359608925888903097261261830365602171713372173308004363980174523730276581194415837321562913652692317311194063109479916 102 4937833191928282015367012374344957120708432524120292756370448490892416777965207572921320392284902230380899406976375339213198480507050664750926054510537826531873280148308259598952936 103 273173006822757348642006718376431847230374300496443419829368135083316365689514204275627427463154665222812522878868112781883930095769525427196109503672064921314335630025762533251495356 104 15112598736338616696454998864815059914855727955909950475778547271569167468295771230206120243200970484607249191078796866041770940668733920722141764419254690525269006050414115910145037676 105 836065917427083467762291165083859870784666922280333316414058943439019181212743331074396761203979725127375300919311972069215249324650721187721419438643362563153987309624561285524573907896 106 46253211011446565141548536763617529837046646668013520072378821565990048119748650968237055928207615263379750487032152689058066558997831283694891735440363492082999205762719080031965896281516 107 2558840737645526112124161775522494213758418152628315227268468475705680351596068348335535737853570966175271922378931982674041345108636167827292255826910476544195708999296647782805186144069036 108 141561326823642778993374193784586818134133046956016986706397951171931587248699981360026727229742629114983334626745688444666691848008721919160322779749756737317951198507320232605323326154928456 109 7831518764434441121533792288408391105340066478572517568504326392718837013823924765784348456386835902431941744206475028216798082347261535767367373566030379039577524734456226091342687554882965276 110 433258768717935709336254666639543134424180066309409636627611978760475891877498720001853613549120740425437459585289031460288377158315638085665272724698025272986284166721988750690367352416261869996 111 23968934547338411455178058803852717342599569756471445649540787788241192324535320617959001999095998988141372552008928569611532945310266975554818929672267460091562311438612968584969728083911586430616 112 1326020071179715072381018056657980090110224037581222774962715498092798767705933657133204451099702246837732522990388921587723510763174222588647762170406738623546600361474687438520254831485228431482636 113 73358672897986916592327825666255156690526010822481554374951677829302773042427202026468478568044053412858423421510176168996515697638809262512028793184281707371149808155128948083004598741787597688296556 114 4058381171082958584904735580734493465604496066821113215041274005077649603376916987648515740654235850379885152597748682437135128312832998246587452247046674856227537299170269938358648737735392082390590376 115 224519570476753580706224656242766626048864077868885277628156071568410892236012664291078549653529495160464477556836483581510726557864746686479977905325318765339144915698594581965657137139770085175586729596 116 12420971663835735814664328714160711505149818789494475350298266637965069939985165030747832494487617114589312229069810172312906580396089093890729206206683956191344723098783390916726261243076416069642169364716 117 687158525852356654701308521626368639282026986433805189576077166072073717764919923473310464809915564806920729800484815617033279294849681171005617911042598250333008837445688066098037870065520573021982040943736 118 38015289981409336834195867507060001203383896457664801092678160943015920297176588980400925045123926536884554389550425372539540000488955724190086991513759313008306908553855133622309820639284672396662400484162156 119 2103098801805668987445768950054061987607836674130378955704418423543166170528821410161901022962160496691507253486876721314162102380968454061423073300671233842461390874144710579685853442987879856497964195104850476 120 116348568492294484964155273114655199296976211087110394213254706997386725194535726487223336534718249217303653866481120248594784809049797128685480349909663210705044817570235262673114368414389275470078258850931986696 121 6436687319960248318609764234102290631079249518785547916016279231471643689164959400968644752636988842124542328726459689218947788102057009606675537604353705158282811091856459947140048129768527882497748188473031396316 122 356093282382592668120858995696626043816667105987185167647603021336770604911310210686120073953568178890981006447046832000114165964493839913174352637309065664975285428612327184562496202537496973052112886168566581889836 123 19699951147975289259258530767407699883991578677355203152669319078979308473762687426872562580913743339541475742414346005915425309822428766533966990547977071599168577892295685138096808912330948536965599289856103204775256 124 1089849470441973966772630281379137603652790123408643341899634326058228658536919464643146926377996216803477230372891677265265929009757698036402399119554463368339982481971746553284076042259364740637610884947547473765808076 125 60293137749467325489870052922178799661553683599859714121169238530740304531762406314301411299767618482001095244208225662917868405299379210758005461902074941198249593635634015291056268580563875238402705849804151719304578796 126 3335563817085683819811657616156848819198345389651587668850572203620765514422065288181138435605801606275948556116361604399726976350679578413098275802894314305646089158847189552726853270548313043668565908044068605801588525416 127 184531546924666604177540679429150412957892297940961470018811575999986411885167670563276657358845997971842690782691111368427480306172637716712043223433377289335379815818552435227319528702682443200717548592247254536004248133436 128 10208736416910145817863802798734876752367029060838392541165634353785167003178865458898532562238766751229580397329714299371308194546331802479846580024619409390239563159576615540522085284069938620250092338385691123454723979573356 129 564772262341103198764757239583452944253612616129221661338620577751080505725804080029787396150308572544187754068370690260815129919699393049427002679910414842379251015209271890352877893450448701879213033130371476782186904018213176 130 31244582608826832522231970766960600943122650044615475764689621000173582563866964645792157240931553698456727307550886657176182217834877090119731092927951860291675618523289879038022460612430474271413251811790779742551963303952068396 131 1728526713321834783536144876455745723928212030093881117951459680736687435442415501456883488537589513592002702248933804370558914772949510276858083153434513772912260638287740806635239665185571086395268759700089833665453622974317689516 132 95626324603968524711140004534187072509749979702479334412228740938770809079655541929446852639707036342725505123009851304106637159027918813153099128221196024897889041651476340902290188378076759309710180672647902808527911905889388174536 133 5290282115276143392191766239040199550104518104873897620779477878882971490822820522969629319994835097809697797660564325506637617658115695719634737182807483273318453220605582934901502119559848949391382024316583312702712333187540209868956 134 292671343117260753378865446397006032002000771392531458583593670200185290451872676968444474112604103994112631678658767385329831917789910488268335646919251457518236211368639898685101981937315885284635360009412497181862432755233511411503276 135 16191294380071119213805942865146414447464611350894265189774289787410105238409027607436152027702462639647952001391257540535734229280829491573341187205901041478761990581078849012342362239933820421269957131948070979732680408710463499401705496 136 895741998208164941897429487470826391192216275321146462003438644812902201625151931834693745810379670015270077995972226462576222812909682966955268427639539695249902941525718500813822047431686534280276815747083222317041974230099094379373951116 137 49554637728131521941063270005519139613373940257627867220360035734062860413558017779422352829412514344642075508899992627317659800959918866663082316898499055917309964210597423105689555886850590952661081032008904827582859220930010430400848950636 138 2741483736699454437667859478926614523912635459556683478170367721151140796977036677397206800265278902100338929074237861807692524383952542206435778835462282459026126489794895424141326082268901480835102243848809383001672824614684944699919076662056 139 151665584154215699533399369637158498300017582665570971317079191666230432695409719317303308362207589993059184392124810503987309961259376115742059342561554004371403572298226718519369372016416638507567010190481921503529293745614333295837764954490876 140 8390510988233236099769038975505060778249261069852355348079182861264150186392904225864352785652570761132235589036673513905168645445924888208571503678929100244858253564116967642232298454881053512046163468858622701311139121689895073987149195522927596 141 464183585460484429454773969044050111234895018494316654441858727548308132110761948026644838130724689526357744794171480932549669360623912331374434820449558717682312648461683354613775919866686468178974118502566619975517842534445818772262200920067060216 142 25679771031003791610290634802884820565095079770283102534874293738731900271677484484443929163911756650850821181117514420530601073180655281233927603355688492901709291862080751160063125567181163534548258086475621763668756035956158713466834147782093024236 143 1420667729020590354754463374675873522470720398215052126245550378027992062466756185133979772626721507039154014217456196834308778047695736015297065411439333525946581231999701412442622859762788790806669204120147373426571554751059743361913647184662696890156 144 78594812774762841504253454590771768898270738914403718235215263468384382631499257777974260685504344818846704082452519538472323606325564678961002516781779947754587143847849433711310798687861384049233068860014297254463982580615176641273292831759068560675976 145 4348057233170597559592319298754321984244492902329399547707526417179566435858010400363448469896543347064857975610160865565031004954494321335864274299252971177001728151232013549028535675412625016075843814067349490981116335472739763894341405581523537332047196 146 240545158585807185579029362196654327512082320303966953772378580974313871661539706031365163536386611628371582426958141954689824805133985514415769792738742524930707795974680239942299905756481929444658389427409822683363270528680897942721834180828062315486454316 147 13307546385924238231124423187617841141644919811253943508498983381195001963190223754687687420736447372246178600931368612560018162732823683392512761078637697097405360544009802840221871053324813885262732607083784808888831055704652507711378006913919840413112645336 148 736206007448507798519175181317679912573246402235857433557524109566845228503011542156087078574456334211433089091102178693712064663332763965969104154799158276147404123860135298349161090723292470476763088553180146671508319998222957106631397725067346812688240615756 149 40728716600722131026144444224388687423725484911857509589520409847549849013861860574096258513686674795221290754385199694457764714442715840931194622192614717385555498373903899316626052147611348421697020549983967223296193900871068888472567280760264808959626516996076 150 2253212197617066247972827136732021652443764208909575690565549855356044292965284370428438723954970239600509621883846563504032348120192486831692229783041694788387323369819395729476214530979121366217601017285124443659987148706480203333623282743325635092561077375064296 151 124653208625785995243032914169036768256224751316360794475477488280218841692941011092402245083370604871846952001737857578926462953515452845038198165982609704028984113777396417978229338017764993209962938735575300395254490408320816851337493123789633693164577779055945916 152 6896120319753605948264874438451875477481110378737084995955454601148572883436030192980283564965475605448264605750316904795466938742304125987393595474390688823295301853846767036852813344432621922870279793452778322718792772760072117325919374851058093469330486475117251436 153 381510239397728227655000614139154423208259124648754013278035599354561812970969687496212012197830019909692376551316098383336849050329193663385561513142462046191302783413263887371353183261342920502259621749777514283524194017178665858876452696057975370036945728448282588856 154 21106079362970325313013753660084530878710068071837631075957977235680481075031448477034763533357674929018623966419019069251922029513930786422742179635556248323532898909936235333942819442346530494594196938735581964658318836148891941276365886037642679814072815084636101013676 155 1167639921746893132679927023533245334064586583636674835700653170309879803135234707047462805870749988178855376568183108078855909696433197174120190760902775137626411221823624569200378373923036971308177746401363221760983267528309132278178532417780494131770270340025349008916396 156 64596695739194715031258966063308295872306523115440748889476982339631044543262959344004091245717973177264796040064744390915021894638053289581337127905526188275607786513781847785399660344129165290026783475868937084266785095540815040759779046017555596665055401276308331854035016 157 3573647168708754796378270605131837994524288639599924990566188072931665603205193159688150520316178001283264046023292679754439320120020490093934841821534501128875932087411747787377957234178239763254287511758512526383797077498379785415784102389771917879051447961501055110338155036 158 197702900129475052000861928954276666732908281563413422266137255670363316754545712282968266137179234026849638823628868137286509425995084769370610165361408958311496725141366514206114517195168090340718510309690617088955633585682225629137408772901446002379234387766528504647052246956 159 10937407884541680146944985373897513117225869580050014423650497202035669209244815751926497025030623103892463033546026999471374440242625619216496811769657854910819162015414345905938199003156314443623229901860989643469610908569403171723447931846510929793065344315949221840306369978776 160 605084149774693285323191513717407742029638150122555648078375403191657960266412121156365722219672359519046772019165718138496312351617712094359260057951362052748291211125115235676672964137766144591853407641555749494944430697118611391222829284292699822521479743524521106050384018665996 161 33474734797632134911027055040431869465218423653838310660444299838833417941176749714295610905822226614637069719543291745021656430243553121941186898335858931368653302680033578741616823852269254174878776372564173512353130618004157407053163358248848818589113642614860109014609271207659116 162 1851904185870758928703192279914055474294849119074534421863596563023568020388324155195373387607210561399556142857780896582668272576109292409650058720821198659617680690078407721295771181235185984843352696814417572644806952574089709400593946025219903036331319347512039962577309896286356136 163 102451868084350906818187366312707215437543474720093659658043354665364705490230417912972477494816826479738200091269456077767867667233528489181897671997195122958190146311128549457216576190088418317587292618703835062416735183883018620784045391154241342351765756761729729432916502443988402556 164 5667887871335997860113475129654234260760535406599926811786633932226764779378792221290493290632846199753901874053213002907550504661282988387153048839687017869238462172738144763619124066698923394855912689063020612099924312686926085276992334030376894867942801250129963912646784495313473328876 165 313561416914218871765628122134401219817281207721719759447794192974393947713703160063893528987116678371940459095639003557692835882788506282144520715477832686224697180483525257887808135127818234615412844492793270172066351838608044821819587774940665559255521228845358535898214021439079844063096 166 17346984345700729397108480152673025977486462191681933063585558250519868140306084735086648505539511669089875824511780593907272973265156418293321648143246242987044321932398081558089132990596255863076450381636473179437692140417903168199781471321369589298302400853614018543778964016882325809380716 167 959677593153332348510450104597200912097268640030586188993253214191389201267823613031223621871500100437308875773794990757815785591329226186436454163804487876942385949132609426046958506064443809913551222899048134872103315951964905445577349218198754140774354405046673690558211727501277397158792236 168 53091711184303254442636566538443972516016015511872034601531384926409702510526508861355541331365915784831127560435065499323856576286697950924334610862725085586877816347407955560960782384649642719588313368851086839184032566430150136438378118232639615236233138500400947209555452413331942588934555656 169 2937163289616483867689894199904597687465211647724143557813718995953230248149767906674606912749075306820400979109019162399738642340883126578571594283434978851712047439311733224091720252702858218565272302805797958364485326634391108265794189282024477454531214930977436268184234851251190234110457376476 170 162491055523207657397078550239800467638437729056934595436604135162037558306383383196475587339406905248844519987901813023634933150543127328061023671575965532388415500946038851139194636889012936066306969321110535512634239832069958556507635306421121583634029389882249647672756269002498106235081454545196 171 8989402536245689845621606719984802453018960604215498702651607330405344013647735809825577427254430794320330967220691311560779442674566917037018608497395015391683394505142544351680029009747621243332643768872358863727834953494755780350062502973762338184260271736484356130920576203628926153724621381449816 172 497315730385657492696222761303531032212421972786597230477108430528481815478408607087804143396244557065495185253228549860882528992844540987247841241508838545132921784387658554004840044987200963893332838180204361898836370882409785211467197269340950554267883878859185956782646135428140151424856768955525836 173 27512722307383875135968636250232170215638689636107395697540188159917809257799207421420819636952742626046744271771818869023370490778555577721860505238938519681347380353574572266072993337993208752646835690263728560530382325467752325017054726758383903361480632482911883664885070570423562403804761243857643756 174 1522071075805746557587057721789549348129698094404983784884794902505034860050735328264502971555662986252936433771674992369825642276879588175902271758924835309614904009211193590936511980897104811347223765267766686137406256773248547273445674317567706797365148173203805544978001800946154605240946784723398121576 175 84204693883843902219615211748404553169596017621969511094771185203959440637662025116741513286425140462077672773726713018310046600744052098797014910206224762114141365839726201711014479935504892783291563080809703575909653049189939890560387254306206232608121033527257854187058444934803415770070496914759903924796 176 4658409574151037063513403166101481307195284109684375654327208912560435788444291864088984915413747364648365399772840462463868933852709035530094786943780334292417995922339451051840185651750110104644042203654558598425232384233286428549299087838982671743093435402227675952925738827253490839443592312674676613303916 177 257714609003592719003018154317532402957896070044546768108351060072064611037240802564067728303592453147308469284107937359146831567894718735623517420443585833537023966223653320302828589176117530397117093240736406211834505040574303503344394656787366398397009691383462199336795558398047172968748971884242073581306936 178 14257402368055771379288366176634930196323625579047872999051082416199601971943620120475938253828130479144685409040825768882753513808011699285994555505278241781752500292397911767228436183438659915900433971687775305596752089094006785705506880757465119014773565074365839127082274253942768107457459231291981350465229356 179 788754363093977899503815288323013109109363662463372239770701803911103389601252189134555348313655023854656060396985013656839905845094512706500764637729432227837360868271938794458135610881868738300066790012305053614595269966165172645909900363709300977993284088520636977758574415536486669611721266580908343030932501676 180 43635820133245263521207048149779673263977136156367853969717136630478035375066005239386159083592274976860809203832431112737124241279636325758239533788354899028503826570794106921284456295469621039315293344330995869537926285123492109078436474480505215487856506885902789428208962735653617251114335052172646903169400701896 181 2414040273871760825018892539623642686242971933141429230274926820347972570253229061031194566293018847598249936679180059863504146052543444953669170427980141601059052372327399697532400538405030163829506876848899044918495830957645689609608281672780261592642101110409787799083149899693574489795655112171109932106112966255516 182 133550611082359851211947415514277757438123958215494477658298173092821300811781243681952956199958265836974824041242617101844400768494319425195298981195343316082015357385584834808994735890178002803130605423819193293804528672100795310458693187596422279321393032270363708923074249340353978776914532364332367501126076345573036 183 7388346380761008527223901548796984741222224149013431322318072467084011891657642010636273347769332892810858576922049545911141497083666281592795361144791615421620760494566083723972036942518047150436638029312784141566226958560746296316407597540180001897697105944057398227067747439494899421968710830642983421300423542744562456 184 408741388749171755070145503216599757755858774848595621660552242308903414263917732342049052739257103665195216116087556916491820287330559730471681309277154403233084505210688254182337531715115056801840254423419231700237342732041655836986855509941746110852916762477857212930318362761962040149853065730065848433076427706875579276 185 22612573134313877365763944079117248917494290856735876778646408862366285589267413501698663760357341375633336472552957495799083685984233980828301786054356826905211716029932946373811847534523342512664871070866237088785806641141510962482052727540669633278219403790384727732669233397505808830159738824499693595083084977972151813996 186 1250982841056195466890865950390363109511117339391031534240472887900393046046761020016404851436320302903737574678008929292344738529383329829507469104950702384970574096709271232921284978962788552737499287080929043637437753496967084437570177274226206605147599706330146239531126340349811040963638788131042716214714130105772681304616 187 69207429836556510697880687864051046259055249021723552184478254982394041018946382854582719305739938798986750827310167453502142280221715943625564136860334302728224983575097201513156768619941004578338114137334977940501185738492018280301783547327984755736907115730291624236254414159262241819289140999562705499068043989776249517136636 188 3828724253753961274368387382538105304752242942959798543806356914680531006930463003499463282635713238392296131265975049811332040641068135363905974669723639056501253743419005501251048709819849052291945930500484317479218728028525559048698293182002848500993751122243312249345847928174681563514599369653271564515269886641931433525080556 189 211814388222529146639983756955167862173759971945674343810789145120453288154092470665274523902042242835394424375355675737102696897761784901447687125197384212206434137227239180661315653432677515175269070771623071767156340789789921697897412575557569870833750456987116692887653139475505459753362664073393865339035764934883587481197104376 190 11718089913133607969147861183158938973915354524104884608768359336972403012267492183622144159959614139805435943089279587645370025075543502145859810822920507356930998690863358147521832354231073024448367254668221566687607948135124273385417293934047264080832591628493989488814712131338771464538988164086223378133825048935179247268479823596 191 648273388623741102990143068100944306089339846954658532761661656688107824530124418091564291892524941696901963656772315741670788608845244793709622314494461103880589229603255455365579895212293029663755242538225272177163798423860181619625204883335348742043206382943303766170553993473289573592744768794623222062592825524889700598476435388716 192 35864069102822247229449150069310295287775081987738415563889867324084293011881034089277710121251845101614077182208755973920481682085651818485413505131202036729893000125037986919864062199038720682546597563149832962888753017232396428765625920923009263572715010519415278882071541937472726250815317757988525874972959254850434452991551269497736 193 1984088002351335313952960480835288503084833717187531155807796902879236529148367262356278672658215175270924861360005298929905352696692285992698985774478715018168933950236834901578926218767201210942481968315332261078741717945066981158190512502749632587396047260638616024937080285848317024191246730475198074592540465757983004906327974283096156 194 109764600045473633329003614212524902887830172914649532528288385951381281370534383486515098558551420731602827328747403718726358324071691384971418359242597697593582705386540125889325598746862691503972409596969981806102145784142073984669430357821146437242855814904486929861617889426117094185338862703660428060631615887235320931623591603146514476 195 6072446085488362121535510373004368712450306680978936090924330011993502871571455756739657115690361476672511839584300395478083695753019386986480610070094224424321825484260596584597492967756907736329562495273996719580571689330832033821443521684769948869963085572598509437647614542047796518997968670711498144495626970370332452006195353456236980696 196 335942566600583461680727642300362911474956444757459875357763679002062533360597888725984641944801263305331877849154892217710797836486434434208955380403053350892561249040648093750388453738847984152899127287084022238546634213073254106995093785682443234965618440596627623591341705909981118841703909498272111878863913211399052629161801604553458570316 197 18585164275709030775907150593536387700694888034342420004808834884645430194519989368086396922118340767509983460695831170890698621779674978155253456950468703595664540299206772800919951673163644230958233198980664888973769712147463513572179483113817560760726495711770978912705926374235098200568845291255659930497607791023049254043499541119203649593836 198 1028176734643341505006983754399755551063399405330336706360189585578321219000709589292422032892390906950763075171941125395527618794854597790043963959655133825025596256078022021153974563783633028467105478167152791058236791248343740885890566103537140084833644583908721937715671252193799327625512729708175115425736723939333819541067814270509895024609256 199 56881251194725516284099292963536144634722221816570549780224669915564386974437518190326828208065808045396169389261679574907500220517357168795487410368585674361471669488961242262790183036442009202949235666881765015637634138533170849969437749824197135696971754391254011224333146661233202107919175440928062768457136901787672429612892405128782119807622076 200 3146809909679389370791652345669458643518119462533464595090485587136488692965191088451227900177017072118051463238835791128310848462268572741568646058039882416346492245177019180006745175214776339624313061717083570014999781692902516644758783390817517028830715298720835823249520798212890295291061634303099450513303163357709017513652250194701052557992722796 201 174089219200836381064049864990043079472220957312588133955066859271201944434878873645036572126901931410248884053710151249000875567675158158954611073472311096664523730879579279768690246759811305469577442803582699430542043769191521884634207423950423298018369212817921407779441611055307539315141495065082135465018781676954099943981779544974723333049385599416 202 9631041312261747868921876240154925182329006876460663351294586689091102891592297975394610452595660728710265524825549035962380867373595915141076926344046843219104876109898023086301119831307657187122712858361007428959121620394345200762086107980359513171823695250515705290783555880269761115312342742936580339592878042681611139687568738052383730866235194987436 203 532812756495187129437598325794870339020495723883761875462878251643485488324791590855307278783370046910703701110601735339826372648394789432172068451145981435036889792088970786096231219239187266008549805529978757024386425045844372978659715187427087840456900644008748821078435277253944197664547889455345683016210309533505623489463115077038104785557690066557356 204 29476504593804006136036309351087791401790213038689994854275531886152477474182457123606693541824284828579704571629343416963708802107783200001004674275203727478065467529353319643673686139066501777851362459085165973336975719560747589552417212790436632783647393741262126989576703890758386683179790367504317963790323237182983228852864956190072252862807476918927176 205 1630712313991673515918817491602978864976863292680527728507565525122057752247400148319356243757149592802925826295791679254539048587699096324684137414993645566286328478588021601798097076414278002515596056905169866282321751084784342734457744001576119905717158500116759652989011002795282653465400244376476334658083113867241786117828259515230023603723895480838362396 206 90214992844268581894668309458478799988975768532519031153637848400889666757140174633087387767450643942321403649035579344950305009818112907277024513340480504459627259411727470561231522088426969456728607786880033499471698785762501634741843947826527129313920584510825206271666931208786047266071008335673963539699928641665784517273344524983010585414651153605005913516 207 4990914009822696538367141182579822846429899453941229165634739388635129104101328728753913771708078372990112972536577428247636990733885061161623042261760072605030972626736616565650905952630500891156924885197507793887509123125783569137375912317561198949487433097310621398229623173049972766722889421015896946402588982435290842088000757524475691887763833667287222928536 208 276109567468939469219371035532528520578945342767305510676748558736718733209294267451982180739633685390205795466599805213409237309103668119882977063135862752280421059940168858358007238506426772881828686347026023368118587480711848919572972695005955896180134292740043803299081380775420498013957157068451239032285354562121381333732834096599130371928164935092985654002956 209 15275056452153371641890717110444519498689696369240774915664401067939821541312888773745084556417982653507784007296018007087205339024640866692314193764500229043743909641898852515186467749917846713549954958720716472055642047478089084897415014212722858354365346460715367521115216274350348259696979963972301741029576095254370935325846308498586260272243185993156899967367276 210 845053475529130872178150224603498196580025190524683095450634406111694469514363587387513466697097734884709504521704988661507997777672131663526109196859805208330297402906013643871884797913095741113329062526910382824131185295895490947533698263665096312267018203545389151818729038949766285605455417796799060754954384572570156476855182115861259594043850582711644778144899496