1 6740 2 353975 3 11096511 4 398104735 5 13302221086 6 457771763592 7 15605413576718 8 534307699718747 9 18258851926447654 10 624736415868591570 11 21375044526088828740 12 731601924414291239552 13 25041175446627781497200 14 857176987879269882077996 15 29342115866671995678340344 16 1004432642817614420116807724 17 34383657349854846934769390448 18 1177024376293339168082508354660 19 40292060981241403139371836616616 20 1379285196718951618933128970476044 21 47215965578633139572135845998556576 22 1616306918299085857974575482444162324 23 55329768544989057502855190065299644696 24 1894060813363565287218836113547620406428 25 64837909589407948996902931488188339153296 26 2219545756677353000824869916388881543353188 27 75979985569272789884411956042950938136870280 28 2600963840383612719702563370062458251918074988 29 89036775628680342256049125947490813802958980224 30 3047926814849132520972507316715213746673713868340 31 104337312472552521120477832269865714861827482788344 32 3571698220792644853763400826664051674979257548534332 33 122267172527756819533635981090630715765011306506274160 34 4185477203535350267689220581855622106032184496206257156 35 143278192020600753632691619400638723782554228390418214504 36 4904731124232180549063413745567252239884666867842584075020 37 167899853163549490124162703813388124473170192535079093152864 38 5747585337261560834329277829166315903488622539411498017634004 39 196752627158311495704610039669962327263468665782052990850191064 40 6735279951901720636930306275121065592358589602133307502450034396 41 230563610183043623852555851045260539259375277412480676508016321872 42 7892705087293594169691635204225975228741931114610546492034527158948 43 270184846366636265158069029626201579847699763125580493915908498358088 44 9249028108717536016630284298483323199854586699617221850086671498674604 45 316614799483557576951842744315099016438827801938897997758648153532984384 46 10838428651497182231914855827666365128720078624948766730505979601523850100 47 371023514457365641162865342108136787352796274070348223863477702635299863480 48 12700959955231596559396546010867622691637063855792200101348846555914048636796 49 434782102747120488817214267734476333265391430945124913472475935056846607908144 50 14883558214144678967776484507508454538930792426423184195298574348237215423724868 51 509497294654459104174814008704542464449457748590537534775358242948704470501605416 52 17441225379393019691080569276866261775160236026434877946652686049330546787201356876 53 597051929276856348391682402161355490297663525956317822560780033409767534755169948704 54 20438415220205264931169400206659465600660452662488136759520780699006896590028463367188 55 699652402462659577526034570506715313824588983419858639890258804115934455788956397783192 56 23950657572894504073115254161104024573078846907443105197629716242489598682484384278864924 57 819884268466674458081097034773723997579480689868841297209741701154204961359770469565197584 58 28066461709171999544455676989960572816866251370391189930894605865262010565759641264555699172 59 960777396480118588193289857406397301851799718241230738940686790342131598191144751496063160584 60 32889546789057920550436681472269193248923360297889030383947149229803231570523495575499065209580 61 1125882323993676840634616136342486524395193582993807035927100380375487888703093975944351057691648 62 38541455606287843055886806119578198178842080867792220987097623011129266332465940440612508233240756 63 1319359731115024713768658499045631226097685341298723162297066546569801591679151152749112766040216952 64 45164617493168117120970867829887533417198983369188173051058535995113124159426944036201804910693760188 65 1546085290613094724273837734672217378097402432247323819629028868705498842000147188723156880746536391920 66 52925937570749079805422564708538741424669939717888246216749926785327480792472162727958202037130037022340 67 1811772535933021408279871589828577335965929240104316990222148361534567736013530844119818411266276999582184 68 62021002794201661036275461148118524850286033200152771983712352354146748988728594214981183534782500033707404 69 2123116843482483179927470741698375391853572720784988152547284288499821044932547347847998918853458498838502368 70 72679010786656298971085798740723677676432144007649115049385983253002861450722884064803683211174657979702976852 71 2487964157574393940065289430417559560688841561979858128033271543661402044729491712453909190676231124397253542488 72 85168545669189643534268277807809569673161116203030330855778524633806053491195222711555875186271103224826930655580 73 2915508709931222473980198017746721077578036966966525096123762068079443588456173358138399257044390988950978896041168 74 99804346439131796028087790081548648439650155364328981511896593437750595466355643601862882036934226920878346427811108 75 3416524716325481233501847257156242162524692438297466666080336081267943609569508581602764990123408564634044649275679432 76 116955238461300533880817324146716793791082951793744030509174239890000660343676847357465949434700109535799549023500178476 77 4003637889162152536661547179828200790516178926283154527921857636247122229984609708782840492374887400564195880369724603328 78 137053427947467875853680297530282983803710658461845046679050459847620568354999384820992873161217029197144827251783846163956 79 4691643608179222799296620795076288142515544127106689557519834626380650731104463111156913075950092998233753572980046936256312 80 160605393646964446180226950759424183452956988090216581836729342428806797266826045057509247256721262006649558422790782254113276 81 5497879767237226661929714398364165266776303184877585646059268833879561904787026309696051912857498738500411116254065304875273392 82 188204650221395394360522505924958620153446765562481970776030865187505554256796251238889503084978169953897327842971273886135087044 83 6442663693018045925858540689013839140666461086755069510784202025510390525521076489232370266682773544372653035137027789311491777448 84 220546704943288602039526662084837031332180434056602637855227068176767244801353702658054640949638607300360300965719620428455807293132 85 7549804146079266392199311915098767500170600318219636693818190771488126836629591967067566751946996449004984638016751310014755034923936 86 258446584630736368976607345530464154505764434605415601977696397473221386077252456518661869758218512693431083586756761451835280585256596 87 8847201306802097088772975210300262493891568675539358796748876420421216363668359755762712064431102424624726312202165500596065216505756696 88 302859374500598205918913403104010644282281128059113862297302699860510542313212241005642946106886778644879102050100943588779938243159092892 89 10367549866009323652391447197118777922778279983688805695069932422107510180887644496450144508973597235175019036128476063187525321972984192144 90 354904286523835632412814679494687905758310332321356100819414336155429417231941521392756628878533750245119009964603801528368521603871060930148 91 12149162938289892755648408067639466947970440963556770014837928801878904938553114929458820939645129237962723702759085011689514321010481648268424 92 415892863810771784141340192966835010834639248701235532165693810160993135229920429481509395091852609258633867704042056778478065753114350905566572 93 14236937560825228080266354437505801392745172760065128286481344989071621540511186874481239029004862627625403458246107317097978241455981355662791552 94 487362031782922927610598484311114666022085387091445335527746972085999180675454456848850760596583605444935281695299149892417014345926017795229313844 95 16683486108497837412236059574536167197771171999203544329508760753573784352021876531805798348489332379568462117023896906659273803693468305349208197368 96 571112829028125473048479219724316628450691053108284220077831775196348514407781704176500802616392556724936450143845918938275394256378648174175576618812 97 19550462137189195091800423765812004904038289824760087341786986258692976374895261838243445391828329399178723483124788878211620083461017164556372523033712 98 669255793864937280079291977909076848175957268192398103385998107713217080472504504306027710638893646410724924718277907307366894734253784128734802849325316 99 22910114066806570198241250976904071035528178058104722141671637313693878462354292647019640589608978570435319370266353502609522888263851704641766203802793320 100 784264150367614347660754474968462996970213514303978948054122134431831830058380595592287983512927330312789997253552482948070390448095974673382421947429396492 101 26847105857189228559017491181069986589620042732721566914276141071421357630263594653148717049331193362762328556500776535259787063093865332008512576677017324384 102 919036134151067996448198765336397678483302396432497895704924188228391650319616721788373607359082586281885486281019781503161258505968690731766035588813461507028 103 31460650558323106674733512519944000729829033764691689494596459652648654088216202725991868449075357938963139234313580836849428729843784376329943124438775843665368 104 1076968028539148387203049312535630255189655837590845720506240103241111271316182055390858254645260866550933095930698252550106312973087750690448023060461400112552924 105 36867010500793724808877200533502654080117396993180450729706304225140493483256117895781593713736697427612992009390744420360978460850042607880226688554649636890379344 106 1262039751643591108576366614862273761318552849988048070255619722547076418023824954287162983860165595860343179633227059115859173778216972483373652675354050716753618852 107 43202427131820907692611451543834172693788200944220857595234673282852061575529474112072640092421926322496502555844580589433566848817327755227764864877346277521909761608 108 1478915151166643925366021120179515617852717410312133300712308567762196311439755950084038562219625949597889239173095768979764448732729535621491011274559082819393001088684 109 50626554329381053246645042418168237864298933547881096746078527985566958553738828706054477685073953704989031961904594462758261687909882003668385364069092618083082879109952 110 1733059534378228587318315002545744905969993404229374465654922332683419595268315967591778251783309784800753169399779253404066372385755654386631008980197347146358390043766900 111 59326481714680075639961985340206992064894121196045308957670554832818868930185789381643619432335647804340767288188591804900788065593324531689849110503840171083561675537801912 112 2030877395048642039141396412554625500452885903247330373740822628036595116757348010377437230726893214555607987698756973069484056099922049687816305736341285602579832469889711228 113 69521449351326996446563828611316548609325500969536043840095817215231239147320012551830482909053149028166239149535647767029861961204707560116171895750794317972465474834525068336 114 2379873808085476740496251084874793763225501803746902241330878856237226450605591705215827939369918730559563954929795212897753083001778283415804326805692802792094069063259725898308 115 81468372642653491153139329957789991184908916612805574264783487632897063596813426320503296923353118725922713424795287010910115360367216033625525978909664988342186607356818348869416 116 2788843559054737294098945949574207842860219453414218132734998577578452401854241223404684310778797173399526861474515815839814798694890473963458765464405734291863250545260757786057036 117 95468316655794312273887714437932051261955945709984668075543370892445384980828156669103899473897071404827598608220840144458933885379155765499771868644685681576142117482261344059765536 118 3268092774691248697986808291113872514489792122449232346498899833843191386041066661048781156380398474816077544874618416812261990626634943271059802825743475014210373138964546366754568468 119 111874083026904522820244905878767756222009411010934636096450724560458557148477841045346476870523309133930285739161060248347877086445306310813286782029674288918495866878279598848256159640 120 3829698639535455378904755695736367389167642422148407140695873252829470621995650212429850952053673620708260844434655297351295015650701977585366686802285057053848067158420036564623498492188 121 131099100639176269700462754947183928623184933608482015472869825473571397057016027312486606766434327783703183400764521975714280746481252251193435335407015487939006310973535689122007152839696 122 4487813743612384483024132227970631213551226836776513494382375344682470586541137900036127192328278428008825621556338031009276938237054680940490814332757436105292036169130572034067742042976484 123 153627844120676135229214964703845715835338105116803420788616479827459162025187279751310253170144452886507838254277644419935781330037343368676631017244973842460875244573739099303282907592972296 124 5259022730780523182108144028438320546885780530835109380494880327096325400988764598640795784963608829385188123344669200127934728478165659872018083075722929040097224014134887756867789406782281708 125 180028042710416106506275467451420343054948442432561775804533068589640535600681535805514845082188625874621671310797173450003756208412906001413874307712306448364834998588282766927541270862905303808 126 6162760235366624588517345720006530875284043942389180737276610743160055464496168444818977676924522264888722813122107801402169739889248162641053195290404801928409867951142855588826643895327445943732 127 210964987158740355067859710482617341885055498787298311644879996193657140314636265713479494501948384784486751637097889398077986671885454122168942399103153380082270963623872960732971299116335551020152 128 7221800639180601389084776541426244643707964329649687906877080393802592459907694394120041830987447273349974361879087978796473534111713158874935574513800980431598762433247144876141852386131616433959356 129 247218295199031405225839052173699479223205954177533160429320973190474934075475972430461600383580943305962123979239821988614923639769080525200439620012500027719383320160957917014058721935062908419535856 130 8462831990893875896321183693428680167969410404388110693083080280483402366858976657327052960841753124780868643679082051531753429091996171355991179924356775565655875510401194377726328725371499424624817028 131 289701558084271614930946248361320173556081653927136655654785332387727370265939620026653260459663284272007685261061432070003534832052187925957758708429555785924266367922907670124004293638994223769904290024 132 9917128550674431871390321319930383852005911755339528752997704516403485056597835310161948301907440670901155884466797572018562531317424700181632631040984766319588771660616653005691873088297920591633112711820 133 339485363285457297487368609003968859288188780823921756271856815515714219727237314283381874687700321759134029233321730794636420545548070154636433528421568185956107901608017412277392574128540748207917942373088 134 11621338908349747694907417003433638863852781044555466064779287855892848964869181750615362041774145794626642197438656182067499851374160490394844432354298825805068513404189634008410789575730018277962791193261652 135 397824273528876305212944737350706329684184546254195278375792987115971912180503499086113020868637195436108411149394860804187291292877578076071238157066507567714536832195243364635578041837445542498874455926188376 136 13618409535846847122408541790058782626236511309521267357794358384336772913323138875996680089217320540688724348093910262132917572823329854676856099856770741691571204819770460989696378335808316513855915177021900380 137 466188442049860334475869476660093505893647035443278389475817321474509406218781105051500586267658748519691727622967314055559123902027527319516974485118114203150721197808677255601085906351386878463975516412474618832 138 15958667047631963876722397368136740599038221499005524844412285175582475805926526243157026112995549940993083874329993085089088707804908693131268493265851999558268769682675152514322296600712313193538168590121465694756 139 546300660774287425872074892893254818065933291762948093637395458622402096376168291841021408189127983738474861232891423306310629646363020557948864396383949794459712812568492266761543272085846168615553377278072911243720 140 18701086442348448669888776907344456408688644958740112091087829236107783569391938112446218169141907463850305918428433093136298756363385784215051400885353701876440260734765098743995490481903604379957617993307734850763052 141 640179775050071890152241765121187890896459113762559518598010232333975890228221420497016432175903652318323842808156257503626638184110872368479038749162698278277006199877800324283265377913285260799679812015230090255948480 142 21914777285618220915413404202904861562565625424796876063280553191486814857073499912503872282944210198370758338366748449437206014557264474529721292596575036574070968775808903343461756941233991520009898669373390610211711732 143 750191558989324224182116515433196593680934342387091791192699569070932132958416077402590016730568410320239306509177689141527383699744050374397888861107723278225731531108339973063254990728949438197929346460442658182996235832 144 25680725286136822617338923432899046757601853204943343431670622564027114185090149080609440171217357654111528407919502373590881306173243308048125821305972183866895553970225369136832176869521005450971165209453576773058141607676 145 879108333490876232828401169495042772319533549079369054774227485201080554222318210164039106482258250204760384214326333240877995403556662197235937361521628497060572187169496650047038553867096738000398770839506062220338686208944 146 30093833153158715882124898944381248335424778613643139835606049210241570758238431249913480350499976177708006098960082570392333871556236248010451537100056883452722175267506439950241415699824602905352827437861730002559403142386884 147 1030178829330314580328956780616505223337497419112282776094843121524084520443682615590239111966614033627422299776619888330770522470857262253933032412583088701962080767127908084072220461837263259979841928568735956003185428266543784 148 35265312165425636867196747030114420411892280486021580970040885421161079012721691432011807366196915296055676904452018133105881463653170482525642820427220480345434547900551628088369782242440058259300355561944187580033928852940872652 149 1207210055882596999310569739027532315264974514368547352532232455825538577929729993991192405873210732859707038735900980152786972784311755851434562821211502028849883428611763184585874092979073045160261724064666299371701966721234199200 150 41325484719595514747051651452941025293665481874880143782965660119786265328645746354923199448348904690185308480450032266481424962790102249506597614523240423944680534243275228578457607045957726659104452409206571570832513949055672894356 151 1414663238586879439724387149478386885399182970005762935966951127656943539286561061108942282264268546298918293978726623173455340505524432622796977212818724940887183960695966567460437934993906180438674854507089368326352739623193392358168 152 48427068483002326328710425235646590321846342849793344822508551386100950919080528127587067513848418162579125403033614659321768788738453661101030302041457459757728178027562956919603220690261568517758858440749967873363766946779916924142492 153 1657766242798548153183106307637224225241671922678657289311198476754251488329252271332339994086590277694545254290316369817884600123589626638451302755282372365856266284283308510819292829018401893849522697498772953614097432676257613681064848 154 56749024912111215511102537589731429126669365541783760691474331186269381808245089961579551294837356386099419546108602677419157828533652578354070648467230041594963688252213515138576797144861663069178102485909025214927670866751323033291715428 155 1942645317133996459482233242462692847740238619093536377476289594104607789555912088727435371083623340107763705515373991854362965661070468218691173123173844578284645629418894292571004023205738974204375338230379653028972025961508643509606431624 156 66501069120171559074670771812841745764333011991413706086953093760644850424675929460508955766202323898910739654009704302295465890891794322411048129277044394318034881149003792551177545369843512192159383800894600145960039062518608728715821501036 157 2276479476269107907494412083521368633343096356808643729934969297202718554682372299622895243262118684535054553954026154046837034739541703982331043251558750469035546321109992080845815248784770790260384542151806986970267681462329675614042239136384 158 77928954743714388169331109206692065134541152322378034762697389243864220852081928970070563060591412035104389771147522001927733741545213705164900770077049555803015009456873487118073090333511011272573012139866426682571175676603813155137786866753588 159 2667681413671568317529648902977664270170704655703053666776943625175253172076193975487013787569386271307257708393238515477084914600514634745110574567979055432977165136937171488983753060556732890162051495180192838608810019610677455881893577460789240 160 91320666987680127593657903419187316113572114529420833116547630386513987877038445031646018729323425249377118926314820560068039966911084924514920012985800389451479050446616544977511052371553815111232774543269772739367668960332898015877648449563405372 161 3126109503307235799074101030110903070348039990812716616669471699169453059275086528639329140404293084146833679770110834981817465315723819955444480884828376812082063756237041256340903155014873306135676984946846389974194844978796720409836300076184060784 162 107013679915261759900179488254467966890775040253862831142013822297929176896311106824919733558314820270061038640990103740859800713106201115463032775710806692716321932049463075729026818981762915602849453880098512922340264743082583182878471356507313751556 163 3663316232809710472103520493389777281655574139759648515764188550920310003995955476679245093089530489869619941295038812434278129650750233014954600812338908413974952742611828575939037076764689537358810261255536354750918215073950500027457411500019127876712 164 125403460867746978072052470205833208418438553827959966501312793565695917406732167818312739106467561987490548398437919788523765443671160830587354998545122043309230572140052181055028559678032713914094067204439619613641806666044681873342795164769907020375308 165 4292839328683047394378298322798787021779279885861437404874555465936545293175159627109788613815366516949988428425538782948686508349411848156721346114615145134517001306262425537944855517216523953417333452679473672978642453549008852697049319561220715832535648 166 146953436327590297180368608247299065263797164824111743773516003992159754876526120692587740426453576950170929227705250138661663885985418071786455253750492670072742767296686195840119994625611194632986334268956771472271621126234591000455520530628688043010547924 167 5030542909956083132071565637750031156363147872454775166573437894495390102197164691631861572928076037372679524653546162430749103969160595580747572382868623468513028926836038070391604964278116416292390856879400977275005630977263337919998765372713737821592755416 168 172206670366633566846174855252897045975218992242616211068069123729738842509471710260874954790673676133580042303587287471034903470928670532946525257011434496331473375368098371873833900388928043761079335523720218252352801152304519447400880393160356058467576180956 169 5895017267434715539041946248038191346384050035226554299896770690423411315397932865769569638000391792609359275770815961564990554257855617161519531788791300971213285564031811831359954224286908519169197092786907644137481192804007659852901992803786696328520552342352 170 201799549978911802372338918359336492133291102280010475876349090035865496189104830800360680808288724781257471946296320657654236044187335079450436837941960547929572484928900525113305245985662840004027014146378007426212630892522108491369977336979194467690487091915940 171 6908047343076304324729277201626898839925574960833694858823517296404726654809237516943428170202490280628675187424424593623233643134537959920926567787841735330324512477479017328139207705045622871190981162827783387565061318231514773767053055151595078660447713284525384 172 236477822171409591710815937745220020754010669276225013242754434163389367594896101476774017000230853877168565187754178087217647097584757949946230549834021975191988265345117218197794828339208652039366506441606446737673829947445398707625417865135622135686382451625151404 173 8095161715268389702535570751802009931089229087476241986898530751276794649025955708855384897660907630898398724025881831433370711455023755000480913113052639010362602102283993709003660396285742606651452124291744188157283923305774187103010865008120907929572931271889201728 174 277115386950945539325705008334737436856662021006649569187913827827267306906987544842245632187496264482868077400414302585548255000011692012349699056254021495839679297059159286203498587293687037801926990716717185952255609590791663633845920896440248074790338249778061550964 175 9486275924560236968802320778252626103955792910230336353942120407919075147108202980926326660321747240343791738827435500500663476953782024932297919453837198730198506345074214466369551620298062495763903858824696072672535080914456088596688137313009886645980129765124241869240 176 324736319794544442755750035359794313237986885666140991205396852456233073973815547992383634931973526137118359050817431412715147644428846637448381281233333862906349727256333350477652771048399007003579817687784344219521489972374965912804229255089666571049680685218959273619836 177 11116446351795658844904395750797302703635241481356760900250928613597804345617373674261948863508291908445347880612165667326336383138686531213878190644673399778949211488478990583003138675239978038395339344210259347610532337851141835177794862521909777237299895472493713092885296 178 380540678574343670884693634731336772418361883775996096107013815859467741233066184642662506040817946486856747535909589637549532131436401444529336981900114874833645555899648266429000480173595408751685662560915820773765914590824090272481836552138873229886374531026503907813771076 179 13026753646540140840153527022235691590820340015687641464319576952692826059070817303129246614509527800555841478227777461367100903075456240920710485434063624963788421863472593233616493050737742588958419973225682604639157067743534891182113521700087662693542424098112607575176007208 180 445934745277158144066860753621054439369397959904998350510285371719780820493937808251103882291640855538329516466986837233515740634400903194758079537280367840360250538121182319410000061575837405062090697189461839732578522563342948225324557882036377309354067910494491470103570226764 181 15265337968390907359575629378900772715355519548179296124102789573571076117421798138407798354057823658111524009280552832165436741647741744601281818337450938149736464641826514863144350343648114841869403390955419119715098200128915370120428747887161278467840751659330394200856951362080 182 522566464616618925837749680017441276554635131714738708244193162808798230992290779940936365558585487612729714047184638781702555948091167018551514517284624405556866454487030939140452791487958185654564368701198236577822446990983389552382813149853635834673435561609312504102213453024788 183 17888612129476257768447392624542872559754135334894967362560328764066409641770439179815302757901898685871507487361095761432982842938240278134288968492491171316698925001158175320870066256862827751513699335904488587998609190373575105661876338048510835158973063500601643532474440485607064 184 612366972598624370899747161070982661529413244740763355447424371847380749851018773146076323244304509323855436249169899024409833487964882153946229721547884462440474917058285574328939898134703100436818684387835524856087462296689662573637931548426901226301340876423504623510080928090689052 185 20962683209599190610235628194224857136446682088543578238205737810605352997340979901542672291965607920146830471499415942442818432722897378661338693750720473200209266591934108257502467009524116730814850096613482645482597555253897198457401167559815002915352366027831824833764741806541875984 186 717599261568991701033235992027179925224032813085055254668156127604308596596527301772324267903499079317800419128825209656607161780218916626850476898037516662919353418738935772658654001062954738439533855810120405376918140498873633419799139144787770625808573463495873913253888366315005130212 187 24565018469036343355543305193348594606979898825954650431787435482447398185803647564617894071482812955891629322453327663840157624222038570425405702802121621169099159271123765784676681643551280651426579749498484670730889314757384713714134187426547790306099866501333092761046543531140076576520 188 840915208113101554144860619102987896119504508142445881164644512537368729818940650373551308569639962187753997586767244740273577100225716168884084538159890741337478163646758762183322947080652286621104622558515873551317848871569833047077510175570605414777926326181308987988332909526523796094188 189 28786397540357359280675788008148841353477465178263619706458441573884765211452872174284168070036729594394085414902220079595433533393340102205478683466713619186713771359116300259679578954215742650164118079983915497101477277801427802617659964548958437213302603869116047282399261827331099281392128 190 985422400923018411153360585694678644940276617734444954198436495356432104596881334510107892000755655233641670755141367684108619878099892988931171464828310260507179303368492243989652571599672340291226152424067876561548865136939991419976502772048148502046463862957082069173079069657505040874142388 191 33733200094923415160235831467362846756011544964280443558444438583234141730051037464808103779543570390898078832534747220550096417589744536349260162452909497759462233951178853293932821446053055404950042045486847804593265022551100572730175092513282258587514038347026172092130797064403362987931886456 192 1154762452708883115725884108829356649134927910816663860166075549584021268888728570506824230452065887726135539470800495837072160694807348160771672841414513540153294769865851053091241446698575876112109057946179674085739575169173702134461326019417029414892768287788833200463481849244866994082553145020 193 39530086633758572843376979917816519292881961031333947177106466230881154505528730969956681785294047939349356836729058876517966605316812489220754203851100433951609044927166117140244061252488048080757316054933256972136963623824422958230953502832855748010094656502904456618636858341290964665531808256752 194 1353202769631788808436562765526124308378525903410102859252085704700398302125357211400063675251059727600045865199907959029651630522727710098977281421402841506001492587243801388994049053307952614383876576906023487375499681830092389542310230846446439504166446188847818855801143759965192800278432562124932 195 46323139959307374670615235425015986250712085514803413988659321439913479959093296420324191401789940755102011268974217205250819694571203128138794267418517768982472170218911848034593222004614829559526086881293941861504886359920437636510502291881191235522251966070441970127033605633824730863426751449391080 196 1585744090867821947089080254768545622508659990094836056063358344941480361984687293084644643680427286726877912117015047572586331763444643121636258600413241498734970872433288895642615754510713655757170676099970700389830677220591303295463808142620271699614270748013105199343886552910430333450048886681290636 197 54283546493850701125079667223799391949941318562129017912287516067496442691066447429304392877082797784502902106505059022778130525632661108148681988752517901792417818421290042586943989138124835758319926608120288945088763847063669606913200619247327058391558068784193451731744600938609725634364465846049921504 198 1858246508323687742184550891513340871956216397767290821540770398675246885413751779766596391190407705326850007461041802371105366243742423878402111579505481766362940166778514436141876133963911483151606218605710046315334546322240536477650729493590695620188966954597754196660865811425667805398348177178435668820 199 63611910214605192481531593744614755729365530676935164375176208732312112574641525471071481470086649787984298000592484385947589485645143165814018269196731443283360651001048179372975141536767617264184245583600011292006519359306831555386926594840389861099105458879665223965579136433549273711065118171246307381336 200 2177577142228181384420818060208794224699235315565793140991031819141494807935105360910139759733737362686103275010231275972262875592542036030192138310777088320553990357758998900877263934319012803371909528596125799485480787967319586925824818186102751363163476961643345911583444119163411040104912641208335070796636 201 74543307917609648162942235004047229155328539224510416338493093295979771326787461001907505368853525898152683880412731269074140084764625347645742263501342540981196802068921386988383586918891829834084422142599783079972343762495995754675281447603201820628905872813910042588119561066034376017670274008492914483155664 202 2551783194056551057602093275314940473131217201958262850203952300971895352548104421853295493841604278998957021737150852407058893890810601080758784350494828015778233580270532732889863215486238809366677737523505711581663083156248890436037406201229509531717347134237991330974211497190293703058413739984975974377443108 203 87353213204148596179477519909876572972759246155119892062268196933836766313267053257941870861807097456686387918614761205165503295140221786239383330137816718527050834252167947879002491751223037163785329232726813298393749248997497495111389060469818149816449537992200118706007141110383716181409351022926867097096679624 204 2990294737759110864003977560993271186091020182611137316238033743188245610120764861804332086572284507007339697899913954543461255536568744414818572136831741844801008066957053130677249716528339004219027058513181297402636654273803285712029636587441417527034387763564316828371970667428874773793598379321010460767810805292 205 102364438475460235205907995434567219759863303793436509813667425934454815497084870343935668891719048614421655121919024887550004370484283398701931207737139253576430304381753613672046424477919282213146355677808491394898970016074223438112506999811225609102621471455532849037184053990329669253618968417089778255277603584448 206 3504162359677201293217816566179173949401464089274338104797075250909770449095253171233063219901161779412992656285177463650864384325533251493668527492721145204238866616387376357403517837015249036762488165974186694297711717060096596345189686889248469247596838694405268753988909985426409269177236652671787908734944641343476 207 119955269875506282900534304858262613772180169104229256752819987180565843864477952625327241033899775975407190070154406188200340652678698495849343005390633745340882590688747666294083458753358265840438396529913711304438334078928331033340184687659955724032148976098298923087579003051425027195967018606140567350214478510718264 208 4106335635724100681334860221839811484227120636233825188817525479546150140421008369186683266666279766200878483112515376631796678825497339114407821978063217218140614155666834418737595612017834341427281594512114927326065515274955314682413982346510123219953538484291912555525384587417179950357227568091856915411665480513866748 209 140569000184132063806689209660808321741330152892642489930917632689461567218724546117819695355030614348411869749077392722705499919635326353097609659854540466597213557840945092202403133395915963724532966084653028422547945223661745814682267133742817726949016354563975866354211063727630050505813606013223614250934095400236403376 210 4811989463516455916609742424078163980501458571606858460689598933877405136615870818828394879128314461183254226179055589944591196407739063966364895033028103593704458124494151602713675038729758550907121493708845086095118271706081206187111597091572678184861583053723976105635365861168595822992250992354316235731534740737946171844