1 6 2 36 3 179 4 830 5 4021 6 20462 7 105719 8 546640 9 2789557 10 14124297 11 72747664 12 384855118 13 2060047003 14 10964114671 15 57622430383 16 299660342435 17 1554362454308 18 8134330914022 19 43385023307315 20 236387936969270 21 1304057368544653 22 7166057918023896 23 38655072259979711 24 203533558671674807 25 1052110090326403957 26 5415078365619480515 27 28174358366063692812 28 149380364319922078690 29 805060955097540961330 30 4369024985914097201215 31 23644108685017030569534 32 126851072175302935983582 33 673936451021244510478463 34 3554215073199397582541880 35 18677631607729910318015480 36 98107422003207238602085909 37 515646999822359275868626945 38 2709152447728330512970874017 39 14197845358158306218588665512 40 74071859332441618618005284106 41 384282840739725047964779117391 42 1982404260494264619970368765427 43 10177137082118968156975102242063 44 52074230112376480649161770907021 45 266199811032200255008663553146598 46 1363814966204756267403836275061295 47 7027401377018032159735586483741685 48 36522253010696906442670742481130480 49 191623438518544823299900433734739984 50 1013357234612282080673919079560692227 51 5381017524647008351624891261953598902 52 28558856135831522624667217162352692804 53 150874399473624810835172205179359964977 54 791345526909555435859690034678480678578 55 4117737708528404728605479303563199503632 56 21274381223612612675499835081009128102929 57 109347118012367763829011351128618571878864 58 560516381209580743117245073183714617571616 59 2872649333713511860469183096723116593508152 60 14750379757590772704393292125378213207299413 61 75995054585365718356063458548729319496363074 62 393143596580631843811743997085006120918924598 63 2042438890088240557416846812118348101816792194 64 10652604011352046964125382965131381812409176327 65 55758246846028464990756013655185977828548140995 66 292831176030281245253498584145166599249923933898 67 1543107366681217226819741596199860502317409180834 68 8160437608509625060758361360658118899031269487291 69 43308031112763375869669363074885874775436229592179 70 230554007229464411700777200851195855038434787739273 71 1230001748656365576646953524605270340683900157151244 72 6567218316407917773378355397793494487921319475350912 73 35042996423133483089922682685034888829499231205443079 74 186692399027893105577250306424362931769451562127603517 75 992655027144697367858309607362313727945302112450674109 76 5269337612018320255442982859507240058784806852897832596 77 27948282708225329074048748857204915979535349831546615951 78 148257000881266679719272535351553136758216745993047734525 79 787152286335685147491096904710434061010053038454381101923 80 4184088998473195430538625669231877364355410090165947218405 81 22260012407773568221546289947543575290304406939406069625661 82 118451842972913637803053967078207276351318444528300455760481 83 629920819346944175202374279620049246940153531795207284191050 84 3345151081950694076850170578649311007841104557603443294453546 85 17728408651638175767748418853040923193833242676612480123249194 86 93730323093307453705504204195666285115343950393775069361223444 87 494255532936668064788574730650512431171762944747617646129767132 88 2599132217197209632543175148448007176218819607687548817687362499 89 13629176447761530919007115517599735053328348658469690030924043334 90 71259682996932106945713683883566095431188586899330101955472768739 91 371488873685925266221260350787901609601250801006073685421115066821 92 1931197651845644308179419895961677718307768369082904726528543107491 93 10014464378243450962547858085447980516096341452520286215699080268727 94 51832463842000144033493455216509763178825066633225426751550371863769 95 267987073311157678116386518286980389282132401423916899483637490160520 96 1385511382835081889390268255184686622351015509595623471082024921544291 97 7170646969125550102728616359149743924322712953022083429606354940796640 98 37184858963384998981371948934442255861917680663987351946301615367678478 99 193329095465150038947527753406576561977421028445336697573964998425207736 100 1007883280526189645796755281121159304701764031827735583321332885959116788 101 5266729204159103279559833006515974389938362505845193367604506301469211422 102 27563591574141869081625654773485231875796377607496618648735165034688329273 103 144320125336635775575816784642323652297023602763708304129587541711947382105 104 755140149509223814858816243191750648502249571044049069539497258753630793184 105 3944778410438847518584027895180419482099948994927349370295540390585522128441 106 20560576384264689380087712261882382264090226192275280038468718409570595224414 107 106896069079822006480115397418355293522684368840966255062938242684825410680277 108 554463693296369101824358294884654355534667432833644224692674765284465878368021 109 2870721063127186051124621636106363335367640354468401698386846085782748760681898 110 14847209752105661172568924354200818667370375411071942136834057099969050613877699 111 76775232621110548271640450976367627009394970518744073697722357670100229261913602 112 397295307538754523112312553422733162462951296997929324298589224143155695007698220 113 2059116077097591540528537170455057840271384504214406217737473659182049204085575625 114 10695951085367579642625876459890382441465837787380235664223110071183299334200821494 115 55711813540424004117020956594232270445666066115914593863587997983881499321879025399 116 291072100647193455958793965874089990622981829247403338805119042620433394004284725596 117 1525582274047382658566976702931288397380722965778435465274928874072911766757886913086 118 8021101032251272250696584131381398710014944098682541556011840499969922370333053938630 119 42296874852294167703662559439442744798732232005500683249362978784238025454008744777889 120 223619912559741114634799983451917275764029140775990434465550286281773086274660698969025 121 1184799067832535007906360753354291055143714187395128526252207439145045675227447790553532 122 6287620523463136808575855601980260595794354995754838475011022988794339698153166128879319 123 33404583213331119848901116545832303037416519932851306593125538565314010190128428250564642 124 177580571555690625074181533534071082610709804863413115794185965845779804747527094126594220 125 944252432946664100701450409358578447339760492132316445009542896854286926647495110342121961 126 5020786252554485964783220820124340499934546011085100127752969080949066173250175147579970148 127 26692420727715218105405733910627484822871225953742432297441657477194254972786860482606148417 128 141879799883644306427678847446775174675089665914738923605488840598268461196720798672197984120 129 754006911322216810249021942579933488040765727404431786472020956027320680436005398214459932718 130 4006426326830301999543495066333465099643919779519598895094755934887576767093085050519504166965 131 21283857677780754871840729565342680577888185708172810031085317674843001248625454364476746893336 132 113033255401874136463296018410336611596659843267788853156152077259937699831566892028657484653284 133 599984983166214073439784254745841678750947534653747786293256101961440388367600491485788783220771 134 3182278643069325069468500277552647184852513716270998459910808975379474691722663134193604431057753 135 16860343881714206920333010270208674718925258667285287737212654562658154584392313149106481480534006 136 89204509730738193141103739814508956510086095769570187444944444298148786782788944619397454368105022 137 471160989771969737622513799300951644274004908415090407318091885853267143784325682589781701338340514 138 2483723210402945167919892390931748493553763018657685639428857699425473295339049732019708314389541308 139 13064881850337667039509081377007962687451748611161387989609173284430771668420409949102325348519700782 140 68568992922630383138752394174947636338928897738215153487689518915760518941643124513591431600062653353 141 359055444845015817368095613321088724516815406393126318399870695493640456349168117218533894929256628248 142 1876041237180368811071584181394468989269281302203112299110732701080871832840940410868920942236284758702 143 9782567033098192306119645844291250917688653279693344701341242792873831123504112366176822183952028171815 144 50923921439328068494120131880773726220770301715060811748187942952739107895775924486061660645588758316549 145 264740254158101503533904902535998686631113495085006682827675439205938034666056805257924771778823050524568 146 1375145566691684195825002944760798339369997688543154589146891214188941278118108055740493701770321936436536 147 7140409442055926415674306991336645453287902722160241566551380991861853946678839891667235743105800895056237 148 37080890409588540791745732428016622522571930086069126622809849240847171485099034929331678072983578609467825 149 192665504998542500782445817322169563033475476658257805938230212392603300438143631061161638084813721784900386 150 1001852739639448412854055577426278556991599078232231529425987553308732217634747402723283697203399062298771032 151 5214337480054409890986830677896662463409407935525818831185509909614930596745557499957480510057023223132356666 152 27162147868709516034225987753803466902836711804923783037452043394542195919468162338001159461674776147048073106 153 141581323113628269098958496569880731768973288341716870658730764726819184471697256706263376337795941447962522217 154 738215586046425310626492916510686586045436170547800888588745219786845554481083954434796970758706943999112868388 155 3848856756028550414664339454753015584879604586425945248388912299325816828114819179386060345721078509112599656397 156 20058272397183987272784084655841012313149350024093373287786109281843239696063625712341394459555809490333417228529 157 104458271148700630873870288835864940847387376892927880342645482230767443419062585382559031738351683652273794246688 158 543508683888109894408658411814933133421550888141440131090130013714917400030379463967332102898627074578684138419496 159 2825371853812161941722556530767719203450666695076608274685067606067453716434435892851940758296898645732205258348852 160 14676025108113023604380194301122218250879593438782876823301505240944511834054693434102691909264831414489429344326507 161 76194698198225012181726861576367920760747721352735487820551181671667810222618709945862864829896235153642879954901676 162 395542794924249449266671774250504998304485000925872705284520789405299380869832280482035112999639006309655852483551024 163 2054071788861343241642452373674720162864392958103059328509904511105561227911582111240447767094445040039495380228979780 164 10675903321584429545948520902014115635560313520013279621314376428200429663767768851741651026602505641632266951526925555 165 55560561267013739686445314039984162795248361864039505102938059748073120828489311489330349149069046468230325583489352695 166 289655880832338925747305634505751867469182887161045107201438454106918751719501231100485924724837125072155271109195478780 167 1513187517684996878858113714168236712283719773271540149290065578655499974004891913012238361573545203991470547503324161526 168 7922991998612003452465495630480088176952559438092923812372766251835300958134948727485382885427899366806102298179322886579 169 41582373065618915252563636505538569897977064188396672203950029092045929538903965758788975679711818793572420562626366181195 170 218744772428901409239566397589177006582891497664379872224429953269341033073621261523471175337593985402377843538637125781682 171 1153220971183598520958585306707632397018726179482917410663595975840352325975841300934554202080384431290946134294675192336073 172 6091651856874892243361978262157969121248193314870011760296861771191616485361046501367163447486646781778213077057929540004870 173 32231607370661396082141080792670351340999391421403050149842469375821081001216747994055124095265726209347952771332538774954549 174 170772541196344904675148052572991281925959954076372824706448842173682395833691839448017914461807972089117566374799598349951738 175 905749345557674642701813387190915405855662206526164117577327747401847034102718913722183639929169885885749146651176293845031531 176 4807570642913047046694243619435709380481087333339450000480755889233723329624414376911801914488670311732912087032405141202496887 177 25530505827492577435232854545754033715872502493396726878172298678737263345934999762194971234789163442659054184969674269652036878 178 135617051853296454918775742455788032107966188663981313717891204502550957327885496075123103912187171478407811071324359384819846317 179 720460900372963035770959653003301936934813385918642918837203903701228735535551874612370117642089899902315308507072893212312251501 180 3827179890354972396138935802836243796171472064979679883151238670001420765229055922030248503095666817055245346965964722896199526037 181 20326209917316143840928151460471932603648689670869112752697056196246075426702198512259411938516070005841835544706686626589649804471 182 107914546237579287400952560461814235204915445833903268476878695222648410973276007115621729110019723937745660798925441550832515521564 183 572641273426422505646246132537800686585099242090261984181533499174408238001557232772536211433446283191011535342971202997906220592488 184 3036625244258132436392778748945554804251111890953454523401030270587149422235447408920529086688282258557849251499959840031145401007527 185 16088898933167430719045670893479338100895204523625910386029143049794537406528080644528907015527861309753561059383344927745215675652517 186 85153962604007517183329148273519835355573245591195837492037212264113439052422130832068129026370742436188299273579325545098611155722294 187 450136168610220123309374327011528918801786064213902344802405964096409561958715360225230431474326302135217286634420440434461500208974583 188 2376107540841144283105271186453270078234976118320000637160831082670627481901783379743419389598744001972291987158469685756693623818603531 189 12522912299485428213044780647191896373912891117184235677517693628552018994603776829076116005046733138743290635914092003555202945366031883 190 65888937831410354334255511979966815492341912493155023163432428383929443481540272767869252052538662082714000699098660265502866147082582822 191 346067086261909034721168153425604695648490388118069355709330873040741872221107273688199172925079924891534795333131354836593866204756526080 192 1814458268918512361572809138903911305710925805911022534593067273905376029477625069351343267808432435878351194394564565298308760073714696797 193 9497264685822940881619218181353410582518403420501079404305088144455173203862767963820543539414792385238592636785164148502774559107974832044 194 49632801258057811435647909140128280256116237676059561204780603232573846738128426919596483355200482529073478809528994222392597669979856124503 195 259022369376064781036064732781140716554456058116460266715668666978790972293949228078164118433000510418819502448834878776877250329098993304721 196 1350220657847333595664354845760842737952405545232593289436818208853506410898124844476792133921290271200567975162865772976300829977739014432025 197 7032120437617998556789862240204013065440344573236778574884861198366224792700081621777842238225925650859333809800619961177211011464834755138421 198 36601807003916301969960536886711880715729677899527552527849026299816720132937231804462042300942858566068829611490050055780672524407121750578286 199 190444995659961496650120987649173414737057407621724783548267400183485321250332168834075350225491971305085186990513938509975731753572903147530041 200 990807039115110374347541995055462347994535687759859916372256826616968255682534596284472292600103005606858163637339269619859038915288061331628170 201 5155129708895493670451455582709491720838036453658026340302530968536846570029014834588698745932679440251652323479253446088760825366379655280549206 202 26826898009260399228217601728056398489226604571198103256007827324155768321159153430937012357729046294879006063640446429492575389367522085780415122 203 139636695997087305337066993049394017121975829544863301541644123373161806734198410167603645110163924504788484257565718809582697252656699575160909212 204 726968003255607048107405007113044119721396464245886418360790246768933876576941247777010844667750330677520159090775770246666304008902855407460499631 205 3785144822291069741074071353441658339677869929607385778221049624826069361132701684186224511828332203479209927593345527520774221861330468698159903822 206 19708413602157406514301086333054792123591459473167584881963232247054699278156979946903207048705030162900784157062902202506889399628846978696186508731 207 102605341194909396957076824153953082214964926591675459478336775382140077635984747823297367251568668742652346131715560743201106355744569762594095968710 208 534063114921845940845410722321158963797173378268643127624211660253693144121355642077985532459389991673243605085705981683889128303694081414418344956831 209 2779027360883035040894511933146689406415869490883326535415680733877432578416883167551705456845164691531443995200962879137156765855936024009632831371044 210 14456720855362645045883033604789793727077800535706195174770935549972972361206438547757741340920928781990783053323325764568933420328375944380403671923642