1 31800 2 4760784 3 710460576 4 106093597920 5 15840740585184 6 2365244332190880 7 353161421431958880 8 52731638795200916256 9 7873523002759947918432 10 1175620025708806400583456 11 175535451188975807239481952 12 26209739643891872117020436256 13 3913457063220602312785437143136 14 584330344311805526221720533386016 15 87248165941875935407766521689881184 16 13027292753930994522564020326557553440 17 1945145260806644873137998881466969157728 18 290435638248831406128395610872976784762656 19 43365840929538185582106165320772341828375136 20 6475087461253327749321740348386959964828712736 21 966815279772922187307065714285222111421882802272 22 144358171344525544903987103444700874992752323189536 23 21554563803366805983785457587627305732609968665467488 24 3218378401625752245451037533061554552857485925701614368 25 480546005502241998920556753667906809176080841459891011680 26 71751806216295181389665506283293164358103730432088555003680 27 10713483488266673779171260125922488181255547466034796390519392 28 1599663262933942050909370985514067150932798965615131800760076064 29 238850655585830591881441764446049557118062823447269268140781441120 30 35663528065992052507554659289898290622844044181504490692165369393952 31 5325031371566624127173077522148773885753092015690107650416919426251360 32 795096857935609975250347175971306090276888788220991860304501916936086304 33 118718364153616713370142211190976412600610734388042983289005955174906712160 34 17726205111543953049012994664595904876013148433934545338886056243694095718176 35 2646754357648840776110151250526625498123166678692463761309039975358675462230624 36 395195056451818588902416093380418646380955188745860601103909739404341760479727392 37 59007792768004658180019882130448220966570827841721897123538543842355986073835946080 38 8810635534294168713558763536852643996435712025856994946984582236248638379385873779488 39 1315543166024985518071074413177845617691407982682677457592680539146071722880284060162656 40 196427807612596643771554896434691020552585011760231707294706368844925207450383396186884896 41 29329241791491677816747440838613299428679227955837422444155020967800154898021178904991162464 42 4379239551256989350040818235779052583866379301701377486423941183887803688842098129264083521312 43 653877764165622588266876536153260660853080564768183333530365325806548526631972601889883230818912 44 97632505704674349569785804924478152044769040159828385803131912979787683572664658668704111352649504 45 14577810552002277136873029577094474964965336497646010424970265320490918941493820778766823596004061280 46 2176657855457400970234893888497791171806976573481018757270462745403186453474673645246475027411475489568 47 325003497803973367018777854372074483769723262689517559140831593989332235019469874967298130683427154737760 48 48527274656411675085062843927860277720809926634994936934123626884011591641522677720691673638149245086446368 49 7245757050280044112467589628047413843930494641055510606639513273442893272516478223285533497755221796140789856 50 1081886333065404530355982595931614876378430201460952099415957306030741172563654519458380779159794592295262455584 51 161539785222093412342661136107541226275836038927711972410888007910427163945104484852774333778600351381891142308448 52 24120003564202998119880873766483504621552033264329404464732602285242922798447144823820737843325153275083392500588320 53 3601432124831111932715787388494536211481026727605918185765831261881556336122144480578089417408873122908366403464192096 54 537740938356039515030737526588210534311756831085017917281882519757916874228504866779661581181566303275428684514795567904 55 80291758045445382235906730581065888114613017440532182992673570718319116243344925368411605125368304465864213851915101149792 56 11988610035414347353575616621199329612133403914455417263231672540976995298785909701523900848885607571323046934251811692976928 57 1790056340526107353238659643639890200734830246443171077685130773092436732147237733542554133017021263333748150539083957755658336 58 267278833225220752576935795957026313769599058166108489557782835624772901085269732230198115555097159989959123812515566530652045088 59 39908226949571518642886878370810153220274990031505167477127445622723747866308689581764529813031275148574971265444770168396491952736 60 5958820453681255084514022952294145368375299192051820266427438320712746700889345759303825549498824154611563231433987213898092828190496 61 889729860564284260446393210512588331713995660676798814659142260779811874675113236731899868907056763864937740206703726038129357779030112 62 132848309650057033862196144347223213291346095074806231605244809663332558895678876249543608163929867092632304064565644714615530036921619232 63 19835990854217592964090861144727345834373332223641697318041086037840296621444166938545590444433858209431927759424769207482318870393809943136 64 2961772974041262647376046285274358195671119343059227114607062168017482642445292444492780593929696988137655503927807121130007283679961177244448 65 442231457668577901129007364676217200946284335333141370296445711426533404704605376707176221134292906324273948646467855964156855667541124396388448 66 66030942906750487690314464826083066111028229332147396549258377485852824012142625158846930331701035007831052494655529619345924842636705467459286816 67 9859283742818058537815735004675128079775028759579120396542004459302050235795682979098411228912388811127176627699277990098694982297208297709216666208 68 1472120064356357035685289759740673546143095939905276516591618336595914238944605516068912445933003971843108077589028341137473122076105046253635028889376 69 219806787228251165745264226567686816444270926249356687732923134216673621466418324660726891870500400643362526021683285214346441469498872843486682957512800 70 32820029345045345042275025846990682687940016351998777529821673293807938798605274563310389336599452374416705921583912883948879625107291497975198979052546848 71 4900459807417602244148878541934574169055309933203637136773297937218521434746299338422999867956900538423683085656732636419324252668461140191188603055994378848 72 731702768198185600426276886015508562359902725840539859996899477827717453027444637401206737867535403130266172550286967898621537590593816937367319334731866975008 73 109252797090284045587343065808051418779303445916527786781781973793354786927440630000102694596502540677476457698083778541897659907968458766565375833039928796029024 74 16312872098931026138106640686767044951163899301975099845027718463734527560127030231184889426162149539847398815099981767390781690463089387810161915351161842531381024 75 2435725246431679117921747082337158370273467143254662840271469404224738232057269851464340766682562543877688761295083349432978584873224386782636818978679998521778131552 76 363685648984732395485573002381615332250093450060158660348017714617500711504971616916792706796466273626280488545605466899797064684681798946989225887046536359951586375456 77 54303025955499950236288563400461440252999576145034630287928196620883659792702857477617737503963749843608245296708308358667934734791853102496630393998172152115440158699616 78 8108152290736919745375322826271869613274588025004243467733088036406571827646790306230575524724888484439847332855368299157797409713187801769687681466836532014770799426061088 79 1210653226279811514714018825752624434672509487543656590363973336574476915862780975132148211945058886105816900568629458617920234308009744180030274096461914663701795706658404960 80 180766367200104254172773840021200375207348826935074810225400884345038115280869752100695281814609910284933496823977043511450034513437434324206876976620237057598074551973739811616 81 26990783819354886873562278118735518709247235594941264656095849161507421936782990502041002800808639619462022114521632185528896444981002841001873094639869641839719276543396755632224 82 4030077178995990921079125703260166967010082832074096460009412106978592339863132140708327969375031619058381893766980203128469930566859237124049113220235627684005958579522359098009376 83 601743253451484119130381689339416654332439027203273646090662134330206884708816472576347407699891701993244472675921289914655871878133196722388113953979330817211273406677068432908112480 84 89848141112916701920850300718930864059767026654833585364193203171822864309023630277117523100441924532573917055172088020146986975404932072126589705794647009649861305725067167491262840608 85 13415503065706506458025548907386832625863480840767409728553179060448152542990781912987435090084267288814232791648722197865987384440072512924889443509395151540315112274715225155699396976736 86 2003110139805742700459316354714425495103580719213678582874085340696761881013541695492604830952581231022676141398284018710426076986125725863467634132173057774561709422171914326128065048714016 87 299090553111604291506457386067906824541003272480061377866313270630454546441430387898751555369831450182035280763987405462549930700229549570666463944156034511113812429516885407511559009035950688 88 44658132961815347733113489671341987843214084651204411384202680740596396099372666643422050424161446932927242479824969371471778086576947024756049509713816304654699612293000057788953814811448163104 89 6668043570373137676687657091351425800266826860029439853420809865805007513414125138061436158711120298502479687898677233721283423229064994786902839170563505342052728990191048825622884558877194780768 90 995626151554794730370865664033055408881765717404523506989972206777149172020590559750157875286438065010789305156397572999511633356747232205940263576527096518548730771517845769463016375352451697139488 91 148660011470851926961787776565308624163053297600798764961183735914146910251438356497827742824559802585087911700857568216381243475628518037395062868638259364348957647138179116750511596111285956658664032 92 22196884820675136902428599012739804866014129417230741769774868053321694459440174484295163993015599324027681462157566502463891558037230846326211297234759264564880187562103679607662730010589708529008838432 93 3314285333813009529477880961777159181613576270071218979156496917122103218603067328689978833580016668617116370699310303968150741451357430600920212062785926910848087319715098777630220315704193650947940028512 94 494866165350220058399404807514080680085104991127426427251382932479596760750712439689781521733171000099192514971256007654126403897016507000384426523557017669846299821999520323040384753155845687179749632422688 95 73889993450469785103062800811726096300768654809746461522775899383732111625140291729937835092804997382392704894889840874302194099215583807364365201267583020624455074503573224215251507379150755942573313013725792 96 11032742818953039362707913330540811170871168052115750382147976324783529759604979948562540723212614588492414282148018602676356282694641514733980086669277108210709431612957819573578868685619259815802028283693949728 97 1647332858281447919883065728309891297109615527522851777613580870469443675675805744102714045992870857038847837308248879848063496581302930135108210053711812365317365387839096245919116624650958531783871897294618316896 98 245968349893181336471623871836540144008836588811969724004967833602608765344382622159250676705249916837491691024764140051889832718334667541281958242741295769393424707976343159237255649058289984309687034314584120432416 99 36726292955930306842327213401229594161059954924550287544855824915449997870943518862856004310644477832003159147590792310347366884180730078250700452668418155969524483578278263331141278075043121280604872329357274606244448 100 5483716075139664503990278041139931176408351930148329572139642380528560376554045383700484091966609521881150343041945700783810133885143642264579901092569572788831639338033807153421489731064472129967669680730010816628084512 101 818790560452943490807973316096787620034024527307730285413359700986696566472145351167763398419042136297489625912495641407187737808278022605179714562872228256749107918961164282431879239394061203680932105982570560682047225952 102 122256143954311213217589050453427378393917793438403777410097798960105748205063112357597006644502137545044580110928022565619899847772004290716392482796124253378021648319456140561563956613846198387082294234493473164545612319520 103 18254441925062051963186995645513661358229955013508630018260963804718610246156873722793385696486742278423454704066921804222720243513259397799358833755449836658126805298432289963211839684035480339135265948703700041957701086878304 104 2725627025501423843027258213627191839051287931297133404196325839171010565866275408536573292899262585910963814180593304991447511857690005210904777771090126499203682121568193987484662363238421508900272644928797818781743830214134560 105 406971777753676026584363202305059144697690323898148740097334390575894538194676625638198842553120513962574379119023767910907660766934006214622990846986830254527474586781066194077426713612055740775577305683039419802586979867733418080 106 60766211348200822154044049005021121258017801279056589033130789050116372791933818914643603060608412265296677460065613913012591128124143251138790754029042044961323772196444561892352664851141962782702137535964549855973314098143201169184 107 9073190435945056366426428297882585055865546381421531152901745927745486193914307581275374207965034751646963288740035979237800142142670684608758774251559372722950423108906426141260707560915793627013429063834750563584613786888272691909216 108 1354746048181301845659159264328835184881559195078998518403105771636042757511309991223048766681839272090055284274331233329247114877496798205656006596652612252255741859204204726821611515544117640674727565677150150222204000000763935152264992 109 202281310859721526521614451183258184651805474957390531392186845267450508782566365535947098131536362844609564664194367869774736415261570023493922005116431307529599229262905624501387027076996871241306803790474034996347039324890524127832846432 110 30203246415118082454923417673586409842150880382806563535117897766793578272279634278897045399509709716875553160062768767217132776238968662301653948581302711409420184371448841046650330781511147702745464972024207127346420786692726707868964201248 111 4509739877278938166269771697313786367965201456302738861337552764639755155243987265406720481215039492509774442878844091077411599237713668195745191950731389032614201687128614247376157339436788420321915761545801921066774063075124935542448902290016 112 673363170342506371799133613153906733856994907437733975055675394619295146808854111874880472350436125600015572810590752605787140038336084704759476748306496602735950161870894464879465159623915531838532831612425117767215488811424706640356829898601248 113 100541931799244276134495859875755778055923241853408527537581333781974665274369951628347912532030922566923682022650093671582119468359981663704226580302440309282600849278160952877981656284723282567998316532863760693274803165500936781525772817669828704 114 15012225935644957129840742100811675248301354486210116949271869885629334601859140619566010453524760121495541802683115041032917858355801755118907559468805578653933590455502620004970358673842865113558705886848552165478443778005990581777663997130631825184 115 2241521756244443674144456329066910655938478239820003221607407143675346910969603797201750833479070101296959230615092734551479275248346167470921260373672564921811778976450263785065025254251994822804608434058710338390417494855228651035844255484910087557728 116 334688526888422120712634814011766518310012196213893951112322018046165985148875498210022707214785405721818534681884464474935160302457537937542753310589239357198865689210837835982864397853331283483989810568359815356185794354397823266717698647259633343176480 117 49973376220278087361476189959900975936691994121358482811412135796674488885427522442122506578555186078870973479040323786230777738380259441246684559542177478140332494830627451901283936101331201113009473432867154206867155837850148849822642322527702932169056352 118 7461678934952000098167036290865997574275512692689766800895916175271867722675810322357113971977171604364769102131319021951682080699767857648315323064785272098923699150195817758473459284378466476240953059723756686535686489868132459093930998791939334085495061280 119 1114126295627671923390446016109848919625691801788266624500596965759685805608969893397024983590298951722951150047547728370105866441972764345226567026677195758122584583891402488544596611567892836444454153998899524168391320444107838533475581039602043333280727177824 120 166353633469090502007118070979199593885982087323706018161939255607015085781039313073658575291758846378354006488762042435223131403681072629002151428434330052738859840778311886006849454616569825643660754767945075210672980812877731256057865888074550572947472957692704 121 24838774093181156396343618292916806065594113593437105265162935660058830999991028213981903203268148040266962360576246680662891672918769168377945819895028476402751036927384481218633877873848706553976440802725540538105810081708692526250757280554516926768371240338636896 122 3708753969396905909066071466384967209564669143188479188341124574372933310622638883481480055958307927296049823608606639972571781589744446275802266815759961321819701053412548613478078385834328660007786518157387147708852302287339314862072039339508336433497725564993224480 123 553765493977955457505103832951481820416829218110658091349531285365229979608005166735414945179490354682984172650964537830390494208293220731847544004216611505184675866741544928720956669526945656706168164975844635005569800627232600875497080812785059966471693423700539576928 124 82684433869447402451984847370794087469572532294069911251435161688461100173098685427681870086154781958214865676003505894621037687171679127819534978022382241635279617750242341525385477415957305204360246354401155227603537639181159986098339073748108640390634031594274087085856 125 12345867842359964296288232750584742170657666509428421755011974021708819223743084531760196859376601088409282478261399670394201551243089299645807054680219577015864020816245520005033413137631079096824965722777738236331833848337329480883026874088112968311825021919399437901844576 126 1843399605561531533841063493163391997775506220755847029260534440195361564635995639043746921193704568570895323672274465023855208779127363862696919447462025915492872317215881181432786046788411171855141152549005974697404454018948346708251669157722221680695416087917238153028932384 127 275243680652817095242049039778740607975512058205107580022323878835212634724483867869726187243022379999877338019240646025923727925138893152637405578376780782050902465230118855786757038545707678392967731336499369317942055178019573128464505052553828661287055296254132282198198467168 128 41097482884744584258255179300284559538447674132278666139530042115425325507680953064331281273364428740458814349992352646904387540515739983444700243549442811772188503673351511812865488487961042051879839824051344151716145323504944186825622368848375567896190681173923898751453552706336 129 6136391925351137882986944800185731825797383532857882195236775925058324666393133983904977138848216309682800277893112261398826435505795489448114599620842154517823533519179482701655736257284185759203067344679112534182935395118152273990255889303316969445216386281037379343062279206604896 130 916243604678093851695425247155594656231522870740668029228047134201695171326183201573498689541542654824588748309325508796719122550804899280053111030127448780359580719330728431608815485641767317029317227993798282379474679970840411686771833570670256147699582614222819509405590524939237152 131 136807158559297685256822326397141909953011078046820994490787431155183291520938177805682472667578587268658805035830594238971563575026696554715363294707647493494090717339206870059465004219644071942483154250261224764599525275101450857776967967453674712866612365647706789329608367466278687328 132 20427098795024524726572024250479343576874853909094450455261159802543799146225641348605352111052719707666149169924129090495011395237194074814300247182835152727374581572930781129307395293078430051909142521144684372857759059541056459071494011347559109662440329900140681641631169775126389911328 133 3050033123821020563415863413035914385881617754072833587241460420119121048517978045078649572950427776908904317974001669121782246696672734790047149864200065692287857798913365460483758449893851840232165655691959992383776370926082231682892949480708924639541479949191432178227294119730601210478688 134 455409852850532715784993613372889282944420904706149583525238522010031917719895026989241438539295519752653077359110628260759382194724686707494887038595595051276559378545480080203978809152352186015182822952763004870298184559128458289265763426356625757960787339500034907633236701456450936320289568 135 67998649737127976573228561394893263034934569275355435955466019660068051293561043129736434721982230254424423015437511398832047718459244623597702923190417215874390872543837308364224088395025235407627537312136819993217641860882573980060584079383005049567956633319278474246550438664573671247361546848 136 10153088118605482049172193452659721487895351166357326914169560616371153220891932159190778887955717635037393913561246563290847798805310765024474305059184328728347861666266023901493314876022355690643071142526020083754832003150732160811333559910211323766376015594544609538636813563293251162461133892384 137 1515988901877888417663606241529308747286159815378116401369479229573256795486668235359982637521532852675687079633409234965031412125791000935123064175125078319166181036996841434610012188496992200454093645595460345840352512357662384108641106959168715012313240464886523058026250880591639897657433290580064 138 226356978662033405733801437569069281880717755058874800430708389690545653008481742623978778435402982670005054369560176252826193550760348469027460717996889554945848018500915741613797939072163621952771749185413593413536919369108603175667451186595060703525772796335229895698089022931899129472325075936603936 139 33798058630597667113707572996731786891940888690368979102932651625079904695928780370675584842595399583012654413045411472728888231978272639062314640469277500621081796857875577980066532270829398768834394064828245565891364806293409341270006547710080978441110587478411503672624379060892636736978132400422605408 140 5046492376552097802536174674122833464033716567537890445650908579943379335282337599308280807406239365962322477035794806746831718145874203138818533454943967462283537632272630742365341998577738896381730043012291291041854002287273985114763938943954685393512169440116082635960512801768073723131430309245615240992 141 753507341499871630968983708241448780085687016867887526178003723743832894845988753244564284174447649586974844799489431339498867716057460262806881422838304598416420938342866128310836437537021247231616680742003432906639309493120784900087679697997635605692878600386159439070628446506074278720681976894818158211168 142 112508505181201222874540406204694913976745951603496450209778909172824970547652722149774571758260949535530043048450673932345926240340534267146391134093402650226016090009131486467595323942396674753655768216343603344228399454422668385209011710871512959806049336868918824997077724854465818009553778500847761483399968 143 16798991915476299155236313926665275224540397695030824783479133660595414529801938629973762469933869022949387133560628653468487167249053847234639762976092235435794918106022363402279504739676944290298737442238846600068994852871263377511183696750600776565746525153154955892888092540178964937036139377356014226978159200 144 2508309295565960518602306005367538229193608906844562648342896703110455131340447832409207480736018322457318663559784192291992469439767639891626371775879412081521383451810131195376388930766978272760037066623202518136992537360238460193407199679824010176663271403442721373862518762487574151283771630296237234547761025824 145 374523397229947408212073185354512099726630479948894193576456483287763107415729796795992985228474350651955880052218672323652407708928688595005799337915566006371493060877346143273451027564484922881358033867151888491500296890588331979834074542282513235357668773749767338549423051410991578740382264377002085973226160582752 146 55921243572560202129907770688867020819873098387486582720467470185249603787278423499081214208570466630612409078275808042992551309058477449730035505969050534715497313279871809912634617736214818553947290130776033369317400912545883946152426000368719877355103402173836754834207318119072018605760153517436730075245636422575904 147 8349773354164030977077560591989332468578997572481998657441089167383494935800579466212921924797979667057323169387088132193149862033212956234574733105954411471626642314842891439788424404617044174435826110074885867782479559327705065131709496780130638105862173338295922286539664444284221940054697530259688834266204367345504864 148 1246730412485277469694633718990914204288291914736639388979511641399271330861930690074519031207994722026944108309173972996525784117981885331331712928538980739430745735422136386655347078326449411082041716804552926482811466168930855819282014110586494733054923987647570069640766230384812947079359864646885731190770523777189035808 149 186153163144310086677386347519737681787740687336109870930396295881431193259553028125541758879254512129862919955432778498257148087700166935094761812355577112324293522493816501185867435564695767261884962203019116465189598003085500129942548264637016195884475946797091896292412318736820798085175348990737032043908781837982251786336 150 27795102936130020363758960574040145241440168397749244453633930589463299517703212244126892739065269137320780641373531843439062835804919319946560832990389066356919887018372562251915772055280305519111636120375315092283013600666158636730041406466547429899818063883163406701582129404452564764615052312093951045166426103850445666736928 151 4150172547060894790664732641059498157257344316819529848489831500006827955349079949781782458222193053031688426304875875934446980981460446672471089947255487519574198850975367655236296046073918107353542845513082893224733052336845622342688465411946083934109295181161293104807596321176687667213963819383481834001023300477596631430535776 152 619675063264077440465354011674284606828383730288766859619105943978000955272929091447060513406134537180195312527994958308615320017231392714058519236066814071876113804961707281157555091357047220552567760840776341087188069835400673261356322417261847039525100751577027897038889447517781000523507091572077591946817485950426363207016250144 153 92525594942620117391728819215214378933075442219382003230191178467820292776815671166918398816228325733161026432051594315913762464427152292393478303933304727387660872687743435574410495237731955347511989365955684831360039388971113328892634709420597268950159392894792670047462252157167148222643579026393526470400334235301114006820843454560 154 13815281955016326268697473149389402889187636946658687370566538775995086313573453563974732599500341209721841749145018229059001749791037482200080374904990666739387507605867680811491037336133412449019398887456389381472531152477409952033101857254213222132218360956109523244816696971811582354033450047548583784066036644280613751845523496345376 155 2062802358795564440600592809935882844072166840514456597815644659575351638619517403257360828980009156687686399343985070921628140285916265227501925196056675796888757524113944781336383772278688642437454960804213351477515858646305663295350010724427609477065710035482558947753862003626791520759705143556818400694925462047084133889422156633346656 156 308003382436034837095385872740756419637843946344628421157558487434234649472689408913693682046386946283128503018440847308509694630619094683215470924846445555854835223150998273574823983348752294871958597218356602650471553871536562227641761742508584394209060113597637600024235070746047945933121481728410062137235101950687104396824584948631488288 157 45988934997839076464323743120998087935871642687375214037909763910973866251980235485301267078126076084088443018486796322362738756498848559939562013245765603497938318054074117115367752679731443168277400639583414557490914738007429235503946843037769360489816610102021457603793028713187569406927346470594179767471789799741509831025907635256460873824 158 6866749726927757427691389235684713423868840670079425365147522947994516780014950990700837535798147513211772057008446461312739709127594315149208626619976881591646020136797780971517747951384931175089539465246407177837387560692974573900588741267688064089143462055873320952484389200328527241263410680464585596079905074763225890089951647308215797707552 159 1025295580653868513217563222250438790350407085943318165660327964514845749554662555662256578578520729308511428709448337382455045026348771749163092583409648174658873426618769314876553381576538836453047155692027474361632937941136380499442275860430555543373316712360728842230225458083323649147434696803183137127117315692664344846639903049154397295753824 160 153090045438234305420917881395098037817194181281737532865328233073746535531004102559973263390789794108913276456592466688263371650076263762254988101001816352015762936996652231079565326006660012361918816161260682448679192245869422618887738249266287824836909240122822762320128709213950588495527794251479544360390838701731261860395940203018917104624280352 161 22858346855776254291192448917571686873121377006209893240444898387352366097210094736303770615997762041475594395267451746206714496952683496452960371516097029356679068638509453049894677991499932188355612963876333551619762292957259451807481804996956115975479029579559066280688996112973248433798193228206384333105611979128901650296671918377132692733829501024 162 3413050270403019713531194047139989274460638790042620110136517511946407989762933290902074818119026805867604446647020351257587363944167694925366408962444302040735992938090538488165850496994829101961740138697355751947617933674509219027745759810705550136444267605029145072103389855433097488533065365173458407137039152324330462802586648027992590203085349705504 163 509613062650437091619599792525726314661148856254448703128393624873179670395067373270510182226937151483371051311868425368764212374393865739930372780381497876566325603553898475317393733118449569381052076920130792923831781315552130638322109586278844188328749322702305809809024064063828308515569959574998974557603866982625287108886235930035990974351656552993376 164 76091898169812712784304604165204758733822353306226872935862686970363855140895426813617926641180085857120405539981066979942996621260416476901946896922787676395800036107784132126886130644202404002973823962818315013654975355724362800061702966693708483746326197954059962091495554465228337389831742949621485135799946152951654503440291848706442261758833933091508000 165 11361516003871964811336689831914101852468791175189865873192598459987806553615028599294545329191556399081002909143746498317494115330310762940917146792690844087953290123564794913513470661678289281559819912466492764525359399987642232731716591537500346585759417190407152437849173600426376567884722127408413865127288769132391314273783839082141926740999481515249451104 166 1696422996547734809459212399586806812018855616661945179825615798997942585585894363312327623661351278527943662224847394593037857522063658813852563221303252080810813777810688661798685186021522583590971609980304680407922323220349328732395043519362524360154357485059157066376342981176116914196952016862685438819034503255071058987638268026609664704084440099693773966112 167 253298149845076514989351915692531103079247124137471457179127017562104190353518348298729294709095663923175157342056709653548098818647187900065487293211752319257587048273810520655712506896417831086340331050842692740154141080526181631699043779773167354380216569149962218974111856932664271889114275760169375743845078771186075318088818185717526440552484005204957971749472 168 37820727993847064363411272612290435865726352007248543049106624149349479867467641052108219531668247249114536909379515577793049382890266753454614805780917514742272687268480058983955633465998264796534691725610571770339202394931564426887128796543169406105651509850708089201939368214888740430274044174833855538663727090865676190079431694116345029392191473585728909120932640 169 5647129546186736774089543241737771389018033925493213464744996952942088720654484609507578771339653331093696928705476352676202020514120653039372444224013269948363167077274944224048786650407407162764158084399399033590972934461279877882442479402537452776131470382403257849248240996854815638039977139730412719730833148436724245238336648064377522699776885159822044621090447456 170 843190329826631455994811311685253291943743604793240008392604288499894113370866495437816276359057526474817457177877843030227492498098973970932198077053147753609851079697999389887617382091355845791932028817941517694709448572350723020085779568977708341327165833063614209775310071296329421758738113557611258710781484876620963433440052376538334931937126146389270545309557477152 171 125899348775030474945850308984687093629982095985835833850286280436053975829269891516129559073843960393927915552593419269440695760725741932282040516015415009103974134889495113897683764121676262046976994623854202784945360040017897731837332764743863555940753028549765049507185818316765354153150586008654489960630447207508666433397455273084508631595595042614572085934717398536800 172 18798420073479521841806549615473840448455222677245857525641216307230861310960799823557338533470983832081193633051540764009715652491708097842424725519933302277617396507855354717118193979715195283861654074571513059550458923835998695664857128962197406196814445112138750607382349916809184763243534675135475674411849261987390548016217511602353094937097887779263396839392903015372576 173 2806850080618395897321665919176067433521210018413711518307737485356871161915168080105460876945725257558695888951538005727399863047746434476945063867718030979567105383595937411825571193695075085874683081800474432025086540097756078266552520227204233149719651078818389236364953256217600319236314312681164075188251664279802423588707848582966837535691436933149396350199775396294733920 174 419099442627213824337634966506697858223216830250812032969253905915194322601162940146146566377658257936883631808301032388713029015872774067622745205601023457550592759726532183814385634793635620068895177874807741667339439061574433886097864013256017921667078624871779477482450954977019321153797761659593215412823723879336745870735954319597560780693118377000154492048280922303436776224 175 62577030395490133594677263861961879663605965390683995994928914021903423394153060367878155625067042171264408721917922169586004010437679341558272672580610024809392015312735716957919081475756721899792481897527813852138630080655145704221911576502587065224292503913762370287742232987786260180102854195378577238404778063823047531944268269538369729353490106696983606148001747878260557920864 176 9343569412954933405196671834787809117123900068740565331112211611045713873081463259985899513233112863929132931986675776583226080268346030314830217825413872857330502989434293977745846240004576363553081063705969320147273731898831639509305587022007627279360751546114259938631442372254275165242974009154238451983948154829342644896625852431363322984125195987098842335904053422516516853658400 177 1395117167161048135949349593095379235763796337405415460300459298537435548144668705921310527632312710100621498322558302716217252419162269317492907458923396528966492851455186706868417363116405262647605935431069893138098561854208363588869148122851945490355020530232054223773204157769565654761239452622922249074362909635271091931624970081409725906288450667281598832095731870261830868418015328 178 208309247150113264301556906361963034846307067213692724783501859763826245030065030946190335749835799345439728253934570120613508472132097667951414333060420219931205328678511777557929293722122250156597105926448258135003534908897130804636773204028596875096777241993382271902476210051818814979039955891141816861092638250288489124589218378672991112443628568818190362371739076901243416015263172384 179 31103296174433672676969871355714605388760865418125817858062003939472345612467281112578212375589751566784221679500957309933545221692932928220332244891437625671200202065418860008535173826711217611666669547333162753938783253667599041887081835323116054634367427769849832907215396463772796615748914365429277998637022203476642384744990222786499403868003280246470693454075239596279413426635231253088 180 4644129082840931018496125620103946123474975100019392175670403206292068838456845514336110146647484149765886700024806721028303677685656053423276452926633106390306931198107250550663748304671164489270937399284900462543998383205691675215941433970049760168846940584871686748002288718981467520796441732608022080255432318158042994876933248455492068207487637617819310311626029165965391732843927517912864 181 693429237117877750015748316282715342271453481116478770681398775414618172677514556257514352104265457693583062319775755570126582983699867191749846303576714320078350192635819327443088663807007551306090514758391663348421394443389323480116959257765688368671366901371949500456524875965862153654123777682927497757222284040163428726887411934325851716962917214461549581856136228016128369100408554093994080 182 103538058118689811398405157124939051368901447006160003003357401736867100424062090006061185625100190952719037823794680935477297137072731592750515394108703220889851718905221597571583514500737211908238865926967552191316255934883475548230650658926430737157066214180971273216983056768022021715315273750682020001736957192704296064251555414703973938111958993906035098926014116830239901005237251655203109664 183 15459586797270920175242156956269826744619634336238505345609563928966830797252771379421267524313701566521625261767952992036387545857331519619144946095486894645943468751063990213174953324556930968964827331239072554980303425403602944668888247986138222809116700202333175263905268064660451870671713276152871803185432678477009083780987143408926491841218954581039175828134792798432925564492648548625184463456 184 2308318586276550111504946269445941854070817108684233914931701825208801440947798197651173050736495797324333303884523841016898058185491231898323719129479634539376533290050284690134333904588789740974800804453846336503649355090457983870377460137158274027299348041621698725685156740660308796255269373589280626132509075777981746386452576121269380463024776498787737685329289509509984197633935953276821322210080 185 344662167600131556473798195578638833097419320815477226194583376676051544203380266523304271620792044433606053919589837606254278805911715563120675589541694573210827313834284204699490732772549507499198376421030904852350563026773287136965016009453253653839717297552522263449467262758767661730047239720360688772451012529703327306809323593853669413567093199443611145691963831354857164192599886423095021536952416 186 51462571276367652577585534076738637457997220347403088265542090484824018055605523389480816893639644299009224491445027407932426648686964651027190408268392780027940498488952764050292292571012058555600099998790535386098530910640237063005674682444901778742972959452219271230709697782313765986509808130953032903276216478444526806471737845209709957168794444291305355382640465082645634502996585087914651645943349024 187 7684035241859861376769152411493245257061106110988647366045147309707038182940553081916981915817940086136806704909582856145855219723046258484353702109169150576456010428286837962101032032881737552638102869638095217881099857247282188116454547739569688486751829782570103373429234839999369108184961528931366752556523865271258894482772282851629654541660030094900703939049585681838775757202134037873586435773118583392 188 1147327001619492896074281348685448854098430966893863266742766254813858494682237757343010123049108475454909137949807283364264459579236230674454303656875767915909151663422660892478581558448296529434292914157818734054549274794827000537107097822310453369526297921004898919227793918164086835211460764888017146863942103540905089932892504012859734677910658520067608445785847798746879152380643720326369358989560320026400 189 171310933280748627376681536464500982583058587053061666014730418158432425188941032471008966314924115726210934140236433320542963309093227286130706822096340081550828197633382037478456394242368132575376961552574841575091802734453490455836270026277093537703544717435092752519822399777613880907743626547166447315481891440969533577517623859746032091893363017895591924971343634598969999880794400442496029572132487942623328 190 25578963817722547691995708170852924140217950882506913486120510867382058932009574164803346044071126857969048107662947376649508038299397711727284953968717181341928903255691297490570758782213468861098890827340337419279282325587728860488112046726585532678818639908565353753200478074236652156725300782127506323547491391983846542061041060164502138752653391784977071471920877816870765040846278442670935841270735261005206304 191 3819273980114878742362723192990262658407160834413834116247487598566636887429492711344973532891295159430655332132590938381709576699201027625570212121790554387546884237176341702279595244760373749789940204370851528113975216762801540339580183044767513698681058909673730206012008407059204126718885145060152038646468422265541403069890202352370697246095250040753929909002185502997085001810995554826735633716467864402829130336 192 570267577652068644039352740155701580599868982919814977926587107047068463187681624324870813352685307062898103138368939046011223522845241936626531349984619978386901118686798511785399938909816724217854007634646135002533377122027111142870297450142512979608175181623491045932349306914629791357063319594692636760462513231294397718772701990377084254777437260059653407371346645591854809313131520583778778375323030202723764945696 193 85148410879749558688936432374913158640879309158225922079227590903041026996445094817476685632570422702282120797349716223579738168069281381311949184683010855881211756363573776121635606852536416530161061919066426584720960322307944228140935854378554484010347020490807976667385889351485233320514020599008406481982533766670289555491014571571601951320331283936258828273011341929560741329124846487638032689983863841888540246118496 194 12713771849344331642864691999727653984262269992017630139403292449040231000236166718089484708949831477826354652352152767936897900814734028262574208128454128270301201204437747912799544661356179118767962290722953784317344978415982670289019858714285704139178641766283042130968480868242414562622456285340482271138846419352554459099874530867749501789505879929317934091214803307706523785357601469661230947595026130713012257094317856 195 1898332487560521899591837347850469148829240415121893200734914614499942788733537600527646499886324043911107571293540375631649960820292933166130780062924989213560861352707929192315531842700942712230554387017105827230621498273496049289170982936523853248683792894308611385482413517669510442664793942616480617933363103688341128832106882748314710210116945942886758337504203847527929496240142743678246248822467073547322988463675216480 196 283445878692055145403073451879039454582275463282469242459039018467553130871924148925136327007356178650496663304567985665837621370395554387344149176246502990825187634139778933485711984936098914485079201492436824504291205648368675554041156188329319409346968316313277498557270401970144144806122718801715632392186598009856248745530003579238261832604008411980013852222121656816293146703417458983196790299507001869300441393241549582112 197 42322178371795800853035922929117361031069395592392435229655427586894267940198996372253592827496513075297258677628009822581985264398691053733498824224445477459401578673075424369194205648296767623461269500513086644876676459723829014195300304024097343529119367640467043026671242223179640329228185424400028889563465201798022190106861742782183330534558063757913952785118515331428331805247960429781524878446321155761913798001211164950624 198 6319254985817177192793011606487004423162016327474405931204230301987726715472066281645298331694365069106927078533393760653822864926823352463339773435757025211521800031160013917442905815714216829445074742838256935650034086446628400395638003380584884186531784233130760584114147672556766281760913051118562192461956826091794548583127153241639359892510109514946301836337120771332242983194615149309002991527120081070121164150126892140964640 199 943547452235758558484474837174095745633328582976581246644403813001426908870616572480954055156690967840842322264941697060325487853378095640177020714287725978030864933060141965366784669224004252663699230818987678892611159023971910702095700532157618633248915422879875058111910516837458432541264022102407796680937606622591296686157539568223115927227079129726357413699459029376109849862480387735494986549023904980600213880453543057020230240 200 140883980250634545783453759525385902140488674949009510717384860024118680970092618989158694850492895379503748482889124962804202536914438458934594777373659379770742171465029582949923067769192956643529268505368224198119391357544988885015298707808099733004326940388620477029680007200369470735701378176689398814543672219345243904363417428107614184973942309351676391506670741840782891730772684982423875537856854897712199858228128158952442866464