0 23 1 24 2 47 3 71 4 3313 5 3384 6 6697 7 10081 8 470423 9 480504 10 950927 11 1431431 12 66796753 13 68228184 14 135024937 15 203253121 16 9484668503 17 9687921624 18 19172590127 19 28860511751 20 1346756130673 21 1375616642424 22 2722372773097 23 4097989415521 24 191229885887063 25 195327875302584 26 386557761189647 27 581885636492231 28 27153297039832273 29 27735182676324504 30 54888479716156777 31 82623662392481281 32 3855576949770295703 33 3938200612162776984 34 7793777561933072687 35 11731978174095849671 36 547464773570342157553 37 559196751744438007224 38 1106661525314780164777 39 1665858277059218172001 40 77736142270038816076823 41 79402000547098034248824 42 157138142817136850325647 43 236540143364234884574471 44 11037984737571941540751313 45 11274524880936176425325784 46 22312509618508117966077097 47 33587034499444294391402881 48 1567316096592945659970609623 49 1600903131092389954362012504 50 3168219227685335614332622127 51 4769122358777725568694634631 52 222547847731460711774285815153 53 227316970090238437342980449784 54 449864817821699149117266264937 55 677181787911937586460246714721 56 31600227061770828126288615142103 57 32277408849682765712748861856824 58 63877635911453593839037476998927 59 96155044761136359551786338855751 60 4487009694923726133221209064363473 61 4583164739684862492772995403219224 62 9070174434608588625994204467582697 63 13653339174293451118767199870801921 64 637123776452107340089285398524471063 65 650777115626400791208052598395272984 66 1287900892078508131297337996919744047 67 1938678007704908922505390595315017031 68 90467089246504318566545305381410527473 69 92405767254209227489050695976725544504 70 182872856500713546055596001358136071977 71 275278623754922773544646697334861616481 72 12845689549227161129109344078761770430103 73 13120968172982083902653990776096632046584 74 25966657722209245031763334854858402476687 75 39087625895191328934417325630955034523271 76 1823997448901010376014960313878789990547153 77 1863085074796201704949377639509745025070424 78 3687082523697212080964337953388535015617577 79 5550167598493413785913715592898280040688001 80 258994792054394246232995255226709416887265623 81 264544959652887660018908970819607696927953624 82 523539751707281906251904226046317113815219247 83 788084711360169566270813196865924810743172871 84 36775436474275081954709311281878858408001171313 85 37563521185635251520980124478744783218744344184 86 74338957659910333475689435760623641626745515497 87 111902478845545584996669560239368424845489859681 88 5221852984555007243322489206771571184519279060823 89 5333755463400552828319158767010939609364768920504 90 10555608447955560071641647973782510793884047981327 91 15889363911356112899960806740793450403248816901831 92 741466348370336753469838758050281229343329625465553 93 757355712281692866369799564791074679746578442367384 94 1498822060652029619839638322841355909089908067832937 95 2256177772933722486209437887632430588836486510200321 96 105282999615603263985473781153933162995568287537047703 97 107539177388536986471683219041565593584404774047248024 98 212822177004140250457157000195498756579973061584295727 99 320361354392677236928840219237064350164377835631543751 100 14949444479067293149183807085100458864141353500635308273 101 15269805833459970386112647304337523214305731336266852024 102 30219250312527263535296454389437982078447084836902160297 103 45489056145987233921409101693775505292752816173169012321 104 2122715833027940023920115132303111225545076628802676727063 105 2168204889173927257841524233996886730837829444975845739384 106 4290920722201867281761639366299997956382906073778522466447 107 6459125611375794539603163600296884687220735518754368205831 108 301410698845488416103507164979956693568536739936479459934673 109 307869824456864210643110328580253578255757475455233828140504 110 609280523302352626746617493560210271824294215391713288075177 111 917150347759216837389727822140463850080051690846947116215681 112 42798196520226327146674097312021547375506671994351280633996503 113 43715346867985543984063825134162011225586723685198227750212184 114 86513543388211871130737922446183558601093395679549508384208687 115 130228890256197415114801747580345569826680119364747736134420871 116 6077042495173292966411618311142079770628378886457945370567568753 117 6207271385429490381526420058722425340455059005822693106701989624 118 12284313880602783347938038369864505111083437892280638477269558377 119 18491585266032273729464458428586930451538496898103331583971548001 120 862897236118087374903303126084863305881854295205033891339960766423 121 881388821384119648632767584513450236333392792103137222923932314424 122 1744286057502207023536070710598313542215247087308171114263893080847 123 2625674878886326672168838295111763778548639879411308337187825395271 124 122525330486273233943302632285739447355452681540228354624903861263313 125 125151005365159560615471470580851211134001321419639662962091686658584 126 247676335851432794558774102866590658489454002959868017586995547921897 127 372827341216592355174245573447441869623455324379507680549087234580481 128 17397734031814681132574070481448916661168398924417221322845008338624023 129 17770561373031273487748316054896358530791854248796729003394095573204504 130 35168295404845954620322386536345275191960253173213950326239103911828527 131 52938856777877228108070702591241633722752107422010679329633199485033031 132 2470355707187198447591574705733460426438557194585705199489366280223347953 133 2523294563965075675699645408324702060161309302007715878818999479708380984 134 4993650271152274123291220114058162486599866496593421078308365759931728937 135 7516944835117349798990865522382864546761175798601136957127365239640109921 136 350773112686550364876871034143669931637613953232245721106167166783376785303 137 358290057521667714675861899666052796184375129030846858063294532023016895224 138 709063170208218079552732933809722727821989082263092579169461698806393680527 139 1067353227729885794228594833475775524006364211293939437232756230829410575751 140 49807311645782964614068095273695396832114742801784306691876248316959280165073 141 50874664873512850408296690107171172356121107013078246129109004547788690740824 142 100681976519295815022364785380866569188235849814862552820985252864747970905897 143 151556641392808665430661475488037741544356956827940798950094257412536661646721 144 7072287480588494424832792657830602680228655863900139304525321093841434406655063 145 7223844121981303090263454133318640421773012820728080103475415351253971068301784 146 14296131602569797515096246791149243102001668684628219408000736445095405474956847 147 21519975724551100605359700924467883523774681505356299511476151796349376543258631 148 1004215014931920425361642489316671885195637017931017996935903719077166726464853873 149 1025734990656471525967002190241139768719411699436374296447379870873516103008112504 150 2029950005588391951328644679557811653915048717367392293383283589950682829472966377 151 3055684996244863477295646869798951422634460416803766589830663460824198932481078881 152 142591459832852111906928400690309577095100227890340655425593802787863833723602594903 153 145647144829096975384224047560108528517734688307144422015424466248688032656083673784 154 288238604661949087291152448250418105612834916197485077441018269036551866379686268687 155 433885749491046062675376495810526634130569604504629499456442735285239899035769942471 156 20246983081250067970358471255534643275619036723410442052437384092157587222025103622353 157 20680868830741114033033847751345169909749606327915071551893826827442827121060873564824 158 40927851911991182003392319006879813185368643051325513604331210919600414343085977187177 159 61608720742732296036426166758224983095118249379240585156225037747043241464146850752001 160 2874929006077676799678995989885229035560808114496392430790682947283589521693841111779223 161 2936537726820409095715422156643454018655926363875633015946907985030632763157987962531224 162 5811466732898085895394418146528683054216734478372025446737590932314222284851829074310447 163 8748004459718494991109840303172137072872660842247658462684498917344855048009817036841671 164 408219671879948855486447072092446988406359133221764314730224541130177554493303412769027313 165 416967676339667350477556912395619125479231794064011973192909040047522409541313229805868984 166 825187348219616205964003984488066113885590927285776287923133581177699964034616642574896297 167 1242155024559283556441560896883685239364822721349788261116042621225222373575929872380765281 168 57964318477946659802275805241137587124667436109376036299261094157537929148527390772090099223 169 59206473502505943358717366138021272364032258830725824560377136778763151522103320644470864504 170 117170791980452603160993171379158859488699694940101860859638230936301080670630711416560963727 171 176377265482958546519710537517180131852731953770827685420015367715064232192734032061031828231 172 8230525004196545743067677897169444924714369568398175390180345145829255761536396186224025062353 173 8406902269679504289587388434686625056567101522169003075600360513544319993729130218285056890584 174 16637427273876050032655066331856069981281471090567178465780705659373575755265526404509081952937 175 25044329543555554322242454766542695037848572612736181541381066172917895748994656622794138843521 176 1168676586277431548855807985592820041722315811276431529369309749613596780209019731053039468754903 177 1193720915820987103178050440359362736760164383889167710910690815786514675958014387675833607598424 178 2362397502098418652033858425952182778482480195165599240280000565400111456167034118728873076353327 179 3556118417919405755211908866311545515242644579054766951190691381186626132125048506404706683951751 180 165943844726391083391781666276283276479644130831684878995051804099984913533919265413345380538133873 181 169499963144310489146993575142594821994886775410739645946242495481171539666044313919750087222085624 182 335443807870701572538775241418878098474530906242424524941294299581156453199963579333095467760219497 183 504943771015012061685768816561472920469417681653164170887536795062327992866007893252845554982305121 184 23562857274561256410084140803246632440067744262287976385767986872448244125036326668963990996946255063 185 24067801045576268471769909619808105360537161943941140556655523667510572117902334562216836551928560184 186 47630658320137524881854050423054737800604906206229116942423510539958816242938661231180827548874815247 187 71698459365713793353623960042862843161142068150170257499079034207469388360840995793397664100803375431 188 3345759789142972019148556212394745523213140041114060961900059084083550680841624467727473376185830085073 189 3417458248508685812502180172437608366374282109264231219399138118291020069202465463520871040286633460504 190 6763218037651657831650736384832353889587422150378292181299197202374570750044089931248344416472463545577 191 10180676286160343644152916557269962255961704259642523400698335320665590819246555394769215456759097006081 192 475074327201027465462684898019250617663825818093934368613422621952991748435385638090632255427390925825303 193 485255003487187809106837814576520579919787522353576892014120957273657339254632193485401470884150022831384 194 960329330688215274569522712595771197583613340447511260627543579226649087690017831576033726311540948656687 195 1445584334175403083676360527172291777503400862801088152641664536500306426944650025061435197195690971488071 196 67457208702756757123682106962521192962740053029297566282144112258240744727143918984402052797313325637107953 197 68902793036932160207358467489693484740243453892098654434785776794741051154088569009463487994509016608596024 198 136360001739688917331040574452214677702983506921396220716929889052981795881232487993865540791822342245703977 199 205262794776621077538399041941908162443226960813494875151715665847722847035321057003329028786331358854300001 200 9578448561464258484097396503779990150091423704342160477695850518048232759506001110147000864963064849543504023