1 12 2 17 3 189 4 2 5 182 6 18535523586 7 2454560 8 265279053157841 9 32559 10 32333435363738394 11 3765849495877 12 4 13 3808088656573505058353543202028 14 469 15 45124647144849165 16 47986174880114274 17 5 18 48266 19 473206278628926156836794742163268584426584531953058374216374321742848164 20 5855905956 21 5767720148767863148910863291911 22 6 23 5788440658092919049527832223571441049788962919484745658745745789311093745963398224354833137528876746355094268224790050964051051094616399051268703529660138442834182051660399573530095356269356356399921704356574 24 8466841883591967 25 8368408448488528568608648688728768808848888928969 26 8701047239585778124316662855201393739932278470817 27 9 28 8723044508830294616080401866187651973437759223545 29 9 30 8742108808842208908942309 31 8750718492718557299267041267105847815589815654396364138364202944912686912751493461235461300042 32 9478259540822103384665947228509791072353634916197478760041322603885166447729 33 9979707 34 9774509833392245215833510 35 9752638381267 36 9620759676370843093120926509871 37 9658334036766523307117955820712631577550550577631712820956118307523767037334659 38 10115404904931273405 39 10035702394728087087112779471805164164189856548882241241266933625959318318344 40 10435460485510535560585610635660685710735760785810835860885910935960986 41 10766888864498669425547523157328084206181815986742864840474645401523499133304060182157791962718840816450621377499475109280036158133767938694816792426597353475451085256 42 11845202369059559583416773940631131154988345512202702726559917083774274298131488655345845869703060226917417441274631798488989 43 12547454454477756849896431338338361640733780315222222245524617664199106106129408501548082989990 44 12990285763058535831308604081376854149626922399695172467945240718 45 13190991 46 12969513 47 12757459608566034140544821438481055544927927949247140779098268502566417502630311183545268694247460247502843290119928460396588098758354120098843545694652120226630907524567141631 48 13722076263784638826347201388909763951472326514034889076597451639160 49 13911891503769095646687524279401871279463157055034646912238789830667422545 50 14134154174194214234254274294314334354374394414434454474494514534554574594614634654674694714734754774794814834854874894914934954974995 51 14740250073622661897210956073740426720858132662093485662152368073975956368152485838799603544740838897740897780152721368446897897917545 52 15323034592303861573130842400111669380938650207919477188746458 53 15430543770204185336298581619374109977921336449676110091242204487525280 54 15589682293423071237923126849089849126923238071423293682590 55 15670233888452106670324888543106761324979543197761415979634197852416070634288852507070725288943507161725379943598161816380034598252816471034689252907471125689343907562125780343998562216780434998653216871435089653307871526089744307962526180744398962617180835399053617271835490053708271926490144708362926581144799363 56 17267285160178053070945963838856731749624642517535410428303321196214089106981999874892767785660678553555357321625037505536446519653751268 57 177035264931756509 58 17484508795879605203623983105208796914191420866397 59 174085222083225441205139158153120398480695544132379509154306956288866176448322815334075949984830686628 60 17551756842517601761843017651766843517701771844017751776844517801781845017851786845517901791846017951796846518 61 1772308542346039522148952601817722772278867394952611654772050977229034395244442641 62 17775972758727501784049534 63 1760493668430336684620858912875573287489066525716065257478144641448430573217639383 64 1765801736439270489705236150177674033029865642829909553611626789241580423668929549220548617518017428305486814307993455611187681424408067369393204947057362 65 1798641556478726334325755654027095032581719864309509412633586437105402863364798172140292490941417220183710694147876479971075569249248003262018524930954787801858647557078786340326355714033095632641725864909569418634186497111403463424804172740352496942017280189711294207882480571135575249848063268019124990960788401918653557678846346326955774039096232701731865509629424634786557117404063484810173340412502942617340195711894267888481171195581250448123274019725050966789 66 1948679868 67 1924073153598943476586479544969571598952432705972091239123927319597780688518105691181059897183763153927482315397211512210924077631658689749721255709153154136310646139255718109273628856915691584085274348345283782258837825573751419919604049972162888079867689754199315455426288912474829721793076322706912483785841285622592259240850950916 68 201931972610496490840261967520296148732667399094321343913804615902781456086932237342852079340288440755854998735314722650206344178536971491281482560167796192854726663844325756119731090903222676679579737386974138605038445168060925210315163870798991678581093550546232564580 69 2088614803523832093499219488615673176014703064523845138281958632095238523853834803784727748282089079922629958649488282176045140890915179923934436923402630132579924804089106012195436936447412871723404369436945143934697819057413 70 21402141642878587860214735773578786592959297358450145015930307330734502164516453074021702171645878887890217736073608789593259327361450445045933307630764505164816483077022 71 217063974004442838664149513683776829795796495143880726114866416359959941064669861353741148776850924669945869234951678267826923551511489317959966419318 72 219327502196053077543866886827585537720577627208554327668879388077710550221827752221055577793891889327835562723077877233556827918904390577960575224328 73 221529015916660296180304331940057020770707221408442351098124881118262512552762139228991529303616663173180333101940344720773584221437212351385824883995262541322762426928994406303645433173468033104817344749543584509137215228385853653995550241325639426957764406591345436050468061874817632449546461509165985228673553656872550270095639714657767283591374206050755761877694632478316461796865988105673582426872837970098516714686537283879074208927755790647694920178319338796894758105961282429749837998868517 74 2354289618164520506239826686722861488852939483151019156104813185372726475351589348137517805969799684022591461850239213124016455834786182672456448348889078110515105699772681322321434847538943097013755564759179972186421346188808083512405429745678622051407844838673070011055294732177271916394343488538056509705159718675921781380842138403043008355024705174571646367340788268029507004889691673221511353839438133016005654754678171871376340338087998 75 2470913891402474914291442478914691482482915091522486915491562490915891602494916291642498916691682502917091722506917491762510917891802514918291842518918691882522919091922526919491962530919892 76 25015660776735581454198182989352882788291988409498857781830946265680515551568316042262134109463709542008148314844643675025410437096472818335781078120971307788686764729236094663413841397298940551963092361999370991046604673626573315239419994762647318679367949954206078515747627525923646312131226281838841792075260289199973944894502609471605068402893052476301577657778937104368344730525815752629210421055264737131621058158579028956843184331592369894897385791342305284475947607920002658173713424105581612108710884247635421450041056868857939741474160575268184726368689632134267374237436902900948 77 266130522144422364327343124052677996371195574104163793015666501845 78 2648982975233422060282964195137590694968214898425741292206156514369513887287446821618060524129348833601437079606678744810379756052541152833360271925910668 79 2664823570977352165722914064824330546980014583749515458001509012926735724206598001584969889520610290143064952066092811825487612178952073688508103976220533458410398128433097740280369810398888 80 269151927694019526965197769902 81 266816817485452372410081749039113789156816928607675705854537305705891578046817039729899039298992862372669366936817150852122372743448419039447155826817261974345706187903975706224944716817373096569039632359532373 82 27 83 26689417134605038818339785797858099183424367738099123166533641327989425569074980992195617153281713725590631472797883402918617164126171665360512075315966536533183440030870568985814364581037621954978631598220075020755208062976177256291895454726207561720147930456901232303954491955231668950148038901480630 84 2727653836824159797051145591940265467024083479788456226694109888369908431320513122752752656337074184799551395616942765717049085980038481229194359913372408681345515623 85 27449804980615720396745674579223804851085109687557 86 272817991102598748258547947934339946785492514368878864642279344329793445623748432983996190328336322120595781671306677180508864851602602236979513067702130679347120770217719562665570045492933015394679014414232237188836325609316746791074467913070493107451442935 87 2771541636933809473016278640507843899333611637037268094740520030164050899343957499209692233706140730165085485561199913106254303706244188786809726950856120106264649568416612925775347650857154692481891982313174995775451109478878933871548189313185341637623533617844554571549223899402584051520095687844658030170948140792240258520106033706830454309913761492241293106323276120727016379913864950863017347712932327727026725776037375001982968412933362313243968189933937071983071871555086554633624396933947417845244295694052175333625431520164660259140857764052278792247155761554316466140868109914451216386121382254317500727085352328347778456121485712939224968475008535347788801983658137078190589175009569934006044397554699148190692633631294175395700604554709494052865057770259796095701639140926736466761619840259899554323363382316392673761630186122071978462329 88 2982116507116621889575332534389916275719617529946177572416343908254575468911664007321187800711900736664689207558255939241652574462 89 29856919399917531080074411946813782614227716030142351314906883958059851041295141873850317617155086306384571153755826144524576054234749328866594637 90 2993632807736330299807769666966807803003633807836340300807869676967807903013634807936350301807969686968808 91 29904090409150816181618271728272827392640364036513552455245634464546454755376637663876288728872997200820082118112911291239025002500359937093709480849184918601761276127722673367336843585458545964497549755085409640964206321732173327233823382448145914591569058005800689970097009810882188218931794279428052706370637173618461846294530553055415442644264536354735473657266826682778178917891899091009101020 92 3066611117644374220139416116611769883511177313394384003726470474221443894390526117840045961226568310091987470487266226633534005683187885092965829192701987600935093618068329659161579202485574655292703292079209007966024864443074753128573835655305748074818352487531372703574814014011183835785753575466253148141009764020967422840111185140264027489814209682924922937947055683840124229923 93 313687293461604332487013217558325726121106745084185945487022895945519284186590712835799816551548703364970906768203712845478203745106768848938658382074777371285623196729350461938668060461970929351107164480964333 94 3159890563535077975989098910955031684020529818949981168436 95 314241961039261926203147683294655782420452582101368136824209789505276844526663203163474347445271895715897906632873824225580558066334001926518968739084445287686768687396108137140030845295066349792979308458214347761092951505687411899189929520320558382155057716308474005400550582426769 96 3183651802690686777115221939902427753193027740284446153052815699278365346952403677878205528990409458654302940711779615471964904928 97 31848546710444250611659207168140525495858865268073209383825083549593103743374338464877425887949722817643620135219708568898137237435186827962177764178480734774518690013434343435374568394984859413786740529826188805478589106334344877797059087455147577644465487786923125312532284259364081769104755837439517157902388280075431254568766155997146116674554156456883832816281629193950333178678795724934349208126999297971044528164259735252906837085771463847425980742507250726103641302275588486694031258899096096207662013625073950704349816528054868373538395077652198219823013332271372498177663128168590065193117352982721983641673446726219023965283229364174561889188919923023240469407868632225078281034290027043951818893332642543635909993062192920333271471580158016832714209566317559601321987972 98 33523761559931513560539829503359519727493158499625482957479523472756459421462555439319452354419217442153399115431952379013421751358911411550338809401349318707391148298605380947278503370746258401360545238299350344218197340143198095329942177993319741157891309540137789299339117687289138097585278937077483268736057381258535037279248334017177238132997075227931976973217730956871207529936769197328916667187127896565176926876463166725856361156524836259146323816157136122796055125921775953115720755851105519735749095318715647085117695545074916675443064715655341054514635239044313615137034112595035023911574933013710554831 99 3474084883245901357913579237721853 100 344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935