1 16 2 512 3 15684 4 480960 5 14783632 6 454377792 7 13963574592 8 429120257920 9 13187561948672 10 405274990273152 11 12454747469604352 12 382754285816985088 13 11762650890909921792 14 361485059270954623488 15 11109013532532411652096 16 341397738349545128255488 17 10491698062670014992003072 18 322426647491804161923164160 19 9908686124160080745496576000 20 304509758951198106690421538816 21 9358071507628207374780553519104 22 287588491887759304013680223199232 23 8838053930113325141748067808542720 24 271607520728183914546526884116725760 25 8346933148343548835846856201508487168 26 256514594279740631478001502732251725824 27 7883103399666968597482829250706311610368 28 242260364890080487918035234178043153612800 29 7445048151868003873496633010793243015774208 30 228798227100758184425032312659179469697318912 31 7031335144731811522876532565813564847651553280 32 216084165266579957901303692666342618827613798400 33 6640611707143363002052041493621988287145556574208 34 204076609642574947133955107672999972070059202314240 35 6271600334410096000541052608278363313130609133486080 36 192736300468052710048944061421988685700876593331699712 37 5923094511347804569581791088328635583807186420346388480 38 182026159603357802826705822343947067678100955205631737856 39 5593954767472979300621678375236804603728149108386867183616 40 171911169299626481301740630519314087129950368267761807785984 41 5283104951403701461611751922483969909073860615166045290758144 42 162358257705172566861056396892623900009524774599015130351009792 43 4989528712287916678738353192449894732292577436189351310851571712 44 153336190734155521279335375730109311358459281903064664339938017280 45 4712266176754808002579228770145490574249550676123215891313050255360 46 144815469943985816984153213368972057432873007530393120154338142978048 47 4450410810524268192013315413365175619823427502699135448914323006554112 48 136768236087568785057210429954970729845974376605893786908414193455595520 49 4203106454413226968556916718511600142098064008742027658296672007940472832 50 129168178025042507497729085451764031946773459056265929276461898978180464640 51 3969544525047794871306376707812960789652054282556502499376063954447235022848 52 121990446697188658094807465247303739307504397255669523086073264393334632218624 53 3748961371128705516676500024436327961600371623003878454634809447134751916818432 54 115211573879244781773030931911845742678126908877852690575221100109723622352879616 55 3540635776606133276774496340895441755010600074700968291597052057057120006302597120 56 108809395449476445817477366397946819387879655086022874521584107627992824363272372224 57 3343886602600296532374135079291736113304392789295727777801467738616232342563357458432 58 102762978921629101427464269262061011168530304468027767729444857306752016935683482451968 59 3158070560357898222568096294730969864137094297182720602567459788710003368602272270385152 60 97052555004320624306876242379277127360882655789032698654758648579599241811859807869599744 61 2982580107962888624333547502850095489054174934243745729211142398366831871125359080715059200 62 91659452963601940225945686426847250071607163312995270814219284473280057059522373877399289856 63 2816841463924660951565336094749311135217368666954327902702207773327369625951816846318023737344 64 86566039577347934511097358757354928563517497172109298255453800208494624640402820562102387736576 65 2660312731148931423834017954089936316086017942122608950342610711675801032339523873700872223457280 66 81755661481884649886900640930725833586834102390642964076697995964820605320371470953473164158435328 67 2512482125157461364067678122960356478880017880631710752667057233278614642266382685618243698683805696 68 77212590722349992413625430544685737347822251701373490915474198996120299271829643482635547115423531008 69 2372866300763629655193581367284796878623641982403574149317866233334950745545943968875165301071390179328 70 72921973328760054140725593624277271372731174811960581377966835370318604329414828691802616411634047909888 71 2241008771732773960124151791644568747186826505418076138244742200963731646996394107025648239634784840581120 72 68869780749645972102547245349135568024030181616176139065535543786992750848842164186236931659493237246132224 73 2116478418260241000672262985513310016830489449365632105892770312954757320090284534623617984541404289860370432 74 65042763984469321834581258008700636545772548523783840145496650939396140458113387335234132062582799321566019584 75 1998868077387213925383642920159709515392450311608100596820896490242739806653249408273659467581330283153122656256 76 61428410264847937704877373202570104318252640292163314169002033066299200683998110268350979368161710811352919965696 77 1887793211745557163296060221799274250022616107012129660726852501934571858614359280763984998709377479364404205060096 78 58014902142957612534797866912769572876312368851861186226025157508208504876753731235340436751871701506910614963879936 79 1782890652279022782213622415277877287413906800572347060492935399940756516454837080050533268949592315477949502296424448 80 54791078853345602535105801088295435402787676260618631115413259575970179505525475084154026047903582544861870280585248768 81 1683817410830034599567322433888303502862526918759347467359279970783515625831775364994730522050873604649920336490817126400 82 51746399821824983713934177438670610505114891800551104713247049661076205914989485981222029318605210693439425573588131905536 83 1590249558709697953877355454276941582143398644475368342412924260395249079147702265567210760245873493672506265282113750171648 84 48870910202138975863414292887360318730072784688190872892943880747803754353807868001180426030955978289051498544896518836453376 85 1501881167584421012670234480577905006156561544740572214331506589281545924410391588176013471942191628468484782821266778159579136 86 46155208327714322738656414689331570059553866986364758716656547927768928031574130607076576850355409408065515806048618936346345472 87 1418423309216283142721547235472411420798883978599815608776574101012141337830983261704079993201882849518734644302036118240510345216 88 43590414972084369385426522408046781688893995987992033516939451708882524414816119364272233574741073372082278836845316882237510123520 89 1339603110786713378119511132247553653200841837792830451152001904326351891295025220963270915217061633954233477382485588395062095511552 90 41168144317476082448126234605914413942455212863513025452522298373320357626288646006610608722405748654231314739780536556404694451224576 91 1265162862714776549566264058204913423600667707016684653932642920559401689586499521289358758142784241200439157816546345159405543859683328 92 38880476536640251749545628918194318061349475875375263581683150732691704131847781195887825521463696071777756264351815015949040555747442688 93 1194859176053000381598571307148731122480463914873709709084490619932867601676092059565768901257014605887432655226140396613770236315895332864 94 36719931898278752103071925997913124870342855105599406157893677123296786989680522153626661970096537939593986947058529895326591816525326319616 95 1128462186705775001196931181357052464157077894335512155047713088756704824702827280501319876118973353510126951874870470803103483796144907091968 96 34679446311404279098838311730601713342621220387931548350723045941903980357195428698383229659901192077768216222907331324246321452778865532338176 97 1065754803868446825697109016832163325696798794074569787625529069842638973120267550761960427469538308237295177128120539677908569194879477094547456 98 32752348228672689064406125047182433201064739411412657329802651180087595453004596196474062711602836801075487336392144135734227772452269543189905408 99 1006532000229812252974199461495065871379367117601096973247415032534692904003875961188018867564293617144686728027909911077915216580557259503728328704 100 30932336833171354022826017240742150789923229250628341552036882666437459258185982550032846609458063428802043707491491747773675127939401028727641997312 101 950600141617265690877051437341959261883796957938757014817223664057039121568005538438567945454089057250528539398536630447655082199312293711609216368640 102 29213461437343314953660437928667692459238206708089902488498395285622137383593284166268115113367024455308878149809178358392504754848915751056963870392320 103 897776353892817695205240679353472373515974003765439690305195984315447386127658784177150761835884650403480485862537592147491887548059417019037523258638336 104 27590102026690201415203034126754760053739221845690200004163006018612454818327952264681006234586296781282724563100291219814310266313793034882066421840347136 105 847887925029993986249185431264944569805008436492574609126318742181062503306515390162515158396682762832451534397839871214574520047123364227877888433712005120 106 26056950884639840590310617567285792383322690509051821313544778698478519822359929772578584762359204722852191144414621613975178701528341003029121109389981253632 107 800771740416653102538572740831346892624888197434038117327802224088311700130390260963828180122745833375329013230363736495286677459362989310593944817230315257856 108 24608995238499441995021023025546431113768226377622403724058891471301849117919247844192663700636654349643214029151097400455109569143319004477381983674713556123648 109 756273749537395517835423686884019231324698969305012529739370931695955255550975974531477423154332473574903477599608869480295478463046747654694460975083667515768832 110 23241500869753773311917357915324323548788705198360597737126574932000256690452854539552720642281075487534639728331134884413740376420447949974088945934214340588601344 111 714248462291835385486855993879615244064291909835606312736944839563765392757429266901885955691059511614485288596772159189631225425942435418578184832861249695278694400 112 21949996635120753694354113502353605991003295803976129407449711064023875846876507469069506888399132008032573686330740497215510143141477720091224086856498922600276164608 113 674558473301903137321703945009738505171344208789469014704065203532345609892552094610173986048988348765713565224793115990444364238561711588682206241581508411582111023104 114 20730259847754692479973777840636028054710623483654915086409134310823325211925287281137795745262609724899421937121743994874154534578992216050345179956118436834701616349184 115 637074012652859765816640774816657796594464163391897309009350141899083838249618498464805305414363856674914612069521604682564109520830728706525370142110904902447547616854016 116 19578302470799729736992952470517912139413560735640928606289907638694485533570573957892144307364416671002657585036882275368249865961438895679703846391551323316453183045238784 117 601672521599130966782123785175357259709490561105464647092280104526605478471493116558723708998853671550050977339209512615116833233475277918021176203035097353205992154197917696 118 18490358078152085600205112417948980134752493220754913236859535513571856120798150169531064263421765886666515400315202294167859626365466352228695349792688981304886194953517006848 119 568238251847693997154525935103978387090091455812115801767614344761939145312780747150717674671550551452139247474260642411406943203857041949174178961762206580610915361496420581376 120 17462869539798182126686606788371996398819986871790017304851067340331640611141167206779300116586686867344371707778073190470798297880446375338021625120170386923237510144797442048000 121 536661887108838987699956841909709074155097579097319530457727740927374978858247717123170963732820730880252765188698562706416359530143243477568344677003665343015722528312518533709824 122 16492477391464766034157626784404837696443282717031824208698797651075312913534807958488482758062125363716086285388486716874867730080998628457246487005638502528101130086862224606887936 123 506840185676931592437417481264122754588129656845051405566950408723223450489860960203801371170178507765833173841460391422520040396699393637374145560751325890040556451914398570056253440 124 15576008850554579043315942327167276607902396405542032593403353055389003088993515179736228968797277953060380378418106054242786514032581121353563864356210884091550210878627005301459517440 125 478675642872563298198239824581929766033529661777448686342669781178574748179934808045755233680698037237092022539217812739916680854212246955358595257247174857727307581791217819817747677184 126 14710467442454210065613818604053958371441049795660544279836909919198465134123904478189689993645245563955811942592516743847620145213874572901930546966709051284590435858894156572779532517376 127 452076172242414274005635064114094033608502888238370975090252203047402591564515456715199994094181424012496512422700058945424395378384938628949046152899059013301234797017848003979305170239488 128 13893023203296429085647155962824853339081146733012577068120748564858458787015294479060942292898666477993765935067818988852849358856496242321673983579769430596435984101353064964801314932391936 129 426954804474483633211856331062766025449993441577038754575780858590830281868220968637942688842949508846653317341503627905987108515466729488367733352795109678210250879660950960695017148199731200 130 13121003427144071287045213320740537289980999733559124664118296497515505451928932235620807791572132371686602995039902129575154945807658907565028698959505866206920438014668240717544556589192577024 131 403229403044263935385618783500755253013581927880717780058886266749071125022266527291363793014231205804705445606378035309941614129405627051752329166574363746344967980999218008220578181907818217472 132 12391883927342574179755942252179167842852853145439008636484030978373731707240044718662871133985822499906726678494689871155804090453803047689641383875811628292391656604268546096224017799198275534848 133 380822395662140050729330316500298361706096352654674415168137617134689773195255354740351444613064735557542760455838124407922513702208883254745860225123996678504856883241230235187783570670285637025792 134 11703280783469390183540659223626802958805076034698004100077896187506127471411635429373960795174771528727269116971376724987018828427342459089721866381422121181258851192067752915699801080050337825423360 135 359660520643956004567994024380001448610371754508983117796213236451411644020613244821555403144468719201152387040329454080870945979740700517971793961317599623062339484596482348016157218538165793045086208 136 11052942546896198876237931575333038296302543814788721406710707824542378306603430763475850559532775002259946834240368884070231810673082819976721755492697267672351880020679569630424073048263050461599236096 137 339674587375486031535789496142687791860711440394093594211796443007754327179946003932683214690519685300106041840273546109076093778273959194281362720196899265489141659130354444970348259544915441849896796160 138 10438742879479318056652479651410786812957105578754449889514670701380038122296720888692078470902265989520749131206988775478461568106045873619209786917051820845458962626939327513210900806267572704154509901824 139 320799250087627330234992439610093844893643139468116681073762647931919187790882073148841974987890730887386957313238547904183876811037854155510986409170096454620750091640234417800465895552314591268577073954816 140 9858673601309863566158960949762970909943928061097815335498195386549165759651348888234333958300472190475610846048786001390105771325398624130670572369285586018922122581608492517892305356283773913606876735471616 141 302972794202652586097030790805224040542477251460571888122367716846119355590007779438006725038878205494512906788244346996761018245686868423562102178723306396301721867617769744250921143519612416507005412512366592 142 9310838124792664690033381953882236317808222466154599534408552353076825388018971591711503063570385552111780559723795177679369546094930463904526462306151854611973583171624032158534050188444313953129428936355217408 143 286136934552962517296574580353473034240026628025466402748832032573645748987449744162677005174578316159948165233685050011080431797104996508169789878130725119762362146603289566560407140798018582847038841551948087296 144 8793445253586077852193562807061568232136105316220284315406419583625817828482528637146875504863939892719134497075272299427496285518429431275240986427226230803960590402096407734820963011808746656986049093609262678016 145 270236624812596883077526052200654574534500965445710902642329738738035537932776668623883748743166925381568216573506287930331873175351577906429733176267322151785779428520780476972358483563772538295084556509636250828800 146 8304803326127786159497626679662303020373883622333104762411391437272782430216982926778765305157321171925305025176968268445125523207375030614051920638713726706390246346485647692632161909730200050097580774633928661139456 147 255219877518423495217816018691049606236228731737550891492081363613270557367271198834603366219460769884650878426489530322405442848176908618161439304107160817433132010332313092744712854452345997227282875631425725491314688 148 7843314684598326582248185817658859926175331879104318714165395132708890442350758741060103148013142517232760215637072866522591989757026883174690089862818244796355342920645512172138588112604113884000727123389679513636962304 149 241037594092548658287909040187127088969479692302903204392356544308954655422047348828480502173185901037165297974514004625253462167415232306204045425808526578599934085550448348375142138815774408484930331184395414194146508800 150 7407470451238133871317590425011785642386366223991292604781383326136024245763052063265193689664770825468503457180401855141912071855980876150502575202069148969485809606977766968033462850872115847014843787977887073015496179712 151 227643404310192338687179942781049325167906504555433950219693604229829799888671878301273426200228240551640992421082409610553441303975741524406896765144139010331594026835609952091473819263383331571761031093532410084952157192192 152 6995845594938809705755714976317671500473981117403029046182038543796187612854033147187193831138467167544575782078750331386601017714171151615276758457507229104406494279021074631469025074786128106931716196967293610619978381262848 153 214993514688154141292041866782757594159771730007472033435082846333294322355834094379260815449422667819858326824521797757939772714094795402376012257348753409569035789379593977106802107215058668337057491730715449124148891460042752 154 6607094271978402710332455976835297990552097081591279402455635667852328767107375448244603287361159764573455334718634760255460110318327471750377636778810200899074162361223830466501734811075274517057026887086769622991638460880650240 155 203046565298162829885362995611154329989065597544715442947097201862549981437050216228804612203273887966691029000086575935902655547033004359774167674817662609951915690531811358928213441909457494710731485754327993865815503160007983104 156 6239945425666822971520855857762978532665128955129656140961556208615736532978449643100129290981219804159956296587767210679107144452848714615464605376118047083860976444795296004784597782494292744037199049512878034089631795362071052288 157 191763494536948026313347492262000787315902463514524294608170511491684630287975146744082349914667846326321728049940982631514945489256988160242342546549930485454358204029731905172364301367148014668921743708586557556866766449364531412992 158 5893198630514044168944647083796070441179839468681494874706815153777770496189799635363527721196648579207684156204702367080491902738520054211026346623274924479496588200405259589325814897017312822280498147221848492255477275860454487359488 159 181107411410887927275859430440282400196087263281139934431754210943584849109826493904027040291874340168303552176074795464659435905170609337502213233010729293732755209224386975870774441844551013613318159545221738154985138608382698447699968 160 5565720167333235230017689437211650488142160236232506472722710676221563905962752048319790309247176324577498870535790884335468043219726406544876181718388677100469210366681776976819979574357283508675684020742202703441250152456785969381638144 161 171043474917656445799798955599943855935099742522458829905707122000617165009771274743328092997586739379904538226190057138795902136601481355883955956250249421241938860477803562822555479757221701525643108768900389558919295475139195676567535616 162 5256439316446025507409251448070358819969084515475990427088297360862292081491812107571602573792039414110341386783833550249807389027134978466762055822204068327821818442273298435670286323143705966352101701744084625624417748510164404729718767616 163 161538780130497449139633021511763985089220205169992430687736276218858120160079275285406789381571557397528782730799735420034384265221825178696413985754886098860427068157942492675478499591994909696818474264777169017927065316267984392517215846400 164 4964344856870211614090719244523749227028703291421653525405572537162359030874414589886166833805136066643613919136184841356780071676445506518320597468600425921104250167785302301373166698089099945573233828915350999720779818467171276922095157641216 165 152562250612668594481696840641751406097909532818494875834866285575129605903557114191489381522476203497669886212441224867145730298393896358285437531968981711976650386860594571622521716331061858346115046914646101667735661987026770971235108272472064 166 4688481760043691785833259818537658846577390652367955669709164197961315366147037724340232491148094635606408769261030533046360770964812914341499957928687500238013919953155433741689708361744270664489923450838959818087854722285061127975493243913633792 167 144084536810294310865071226745198965572715806144619945490166500924789187880972235289007892770031722447429310145409772897648902902095344561405824949900532731109648985249232338829319487564361416785863682226515376363739740921051796365616700083499171840 168 4427948067274466970904417061324473631936418216682751740652465740059519144598092845723114157941255504144224919049899376387637039635355867157220321467789328902840079968649460586596407022743410737206416530920072550880020948281903694738761874023880065024 169 136077920091414410989903727846887143237293037205177438283638658976510921565243946039639190176357728860059953092471347613445676234193692598807485643711181378670270734723809238747683553187482908181911874117074995642596461882509015883294358182227890667520 170 4181891940707256403737663883038053540802301605256127505622130912082574820311775038194208368282280030159890472847072205236745221888201947201440630711699044323652918625307764489172603827693301264758318973710788415777396093760959383667277334528697118490624 171 128516222117475550490420422755177342371834636154978728756538111844788240684956211936963806150535403708561431947948733399754886737520698122878516595083569930568724905715724753502796398853250075713841609870477217068164021755329783280366563136089812545568768 172 3949508878164603273057790250629650771887747136660884554284285457757832516510574287618435513423647852256357460395574865186722742416334250644376068716787965285463582926122802220921058230268092235788503291896910303685454203837872753074832906449281320860254208 173 121374719250947643800025433660007963542965954408237603635713892528933429883033234257704795215597456686893344052174201245854280590719431082886408585044749556015364137935489646468704769482257280393318790585239343401884361371157147196044403930302708807087685632 174 3730039082756148173722357838877382699860369086426525192076276044392984384213412536168538270211951870160231083450448528643223335710461018816269189061607861154981867634936081723080729511340654107022702811281812905086542108554854563094985255099325542960805707776 175 114630061719213399843325734339625613992364272744489693627227001722151353088753111590331480205089942730706107193315197157929517141127640828007327215143582664241177082436427421234706103117102871749455591506373010434102030144004061482770421491973045126159298199552 176 3522764978655776187473176506982301785801019335861622750563567447710825230399298052758054350926646658301697928238335762950575670189704875219846882733787232460438766757094596178348681588523813530897223453879320414237273572028495325330171820092773408548818524307456 177 108260197270430194668818562101656313231809967719070895182055139306674249309678352581482461158115298849829200310031001780223648861468945895128805681661937284044707516932733888979482091571541884523801455759357221124591481268809325115611832496431704587959527276544000 178 3327008864924252174506629321086310092858502942064675104109845781087325171550515126730731648943417082501423061519924383785379460430327425526990602651082260265144151435534548443520274523048321726456347437864976664808035768846733338391653315156624620572859220895989760 179 102244299071750397326669729607317765622611187685977967136074802484916015413799950756753082805935713574906897581628903230080182345647548540406292463968549771612263524842934545608671309874692236394734436273019766461587521654418147198527247541217317759132219264842334208 180 3142130699706310739974681993175677296471435125191213333839419889635621479983150828708414594821198133469648295434507542763010522810530444885579205023558611158588607618862542672198750601298370304618591634721702958924175594183060613419326131128474661142701563969032683520 181 96562697614157029908961030407812743044321045517494090380540420120876802177823310008939869618479120590830239477051811744715091574014080078738922895925397886059889965520055832587358136202103947087036869847652214047032800684183399210989846818701528298548997137030774259712 182 2967526007557438101951701360519460371845815524658765324217210208150487392994556234810620879787160800171279212522895142617203119169150381990650956398782307649158650393635012481298926003893464060126144303155468834388980322099774680168590429834466802049948194601194299064320 183 91196816401271624391577576417919322822698516788358681161686520596526056318830513528717106709586937946806876768118581376906904696968679514940923813736887738551884185299489266814125192928317067780730424130499949036281674897213330380431617862982011960019802761075862154510336 184 2802623903058166459847752744224873132079796443491967737645430400822013786580619974555516251578233787239199204750128649201232586751249500044477054390311617155369730852575314887156049645891489982839697105512347560346245017808772672237105376278571769098999003095523886551269376 185 86129111211863169291575002638909198231666296933912705894543452436138910238801762716908063235353178930307395171021401048021837696193956405758169423896890560723455091632665086119308966388706696264547277831471937485198242888038368148273154890865834461661712042533479083440865280 186 2646885224253913726511001196446376081310745029918391169502069925939329927251114082927659470851479404340099029125129081004063538464484660440210465476394126776669976537416267533547946182270691955588384606989516126162260989395216995067607964373869295456469037848613520089725009920 187 81343012737471569624401249416544958426258165808339352994380136372889494036947547317320925785026164080921428139884383126294963780901643087996938065437756137417434162297785758392439831746946240516644734658742945352220069618647843244239053202002314442495857864020332629808866394112 188 2499800769817485780825795759428182260106398411865243803706931757266750063862253067115400714641507887553150414599528690704696542879795067189068774931807946821092111951035605315106533848101112270666864248502772472846524323980978897110172804287514953852244774118948116220073922789376 189 76822872407594277813248485331910812452306221515904068652578784446296026898475693431077479909530343635881417932194761082951550537136861185465327283698147421027460839170021559460458484421143529677554312610760079128188002812620069584827048113886227679928147574763601741986555444068352 190 2360889634170488778203493132692623163578377650359043492290304452572305199087692851891224870593832805712484952760196119759652615767226496800654965421603190581419298352366233548857692271077230331536321737008784440747786732840037719078872461151427048171403578790377088552620137073606656 191 72553911225306771738129166063047952355533928647544947203405695868736533219859417330992196564663035053292274974208196904460261882466862397707344848470076187402018526022507336446456518324657791579251181380791461603341699526059003847548152021033481069233712338341741187465500966114033664 192 2229697635120184340628673693031338244439292615697239080907367419232898192734629356100489047067224794236768924698414469509483773999222759109354182648336531262211063266368688521530051818778830175497303908672670846898525358989782633684849180654627218751153799023423870052911634682057064448 193 68522171446030434722537414798506224526373129138361085723002583974582877559364312821371980214485664389780967457524976093112727403316946968688794261826824800759762548803391683085937861216740493384454776546291023551515277856887766399867270544295881467698184660533339988429455848248325439488 194 2105795828870807836810479396942071992789474401015688063256895793993094451132258462271313309612094618593373638424769238463425939798616958863340808865755846286052265596469053365889035870692469950606895818511268274861067942807138360335513500949591073947704307702193196345334991211102163959808 195 64714470941457313099310739613294130507921267859169663402913313310410878544944403653533395158320996009918059696085153066791299707510822149283999000860552420454659982123119539415876038505139255791696213443614261980331026903623379488060295399734867779491438302909253869666510760451985719164928 196 1988779107554048465657212546143769573705334220620120332552559823381759713536701228597274804570013601863555941300985851310653371074033276175943899783345338880660444191143913678462006514203293265490005681383505538760602458110736820050453797161149111350730931223236119039115088044882060698976256 197 61118360099420583906493973397775698424375030873555874096470580742285336656719977857249308871983042416556469286062250249347079248158231361878729111407542436961484165612510970568720259929328905207039017321605448338745719899077755219810275722937445382997449025384174815353676494025198581808365568 198 1878264874693193523767977744447641175260401530547968569614362227315524077970642558317545919484480856462803980792673718142668926558893924810173250898499166154713580353757485958734110999193347916036877482190902448402185095335805373353008219626263336730535002194858493028724174870000887863648976896 199 57722081118791063119292669036634151026279694018056033933112543811562177466117231322998833759638277520593173097568009291857726782585019771923864472322666826083280649998399358500059945338213333838124897934690307079389239114035417059443638052553497500618918672932128519301282483069315118627934961664 200 1773891794270250216772072534523562230231529078500685845512337834514095690843335235749597688624422595937344277950577270768932946705161723781039214177277897556247866167087103641772307247978062976695206975133848023961299622887128173075722421149818826754153417975547854268667664989672018668240597155840 201 54514529566310833408107026359408938940091756948644406285918849265568412202833075903577223660400355390151344617496644979700240235909039181274373159565443796732662177211491017038279051246588982892621897859359950491070535873098632587404732580323039252848936347436536441008242988862071023479178674569216 202 1675318609306009792084061267889298416036657959266713799113467546799340196752994710787272017039310028727825763792870025264667207687834679387603033303764066806463816415958701514506908241559851201465263437204403657891959249355207342147227138683170457861951903596224039825430040732475638702032688150216704 203 51485218069670673047356041994522719238691610622704758834129597617923520256356942247366788944495912841025047622725594065698155601408368411766270378678822028351681856304105446358180255064741612954516152243882611189079301413775507742199552141321717904824150620170856995015006898595039712651043903151013888 204 1582223026090297457985913652731775141082530094988566497037755704776264149499620158405120042655424835081591034882828698200659287618388346213726979487992181101418491363048781233635457339910350688605294474654892651188371383254287593311094002497014619291005447925434767406600986048236041664846261452795805696 205 48624242028122604859524446539333550449719518234995942982531991873032579464905461394412138873059734566985050946581179314501996606059527032493555361202762848903790498493247655873176179382819780934296916132606258308575673621536807362561353458799670630487509496729744733869063606788825029260622665599454019584 206 1494300660414300618583326669582935139065125457817497087517548944067949008170542605146107737279226193817188365567073342282120387776267040409319445694527452846048456091219264098876325340373209223737257967515923175816177117555809961837873530400500720581607764209368602588561005323819468242363611195561138454528 207 45922247228515392850291868473753572216528062785540430567242046683221856499955246104276008155923559701846673344242967125521305450236860131611856021882541161495841570557768141248523791536730090022192695849681012146873411988235011027935462072558043899339452083404912081814910448327299051551990672448438287728640 208 1411264042359589210133638862271134380096155340104732460115001804345290315217907637467069674345680445365760823373585438037305082961963874635304743710142803145957072433091908177389932377261169596954536112454148223347167828018091449180436173875401716547521339312358904345878916960638235142977760082365776073326592 209 43370399260870762340156986230231866728236880787069549224807016447692015583312398898583034336396612589893565756063531838864555872022815746909764350473962690305453181410963981697358526195439150608157236842962679631902548606616136289617358233250454162166535006101994100630933796570160646969077773553363241744203776 210 1332841676389898186508801085667116041828907049838172293492463419636321504961201732353828452208739676647432517632883298866165976654999285990309749464852956045587428832785534584387133093500972505085688926610751334082332621426749700869200178645957361626073543052738742673313607951102957121650384186330341571626532864