1 3728 2 65040 3 1273440 4 27920380 5 667858580 6 16965787428 7 447556857260 8 12076357468990 9 330184315214356 10 9097022461368016 11 251747619101556736 12 6984698931491249024 13 194079695149741551728 14 5397497919738531761494 15 150185377852728683680740 16 4180168448621278184254088 17 116368935185280441879575548 18 3239857106267755052929994884 19 90207270673305645078091348132 20 2511731037716622543553677967758 21 69938148854602923078138425838052 22 1947424849547605010321792554046448 23 54226376360389576885904027018209064 24 1509949483823776602196095316322320888 25 42045102217164615124252968388918697352 26 1170763288233731877202190866646833719718 27 32600419405371001493891379591895005024468 28 907773543367693593970791134157591506880520 29 25277376613329172015195474216445541878571636 30 703860449347723995662749770534677655628027724 31 19599327794508323697558244138762097710591040124 32 545752609066460849000173114736092795637049794174 33 15196741730291125966538155601061387903566410317764 34 423160532880960876736364960799808011736515587242432 35 11783107351081523540293897611348884884042535326561504 36 328106260532366569247804192207796107072409676348239264 37 9136275818146976687277031261020122131429164091380142384 38 254403972497024783774094563314175181440603097344750779590 39 7084000376986067981833220807673395188643398999611203373780 40 197257381254238150411948468355292906604057406387766666426936 41 5492726201813345762443924997177911902133240746198597264948412 42 152947590340141677872444680772206441775576132581423808783992548 43 4258898866734865748995881564633754033900053195549235041612849444 44 118591077631222686755542935641638744071228012290890686462010727838 45 3302225325123215432673604787719636447653154103157826237334526266228 46 91952044928027816214119601882927627371397615075966699658507282931040 47 2560448707833898695160402388205265577918044307388461971153048041239016 48 71296919940078051273585048373830395018369896969748872974783689438145848 49 1985296865131844601460813921761940465953006479858317128512286737199771688 50 55281541559421516483428224634264337007566889034388967899340164272207747702 51 1539340987673452689614274586293117181659420666971169607255945561058754012004 52 42863686675407641144305820168904292518892693811609890087658252244279748413336 53 1193559874077506093031504590836904154836004996521097221113695210999767075880596 54 33235246043974374271563752372422686861870407597477289199149473446347284208732428 55 925451335617109093871279036314429785325020267708411345121812995910753654090896924 56 25769635448539170475304838415176159459276621331270667692751886830608493745469701102 57 717567834842332698819564030402162044819442155177201560144508667230284373620735804596 58 19981019856823459528628916888882752804080355412505556913546210106449414211866606862352 59 556381062713770373179241679307996573719558514753098288617755347623315593585318421802432 60 15492697027714593971704638057467739307205570282836330256949638098900231072809712041784896 61 431401565002656159555319733311253803923436969091693005177091778032153530831220495310934320 62 12012583086974422555877930856427984631297920195533107611453496641044554117284495441430038134 63 334496126412004375719281244947043446885830447396591825688334182669950909526267263362959204100 64 9314204761335552609904026290541206709237195665991751078882375725986620710102540450334452763944 65 259358490236234516352762495924068649311624887218041399700807311541624470496989965258225105194684 66 7221961314062173324861920424601355629765808110706651620671929081584150983495846122110931127585028 67 201098969901868890237715692355192766436187056002117889747512168477015860636214464296993484664117220 68 5599697081850726778231509897708882935100796326475649763118709911068169887891173741574485167726206702 69 155926245787279621233622865952237879577768351787081897766386924892612126985563573484994415688187292484 70 4341840954953866769063545866179005919998380667443844850669834024943838458501739003483261372867201875856 71 120900639805262404801232419346729276525619628933418959013590090409970302044387071350970475724446833778664 72 3366536189826214044261455038948220621385679997150697052344041755429145098224161824884241371550191230817208 73 93742811747438664363703898042495194630563250694454908817489595063853006647114764015644484460950700394054664 74 2610313467258274295855992532461633230110463172258800801347803016660509122136303051554762465723401228088413702 75 72685428038017919951175097979336872172314738182568864347018577783268503830742409590939716952585996544087552308 76 2023960537819630623094094719381706667039651111224304487212741085955287781186925353376763894096674412843431510632 77 56358150033986300899432513282408574519958759308815333214133751729881513906107681841960489299908662560072089637364 78 1569319666022246976070041377666964212458057910567494190619010142476312898439613894177747679846645183324719373265036 79 43698457324788480021277817670958812537509936906978376817410001666405962706825500829192139135936277697708573023222524 80 1216804462411732591203728673073250331139233931078459700997786580969855679793815164530937837301507521002185090417213342 81 33882502733230580461605816955082869062447110388468905925028928877647360610163582877530878232678959173745608031018933732 82 943474507968165678944786100377181691334615055884585541940004921926354594289988985279791877082013342752660369437995267360 83 26271499310254763198178360590027147796004383344853715288997719432392033368807730018232355863430084870875038632071269856480 84 731542474311351140992466770811132751702615582733028916766625300214497747303355205928789495699158652436078773804335065305376 85 20370150382421561132179552805312748213024062863664489948040172219645249211789879625166522775231691861322165528025921397677168 86 567216588473666316810375468633088493762247204687228753117835526239841769527825721990279722090225781391987577471464787131004646 87 15794417429404238940393414721977830823888482797464984487758762082463357138940145382700108815710701365819068650906708837665276276 88 439803114019557703833690644253580714653149946530827564669653860100359366454899414859887688321107039834086875376853534045708873816 89 12246528241123995590222237535456283131248794000520894688431302275550851291252726094993379455416464237109620020226769630943550943740 90 341010441217517627361116871201677943886082130050077403251663197509339343363008515682449879786902553687147677697393985046437940836068 91 9495598975460577857305739548443486549722654316857343546140548651889375678350312382515909821700174447474696522503055760776421482073828 92 264409498960925507319534618786711556194872411502585091270609833290322979892857921035928990419545990913660317509050397767696068901215614 93 7362609069890360678947449673991737773218683085799374108267763183025201719822240687225574612471967535517792091915210604672294337143436628 94 205015373990185858304583611736172713092353134992375673592482887067022973837149439543341479550117197936266246612062073810240747356090152064 95 5708751228450280838897399311920701323771897819251896656427237409686295170677394667926834240899900730306254472175330251741383099726038997800 96 158962910702944039202484007225021528519526815552280195875777744310755067452329911411896378608074751696358749406749902767466271394500425185656 97 4426398343164768610660236067557743663582949798405803425096779127577588618829368103712937979614036362464259323093350680992206689518909692356904 98 123255180757135825239898367974347349880471936550979877619423205971834143594068290333562638541645748547117517045905497024633680735274061939865174 99 3432099509736492587100427369202938365973682382840546608222421229287734885939490600548085361012911442647745514400482265580034725516441357835827268 100 95568453775128742327492682197545058407930127759376363003991369413689935081635795346316628763755089010740949832439169978309909940159007380092927096 101 2661149343443760387880836915044821762881780415670040426127777990516774676324644442471633378370856912345497500813907730139003764072724168707401148564 102 74100977345247595497378762057670603946707046537376163703581921111720658156192930534687379242680858665355472463832314875103040210829290541227616395212 103 2063377185894843754866979869068945781258547966529465158040498127949007422827501658812184396269961869828955829431665973757237670796179884100901683368732 104 57455725468165872309936079842265552020171397187896070214876618191779208635615339815674029230070201651358024344540938093877704289678012155143840930399630 105 1599882179390095306340560404139993822336956241495277682122162809794498692378072557181700468092970118606933619875213214244377546140910833097683711950850900 106 44549485139617549465370263958517970272686310790546941501002127571538667910968717877060226805961217171924167426746653231676808777493879728959620661142422256 107 1240501739297822983484973964077646581160242067930502779943274279649798719689645364219347421064530460020672996831527986739514567007606268515549726463434291264 108 34542364751875440525236709511993477605073356762609570883204841311614187242699680409876771556621391365113028590131140461237979739995330163510508049934162147904 109 961848681749527333651807378822506814300437402117480691748010546684670210066637707425577026612401702639999910270008633161297255765298049296091669096947414257392 110 26783136974809269118702826650308122009805781629283305745996560833372823098987877529111666702825086714023165584602265885815146487341244888625168239986160747286550 111 745789269998911569935744503946593545274682536870263605535148675480365118969744473640448996924453373495386545118148094352477182730820767198421561064828392988032036 112 20766859228201751838900721910335632949745418904125208776593486983911883231810266967440922294669142197360805721553343812824021377322033331306816252689108139355961288 113 578263136186684020060250845886311976689516513811407620519437796491126960329241728453278916117671063058895527373309300771218209033263174980485471138554711901760583292 114 16102013838392782641883926761200582608702759073044569868121615914070770301107970661746491857540557008187113146312541576865664415595270835878781604653029619449723019908 115 448368283272495308649960195543231567530703478853560152064378552080385829185569765692440031235906192188999682688663576561949615955759855150607757205366909943129007584292 116 12485029479069852327209342362104219513836355715324665499975379652860016918827133435972006138685094922177928533257629275116890696059443936103294222893541824440435798887758 117 347651622357306196952521978628487728092119564205912923818791794876501233878577078700933239435625734793949245933569911542084561961456830534873155032234827023351252068861348 118 9680525843393632143404564053178632536665845301478629499856488238575222723036298342594463013753354155477302462619458459043596268114455631668869227081181740102128787397355056 119 269558876121961358319069416210321401404852875237271027702844845290711003992965828300564161305651827426651682693933829285339833953111379972702699137543596956081240297281932712 120 7505995941916965147625094848833083790174913452496361446569512505489438091697021558631821561153153833597030040989041931585684941027507204303015683590248828679347189880116230776 121 209008050080246822021392805726748386925117431040864258817756358439130471393147821786242528511773463865592749263191181257335274449293033205553878603184183993295000828919936667528 122 5819929205449365342545661712908519124919581439756677430087133009137704077197954220655026414532707665520037922387396812073612259970423079837581846451866771121240914289608578993510 123 162058714692748839826168844113322808459391606997533983034892462005680745282462237331156043082055982063664013246495473195406789713294316599730708231162891887615845440996531711547028 124 4512602487204646595337347731300396747274578162295011175507216878509344225099805336196134724780049705848322854441267395608716867034862877575331737183045488454948068140877756890640840 125 125655576413359715177976958911668957863901588975288251141144994908733906692061478992313413673292129172859948998157327234354515967062507993876594387708173573215350109132854924358090356 126 3498939675839795788927009774801653114152740531958091794397583813290232671119090730803220529066880717938454373885398189658158608813320674737807715363737276662800969446709074966460289228 127 97429650196282596963538141258577886420754291259824458193232621514603773786024223082401271427690700815947170316005822270136375121953390859598500454691182095346579962457663308230114064508 128 2712975248734931189024636009057264011834394745534891590169744170791032841255062370414958289168413939102359030284643492857037651172259328514575910849649368569193477469004796147107984863678 129 75544094486846362508919092811445787700764294875498997984963759085597508047346387287535552698681329089937370819688573619170404618374098756033207290139637194971490603675084888799454382181636 130 2103561473514629739064459779087904331941926234094504848738015684302608523612647452396952316146670336554514260317748335166685929138664402120311279659520144684437893661251872352883490752977792 131 58574676192928758580542084045680188164618804208869884762298582619959566546356121574738278569183237735099318858330521139467801026131720333343632127622672287389724603734751149470950589932365280 132 1631039897956466067111408635850274029627541563145040471647899642110297950005448008669022703813400520949735750436703584157193541665284523516494119534108876424741619436863511374684430696917026208 133 45417086728120819315917989378810480816731491319425653817583278331765059810926685241359535645440926912909312723219078844805081194513851290780975381818848849106223143559435243934663369845996164272 134 1264660520845642682693154888639052189164397427353906973409988179663759131053760562453139484929087032073905235535275007042064475028001492144525607623501286798437312332264141515876915127874443832326 135 35215077588745809983972358213456313459300637351754549474449439144751748554680707683205217697969785651395817488451996322464503147115161223727158239821904175322121598029013344983178766063139244951828 136 980580692715991895644908676849065920884413322706257609100519188052318266522420428768775939626919557778630948455517575201277676602916909428976698288424329246246389503025128212433157878121446089514872 137 27304738787077590882723722658023889753805511878022214513610393506842442702862847194793100886761847205971027400680686695080080612448412774203152956546321359658251372894151658420635557755832504884874300 138 760313522149344042897887199103778911889288845620741317610892793546215065925321973100999955034538258013107217210786913484379010383982438807064580376985867351219350867515533674158241629935431835794523620 139 21171293982007445421552849429661953843479038675852630082232259886948594648086066412508133261250051585111345700493833978004825525321255461075845870743203415861743649602676423922821089198554633361406760356 140 589524815507020083492058687656721685002524112710431071459155745068211632476811979021355515731583724317409935405237541689751484931416210996639150098214176983456812764118088773670260078139771851430247979614 141 16415600689969382998187030733174558123028117585594883821064604206840379029876509637095460944331613365643908450593447277814039713637126267451687150389842119110051189856236177071913367761008357880201130551348 142 457100259266888148771291699165808080549194492454190455799656121902342090286388402352660796999540355464962847043750365677924177686247039073664052702017293027806933758223336019462438696099988089637217875752608 143 12728175530580968554206517278228105814342363682663564682443647031143911732424279459073359088976321282081371985167032815928893701868036856773908721390180017752594427288504557337713477592345896697860985528119656 144 354422140554265254518162208580864320504930219203951950148516053257324515361873157977298509266580859960366519401304231701737230000160110874621150420038459315468104384686850516796033582323622141502311302846085816 145 9869054163596512362549335034157174531162554493651707165321801486785273288989914520476599479255879655182242226442538509820980330155521686310580414136737770143209123550032711324023312620021054503258739732809885480 146 274808537445445231633072291331272135758452467051529101857347528179368383702051604679742245594377430995723898598098697827571744474865346547639049394789249220962255445006283354700960846208984094484832409764536554806 147 7652175274452393020495948573469647672914629013404426809699160128202117682692155470749452296904161777137406212965790288408042346641911356087482605889105061447159229302631356404551525708116409711480126562481039911460 148 213078483569910937583137889049675830298052710368752273471083207532656940046977814782376115512846399338891860556177843177671750921589281153929177130285560445204737392963959258163285043801715805766333674890342705985112 149 5933272374462424573644922398628115862217880777824568160174426730149438758097075735007995421808716458093503333008961267980275540708311278957772488344139507276854542362778712490458154100056160946018463396328442319101844 150 165214809490647869839168575784366643957788554477835225643163011597257152356585791555458571847192391677795925764832905232408637464191271321616529823416625036041912785416873241800376471570753705054083510386044106007442828 151 4600485457656775343226291953286268315204868580496358224181377204879512088258230697057856065866434890039371259841716326073716437564709258393846278794448936815081401590517361925364657223936023483438270965009473173793256732 152 128102719794677383258219185856302289708071275953964680869199751238242324023021753403768335972861544695886561070655256032112936476635922744980734350674363200850283810798969760536426689828580869804880294722041485844250234926 153 3567081554726205379559050829241468102374081861873192111970979040671388361979620339915526106257446488465359547319328477108607948542834690658396938209191344103527284113893541580954755123262909256939454900526341045038804419316 154 99327093433004555104126908577183477541443630631066414096269063622954899727492869295358585254585738840192097668307100713834695697536255243118474953014771427408592647690113316558008725608500574718122685746942201653511431493840 155 2765810463956740300036695472319781762338152900811583653945874959521711321110111303345272787847823191541228209679912847488020208619868934057697449762243952848256659918225452644771106448348557572805508983651618450538779003997120 156 77015316346614676858371104553450244440423803723690742889965835954495347585212767801735103425286039999278935752967363278191188924647664788125964212946033390526773437877087496497897413224988423786085186867677701967108890804600640 157 2144528350465415518117131613218396255513630296414482189046403868340999945988765786875640893837321636268783923778979082691495627459027216720679795448161223913604135558178875940354013796188965079556812447932651765338361042434394544 158 59715418492234396108075994674269988795973103459755327719580261709420658432646607536742500682561606866921008998361598881075554306791350905428184826623242445880166019285175334510463268417479222572917885029260187253959732942720965814 159 1662804413347482536135179301970293181297167607858618501125562814695237361892418249830813095352612249333004137051374415535846309283673437561310318337620296287236021108661794293715086807089848044985444955994411141569078355067924427332 160 46301584864676537866014320414706517243606785800320664224067570810837155501902601690636820426072482222089235359085462948331776393438793612386385476699513199033336927841983903423487086516959863006938538588505734643927030302482198408040 161 1289289794862264273770877997222868709351559386106070311715122608618955543433644472088021993594748542131732868586234730927300270472164833516330772447227482578772352706409114431622357491986053805605339992546600488907358270971024532939580 162 35900891513632037129442594156105620002083910530999542198061992514586115973962218257525413414399752725422597158550307154671973159373639542333029117905901641856393813996194073807140352042828097275457172017644709299406057726420109915611908 163 999677509749674338966053849327509358422635088796208355161409943909877713851963448770337129711352063021297825104735069493809039731548556020231649484218324680444308672335305251895673974577097052331743177321025282135106465257793306557546852 164 27836498798918184186570616115645149528214009232646452127316267479386410760139693081783124142915585373548462076609407434654543499360767986672152725652815563912661391590891563440906616394512607068793160392063419658495670574699686266535643310 165 775120634229538779922172172643038973535223193985804483592098363225218578205848646226938084631329545978112624327415277593579837632122519349287062973886416913900843082047623768444897645108996797784838211176090261126465404307363057251390683396 166 21583605105960808929349001950541245040719665915759163751288289055034502563847805186005604546890841131891356236086707068802336768916969683400161406821588034962912206957873024091950197741983550629501376471748299630339910369177648893185512169424 167 601005816124491610800585917424946018407452309209682106819148715198856610750661435345067480578903812186394821315083767069827265550412252905377807255858861293891002013558708891300533042659697335850863406879232050204973568099744159720025276641384 168 16735294648052577950048803327055355078652848958235130222633360300637421629954766152833870810022854024277079586463835145289092467258414760335693138679742025214316346612280240040731909208013320915874863694262578383566576626245566117033855422023224 169 466002290565394267477210652815959539466367981813461690832288406834881820413114283880879891447155419207072633993305285498975523645486526707740925217804028847657449720770863856871780937091227895063772741683502788508961998177507130279100659267797000 170 12976056853439625955554043557186295504878735977043124815950521780067718159442578296490677380306588743556870286976897087066944553990057122165611896550163984899941587861658747210645094597985986389993242101584466201149468551886589599774988055111825350 171 361324514648644059484153894469350148167838976877834610291724060319673406889238090507430160819383398523838607160744730318833505657794174918192443810528229574014422865352020983196475797441792248462914507582658801804524962268411138622860815783570551028 172 10061254074381713645564822977404345051018064120880602179336167069557177846836551609427894579041556556148941532934981088020397188865849481246721659740415097517167229311920092082329662661369384630218293555200957306585188643708099476413390813160627852840 173 280160435966263365477658172776178884776887462701830676438365616679421720553882320342231892322868894187984822099933030424207810536744399023798162184392154797625099886065692810605212368785546534374840512678998620552934852388199416665913455786832731949044 174 7801201450687958293349684297844134152832252242456186054115107203008695165181159891660790779672690548974132541073159217584872878074705547094638491774577209033591674220912639400887970100912099730548331109467017627975605551108448229011766434317695973343244 175 217228188785173267594097818387643792666618101210385169552813102540127185606927986857112315429663264758314516923098112313136849712506531088424755492583987655347915742599751661182757030372686367897298266015600938628068054086105297871211514708086911241298684 176 6048822902621690291903042145273091600118123410439286915442306339373697308658783812650168592529251999448046646742575047122866115455194127658995311229786512235551614858487445563075311402215405496152900018750340630067034879758464656111001804372326946416309470 177 168432369260623288974981490055402180314195882742722804701741508186474137913024523486298946501525206736887197526543047362676382238607618060748589810063392975211719089025402435864580199530756962718019419218517662362850340321280110345636285660608205211242401060 178 4690079949679303712604412338186230445903838815783832211899437015521170175252866629410483113758567660681381200275172163311063160696822254775141195737983455562990526429016591133235628642029125699833627446367322820686421550374967798717774404859943980256153705696 179 130597521313418470699729414867251585856888289479511512083928996635524070713776993141951015125123720967071749881141619323806100499301290612411194134730317965659472591424262486597149907564409644297866316174796980104700319984427054650696371961482556271611047835616 180 3636550497262849423200452193141128944431639799803877109428845685748460520088422393174817097956028810289370352218141022141282071479545235921215946645438886345073142783450938375815961382471918460457908332658858252880181407584637295064238791620619025547993500748576 181 101261489392325113614531900293423044828083586325620940319948577148944900040519503261912903105541767956385024076398026942876753820476932455725404520550839494760031989834424660006581575527463735690580877417241656064333180847583737554833493479184385602366281425230320 182 2819674645428365586960403989432715185083080735438909662846491958105593773491453130110156201212267968232818171764924382719573060421112877648876476083227094045548700642070086839636895286798011205081140398431192855435362863939328454536945806138503083232374929195486246 183 78515190264169414425776714890456560148519178461942769681374076879962264811508960266013303955595085759186859449129530343067856170262881353638988094128281106289491478938878961713044166199360931665645281774561706761559908957021078263695397337872812586634266411407831476 184 2186293057680841362646564801276551234572196210054363002007467849787801957256059959951244280897144443859684978533703985780749457146686439329507881197216940285916112619235142218082381804906190651627033274790764292478111520941882433058104785705104758275898552760959371160 185 60878376757175746482608269738587470086793567690647568157734541533544245125035900711098907712823770733523135619136708526894020629984669593610273499028347588514238361283567100934897593936519080015696195113162962970626808293664683057557849602978786263854552917585688906620 186 1695187542936281831470271313689769806165230940077611630427725768316343395358584568975172028756837797396381236616681624050383454588534591615018241952464243711163178910599695051251270096648350009651754090681399678938087694979120521018433299415561934631667772646643586081764 187 47203308609696617480389955673947522344871072510949911762758539435724993784574245150333703584786541902311661336537328639561963551607787605556258946231059970628325556693853648494972528914796877373534614686676314836033931805155902468270697801770922313535116303640023082018148 188 1314398724192376804248010971599609041474340783900224059936999833874202652319416908087688355657131409109953553468763309788262028192643551597546731904887322580109713156973755820197650267486731964101068355157328155558087897435502499167428128659682996263602713908484196558787646 189 36600061670330690131384067154269633790308039339041327826727793257398813171411432606764553191584556210750839322158707310765028927158228914084594015028772845614333732476009273438704519160088873557515625782606825376810039168334625893654703467722192288715522217604916750103872532 190 1019146237451725988652432896026754723682399162211616769277859017233440506703487675314697916740136541195141518851044881692815551278081274689129868679611488012861953059433235083431479650289734714553514139593541686721842649630695992832337841346958379978561486240024755246319129536 191 28378614841351039841407336327010174934759648125010687478095998449273393171363826284357538787872065135676551933635538421548621324026512266261262719336641634619585347167859189584282318690239579290376195550370231916964972659256257302178896812502477216355124733008745717410020656296 192 790216114938948009300780485993726007399763740519271950453154391511251966655875142666633083301052165647527236186074083321770883029385448303287771763862011596490671012631217748768898005411211134562206555513034790156085159611458399252039040327484129550299196248417855460586257625336 193 22003945992435072757521012091316447253300098604626584061865050611659977973377621461175056623703245342219152059542957738278475838498302444425624534517703695401934121251743639572818721948698785832622903137105144586960148502124063121481344855088369623533981874999801408725762608130600 194 612710409323159259025826767039958308882387533074551586302933706316180009441230433098344380861185892817386985004072390516158353802571227633775528725783447914056865859812633951843461287273353787024300899864304594250835305459636450425397333281257321904364325276313945651293017820178198 195 17061214648591675880728264285651685373183689690503098979188010050326490664106208545530392137684837241237861278588475635069876821656395734617079008870404421364417062414276303036852578164690210253823325138766891220154221075521122980378221698523159362618256716592218485861528961895852292 196 475077688996456119215124797255759564750528473910279368381135485610212601188861740405490588676144965126606774404003635552435319349252938858549645868076625247263613927262782565469530176161663321421501262314891261882101464828688284930919445848763896044811501064375610370642275057415075128 197 13228765667094158115549825741824290223174457446875159855919320084056602629463799351855291735486675491449791765085314424081902168725193257206969084641272381924038906323873213121904467481367601911685872789209333244796981097116654636628517475881665944373534165110653973055234255662188577684 198 368361312535126385947590598195937659458464905227285093433655352091346622222852125249529691259244919550722124349584083376151686346422817846888815940443715889859007828335387299096874474818727837541962362400503744033092792134092609828138988483286198752686089595244544748908437220969605757516 199 10257197080005942263050700254884985726681430954321612659785191678659913988367213639094188723213135314258386283439757909012095380199301913241716535400564465910701121834185768021989498165019177129393335483572748394154449707578289914124732391124888884341198337137714603204317528086036138249244 200 285616562754672426980451837294520103776132087521645953943105060835839177141369511101798257777320901215313157841168591915324774213248269831183550780302932840108093266016801859430983568577554773631678289271237649540994847472875092751453168270052339694348287392803894102233380428085954461932494 201 7953129912928071870509175258724531802630186073304510281227574147668143817017046113360356309975143616495620224263003596871259218342039035991056191606293976238489208418102073403704793994567856804413485136346631825855528587876152734312783526859981787534386665199932850993195964603232606400179092 202 221458709543540049492450727708815606338603249886039728256118139437866414070638486743214875929366881328187638777739486134345660459547051330862507625543794977150808622565230786971543944171118913158305042129673315095838557529925626735306273295796055999803228776211099406897868215769358462691570096 203 6166623778264640338947332643453796239332160554332585224226545037185854094256904838183047852362444462604592221667452649364673516343784714638507065020015585803987610116969693170127799600600718833423095842730178815993832017486278489059470624650839956248949403966675055009443502051253477560932292672 204 171712591033510440398982099272063123604985982981383553775624654867616022064678527402208724548314971618253505875115232975869747289413650246199956312889791796455056320755703435999991162502301330730213981205109165596005570744166565640812502415679209767567836091080563358005314767737571080002729248064 205 4781419295168853686977874181225331286126453246353451614518784431119227335675707289740104785075732185805552982886246706903880725244652509681670779467886661455086845879114844988942320992817771947672481972178428675950144551325627270847583975500793115962901658965814808104880419839950728741369850847600 206 133140909112200205979383477924201294294249529007044231304240496460326352398030376738575257757133675762253373310438184229262279753548173043758026332404964280543067574168213724220478770109876141712678881100182086648661922439898984161878706871194239032855348202368184312936723936247317228062474769996886 207 3707372348025201239078890589787200678037085258240024393929166543530501846325605174050319474005504017569738679985003527871925072926283712936285907749686388926678652237147721103483010296349001474796631778252369671200877036750152388111990185193351195503787532470171257447447104244149998842442252091429220 208 103233557728819978363188809543535558480486562714238693664183499613769369071719348562617365861111841312666091296705875305016534159538384433048417935130850803303476374517967971284080614339104004198892404496069913777838349021474845942581695143812439860807077875381929764446196188677818470504947950364846088 209 2874587832275962132237962583987964932820141244064172280419103829333492062244734064744379288331745488806787244032912825338422962412993779246398277283290235677983149549025506200189286021023695975660665267099976421551535887885791356232711457165629545477015403832188722385347780659612537577877868882049930492 210 80044274238570979204676120540553436887873396850302508996969813000297229193217129418508328748465046969488897933145281425885208933794414970388984474452596193883803657028011081884728890877776940555546747548932765634283731982581080324109028725226704308895859222330324529027467561335133733752051787589146589828