1 2285 2 23788 3 259396 4 2832926 5 31409880 6 343725916 7 3791095422 8 41527455416 9 459098074574 10 5029066110784 11 55504920509010 12 608331717330992 13 6716712817122022 14 73628966849798008 15 812408328437073098 16 8908815440174978388 17 98290593100723163844 18 1078090613239020803444 19 11890279711505250964118 20 130451780090866013300240 21 1438501714819027152220570 22 15785531695965774709389812 23 174026208125145336449316928 24 1910092916988729773523681152 25 21053902252553530363183086146 26 231127335691773650287108970980 27 2547116224498827501817484381202 28 27966748912802558158004097209016 29 308156260586316859083121531869802 30 3384005299713071747892274872458168 31 37281608358621006124733790997520788 32 409464709600222715259633677991512076 33 4510470015817689862817061777058081598 34 49544991078241993660593032466240401492 35 545696266831835357252776731737608019922 36 5994879354686732695986885247654122360400 37 66021084271089825516492706035236905559410 38 725369183205297557872857509283949077145716 39 7987599035495059666605727606262897699566124 40 87767902035894930724449090117856105827829096 41 966388623367724352063125306648048911484797374 42 10619658809351591550947672569902273130262011552 43 116920064792538493212629057654959626905344782664 44 1284942645602768955857260120590639508173484063572 45 14145811896195498667455174211313694581924802544852 46 155473159541138015631372927494137219236901616947472 47 1711465461665331716909655748974832627156357497686436 48 18811599429678163145857698953297647183312901418745408 49 207066441815888692532279340207857448951976345509878454 50 2276117947411388853985966785710373941747480269389150588 51 25052582584930517462629208195351026004931136317576404016 52 275399185069048188887826877019544979909302531130121804052 53 3031072926690247048738239674307367707751955227674989829200 54 33321879243309308581513014368572665238613602841581475859064 55 366725638497095391472484129635799603269367542892533604559414 56 4031766375141551209943486428791572221634453825356791551054164 57 44369760157001182711359635414837449092886610591917363058539056 58 487820841523624944672826603126349356410442032939511432725324372 59 5368262317570053437203556682590381825658389306862508475683279314 60 59023442922399145566026306831584955950126535050152536405611117900 61 649502977144548702257173536749782003619737527877244371918456726994 62 7141476169855991450427676261429395594835943804961813176885083997568 63 78583119614723305752434969162158118915323566337655829664853010866310 64 864073669571741499674782770067766041702016894965827110362182699169844 65 9507755993833184656321732448077101528723321428211739161768997062606790 66 104547327736666373308732998394183281140101487611141445471099174168658344 67 1150343060187123790291551783622298080091288530445712234223396775700613502 68 12649534382745032981680098352653716422915472110429376239278929992364013752 69 139180138121926744387892231091337601986555582984166216402770221121434293634 70 1530508089165730626638118129134654818188118509975817381560262457343045321736 71 16839439831137454006034310964280851921007284163624011689061267446088704376470 72 185180924971644195990430502385471712191545034877268732175941007825977191619640 73 2037410156022258522846653926010850194863595443797511343212615499518418085947144 74 22405592827863238953940059885413070886637209513012846910375903057529385116980832 75 246507253697307988756290330048687141090817951789681929393218262063451823225607066 76 2710917100307363176635852128729262445189435182939266862904039564967078864743757096 77 29825059252886939876938918242726550896711507812711168613767523952052511662257691270 78 328001383742192496595793417811575341146192212989236275950456300326900295255654944696 79 3608554510024893881400603224693930386211202162114807437563359182449724991174740474222 80 39685767756263710934121228385439912217592607155012749896076484832915521510544804864756 81 436601816793533750851135079592938804441257637612981343992916834777652079257756121186738 82 4801684238380949687732730125905854365327614978255944504017455193441302598094173632370240 83 52824828267679178667874023250490924912692894561742710764295943276528631205604090024790430 84 580967895250245403768885614324827548955811189341695209720502240604002773199902597192110088 85 6391325135701359940449970250751550473024143120304060242201135462057550424947093613012419312 86 70292731400965053647418262245778674984474228213678537269837878548198816433703478007094135068 87 773292803289426803305713528104063423823592615544326331495176564944002262289773261911647342456 88 8504885588555389903403581372814230775948907918992327925089985708227494378674019759068799224816 89 93561514810417225797091377616148320028601373673823734067726647587350337086906127726108162014212 90 1029025939484255823624327486652502269424907924578897226990877990324748020443768534297897980851216 91 11320111935006628307318822877139543091711105072319237327872802663018939924906352160139092957175058 92 124504193024287258124077566602625198215601501936142498421113901466538981566183335784459947437623576 93 1369633534962767440875940327495301585995960408073641851068875320984355715139663160233882093650520516 94 15064039917239956372398874445631803329907259573488553186067728517889250477365863776097196710843553736 95 165713621401127999423140145441678659659920693587463179139511437112211822302801370086041882511930835872 96 1822631105319748741867884450920811233172464068954506792789343985222072631748380915895366962782457880096 97 20049898967536641220928244935747553902922615982680105236687241955556896756550160718526048623641466168628 98 220524045634132950826977570649741645554869338250163096316653792208426840823096501734334165351736414611104 99 2425863213731115300985347892191719978996230917692990611388058040119873784908262706786595529762012216478402 100 26681668919229195227663140963500511257111543023341649463159126548319019286236951847770986779432929886540688 101 293508414944316608086064552179760348843972973714061725426185805010701557099321776349416760770695727521930262 102 3228270430388888196270350031996943575146835781015356674795964050294479307316853129182120256099059884754299060 103 35511982853374593178507640716923826518225111575686358181406545911948812206446080283364234550121825382833966294 104 390595030559991463899920241626536007040435393628250979205674292812648372183464572617116095070811472036229089864 105 4296644227453897117227630755835989175999014054271295027370930568748106687388535731741084112964465181384251982372 106 47258879098005357938890060743330352645399757061891531050982861140542010030276176077104668637349353861318160784740 107 519857081777549371570243080476447281326292881944624007204345583332555426898196918160354622266312026246617312490074 108 5717945692977207833009555946014352132806103968809981606532658510255581389633955219169889447686747149221031355820652 109 62898258920988721131827886754621524619939976549160232448107776772683994584707215916060927024012514619709802191593362 110 691825475667573614915020383731855952944542521697156084763596284239247295532005064546993232291823871360023966183112832 111 7610152594959362814202917678051554197817623876102283528928820106274917598640175052913580029653099488038436679534340062 112 83705307524832004390434073636631938885379178903584143313453403263416975368583688474586751631475817442603619166889054084 113 920763682137127789058377774019305867354438365220870265666586743515650849907954570547178974297900640455528901688906584046 114 10127666010240005608612505432369989852294334215846286121172031401537046299352686663849620568524586392461007317174187593360 115 111404585011800460383516124511789909538802124497094445039271987693094389760636540192440619933987559807324452262353676623844 116 1225365588133966628614888672803237124691294224764008731801256197401851879133493737580686300695523200126809588596479051227480 117 13479010507768208553533313424998046703039750267122680699487255589305644093560377591896721044054000940357896126866807972157432 118 148259294545933382444471058696193271244582911242138884033504174558062243218095781785112638115312885613922534356825928776869648 119 1630846236173349231403063920157983071720021310123815826771575228720234484667927711802440268323505144231335038374141336262170308 120 17938169529391614706598344705583544044915776595103841037596280318612015984157988225606554099640266613475882577319808472031713276 121 197318620995872098132470710308767883163028090923973819435533630066646057629063137987130859190626447249893840689274495685467424448 122 2170372454965448656764113456718319183549848417851362210767787605415239944150552036629243131849091449374406836131851337812623638372 123 23873889277488340611187842157536512322206315010287089221592967064241044387604971932962815164289104037352974211208453785665251870912 124 262597367612809352033469859013355168497907769861270790422380272167322130459054052763624978728615563632544765542426099918010794023376 125 2888539579436367390500523109285109696852713206952804641083178842280657389633507556876513487101951774351008787419183912578225238227880 126 31772136940679365514119194652290089193221812708320941541555011303534492073056670561774468824003109548611958544493165119254267357513924 127 349488999111434650728086136342774965332523701610527591013997063279072985242696850760146574463782299930509111280244535143211182489354770 128 3844168760249013959013258301657737151579359735766220658515699052293233199469368835367308801295823385335352541483785046191063202522607080 129 42285233558241699629038257906351565428065459001304349232713633836946357537742651008480214908427070727086514681571357656858959225173101380 130 465112947802365685845809443295712286053473321140463212449667383514652040542513283001247314695157413631422519505229925702546761238521994656 131 5116158502616520918937186924763837943836244893615687655998610956245038812461585823335640818766501296938690299090936474518649718909078079954 132 56274854675081591306423503555686832422374107802327463576871743086425595280117063333117528095122258234995000305282521041306397426251832696048 133 619012299539870083379943075688826708734322304959717218246386795692728616341532897999394161915612383250418279597574704148120707190225974321260 134 6808795736778080111734817449675453753383418388351933670744862252585573583400757521921479109461425221568607702985969219575844113769165618376480 135 74895305018225447118849214816912244716984120660140885704567105531900322786436617453773900911710722618145137089777254221889230469379170426666738 136 823808374231836923068141171803383250280083124258776668808215338558677222361007392717867047884974333475187249060897136300063562716671235876146492 137 9061705311981819791758163814689344712504244001723631896591212711847681699899586388185661261503064368500980667439381379647175987128809635290248660 138 99674043048484211128068272728143816107629527327403846277780016171790387077679890363871321468084287754282796337495853218661676160686045322549843588 139 1096390588788402308513001555386795945018288857458893137746018317208293432540155411474769748545678219189504975250291830654262179670169734962105004352 140 12059739447617537774055067226261232098858285315857794537017641919813938278004091466852472942070694916702373810608527782615716795627838141246977348516 141 132654102153623674454367631391274573590378499991753141308035352552726798751688090155479202782373784687289692990065362365641337801338343682505374413112 142 1459129220362567324677569624204588541949181363784384691906593465121657841049554298349113830513728360380254637829093740540197641292295516913304471212272 143 16050038906938845184956101846395737254451177657839954453373603185502873418562439547758325334606788276340120406804148507461549359974679799381940774933794 144 176542619322561070176508245575190790033413332704328441054672129312039339756934752793730164304763943778500622191858742225740929393962896451591660331226772 145 1941920794703932926099894378952560491721928235400053776331341230276318643063576304224125405303892942797755092867988820522201532015630804490779994689390052 146 21360202222383559219565292972905769926996486070507701471127976148546229859251729063188395405966583208843664271703191244941944266360465263890057464980826000 147 234956222605368308386468151155766819330675023245133507751973241449831668249970348192235492441857812271267055532507691253982188162256257774370320494886569560 148 2584408367682545456186494943992619139905562223168270758420784054857802717709771894124113194146816745946650990993692762777217186711703646832023909835432062756 149 28427744624385679960279242910984614745931587690646294869677952844184228646207913121032692492252518852872595806232389266825648442387027016135758985202456261774 150 312692095447881143852022505958622549293129360346670911503405552780917763984684679321480713885770884591370891930484800833130627836786698892773720343145537665668 151 3439520268010623439350708648582162263605096156133620711815705696490995033428359451182742964378009261832060967357116582319799123234351875350472278308211948482180 152 37833163229690128608704681976650022123599861531522855456631519236995835544681990385033909942193677470887752526699255816167689914391502920999927040278736759295204 153 416153309705147083041884765603013681421294995410047164588511141810068899603982398640848808207265672582751592009613575445985770029964792954198369491202483027263790 154 4577500428065400951207093995158366808913997304417296589648890702466956920894944952582810690981264839838895097418464041647626825364807716434333819718750801517089996 155 50351086261678412491162619607301901968813442733291562756424675249826463481965791194251145288550289621486687323715570745409644523842981812121401419152228321490846584 156 553839749457413655995985666292913412547204681359366029409387049362039309956680835649297327076315292774855792435402291741615337611169403705186937998769908473438614936 157 6092062442612815364182094889182744311284722679338186296243264927696697766193243017840560128256849096148390404972490964514761490081727692801225803525241992696021598186 158 67010034379676043358687114445600953350346269736931069819387263363139876723306987982360966634712870785364339897881685241013958543424747300201914055116274546077438385724 159 737088876774251351733061913109175124295462507680125841953851551629394949655576161984944864359427468034233674968691601996364413969715989427738246551841086261924759828766 160 8107660416198851820961243685289777629728079502704955132785768030194361962237943188503586985483874996777730016401394316583557990799056767613416239991296689085128482012120 161 89181624163181962695258035604442764465026219509747584430376151492203167940040711183378651770772067720293435481760742213384493622627381058220052548065480319562476269055228 162 980959893174549678565406013568241036767500676759174278060081460193358988426442652703794230995627440148238506926313197398500827743202387683685979509521175734909038709861440 163 10790235051013981984331576060929415572943689471614935450267881269495588992162033736994648826227779940330292825986175863616556406453368710553047448385481135413977436441303872 164 118688036472515300322362987958289062878686611851268260918343281853750908288710483630844662144215656800850492678785064565820623138873271484085404116401896546382957186696755432 165 1305528750972273494339511559325848537431824592456838644595978483426283659085607050754062172610082683827111158828604539045201210830655009777966673017326046472318306472782636890 166 14360270867786720008784367150840739967742175337573248953010581949948347330345270542332058269283667079396423423470301340400179771349759596710510545598899020529866995619188953808 167 157958129514251941002287937809605122610785276146937030107856845709026405034710939730769677066948594279099798160442265159089242164801542333810955147534355650664324834122990218672 168 1737473990724396122642307100734021471061712861878116659643774198064135614217934466015220980640722009783705225578529880926993911926743331064121434713666383094733384361412356696028 169 19111621256800999248312246834162718435282105869826637768662712985725055284897441881409716289894911010286712552667583634780616100871143040266884069218297318823496440454869708780104 170 210219978152580880064415818171458060560143016642535769429351316800793597051389438045779278619877260996127779974865731165758717197948829916714780686633070361854268197635064019445400 171 2312347410385986081618961714909786723215392559697343344500687022243118418817652699386676942086814659968772676880232788811489613530509396891194509495070998275551376563967421646069360 172 25434877822823284703162189352668184420635754078136597089400294806429106706389412949119797116055725990892478184443871146723615536267281635799454276077578331947716192570845695993768004 173 279774831080577038987511555636113885851778233879628860753836959551900753364443569182342808782990303689666329167617798394979274066014771871285831532450940076136296726857380751173382070 174 3077409713002529382029040767910050149142156466277556798069223349064252907456156942010120142599367125652460721747628521861158267276165153525322037721596665376695050196041076661481793584 175 33850431207174075571377956177300511533839334348028506945322027782821748591385949022974760509349898593457819489755811561345630564359064715457127142728591605901716999410100168150649267478 176 372341102281492904392460211909595755215229882063078909337194027475508451090362693128658573527666665386221027508207168275519291575407520730570075812573993555640770221344748684068441071760 177 4095621109580491649736829728926178633255090453039724605281243920322587098725130903985525997398340768646327004599356212021938779150142768578009842076954940730935490309526997399303717228402 178 45050190934192033359568392669972924709103805939007615708992398272325039787052511953957777034635473430438910892024926247153509616560117346124876482271157382739723908320525303073169787122604 179 495536151972762406999828286655432204271736110251209935381071322663519136410178814811930368541463634244466595369886402471602067109711540391214035258265028007178026746890373928808717223351648 180 5450700106551956874757114537376440115467449001462016841130723869381232526255987854972608909555609271087466667324423177949088763023797171369550051665786785240566630475017139104372201051663228 181 59955760883782619241147665655001324708492688909761447710045838063164837748967682205379859301319519796175081068279935246379841827204859526650948613243218108498848398219635446148069759017811930 182 659489578258541118189595159843894296412680515472258271166660177359826997711628268162379542541933884641073238545969906669145941026820989799408348067013443710358630409609379638032198384824360612 183 7254149421130145111621343112032180544841301289849497712839525006600130070992328078031922638622399062332667744440592525536937661611524082604913917135155575453671660200557033762763450406002986888 184 79792777482850208497081656451628318226577373032952578908996239288150643625513383005076458276595808772582846554185110148313376546996640320876463861502605994872350062700673326327961424388326239156 185 877691874933504122596413488753521004076161525862388569635243200407115365013689937494515235378913129323430579869264690845614691246996183000703229928319243941841681733238446110541445671726272429926 186 9654265217807177528388781035511772402160098570793088089743264425911408131085760867545202851416146538405923612683134264488354684790100675041111593957956347488118540106320296334664954748487034607920 187 106193433221276283131671748528392287527889069915334046364300035460341331426439404047169627024415793236034383166850111464770008025640704466161123566140825211019823549414127842600836709638070849246050 188 1168086126088778127410600760069731656287507731732985014059044513091161050162618193736415353178630269088204605670223077658515094260743197419971562908909778515697485790092406317810275301347517426839704 189 12848524232371644274432604762057160945767928896868596963036388947052092966838957431116900201469529419970179345260621865893076215057562165810740680087943274079966680837531440135426838710435275674755350 190 141328745351196478612882055380609600707260044458222760141239877595575419109596731635569552639079446163014884669503303449872212384270660012314956408788004182760525488005944583461694046213011320929070540 191 1554564823859221662564116623829833353395784667902414419820950703730540267692926459913435130566988500329914143090096405647564008193023225432018615145677308781147349336697913462506007059539814581153885730 192 17099607397820873269702704560731651252055822855921216776689212588522732721012342259198767577914984657126896516933183717823836124113554817471476486046764413974023809100187225640774579249093625052285344492 193 188089445868989574761797796000573756491849405845377473850408221127759061053523189021939319204746402164830832839499719507801167861712437516353781012926016960303862270211619252205887475867636977341506236096 194 2068910829854342543093135250476926089246031237245996274764446765200350029509584156204261906538125309019389534019316024503436818438691170212279274169679319034227116905342509737135949631419554869273250797020 195 22757262520366335598155819903822144291124048160758956004110959289675946137947798771100055972831831828930783508190290012459466623096219963893417760967122128434099269383067640457354933432968460503050378361550 196 250321069043750895020198820442420212140658196406343327268370566422996631382977966059959062644086229170574801453276700943186241508503917091058008245808165696157005842882920160603861550632897411397679497585260 197 2753439976877779161739419575703148514389988406204622966779494877939764034106200769451394712033561208881921422911681110550620688402844600812754616439838919292704378472344781369116606855167648031509985700636466 198 30286775275319760147298254664832462059357402110243850462099220961574157767880887351231352435412903278611908515726284014037715581605450693362950006870345078998168888749579344365767141575561527562261062383121484 199 333143396623482733858931959090447180698469044446055075018437314326347133521368773756894929587075007651359778176551458340514452529393104718890660044116243242696200552091289321522897502845915136045479926910672046 200 3664448849178917746306304443662744435002305864646373278526102456917985036026881625853405477349416981420943304131050442720742619682212394937397189383571129115790518800664271805626908270052992430766712518039994316 201 40307587605129258741467063266581299008606566449940969040391637170653466629543684888662438861319059550358318639440691376345317215067563667051989750419564738017788527206831312733641791282780243773367453574254187634 202 443367945362902159146537868875682713165551268057412547198264008866266141930681544613756031393257096941428075134940756553955207680378770386958191803881145723425732783837762958101690180479925724981557272881308118412 203 4876883768248495430981985747469702925795699627040141566336599397233586785302553448866400462765204319713589854503232119963554484631611442962963099937634349065233750877836580933079080219365121950879097301248427026820 204 53643847272435794304604684606278662781019866258159934488514542341543237494197027288291373356777142815339879590086611026064575292599304960422485353673882655329480328194146938086871482497846587779206254744402995793404 205 590062486205172954382553438143029464821687250221189148337849884509459545935127189320932836695019061965681391908189298869226709378835102506546412055376180455836422717028229564658201629057823260547822917692321156901306 206 6490460965041941592255935080610862639950144507366897411013828772716063982281421716807072627581238802824655160966088581273102033652717055930490555437879058371229122439610404536825449979290618529236635315834513534060048 207 71392666927922720767496647830388053495892503415697889204080001323204992883861069435574676227254232157027896292360008317208465728725194111615664704225929348898675418813594393375666724575384513172995445123392497125072000 208 785291987397500870422949287174823150115717368843996029150880073881440518921658628305212657514728516801005283015535491289067404133274379063324011987219571501830136883354011913933125115225231248013801031870525481793758880 209 8637920596715682070478205458126093482208929125423343591724838880898020391902460917778917527876267436121487599638351358648563922476580474958491536051717353078766239218390671832874788023710707715052973022301767818078801730 210 95013822195403952066710873811433409236829889080313111476926384326886257297722124903755947583337909195707980609399744156096810947568196581254751349131062142121315114629275990446783294775899476117160267845997501871114695628