0 4 1 5 2 19 3 24 4 211 5 235 6 916 7 1151 8 10124 9 11275 10 43949 11 55224 12 485741 13 540965 14 2108636 15 2649601 16 23305444 17 25955045 18 101170579 19 127125624 20 1118175571 21 1245301195 22 4854079156 23 6099380351 24 53649121964 25 59748502315 26 232894628909 27 292643131224 28 2574039678701 29 2866682809925 30 11174088108476 31 14040770918401 32 123500255455684 33 137541026374085 34 536123334577939 35 673664360952024 36 5925438222194131 37 6599102583146155 38 25722745971632596 39 32321848554778751 40 284297534409862604 41 316619382964641355 42 1234155683303786669 43 1550775066268428024 44 13640356213451210861 45 15191131279719638885 46 59213750052610127516 47 74404881332329766401 48 654452800711248258724 49 728857682043578025125 50 2841025846841982334099 51 3569883528885560359224 52 31400094077926465207891 53 34969977606812025567115 54 136310026898362541909236 55 171280004505174567476351 56 1506550062939759081720044 57 1677830067444933649196395 58 6540040265274560029309229 59 8217870332719493678505624 60 72283002927030509457354221 61 80500873259750003135859845 62 313785622706280518864933756 63 394286495966030522000793601 64 3468077590434524694871282564 65 3862364086400555216872076165 66 15055169849636190345487511059 67 18917533936036745562359587224 68 166395441337930154844364208851 69 185312975273966900406723796075 70 722334367159830856064535597076 71 907647342433797756471259393151 72 7983513106630212907834610742284 73 8891160449064010664305870135435 74 34656994453822244900752221148589 75 43548154902886255565058091284024 76 383042233676912289421216951420781 77 426590388579798544986275042704805 78 1662813399416307924380042079535196 79 2089403787996106469366317122240001 80 18378043703385159679310579057455204 81 20467447491381266148676896179695205 82 79780386177528958125341267596540819 83 100247833668910224274018163776236024 84 881763055528810752317486577806429011 85 982010889197720976591504741582665035 86 3827795723121973682092000802554424116 87 4809806612319694658683505544137089151 88 42306248621679530951560045155651137324 89 47116055233999225610243550699788226475 90 183654414323677207782290697255015816749 91 230770469557676433392534247954804043224 92 2029818170785088674922564680893448162541 93 2260588640342765108315098928848252205765 94 8811584091813383999867861467438204779836 95 11072172732156149108182960396286456985601 96 97388965949062576865331544637729860664644 97 108461138681218725973514505034016317650245 98 422772381992718754785875059739778813615379 99 531233520673937480759389564773795131265624 100 4672640547384218600860991577930139863740371 101 5203874068058156081620381142703934995005995 102 20284262751558686845722135006041944848758356 103 25488136819616842927342516148745879843764351 104 224189357308493430264462264196008983598873164 105 249677494128110273191804780344754863442637515 106 973221839692824249839876605230273573926785709 107 1222899333820934523031681385575028437369423224 108 10756416510260300434093327689830501072882171501 109 11979315844081234957125009075405529510251594725 110 46694364042504005305468354916047089603636955676 111 58673679886585240262593363991452619113888550401 112 516083803135185927406215266847668042514745358884 113 574757483021771167668808630839120661628633909285 114 2240356252200499430412641159365030027400647086739 115 2815113735222270598081449790204150689029280996024 116 24761266133978664215064239480998235539634895054931 117 27576379869200934813145689271202386228664176050955 118 107490405741581468654501307294605394225627423207796 119 135066785610782403467646996565807780454291599258751 120 1188024690627840696395677279821067637859960217277804 121 1323091476238623099863324276386875418314251816536555 122 5157299119343709995985650108981693892802715666887469 123 6480390595582333095848974385368569311116967483424024 124 57000423884002374762777445191930248381738455534279661 125 63480814479584707858626419577298817692855423017703685 126 247442867322756498338656703923826701460304724587390716 127 310923681802341206197283123501125519153160147605094401 128 2734832321741486147916921691932830854685585905428145924 129 3045756003543827354114204815433956373838746053033240325 130 11872100332372968210259536138234699976201824064527866899 131 14917856335916795564373740953668656350040570117561107224 132 131214951019707332725249463767583950776526385005016724691 133 146132807355624128289623204721252607126566955122577831915 134 569613373086579717594119077931341772156227250372750220436 135 715746180442203845883742282652594379282794205495328052351 136 6295582816624210484664057339152096806418580894335374639244 137 7011328997066414330547799621804691185701375099830702691595 138 27329569807823453476307456204566170363522706193827482714029 139 34340898804889867806855255826370861549224081293658185405624 140 302056760246942395931149502815533062757315356543092965959021 141 336397659051832263738004758641903924306539437836751151364645 142 1311249737402439187145163778741244835676933670053346420052956 143 1647647396454271450883168537383148759983473107890097571417601 144 14492428909036610794210512077806434915544718533174126991393764 145 16140076305490882245093680615189583675528191641064224562811365 146 62912657825509257529491553923375185942129293456366800679827859 147 79052734131000139774585234538564769617657485097431025242639224 148 695334530873510375726173430231893342883389174235815002620941651 149 774387265004510515500758664770458112501046659333246027863580875 150 3018496325887041922228449424543267680386529152235553086211684276 151 3792883590891552437729208089313725792887575811568799114075265151 152 33361565053019461424062114139053074023487135644785945998813805484 153 37154448643911013861791322228366799816374711456354745112889070635 154 144824910984752503009436080824153473472611270013850181337481017389 155 181979359628663516871227403052520273288985981470204926450370088024 156 1600659788014060637979255305244315659784499121775489592940441721581 157 1782639147642724154850482708296835933073485103245694519390811809605 158 6948577230942233102530703430134823459004954431512573151112877150396 159 8731216378584957257381186138431659392078439534758267670503688960001 160 76798308259621891161580192537588098595632470709578714515142388830404 161 85529524638206848418961378676019757987710910244336982185646077790405 162 333386882174242436418464328565647372558765201442589661072080622201619 163 418916406812449284837425707241667130546476111686926643257726699992024 164 3684718136673836715117869986498984416930574094938002807133894222137811 165 4103634543486285999955295693740651547477050206624929450391620922129835 166 15995621767132694714983757067720939059361724714812791158308756988527316 167 20099256310618980714939052761461590606838774921437720608700377910657151 168 176789672252084540434496179159413663914071924086314556027911780273784524 169 196888928562703521149435231920875254520910699007752276636612158184441675 170 767456457940195103882801874922039427476804021109571385937748254827109549 171 964345386502898625032237106842914681997714720117323662574360413011551224 172 8482219549963384104140698729665356883458521782048160686532631558919519341 173 9446564936466282729172935836508271565456236502165484349106991971931070565 174 36821914359362232291659506239190171579827231288544613733853607474712731036 175 46268479295828515020832442075698443145283467790710098082960599446643801601 176 406969748725990352458319042844777716742094973614225398397538403047863143844 177 453238228021818867479151484920476159887378441404935496480499002494506945445 178 1766684432791446954895773497606206196404230297829031887839035410531383980179 179 2219922660813265822374924982526682356291608739233967384319534413025890925624 180 19526065719297573533895173357819665046737100211700770962395310714738511385171 181 21745988380110839356270098340346347403028708950934738346714845127764402310795 182 84764030859630091602705468378858707255823227064504986002539846098031718317556 183 106510019239740930958975566719205054658851936015439724349254691225796120628351 184 936844184777557539274510002132499144526638715188022780796577375904400683344364 185 1043354204017298470233485568851704199185490651203462505145832067130196803972715 186 4066906796829452949974966708687611742083110668798410296234073577294991095262509 187 5110261000846751420208452277539315941268601320001872801379905644425187899235224 188 44948994803603464311642584929002139272231921228813392707273318732696494289144301 189 50059255804450215731851037206541455213500522548815265508653224377121682188379525 190 195126762216954111507195696548626504912733488875259189233232991864061540854282876 191 245186018021404327239046733755167960126234011424074454741886216241183223042662401 192 2156614906388188729419569566589970185922605580267854827168322721793527325195582084 193 2401800924409593056658616300345138146048839591691929281910208938034710548238244485 194 9362017679616967899395418467625384624069124355343642672898949535897658969910315539 195 11763818604026560956054034767970522770117963947035571954809158473932369518148560024 196 103472566511829455547827696611389566785012835931628218311372217327356615115098795731 197 115236385115856016503881731379360089555130799878663790266181375801288984633247355755 198 449181721859397505059472890749469835450405235567619589109916344731223569014840862996 199 564418106975253521563354622128829925005536035446283379376097720532512553648088218751 200 4964526577661425677566309867780109235494693519137886624118698108991323998199546613004