829007553280001 16 21920531740267583411891563331277522245812080287600266655361896077995107874998010698706558343839213793597107749261887113232602335954702459694213688270248622185710756766675890963285490015115703 1074548107532322743221172315841634086094472396726615577470984506555558138379359739562795407847241597844197 2 21734937583231036946298638882733008673384087265425552431506875657936982547428926505243966806185788602222038006839068700888301162283856949241790871515060138561678184472701674444612139043481962594223 3348577 40 741849916958641759395275884878520238103468325087725242803485623551721061058575169450568980979510128869358191201144794138082776542505206190246374616298373505322179089361644646701663467046548110513537719 150019243780639 16 29615723765750812047470781470855403291990326042982423614917572684364835923395835770702582867321504844362392109363575692281698598207787214592484382070368525912869841428757915758043391071139409336722806117 10654978292191 18 482513875225521466661889422664085179900334016731725813726679675266444580723366862825764473212088646507028125395223529755913502835136894321676782165107645874024392142841251875630150302105179304511776281565343 1331399425301563 16 536599707183175018915847083157343131081548081430998314135660439334963969644347701738233535270464178200826306059774396073256408713877372115869262984499602548567820384860785586409208201509184081169602896767934037 527135461 28 1419174999110746104285112339524427951167411777453297674421034231695675597945140301564719559443628169590504002458997561407428938640110422817051064744657855320675582829574318277512038325053224085579871669930669109861 169299992707751 18 80746372372263525881563361399441110642292355515226992251675788782911073368266954664472947034594137393545634991692561431045136381616940772654459004388710459731611320971524044886751662617436164509950818157614495243291 2249049650927341 16 550465674981710901785176159449593841931970359351634453382786826839150596360920540806489925770467081534137899329762390702687730785313380116538054872632147207786003734853835598262032188685981462129556953159025913305337 1579264051 28 11046327114227264902178349441792930871606371786690864463627053625569485162407316283043931409668644463896962879243951577879918103689915897836083371229934064829952681884773231070877560750362114415476810111352688762891397 201858430533847 16 71216724179209711557915331348894455410138331140243155256655484823671452850655716690079322227868142146485305206282632120334207152560582913774641334751946715491959511111869341635319957075659232978459633343976881676692649 3169 78 6147160848042238879117682113420472312333407147415116593180001597852048009979763191586275665319424890107252026492898319519730309024732741971124014385230001816026849951033362981341117466185943695675632796177880525844134429 45319 58 12718968156647147030587815649895066361821695205036361718856464465697685955579490850778115334739298717368366149693967735019285897330153194244872304465828518958922030703566731509756118048072069928210724653298047344004717493 43268024731 22 44183921287634756883451134383953484340795632581439523110858013880658967590718711637362811395405366400443117120355307322458067090776803856191858699053949591896440689269957276639913847406213606079708784452268257616701267973 59376284620771 18 70173123683877405475771848077430961201730804120469715143199198332927658070455990328070347341089681127423370077335576865262179307561150114567148927761438886142565793918854232093707537883901016032676683207412472281203333061029 2141993519227 22 2026088140444565300389816527526842852625079998966133595691233691823421865452557732789232508537972459518419698773121408313872335577030070260499065729293070064318314942663261518107277271188900563834287632703790365605770038959913 20241187 36 9692749702351279486055484009499225743601083790157641425666444756369386945350828742196034797212402242941532162171934800538272589914199082774964040545894768283042483840712402608122801628521392334556640731648505590350540642661057 639334696481669 16 15278845923247990907801203461729057640015765098311550362376135022843977914886429916514365593321199659293119353407093915976213719446227908563414737286740032037313524057123431420852641148184867533564085788040573482273635938588937 3158528101 28 2800761474557063229266506728396700003136126749133559773482073553177539703831329090398864464560117706351682503565065956034906935731998187476351481417045802492042393816608916816960806024814854881007036132008774488761230213228939449 69710210289691 18 3789725739883124519978718760976867294815463679242572022864886012993370665595715579537670046728074335062093670270987250427389545979426188593024535842994878098601546231791364260437115727420897671425349858364176318357754237637582103 680310719936857 16 3810595921166178868790451898630201193019132412243029659182065807666367386377473811164178970060500476630018229401436712045508677036352444792234193186538705443474794354259647942255650696667365760731373174333689524096490559013949071 12833941 36 33567183735347523767504921869947359957189722869499512130085659933559470750482917430159682933931143346152826122754348548646140561665008437475225727984395224627398855124516488785028539386888121772876648588259716232363811014217530387 27647957545189 18 702102951747209445417314188919319924916143350310249867008748468174782208414218353123913992577396169566104269589607995541496680307183312594823786325748413094009814480118662149700047055476757014766295636739299919992864887680602062981 320592990263761 16 12452723840314538084774902212613775210652847198034491943436219417883910218975074067346277346003838132356937592140037100819337439815011311644981181998975292368568892384317670944339070037670429666370468697788310748999984492886832799377 596514349 28 27616341150401569408586563045075821313771114450461376932283755715266580115070759253988930999333521845977847691227447685654483455070500281563517714850095848552573722438445859488006185020415262559419721911132558797955136812592225291947 44371 58 36112656414942370490064492437812892816791554707975764901410380449564607029510760559689372716641984919907203948272595600791588285872137149329367733578605647276391693299862741803111288323465719769292670122233588557814707339756829943209 152943249629 22 42442880707204571793935673645735512774839701440378515707350176184623663647527992635256058394875604814219414147459293251706555911228642493536436223084790829440651251566278670876128120068697755367566481890884392200906196663585216608039 8824793797 28 92443802869023996302876085573919858526159129898766798988254159470574932011608310771728572852971645468141346225553838540738873490083793433696523609886856459948977558669242025252358836978885131914563781937826285657827221400054608935197 1001523179 30 134823969334933335406033182298413877418146509338778293738763084272620195765592248913721062233383507408657508454142887965221804444557934620334328023021688855367775443132809945293246012229116654211039297503036038286023074294233219181093 4099 72 414115561820784246754216776361572253747250104275558114017577798549371066730390393705819059128896528860183435975146134851175417619529094289121350686550147536794422802560522498590265624724169540667647109879780237332176646736089348092869 5336717 40 1140554807397646665272469672153082972390528158352991760650097429039324317504611318881628971662234050050964732793275438070427776529441229207519708647676182961022248833233281902308768556334813530133720820553797794315952355816524241882463 1890771811 28 4044566526409434662575214247929858066348461449379478563033221044244157077661058132015595355001937177989792874211556134702727431204567217815406242922564551838943679837360097831593282154351109102378906030564996605929090116836714959967561 5231 70 69905279097812386277255148181633350336510082160365756053464942333219166001273835590233842594759978395024718610811697884127555724140347834299521079297075590307631094612458999593814070183602663252701753427316765808653633410448745911544523 239906260225903 18 102309718667396729286547151986339856295754138706805177872654621420702912151915232937752490335752559078810605741421862180007747777265773447945368657724560783201869505724878063914185667598106061671726227319668661428425482416902442799490727 2289401 40 403393160141413102772836660097511382009059343427625560435830773729192859706843103692429044166214847487958668296560587545911239487673369433593291731426548359811963491134220176272508593117999274007068370186928561465044416497445856724234719 3409261 40 8226205999610396005406897341490158418831251421990646457742334973604882312913069462193308973256824038272004354153683906562708491574278129523635571126120019999010045236829953075153836223289312219283103652402681777065889737360817640040244389 1674289 42 8975584090307013773111739369224270586323348877964545191217614321917289066413705338754734185838464043629521447505745992020947558934124848758878524634643978231033512505892122029371447658947984587451196828065882373941082726456544630368308931 11807 66 24523670262275526642953504541891756619914219563680665671318665338566321835339718372433948181773241698110175192478547160769562082601584846043657754712367079101876680012594699351434757434210353038999520447740045286959414058311982084554213339 45319 60 37140433106443960377346684940724004707058429586042012486458303773962121493044447563852498927178628501419731293452852338808853964708918354830814179251769042438547510805297382141972300381369480238941854694109555941491878704255665094445386841 55747762232143 18 196266300040657898203496890812329522549643156836510753663894648908435422279754954032027042010521029707072085583701014911338507518537367000833822266777915284812975282497070740473178765375198849045349488452159123844932966615251917633534747979 843714919 28 687825382368924939720338122533306538590565849033968509655257623181241362254899040269321955205005318175141033446327782911769543658806765652555763476567203584121997394992761918988289857106993016492386294671921452844975789425588393497565198517 16842464147039939 16 1500246638440712025727459080942845058535343348477898380617943257138560288297463921637163689375333733399312401051226501600506448696024324434287908795501888258767986635443288973549250363731451096226742635098341162057439375820500792334519550569 4534166740403 22 2884838113053565378483346866127378611848923239904088457401547466680995477805058424494604488903896166547762870058195036505721218823365422193155143199806228848025106273134154591869646505956055272878964019704114829499189329263454721871379577041 13 240 47199656790417547955336029218800241688899722983556802379772523868542570686499896428007986960292555593208437351882612713613152287472652037343886158183544006180257586873338620494385939091340454187060879215153239712100911561291930484165843287077 22406023 36 174253645109317757355510616074530955025015113631156327385788498080745761238618227066917621439063595690621216865703863777557658654811633510708301310607559811185040113224576155127650567700957723002776076439851058469048517763500709140978034047083 5229043 40 1635123644076142613338368773419019928887634417071991188210787457810208274800042016482876035471284776640238335082573404228476109791781413232026212291115807617720326066792756518992551375430900010261632302353942027502753855791763422468921006025781 239337374873 22 7716589821290176053508657614000846729802865574033267280122185890266595850122102913074404388302103615319452680351545343478053154899753602626262451077594556540855081552350271607529088518803493413737821364998028076066026779811796352434932208663237 548557 46 45066676613935626812675983888287067779526411966473655648218320460808454832670321430794203406078452438702844992594113729195422614982153174550188628266872903404904637468830021429920388412178982152717780707728947965996420706787536065173821648435791 293459 52 1141522955470433727098840685536201131397626240115078830463282388233634485561915224028049360368094963854682620137789869426688879751652678493368325431707855608734715355274350789155002978417948782609112471977576410434781642717601943395339770627005337 1653850268201 22 13391684318152770153183184045304181232333704363183570501076509334311251947258402284816056443868070525432996678090847916872780955479062425694102355338836712657919709667689650268436853451518481113458493172981937987044580269223800232289814265664540949 17884211 36 227777166124488606548073191330953530179349694507523396014758401565633019840133596439908271813331373616598937440056139135682346430334173942247690451121756910457149383648164823765662885834378418629522476874907815054182620591524414138676700303846516183 5490513541 28 419070185078496956378571748596365468500847247763934927230176991018504955927407850429246170231761847605551866710933581502256376099903450471867736692415800029583866378021412481384492428491377145197133549290271904117659296197777862946063695891795547753 97 136 2237282030474381352897712013212499671881847122937392595731005915643146851597454934065421311381653625932768330682823582207079632418109917349492535981018966885384686472858232837740162443561038110604676322561442401157180607025324363990529062871944242039 480771505499 22 3185699013436958927385308405775631890779372824910202791183578198339550938113485199260113585659564369361387540589314699802417452643015961450766784194661848611624627954388258186048475669367234521853469520954334972981584536008302118438425652801607461907 1803647 42 21088105775844800849448945153394665551920135915242157431574238613605928011009328336126196723345756219112152223887446964507578198215185947680707902515638627394197931935449037686240008620404452100113953087924346987982010182046679705219254048886649401281 43609 58 53103960461973393693196949679744177115768436441126543329727461901193520756239608135236496709357662963733931486320737679540122765673232157648962787038299408664880181127215271272428729365040013921499316794199286948770879499721326485236665748032504042463 109912203092239643840221 12 158453357758057914325744024443069483894689177605598940718851727177246669982353236474114216647600730961692066440979729474157484788500196679931406517517613129506687709134956443480530896550893217034714033520731494839805575298259670948328986205634495542997 467 102 701204998111225094393940392074262183232845270082350975082525975122610972841275648201873783190841141771570778415661507854642089239155458302885223543105792658307720816434490020970614299960171613254468219926658873148432296690623567612134045594138535455297 44371 60 1560112893212946451291638790255346705288149927044536522198670616972069270795644825718220910976596733548946346705962940787539675115976682152051335036549616414376224474306835627708843537376522687674520921166912923142369612012708706824976340527737232680931 604842197 30 2355319063587501881894495421223248694722613849848482512168196760940813640034258323460067527892916023224779200144283483823412829705689273283244793262728744006090401627827174537853816261386580538200627188600253401787153499883726083322503697704663048507789 10378063 40 3303505278742517922728847080796804877367921154950663017591115612764321360102330440945309443371058704204603026663304919904458278878351297474694332692583339254576234953504614111062252200230476906028486217065890755435881125523247963800073562521788810940658641 234895531489741 18 3894529641145602225718747220623014229131413684271533277761532902407658719998206469718538350952349535982828700254715830297072995136923868751197105274466869617572344380046416981539865877418505600467445339275875330701437604250958042241917463859533718352268327 797161 46 4756933086566636907675764320899179762001136347727124407055223429836649762309292065116134002048232230867231629330985486881898026023688902925520740266818900406191158069552759087128612693736716825508604177131267270516643461226073027547043090213338757866645197 25646167 36 21576404599089821610808198730143804079804960073398815431595064206454685448775077557042020546172105634218026927710494003977090327223684029275430296944797820300123013538870362084214421272449667429689454952489253450105026651325326823729865772279624173731112417 790579404481 22 42505530177287627269206820790173186041601461514832069839442499763807424459143272829876358333425859381921136767222596551240422524758444937398038029851103687176345189746763993416582087955078236995972435027280846441116449189757639575193976189412991190195032927 19 222 1073152189946273040285318333892021299949822575679938562284843027285041639277678941659892681332408582489057388401453925914342927697560828340302188340943951821639755912364572212054957143934319456424852062887579472965908078867755317447301578350454594360346458527 1093 96 28374266222551255125723070614106108585256763384448181623441952299817198877037098823013308252653351251324311959046961343633897205687479613903652206157495186471993302678659070447012247680494529277909439348207713417651710746658329428655128006143287111761540733409 1274564409623 22 51948585859095348756133165309087570817707675068396597052154421985932556253604424270083691912911679111101626167440095739704366092725833623170670449280486581983848056972888554814057237016487634259195156914896173149323285279222847923063921165043023972903236196929651 1920647391913 22 11960631437966550562224122017035537464538113373296697658580276338839572227817759260086072571586099435559750323572449527400128574751176363590741930025855206312125080853290361071366569334478527868079629322386414508833998757628915318185236510364453312149041107145020553 13 250 1102291355965700140456221701867777122940653340419138976605722086892850217822558177082141916168076551082328338798184069885010167930334163185059128210093954881564895956441892054895263981534200124345359038529520239269085709015790334635627151186796908661427614612283358141 1437263292796553 18 38024889686195042580085263505716518615029383014559656803746693708488720867901757577950041026132285004671487126546439921642606224563660791028095572386623667958935492703624306167961740519482716682983064873145144987266846585646353913994460931627492714366717812327944055591 200741603328100897 16 133363134471853491988522211358455109355432774727499030290321120622860979010366742361976901612304618341569286215480133622564171693689735328579574251999510252523784023354514660404605590678011371921146438641616761972001696606323781124046908806958540742023400506797824865623 105293313660391861035901 12 395227072674910701477977612497435015864866516799761813109999632074479908328097581685192537767444714312114933330491589505081002221814853355589107110429871848062706596604359982953970161531100199289346564069527369736737936453190455699742692958063673047430722639528179807967 31810898376456201755581 12 1073769864073401387985528398757467076328662383736933495373690354939071516933466709211530165414228290604545222059132073577005969083157970130367572086641399719762475883041876593997820192425391042421479752241606864764960058511537504855324776605881099456991626639076933345653 2703853428809791 18 4083382264076615167797813939457023705651033260940339262702095295839602618049900157295267917265609011111130008960161197101153205396525698947874266073454236832184563723110574321019965407094684185841502695010087453138716393349778375390338239456853135304706641969685068260407 467 106 41635049588452809675499888033361547577031628883208936658321143619972983344221158312331893439520037239244121686452904978386225165004388205747037519251692577667853316909239796782125795265955508449816492360283209484681274742320441639477750238282266954230896384618310720810057 613 100 75892057106509141249783559748515705962025912658753001892215111276147084975391904066386289114049431884205933341875304328131234031971901350721730867131495708141009055331043013963260407311752551822120186046507320774129715628458368215016653906114514865141111022602888819719479 292561 52 8316430526758462800495121946444899175169769760736692172721438926356315604868690569879733748073049858307138601778060619378129243946456956397472079468671432164111270551257687812573874713410394044503218158996922847995109229942533161856089705603383175235902647311944060496695157 31 196 119910897250425855624301491095295134077259872656088714279692785555486612758241028801156968170889334093187349896641357610599118569230431486379992556334587521856769123315469711902906062612441834499231889414946725516037424727661750334282773149994004013343028358382441500508409163 63601 58 211194998841380953434949952275424886150816296700192452712404972317592983759968359419598805612934361121836456462900439483353156780653641534871900607480968862355571680982094099368223702302812891902684877693963999151036633373893657117262896532848330441073087523756153583656309931 398581 52 9580830824705124387455621799111863079012200982015931160492715462601512999464463303297848994253098315908126620525609267031773409145563267223934535864276086354102785756886545028581093506796962341864622424256458074602761021894492103662706550829828586401533716815523621736188834931 13 262 33435895790729994321809925499050024893948367122754071519155772224834278768535784801429549830370438653185345518461925032621533232148673110625640638475319894494295873844088470213353462024615790399309131167395799855119120030652727339617241541234938435871247886593839126442905159947 62060021 36 233368800510312972105013601880260351048321354446179498356702437752305814485324450509386450448531319544520640116761805544788745237644739631535813848363146186726097339357967732132021784350698584219915905376263403209049506063726369781079865053323282885899039205044164446184029877593 21491 66 37852556416390780529845402098377382151498520692151552060239120216846402011325549272370858517742517985648017436535412582659843665908312267895223550664800766021407369796483668003728318308561352764904854658276286447096430101454365528360862590998957196511595587642561627513464450477921 911 96 39432912811470188816895046715234139410046810664499668834417774128563427403174135110187101120985673252492491313501801457203394799852514243567592078914463798965427416848246354235373167472050237277328507668940016923245777050192286065507373301599967219206230333935701079710543688400843 11807 70 438606923790054728621048487983309623213353857147822204989084683699905288938378895831679793724282356219595260750660766377910901191919999404605793994896980844799954536419700230369672770287771289573141926283433854458256667490865622130025574006452903295845826546170281280215471575984501