1 0 2 0 3 0 4 7 5 0 6 32 7 0 8 168 9 0 10 948 11 0 12 5279 13 0 14 29868 15 0 16 170435 17 0 18 978324 19 0 20 5646204 21 0 22 32726780 23 0 24 190380464 25 0 26 1110922620 27 0 28 6499777527 29 0 30 38116781580 31 0 32 223982494824 33 0 34 1318530693372 35 0 36 7774269747257 37 0 38 45903969026388 39 0 40 271394368627620 41 0 42 1606418545286344 43 0 44 9518713973579856 45 0 46 56457262268575344 47 0 48 335157164752229347 49 0 50 1991286159347564004 51 0 52 11839902827019638128 53 0 54 70447844390098416284 55 0 56 419440891258227916980 57 0 58 2498836904947505099372 59 0 60 14895382561071120939319 61 0 62 88837477498393048820028 63 0 64 530099325072156398002035 65 0 66 3164621130365950001353732 67 0 68 18900693567440772482167932 69 0 70 112931324645398044353202412 71 0 72 675027998917183463218728172 73 0 74 4036367112257677929814040724 75 0 76 24144186798053454194147050941 77 0 78 144470690497986285777803622068 79 0 80 864738769507497823268513196924 81 0 82 5177515740093916588074967796880 83 0 84 31008661224553278404243798281080 85 0 86 185765004999425470341839741493312 87 0 88 1113162815409893631463087527138612 89 0 90 6672096765462467810296218041975856 91 0 92 40000933552404340714446397617477264 93 0 94 239870946669833373831589842787650800 95 0 96 1438734847925850623777195967581511056 97 0 98 8631287473791780142081976842273263516 99 0 100 51791495332724467282298270820186480117 101 0 102 310832147279944525978481108318643875316 103 0 104 1865841609279869755462033060054178169948 105 0 106 11202163988719346798741785447608841491288 107 0 108 67267377203477072690338105774917978771812 109 0 110 403998493981303447792871523485780718620064 111 0 112 2426750306750410997872941791791058106680523 113 0 114 14579347379332262918829540333829105220008404 115 0 116 87602478369736484842882329438173916836128332 117 0 118 526450827773679777928458746258458205930953644 119 0 120 3164173187503904910496968133388850494953924020 121 0 122 19020489871814787173247698674518189059890301964 123 0 124 114351079840343916787579421463795328753355987607 125 0 126 687565622209469940497069095743694595952829429948 127 0 128 4134677362921011761430898324243342060262661134184 129 0 130 24866865323364289511194811966146579625353288603292 131 0 132 149572182917029197289136760412192116704017595649265 133 0 134 899765829017627587008139682649508408103998318903860 135 0 136 5413219025295517937952409165655122341769879251867036 137 0 138 32570750960105894838454178028235724255894046679689096 139 0 140 195994867993519304557995653725744075664861961506729328 141 0 142 1179519500993208566076406312411397981994834666864694992 143 0 144 7099174372329206848186956632502375904981716199008084685 145 0 146 42731850286246763146232162462134839889404897350954581068 147 0 148 257238269834587231659290660311464173177434697786534388228 149 0 150 1548668353705838574944117011371706393239429499464837061076 151 0 152 9324363742690487779854507834646086346545367735163977881516 153 0 154 56145757556702567322498892940273789740402118048262171641220 155 0 156 338104300980401829326409443382049415878973616172326723408581 157 0 158 2036195838205169016225875922582159730935567094294455013722036 159 0 160 12263731129983443801623071137696839352312372848487833586944484 161 0 162 73868465471444695961644383358951163301308851426477029919187616 163 0 164 444967306672606459720261358287986985351034121830801769240848160 165 0 166 2680580875081068689289338194689025629203866463858526398246078048 167 0 168 16149562333837171542478936210511470457819996170493047165063341208 169 0 170 97302254128312533364749674454773985383199498504873360336289846656 171 0 172 586292912527879702368825034792736981285867694949078468515471532824 173 0 174 3532932228011576559412428836592901825724668788037107685936495001344 175 0 176 21290420158957400568814040511109101692657558892355947631771526342160 177 0 178 128310083420974189415136016912403695839977335140643957168791963882832 179 0 180 773329111254836964774730139579035215010777158992360006522478796215900 181 0 182 4661163690877944772724245069203668553699292316190357639930599913881904 183 0 184 28096369188960430934477215017857552976220811809278512230810341149597872 185 0 186 169367993570166270271596622514351055980591411280256482119010051319445152 187 0 188 1021027037540977133248493164447836864930267950075389643865790125291417408 189 0 190 6155557332415517960697060511433857692206039544550269974865617639199883200 191 0 192 37112589034651325744609290875566511648685917880213235348743307458785556659 193 0 194 223768200652489001834559359919697625056130322876299475337854184529047394436 195 0 196 1349268118246114554273582711944406178217889265590829079431636308643168309344 197 0 198 8136178348116221644411246699356139365681329601326429905489268828233163492812 199 0 200 49064178105231856365728677799499141013530624961681912313058395442627149533212 201 0 202 295889825061626975285505529933800474096295898968255309680314005097067502926564 203 0 204 1784499986292233236622476682706904985651885792780545075916114548940118460230041 205 0 206 10762760456271194191494092635372164284185133936390007145248049341337193471561892 207 0 208 64915889416442067493644664621188637213004897864372575398774296713072972066511040 209 0 210 391559870875574367991493357095681269109294233793160428064725184104687774238323424