0 22 1 23 2 45 3 68 4 181 5 1154 6 12875 7 78404 8 169683 9 248087 10 417770 11 665857 12 29715478 13 30381335 14 60096813 15 90478148 16 241053109 17 1536796802 18 17145817931 19 104411704388 20 225969226707 21 330380931095 22 556350157802 23 886731088897 24 39572518069270 25 40459249158167 26 80031767227437 27 120491016385604 28 321013799998645 29 2046573816377474 30 22833325780150859 31 139046528497282628 32 300926382774716115 33 439972911271998743 34 740899294046714858 35 1180872205318713601 36 52699276328070113302 37 53880148533388826903 38 106579424861458940205 39 160459573394847767108 40 427498571651154474421 41 2725451003301774613634 42 30407459607970675224395 43 185170208651125825960004 44 400747876910222327144403 45 585918085561348153104407 46 986665962471570480248810 47 1572584048032918633353217 48 70180364075919990347790358 49 71752948123952908981143575 50 141933312199872899328933933 51 213686260323825808310077508 52 569305832847524515949088949 53 3629521257408972904004611202 54 40494039664346226459999812171 55 246593759243486331664003484228 56 533681558151318889788006780627 57 780275317394805221452010264855 58 1313956875546124111240017045482 59 2094232192940929332692027310337 60 93460173364947014749689218700310 61 95554405557887944082381246010647 62 189014578922834958832070464710957 63 284568984480722902914451710721604 64 758152547884280764660973886154165 65 4833484271786407490880295027646594 66 53926479537534763164344219190266699 67 328392361496994986476945610169246788 68 710711202531524736118235439528760275 69 1039103564028519722595181049698007063 70 1749814766560044458713416489226767338 71 2788918330588564181308597538924774401 72 124462221312456868436291708201916840982 73 127251139643045432617600305740841615383 74 251713360955502301053892013942758456365 75 378964500598547733671492319683600071748 76 1009642362152597768396876653309958599861 77 6436818673514134344052752239543351670914 78 71814647770808075552977151288286826979915 79 437324705298362587661915659969264313550404 80 946464058367533250876808471226815454080723 81 1383788763665895838538724131196079767631127 82 2330252822033429089415532602422895221711850 83 3714041585699324927954256733618974989342977 84 165748082592803725919402828881657794752802838 85 169462124178503050847357085615276769742145815 86 335210206771306776766759914496934564494948653 87 504672330949809827614117000112211334237094468 88 1344554868670926431994993914721357232969137589 89 8572001542975368419584080488440354732051920002 90 95636571841399979047419879287565259285540257611 91 582391432591375242704103356213831910445293465668 92 1260419437024150464455626591715229080176127188947 93 1842810869615525707159729947929060990621420654615 94 3103230306639676171615356539644290070797547843562 95 4946041176255201878775086487573351061418968498177 96 220729042061868558837719161992871736773232161763350 97 225675083238123760716494248480445087834651130261527 98 446404125299992319554213410473316824607883292024877 99 672079208538116080270707658953761912442534422286404 100 1790562542376224480095628728380840649492952136597685 101 11415454462795462960844480029238805809400247241872514 102 127360561633126317049384909050007704552895671797195339 103 775578824261553365257153934329285033126774278025044548 104 1678518210156233047563692777708577770806444227847284435 105 2454097034417786412820846712037862803933218505872328983 106 4132615244574019460384539489746440574739662733719613418 107 6586712278991805873205386201784303378672881239591942401 108 293947955520213477881421532368255789236346437275765079062 109 300534667799205283754626918570040092615019318515357021463 110 594482623319418761636048450938295881851365755791122100525 111 895017291118624045390675369508335974466385074306479121988 112 2384517205556666852417399189954967830784135904404080344501 113 15202120524458625159895070509238142959171200500730961188994 114 169607842974601543611263174791574540381667341412444653423435 115 1032849178372067886827474119258685385249175248975398881729604 116 2235306199718737317266211413308945310880017839363242416882643 117 3268155378090805204093685532567630696129193088338641298612247 118 5503461577809542521359896945876576007009210927701883715494890 119 8771616955900347725453582478444206703138404016040525014107137 120 391454607637424842441317525997421670945098987633484984336208918 121 400226224593325190166771108475865877648237391649525509350316055 122 791680832230750032608088634473287548593336379283010493686524973 123 1191907056824075222774859742949153426241573770932536003036841028 124 3175494945878900478157808120371594401076483921148082499760207029 125 20244876732097478091721708465178719832700477297821031001598083202 126 225869138998951159487096601237337512560781734197179423517339122251 127 1375459710725804435014301315889203795197390882480897572105632816708 128 2976788560450560029515699233015745102955563499158974567728604755667 129 4352248271176364464530000548904948898152954381639872139834237572375 130 7329036831626924494045699781920694001108517880798846707562842328042 131 11681285102803288958575700330825642899261472262438718847397079900417 132 521305581354971638671376514338248981568613297428102475993034357946390 133 532986866457774927629952214669074624467874769690541194840431437846807 134 1054292447812746566301328729007323606036488067118643670833465795793197 135 1587279314270521493931280943676398230504362836809184865673897233640004 136 4228851076353789554163890616360120067045213740737013402181260263073205 137 26960385772393258818914624641837118632775645281231265278761458812079234 138 300793094572679636562224761676568425027577311834280931468557307195944779 139 1831718953208471078192263194701247668798239516286916854090105301987747908 140 3964231000989621792946751151079063762624056344408114639648767911171440595 141 5795949954198092871139014345780311431422295860695031493738873213159188503 142 9760180955187714664085765496859375194046352205103146133387641124330629098 143 15556130909385807535224779842639686625468648065798177627126514337489817601 144 694229940968163246213976078573005586714666867100222961726954271973882603542 145 709786071877549053749200858415645273340135515166021139354080786311372421143 146 1404016012845712299963176936988650860054802382266244101081035058285255024685 147 2113802084723261353712377795404296133394937897432265240435115844596627445828 148 5631620182292235007387932527797243126844678177130774581951266747478509916341 149 35903523178476671398039972962187754894463006960216912732142716329467686943874 150 400570375145535620385827635111862546965937754739516814635521146371623066298955 151 2439325774051690393713005783633363036690089535397317800545269594559206084737604 152 5279221923248916407811839202378588620346116825534152415726060335490035235774163 153 7718547697300606801524844986011951657036206360931470216271329930049241320511767 154 12997769620549523209336684188390540277382323186465622631997390265539276556285930 155 20716317317850130010861529174402491934418529547397092848268720195588517876797697 156 924515731605955243687243967862100185391797623271937707955821078871434063135384598 157 945232048923805373698105497036502677326216152819334800804089799067022581012182295 158 1869747780529760617385349464898602862718013776091272508759910877938456644147566893 159 2814979829453565991083454961935105540044229928910607309564000677005479225159749188 160 7499707439436892599552259388768813942806473633912487127887912231949415094467065269 161 47813224466074921588397011294547989196883071732385530076891474068701969791962140802 162 533445176566261030071919383628796695108520262690153317973694126987671082806050614091 163 3248484283863641102019913313067328159848004647873305437919056235994728466628265825348 164 7030413744293543234111746009763453014804529558436764193811806598977128016062582264787 165 10278898028157184336131659322830781174652534206310069631730862834971856482690848090135 166 17309311772450727570243405332594234189457063764746833825542669433948984498753430354922 167 27588209800607911906375064655425015364109597971056903457273532268920840981444278445057 168 1231190542999198851450746250171294910210279374491250585945578089266465987682301681937430 169 1258778752799806763357121314826719925574388972462307489402851621535386828663745960382487 170 2489969295799005614807867564998014835784668346953558075348429710801852816346047642319917 171 3748748048598812378164988879824734761359057319415865564751281332337239645009793602702404 172 9987465392996630371137845324647484358502782985785289204850992375476332106365634847724725 173 63673540406578594604992060827709640912375755234127600793857235585195232283203602689050754 174 710396409865361171026050514429453534394636090561188897937280583812623887221605264427283019 175 4326051999598745620761295147404430847280192298601260988417540738460938555612835189252748868 176 9362500409062852412548640809238315228955020687763710874772362060734500998447275642932780755 177 13688552408661598033309935956642746076235212986364971863189902799195439554060110832185529623 178 23051052817724450445858576765881061305190233674128682737962264859929940552507386475118310378 179 36739605226386048479168512722523807381425446660493654601152167659125380106567497307303840001 180 1639593682778710583529273136556928586087909886735849485188657641861446665241477267996487270422 181 1676333288005096632008441649279452393469335333396343139789809809520572045348044765303791110423 182 3315926970783807215537714785836380979557245220132192624978467451382018710589522033300278380845 183 4992260258788903847546156435115833373026580553528535764768277260902590755937566798604069491268 184 13300447488361614910630027656068047725610406327189264154515021973187200222464655630508417363381 185 84794945188958593311326322371524119726689018516664120691858409100025792090725500581654573671554 186 946044844566906141335219573742833364719189610010494591764957522073470913220445162028708727750475 187 5761064012590395441322643764828524308041826678579631671281603541540851271413396472753906940174404 188 12468172869747697023980507103399881980802842967169757934328164605155173456047238107536522608099283 189 18229236882338092465303150868228406288844669645749389605609768146696024727460634580290429548273687 190 30697409752085789489283657971628288269647512612919147539937932751851198183507872687826952156372970 191 48926646634423881954586808839856694558492182258668537145547700898547222910968507268117381704646657 192 2183469861666736595491103246925322848843303531994334781944036772287929006266122192484991747160825878 193 2232396508301160477445690055765179543401795714253003319089584473186476229177090699753109128865472535 194 4415866369967897072936793302690502392245099246247338101033621245474405235443212892238100876026298413 195 6648262878269057550382483358455681935646894960500341420123205718660881464620303591991210004891770948 196 17712392126506012173701760019601866263538889167248020941280032682796168164683820076220520885809840309 197 112922615637305130592593043476066879516880229963988467067803401815437890452723224049314335319750812802 198 1259861164136862448692225238256337540949221418771121158687117452652612963144639284618678209403068781131 199 7672089600458479822745944473014092125212208742590715419190508117731115669320558931761383591738163499588 200 16604040365053822094184114184284521791373638903952551997068133688114844301785757148141445392879395780307