1 216 2 46656 3 7104784 4 1033847229 5 151596413811 6 22310125127129 7 3281119335987704 8 482409110595369417 9 70913221471442436735 10 10423970912644421821948 11 1532250473752733562395242 12 225229534541902083719935261 13 33106962683421053331163731862 14 4866459901938980436202931711426 15 715330469704931729399291370458286 16 105147818947744289258379531044459073 17 15455881434758628820152812472340410841 18 2271889901750346366534897969293549405919 19 333949486059431681808332336986279266990118 20 49087880063747272045259843487661689273507650 21 7215522302598876671194174409045513244065662882 22 1060623559504691688757738903744802367136812803655 23 155903105482090417197017632913902469255111073933234 24 22916498582151523993897488740592106502124332562569566 25 3368540386788905871968297527325765512297865323947254619 26 495148257341455282086598855382636503557213003433596861682 27 72782798659060252037403109938000620893344201706677339575430 28 10698484145090703280762198809393303758469614622519449126249501 29 1572590847169680731389838046812618450220017645753755295450720146 30 231158165873060989746354301906819216088711013598785129783272322641 31 33978385252564586795698517652235725803793354990071024739504323128715 32 4994548472951846165887846733945847968740861053783626871708638663038977 33 734158326337244585951739515135877289164698916059818162664680899441869186 34 107915350316292052339208432099872014466457988878724648040252443790682967903 35 15862685766964085042858822602378463551193671879438656602398965728652224705256 36 2331686817528281465201671641926066111896586247512596625745088332073940412724188 37 342739148647693874909892343469726262887642215930200690006823911146574386203459971 38 50379889414252845042609646877738379296620293557490809669052110451686706514393858636 39 7405437246975619003055256043759592336581042191392716921989878060015978968899723043449 40 1088539523538117333514582424427895672961204681185153597803946825018594647834542458825599 41 160006526932425519828416317418786193836502138277614623913956102059810398841650018297527483 42 23519668424864966354047531636477691602396030237306300389000104089107168774343272105748997648 43 3457201486844400285437828773309836890386970723647305117062464333462769721857642032366577049179 44 508180723670544412582246930431696758296105206242413351845564938995686407780200883273557510285424 45 74698466054993131527919782586203312224221955241369370206850953226304195543156805083136613040844669 46 10980071795455207263288778064866847402605717369452457249309999837491948100315007394932173659507204628 47 1613981959744568471916169427288596909979995675055713089739421580056912195985709643585144430357393448503 48 237242325451745683562341515358506409575732606720218193962780214167570809142109136433086811982107793411594 49 34872707619767699728879569864728717113780501184735351458135900841136066199140526597609645865273789249340769 50 5126006644970086217739667469311912038798589115625280379099254655796885830209866604270811308325716674555550334 51 753481616935958284375702941803479794965346645397073843503429895582138090147999894479186317052851924960847737286 52 110755718121730858690973631894406008092376898199183655007397760016588655607759276845169831880363401546107545245876 53 16280196916473561517820822963267584678071226265676208861024682221484068912703701374165246499644107167330648040622456 54 2393057587761259473077341256481047269451849818122320048063568443073799113283369470292094987703124919264880643856861175 55 351760156693620548546019000501189582809119759728055127412552452882606118357255523215063128839236604198608757060369873819 56 51705904809786289256284294269645780444703917315029265033027022198028682412965479908861502154870183086356695966290271475566 57 7600350810985316434472253211995112793232297293771996505654093734856044086909050857864331711639187461022350246465928048918047 58 1117190244761213623190156802365748260652269300395764841008826464157590900600135851430547873122977206356071429304679999286447814 59 164217951780019711578430301356526895972735613245894579762565062287005268258209605762813480041289098778218333356115849278534462963 60 24138713897013015174321969778651625261769921453185104852627006343332638198439256702748054026077676401394855835451444979366391871681 61 3548196176398439581124448208804601071294912284738398605873961846676483551772605187338182958108951598517219378175768026707568776391773 62 521556208832086412603116123243324269243263813770194111368385381639347388985037079622042485089035941022888019172842987939850104058192863 63 76664554451837259378381846119481344377199197009612743652090573811726949837790001174040779944168544224948065020611583899109445367181189794 64 11269070926142402173276259793895580445676223112052169847488050010286358422328812278532070418206039806649436061134443881571708784954362283683 65 1656462500127197003413318231483336183302815826969269378816281397617627354790022451707795936943144924946749489117810741442825558268966829657145 66 243486622128033548272879061345319499674515479753157346268521492605446981261295898072089172784338564768663588487656330881536642603710806408199200 67 35790568848233716882642207636428501307163973403851098557436821078351334957847605235310901423194516105215734941079859517313774403966554840910542779 68 5260924839667712393015012418888504624216086793571989079111647504044878580326197983780408263550789403953637738572786916215175278319161121681520154607 69 773313502950893610442697292637966961696039142084979524560824177466260568656091336894730597830342520865680304438564546000923578799763142373382195684697 70 113670845349684401484651873365397113750141704284790394763465229143479616863830295076231599515950612120205356279642588970980244005859018101077180263835065 71 16708697097886278226700282225891076145116021754490618388717127985885995017445292262089818897510553648613611796328380913501184008258966430154257955432137643 72 2456043657017533212255406466434721151782214936265925421559535137709878753588533359939540388349092585020820495670002692067863274526824650971973162568763813596 73 361018600662714221761835266999574677488477044013774390970767255100536788723851652705373298309096685165725287451187786842145498347997958608504519523510599804830 74 53066821370241583485614953490656118506389391105094881611742854733710163328489076389369357583400013863601993235669053725325696133230861970282024788771494175319171 75 7800394564633778976810821117812064333486732938720820801741382027909016813401899546054277288846317763054889890551448380048040338029179281756488268787403818240634547 76 1146595062467582724101778701068727430287933121444079928544547306540548898958511373724984150289904232331987622511733204601748169421932065545578081995023356443953758999 77 168540222726126021561980212905410444210811633422020706859998682907113601442157995588451179342201995544572200753230473750833590142329021345311397386062251976190580854691 78 24774052851265678271418039005587637872080671339643933408091688380803305391227841322799031633242006742580805170435168543462855531143262506974203584535976627864092295240570 79 3641585876355703499082563558448289066109165878873579008319926477219272483145029733513438442978881369961620657919270771233506838226178410631401880248341371297853065550446433 80 535283741198438593484068921493245177638793103673500455847295154532167463737424080999038992045811428748547941221683066969746818849696688360071418106189502352165315555257298069 81 78682390947248221538609881398490486844957089292625894901076547727620242501483460007769082748894016387671043539302098141504509700355146400675153669111202830117677396214376444125 82 11565676609782422451641362575753120238677125581720246049327450112450492561889123974689886793921764293606094853039198774525195036599245031233788593057054276610379419538769366060892 83 1700061142419394419927423862304037509200355711481514023978958277923747563353538933399408778372660633386001869023030865275083539960875030053309079669989165707570626678197497898771246 84 249895270763472270172312331076645781449354865089042114317702943328709003076069425900507330360781287228095170176878261402968158254066623726402491045962841696269968818971510631269898171 85 36732588488599003650262264491613150361186454392474168976674235901672508312505337713843058571190543543046192789269092338038101080092024719362009624919577620111584679248437932487176080186 86 5399394125989132745074265369648619425423077909420699354702331670707495683201283361181192448392553592219681771589865537792913898744547891704415600336484972307376588941262267818000713457274 87 793667370782065889213576247625373633554981692380717311800878990535928324229718840297600480812582413815376754314470490478309003313657499618690217307818922442863483195874058398562167104241323 88 116662699692944226243953127687735705692514588809531492591932094131893023386208614951836071689490521422236213405961906760935709443186219119296070637122959798059475577474988026589927820712184924 89 17148475546165960033955484601536762230671805676453413663106481628141006744604165693880042737000102460835337652982054863069855319208617694415509737460661757655698159999821127806217010694274955641 90 2520687540503036398353647212299781428908707972797368628988033715943240352715888733025350775949050329497750296779526970504152473314992020817152221674700732730978526295901661425465562906705647478370 91 370520729947207351041279913256309560274100515158968006752137973899653369461976305605962869556896837044969549720086849775173710290019716024156581603824681148763238884304812200140568045754839692168775 92 54463557705852827134326778136823774512922667759742029534985088678058258370412243256078247423524758787728066197143163985866637978914704177196155694900829359992202703081458989636295742143443962201541410 93 8005703536213488414443700853884697373021784418965742218703405672417914269354769772061325114849248637004841968341732414356997659441010402030605757228877846163654852680661354317956631202726219493768389531 94 1176773824726725471195823719943152533496232833092226729233983866021271147505800322560013254358361081556221067921956285617602655195620782215783265534994685805767675391761956577751679617245773433166128496344 95 172976257276814250132422069206478006693266788433979979178604443707686921724797663290392655532797870811035195774535191495182760202586232251834158676332188901274402092236554242925427364177001309788222030540141 96 25426114137474925720073729672566260718991423620008495667816470079474029825204275130531228146335752119696983713537694451459733034275747225910357884922620696014334699664859681647465424770922973752431916798697981 97 3737433624184198874192075462777719222099239360426295423755404230557975605286157926416829569859545869044489452529628652187200298350158307298304516245296073083563055385309065477506699764499769574247359593620832599 98 549372586768771663226598538984699498146841497770824194748248066810707838539837748178708623034290579255792696237371840263481241671669415158069076592746533513122182813663582837602871649102507271255093087082719440540 99 80753337568340150424114680793722675439166913149377607606957872865633493234547267884255417478476344465632214314831627257654560280126885740226957394127950541497543189678187178487569499512298506300438132102352967254876 100 11870089053371346444398023664671729127083705283204758638876639040545954573534151924080418314229659842557712676171899644359627152186855161789402662679807862416006586278720451420380898941450002094878131592906043183861378 101 1744807315434187139823276580239925793748195987003463218515480868683658198348755460595894521950895322822731183949850221109636942712264074284561712259175320432838566725492746162263343679168101207081988237294608484850175755 102 256472597156126393337027800084637107195054565881756564401189104484101812993403016725805194776956405315572657461433890761373743884517833761299712890080401493287104399379350545623734062102160287546189699813444250925429133207 103 37699402398275764016270963077335877154702786537099862441976143806668831402268967588929294265970986889455233135142918023710950350788610376281663662098491564260509995486427313500411094094205855986223196425909052540531626727826 104 5541507969843440134294737287652411601466328461480813267993544773188928479443102795606755840170492574441299188211523174823032072211519261055567577426356059175635711794262766984271147723253017285662638242609872462913959636814313 105 814556959163969501878264386488267737081084316715462643649624604962732088388733367097250892852678175439121771284560557552496937453576339817527261756411934809211630875947014465113616612698918700290536956436550369813318436449232725 106 119733300634628178317336045542931776596883917281412749124238146363192698781634099735111970411145087440003430110444607050918469979289267558275213202965466968434852861736084692359302641968437087888615819485619208451754393482336330526 107 17599829109036458819877104186329767178006477242960062459470496405945833465085988991624490714118974540225605827103157887449470375332384922076894941578529836738462092228205314500414597496784702597963098607319429862635537764458888691907 108 2587032872438019438178865411367110735421239525407205252520282345384720078480599986242437376839618984412730732041699047924762702019455678324268774526342592327532695237609794273222335241893411757035897162077554658260578815227114620573390 109 380272958425408166341525175137589240326631989230325149215856484753254063131561625544908130535189921884424067983400886204393758424409052386532487214216942176563452970082285331530848894228294367638932520595489103458223117215747704787086768 110 55897056604980089481871154334616292269762364874452055030015476195010915653154731750261531247075731446676403265372502445610537125466330415715188511409777883835411675316114236442749065538950110487634492303420699634986589164605520988122521507 111 8216416308006360136235731666881868792429204677364878072622735940498242408412755563671629049278044378779732254263613091395801035050198824868258054740123938413105430964124752042756896414754553206046249145785351290581276084726604265874827876814 112 1207746902015913629961776057802400075310018779558624904729815783635440623193260222451611056672734254930877749431832792716251139107274029752435279742914701423899399971983540511678452949562685214784446836246415679882319902982713726739487324395866 113 177529049727881408809209373925944180063459846386306490804261981792045943726725421499337601150184255819678842779757749459694283256927566889685161414961529292804458031734545804047429104383113963470835646305103712595316601557199137447306824625203414 114 26095337892963039502968266568915407028670686325388283921301128795882390280736354848284199538339648350647042066993685364211102097041468826278639725595536630707465168014718234789420449729998776641859352636704153579927538934817905190851709182625196736 115 3835804116518993924670428144745910168094665435989378574648158010432703348109141574807054594198504167046539836608505537849780965466712703469173898946999983661743806267726204743906497843055067355588274039540658785493970750402493123314549700585241900487 116 563832255426427140823383365650370673398204745517154609928903993889644819673799809764921043920774836003936850690001433219323738008755018449729234800904751291268502042561011627399825084760645753637750320093013553525580278272179248621001235660420606771750 117 82878792191232475427551037721748353930775765539579073312303963220311678900952206162350820456936528911946961780167131333596620941273531880302495873531439894222016245452816542755353182149133464973256043132871542926513957762602607322484522491629499450030203 118 12182513733419778629720800430597541779028947884917496489838218685211509383817591692124979766897551419130850040257872272294866294848619435799346653948989417931573999405448084147406641913706829621004847954983870021592336268038982011136891198253609457559014897 119 1790731222560719135677945329112170732066367163373525993412674477849561272956360445096006609173671237573613757207371536673970363101296389950883096744124882496924626169860372492708472041834257270722775448897571254255145050892251371463891772327521510175044930644 120 263223040960499970645242762257131485111696449078753971191059435660531167178852452098580955365081376513692810412082981562714582540092227139563328399081032921929006218135933919108549676666000015765621382205140141684930985656150190722174207870383023375469425984773 121 38691663170654143750597952805462232420144526876836961780133380986681071498992402887664596665904862004448870469677290286798525573303589472660195261175530254661350996894450498844580735420212356772351967584963334480930482172534397643311148437310089447540349066073576 122 5687362297193448372616064503453058878936897660177790683708396591545208666271172575570497784271361089059260330199284669089730478372530573852964998546299240797373219229178408658776791327838885499481639307148270577304958270652014048269086470925510216600069852768065917 123 835996368439146534903673823251157224398720658123165993459429782401736788801971725673944935423887195245103493826415637106521442376304450787214654287567988042048065117984252567106664582736651458726992999187580438711585656021099030648436387798304223869031905583303098006 124 122884720811319432518830722453245790625845218489309570190150495040892723146238806482427695919002170694697918389963729864649891188927405683176797667254162818314498175765037133207608820435904101337108648597132058744979597813782305334185997617170591482733371264265932592101 125 18063062447352154006016764278822272895605589318438681850474512461542753322019252741608364418426907780149441689495249012873130804836216409651756876134006224371625199203360139993147451496407505056378012649964104989871259902885626690562547713838247724926842424548020294910115 126 2655124435509878991689546782002613345435502686612200325189384514621948493147116054929596664436409744795111608597450322486462421685991938554506041977421921430363530735664227603753970436636727649569379865577597342427581373065317105203848761808019296713667175319500887426433793 127 390281868791028835064385679854851666742440536962044571262323985739660428045148596781661360486204389174700905699032365577538058690374514882414752926043139061718428924603861702064112409645399216439234022818528634301065221044517148470926095191729038179725326385825129513745456457 128 57368285670485708800569332359550173375596268285608168110723897604567922004713564680525847294128865289864079957723901384806651293273731262855182685377602428616309151621131527731716676915030608517694925958662507688154433654244169153927133417134377449612992780250098898497727095505 129 8432675109825923921080504246983050274311645663474901503730046530965086920929264069635901424351413476041141574418485821922531270895712637626800879568071919783059892509574832070673782035657669277233986643136616754713769824502891919206628295602205038550368634920154842556932911981827 130 1239535200970135681385822671079681085152420117008591109479638950430481679176606289715771806874700819775027395048616696458326753173461524407309584266813104064479874896802141065267070140900951909086664562970568133930992380239276045924064779765297801473850325737894925481416601759361270 131 182201673185982805578451192088928302417486543412496322503677495244972252906860603287970506245204869676783086418418965938331616579949251865090761089427911627553145687385811686619615872463136539815524827070764576217364857211415142487340750595344499198650917281794195428352106033116662558 132 26782175839612575164212537782601202007876102969344490857959025471750745334399511850666683888683593302708331760459490206202451608845839257833185253461079171572213676743299907133677375640504807961771081787492167796268276602757251526313075582552688726149633922444377586664258943149519839763 133 3936763752832045498260644514518843149493352477538831932703362345243099141613454436726267073029702811079501202080664021408645931674959706830186226182093812252815936525871711581780064502992122259553995905718869246264129014781098843873126169572240471677234964339275866545455355874503536208945 134 578672507358029605146703125316258692236455895600510670554175166671385677186796401542551264570825846698107028372735365396828378629155266947867093433236314444550229199078757746670963904127492216493290012793111974683251914798921577523828526588198699248193049418522874586523081648904598796193196 135 85060189484607630010317573190473362826571434103010857912639304615981471975860556122517995300424037483847091751259756483066414524806872169494130150106310590266254245635038322235568815853204051478020495652396000525986968946156193691715927370763755447340852816073648991138607181398640826073765390 136 12503161534648219336517357405661660801440504742402540067382748292774924091766597671054543883567233844628968201287731647642486355339958775757510489209677920839355103315527520743484106235338048342150458713239264483562459264904613651289403410782094161181960364248403105580361435563756709269934502472 137 1837863862151352200563791969254339555883914035996960276888202773815409254429527517757666409317350319206415685035634456873779612591420848857553128668313601608875631363465045552933626487612305765093686647159010260873870007229980034290070319520385924076058138618558260857648116495280053169586153287210 138 270151158684275806852255089870153172461398914260025822797710739711884180271605983008768120605803569204643373882820891366246649095148805075446831434363427630329744095163785664828540301997804167821833408953782336438189968321917036868627322347981887464477557157842448121829706999366902965105409245502956 139 39710040575598719546334460885726562067347318251861831934811895505446943180142042113171902111325802096163229618317845125291744847224223921722480403046399050298882601762991008516258508440691525394023316501058255961863004154926991336096493878403602346321959800098464203688900368394140941394241340089691854 140 5837055558805121921552218643594035107134609728232129093179306215235624296462648443234983537243293557283252360214839435504125097095969856240487979810422574868815402582093698361698707662083499361879741195332413515203114726585751345100553130820878206411727513321095079869870555570674295532486485254186894662 141 858000070075830506150660614393014027373332087964327589108227422626893797328150131409081832485002318846203389841761791449071375497273960603644647015301860425145288292002797414545652708970749376402804136373373139991414658248270491822776990544281149586103514942282809389226090157602012703575748733343178971013 142 126119087412083326477552431623825925589138380565876929962879864232698457902647051395880149474393165183369853056818802900825856774451680478896997740038008171963498314917467512254058443721071133167855682237951030966367629742472073831294470085826514985337776183542119421027002146928704152748935718998719675928374 143 18538488240742138901915006913853043843660757950602998907888335111731767524117365234821254829883407718733676366062590030419804409271875437651350137325119254900190062015401004384302150760562929090862685074515689123143215579731233277629551238606393761904967790858611441577438333211554059107776868219208020566577905 144 2725008191101194097164599316099778649914835833577851416729821755548800489275571165930200145991799791972790117055796060327138735414498773479352958467999663458830969211848299031615783222164997977097580110319471383861931777862921389743890272574591797158177434221591217922249252131216334643640065059007374681753188821 145 400554216996462873477531515955805635523092751425924149123235146956071427888113083255305028871786714085627917231513276838541164380850744364644680293011915605766397532464638637754500879945673825738589487945737686264947915898463096686640424461043032474894967902532720785926486696434795445185441227888365935549403060811 146 58878237972860220652610838320002283405946897102513515118053964437003514147521304092404392113446783935207791630856812436106633164803101797050436330033367255804833549766431318788687172351965372419466110993700172045751630703136695797579874482066911451929679331728695625465560439211717030654336984204942592249751325473422 147 8654625915021565563087071418596539894195297996705615932155759217888469523458085136999908394148565496324025431846885499036361036496125465870169169020414232471969144031064973642664457106501469610582315369373167226259284532266685277946929317266898590874139430930562579584447072664199373579925393664236717209560446313091662 148 1272160178493945717706281122431466719478900472759858793520988460569910817401827492707983166865657247802799603096776045076192783825388347282120808006165877229244032628998786913026165747367787112959044522894941752932341652771119689619198356157779050501900898179041211031550834790863125894756248030158890988801045841967991399 149 186997281642959969216499745800083657446093102651794339270196125284954981973464840066646504947378323380739247841145510916416941053266151088770577239443466545693610675926361698706218989999096670217074730166627091787229956746665121085207974515518723572836605943467468956781602402759658970316051497316621829193576722665314980714 150 27487091588775829690826611749116995134868754942750586827921389015982158514635800480950143430037466706700627030077958638297293063868809302892182958449511860626708003556778561312658172588878098476397683229745416311637980433418877577351753080224591224918501661261477597784010758114706869457495211306953059509986127635311303685097 151 4040380680251430647722002766369458175404576453022361243531925309047843438588072862372406798263450352495683282015848732495799216905224867860300213264196182974170029022793841354556682096719198917973120966783388522795518557245428302779678704745869800840194451130819649251058610608072314318433338290232398803352302950222430405209190 152 593903359641552106542329973119307558964142550212474136571544986075314832451710801444762921806950321411330172931953634496234067124389718767738477849057604374293067844342241537718385294237198191534651091318082536313125408427835978470351107148010631784649156491556873248499888214961953885248998171320186438584435625009290889307257148 153 87299001878103510514243053259507059659717521388867427085680380850613275087932270174985353712264793468552783761327854821221251723742860388494991972348287732103501751624165623307879812852217235698874752832655001098300474116830292409713546371620575546596901170793976399938596868452491993060399176925081460524023402428038179691342193580 154 12832248892332942584833781102777860580629276695340471765052635150700184507544641623069878899411360765340156953031201922850147240445660102320846764922577159405035474734318128408379302785499291940459523581374319244243726746978901598527364209541076464384012868263835798703739137322947949890068674060420833857245176476045125339894072930256 155 1886237048445361453711027268219029228126183452863505750050747366831109821848898137696560050098999761193571934075518021470231503215980261203433997928092770645076643005802406598369244363905600620976260657934296785567190541933608020076676171491192078744598105571724000744571898464497380428541195761563437159647810231470048144127876941665640 156 277261626763929872269040648589710500449764360286308154331682164677845538965361498673492423674676533135152581217121390275979158470513003618461638213605352983110967775317637000273762995565740641420114335135416506977930587558685092311751148918703325213827441549533608379339761930585325333788722717012026976713567758392408081488941256257392955 157 40755222011539001821571273862074511628397837954829951146119095698419802811915727110603414249909850569854991767232386027988066120338617435207491758058310777237837068249441291662754066275615609984516278275003388557997759160248870017569894938461355546770992618782983682591252323333667236766855604391390513656112692954137989931424459949368814716 158 5990688796701232050982370170723308243569598701847791247570042757624316294655406922328531336174115865952069999271237400276329912891602365247634147417647956433176975858022334642364640448701127940706808765991661392570842358291790562737483996171255322166458479177686720122799343356405354771135012284436730922316531839806843797883384575743506647654 159 880582916436097629946008453941149899806935971428093651941774629921264316898902143856992107545459620611596518614731111113828304689763214947723964172731863205704495145857303477386401900597304741803571337600210621606561749722514797478504895858025909118080665347413243454888469149755280713698122605436364976024008141598253592614201321946863598368712 160 129438583614306780959876434196275648212533430772031945786742596184365902122497793517794607969093883479334056172546526504941387385974962188215133597676969849247018039822635784212705769885273258096002480146307678919298638840639637378340542389215803408840107752966684540181629185786816023526540526417681924300849529261887363627069534077683130053172867 161 19026427398667030228814819884047045563087689823929384340408770088263960641789392493137941383883623277179769460782978549968269599554169381558439370953765841796780813046253394916386969820832476879629132318809571192844112804489737864596649649687067473813803660642398759851617494441196570440598964565481115647075282159768380299911271300793394088780426890 162 2796731310313374230910514010126291886463354474688874998456946717645513533591292008026765370844413614097193662397909572137401321317920930168653418957548177206531694573883452918390686879957749379297944425803924163894616416252223464307687294011313969749315575229957616794363409677684322288108336711672885225351173283786449996155580316349494265118413211348 163 411096936813011093010870760431071214993605105642638377844334495382164046986995921038887861305002371630192268706681648627033982026785450073625519042381500266227767677811029804150377900520307685370820849672429216622918762937899813650873700174376036963427307411251011729537744231242230807090042095718292012217485501011581685687405589923631416084402061896291 164 60427932720538777198706257604107102631947405103557485306585661052467433875826314241247082159229850880130819634901601105472126520110224568386450687131878164449582843277392073914797237777154455773715098657624715829237497542028124082806413407285917270557654203888326242680570029775409917551584416380846101198856491789413978547450396892933102810231090539150003 165 8882418539009631971689108432423354641203713962376534144010455261941020804545848751573624506253161795230514583745234831124961923372945258945569719328555927552453909762736223303920838846985120234823161560897775131526238308272531570457417911100411773681156956242937790981890008037303893420371601958601104644082946530114116526861939576936139930285446739520076886 166 1305643856244740880644533744498370527068330257744621514681813995743488156202541922926185381254810470649080049441546018029397578999432869517404076888312596954517823265712733849975573960535436545102072774730921549009352748845564816290579374855277694304025782888256616444883282763361568495756321518520483581164152770232777293554513779617526808177117482859052577163 167 191919112104765572436243400507757035724993555169940273470684595132808218668746430513508416862341559971532205717832192782349226378743361287303898013232246931340681814135428671618802560609109040940558688517890794748616613224001912883358089073395668852608304726308684007552915054618861156571070696958470220805768182170008547843197844641208574221447962207831087847928 168 28210560954209627697920467813264259930064293870348265305607552865155925680147329187478407339403792894788068057382369655539769702951886381098511490000123996175295642108925372594372976424239447695090186412346767008565067672679692095885418694035482769285686861061899814936783971264672913692975848174740328677783050325090399767885904054240053539448932737762813516852489 169 4146724839560235243604036879984271283135748336963047906800066518519129263497100060494934539614831122716997091637622951940168196109161270677886550101370411245640172537899912138122779376281560659754918196979628657292077695143828136445658663698031494887518386055808617301228951412307167810190094698424108596857398474556648261790793023910232669846614746311198389343903435 170 609535093007781644682465226478580016073504920799763842761872853704213656833891983968877501117427772461733438194216244037586505700205340103144949136809801880548171410591475054954170902431974911830852243306112645313712453893998970768346377897434147936455098827058895053661715942474442430943086938639244634708634084310590531573469259923742947222953047337758538642358227931 171 89596740556194345611575824789007125943944552226252789751622556903727553339827203162247638727082128994649767026088941982421889163850116638941319149911797435448250244756683025030318401487834793975263399069537703827449655099923529324237283124566693410146752667638163897261211174174901584241465523273574101309937700638233102635971635093706255654421452256301815348928586171555 172 13169997938398464633418135304026076950103708798162759667465943981425041357320299034419874546518649533443100060299578686508849736506457924659767819849762675150130780474046583437965166802279287348042301668427215967753896838376862994314573339291919615237075648700649501120121227895529408321660726218303321031986992502804442302614591489878344114918106145476983084814045776195186 173 1935883433043349450251066036647974812273890076662023027188341573067701519758284413790915061123828659996994132182713766820964605774974519751549813608768094954485858189232034891749672242918738867249794954814223173858384124614316510328584645941501306021969118021396358705081483023740263839199165761561849401296140640306146608764169626435244581156111467795578902317718226148419409 174 284559244721296907693537029223149891248846671779412702056791361295676007239632200531888463847417620406409422817521552146771190616241228955964108592730913914881233889348519160604236046056003453309733492942104060585900808806874671552100885454203315260266390904547534424772856353927948368606627441019557140483472617680553139718825139255323105261230532571694163448256562858645907038 175 41827912969459109469797866165346592684461205820509780125531029265903672836755256629569084560248959132086660754270936301789079756233168164925344028582715098216071533972179375999200938986428557162929127591014192398253973114625451291664821789591338982229582462963197938693293001609352925585846014928714393795461042971726765716960002858408662331017162058855074779988231460664406510399 176 6148365712364095264309584962022849285198760101128233711000245200747144286580188632368151771383631304284884841181119844160987861477428761651966047226401099925435508322652266732498477353223501722882735108337542417808539057073746750605816322240274665421854268742249363050275058721210060395392488396002828442705937700941183492043279201682548850948662460963049233879142946350697964455635 177 903760150801119062604767635090798835825430960844249049403948230168000234384830976341256517184370524404948035413632875345751358043898156093609276258708891896576061290444626743282671977372012560640967116680702272256151582384485359381116796372277653836672172974832393403299806834147301518610626998120725268317961685761415525347988481624903914717308094662981347905985011580319602957274075 178 132845450057329489863944999555427843136250312044612839525215491476750424471611748378257322110653768542483116856148823818083792140502174022047179829492192182985490094568414486326023520584968239737669210320549631819994040526627955178778708360946247728877254588858330180757981796079694542151469662966204810461094310175397295079994426841997195693110889358335013563792851636720163338572302787 179 19527209277030862857227116861499044374847573161629267207744709227685131995987707238898547045599673832933676695250635560793017258641295147074183264266986956066739137925553889639924524936315526986892279987190687063555457773507095721039104839506398785068047557115843496460502440689686208897081460009302596152237313010354881167884074348377164281018011895520706695420351654472514649463262972674 180 2870342205806860071451925541695518136725255306495352537459035397271273837343901012408177336582975553683162587045398734836100030141592921723854674244593107902213669069394691514059897010086629704749133441181169152648279607503323629409402105369694812455378284099725640245363062099264971312619379092946662727340248021542943386100121955047500974268392349647428705055225658176682115106591532667940 181 421917144511134205646576695365079631283795995912473762148666300457200682529043498691482856911718084360895182370288755285568174867383111624552143321731192219943366072937576890133354106206967656022329033818520153601966486814320029150823747479667939179017982125260896013014635799391198161252410570916760127150435736725702630935235416251967014272548089883757703090274079884803502332120314439057385 182 62018415947860516942249687727490567803477543215718902561349303105056157947443823165759223048599621301562986587935854853894411438487226915118246627995770296053326740829868045127411957228638942262767586754554583288507074506787443784417551007881109496825160200485341380921383121307662793272331325987114353011141758314290847795384559202875870570289483033768058395644166379037854065186155489443166161 183 9116206740397907631253427291404740796155314082935632064771170931828207438131907128998323511055381939977402695357261236412393976438516970245793250270608144442092288615857237281344115316986853428661374309703002884675574888138354599071280160064363808502305147403533571536900612867479373263177174821034203233486751988914653458063407956246053898692434363758702013516293768444598980255543991201504503298 184 1340008835497243464516450055575774149143129583392946085592542103767443385460703819970422756141042074265047420101234540662388277392623076124582044876155355697280963568671446667600807998870999648299515190853604760470997096419080921920132108407265228990142476265605578201421316501909744022407734164364311142329104842824840362952286468658276138353274264165312774092869793223400968945484402359080366805762 185 196970486776422364969677560292906987102996118335190676613972989806432403745867330580945534686355044029934918912899689065760154963693917027394565373900636416348456539249184879445099945847571335929014096115586422283522765516217940758079432570702789967800448663406349371477306992872111669119284254292747714148568286576347925191871364551589091358770138795384759570732385588487486817331796109606340325024086 186 28953072273246654956555477062854971436788546814627771493468817372860558956867140369914111969074202878822427666594070413380360441520630909240465133568818549213145079996311721467433937063098074155404833569265006704193636518382798882305290741163164633066155247102637072873046800607103695575740496198689570794301180714116450300021970527319052953139495907262955932149249826519897382785134683309162409650737366 187 4255868012406148588703622923294776826351979618283226181742168316925678854474211527535294576957766332739489766593686091906372812790623305981890716666661074437901019170762068787532714409197443512365435751120013945484319248467221110353292516462466533445789467950327398615589041142805234645265549149478256044614605822488975409044924338772195030166332669094522062450404832805035237916683201491720899759731415192 188 625578258779748659921737814896288194829516330378123047343677121194978837160926192209353748596871582634501830393187569242100413103554576181302810315129558364825474374674239948795178624096945943459809073453115465520815569068863879620289332335222820155380870746480171955512759119912448848847076196970241022203640523817164749631488673013110273934205721725690404661104054349443995321449856553661231265986399544219 189 91954956478230839813324024247006247524526585999881517136343459606451535840682370520745490428586046823257521704119177334051111581419862273893928483225587600966786999816310455385683633971469379347795373080232448504318699387296251747106411781077018155778215795210724654794667531029476231214861955477289548718679995263642948672874024338226417207123649099556749209001464076402391977202232199247283821586287334202137 190 13516636651355214744237450007520163264656050876390242413402915668930415754422238303040090114568847585066687557018093517701711388431258144341947884131917099152735353064424002829857349274324435842230731479486185539721739139564428781858294821273550637820693970181220688029065972622489455490397137311390422514407177845578272387891882977496817717923132029757671380376488764687200226113679072480682180346441342663659700 191 1986836526946873991320333579819225147453776438743162259505552979385078112985556408133017268674507262012143855687511111118273612756981016904903346982843637696532735430940511808066620524353755300556174903854865472883486582401998892684640580157544016792099843228150190248364847943686899287404659315439511333658419692263072666330781956939923130167468876386445313759050609118648269134303876254619505474598243063965585172 192 292048938403217882792086897356440022174642456020377254418175753225209406365906932504325786991378784177824856572617107026471190447783191493060882714043317483134698804642594060724501583552588876314764413800481149781487716011919693446050295119538261196549447263086499045811739238955794638034517976306145115604936169448179187970257506860254133441903992084179984871838152197871912274109325998325190590044272470794460268856 193 42928837509099806710356494806421811305455081484421171824406119171566791037062735590324089803423426380920390665051624646389546578942002568936863329525579556690927038971915778030116210509881909931237384926056162783739892493634063458204244004118595491691359214194701972676652672451589406826416265272605614350735198108439398668648224657076906745025453873421452577202223767194462816259615229514192104204987177517806933539294 194 6310192736733430415240048399720604324351473189100139767232948410465911120488716151382277365105719326601956330936833864001441389549303162482773593609481283909526325016481766391698859505865324231700075688231139305855355029837316151873610415330554415922746397262754401294268355751472806459414296234452341335292392651114998664605844783217563404087734029413715269929609658892199313155554677642149845755301233504220340745300437 195 927547417660281111464001092382660619548689325729286654149914775087852898179762743897171727838051494048694391902287348769356524054506677208003460070211561472219157568228769013664339238620049411682582971130208326275454402183151984855054815226661955808955347077095420461302986804603439190347593526414140627709628031438506669287346180409796117305939476209878593874031491904765908756974455249315590855612335891164690862877805445 196 136341986354861571796167497299140925510185067249536816130880980379775269116401393906564794331089915881919964614932259859963876514284195219125781691627172976322037748144783604616273674426952074201842163770476526030744468487433581237561487452149895143151574820630411665685059659966959231439904687515717631060284100298690595326904422033844335647268805272110846488740709519499356290430615843329427299242618876036408464545945253297 197 20041171900494281443262745265683081554944910760288822740026084033411620828230482273859981054350136448782586332622747682613142081316639814497052041797591352742844384285043313938742471984840000550095775937454440872879895730986600898463683213199607435688387049075358151185312887414140167800677287249361531067708802498524990954968985584975521514758514294054203535264507500854365201083154339738069237666579403803146199380902137452214 198 2945890564479368906159353571753994065424953780532368829887031101411669895174385187864894795167638895523838857178866678617296093439161608704912901398607307443663726266753367646073791182392664751526066556586527173999398327363939719892763971930093766204679809660708806365885490278575932422845435590788625003408185034289590412989903105387362680673293534196324854583406772852428469611982817193447946995535460748809164906672812712534681 199 433022143663891229871370990069323174426486529184619841943960247086562315849409695193961619042594094667828441985701156984943978457731440893756449771884476942054362685478885914739048128612959037793868996426246898767665582529029233508203677854499709952431617464091523592250095045706283602294000966786731908625447605956358088907806314213751114897636573673653259682040074717621786792824769378158328875779132323787217476060038833531760960 200 63650761221135253214918515716697426045425423622822561635043470395102631184315475865159592271883371327436029552836849020660796558335615442727127792170219711196754741193658994393467716002488212159500970226257636289959584595813830941375859141680236978226438224146011280793623356392565886886145850716745119620990428960614104456911064142470116884224399010154874710567751293072020808421582230744221362771458303094665426242921537141756194944 201 9356148324771720814341023817512066514453644945834673569064583050064904529070588030926934404612082961859864040607440743072638013502656269892698097384210478418478810858709787660299424745627545519372672230611081606657585203931882404642828468676708654861632587321722660181874827446109472097640690225597706069021128216356095580460329667744709510513927873425957734429317569412313926298196895376721789075001033338207685846009951705273228844050 202 1375278312399221117412772974142210263881302007594039927655694207183984795806591719712788131893612073330084747469206317900219723030553772864035459097059725463594840570641489420760438263538780315984654889505050656665028074009833319341116841593683568263225564388013908393031473932300194398462043721763049147752999397195361302474141707257883952775853273372004675113514001299640313759252897963668311944685610545552569188472307912693005405028847 203 202154815304490950309353061294134790915491878638898436796658356654813265750080994326199188583856013539772830149803152200737901398042892787779779733521596400748443587124130347193342466111769084035121236961431208729583490625268008182645690695555763051398331873408560078286131139812786735341861258568986311182320003056084818862417709137500156161570867209953645353416614254067143155490032263246058136511714941381873691568119077587166879128554487 204 29715126736420127921614349780669891146950837082223498086274206121985864355498923149369326389522776829027216361996529811242018808071485032599250400307966491177419900052543519195915133590332772038176580633097217312362621454356641359887280392981072835729130740565685085514962243983771568179774121349350322866170543290459371158006931627586888752293463920431408914870823208671246727422568853872822742221262456931209124315927563185184313328294609461 205 4367883869753630217643861141588716335654744530061172831476312735285035461577623232495932882342796715138346013052633270594950352297731782462780598061888706889894146183557801527946209267938715887760822367896553931738835883377385868294937541478183135988404512750609763280661039732585180371047277744666217156647382338403872867120095850098522731063631681823828040946535106858452557557489676553473353412232572894982574514295394039547522571033463498318 206 642043685994804610005164124167389170031305814778843997973616129406726501408682703261995307291941230606517298748264015276176060142764900602311475738627851531534898870452811309298042361542194123826590028326894567152883982132220828692344166963650094481857574382272903818026498749885832536219374807740469383110506510506675599359400086409289985814078247748506507321726414939986419499847247058383414442442211467454407216527976860781444809328529873433802 207 94375241425328111803670559958140661820138771118314125397948142617714630282850425427383393976405196835799895642528802142907367671496829449930011496818054991560428632967003941406553901897198065652179152843269824807889554983873593488124022654472024252955151919222124860221351819877456250026274570840236529853150661968226627370888611355944733910109750043426622339537794242439094125419149383941553577959670957354650998978425087921436254412123127442170116 208 13872399010183615161381073550764217720923872177167626842658727285568387766101853013852362223262756716706162075959172542657135757773355786003296214455986260758967655377888141947455714769267917824890537282220558460122473909496826055856329601124502272169285069775733948660731090664087664376693723050433613150247833785536218185507819533491957621468407956101142062466873070709584291938142460597707489794304255501094368643024702515617903766737612454469230832 209 2039130723178166246544881493154189965912155218811493462991292170630629066548062455713613917903799874281597949076603161198833545706360615180951339465078848980993440698242356101565176480123095836997298637392333502033064143121949916064221781329913624764985577495821812487089244698632830839212130250845327670104486239201735388405590630062964275348552009351860355420602605796984037206620258225440695961727812946277855895027611432732097852295370784291244526377 210 299735763306456049864086912680873406811904625179817327869938730443427206130212939962335573375334076555024004719702887108021032396312756259682670349498407493942716686261772713124188813839975594449920357194776130496985775853666307514029945054626673096528999252815124373805028979233905288096593283534116625103025189213972573370937949615041529695379356319732357492264410010938867531923478937836924681085745771392801469610618156647175655332716091778896417390386