1 7 2 41 3 8119 4 47321 5 63018038201 6 2470433131948081 7 96845919575610633161 8 19175002942688032928599 9 5834531641231893991002972081099601 10 6733044458057842709277507685523012161 11 228725309250740208744750893347264645481 12 4192851255503139701967546352267459268765899983484953625269666479 13 958007811946539795170267595110255127354780757883679296440696488665801 14 6443560400718909992214652784543593434178640037493263243509170446829345919 15 77741593096737880903185058964371739965876896411625280391829121479084207682806357694327034925538286358130063153947624028754977013555790891600923783738617290403523717930065814272065694197018579525041079 16 19841828118936156705796032859044657055443221912635944065842443740322426676529293972332323825521251561089994330725364326063509360585635590954067874172022801123936441632682189186228617187694390674226340946646020462255589021008707106058459855421405927782592971790949572316831187445458701249533701606026305040407870325288569605421803786814167232387479926859201 17 3443333283505669113687956173740544582490697195961771738010826914013193574186559913276868485059373413051371425483771429864045275560391549282345275699390684125997745120278200622515672198006286191063966685371678212191002744878663658425362078493492897359981491051454174169363909971735935250093471575835489001996776146220396807721701055783301176765657615710636000850877709491463475522445154545627163249171329410459125361980575555091900379051265693796058912236015657915521 18 489932927857940694835579091434056726076206730928789323478693414836700958319685664547794860154533215860475831309480580876896415860349221598005882717196686007927348025842925166322081574457707495946883988156245636276643172799084047919092399049435724815536659162761825913017373584247111838255436135121015427016255469414837061337181587651033574449422808641826562905190335288879772152499358108812935210135805709693456802272203074536304902599901988915256291835131711263675532829924454763042825152188393481 19 45360491238255927615436697181259738159508056581364929433364665466134659576650110291703341693898685992079573882266636305675474789753024794715595066965254453864611618647669254707764880931090375496858798660845827304626469638960857639788989540167100622585555040162183763669222902550982710117879940871067208559605695402919928490960652231754695186671040329212022798052034163572947293837677763278762785885707824495629845302607672109119664141004386684235738945149954814555574786798164297362110876787971404827260155871553352070881 20 3563077793090230427940468316152826861158333266760423188211109935108895296755016706972173701799808696708787942661094544041644917160631620941119608990519666349668675255090064010126737461270856423373801821383300137338327878080009148887199963758434633992373892522749696726356545734016581667258034282311865274118473753523158936587801182188196727629043271135926953922596098778573580323037266458673005866577721810089614791291794431308984557799776765200225698326448120064566014305993482270876652041384130924188605418487066411828621851853653672222980436207085544476989393958351936181333121926932399919970719586986448371605873070647707771996076340008113886696026106372496757840975685337322079712306814265642110865922830758249480274632369931689344776026690004519217954196617056689343916988760737154899341813679 21 559890085753092218618067092301840868173283139066309813129458266082054256502950950720086293570840221175840961173077797409481158518004052425965475568210360657161603956493944812624158301046440529143769069418703285514013647082549910691985387431950517455132688231664488110143952660333606628907868990442809664397861123708811537375723884489957709985573297009383368590665717324995265213454894083344349685306424261524989528585721798610001862823250370384257078464373899046653527560213395593863007692547325025135352984420604877658530002965423881055053755294085838873933786146155183145271313961598107758699099583269049501434709376049312591035966728005363252132318438350275521249209959204782168879579252636743141570724739800357724559558384463262643415431238749946084577037778081502101692535020815111268317070605535706027114446098842482685962929962648274241478792036946167208391408961 22 4799378678972117837344061080665120915324148139020096073652337604783841825340638637705771314312157954323923541070778343998488461302661406387589672583500087844649061809708361564686951455552085017077720573819268274822272835902724657587025738479596702628264127401456266516290066198037337164659227372277491576600792498274567097389909597990029016165925266212214416962267921176858173242187385159964381734358642884674898802581961412167416123492879191522566586388011198555248080740760121351480650659117056696286070722362513258756561656254052272807040406044973524455977398720410824677531736814216014392049969451069757067542286880078329200010597336737406320274634483969304579109949926411372001734089048587402884204216367352650038534586970234175530993793446669346317761656427509873636040507458501382193174299804078493671308285130261363132718778465947764850117276882449813785627019306161834608925154541562474339864018585813735761