1 6 2 58 3 121 4 834 5 2095 6 12019 7 48014 8 225222 9 831160 10 3944345 11 16773428 12 72763421 13 300929135 14 1319535052 15 5704373966 16 24566253078 17 104395539577 18 449962758422 19 1938348799951 20 8344538708719 21 35799140191716 22 153820463246984 23 661116881620644 24 2843550547928175 25 12223315395631960 26 52540223191617111 27 225759961554587457 28 970335040617606938 29 4171598805790266378 30 17934105499080872354 31 77080003992259425955 32 331273607511073007620 33 1423932221262863858791 34 6121197190602742197411 35 26311962346507040016980 36 113092989490461026608058 37 486095862655155296671014 38 2089450905864210399301711 39 8981491241573054492183884 40 38605888145596010488546425 41 165939404511814370404953583 42 713261707961317485075247760 43 3065880017807739312681942544 44 13178395948825193070028277204 45 56645581573753954941175659329 46 243482091297867668712224165262 47 1046572583027069340815115192885 48 4498564843991037703934033374929 49 19336538627590900319988562761596 50 83115504428566315317020662683098 51 357260195838095655503652114429152 52 1535634470664167667199382182382317 53 6600727697587068912916898772201784 54 28372375026961772193595870786335497 55 121954840719590295954578427062049431 56 524206293628202424153092518945826040 57 2253230822881996790195330478579989672 58 9685217021886980726577934921328596696 59 41630627221483314385472971867609414861 60 178943685403583695709907298909885257516 61 769165460269314302754789910682158405985 62 3306155455598138196579863381745317836727 63 14211071606569767489122680211317608708262 64 61084404949630108220424207659940448222758 65 262563172646638418266997719892115453902808 66 1128592799833621041448195099414446428299343 67 4851106119206936111168182469833817564463696 68 20851835527038720046099147553478660038517529 69 89628842947128777738644616225785609425011827 70 385257650624744199439400479502807609589436132 71 1655978739655564267142273133737102635356715860 72 7118004433990661570538269341426804971505683462 73 30595795901502404066675556739841540465728571631 74 131511959762666547572063328648926668536342804602 75 565286662633675557787721600421281509490932079819 76 2429809524510887994920610267148602090362915805917 77 10444213126891768278489767155928422276017540674838 78 44893061317973579940526838012364142583973549284148 79 192966853372083555491582575861069388999091206112998 80 829442352230870556294039749336120488846317457704553 81 3565247632915038856527618712002439979111470520231532 82 15324742809527808871260148860527781592812942056197201 83 65871368930082908225002653148883302914224793308079763 84 283139318539751990059574702398895422001275456833857608 85 1217036702580043722004274065717940432042165579689896392 86 5231270402431268919570246364073999806744645504334874568 87 22485920096977838173618422532187355170397562275975218893 88 96652737023509190290810003103074268859423752546765552074 89 415448935480568002364476343861021600911082406984122407711 90 1785751994998748016483889572286555467421082844121037958417 91 7675817450712541012983664469043146146354537282983318862580 92 32993480459756820712287584273169906243868944064232033264776 93 141818087741811738969920028571434715295485835474597801053684 94 609586188720297934192954611440952712922117590244024759312835 95 2620225158773922957876704567401030279915796786704594003124924 96 11262689363166089841320277988989108004949773829268177673648645 97 48411172328444594490983951652979659877406102227179220865092279 98 208088985721674748890218935914381037384382077461327353513039760 99 894442829884579295115523684051428397649312734690745837426292350 100 3844643545939531165703347177312140540793384345002978523964212166 101 16525688956528723442766103698771821057463147211549829676820230371 102 71033476115465900061830673344348934781114498903615432915277517552 103 305327949848144100137091270672134572247597071756519060198626687745 104 1312411584713148534366431006565032505110283780821663161846847110259 105 5641226650085144737197686952850443924664526281979044997937973166014 106 24248062489578412636805940244295148399975476741832871507010835252692 107 104227071694023786990784160842819005476616965699189203917520953807002 108 448006205793906360419506042166646506081302984046971316254919993205239 109 1925695092132819688741365881372792282661360355603718521469943633727478 110 8277344241928415253133175826234252909100177526852511046381777383004283 111 35579063362457544271979327367575968441567157290241116778551295316963793 112 152931871956951661439993708950973961888343961157187676276753017312726476 113 657357312133621686416578694225892272077962031953678673062153362254951930 114 2825562979680455794544647685176764663199027245029826587386458910559702696 115 12145306676880112984101319741285742136060582678265098028117716443038235933 116 52204985461838579800493413400383178312753626410653943087505939442106559370 117 224396186903891777651492051478432681506183187971672566990150929441085216103 118 964537165396844288850562902220328045218577860647388052758218592296599776179 119 4145934724950814838823116030991828245490181859754542636779562527177181414848 120 17820749018511188984404053581392563694883193861652774526161613409201135580472 121 76600119550773378086803263044466710400704845708903910717412190650041407783272 122 329255426306544459207359496524577829629376933504295889749327184096473898737455 123 1415260660009835423948618909759621409535591949173739379850920091291151351441200 124 6083309721694665364944803123986456775719471215740851781437341211407805218368261 125 26148297777044287516836490446790993730653918736150425805708434643955280684353305 126 112394980350697956435366919296638618848205324030680744018360360483198966183177044 127 483114874847530627897880740009759056524065680765499935489311049422108541911091728 128 2076605036725420163113553291458318652552890943796736610654408024897885914343209408 129 8926010568220054323115184570051299653152466968421399925079224595373927961247347953 130 38367269295281841708311537150299746124798792502055850403833435842060868639973731220 131 164916604335846898943820326122266887859525298990051917020906130689025460384695729443 132 708872090331688747804748291250014317021229124839004323616264408406936614128886832009 133 3046992402462240798702355632157777390191293114678059809305336092910684613286922803042 134 13097091601276777218245990184393344995811484760781693477651189666138334377443950832608 135 56296106374805920411349203267039387733831794618383006324204120439465262356326091737380 136 241981326041465272894115182500377150188703948629961516955672965943722484038448012085389 137 1040124547210071600396634370850979030858547269689405105814871875744286229062774018021290 138 4470837032786400073424496428548447488135012842057675939412156909593582202366258922317599 139 19217298377727240257736523291058717781874626814828691280564529870015515317695978394178597 140 82603001234521999743337839917633477010323782884333490189676151198948902237482701486860094 141 355058014859080043741551824959956027908374625168518086008326573653010139691149478712996964 142 1526169655237460708420450798732766173825225834288064965245533297395135336155902129840660502 143 6560037287123519112368970377655238381458061167590903206178121482786491059527450808451825967 144 28197447813726324313683999029835994544843084760054060837132819249688577074473815208195092980 145 121202979252646910196091979390183174915913027683073750043799034273136018968610007846662290391 146 520974886690507033061526056616361317077776036694617779302550220969727513714274355464479022583 147 2239341262366360062064280406096554723348439019639653248007276119187567959888482532610130850314 148 9625510590716028922408464192926439703426209354595980945049697499673830630385037257401629897384 149 41373977110608321020683284598652530658604381110009138998166928908098706542562672243319360913198 150 177840537997039801254564730928029102441833034721973194034765967934333519048220388818855132578371 151 764423900330512278595878432836443782562355183391879528838892167675126213030303659413502065341360 152 3285774469520774258983243252822193634584558147876044140782848952927684417106517128792574482503039 153 14123464559240684294540210778434275324730800919034040180899623971603455271809185184575158363318759 154 60707834030136733275738106084808795955178258059020415628580490860296191917809553890831654868515102 155 260944550621562785322673945028613882310938037470601582757839993918541974469802702905687117930135106 156 1121635446016520812935222915463133836597482061892938255801851507442151199698287748601181028084733436 157 4821200790604748335896356040272522930913059048125215084364687486682074551932501511056446093513265379 158 20723290393397111081804122928436576159196928744676906094732756754708274038623370688485166759775241526 159 89076307621528516141665128900429227586041560985391358210240302782461993958133166856858465292375660485 160 382882661433597028139449698738048727768830665249751106513520885022507284509341336969144572749633577859 161 1645770197944795485701729669907084076541028780656275710931096208419912639878060697669075903053331158414 162 7074124313443203502174211673955727636720066779741308741847475451182944573454402413773366876109814454786 163 30407182524353189928988330587086893935824495050347654863836989450241865953237272151311775001175019019378 164 130701230018291712175753981309451066930248619722493832400197491622175810733212313731529912043386638130557 165 561801854368214866378998957532841233818442221032760102976380623441353448740408039797428682656474672073866 166 2414830553066665955187513109209395332828974362403484782067315778968830056269780532444511626600235034920249 167 10379827967250269479309102782866740794361963834142548491000049882292472627509459286438598234445678482238905 168 44616310031727709805056381247468588386502891589336510589480038406609163818101954898854328406156886871609376 169 191777274838070609559725828050284288390987523016457459577259683285023362969401203269561725227553789028708174 170 824329110098141148577369281942030013515002808936941170306898188251571761247347815292766565491814369577517266 171 3543269046496529381821181808334084729863782233563816181063051493032977189187541387318606069276774164302900353 172 15230270752376691081785134835038902833183068449617729914870797156729247548540701418177090335357403876336186356 173 65465293249480050623443348065639513480480748758132961721595419170773403000396439128963203410510873021426568119 174 281393856348327362561168295217279516991512736464844789130123303619998767326212049185158471302002716064473682231 175 1209534066987655203812595581950112826371292159856438573501416221767257478246424931463891304107720161433118364214 176 5199021322600363369749066686698874416262615671862013728658946660670480020662861772845229254217955410186471843706 177 22347301701200537115549149300496168147046354738638430484485356036191055106547941002285821395134898608266194157486 178 96056904239565142959644370292147913923312759921315738937373887865280735751231187595837031843522836209057808142177 179 412887827598143573219264684542889204576787077041414351432194963927097414817029039842487096736938406663845008293938 180 1774743414107409395343996914621314722261459053265079887840447703941838446399615480742025952039273033008521835297043 181 7628498530073366045288887235976746655348761224003334191515594841788094201097645146158109777270419093553424106568349 182 32790086364456030071253806642082269177260049033945360036113864095154690318376388352813397513700418729480117910072436 183 140943825256022534872298035091644233486143807169334756503221813751510530472639342543823797804086156325983776090240448 184 605828287763638165374415168310197176539025742233743010155777153013487565129522721661741727605773770711947450163647454 185 2604072321635377612221219447759502118479012766776140680422712630501563014545578951232601470224225844040335226669711055 186 11193258540864180758493941157301783070749617254695011860874411413119453694265003136749673475640273777961217218685544160 187 48112733168618927685264447679882149006251212237808377758594363223468752453271481555270393481264945150423271376226259127 188 206806184678372129906301999402877893423492788586113485954326412345334935234455650669685961875789983636325603885440611143 189 888928880247453931310114690208113657220488024754794173853098681771137566527376043195568140267670722064458811527523113514 190 3820942566910723253101037669225108206872942531173991628348859453153007980090655222861467045105646305155342064226102215840 191 16423813450144818825903400247473280994229765372267809575008256604341353771097175424444204354673434121843182093745311028096 192 70595577798293664012224762974358509191685675521872309573971257047504679836718329529466149185423844369983140050007315263505 193 303445702169187061739381668906168741595917827555071662423390078330161086100024613935950644792389030824661935409684466701060 194 1304320993420307232343886630509268269521498913582184901818032999512878164498330629384611073041049482148782285794460030550637 195 5606450319498670263194491732919379299398448787889051904890452809451585342060757037464123099654625809744458704939254377632239 196 24098581057552551379119661030198744747374657432584271120336428695482062775343154214138797227630019329795678954342052565614220 197 103584545638025141485564675265348101365550775338714691964274467745852491893748279400061533076165136140266003009178864239081608 198 445244392996050786638233459484599345532167181751188481079340654643478161873700729048417273731789964348804865769227982032141168 199 1913823807145689672694275418563940401597332566242090480563794946348967548264255256569347562761264652143188893912853715070866627 200 8226317102279847145558309235407473294596376689989512581947974093573068255571709594329474189407744695962587500551915187873654256 201 35359729989036735623303004527724816364486012027355050338856128793862823302722789653319303512478021414187487104871067473818658465 202 151989096621509029293260289115798347851374733161184977967806544060909510657651102294014073868616099201383752939928953888756129767 203 653304917740739591465686814859176524743367228444111369582846943319024624887856511531119304367117968163455761451909652848447222528 204 2808144301344798348872740550748604438973388595449220238157883516146850363669552568092334019185806342458330300928634744468651072494 205 12070434804693528262230583837778762479641783260151849724661095388447357713089684556344035347889117086144845565957258322385555300640 206 51883158676918599817286394983222919789747996497460657345331427058815794699946970532332239568019838038883835358941592493005416903171 207 223012857270692240904348533822754197404530552070126590813088273258902935978456361217975619068582172132132030035463984058040530291726 208 958591106947460661220410551855030744551386984439912155436178859542598911923234389677308447304935628413515665513009509576682017761773 209 4120376383516776553092438350911563833805378505414477468936423931940179358707939856883986272191224462798309874459104772041057283697581 210 17710889887040553300683797736756173167276154751285589719368851947098242415428052933919192015517350601673920957269363078081384728138732