1 3 2 19 3 59 4 379 5 4603 6 1048571 7 44040187 8 7516192763 9 6614661952700411 10 13510798882111483 11 477381560501272571 12 16717361816799281147 13 4869940435459321626619 14 802726744224113772004900859 15 921027389228322924524948422651 16 356615920533143509709616588588493085605883 17 23868766345302307581174948463693949424369659 18 2803939765675335095832067487077725260490581915039620087146029776891 19 4598366824187959497252862870797280557133162042489730527682260338879145209180640474430522528530630692446599907152492062597220578717831118495716618115654397777905553107788614336507 20 297334672721330916338718678709315380327674064737098444860528668521534814489670053947342289762200918853414570244242378326424066611482752942593944766555773521033314662914634532519931 21 15340407856752402174589275326917228994035064584642968731495530508226303155648600249732835630406217634912714235189653057583799647281688036763840528862020154020528616463742781660825454983633460325159570617286149487460347 22 1428323373558574436063049514869092307882408271550254519117799941698547900735894371140347823725691126042805904811165680037023353085033294570900201851252696753845233965727251550984369979175525607183467073142737897397721869093299099612960700261093916407774433354423627072734580852495577120953262167087717468340219 23 9145741219672336602158978586020659770306753262208704996647050817492757592719235538950213836788680813299190695484629294038833541084626093409463132395454948590353545500331905084749599239326791023581534813871239642933184869488272256647662701121633186455621716098956760122194689612637099170673611748259788790619209175286665971886918142411524258531204940711938945806528771320379993383456818205728055497903488793948947768603948949187234989652125525798347355164310928170031991056200702095261691 24 83539864628813549929732723404432976763890160726811823214940264126507276257299263025668837323001850105612864892280145562221695580007174481036549010170784599387752505405595722423539234128715339976565043921511026283886434437919419014006200227696639948439293179269945317529022376196571357559180623681605701790148334926746052454263495447436380551244901413906058886683385341474950923480912385312278480914183845163148844964363819141180453791335949083566000971555736474802391167091753168734273454423591712118752285548793888546267754059240665213515435634909833877452143500164333563 25 32632196983106296639988889626726551596795933878265527486144381722762979575116403267897320911518179805241162246353606015413654540838904032893184172646277830542565474752227281718407210878961797474759294420019221073433224331925490356195356533926504493298447228087131338511237904711884356271881024461763367048678218855743896286937862138818901130868313029335187740521230874760391668239296208601282674000228569653661789683461058918443401283378025091275079702627658034846940445153686540727286799728326483457164302281397819851368210393144360127910583768247360898598267191765308766098607635449470643665844046497447923398564675360223477005849018190373407614553221474037889197844889869828731253244821499 26 182427385341451863157761039340290284506633611789343517460896897594296950651415456130227155357639186562113223906445580027095855481676598162818755174025074701563630596424070766355866176711636589049200440857927492197858799567848167560631636825589632787248808136598723946970273293666113284587569428208226241425485041568313703597927807837498798144200043263724964466345212828131879842580757629629931686499152431268474716995334891754112630856391784264887563845535316525286944619748902730035632258422863772790717717853666958366109314028588585965724061980417595811691971548838180012021844174322794875469263159786795304523355395053470452927366833027933287523348513419587662980554062296700285601883396262284931153393815066346444242316792402397518819420821384947164350223883046346512270317004067850524266813565435899