1 28 2 784 3 13524 4 163746 5 1519738 6 11444292 7 72710554 8 400958714 9 1960596602 10 8643660124 11 34817290272 12 129528551708 13 449030731802 14 1461369918218 15 4493166765659 16 13121663640985 17 36566337458326 18 97628603745396 19 250612471939412 20 620442088977912 21 1485458872820020 22 3447758481669524 23 7774511180452132 24 17065363507358446 25 36528031416668096 26 76364968460853688 27 156150790332306304 28 312712314394551574 29 614066829981701176 30 1183671713003250018 31 2241960262818547797 32 4176444631148727529 33 7658393349311277864 34 13834473884622666952 35 24637596309561468404 36 43285117418572965302 37 75068315127620729398 38 128589949758718584372 39 217684301268707901518 40 364366806089872304474 41 603322872562631604830 42 988677673918751377796 43 1604118104278999804096 44 2577901844459854561912 45 4104936818545092578142 46 6479014532431342136330 47 10139522573006874753519 48 15738663781767262173937 49 24237528960754861350866 50 37042511798522570888716 51 56197786892673190231348 52 84655241971293079084124 53 126650812807280541092224 54 188226191420190621041956 55 277948104380599502957848 56 407894731001436819722302 57 595001547692605979992404 58 862888458183773494428864 59 1244328406176931573766752 60 1784567160021006172407234 61 2545767600427883672725132 62 3612933360927377849972738 63 5101770697825104522360617 64 7169079734787468200444593 65 10026433811061904493628564 66 13958117264193212833947200 67 19344558271246566372775316 68 26692827409443043753872746 69 36676190294459303602329362 70 50185223368521852741871972 71 68393649116483781922786690 72 92842849084111357118025114 73 125550004323707155808987042 74 169146034539960765356022636 75 227051008773966537887616736 76 303696541266827519279323508 77 404806937085350978895564994 78 537753597719165844249382474 79 712000537776694152004318211 80 939662919575489644468397353 81 1236205424391824869951139182 82 1621313214795848484528424804 83 2119975399408678268820930964 84 2763829522285524875534086752 85 3592825937554670974159664364 86 4657283317010655245464897012 87 6020421350203712638449465228 88 7761474373028604016170167662 89 9979510715352567112027690568 90 12798107589220193060638759304 91 16371061042844839358831638720 92 20889345690667125826178063886 93 26589580534169639695037540096 94 33764306297998201133724449762 95 42774437577050347744394161277 96 54064321172384442015664763225 97 68179911958497031062825561184 98 85790671395838388518189918072 99 107715903592336134889020024756 100 134956372165521065843879881406 101 168732190973887742240487771918 102 210528156405693877246297502164 103 262147892147105030691734155574 104 325778413552404968451289627066 105 404066992871994721021211225158 106 500212524315428811750341889812 107 618073955672895596302722623104 108 762298778304112242551416539664 109 938475058032360864650169157702 110 1153311055269172433656022798794 111 1414847134206873137559121212567 112 1732705410218292656442463740993 113 2118383445332888864310943723882 114 2585599289213161064741044435068 115 3150696294799488973216101667444 116 3833117433290214849463538523140 117 4655960314397958573845019835256 118 5646625809634110935155785787396 119 6837575106536630709040210346112 120 8267212221488126659809205869182 121 9980911503072111994473239228060 122 12032212505991959964506015961104 123 14484207851308005397852938261152 124 17411153361196547633848136223226 125 20900333920412160266152660739476 126 25054223233322947273277535544578 127 29992980983019550120524813437009 128 35857336933604893840984279271649 129 42811918333006127423358910624396 130 51049084665688081337228314187888 131 60793342477172661039400917188692 132 72306422761554012321281277317554 133 85893114398289723855537275996714 134 101907959488552904618125217662852 135 120762930332934999921859539303274 136 142936223386900942526040346260922 137 168982323022426539016186801731658 138 199543507528542630685323575702652 139 235362991737462704120474933719968 140 277299925228693051615098106257484 141 326346492530225213174263486239210 142 383647392422474663838860052172426 143 450522007708428344243934079097771 144 528489615029404331371634398484537 145 619298026905668430901262108165062 146 724956105633102058094311975700820 147 847770641485732301680874413831124 148 990388146424360826194184542281032 149 1155842179814075174923601360917796 150 1347606895188543035899062062650196 151 1569657577612640627107685070591988 152 1826539030504447045974030261964654 153 2123442769777869020184348675295824 154 2466294092837493411998276295743576 155 2861850211368820900251112394247168 156 3317810771190645034659779630482822 157 3842942230951109994929197848760904 158 4447217735551521673467778783030114 159 5141974301396384976509082988391077 160 5940089330556686856486768009369929 161 6856178691508202222467660807644952 162 7906818847241855057819919127703848 163 9110795779388832538938836129497972 164 10489383751899182780066616522536518 165 12066657282304532562098636583555174 166 13869840045451058596807885536408180 167 15929694826815770303773557804399646 168 18280959073384694543710091599784346 169 20962831063122859729343211645983662 170 24019512233152358377954670481808292 171 27500811776051413053045052879714880 172 31462820237720829564651556813768744 173 35968659533939697861716295958572462 174 41089317551362798431601197479779466 175 46904576318050207391058529864272191 176 53504043624890119938248526540800273 177 60988298959212588745327436948921474 178 69470165682775335109412964787935724 179 79076122556001669946821936636242356 180 89947868987365342190815258977032748 181 102244059780326997921084255881107952 182 116142226670139810093738437320978404 183 131840905599847820373304258820197864 184 149561990490428907842505660786877502 185 169553336226714383046686512235030884 186 192091635721843240375419628980200032 187 217485598253009434054098461408446688 188 246079458795671365446462986718833842 189 278256850838936686969561506050653468 190 314445078159505241349205218284832514 191 355119824284700363370332618782274425 192 400810341907549815185358937811473041 193 452105168350953207301563786738708996 194 509658417337716090483561079078302112 195 574196701834441675221836159353476372 196 646526747627646860355598556179770490 197 727543762589734246382731856750987714 198 818240632332494208242078840033622692 199 919718019160828392029419478413787986 200 1033195447966039531351015111958666586 201 1160023469975611481865643062390163058 202 1301697003146998996729759556774728844 203 1459869956501636708456976919739760224 204 1636371254890421091588595324865187236 205 1833222390614967847226778196648639378 206 2052656639055260144198541045685851082 207 2297140087032983571941194560457252179 208 2569394635134084722387643152868966089 209 2872423148691436920131630747504153502 210 3209536946661122276439369685434845764