1 6 2 41 3 336 4 2942 5 24520 6 183010 7 1202234 8 6979061 9 36211867 10 170079565 11 731624096 12 2911895183 13 10815978253 14 37768115174 15 124748330554 16 391810133592 17 1175449312215 18 3381493985527 19 9359644588182 20 25000202714062 21 64609485660764 22 161928945420041 23 394390204883777 24 935203373149201 25 2162664120870671 26 4884616912308746 27 10790094994969070 28 23340777079519687 29 49498950789342672 30 103019981368738705 31 210624695628624016 32 423393707666623255 33 837495599148329120 34 1631372798895384761 35 3131571652712430460 36 5927813118389940878 37 11071714686745119356 38 20416022730406234620 39 37187321321162478792 40 66942689747008814289 41 119151509090563753535 42 209785471008807821255 43 365519708026108638012 44 630485913166278239279 45 1077033607722990032027 46 1822735357224858471088 47 3057042583584827184458 48 5082744387063368350710 49 8379966795909963447817 50 13704252024578188897991 51 22235813718199879568546 52 35805133587291340307294 53 57231713285904107363968 54 90829512234068832895467 55 143156457235582001659415 56 224119265167273459976557 57 348592613202330527743571 58 538778813076598165854684 59 827627943695720848025770 60 1263768836737383416558055 61 1918581854406118155904070 62 2896293151198643792739699 63 4348311318918005957986992 64 6493493318130722135364525 65 9646660370679855358550074 66 14258542901782719818011513 67 20971491675061494620800040 68 30696848498577956676049502 69 44721953306850152008113216 70 64857543372404328960759942 71 93639993764487379198984822 72 134607739670538339128521245 73 192677677398222951686343923 74 274655833928752978082317473 75 389927731083107354850373336 76 551388425927696891541734031 77 776691174938191071369372713 78 1089918307155215328472828554 79 1523809802576918862394600202 80 2122726283942000696420838900 81 2946576203218260746798097883 82 4076005163294875957084704807 83 5619232611952043795940072878 84 7721032656466468650848142894 85 10574497820936644117615246100 86 14436405121876229513276396797 87 19647232722983177569654657837 88 26657164879382158256975225369 89 36059788048464010017141495623 90 48635640660306325828377607534 91 65408356211036288588183415526 92 87716862508685057018924538695 93 117308004000893807801334329372 94 156455081979568846342136499493 95 208109211496748130799317686432 96 276092138038263402249470217091 97 365341319395667700665359109652 98 482220753659454104756382304041 99 634914338084243741730578921044 100 833922615468303126106114036206 101 1092688773721979246572687941076 102 1428385914722882475524718013952 103 1862905146694630023131955538820 104 2424093276773433449310115476377 105 3147300143631240240599084652535 106 4077309361827558561072270334619 107 5270742962585419023600503273588 108 6799050723207273675493318193327 109 8752219611945483262885573835383 110 11243368610605288586068236095220 111 14414430254160323806878564053434 112 18443163782847245677674953354770 113 23551797307380671621795787343501 114 30017659585160393068801996874711 115 38186237958921511516690966788794 116 48487190160606039550321198368574 117 61453946915865127263075046421720 118 77747672999848742714340499213247 119 98186510599666304728723540823235 120 123781215247324629845842836566997 121 155778516738573185218856631172395 122 195713801849159005845311674258304 123 245475029921219772588587274897314 124 307380165441168576405077978087655 125 384270854000223797363096748574226 126 479625591706937432978087265147431 127 597696257426757387262469517567136 128 743672608727833831623296337687641 129 923880205405478531081476572389742 130 1146018241371711739119799197751945 131 1419444962587662866770006489744640 132 1755519755819918616857589369188414 133 2168012645363366278538552075505656 134 2673593873073944225793762146384362 135 3292418508037775855221716823882290 136 4048823690215403018401314538718981 137 4972159220066820796625735145322123 138 6097775835712358838162080676817013 139 7468199753837737073576938111355664 140 9134526986106630020464705176878479 141 11158076689471800953664887793881157 142 13612349493059733324546229459802990 143 16585344511551647940200309638063002 144 20182297771847725230748870976370192 145 24528915237242106809693414588545887 146 29775185729977323908512822476638359 147 36099873078964504085175740500208326 148 43715803040459325839142455143993742 149 52876079281945212668985311492284556 150 63881384355775093018051567952857521 151 77088546543785655766944281389757721 152 92920582210699694604110965457415265 153 111878456413072398302020286411944767 154 134554842597775742497272821334067922 155 161650206000885524063344613910705630 156 193991585632064730728363792028272071 157 232554507417604321274337632638397160 158 278488527216276562719827802778063865 159 333146978193296993131820289811593456 160 398121583771708627723847863967997935 161 475282696585077428607835324912439688 162 566826037234890543667484604844946521 163 675326936135821881379564153763412780 164 803803229485508560905391469500027982 165 955788128874453517460713399513049964 166 1135414576020017035146856815661736900 167 1347512812679769788884634924569458880 168 1597723144478928965827993700042351137 169 1892626160117578880000216771497824239 170 2239892988639361678007095049588671727 171 2648458542125532182720702464450120108 172 3128721104919742600840213066972983343 173 3692772099565666989902933256327317075 174 4354660391089538091294410109092010872 175 5130696092970323522662327449061407466 176 6039799518945715811271055076446998446 177 7103901694590665983851442529245235089 178 8348403712438516172848456544378006823 179 9802703196659746803768829586261241042 180 11500797251787863399602135749976514590 181 13481972520116220060556944691486812912 182 15791594381404297925550506479721466451 183 18482008915635065548720257359816980079 184 21613573036168944366414284084623223165 185 25255830210601090861931816269319337155 186 29488851446512053207317595523293766180 187 34404763758671843876475416878839362714 188 40109491185999033786747757745616413927 189 46724736627248301825864868075759741790 190 54390236354623187318046118696049193499 191 63266323089397029960848266131392126928 192 73536838033246124046363543422881525765 193 85412437298904052110173100966640426402 194 99134343835528939346428776588709383001 195 114978602266098018202319825589250194392 196 133260901121820511227018713234627962142 197 154342034855706874571557859610127114480 198 178634086836691335980690890041665735438 199 206607424369543445360308338719010394478 200 238798607767505350086574891024364006061