2 13 204 3075 42806 569147 7365688 93701839 11782251210 146928316611 1821013541612 22463686483013 276089999681614 3383309983248415 41361091700600016 504640303006692717 6146835915395465618 74767250447615037419 908342359529294924020 11023959684754466300221 133670073622559143649622 16195256987700 150244428423 19608265943403516399272024 237258869387258495742242225 2869239078913565742717968026 34681424136377472657677124427 419019709230832088966916612828 5060552050065313591276119266829 61094686184666395230264898755230 737335672603923424533503518650431 8896020654371573274940382115593632 107301566615998910664438626036691133 1293915331728431990749633768219308834 15599255643661137149527854106828792635 188021664740627140213327992763480728836 2265817323548214539805731241561175155437 27299906137974992749292495957295268232038 328868551083736328325917551450020415822039 3961079845974346646256349984165796846945640 47702327106035671338613021299997091624513841 574386851522878578090383652428924742193155242 6915319216213692977990410268074967087469946043 83246565824795030549510015971359956490949121644 1002005279126659771591528339218777694845738038845 12059415349984024771282508681724188932026014691246 145123515996597102916982944046881345808804244940047 1746252917632287438608064876487705141207498267433648 21010512164191360768135630920312867844313410574195849 252771687184235517127256611304383989425525697180243250 3040776520539105346839799943992007260855778569847311651 36576885053383369699634826140820016498049649865727825652 439943383050909418575913728136417976942960118915104506053 5291226125028415797205663854155627766987443538492946409654 63633645615817277320494016080858731425795041237487731810455 765225849490099095080252983020234865667095577406841317161656 9201658366902695556924107771196762055231880717174315609441257 110641343723766211918325447083021900746064799388662241161580858 1330285272121887649182865569004300245898333929916590692318696859 15993709351815575522728382051902577811576544188318469077600598460 19227892981819383335689919487807721367791222349121719947092460061 2311496383228325157372064136649490746621188538681067417886561312062 27786551711180825020631096370880892550279028801820186294706762817663 334007979844593093592799437062908750758637507264772967358445991136064 4014769098174805766808048078813166709848778810453325284188550718588765 48255474438551697008658075427595915137109833684372415414232427584857666 579983446612783913220230073887717299086421332948942787764291715816533467 6970569543642894381960971385711845613792146391749400036372645716523212068 83773221742631006304757429456787739930954954956583446864196160194679784269 1006762558119460086235765229192370668102048241177865759053392857879435169670 12098578412289817770579750629593665593242394668433748903159801039394426308471 145387684010999569704355388297850181453707634681976206576714933587074277128072 1747058267777392016201223020781200631479534056706702071038450947639506686092273 20992982409760933338250124944388125645951260909536155963438085361400802819561674 252248350525052067768416600522474035252040283397167087645793787303614992603528475 3030891622244784899611493586911214598002593235919305401338136149834341093455240076 36416715697248651633674107196684908967487866687044612422863585215536234889384085277 437542090559061044708484727521102786160651627710205973713146692563110713986585865678 5256878890051008125276184672570510569137705077844858797533410426561440562178356482479 63157588539629499436604697215698751259816078560347977913432061018540742339699608144080 758774777670051242837263849980544652120126781830766503414894209144160044753078179968281 9115706650652149957332405269211719085900051742159637515605259036413693444931667443769682 109511119498216441165051342718310203580633655826161045593648546896568105695763424040664483 1315578661309067491582145562318969188671209928597328019777159396496877863490604189625064084 15803978669888609435709299810571499309774496513470369828293614595689890635774867822148769285 189848573031519956671000057513008210304461507017862286685267715519606729539618392154954249686 2280551015274549158734762781732796210719960686194918982240634183421818362009968211249062426487 27394542481628231320986396720007145241675859426286912608482388163306111836171373500050243248088 329063990208591435623696662921604881020983601332931737256968554934695305404409182924428035173289 3952655355501048632281344359434770136986096961676343986688484486511115895484570527658048327033690 47477740419443630527328932194489669841514139000156391722724514192205575063567450405441502585162491 570274370309375984193266898018811676664902599869235721942741477708654953823581030982292802080272092 6849684853477639572399237050621813990414979905018867955496157678193432366223396176611555858533991293 82271696030945483885525541894551779595752644429463670748092183609753950735622557489231582476239225694 988151703279371094586274347572022587376818158207677402231651878220414888366781591100020113909220862495 11868348579176913231241036169879202692557408980594783160614059210799270017741479605517675657778267168096 142544556043591151791908737237798281879319844884048676115036128246444717200648348095383108661656587594297 1712004179330446793602292377313092125099218033351516058720454608043138388838677279627117785375817225177698 205614155883500454600410779791997860729095219991208597263859438371860512363009483366458825993236824968012499 246942229579775519873805985322247377413486342607185170944850299611447398848806617509936151222472360782640100 29657328910349708069463478675310951421049522589957573720810324994518364565341093107772097669667612148724852