0 17 1 18 2 53 3 230 4 2583 5 2813 6 5396 7 19001 8 43398 9 105797 10 360789 11 466586 12 827375 13 9567711 14 39098219 15 87764149 16 126862368 17 4401084661 18 4527947029 19 13456978719 20 58355861905 21 655371459674 22 713727321579 23 1369098781253 24 4821023665338 25 11011146111929 26 26843315889196 27 91541093779517 28 118384409668713 29 209925503448230 30 2427564947599243 31 9920185293845202 32 22267935535289647 33 32188120829134849 34 1116664043725874513 35 1148852164555009362 36 3414368372835893237 37 14806325655898582310 38 166283950587720298647 39 181090276243618880957 40 347374226831339179604 41 1223212956737636419769 42 2793800140306612019142 43 6810813237350860458053 44 23226239852359193393301 45 30037053089710053851354 46 53263292942069247244655 47 615933275452471773542559 48 2516996394751956341414891 49 5649926064956384456372341 50 8166922459708340797787232 51 283325289695039971581138229 52 291492212154748312378925461 53 866309714004536596338989151 54 3756731068172894697734882065 55 42190351463906378271422691866 56 45947082532079272969157573931 57 88137433995985651240580265797 58 310359384520036226690898371322 59 708856203036058104622377008441 60 1728071790592152435935652388204 61 5893071574812515412429334173053 62 7621143365404667848364986561257 63 13514214940217183260794320734310 64 156277507707793683717102514638667 65 638624245771391918129204379288978 66 1433525999250577519975511273216623 67 2072150245021969438104715652505601 68 71886634329997538415535843458407057 69 73958784575019507853640559110912658 70 219804203480036554122816961680232373 71 953175598495165724344908405831842150 72 10704735786926859521916809425830496023 73 11657911385422025246261717831662338173 74 22362647172348884768178527257492834196 75 78745852902468679550797299604140840761 76 179854352977286243869773126465774515718 77 438454558857041167290343552535689872197 78 1495218029548409745740803784072844132309 79 1933672588405450913031147336608534004506 80 3428890617953860658771951120681378136815 81 39651469385897918159522609664103693509471 82 162034768161545533296862389777096152174699 83 363721005708988984753247389218295997858869 84 525755773870534518050109778995392150033568 85 18239417317307162598456979875061629099000181 86 18765173091177697116507089654057021249033749 87 55769763499662556831471159183175671597067679 88 241844227089827924442391726386759707637304465 89 2716056261487769725697780149437532455607416794 90 2957900488577597650140171875824292163244721259 91 5673956750065367375837952025261824618852138053 92 19979770738773699777654027951609766019801135418 93 45633498227612766931146007928481356658454408889 94 111246767193999233639946043808572479336709953196 95 379373799809610467850984139354198794668584268477 96 490620567003609701490930183162771274005294221673 97 869994366813220169341914322516970068673878490150 98 10060558601949031564251987730849442029417957613323 99 41112228774609346426349865245914738186345708943442 100 92285016151167724416951718222678918402109375500207 101 133397244925777070843301583468593656588455084443649 102 4627791343627588133089205556154863242409582246584273 103 4761188588553365203932507139623456898998037331027922 104 14150168520734318540954219835401777040405656908640117 105 61361862671490639367749386481230565060620664965588390 106 689130657907131351586197471128937992707232971530112407 107 750492520578621990953946857610168557767853636495700797 108 1439623178485753342540144328739106550475086608025813204 109 5069362056035882018574379843827488209193113460573140409 110 11578347290557517379688904016394082968861313529172094022 111 28226056637150916777952187876615654146915740518917328453 112 96256517202010267713545467646241045409608535085924079381 113 124482573839161184491497655522856699556524275604841407834 114 220739091041171452205043123169097744966132810690765487215 115 2552612575292047158746972010382931894183985193203261767199 116 10431189392209360087192931164700825321702073583503812556011 117 23414991359710767333132834339784582537588132360210886879221 118 33846180751920127420325765504485407859290205943714699435232 119 1174185136924995099624208861492288449753455134446510667677109 120 1208031317676915227044534626996773857612745340390225367112341 121 3590247772278825553713278115485836164978945815226961401901791 122 15569022406792217441897647088940118517528528601298070974719505 123 174849494246993217414587396093827139857792760429505742123816346 124 190418516653785434856485043182767258375321289030803813098535851 125 365268010900778652271072439276594398233114049460309555222352197 126 1286222549356121391669702361012550453074663437411732478765592442 127 2937713109613021435610477161301695304382440924283774512753537081 128 7161648768582164262890656683615941061839545285979281504272666604 129 24422659415359514224282447212149518489901076782221619025571536893 130 31584308183941678487173103895765459551740622068200900529844203497 131 56006967599301192711455551107914978041641698850422519555415740390 132 647660951776254798313184166082830218009799309422848615639417347787 133 2646650774704320385964192215439235850080838936541816982113085131538 134 5940962501184895570241568596961301918171477182506482579865587610863 135 8587613275889215956205760812400537768252316119048299561978672742401 136 297919813881418238081237436218579586038750225230148667687140460852497 137 306507427157307454037443197030980123807002541349196967249119133594898 138 910934668196033146156123830280539833652755307928542602185378728042293 139 3950246099941440038661938518153139458418023773063367375990634045764070 140 44363641767551873571437447529965073876251016811625583738082353231447063 141 48313887867493313610099386048118213334669040584688951114072987277211133 142 92677529635045187181536833578083287210920057396314534852155340508658196 143 326346476772628875154709886782368074967429212773632555670539008803185721 144 745370483180302937490956607142819437145778482943579646193233358115029638 145 1817087443133234750136623101068006949258986178660791848057005725033244997 146 6196632812580007187900825910346840284922737018925955190364250533214764629 147 8013720255713241938037449011414847234181723197586747038421256258248009626 148 14210353068293249125938274921761687519104460216512702228785506791462774255 149 164327604006938982323358473150793409944330785579226471555061830964338526431 150 671520769096049178419372167524935327296427602533418588449032830648816879979 151 1507369142199037339162102808200664064537185990646063648453127492261972286389 152 2178889911295086517581474975725599391833613593179482236902160322910789166368 153 75589626126231978936932251982871043386880048158748459703126578471228803942901 154 77768516037527065454513726958596642778713661751927941940028738794139593109269 155 231126658201286109845959705900064328944307371662604343583184056059507990161439 156 1002275148842671504838352550558853958555943148402345316272764963032171553755025 157 11256153295470672663067837762047457873059682004088402822583598649413395081466714 158 12258428444313344167906190312606311831615625152490748138856363612445566635221739 159 23514581739784016830974028074653769704675307156579150961439962261858961716688453 160 82802173663665394660828274536567620945641546622228201023176250398022451785287098 161 189118929067114806152630577147789011595958400401035553007792463057903865287262649 162 461040031797895006966089428832145644137558347424299307038761176513830182359812396 163 1572239024460799827050898863644225944008633442673933474124075992599394412366699837 164 2033279056258694834016988292476371588146191790098232781162837169113224594726512233 165 3605518080719494661067887156120597532154825232772166255286913161712619007093212070 166 41693977944173136105763747009802944441849269350592061589318881947952033672751845003 167 170381429857412039084122875195332375299551902635140412612562440953520753698100592082 168 382456837658997214274009497400467695040953074620872886814443763854993541068953029167 169 552838267516409253358132372595800070340504977256013299427006204808514294767053621249 170 19178957933216911828450510165657670086618122301325325067332654727344479563148776151633 171 19731796200733321081808642538253470156958627278581338366759660932152993857915829772882 172 58642550334683553992067795242164610400535376858488001800851976591650467278980435697397 173 254301997539467537050079823506911911759100134712533345570167567298754862973837572562470 174 2855964523268826461542945853818195639750636858696354803072695216877953959991193733884567 175 3110266520808293998593025677325107551509736993408888148642862784176708822965031306447037 176 5966231044077120460135971531143303191260373852105242951715558001054662782956225040331604 177 21008959653039655379000940270755017125290858549724617003789536787340697171833706427441849 178 47984150350156431218137852072653337441842090951554476959294631575736057126623637895215302 179 116977260353352517815276644416061692008975040452833570922378799938812811425080982217872453 180 398915931410213984663967785320838413468767212310055189726431031392174491401866584548832661 181 515893191763566502479244429736900105477742252762888760648809831330987302826947566766705114 182 914809123173780487143212215057738518946509465072943950375240862723161794228814151315537775 183 10578793546675151861054578795372023813889346368565272214776459321285767039343903231237620639 184 43229983309874387931361527396545833774503894939334032809481078147866229951604427076266020331 185 97038760166423927723777633588463691362897136247233337833738615617018226942552757383769661301 186 140268743476298315655139160985009525137401031186567370643219693764884456894157184460035681632 187 4866176038360566659998509107078787546034532196590523939703208203623089761343897029024982836789 188 5006444781836864975653648268063797071171933227777091310346427897387974218238054213485018518421 189 14879065602034296611305805643206381688378398652144706560396063998399038197820005455995019873631 190 64522707189974051420876870840889323824685527836355917551930683890984127009518076037465098012945 191 724628844691748862240951384892988943759919204852059799631633586799224435302518841868111098016026 192 789151551881722913661828255733878267584604732688415717183564270690208562312036917905576196028971 193 1513780396573471775902779640626867211344523937540475516815197857489432997614555759773687294044997 194 5330492741602138241370167177614479901618176545309842267629157843158507555155704197226638078163962 195 12174765879777748258643113995855827014580877028160160052073513543806448107925964154226963450372921 196 29680024501157634758656395169326133930779930601630162371776184930771403771007632505680564978909804 197 101214839383250652534612299503834228806920668833050647167402068336120659420948861671268658387102333 198 130894863884408287293268694673160362737700599434680809539178253266892063191956494176949223366012137 199 232109703267658939827880994176994591544621268267731456706580321603012722612905355848217881753114470 200 2684101599828656625399959630620100869728534550379726833311561790900032011933915408507345922650271307