0 30 1 31 2 92 3 1043 4 1135 5 16933 6 35001 7 86935 8 121936 9 208871 10 539678 11 1288227 12 18574856 13 19863083 14 237068769 15 494000621 16 731069390 17 44358164021 18 45089233411 19 134536630843 20 1524992172684 21 1659528803527 22 24758395422062 23 51176319647651 24 127111034717364 25 178287354365015 26 305398389082379 27 789084132529773 28 1883566654141925 29 27159017290516723 30 29042583944658648 31 346627440681761851 32 722297465308182350 33 1068924905989944201 34 64857791824704834410 35 65926716730694778611 36 196711225286094391632 37 2229750194877733086563 38 2426461420163827478195 39 36200210077171317781293 40 74826881574506463040781 41 185853973226184243862855 42 260680854800690706903636 43 446534828026874950766491 44 1153750510854440608436618 45 2754035849735756167639727 46 39710252407155026955392796 47 42464288256890783123032523 48 506817423232953641308750549 49 1056099134722798065740533621 50 1562916557955751707049284170 51 94831092612067900488697583821 52 96394009170023652195746867991 53 287619110952115204880191319803 54 3260204229643290905877851385824 55 3547823340595406110758042705627 56 52929730997978976456490449264602 57 109407285336553359023738941234831 58 271744301671085694503968331734264 59 381151587007639053527707272969095 60 652895888678724748031675604703359 61 1686943364365088549591058482375813 62 4026782617408901847213792569454985 63 58061900008089714410584154454745603 64 62088682625498616257797947024200588 65 741037408888574493246361571720952071 66 1544163500402647602750521090466104730 67 2285200909291222095996882662187056801 68 138656218057875973362563480821689512790 69 140941418967167195458560363483876569591 70 420539055992210364279684207789442651972 71 4766871034881481202535086649167745741283 72 5187410090873691566814770856957188393255 73 77390612307113163137941878646568383246853 74 159968634705100017842698528150093954886961 75 397327881717313198823338934946756293020775 76 557296516422413216666037463096850247907736 77 954624398139726415489376398043606540928511 78 2466545312701866047644790259184063329764758 79 5887715023543458510778956916411733200458027 80 84894555642310285198550187088948328136177136 81 90782270665853743709329144005360061336635163 82 1083499532966701466001170771147909002839163929 83 2257781336599256675711670686301178067014963021 84 3341280869565958141712841457449087069854126950 85 202734633510556745178482158133246402258262580021 86 206075914380122703320194999590695489328116706971 87 614886462270802151818872157314637380914495993963 88 6969826999358946373327788730051706679387572640564 89 7584713461629748525146660887366344060302068634527 90 113155815462175425725381041153180523523616533523942 91 233896344385980599975908743193727391107535135682411 92 580948504234136625677198527540635305738686804888764 93 814844848620117225653107270734362696846221940571175 94 1395793352854253851330305798274998002584908745459939 95 3606431554328624928313718867284358702016039431491053 96 8608656461511503707957743532843715406616987608442045 97 124127622015489676839722128327096374394653865949679683 98 132736278477001180547679871859940089801270853558121728 99 1584226685262502662864200718786437362208633255089018691 100 3301189649002006506276081309432814814218537363736159110 101 4885416334264509169140282028219252176427170618825177801 102 296426169704872556654693003002587945399848774493246827170 103 301311586039137065823833285030807197576275945112072004971 104 899049341783146688302359573064202340552400664717390837112 105 10190854345653750637149788588737032943652683257003371213203 106 11089903687436897325452148161801235284205083921720762050315 107 165449505969770313193479862853954326922523858161094039917613 108 341988915626977523712411873869709889129252800243908841885541 109 849427337223725360618303610593374105181029458648911723688695 110 1191416252850702884330715484463083994310282258892820565574236 111 2040843590074428244949019095056458099491311717541732289262931 112 5273103432999559374228753674576000193292905693976285144100098 113 12587050456073546993406526444208458486077123105494302577463127 114 181491809818029217281920123893494418998372629170896521228583876 115 194078860274102764275326650337702877484449752276390823806047003 116 2316359272833159624310513277608226071327319904211195583095100909 117 4826797405940422012896353205554155020139089560698781989996248821 118 7143156678773581637206866483162381091466409464909977573091349730 119 433416198132355320245308342195297020508123657455297436375477232621 120 440559354811128901882515208678459401599590066920207413948568582351 121 1314534907754613124010338759552215823707303791295712264272614397323 122 14900443340111873265996241563752833462379931771173042320947326952904 123 16214978247866486390006580323305049286087235562468754585219941350227 124 241910138810242682726088366090023523467601229645735606514026505856082 125 500035255868351851842183312503352096221289694853939967613272953062391 126 1241980650546946386410454991096727715910180619353615541740572411980864 127 1742015906415298238252638303600079812131470314207555509353845365043255 128 2983996556962244624663093294696807528041650933561171051094417777024119 129 7710009020339787487578824892993694868214772181329897611542680919091493 130 18404014597641819599820743080684197264471195296220966274179779615207105 131 265366213387325261885069228022572456570811506328423425450059595531990963 132 283770227984967081484889971103256653835282701624644391724239375147198068 133 3386838721221963158218858910158395648758921224199511734416692722151169711 134 7057447670428893397922607791420047951353125150023667860557624819449537490 135 10444286391650856556141466701578443600112046374223179594974317541600707201 136 633714631169480286766410609886126663958075907603414443559016677315491969550 137 644158917561131143322552076587705107558187953977637623153990994857092676751 138 1922032466291742573411514763061536879074451815558689689866998667029677323052 139 21786516046770299450849214470264610777377157925123224211690976332183543230323 140 23708548513062042024260729233326147656451609740681913901557974999213220553375 141 353706195229638887790499423736830677967699694294670018833502626321168630977573 142 731120938972339817605259576706987503591850998330021951568563227641550482508521 143 1815948073174318523001018577150805685151401690954713921970629081604269595994615 144 2547069012146658340606278153857793188743252689284735873539192309245820078503136 145 4363017085320976863607296731008598873894654380239449795509821390850089674497751 146 11273103182788612067820871615874990936532561449763635464558835090945999427498638 147 26909223450898200999249039962758580746959777279766720724627491572742088529495027 148 388002231495363426057307431094495121393969443366497725609343717109335238840429016 149 414911454946261627056556471057253702140929220646264446333971208682077327369924043 150 4952028235904241323679428612724285844944190870475406635283027012612185839909593489 151 10318967926754744274415413696505825392029310961597077716900025233906449007189111021 152 15270996162658985598094842309230111236973501832072484352183052246518634847098704510 153 926578737686293880160105952250312499610439420885946138847883160025024539833111381621 154 941849733848952865758200794559542610847412922718018623200066212271543174680210086131 155 2810278205384199611676507541369397721305265266321983385248015584568110889193531553883 156 31854909993075148594199783749622917545205330852259835860928237642520762955809057178844 157 34665188198459348205876291290992315266510596118581819246176253227088873845002588732727 158 517167544771506023476467861823515331276353676512405305307395782821764996785845299437022 159 1069000277741471395158812014938022977819217949143392429860967818870618867416693187606771 160 2655168100254448813794091891699561286914789574799190165029331420563002731619231674650564 161 3724168377995920208952903906637584264734007523942582594890299239433621599035924862257335 162 6379336478250369022746995798337145551648797098741772759919630659996624330655156536907899 163 16482841334496658254446895503311875368031601721426128114729560559426870260346237936073133 164 39345019147243685531640786804960896287712000541594028989378751778850364851347632409054165 165 567313109395908255697417910772764423395999609303742533966032085463331978179213091662831443 166 606658128543151941229058697577725319683711609845336562955410837242182343030560724071885608 167 7240552523370579609217063584127742939916827317602444726475551295127337751515381056453573131 168 15087763175284311159663185865833211199517366245050226015906513427496857846061322836979031870 169 22328315698654890768880249449960954139434193562652670742382064722624195597576703893432605001 170 1354786705094577757292478152863490459565568980004210470558830396784948593700663556442935331930 171 1377115020793232648061358402313451413705003173566863141301212461507572789298240260336367936931 172 4109016746681043053415194957490393286975575327137936753161255319800094172297144077115671205792 173 46576299234284706235628502934707777570436331772084167426075020979308608684566825108608751200643 174 50685315980965749289043697892198170857411907099222104179236276299108702856863969185724422406435 175 756170722967805196282240273425482169574203031161193625935382889166830448680662393708750664890733 176 1563026761916576141853524244743162510005817969421609356050002054632769600218188756603225752187901 177 3882224246800957479989288762911807189585838970004412338035386998432369649117039906915202169266535 178 5445251008717533621842813007654969699591656939426021694085389053065139249335228663518427921454436 179 9327475255518491101832101770566776889177495909430434032120776051497508898452268570433630090720971 180 24100201519754515825507016548788523477946648758286889758326941156060157046239765804385688102896378 181 57527878295027522752846134868143823845070793426004213548774658363617822990931800179205006296513727 182 829490497650139834365352904702802057308937756722345879441172158246709678919284968313255776254088556 183 887018375945167357118199039570945881154008550148350092989946816610327501910216768492460782550602283 184 10586692633046980762665542339983206750003031808354196902330587140960312199931669421730324384310713669 185 22060403642039128882449283719537359381160072166856743897651121098530951901773555611953109551172029621 186 32647096275086109645114826059520566131163103975210940799981708239491264101705225033683433935482743290 187 1980886180147205707589338847290771327250946310679513191896553615468006798004087057632959145680136627021 188 2013533276422291817234453673350291893382109414654724132696535323707498062105792282666642579615619370311 189 6007952732991789342058246193991355114015165139988961457289624262883002922215671622966244304911375367643 190 68101013339331974579875161807255198147548925954533300162882402215420530206478180135295329933640748414384 191 74108966072323763921933408001246553261564091094522261620172026478303533128693851758261574238552123782027 192 1105626538351864669486942873824706943809446201277844962845290772911669994008192104750957369273370481362762 193 2285362042776053102895819155650660440880456493650212187310753572301643521145078061260176312785293086507551 194 5676350623903970875278581185126027825570359188578269337466797917514957036298348227271309994843956654377864 195 7961712666680023978174400340776688266450815682228481524777551489816600557443426288531486307629249740885415 196 13638063290583994853452981525902716092021174870806750862244349407331557593741774515802796302473206395263279 197 35237839247848013685080363392582120450493165423841983249266250304479715744926975320137078912575662531411973 198 84113741786280022223613708311066956993007505718490717360776850016290989083595725156076954127624531458087225 199 1212830224255768324815672279747519518352598245482712026300142150532553562915267127505214436699319102944633123 200 1296943966042048347039285988058586475345605751201202743660919000548844551998862852661291390826943634402720348