0 23 1 24 2 71 3 95 4 261 5 6098 6 12457 7 18555 8 49567 9 68122 10 3183179 11 3251301 12 9685781 13 12937082 14 35559945 15 830815817 16 1697191579 17 2528007396 18 6753206371 19 9281213767 20 433689039653 21 442970253420 22 1319629546493 23 1762599799913 24 4844829146319 25 113193670165250 26 231232169476819 27 344425839642069 28 920083848760957 29 1264509688403026 30 59087529515300153 31 60352039203703179 32 179791607922706511 33 240143647126409690 34 660078902175525891 35 15421958397163505183 36 31503995696502536257 37 46925954093666041440 38 125355903883834619137 39 172281857977500660577 40 8050321370848865005679 41 8222603228826365666256 42 24495527828501596338191 43 32718131057327962004447 44 89931789943157520347085 45 2101149299749950929987402 46 4292230389443059380321889 47 6393379689193010310309291 48 17078989767829080000940471 49 23472369457022090311249762 50 1096807984790845234318429523 51 1120280354247867324629679285 52 3337368693286579883577788093 53 4457649047534447208207467378 54 12252666788355474299992722849 55 286268985179710356108040092905 56 584790637147776186516072908659 57 871059622327486542624113001564 58 2326909881802749271764298911787 59 3197969504130235814388411913351 60 149433507071793596733631246925933 61 152631476575923832548019658839284 62 454696460223641261829670564604501 63 607327936799565094377690223443785 64 1669352333822771450585051011492071 65 39002431614723308457833863487761418 66 79674215563269388366252777987014907 67 118676647177992696824086641474776325 68 317027509919254782014426060936567557 69 435704157097247478838512702411343882 70 20359418736392638808586010371858386129 71 20795122893489886287424523074269730011 72 61949664523372411383435056520397846151 73 82744787416862297670859579594667576162 74 227439239357097006725154215709732998475 75 5313847292630093452349406540918526541087 76 10855133824617283911423967297546786080649 77 16168981117247377363773373838465312621736 78 43193096059112038638970714974477411324121 79 59362077176359416002744088812942723945857 80 2773848646171645174765198800369842712833543 81 2833210723348004590767942889182785436779400 82 8440270092867654356301084578735413586392343 83 11273480816215658947069027467918199023171743 84 30987231725298972250439139514571811632735829 85 723979810498092020707169236303069866576095810 86 1478946852721483013664777612120711544784927449 87 2202926663219575034371946848423781411361023259 88 5884800179160633082408671308968274367506973967 89 8087726842380208116780618157392055778867997226 90 377920234928650206454317106549002840195434846363 91 386007961771030414571097724706394895974302843589 92 1149936158470711035596512555961792632144040533541 93 1535944120241741450167610280668187528118343377130 94 4221824398954193935931733117298167688380727287801 95 98637905296188201976597471978526044360875070996553 96 201497634991330597889126677074350256410130869280907 97 300135540287518799865724149052876300771005940277460 98 801768715566368197620574975180102857952142749835827 99 1101904255853886997486299124232979158723148690113287 100 51489364484845170081990334689897144159216982495047029 101 52591268740699057079476633814130123317940131185160316 102 156671901966243284240943602318157390795097244865367661 103 209263170706942341320420236132287514113037376050527977 104 575198243380127966881784074582732419021171996966423615 105 13438822768449885579601453951535133151599993306278271122 106 27452843780279899126084691977652998722221158609522965859 107 40891666548729784705686145929188131873821151915801236981 108 109236176877739468537456983836029262469863462441125439821 109 150127843426469253243143129765217394343684614356926676802 110 7015116974495325117722040953036029402279355722859752572713 111 7165244817921794370965184082801246796623040337216679249515 112 21345606610338913859652409118638522995525436397293111071743 113 28510851428260708230617593201439769792148476734509790321258 114 78367309466860330320887595521518062579822389866312691714259 115 1830958969166048305611032290196355209128063443659701699749215 116 3740285247798956941542952175914228480835949277185716091212689 117 5571244216965005247153984466110583689964012720845417790961904 118 14882773681728967435850921108135395860763974718876551673136497 119 20454017898693972683004905574245979550727987439721969464098401 120 955767597021651710854076577523450455194251396946087147021662943 121 976221614920345683537081483097696434744979384385809116485761344 122 2908210826862343077928239543718843324684210165717705379993185631 123 3884432441782688761465321026816539759429189550103514496478946975 124 10677075710427720600858881597351922843542589265924734372951079581 125 249457173781620262581219597765910765160908742666372405074353777338 126 509591423273668245763298077129173453165360074598669544521658634257 127 759048597055288508344517674895084218326268817265041949596012411595 128 2027688617384245262452333426919341889817897709128753443713683457447 129 2786737214439533770796851101814426108144166526393795393309695869042 130 130217600481602798719107484110382942864449557923243341535959693433379 131 133004337696042332489904335212197368972593724449637136929269389302421 132 396226275873687463698916154534777680809637006822517615394498472038221 133 529230613569729796188820489746975049782230731272154752323767861340642 134 1454687503013147056076557134028727780374098469366827120042034194719505 135 33987043182872112085949634572407713998386495526709178513290554339889257 136 69428773868757371227975826278844155777147089522785184146623142874498019 137 103415817051629483313925460851251869775533585049494362659913697214387276 138 276260407972016337855826747981347895328214259621773909466450537303272571 139 379676225023645821169752208832599765103747844671268272126364234517659847 140 17741366759059724111664428354280937090100615114500114427279205325115625533 141 18121042984083369932834180563113536855204362959171382699405569559633285380 142 53983452727226463977332789480508010800509341032842879826090344444382196293 143 72104495711309833910166970043621547655713703992014262525495914004015481673 144 198192444149846131797666729567751106111936749016871404877082172452413159639 145 4630530711157770865256501750101896988230258931380056574698385880409518153370 146 9459253866465387862310670229771545082572454611776984554273853933271449466379 147 14089784577623158727567171979873442070802713543157041128972239813680967619749 148 37638823021711705317445014189518429224177881698091066812218333560633384705877 149 51728607599334864045012186169391871294980595241248107941190573374314352325626 150 2417154772591115451388005577981544508793285262795504032106984708779093591684673 151 2468883380190450315433017764150936380088265858036752140048175282153407944010299 152 7354921532972016082254041106283417268969816978869008312203335273085909479705271 153 9823804913162466397687058870434353649058082836905760452251510555239317423715570 154 27002531359296948877628158847152124567085982652680529216706356383564544327136411 155 630882026176992290583134712354933218692035683848557932436497707377223836947853023 156 1288766583713281530043897583557018561951157350349796394089701771138012218222842457 157 1919648609890273820627032295911951780643193034198354326526199478515236055170695480 158 5128063803493829171297962175380922123237543418746505047142100728168484328564233417 159 7047712413384102991924994471292873903880736452944859373668300206683720383734928897 160 329322834819162566799847707854853121701751420254210036235883910235619621980370962679 161 336370547232546669791772702326145995605632156707154895609552210442303342364105891576 162 1002063929284255906383393112507145112913015733668519827454988331120226306708582745831 163 1338434476516802576175165814833291108518647890375674723064540541562529649072688637407 164 3678932882317861058733724742173727329950311514419869273584069414245285604853960020645 165 85953890769827606927050834884829019697375812722032668015498137069204098560713769112242 166 175586714421973074912835394511831766724701936958485205304580343552653482726281498245129 167 261540605191800681839886229396660786422077749680517873320078480621857581286995267357371 168 698667924805574438592607853305153339568857436319520951944737304796368645300272032959871 169 960208529997375120432494082701814125990935186000038825264815785418226226587267300317242 170 44868260304684829978487335657588603135151875992321306914126263434034775068314567847553003 171 45828468834682205098919829740290417261142811178321345739391079219453001294901835147870245 172 136525197974049240176326995138169437657437498348963998392908421872940777658118238143293493 173 182353666808731445275246824878459854918580309527285344132299501092393778953020073291163738 174 501232531591512130726820644895089147494598117403534686657507424057728335564158384725620969 175 11710701893413510451992121657465510247294337009808583137254970254420145496928662921980446025 176 23922636318418533034711063959826109642083272137020700961167447932898019329421484228686513019 177 35633338211832043486703185617291619889377609146829284098422418187318164826350147150666959044 178 95189312742082620008117435194409349420838490430679269158012284307534348982121778530020431107 179 130822650953914663494820620811700969310216099577508553256434702494852513808471925680687390151 180 6113031256622157140769865992532653937690779070996072718954008599070749984171830359841640378053 181 6243853907576071804264686613344354907000995170573581272210443301565602497980302285522327768204 182 18600739071774300749299239219221363751692769412143235263374895202201954980132434930886295914461 183 24844592979350372553563925832565718658693764582716816535585338503767557478112737216408623682665 184 68289925030475045856427090884352801069080298577576868334545572209737069936357909363703543279791 185 1595512868680276427251387016172680143247540631866984788230133499327720166014344652581590119117858 186 3259315662391027900359201123229713087564161562311546444794812570865177401965047214526883781515507 187 4854828531071304327610588139402393230811702194178531233024946070192897567979391867108473900633365 188 12968972724533636555580377402034499549187565950668608910844704711250972537923830948743831582782237 189 17823801255604940883190965541436892779999268144847140143869650781443870105903222815852305483415602 190 832863830482360917182364792308131567429153900613637055528848640657668997409472080477949883819899929 191 850687631737965858065555757849568460209153168758484195672718291439112867515375303293802189303315531 192 2534239093958292633313476308007268487847460238130605446874285223535894732440222687065554262426530991 193 3384926725696258491379032065856836948056613406889089642547003514975007599955597990359356451729846522 194 9304092545350809616071540439720942383960687051908784731968292253485909932351418667784267165886224035 195 217379055268764879661024462179438511779152415600791138477817725345150936044038227349397501267112999327 196 444062203082880568938120464798597965942265518253491061687603742943787782020427873366579269700112222689 197 661441258351645448599144926978036477721417933854282200165421468288938718064466100715976770967225222016 198 1766944719786171466136410318754670921385101385962055462018446679521665218149360074798532811634562666721 199 2428385978137816914735555245732707399106519319816337662183868147810603936213826175514509582601787888737 200 113472699714125749543971951622459211280284990097513587922476381478809446283985364148465973611316805548623