0 7 1 8 2 15 3 68 4 83 5 151 6 2197 7 2348 8 4545 9 20528 10 25073 11 45601 12 663487 13 709088 14 1372575 15 6199388 16 7571963 17 13771351 18 200370877 19 214142228 20 414513105 21 1872194648 22 2286707753 23 4158902401 24 60511341367 25 64670243768 26 125181585135 27 565396584308 28 690578169443 29 1255974753751 30 18274224721957 31 19530199475708 32 37804424197665 33 170747896266368 34 208552320464033 35 379300216730401 36 5518755354689647 37 5898055571420048 38 11416810926109695 39 51565299275858828 40 62982110201968523 41 114547409477827351 42 1666645842891551437 43 1781193252369378788 44 3447839095260930225 45 15572549633413099688 46 19020388728674029913 47 34592938362087129601 48 503321525797893844327 49 537914464159980973928 50 1041235989957874818255 51 4702858423991480246948 52 5744094413949355065203 53 10446952837940835312151 54 152001434145121049435317 55 162448386983061884747468 56 314449821128182934182785 57 1420247671495793621478608 58 1734697492623976555661393 59 3154945164119770177140001 60 45903929790300759035621407 61 49058874954420529212761408 62 94962804744721288248382815 63 428910093933305682206292668 64 523872898678026970454675483 65 952782992611332652660968151 66 13862834795236684107708229597 67 14815617787848016760369197748 68 28678452583084700868077427345 69 129529428120186820232678907128 70 158207880703271521100756334473 71 287737308823458341333435241601 72 4186530204231688299768849716887 73 4474267513055146641102284958488 74 8660797717286834940871134675375 75 39117458382202486404586823659988 76 47778256099489321345457958335363 77 86895714481691807750044781995351 78 1264318258843174629846084906270277 79 1351213973324866437596129688265628 80 2615532232168041067442214594535905 81 11813342901997030707364988066409248 82 14428875134165071774807202660945153 83 26242218036162102482172190727354401 84 381819927640434506525217872843906767 85 408062145676596609007390063571261168 86 789882073317031115532607936415167935 87 3567590438944721071137821809231932908 88 4357472512261752186670429745647100843 89 7925062951206473257808251554879033751 90 115308353829152377795985951513953573357 91 123233416780358851053794203068832607108 92 238541770609511228849780154582786180465 93 1077400499218403766452914821399977328968 94 1315942269827914995302694975982763509433 95 2393342769046318761755609797382740838401 96 34822741036476377659881232139341135247047 97 37216083805522696421636841936723876085448 98 72038824841999074081518074076065011332495 99 325371383173518992747709138240983921415428 100 397410208015518066829227212317048932747923 101 722781591189037059576936350558032854163351 102 10516352484662036900906336120129508891034837 103 11239134075851073960483272470687541745198188 104 21755486560513110861389608590817050636233025 105 98261080317903517406041706833955744290130288 106 120016566878416628267431315424772794926363313 107 218277647196320145673473022258728539216493601 108 3175903627626898667696053627046972343957273727 109 3394181274823218813369526649305700883173767328 110 6570084902450117481065580276352673227131041055 111 29674520884623688737631847754716393791697931548 112 36244605787073806218697428031069067018828972603 113 65919126671697494956329275785785460810526904151 114 959112379190838735607307289032065518366205630717 115 1025031505862536230563636564817850979176732534868 116 1984143885053374966170943853849916497542938165585 117 8961607046076036095247411980217516969348485197208 118 10945750931129411061418355834067433466891423362793 119 19907357977205447156665767814284950436239908560001 120 289648762612005671254739105234056739574250143202807 121 309556120589211118411404873048341690010490051762808 122 599204883201216789666143978282398429584740194965615 123 2706375653394078277075980786177935408349450831625268 124 3305580536595295066742124764460333837934191026590883 125 6011956189989373343818105550638269246283641858216151 126 87472967196446521880195602473396103285905177041616997 127 93484923386435895224013708024034372532188818899833148 128 180957890582882417104209310497430475818093995941450145 129 817316485717965563640850950013756275804564802665633728 130 998274376300847980745060260511186751622658798607083873 131 1815590862018813544385911210524943027427223601272717601 132 26416546444564237602147817207860389135603789216425130287 133 28232137306583051146533728418385332163031012817697847888 134 54648683751147288748681545626245721298634802034122978175 135 246826872311172206141259910923368217357570220954189760588 136 301475556062319494889941456549613938656205022988312738763 137 548302428373491701031201367472982156013775243942502499351 138 7977709553291203309326760601171364122849058438183347729677 139 8526011981664695010357961968644346278862833682125850229028 140 16503721534955898319684722569815710401711892120309197958705 141 74540898121488288289096852247907187885710402163362642063848 142 91044619656444186608781574817722898287422294283671840022553 143 165585517777932474897878427065630086173132696447034482086401 144 2409241868547498835179079553736544104711280044542154589232167 145 2574827386325431310076957980802174190884412740989189071318568 146 4984069254872930145256037534538718295595692785531343660550735 147 22511104405817151891101108118957047373267183883114563713521508 148 27495173660690082036357145653495765668862876668645907374072243 149 50006278066507233927458253772452813042130060551760471087593751 150 727583066591791357020772698467835148258683724393292502600384757 151 777589344658298590948230952240287961300813784945052973687978508 152 1505172411250089947969003650708123109559497509338345476288363265 153 6798278989658658382824245555072780399538803822298434878841431568 154 8303451400908748330793249205780903509098301331636780355129794833 155 15101730390567406713617494760853683908637105153935215233971226401 156 219727676868852442321438175857732478230017773486729793630726964447 157 234829407259419849035055670618586162138654878640665008864698190848 158 454557084128272291356493846476318640368672652127394802495425155295 159 2053057743772509014461031056523860723613345487150244218846398812028 160 2507614827900781305817524903000179363982018139277639021341823967323 161 4560672571673290320278555959524040087595363626427883240188222779351 162 66357030831326845789717308336336740590317108909268004383976942878237 163 70917703403000136109995864295860780677912472535695887624165165657588 164 137274734234326981899713172632197521268229581444963892008142108535825 165 620016640340308063708848554824650865750830798315551455656733599800888 166 757291374574635045608561727456848387019060379760515347664875708336713 167 1377308014914943109317410282281499252769891178076066803321609308137601 168 20039603583383838576052305679397837925797536872825450594167406022263127 169 21416911598298781685369715961679337178567428050901517397489015330400728 170 41456515181682620261422021641077175104364964923726967991656421352663855 171 187242972325029262731057802525988037596027287745809389364114700741056148 172 228699487506711882992479824167065212700392252669536357355771122093720003 173 415942459831741145723537626693053250296419540415345746719885822834776151 174 6051893925151087923122006597869810716850265818484376811434172641780586117 175 6467836384982829068845544224562863967146685358899722558154058464615362268 176 12519730310133916991967550822432674683996951177384099369588231106395948385 177 56546757625518497036715747514293562703134490068436120036506982890199155808 178 69066487935652414028683298336726237387131441245820219406095213996595104193 179 125613245561170911065399045851019800090265931314256339442602196886794260001 180 1827651925792045168944269940251003438650854479645408971602525970411714744207 181 1953265171353216080009668986102023238741120410959665311045128167298509004208 182 3780917097145261248953938926353026677391974890605074282647654137710223748415 183 17076933559934261075825424691514129948309019973379962441635744718139403997868 184 20857850657079522324779363617867156625700994863985036724283398855849627746283 185 37934784217013783400604788309381286574010014837364999165919143573989031744151 186 551944829695272489933246399949205168661841202587095025047151408891696072164397 187 589879613912286273333851188258586455235851217424460024213070552465685103908548 188 1141824443607558763267097588207791623897692420011555049260221961357381176072945 189 5157177388342521326402241541089752950826620897470680221253958397895209808200328 190 6299001831950080089669339129297544574724313317482235270514180359252590984273273 191 11456179220292601416071580670387297525550934214952915491768138757147800792473601 192 166685510916046499914671468514719709932437392326823052155268122959321802078903687 193 178141690136339101330743049185107007457988326541775967647036261716469602871377288 194 344827201052385601245414517699826717390425718868599019802304384675791404950280975 195 1557450494345881506312401119984413877019691202016172046856253800419635222672501188 196 1902277695398267107557815637684240594410116920884771066658558185095426627622782163 197 3459728189744148613870216757668654471429808122900943113514811985515061850295283351 198 50338472351816347701740850245045403194427430641497974655865925982306292531756749077 199 53798200541560496315611067002714057665857238764398917769380737967821354382052032428 200 104136672893376844017351917247759460860284669405896892425246663950127646913808781505