0 13 1 14 2 41 3 547 4 1135 5 1682 6 44867 7 46549 8 137965 9 1840094 10 3818153 11 5658247 12 150932575 13 156590822 14 464114219 15 6190075669 16 12844265557 17 19034341226 18 507737137433 19 526771478659 20 1561280094751 21 20823412710422 22 43208105515595 23 64031518226017 24 1708027579392037 25 1772059097618054 26 5252145774628145 27 70049954167783939 28 145352054110196023 29 215402008277979962 30 5745804269337675035 31 5961206277615654997 32 17668216824568985029 33 235648024997012460374 34 488964266818593905777 35 724612291815606366151 36 19328883854024359425703 37 20053496145839965791854 38 59435876145704291009411 39 792719886039995748914197 40 1644875648225695788837805 41 2437595534265691537752002 42 65022359539133675770389857 43 67459955073399367308141859 44 199942269685932410386673575 45 2666709460990520702334898334 46 5533361191666973815056470243 47 8200070652657494517391368577 48 218735198160761831267232053245 49 226935268813419325784623421822 50 672605735787600482836478896889 51 8970809834052225602658849081379 52 18614225403892051688154177059647 53 27585035237944277290813026141026 54 735825141590443261249292856726323 55 763410176828387538540105882867349 56 2262645495247218338329504622461021 57 30177801615042225936823665974860622 58 62618248725331670211976836572182265 59 92796050340373896148800502547042887 60 2475315557575052970080789902795297327 61 2568111607915426866229590405342340214 62 7611538773405906702539970713479977755 63 101518115662192213999249209680582051029 64 210647770097790334701038390074644079813 65 312165885759982548700287599755226130842 66 8326960799857336600908515983710523481705 67 8639126685617319149608803583465749612547 68 25605214171091974900126123150642022706799 69 341506910909812992851248404541812044800934 70 708619035990717960602622932234266112308667 71 1050125946900530953453871336776078157109601 72 28011893655404522750403277688412298197158293 73 29062019602305053703857149025188376354267894 74 86135932860014630158117575738789050905694081 75 1148829146782495245759385633629446038128290947 76 2383794226425005121676888842997681127162275975 77 3532623373207500367436274476627127165290566922 78 94232001929820014675020025235302987424717015947 79 97764625303027515042456299711930114590007582869 80 289761252535875044759932624659163216604732181685 81 3864660908269403096921580420281051930451525944774 82 8019083069074681238603093465221267077507784071233 83 11883743977344084335524673885502319007959310016007 84 316996426480020873962244614488281561284449844487415 85 328880170457364958297769288373783880292409154503422 86 974756767394750790557783191235849321869268153494259 87 13000718146589125235548950774439825064592895149928789 88 26976193060573001261655684740115499451055058453351837 89 39976911207162126497204635514555324515647953603280626 90 1066375884446788290188976208118553936857901852138648113 91 1106352795653950416686180843633109261373549805741928739 92 3279081475754689123561337895384772459605001463622505591 93 43734411980464909022983573483635151236238568832834501422 94 90747905436684507169528484862655074932082139129291508435 95 134482317417149416192512058346290226168320707962126009857 96 3587288158282569328174842001866200955308420546144567764717 97 3721770475699718744367354060212491181476741254106693774574 98 11030829109682006816909550122291183318261903054357955313865 99 147122548901565807364191505649997874318881480960760112854819 100 305275926912813621545292561422286931956024864975878181023503 101 452398475814379428909484067072284806274906345936638293878322 102 12067636298086678773191878305301691895103589859328473821859875 103 12520034773901058202101362372373976701378496205265112115738197 104 37107705845888795177394603050049645297860582269858698053336269 105 494920210770455395508231202023019365573566065713428186809109694 106 1026948127386799586193857007096088376444992713696715071671555657 107 1521868338157254981702088209119107742018558779410143258480665351 108 40595524919475429110448150444192889668927520978360439792168854783 109 42117393257632684092150238653311997410946079757770583050649520134 110 124830311434740797294748627750816884490819680493901605893467895051 111 1664911441909263048923882399413931495791601926178491459665732155797 112 3454653195253266895142513426578679876074023532850884525224932206645 113 5119564637162529944066395825992611371865625459029375984890664362442 114 136563333761479045440868804902386575544580285467614660132382205630137 115 141682898398641575384935200728379186916445910926644036117272869992579 116 419929130558762196210739206359144949377472107320902732366927945615295 117 5600761595662550126124544883397263528823583306098379556887336162991414 118 11621452321883862448459828973153672007024638719517661846141600271598123 119 17222213917546412574584373856550935535848222025616041403028936434589537 120 459399014178090589387653549243477995939078411385534738324893947570926085 121 476621228095637001962237923100028931474926633411150779727922884005515622 122 1412641470369364593312129395443535858888931678207836297780739715581957329 123 18840960342897376715019920063865995097031038450113022650877539186570960899 124 39094562156164118023351969523175526052951008578433881599535818088723879127 125 57935522499061494738371889587041521149982047028546904250413357275294840026 126 1545418147131762981221021098786255075952484231320653392110283107246389719803 127 1603353669630824475959392988373296597102466278349200296360696464521684559829 128 4752125486393411933139807075532848270157416788019053984831676036289758839461 129 63380984992745179606776884970300324109148884522596902099172484936288549472822 130 131514095471883771146693577016133496488455185833212858183176645908866857785105 131 194895080464628950753470461986433820597604070355809760282349130845155407257927 132 5198786187552236490736925588663412832026161015084266625524254047882907446491207 133 5393681268016865441490396050649846652623765085440076385806603178728062853749134 134 15986148723585967373717717689963106137273691185964419397137460405339033153989475 135 213213614674634441299820726020170226437181750502977528548593588448135493855612309 136 442413378072854849973359169730303559011637192191919476494324637301610020865214093 137 655626992747489291273179895750473785448818942694897005042918225749745514720826402 138 17488715189507576423076036459242621980680929702259241607610198506794993403606700545 139 18144342182255065714349216354993095766129748644954138612653116732544738918327526947 140 53777399554017707851774469169228813512940426992167518832916431971884471240261754439 141 717250536384485267787417315554967671434355299543131883440566732367042865041730334654 142 1488278472322988243426609100279164156381651026078431285714049896705970201323722423747 143 2205529008707473511214026415834131827816006325621563169154616629073013066365452758401 144 58832032698717299534991295911966591679597815492239073683734082252604309926825494142173 145 61037561707424773046205322327800723507413821817860636852888698881677322993190946900574 146 180907156113566845627401940567568038694425459127960347389511480015958955913207387943321 147 2412830591183793766202430549706185226534944790481345152916537939089143749864886990163747 148 5006568338481154378032263039979938491764315040090650653222587358194246455642981368270815 149 7419398929664948144234693589686123718299259830571995806139125297283390205507868358434562 150 197910940509769806128134296371819155167545070634962541612839845087562391798847558687569427 151 205330339439434754272368989961505278885844330465534537418978970384845782004355427046003989 152 608571619388639314672872276294829712939233731566031616450797785857253955807558412779577405 153 8116761391491745845019708581794291547095882840823945551279350186529147207502614793180510254 154 16842094402372131004712289439883412807130999413213922719009498158915548370812787999140597913 155 24958855793863876849731998021677704354226882254037868270288848345444695578315402792321108167 156 665772345042832929097744238003503726017029938018198497746519555140477633407013260599489410255 157 690731200836696805947476236025181430371256820272236366016808403485922328985328663391810518422 158 2047234746716226540992696710053866586759543578562671229780136362112322291377670587383110447099 159 27304782908147641838852533466725447058245323341586962353158581110946112116895046299372246330709 160 56656800563011510218697763643504760703250190261736595936097298584004546525167763186127603108517 161 83961583471159152057550297110230207761495513603323558289255879694950658642062809485499849439226 162 2239657970813149463715005488509490162502133543948149111456750170652721671218800809809123688528393 163 2323619554284308615772555785619720370263629057551472669746006050347672329860863619294623537967619 164 6886897079381766695260117059748930903029391659051094450948762271348066330940528048398370764463631 165 91853281586247275654154077562355822109645720625215700532079915577872534632087728248473443475994822 166 190593460251876318003568272184460575122320832909482495515108593427093135595115984545345257716453275 167 282446741838123593657722349746816397231966553534698196047188509004965670227203712793818701192448097 168 7534208748043089753104349365601686903153451224811635592742009827556200561502412517184631488720103797 169 7816655489881213346762071715348503300385417778346333788789198336561166231729616229978450189912551894 170 23167519727805516446628492796298693503924286781504303170320406500678533024961644977141531868545207585 171 308994411951352927152932478067231518851401145937902275002954482845382095556231000932818364481000250499 172 641156343630511370752493448930761731206726578657308853176229372191442724137423646842778260830545708583 173 950150755581864297905425926997993250058127724595211128179183855036824819693654647775596625311545959082 174 25345075988758983116293567550878586232718047418132798185835009603148888036172444489008290518930740644715 175 26295226744340847414198993477876579482776175142728009314014193458185712855866099136783887144242286603797 176 77935529477440677944691554506631745198270397703588816813863396519520313747904642762576064807415313852309 177 1039457109951069660695189202064089267060291345289382627894238348211949791578626455050272729640641366683814 178 2156849749379579999335069958634810279318853088282354072602340092943419896905157552863121524088698047219937 179 3196306859330649660030259160698899546379144433571736700496578441155369688483784007913394253729339413903751 180 85260828091976471160121808136806198485176608361147508285513379562983031797483541758611372121051522808717463 181 88457134951307120820152067297505098031555752794719244986009958004138401485967325766524766374780862222621214 182 262175097994590712800425942731816394548288113950585998257533295571259834769418193291660904870613247253959891 183 3496733408880986387225689322811118227159301234152337222333942800430516253488403838558116529692753076524099797 184 7255641915756563487251804588354052848866890582255260442925418896432292341746225870407893964256119400302159485 185 10752375324637549874477493911165171076026191816407597665259361696862808595234629708966010493948872476826259282 186 286817400356332860223666646278648500825547877808852799739668823014865315817846598303524166806926803797784900817 187 297569775680970410098144140189813671901574069625260397404928184711728124413081228012490177300875676274611160099 188 881956951718273680419954926658275844628696017059373594549525192438321564644009054328504521408678156347007221015 189 11763010148018528255557558186747399652074622291397117126548755686409908464785198934283048955613691708785705033294 190 24407977247755330191535071300153075148777940599853607847647036565258138494214406922894602432636061573918417287603 191 36170987395773858447092629486900474800852562891250724974195792251668046958999605857177651388249753282704122320897 192 964853649537875649815943437959565419970944575772372457176737635108627359428204159209513538527129646924225597630925 193 1001024636933649508263036067446465894771797138663623182150933427360295406387203765066691189915379400206929719951822 194 2966902923405174666342015572852497209514538853099618821478604489829218172202611689342895918357888447338085037534569 195 39570762641200920170709238514528929618460802228958667861372791795140131645021155726524338128567929215602035207901219 196 82108428205807015007760492601910356446436143311016954544224188080109481462244923142391572175493746878542155453337007 197 121679190847007935178469731116439286064896945539975622405596979875249613107266078868915910304061676094144190661238226 198 3245767390228013329647973501629331794133756727350383137089745664836599422251162973734205240081097325326291112645530883 199 3367446581075021264826443232745771080198653672890358759495342644711849035358429052603121150385159001420435303306769109 200 9980660552378055859300859967120873954531064073131100656080430954260297492968021078940447540851415328167161719259069101