1 30 2 15015 3 33426748355 4 1357656019974967471687377449 5 7105630242567996762185122555313528897845637444413640621 6 1924344668948998025181489521338230544342953524990122861050411878226909135705454891961917517 7 405069123452939578591217523393874186860996856790275532008829580387596834995762150018069167476520025139807824419320864899089419519438089187763311 8 32620881766526765268002246495216014966154859214704815455056262269194292019849618036851369079018887909866413365965859361666391987706854469831539525401141553486875792943775651259658575561005910181837794246875313 9 545220192408413035872171744365235210794692474891910894942788659034316182148542529179926885095534455681831362859185909131553349952314515095119217928707406467851056986528747998420190832438828321424273640998241946309023240609789835698840507318880226166052260350686392680282112006326310534066724751367 10 88076721190285800965469736623725240380959089191286923513795374154302141431580589414796031132412704279894819654972913164187486729733157856139282991328614429236524213792410062114778493678297735515039655271511784762897058669182558226238076629660846556880109707917243374696504116523776626172113279840764401703469798501512424646524185788344585058792301069857770068196916095796446828486463950242959515383988069 11 178730290654894956587966552819850799393454189584915155611992863381945669826057911631586690708194342361089500836245027939297919001431787283476901052914950762891075732752258605349731787001726541727461550189341615634301936438421849598014003200911271815835823535341924287734017499520971003800387015909556182903852105075672899657202052174465055572790940387907609149495592076026381239267782158809482521083201510891394723734533612963474281838378315468717386365939088739801788617569396916456643117852438080547382292402270699 12 39519145053970114297940110127675984127421502941468749462669241745652264762066391984741724240107762788804666792600634710152984972022499757292767409461190834525006036410199910459990574247066854544348478332751854089352760366249039160487685219802035999909355936033602548594863013551033159723142900529686045865354073123896649357998231650784438019431437605803327842824167337550245606577876215525506222710955866112196322499826429834963886011451287777979682481839112236825025615373775166848974880025797554592939947861516130024309101219177483774498348756273504832653065702575789711538537678275319093131820130628309518121986207179762004129356288099987705622812943361 13 323807714280626338980575450558463234129928082316423446226712812352954104482760650156485003018920179576523883056758144279581035120403012886513916264715876231723579584729957799797944280308352340057627694224178644747117850348199602844074032970276202327953838181017725117688543247743329236076297636086136391828889258366959365570395683622850887158561793694937957741358449713301011603036759154096674742552990441834116733563975639053040368584141027407572478527361252106247252120454918977813405955141587958551403153476861647444766805656358081597636601292627581485588368036422035280990102652777717042160121946408262874431164991853007102299048989273514104218494283265871006044263216741605410519100491209206248682238149357965292826149172865772433782247771449972596300266882119954998553669844154181912975689459103371627 14 599645909684884425316944274787386519911661858400679625824040863164453122760279526918829375508265879320823875080245202596503496133599574537155550102944567256810814076664547238411191862977439549487092779851695415727623596750659569425283478113323130142015607223262279107344919301585189235650189705985885945924122982946534890265236427222861318658174454655265779810805292777729338022977472257825698423600643782672508474710318535758630255988383764290230812807849407373491189022466835721223303367478637452448848266743312629981709833838196809622373352094314988303154872202620216312590627410922034563340152047078951095261259104406706320313303177600270153929056574985153243195124095595898591446770723630691937938773264488132922289445657760113559460481734316079389746121193576719549183290775129597461205056083661793375836994576212572136866165421560767975066692445561648236792408870447095538119132750560699987874071223807760159029210813033649312053801425530158158010086373527545916480173