1 1 2 1 3 6 4 50 5 520 6 6312 7 86080 8 1288704 9 20862720 10 361454720 11 6652338176 12 129341001216 13 2645494627328 14 56734280221696 15 1272300911597568 16 29769957834147840 17 725430667245355008 18 18379623419316338688 19 483476314203202945024 20 13187069277429966733312 21 372512001057014648537088 22 10886129458069912361631744 23 328776894530826384975593472 24 10251868792349940722466029568 25 329746904310261040084527611904 26 10930913272584512492097654226944 27 373138962508088042472768421232640 28 13106311822615247980184083028246528 29 473324815229095954861359488030474240 30 17562848742326884398567761107620986880 31 669097891764232648796182227687590330368 32 26155245828447607109143250445946943700992 33 1048408299484070044933740091987031387799552 34 43066998391764471932257203595409696523026432 35 1811976639302116488770689130267827640022859776 36 78039854501565799244062766316154511855418605568 37 3438811125987068604649569720266477720888403820544 38 154956543723021180527437773340534867547172116627456 39 7136939031163053085089407435168496341928283861942272 40 335825596300164404192604274572239403433455414281240576 41 16136995510265039979472145831002290365394095313673781248 42 791504861103664692429303446373292344291024557980470214656 43 39612172937264445829997311783746619127465116304670971658240 44 2021980074814692634552397984708431940203727237768776771436544 45 105228552346557215660920547315658367285458057126677123099000832 46 5581363774491156325640886204539551115113819104906081825938472960 47 301609028816396748915883847788849460291951017036298646903934943232 48 16599628298219294093311845187697420955018665713913003726565682446336 49 930165738916624952744914517989208677558715609936716884877201517838336 50 53050945594660842238424945210975479188260841077014602441646838233694208 51 3078678095604492351581005797060954622335692072563286490251704795580596224 52 181738021492844722182349345575936100996432603940988816991141189608454225920 53 10909727570809530005967134167400314685507879981841531748461857280612190126080 54 665807799608517576031917759882409173883357605990258084543279442664279941054464 55 41298551591007516377934325901378268974035935440393122009502123078091226577108992 56 2602912090484217164096412674693187551137763415223146319922698698438790004397309952 57 166653400739887677240556675144157607513334544150690529950370348859042092985092145152 58 10836610274173738123889800811059175084497231322582363267725483048378265099875100131328 59 715476055637345101568138994363069047653461228118458262504055217717421096934937456541696 60 47953460434095902577551020175334173258370367636396024321283121931655180413023231261278208 61 3261908201924072344081595530961162334612582836859871724997651683453050690498941616585179136 62 225142234774245973109201940845367730361128356688801102004496716877266126617625644393851518976 63 15764668936914963489342331440369930186673620778410367166811873770165655516658600383686041927680 64 1119610922264222430081675160309637122951457960444326485465389886059010125621337982473778325618688 65 80633958911708969352487724454833339391517405599985302507240690044091173136820657762975991740760064 66 5887812484105220184408532805139144702237981721571875787468727915183718841567475079985671698634506240 67 435806686435269172939798000758093941820273202529918024408138906302433144780381065619958395440302391296 68 32693296102962580789610039154609489590618577142939201783796457081133743480996366605427906303210591092736 69 2485257966786026267098951287076679309468853041163930738024164070766390887729409294730091568967146184638464 70 191406745180268941555113203880741557057113414440798223200125157959813335418352144507443835772229761495990272 71 14932859233251574799071333453636963250821907046375938210467982071647687024379287384580890235905039927512924160 72 1179933405495384047667161937688211922391854400789708826341747632736418896876361501145019955662010734377563062272 73 94412917920031784280717036807787934412804921969888130721374290465237732597707856454249597276937394879880287485952 74 7648866170525095206470191546421600950055411562033397478074057867085638716278027265050740406229860270566460142649344 75 627318936694888726733903605751795710731959469460181513022421872611835156928314882588655980561377626961345846163013632 76 52076404811349097515712312384981240692788726948174099619498517018842810386418810436696856152306678305781329454367244288 77 4375140026418771357207988759521832791716360679784810027590602669275062181036199654241103255455094350809226252900441784320 78 371945984162551445244541150933653168861309099793445077323359194210707886606487708713547425842931335717385423512546658222080 79 31992248445478386662320520436873178147290172129857939386988541839257998160838154094416122765079333394200424364405767993819136 80 2783735878839767196545013528805983787425880781557264643731387457826402995169031066452870535109451156144644141528528780166955008 81 245003562364017858895190012767188867408712228705283103084436853190154738659521255182880606970321753906670522395420148321373650944 82 21808304642522810332422255627668510686046388131012973959504920860864649873460720495768413727906639166777611761272206620141090242560 83 1963006860843270357126527333945883623238205978756039267307759584892999553127753267232298534632262124514072517825622061696075436130304 84 178656414416463039335605920722248357497756229012665647639267873719157730177380014534504945373032229080646876588859940230472610208546816 85 16438414898031090173023199426480786637944376869692011467056727041579243671355227196153764080337335644398931240492227412765207782498500608 86 1528954504122460454405553841175598446208954251652169567140173809265204417836961207328751418597590699989253348599491590845391721984405012480 87 143738250413841785973293770513333065533466093571720732505727428562630735569305494802028815584229766281723283128061078438367019042578446155776 88 13656651803352915197460739643318359807380579739734272329306551702715353050336325056134611326255320172819123733472869917165719935855073546993664 89 1311179524202331481638240106570954672680968537271921869894654411470708893708559478032289279735303245889041634884311638396751238296028006544572416 90 127197642688553416493482658177383044046663844983984447210355685922214841341999046829386113957703501770853261288736529396994436752958376205864665088 91 12466623817377853231565357210244302506247771260091945648779488937884987072764292054118392483899127346791065863199663214243234263114423873873794564096 92 1234316043373801800781814454176037606979317557763626338734551588163228582673189563403914710028990766105634213283586410175246182145397777209126467665920 93 123443255111176945808818141705064018121339542996260074438761525218506164757436524438577139164126287131117747930953835661471973643647045205138628912611328 94 12468908923050959171309351084179935139500501904092162366437789981849260364596205382095062192064651957588419583182963634352856905145513417504196221883908096 95 1271941429090188328377464898422397102721417156176018748214202104339593404953934811538257335331428873917041392643870938796209809707085938602354104579787849728 96 131021223788375124891685159089339152893368933543924983756693413682015587615300915125314132658491637910383438091757285191615516557462132402220727965404144599040 97 13627342679120825784142481038479207456893212733389591588282258331224305934978799246778705212088062878435745875744968238328821060700489073512473445488067101065216 98 1430986641973849202818155253578301984341531252103231498648909505518594095308375480954215988687507738276941778863516334441611124399350181525348160361829760554237952 99 151696481921833728845791662788619142245490949914527001080533918832317047139269293133464712316458218014452929202373696314458362427599827174096783630774195108089692160 100 16232759400447091610580695981854999520530061657379602390063311871207993757146038312849572269845329418928318140922836719087599705584682146752719308303175154125798113280 101 1753267619280656642601999448290587324471896541059645638512557769877988720796786357023012271303125184826240263816232761372593452175711460671556931213298969592091644002304 102 191119892073145301413256726957805457250192569745388715887163576125012780872286785378726007778817507595019349371373532634046613538458670020917603087701489495903981547814912 103 21024654612524671686044291403682052940498514621898322071880465332353301971659974120250103128316579400775628270579930865964084630118601505305659404561624585820181038670807040 104 2333894860037591936542952765782287204549106049340313960500451247491794594290377136623933185401149907349101665984144786498713540792441312654484059588413531383613212776424538112 105 261413448453089131389789174630310968799801453687088504842951671671006343748580063308492770371828274953958869545929033750864286793022500104341390901708546119186086588995847847936 106 29541612232657957806044805916210766413209361502616176262934107396922699904072623948440542120237697173506115949605326211084104966482996413787957890472046844756188508051755096866816 107 3367953640367359056100268323625849298647350966844469236124003054422511419670375345095179122190731174171230944763367380088249359508722372906263630949795121384594470701807733085044736 108 387338146347795646447038698472849644939736895473663587667917186715388291497960740030740926649732465712095283243925933601284354170471202707940865191440900927630913385093141429512830976 109 44933875184782643173619633568490027122975276300657672266628884676520012674401467914438341564140619549650747839910809214120787758347874149974431039134078696515113966763968468195217506304 110 5257565210534813162493284001250106210605984604716589339309510373402619307304340674216444679341313847163423682769143799613497468716247062683294499537197373640550493496316433239890462769152 111 620427368502469343057373218179956147996527117839405277549074829637093518154011027799904090809627642908386510139979930725649441332396391069243759565292255758366520602150403153345896117174272 112 73834875021023707340981902233168936224915523143738337233246437924057060841765016503593861708803291121473546137981014620075360956636254870178730801056484584092629100891058493165300238702870528 113 8860654672069093041007519462398835503298921842191857555535464476219628357923982876492410614740625606177974511370856947731800087535493419658244211936318551224554391885833917541809052396155830272 114 1072194583503660453505483123235770162679455856425671557761024244655460655305839680942938041801757084269825285571092133358887632650824530026114040769381588105268187445409336096274438696971041505280 115 130814321832662694795200163055496365441562737065324162236375305210078430620912297746487598677188984986559714991108289823640216952095705721961553684014438449483358639454807533243492996577431922933760 116 16090950776302317775128005923228818403033879125970595162496847903125801898597333696917660231815578008313388233492187111145317838218008075098079958162544498358516669123435746997583956403370014363615232 117 1995373302057869324108578043173205649192101839386402024387291316821499888972124845319094585460865702914230784714836108708291935418573561720243985255021923488937494156269941419367324283673253301016592384 118 249433291926849781334501054710794317443500085479641552102088571061739419003399197612335616494281275588984802085183105505943496492962195070996925489700402874325091603758534006651140162487524085473694711808 119 31430023922001082414981717141880957098678040770587000986114809994773301680433680389152290813290596177379536456498552028903224269560473089854214167133627900711290733588687900218632684961371859763127128162304 120 3991790099285281280021135129786490331876947439648628751357780949058228403222430554586937946195012285243743903073528132614779032834924374396280469806454286138671919517534595941027635313328482936755274595172352 121 510971246684247204630257501460046417398772016432402590510297285309542589011495964565052384367917077751532531947453950202516098257022694370869780593649762167457388127264504982189947644019711427937469603407462400 122 65918074871589292368863698829304527915854805407204325927009782300892318699562711743703756917515033818248567654133637898261938049807895527606146227330552510926689534568511554198705609893000385636391085801128067072 123 8569703019089900450503824533577664358355995788203332683723157943306966509572965460841002395426276784061171995436765894027058211859131424385913095460541092729221306730756547927479718668272185096437374628852792295424 124 1122676279790828280794633028208593524077711686610506946595655212378221323716335171071747090502593808456643411331093457219937490020911394505077935189600715068876723737605016046143773488278323669854017122258981109104640 125 148199093104216828447911852684954902641464536293181724593374865052794126774426436156569873021222364634769127188709115688466156361755052122377009577690726505754256318705617215309810455595727133091641155898632780560465920 126 19711235937107701006604754938788542079431298664616421344135503150397294724793241532420847087156659883665989482692252283645236351578065671338880500887324873275088473786779182033125925374879366559732823148134578505551708160 127 2641404648430606663776958162015584702848743997903879992890956117436745733595037577392213936148703915731121398403629361154246257291553921333014524455386003627581198229331829825412275861165197167681606006195648067178298605568 128 356602690042891410792027789922417190166753798454244498591716297390002204226447689921375385974864470018332088941046639741875071540756631834762132299532521489667743761871729437892749753745220936259804991089601564883410286018560 129 48499701872801941480321213479740236732326428300671723388469715174415099672317759661933328573211272894586398148852939954452030339379706013668095154646329508998311745054507437964148323936414606473918778858438896463983775399804928 130 6644691614659677027127720764710927146421876262269722129017137394391706041002904470917557434516787633364176930671930369861993792681743602041231270406235747312998822374378673257745474818196321943103632289408643515367728750142685184 131 916998802149485098497309441918204497612648793007282558340760511120642486421425956030020658806918401172225718884784979933038504923108895803329188058379316316142025589109553417565268727119402486857073791258441965625420652886116794368 132 127467095354370667403410367515487592505363677892230935173889905146093746736433235064852411673027579151752916674718427141903300396637223249898205999104347863429365752213480503261319462430600825631716798326117284578735784904258098298880 133 17845976817659409076108509266376481637944129247207757184029725202886563557775153484164786609577305596301972042481370105109045291267252313444093862902734908817696243535749163270174072731832829014980947802704142643700359331061488456564736 134 2516363194716432125832868911564681705016600331495747108279231751522515127561422913353906104028202014693355811961734791758453233349726285321718658032858249595076867091679786365896092472491797272548804540413450207167373341974673603854073856 135 357334750518602430779120288547857369470353250494251572735236086727926410844556839487228776985440511949493321587887341180128504899729261022735597365219945025055010133082921403492061433758506548295430911856949693390147248877615352049469227008 136 51100433045625707762808791988971998729479338279533304921239701293694773452974927844537198832812849243467203830218893758030264673268426793385013264238459491257887801161729480792304304072218850990232356746652035766422506146286915289905654398976 137 7358682698898929790366354177812389397616615019079700845667596375434289152608298114045704488551596407939424109070519998925622010313226341013550402633640856406020394398241787696253539416642770964081724573759747800449348111110602725449406603067392 138 1067040259477034575659809088290975592251791827165354019401468087742496375214216828449551209538991781310549986749046208418799292001443041719547740452717599080580537176574558458326561099111420843033775896751182820799118002010485735472754961747542016 139 155792346383964701192940133279130722363830017068644212215952215168097681374081034313949911438653272796049997160310236416729815672058012896559833458819466913484902258061840918837912043321693939188867015065056600519729504465058245988110863448340955136 140 22902117979247361071016200008373837597210980610296944809915286457930175396130745069451907421334396715650967295025153083212223868926102201328132482605066055444118234981875771374722597320236523895124857558765903502258499550012728853484495086483058720768 141 3389606647151722194146813745423478571047842766209281494089183271032112399178903160470017547692472413261800653484868182824580015177042238720878167393768555296666000576045968239822787115850561284015094423138193273124947845766904311404648659227716823810048 142 505064987330617302347008732873741370796783851774583842327433057688218013164911485179092877179557897080821909889981097931073602553997027190893606668242685739228933408008714165146439358421653090131091171322647850354982370862533141528289758789096967937982464 143 75761745644925615787004964980840196811037515176578427903680973507095296596269755696736463750878261418519290294919376885437548041595085706397370972017014556076844993671980658383619482649222497409341949869649600612745601915425829730771884623351074415743860736 144 11440319054139340522836880687190453139464377542520868616517786601155016644992190926339147631837532997279643582012906385848747756497016786501648290409701234131915260322095228397664078980070920022065674485952524252562082330194021893328451774491247178390341419008 145 1738972494341928996444776075452252429211767071430642567275790058206676776922594653350359558737510273801099729372052631505567117932921605112191984586683972613357413151339407768898495586282605795614998737224097832401550357045637848735265928653944356650082845589504 146 266069387553557676165318038257311547161780042399245272441353761298594513492829760965805275721527120731319276862913596447412008719868716011188534149328031600222402752317665153881838930212850453766239509221817968431250343535864977250221663788327172479980043606425600 147 40975681101827976718944078119195030024283062395463979630349397981434282868704917144242404279910220487750376007082334218876372890112292142198135660188383493700367812055572740303910506029643944503956356251097887333326549653203667461967067136730997345856145630854905856 148 6351381789716305764371623405381710079018260575301042744737525986130139428286010371431433057391410028421976889578129813146535940730848014311700633408754425880075839651382033207622680058126589758297066433699879000337919763999688491682391608542831561132509297849105645568 149 990838682917885914343150967454129854637059924161479988643295068082056573552972800312994426177834246460750245318247308333573628903012397958723021430008529423006015136724561768482764338958116759965948342564938972700284438087588518157468548777460228046103279407830996615168 150 155565232331639353259341657291238099664322868573797263984059730931662161552661100266466918253845532204038278097095867164438998957184668352869431881848286264788919028937784988378737595869244180492397600028462654293884517344273627183333774499750111346801034318538192982114304 151 24579858074536043457289243257190867293410850242713052742440437091583605282381794957019545670851156307120978871191574431814676465150446956037128412748429803906774698420579279327013859042253837289157152271575683839601871886454184514803081878875633276489297188945121679127871488 152 3908283401360813263693143744822915150118668984046882660596006666823895679278568595327598111125961312198004504430945307004697505314404209720571219895958494018939420165006310061330328894852760365959168805482721301402769268117141901879597576526085795036090996316317988268590235648 153 625338834054716833769068326431637361043314109879986627388306607900648093606978369261314929153513110983322197864575461087271172047154590280728972606882368445154132482044910163155802234690631136438405905641746279266783072574801233827400175597498086977219357413287063550573550764032 154 100681682576483528276587220510077780474949545926092034083470338366287265700707192572196825316963318069134382448579683347344233579417744118721045085037633326938654913125823055887301120533630602659386535860512660232681075011466409373097771385467404811769555031103598864918524207300608 155 16310771121465978292351921598983537494787835875415714478767542773796452385464086420287915756375959816127917976690184173712097553405551141325798396983697192936746123451871425621271867458484582753622653784868229359814982173766777346388542477098911528287689764570224014923035617540440064 156 2658709832603937707437187325943914184283215246882460424971852424430983477928177294111292203608817119945450839989286724506607040010511522129863333807473029117947533875002316845073029521602409647544383856491979800352494258390702989521710656933451154553291205895510297430908176626375196672 157 436037124727525147483252273491523308568798331389615842691827394529621143906349640070575367974906874000805600375028151088654572427461100597203021222260332758081496561869601914080750757617263038220224396413953457172903705543685891580419372994394630940579417959011039349440322876702873092096 158 71947536261437059539131837256360414843302763298063715415135626214590600311025209502908550068565936218105061903305311852416402107027409668337631050161472376674760533772963755452726258405739515762129813503587750239798263405738932072061464545845569594973025558785495995516550088613670923796480 159 11943520849183727940399470000631276575773875304539841476283215406738205189467218241660599672267670455945046472473739575183768711547682546904258324391907690944759893780939374686525679451220564140985316345655391234036124737670502627405321319163459123464533673594925429155378874497199558742769664 160 1994605655887382705823471042571350073380471257684799234874214651596782164662908193752552445913491718647542316921239475627197276580516057522532829068198650593760501659132791770606777983528186771723858973072980624005518898525633684438310683301278366133575242755940824436784018561452392986959675392 161 335099963478113762180124238733867777518856054987466657557668117829369035971980397219930480729383534464046364254967351849593606486464078590767614650153415049874661736004264113758589403823260161722517189293224660673153703464847710873154834523329447110154481236554670499154280028534796289041546346496 162 56632924753180828329769503229548661575965100146422806054538361788108637924934504682800348737800519716478925862702962494947706997511174764129435119083322863496259074402242261304228606955255026031079406253887561297282400264847392496151722793519717056235753926135154848838473435918268292572354927656960 163 9627769293350571615265737666178860679703040794897828941414403718680519182066343276725455227432410037062147417831186925299361736406312563460066460802951598058383150925127560472773912480156945478999535668988038942286309652872716713681083390909565109869584472516729984510531445953948306374976599981293568 164 1646377446354587218716478786592383721215057060738832167184884617879928053013312776412600488421058361076475615503606779343205853975692582096296074122250705525206620722429307277909722891822327094376726408975515805956341859603788108658385444758522055698678347645971295747054576119045334695683812304349036544 165 283181802205826161117269506376388154511024230204256384689811619443490306864221414533560069858621574324654869960179122299437571797674468646786883186709254771653009000325345663285363345169784802458062703762948671996292431881306873054959167409055528041506753399071805398725276203747443237555070686012020621312 166 48991281257156516138811106926099910212892605164436840530520272051087963286145681737923474157325856887811367761044998243456947513678726496133452224285409422158443384694447585210697729951572942217157302441098635254876045308716896367108151562836885272096191597662975754568888369941374817017060806132719622815744 167 8524624716918798581961505743797783661084770992155719937534573717907491396148721477145564815906709125389536348384883264511797927095764027044809786422363671073337864898441051749683221003756769665411495030959141951411979678896760257950686444406059727058900069227759328167122876621289154651395246884778855486193664 168 1491833700750748668922380655789685413374848565341265747203291760447399816946889789865764547246738443093553680359680435669149977181519953451034455379303540659504997708061673004586852639369866666303099115133555559691410295731557592987926672069997155520369841279586711147598588057690588235082286796778562806089777152 169 262566946453720944098030179170056955747755270890109845591402690992286996732645284396561828004624107555273107918212498726133239853272786891046416173676551443487550269126774060409445096007464677104151966743922278036311282092064349335007961841183019279150304046103732152273086731563705744120838152444504919377792991232 170 46475082643502332936871635155130650126189827895418056288313144842266570880293413951686069124069742647025137923585727751341067881263918639177399158460819482490805360417080004452011295333548173361651340138157674624169356807828807083609750848602332750607111426666848283017910332329204566102660109227434907158754210349056 171 8272692953171755396424885398735215344825653688625763179568521873733061342817787121909899416367276084376545071546898767622952468721453570270487956352299061508050370427590503209552390269267761582818192541654177529649954934374160289468842319037529450264090719247822294702483423010543437183294256347680226108796478632755200 172 1480834600004698309442774709049169170745733022715337070271033332297756640139445069080075861563268690552970553559170799741165857001636173898960225988805028835578594509964075431297519875811180498331811195358201780763961590915315238974802144817047112185966713534978853990258321951577779928854177262441709935372362068279689216 173 266554219737376016328052265562644211932597146475721208717200162240429274932758909071506840658732031863184941764065092990068135945840261532338810469395823498657917959774535279517585861310230841490115237653177132704160811892746042009102982062854867402716922324622283918845171390091063256563981131055104752120924417199544729600 174 48247024015091954353293194479012705037092573142596819361446863487948157508791682667412712186803102868604044848026302512565495837851962397123024521150478968212803292911534662750371527452549793510991124618696991350131533124375972780547446382096766751967349235519479192756384172864903805117208402273087939028998928506415904456704 175 8781085453509496996093493420289648222105659342041659839633698209493952748749434180513581691631140979472345615723455925157817828863185605041789363856250985202300112503793554026197859148948487881267685125176156695115071982319278152072269577007000724470876916852792189850034064710160392759438551990375626836539612123748621837402112 176 1606961503877530797309440987448361369850587442870066117585094634539312814504073900879861438786024125958630204269657062955872587840618300624910492836578934999366682821011480832818944673740050163700486713305572539317054203195270668405042307362861318354452372554724289943032083811631749507558232443755318587883591950407133831666597888 177 295685053826757093205721168316487520251215436703576608516934843435442455290529134758453886225044329117117798492957317847599201720920301314740288509274661334496426529691533245897888295546499012449727102906463418061327007570386731590746030138436789749321745089995270395019747573324919222617223706692916607598172824710445038830339751936 178 54702487622632377307961428896696310513867355364055320877964487340986719663829486311816805097900398333723521707033348229467432416108819068079446140820526303673716151074402462456651222419731258417592736017791458718639087318945388637418414550216914762017356681612417979191693514769646734069801575189561606304720990674388738370544158638080 179 10174800383006126070182985351460511804184448819143811348365317311031627179235948003253254007678173955017859194230421018941773537635080965285038085900195201022983852981661246691851322931574892750528554793953611119476425680049581710465737345768933266123081794202195145227450152805882617722591051692376861990732281631647951443230360078385152 180 1902712996161020297585631518461076362030924448558567688079584327510070085585158532136784905812876777406661489105383469596339878743779864813328376588569117840703082914567988541555562867953444024505041384738409993288141375350645064504644848508053085138255994450020397463081815665566739410830660141910768391229336221140392272901923628390547456 181 357714726573881496125008930098866024327681471582600164230766252761771818853615454535943478196121965585447248328272048174488000971488597721680438015061211209224073922272814756831167758111063478088451975196242025238891982196585868885014116785537741176539451365105868472246978301752742657890225081498328221008080289088410604397362633736613527552 182 67608954094761324366432373309502178973251140807128424004745711878641104812995698567185583800233511629576402094338936433939888252597685765650044552371323184630099382306742424644294933170630345763223791957581421379273837957049971424439818597024976574665621993753925930710543410763817187147035594466060199245320161361351954574130236435619666460672 183 12845864053138670350178585622500169861746632616311032331155230811185562181525564315017891947692823457074277372217832490084815792447729824449829282017377858727471187052386745933778873814985206147318742048311072347537222094830730200599309568801842926837308917380683395663501902623534452729013214581581850560740407128849078464903255190863704798265344 184 2453590624855118866141206850985202873848497937955675162028958436568761946174955563300746893545428755514291924393111520791385832713902007256838140743143647063051782757005781609104898617875495461938945280055501387330653576148553023016004219693719944935975995234414815153199893791281786957676946103476849740555144410197280532119808801069422934935732224 185 471095179556287536063096232496765642660236239535993285366749607191540908201742238277504827667275728827893287056611724669641783600541175143156843350348579780787712546952434417399425060813974060373652271887959665948673888153341839017662409781512701844962192098591677076329622049625949205456321528892189823757182338213671119427899127857524004075111186432 186 90922467388462259379578987585399452670731313275107872198448229607838670229144641461111531712271228872641996990057617572410550726597511266121966077886018466213781613210106043009285462866391408827968085878109679026134414861892334533938869381087457395713499549078420221058948978077469359350734422608732411564611842953293510636702736772273678363288435425280 187 17639168267502511377055051312859373724763961785851275386975926387233997912071685676254969696761064360681250414644955290901600157997636277052658044705423596985910776786786035713556052342413171797974305874630456122618593614429191994314552663717592141688552465290438233422196323952434778045341825268043083902449115900555013108091153866996400764357833100623872 188 3439678040363449902531247923376059740848268624803089441358902327406625615213259105381623548427470191370935247125246324071042697184858103628718687456656170742172574586512640059365599089818141633377906596407207644820159810678850883244630601349774876686740116370744923092370401444582032094492577827562863813997644661195644032549724326931636900573373476055810048 189 674184657305599014056609120734510613563624947926317036813556416821047458941698922828896598533867287514051266573313747919661619311080991932029046696494653369359861066947413254754040222575985136081038950015720004396549972952074288665497751894147376563310274593248239704261181681372228476092075875014056426553570070882321862986228640423325161265171874686888312832 190 132815882691556936951562046071270052936963985206884269767244336744155503165346757889655056064974724340369254373485227900494671118879454988833714369723058209393525430796737929128018796410605975242065256844878408103639382148709126309681391329055178115867238598097261871380438948586692074589711903414439384352816960851257627082746656033796775165269263365447222296576 191 26297838189376074855891385932754621949787798544118365220180801956538438075120314924640740632696488446085175909129114405479653755743269210262100402479542236898874301486409166986336348446394725578941005503164662325619889012344797787913237883062632379937246080297594240931064706380073174656689778935495110292291446898618695391874214119041295624971039046570004222836736 192 5233327290307360901336493868495110372662692918551532613625843273214597026169409482878071466574092270898698224460119280547241893038656847801054183745579438369338754172792902221340397410663954421322109308474588101323584859737570557873068022314588652263896833566212682290569285535694405452298213580774485977444237425319132775286459144284134985104025674603525879512432640 193 1046676780010773128548747241797918324597318911984288026426175837500212327620805809324977308498383185612837873228914500551972996799465984699753528873094400402136531857314832841311798222753962650280085175257848626988810718739083036503050593250149864095992251751210775713353106112393602397382427405693233139041183246971605188537009511926979929793771456324506831038005116928 194 210384273802757261858739098246426793357687378330524798501162904990675466794703431713640428418762012544164068945228157054853753131615226815371496394342347202620734760971465486941199262370196617701227135585344973568817504641638429738603767173752597568163387437890535987066359289710251479519258673247380806878902906455554248898392400906268243923241692410861596004979985874944 195 42498069128443674947763109846849691386361073597029462231358749011755466634682085593755729358258600649998463268917131673703735153099414869427283591693867861896430168349778612214797927684074028621398490274759327784251326204355642947346049452646997316364250153445459961028547065532283679548912545114593170658529122601065946057637525643203240908910825309277996509300573624860672 196 8627197168871799725121752855099123821175105361406585737196161913256196481568224170901866119922667012776381654634231508402321167616239572269040667859193873164561963993143375766824620211620010801287397742778616549208552538144233264490150011133402286184037433577469523626721545619691405179960433446375982520621774724535950622096711454874777201042691485238842949631064596925120512 197 1759966133124871492048307753959383877318278891779933764574230395853627219614194245718452545763761209818039212059565882420477084627212567061194320892013259502494372074603145354273242350526762190063593723821952519538905036909688549386799092729514603248083047677547423400809580774987155671111635140992072501125530961535229828704014337173749631198375227559500610722226482334146756608 198 360796674123550431680505839252885272601086623468553622642205466290669374457334633154449585402318633405793527994950701500271568325328050526360385592155668555026604735619215744959364381485204453043220316837714581351959178924468230125841226400732133598234124460938120037236550115098931023648265599784588790792849322686932820208895546902196285822460325313542821485501224380257907245056 199 74324848860867925786459321860743959179064468478237947589763367216155140846019554192256159569144864783474583385003678173263711373109252238710299641270771551388804083536673809293703916248203122219171895319504741000043471115668963275292745327905323142819376944381363487396241247879003083272787024097660198804215751914172441455298193923680159389973331105057594738193993655953416513388544 200 15385393402888994521925099080258657081318879921659718880513608699816397737733364472904297500507860718798382893054890828004498366718220388898477658822025025597667237265500011697620280273299155689524085280434794514914319960451112274023512916910953621059994074269933843756984869669587857482679306922312754507195165062600610340125948277062825766139416621405865637928476681421097648816914432