1 157476 2 214676 3 1547188 4 2643738 5 16534784 6 53883500 7 300393602 8 1497743060 9 8035298482 10 45266774466 11 241316843208 12 1391655422404 13 7413686922900 14 42921707803250 15 228637291518078 16 1324593318241030 17 7055545301565708 18 40883506940845632 19 217753227704180738 20 1261931039833756364 21 6720712936074896140 22 38952629146637857780 23 207433012462314646478 24 1202401568939814012818 25 6402528130422528331228 26 37117032186408938630164 27 197622356701261601724704 28 1145796884678399960492374 29 6100023893675961355719760 30 35371426070791576170601464 31 188294573913387583009846302 32 1091963031744971792753488882 33 5812390713217112136639240346 34 33711155870881272260669842834 35 179424786618973042575918434204 36 1040757639041265121445243946726 37 5538863162651410511182038297194 38 32131850820208256201634265671050 39 170989447565678928650924010405196 40 992046351546297281800464098994136 41 5278716933180839551378372082547132 42 30629378938504397126480275891711374 43 162966277919491414744247817372456788 44 945702068507626359403723036394536024 45 5031266748803854959218782190581923454 46 29199830197712619285705844994253376016 47 155334198633573107089817335388119209998 48 901604497624318151992072166645307785836 49 4795864196208916912905933047359685973720 50 27839503621399354142017283991043681007760 51 148073263077262347890108628733166408446592 52 859639767863898131358250227573614548026202 53 4571895648675871417679141735679428607572500 54 26544895501789264419324584603614016908288928 55 141164593240432813020065320319471186126737022 56 819700069019906275931339372846373755475350608 57 4358780307763215810928473332583753396972787252 58 25312688352604626358896528306734228425028558450 59 134590319641803851975849427222272680556245890922 60 781683312883207629779740416559451429757543553728 61 4155968359576558569384263251740096712126482880046 62 24139740513819157233775670666283863272704164228236 63 128333524760706486054769017967279353353296214757138 64 745492814275439727502494583897272906356363311487276 65 3962939239150036289814258109643560437592142024265696 66 23023076363838834801544743312612303319760313103590122 67 122378189783567711341141506330096763094192436019808450 68 711036990684981276115557338540104644692892229078653906 69 3779199996428845233334958918267613641914570471220665648 70 21959877101691655966953815329633725400231095105199076762 71 116709144464371923107130269141708260915888159879091151524 72 678229079372605750679058690162278086973591423790740810182 73 3604283757691182754931917127198563850775636104170070316078 74 20947472064682581045830475462186967602751630001935851838570 75 111312019910262192588573558161652942461997583052393846051116 76 646986870890649904026327565020514067470806890035983170868444 77 3437748276625545602703789844527502672961732718148358256112466 78 19983330549189092951179840794454551213418933330906890699283536 79 106173204115150545674308540763555956838186990416923881799815784 80 617232458026009744342539504242481115136416774563717430548846602 81 3279174569639228415280044840878880684933414789002133121600253336 82 19065054104291196756792165582964117332955756817925163248832384232 83 101279800075237893995238597510767292715166833218419477426952569852 84 588891999238861824283463404777218059967913047464752534633125353666 85 3128165630311636374595246699191673545175147299548421758365075057072 86 18190369269812276659465285304266474424775876374951979515513661532944 87 96619586330682385956809071098860942577282490186662913697768183647084 88 561895495726596478417231182605814894547584209369877075895928834927912 89 2984345218222402446254941611793138822790079217346185489607261276900046 90 17357120732109350103602439693716091419522234344565611268737996197632366 91 92180979787336628364009584502298322137634980799043755195680794938949856 92 536176581296373647548399162706004342937715035836338343498890401096620218 93 2847356717680575666170677227767629626561229050477738108542623911886843498 94 16563264872601512513709461943386974692723932678499309293040831680502885876 95 87953000681540875995310164958120793608699640428473681559151494441978854384 96 511672324280216740026732902669730018962938656707587400572408775565546091300 97 2716862062158608924727203105211208954066785910967459755985622203623932508204 98 15806863685571065058133126280825121722527534731529751881183288176314903641522 99 83925239559450460657751093973553025354008313810127021737474029568987258288914 100 488323040773867047930457867946878498729447012093694049443744686608860768785306 101 2592540720494734910196053288459399176810164879466902952382031329223829632602742 102 15086079043219708315667571129128342045697632379672775020225856002019951472439974 103 80087826150328526198038915612766621150421319029870667777462749570308819962353396 104 466072118524936551565087716510233041804528154948283457472621689334344651752818496 105 2474088741170711746365963271113179234382843144549680289477160630116446882402965038 106 14399167287318561895199303632069561571772374613313941730577500994274283765553742512 107 76431400020684240904465560190094361470105209597923677815988380600091859524994939096 108 444865850837412958916333052721653631747966784065032706388402438895641394994332708628 109 2361217851199906066504685431699766380647948169522660032510024857468329959572268332926 110 13744474128061518006865848613829764603361973361387228533030846259669179107750018374380 111 72947082903114504653199456854779552761724232013757787180574062446789592099806874999580 112 424653279898467447799975043445029766909016504758874790861076377296326310353576600787686 113 2253654606374252410867411774905539394540095099107947918173132809261707874316754473589974 114 13120429831922056770987541091351186725503366969468087036975525910491327237207767276409010 115 69626452600244074354876611456018740708864130267330222035280515144465969847180406678122190 116 405386048969961014826712754727971979137145368666809773344949180645783502476015132369540746 117 2151139589818710970263174950761736031653227763331489423504051834170012717309105179169407662 118 12525544681429286050769691359537697923103708146393268173872233678609104361209723059863301238 119 66461518370283343805084992921505269462719445751948002608685445386102807791435362363230454556 120 387018262921196860439615006205910167135794395909380072722542997848046461035794440489175692008 121 2053426655989307556532585506209631849541969220984008517767229124599583561144256518853919625962 122 11958404690824427947504996748051815316530392884857757165720024059239771175397864427000801255396 123 63444697706461235132955352372685188245930815663845562749603660770673886295049909950098859274186 124 369506356611470909570571834571116350772935031748989413446556364237323324464740993684403590296140 125 1960282217426490630927993718284101569995748404123600113925947159176672702264728809021507053741108 126 11417667562538754614052863183070591433486074763949356055260248967838064404141367809556243305674204 127 60568794427967567899463219819755505439000429214953173305969390681741286308842112958119120272794776 128 352808970660967891510776358204099103610784131218232083077037047829207897823626245530360543830469462 129 1871484571740137962781311478814400438368952670268962722673137121316007669249030643602611744718203020 130 10902058870352282661923212010176277036970364513099839531715353057223738163957843290919379168630702942 131 57826978005078037696335609612492548989898870011963717281011492620400735180538161471180076866710933120 132 336886834176664966455799061811906020781422379365814834097121784182185563114214141097926349234394142184 133 1786823266456798505018722917724278182928849063658854230801315462623261975471864891461737767921785158882 134 10410368455953300333394408293871738630872447453062746159401805176645913994402774265753142311293281968558 135 55212764045857223448665025281520328493277976689103796035416751419320080696601678491862367259589664637474 136 321702654026258937415287450623866926820844410862331059117991007896478907585007529260947226291069800551184 137 1706098499504325847587387422271447658874405009773957744459488762548198955105878482340915438743074908397698 138 9941447026425702043361498228891965835391816275000449863847203778267458227561040513820258513278249110655894 139 52719995876261110112098319470829710727935109469723121961869797198760116806988102854641401619881442255393294 140 307221010277839079399506767266243873630828496447185997004920667857036395883096895609126366206755633073425540 141 1629120553244567649888201800980768773889684102009407218606787175502714286026903873624230300420239779015080094 142 9494202940947579888847605656821899004005553050870962693869007953171685292817793783329147120641607023743968122 143 50342827149609405679244399348014282765608771798296250512047296631259044248345955384837493013927189285281448594 144 293408257446190724401537306389273564739792357472866351145545437802793178445372413581738416645818118853076748848 145 1555709260091800094984100567483127749754369060460681502706367235329058584000409270761843098362538204857821263768 146 9067599175693787640513120861376120813782892910404674257252326136621299293990010941460830181561184004012081281058 147 48075705425287164973668564198272901713829889352125257923811834172350628857174802397690812492452292412498578679406 148 280232431208333324983134875377227965044724145883793217746799518224398168161926355893596913890136394148748282002794 149 1485693497873679446814059166964627552798556760941111908492667549701153695497010984019131328379043195246626666440372 150 8660650456600257826923624188403980882377849104316687619941310849491609125476645680764670529637840722066016476702764 151 45913356660181476546584168412318071398785957564520611185900153864689810124934833272263547176308924723602692761570104 152 267663160271262783270165664601578504421775854658082724907580936969191406569020791598087769768670455782061929741684306 153 1418910713203130936156332908504420320354469686066814503790717800886132167450108950945701432432797365999285349016533338 154 8272420550271530545368640237681306920201559588489467335929785396997269862560455949838724687583534883226772948751354534 155 43850770559777719402978756845646791082844234847822777181197453242392695437726318623938394044511219781182703808815985462 156 255671583093967431192499786838788710289151657303673680854428018422212082042041034545348516335934900260762728565311654062 157 1355206471234282368618093083624290447658012800185112367185771419303693975024182318795655540128078532535947030223027569564 158 7902019703897875521018118062109172656712648290097866802180343426557601645519173810990915149989370664878372608447082481728 159 41883186739045647043967638009363896208641567176993440231254684888694732491705886833029830695188636600725559730487303536930 160 244230269183700678728809800144483615631964898856431169555880416894773078940668047159058945806673157258130644483287082696688 161 1294434030273719305851929663019434494350116448065897925774517600761658669590086142925795367214691320357688588278679646495122 162 7548602225597018686390899506259617884518477566959100983849602437248450002803436144355774392575395241798130536691495619511056 163 40006081646251864158099562812788671738388681381870511211167398424503037039045705342601249939910841988247825343314526900053664 164 233313144703296310877066661300509655492293911537270840591907649231056598391909089881627502885366059118789341928802803403343476 165 1236453939810405039080496802691346294048005011847347749426000634936786376514908711920523311312621974446535171814763742310843496 166 7211364197110124308838293895384063955364074447112392419646543716369278308244655343117485793570034626667799241107620287306199116 167 38215156205654807113545612507694402746387866980927038373604108800397333006304769471480637101222124545086287151334873924762941658 168 222895422142075155374092761936071818696592260840029819516180129495045403741427829147263641183382508398762238344765714874509068412 169 1181133660613959693811449918012155548414965073662611635943406844307245630328316609406140595160909376570679239125028323802537458960 170 6889541311264488103367938708417321907187481764153430521009465428448653392742675511647486941755607207645856654988250300695257117434 171 36506324137682985397156047502444846816125559724802198015697126877312150508626730401306242160648587813534768240969621552673471618658 172 212953533817680265945596788317961884737969651498351158311523327634645561734876577933070957894086011820192749270909120374844402653028 173 1128347205631991487987958195257517472526839789791598462628887342969871198592880949643356066479311791230808353253115134737757715009626 174 6582406827068381663585783554640563789329530824467051796396057043801792581715737463518731784972556981609121033120771107889158899699664 175 34875700917678084238918462536415093742878997735226760114147654725743463897043488767262812060185031477492120132702115760685952356633454 176 203465068990053529846273839387196319063841122488032878608017543800508361675442861909149246562155244869688020081639949173982628246092598 177 1077974800493158826554206598321885565849414487004195200890952355096101455003680897725759821007145359868887089655030191026487167469632020 178 6289269635728539983509018880406113819879319297027154543621550639705431408014510348240112414630111469953851086170427801562622308266674936 179 33319593336611950396631825731010138051570712003725913130643908321788007368838579151239187881748351645329696268780925348408375073744465512 180 194408714381787405489718323684297996447148361516630315671983536101244733654824228963001999023270425450520359362570576570333189323266273532 181 1029902562493932094760995621548799149879190295998282383491707383568955432530312423883033879502111787813912211156094284125763334331090794300 182 6009472431279666562615782991898826286803923578650327719376486618601159872232590671250878994661776150926147198307120141297095908160957558834 183 31834489629370196245100973806166911659764129878298357550083313042324191572010118249818064927976056717546462274810410709099664931196377597372 184 185764197911305308276678702913014781068421722205246491265242777790926889696594618680716371929170675891149229135710228662346339107712475667704 185 984022197013915804284790476341765137303228510715109936442197298775550603800865344330323619229089995703201179520942379626582742593307018779644 186 5742389979889695892600443408774508693833349309396259009037314152565517576637091871388283570561535930191677601819207350074063384449916447265170 187 30417050138244249512548774897582431516636455643746795254586930184583019092292756313658487226136610569253412655913476448999834240425060578862258 188 177512235456793504223785410673202171917571607960410541025618311300145825638661411131190684906579480345841612049425557817856991332416118785055126 189 940230710367363128304276049954610538603802433849139803378583413522721708381346902892691354538142605005552713341925671396963113578259088134763802 190 5487427482255946272991177275552905530955702052468853410552607214374882865912589555200544715412797731568920458203128188346761096893731009396985690 191 29064098481196650339349908265848868371553758038805375175298960774825752574515508897421599218991028852598330249704833539606613266677280560330771386 192 169634480479573512818487458837276632816221016091456785202555997003288796335593422460846237264448626185863392007074308815304159461938217824023377862 193 898430138157425940328387839513964890793665712816703613448358096205806641897341753230927104086907194436362508318912766193496086013899430509334314402 194 5244019023837162993233129124373957004920101209370656447713305140579995093493015766667090458069286614250893870737625480170910689362585026120219827138 195 27772613196269210448091277225664717201161610970581085382172588997800173804458353971932039121575833845712837289154694458816467879610179055525520487642 196 162113476345711201790685764132973735689460653781594833520219279591845602665874935590926977839047086701820441903751496171274422385576387701261638810430 197 858527288254977643991077014415489397288799117006232022801888452363893129724181266715516362212805868845705415066549954906798527345208743939234214689166 198 5011626107976146335338512268156729601695174653892179268511268319506495496829007653732746795494411809172502179825538974557753798841097358399624052050054 199 26539719835197746837968934463605143758783673637648551560934186078682846040037927960923081270715164633700222441500795438565141143633224165136996681937798 200 154932611194148381203269089476241901413917381528386240760537777916390180475514721030063889000319804222321862611267571900889861911361444010380621882038658 201 820433497575751121717703952750590564478930163037880185530513489320028297146659436871252298575386676566975282547453465059117174719288792078818177536126198 202 4789736267258447283180836321613777574552493111509828103481808680009212905294070593717128659951898025283818497508251379317025059708989198739134674493963584 203 25362683480887452569360229957481507072138923113932933835608056754134028873270907720429102134565851528653437100009431500907098605952448744784390594041920872 204 148076075208553525353056100992233805344558199514611732269380653213723068062317840678698120579709888018712521263126582618207506842673945713324094226303510454 205 784064401878263206092200246801070705755488066461395195995090841614812902646541868592047512237566579627560041802704540060707438478891092122426074175315971936 206 4577861748725681892310985232716773727260239806910664504426265355024881669396738461834249471777714591721467671727028662694794519754284334891087132586355825956 207 24238901664896091227633704028568068354616553398497428077068675545952454701005716287769666479544238082499576638435689831938390527657545696979163713352780849308 208 141528820158456542277042322692580073212387833731918791404332685268942005242172940284671849960694224610659372799790260359391086015026621616308880721264079729550 209 749339717850749697000102380842094264940862075970610523417917818795246630685649811733616616033976199827843833789487527089316544881037778327347226132442972275692 210 4375538268818472786589143553576925386543621541240404030113905695733106923399217724017718975846963626848222720965006244131260937000038731521566951026699936520982