20 1 21 1 22 723668784231 23 2827767747950 24 1193097790725426305663064 25 17520037013918467453246138 26 7392624504986931437972335103490414473 27 395235071756082109802989440265119512888 28 218243704050866770455587351635302655565432102527624 29 41386208767680666621114058020116677743533845425461846 30 35272108869506368172514623099883570756997709183669981136161367726 31 23212818659052210783931209344896138455540944097442314932942968464540 32 34152855527283285357538037025632176573654235960512477690736602203716815270029298 33 76576876998680372252524006711367167252172838189475281026430505147212192245988247038 34 210873805845859517313567492088308992742800954783403953238020207154357041677067756008271240465052 35 1585727311136305515049377013399924511107135268079797369247106604910159424419236399480208424884466352 36 8685937189754112351637173363151670449495832313814861159780337701736610058144484105844369924913520355656850484167 37 216104619361485770135368495130854022987676044551576462312917408492954919072815376129027776408441676259097578955832290 38 2468682789211906749845471009695340167153899814419804126962212955411919969247663599166728442807159164603054254598877198527517058960 39 200832255236268081703392998098474291620936698250444434249622988285862721684808816546315008202793984896984003691326554724018008414861668 40 4968426632627394147483434069413342425537699367479025908721931265991527742942155311597887010401801560129931655303904004397160906933958214171723082181 41 1308055572274779975772796021995782242793497101583605474526761368805313819115396945191688152272685075276948288672088601032470043445784046281745881496255733 42 72260175146297782133133220691353882906400035481837535536055536724728926493090364010697896868654924761102582059410219802968930660018715512752636434172081707065235023772 43 61009444952792653078960168434864328426915841044418293231141879679460545759777159709357592185493393523534454848931292984813817861575610493527089667816862506333439710855002208 44 7718738005909729560224976023129786387945362040607487435184096880530437548798759896933183906236267900132969975137081498715780327384114225195181071962987302216253091286995811917361318476906 45 20731734648572492432491902075515794584828636182037373027903973543542864671095212000664755889150685007868391382524545830271739489822957129520963443679645921816393770312724936792751235732898932994 46 6135715527584054773040401954816712500280043069318792780922624317250429267376751271302043143791146517296882076861064178368535112875993521802796855276185761651899364530369332242648546472379602529669807352069564 47 52050780486698989775122671814347744220504864464624014551496536369992645672055900445242461722441475680323591106110290310241445745898125189385471589632529346200124017060945167646505491973888807544911385930137373953324 48 36689187532936034896698103280761609439935792319432128541425769078243240298752857060594421057339149659566556532499739165270277319038600342654170157769045875793301118913157321492033404402114354913933575951932465460237701442488674543 49 976741678458862973365391911586348094885533947746285258658786934597400849492351848152735337319417184840988894133443452390025197114885650631233186615022629837871874054343028638756694943047973073682720648688649754097906076955186190374706295 50 1665145579255332881271978395715945172049442206232782482549318495130928012962035905558759181600154342703280178661800105184017557286169393530537080727528640909142712442141011382369618200340675141609729103316079188045986280125436424017460952556617296380832 51 138312152778528532941454079516556155492210238699603593007959879141333605209149703200973589360532243528213903240141420238625400245678700792851745355268090052166256698505363761722266064520551285780684713325347923447268489259680290981436431036174796045935385281432 52 577919473707190607566779965411318011200146511754003143304845276002280825280280710475997936747616634705859485952626141740786425554119374352274048733788294232002242165905259210963877984049305437233013523646891892402556385801450373723883064783644845732038525789569621316360833286 53 148994837303143945846980070261654729127356931736196062595076490627373537619875707999548446390827022850672362675974508648792166195226102679329936498638440082163531306337791022173732479361929181649035362224040744977755890292568568118568748504562353628094447759199655768716554123364242626 54 1543624217152001118557430310294027396924990958577343820394294751350429371260164961322823111385659245650909045091746326176322024404071394555768606568853954432530171287125950067286121621255486852403724947912003925925746043819816176970361530604999682715053706902232378644550758012525504142247518963490095 55 1229366598736706580717236059807324101555693856292731932971837076095778528000282757555896709917772766563597999086662876783173842464231223428545330903380876443348471623572862818791299455583178876602581866304324378105207264851646997166105717492941702132720572734505055037698524427043854195575882587416376600933472 56 31902702983307758574563158241872073331917641464730124080782489170189136331349014405772513758830182059011546686102802689207251989836986612820526430602765980865859840187321589629788180264745303898069346367675619364836528554450024597076770608799129735832407670367716803773831082483820502930994580923202040717135474289102951682759 57 78149814668515929482310114900771221924455009799630654811792366391464552012073020018247344492876480128243234699460059554874110644021352291766729591854380251691845278006199994512480555470243982311731488688334854065638443859264845965475142238732477482679250837182936961185408149094024408001956510269876247861587681075420615117041476185059 58 5125617377730217202456543087512372926872186711028721604632600627452320390200996723691250303076656502438676740950312564270064653151102927547390378341032318810290668732558274131545130841949050042671209277881471343157046019366329355491834625756449531373622064596913041345047403126715825720639036397568488585437335977932868269375315150502410614140969756002 59 38467524968402866259918951593959878947298091872648220866741983577010100258350613414285473620023646410539523211315532791704325109889706805130541919067580908444379054821086813398284468405607882824516844998700374015364525838214824766585578678136231844316225568825492808613396153084413869029054938382147186361418945114014846179169370447464121617301474014132758120888 60 6427553177252483114710547781717383800488596547436603460142040682303451167836854521898843309456236528177124938460651160823942092068265121077775301642205842660528908669123759765470942125753450238777807184808303664024363534458370476579835617237060635421234984983485992571949369611280751510621133319673084673190733923487401536330184241740557113133495851542821370079521550139913989254 61 147255504667708500743733532173637947945227331536409626191091920117813158180832817529475733620817138707473272261980044977112393732414809141628292091051572674150273497452537990952890513933126906906906100390117884363730641155561133712232411213485090476759508240074345031325936920752244129475527313580882630221028093398040065137034384778583982030927090574247330993386853859933624136543210759694 62 63131606446977617219118426655430094122841066076243011881873058169362888694129246913700983672399727410108914708116787917383200530877988927461486595635126515988252696089024862630194440960408824445465426729329412075131598011609014058694448564096442520510951224570319590968349460039239958682288075994773490469054519431104093626576366748762756541180205821914721505481217553564425050260849211430761813756276756467 63 4400558117259552345481056452589506578594980634813771543175285299945183829567131063604774237511041226276571611577026172083782136078590741648307678365890280025326631927140148304134850155193167721659947328774531836378559551613488120346297271042235346715821471884504955691215452521334150172295529432780845452567595679154231353545600645212885569651042754716310296736036783512442978789938076610113300484057587901712296086512 64 4871697159510926862151136410255231505073042192249603491944579198991614643041276774500448194489718910698139659155999136843833549702816273265363683842750761904902003584215572066103575137483901134092325017180309993118892358284772856839575713647688350793413899967115319532839647512057567299350817579002915384611373437456580823246286509184014269024314449533850601915209559603513277394284795056760964612984469546498122888728777118654728458750 65 1030022331026619379451787655925286056241550015499546124345543116098582793469829159631868921568462355300347161160211307618702315555760063167854162130726831692953312825689380352808200464648133651946376780405868188491094530633916238313999787597781568181334791050162266313738591596047908556403686392418445551120066447636832486955623699285524983066155308866536200374281067117271323575821515936721315043803930767523890532486686082087136445041001162788654 66 2961529820224067103643299110979512746698781237935453439135347076313251808174758641882603337328762887114302756329834163761280828657514301695788160591609175626093084056276990662493255655589672183728658493658117145348028796580481747189071292428098251708227550475136178912306280847473236367845349115286670003628391016849139743397238722610861303176170423783928733279485386388508230900122892453997604212133523817712673678995637123864398843773160262154457682232538917100887 67 1893910094308975691066568892700564516455761781062455318866382766941988227121637830916630162510580516814963212577511265297411769078738879862061987750620183412272945546033977371654800538471566887964176331439548747961394704816322026336609102973848807215599667249087736451920788601123336229663190773425767225366220439796603566666083215115262755139800500912695902339833394726380212391736346795905747518118836681279743465811930267184644489857797264069226181240182153417238414313751904 68 14216350980705312920221239215894725179171752326146853380202138238082046747703597151456519115296975449483999166539289557530324535946083062741783597865782386377374077337225934045221852471315623911196406323367145131149950059909689203156341880269188257868994058622592318720058112477007659416180421086830651703035818501196084452550575316214714983067538783483780985657208787071611341268558811638895897265481236868247180911195163120765728771991715061873793693079434165460481605529457206408411845661879764 69 27426498774841737610930186846114472172054742779668374865388146900705686160412913575712073638551907171427207988027053494268529148183359046482109129658975908969416408304994439341580158578632369731165026464419415008360593097678038279102705136342562413124078329575386228141879799263372569734644751153571026439027730354117370731320210824734107580096356331042961222730099173906439265762437294551214032584830068329411719544623649085148152376839047684702569137866689092837873351706615410592850645884358745453153773942 70 540024881645488062936512714070490930907545762683052794983459006342070791528930005910957809758705327471865219630286275235496006752924853478333382652202024202006884234532281620686243376628537452096681764058086658935978790695926817605416177699458410824516212573392004235236964728382353363959044097412856200303560911673681420159414676191420949869163834531374025943252270109535139260328045369642856480321799336496673068734147757349037829705003177458739316989472308940399822236779526006375176276370397982124550678102189064182190361249