0 7 1 15 2 22 3 147 4 169 5 485 6 6959 7 14403 8 21362 9 142575 10 163937 11 470449 12 6750223 13 13970895 14 20721118 15 138297603 16 159018721 17 456335045 18 6547709351 19 13551753747 20 20099463098 21 134148532335 22 154247995433 23 442644523201 24 6351271320247 25 13145187163695 26 19496458483942 27 130123938067347 28 149620396551289 29 429364731169925 30 6160726632930239 31 12750817997030403 32 18911544629960642 33 126220085776794255 34 145131630406754897 35 416483346590304049 36 5975898482671011583 37 12368280311932327215 38 18344178794603338798 39 122433353079552360003 40 140777531874155698801 41 403988416827863757605 42 5796615367464248305271 43 11997219151756360368147 44 17793834519220608673418 45 118760226267080012408655 46 136554060786300621082073 47 391868347839681254572801 48 5622710930541838185101287 49 11637290208923357624775375 50 17260001139465195809876662 51 115197297045714532484035347 52 132457298185179728293912009 53 380111893416073989071859365 54 5454023806010215575299943119 55 11288159505436505139671745603 56 16742183311446720714971688722 57 111741259374116829429501877935 58 128483442685563550144473566657 59 368708144745243929718449011249 60 5290397469118978566202759724143 61 10949503082983201062123968459535 62 16239900552102179628326728183678 63 108388906395596278832084337561603 64 124628806947698458460411065745281 65 357646520290993195752906469052165 66 5131680091021603199001101632475591 67 10621006702334199593755109734003347 68 15752686793355802792756211366478938 69 105137127462469016350292377932876975 70 120889814255824819143048589299355913 71 346916755974118654636389556531588801 72 4977724397893485984052502380741599127 73 10302365551761090622741394318014787055 74 15280089949654576606793896698756386182 75 101982905249688550263504774510553104147 76 117262995199343126870298671209309490329 77 336508895648374804004102116929172084805 78 4828387534276590382927728308217718677599 79 9993283964201555569859558733364609440003 80 14821671498478145952787287041582328117602 81 98923312955070431286583280982858578145615 82 113744984453548577239370568024440906263217 83 326413281862167585765324417031740390672049 84 4683530930523894777953912406468806375671903 85 9693475142909957141673149229969353142015855 86 14377006073433851919627061636438159517687758 87 95955511583513068659435519048598310248142403 88 110332517656946920579062580685036469765830161 89 316620546897406909817560680418671249779802725 90 4543020174220643658024912106546433966683068311 91 9402660895338694225867384893511539183145939347 92 13945681069559337883892297000057973149829007658 93 93076747312694721529221166893859378082119985295 94 107022428382254059413113463893917351231948992953 95 307121604077202840355448094681694080546017971201 96 4406724885463093824389386789437634478876200589767 97 9120571375003390489134221673556963038298419150735 98 13527296260466484313523608462994597517174619740502 99 90284348937802296370275872451524548141346137593747 100 103811645198268780683799480914519145658520757334249 101 297907639334339857737874834280562839458387652262245 102 4274518595879026789014047160842398898075947889005679 103 8846944831092393435765969155965360635610283430273603 104 13121463426971420224780016316807759533686231319279282 105 87575725392920914784446067056811917837727671345949295 106 100697188819892335009226083373619677371413902665228577 107 288970103032705584802898233804051272580555476676406449 108 4146278631277770522249801356630337493499190576134918863 109 8581527365588246629302500947064726259578936628946244175 110 12727805996866017151552302303695063753078127205081163038 111 84948363346784349538616314769235108778047699859433222403 112 97676169343650366690168617072930172531125827064514385441 113 280300702034085082918953548915095453840299353988461993285 114 4021885997820841527555518301884266526295316782902982291431 115 8324072697675768138029990152683628506430932919794426576147 116 12345958695496609665585508454567895032726249702697408867578 117 82399824870655426131543040880090998702788431135978879781615 118 94745783566152035797128549334658893735514680838676288649193 119 271891392002959497725800139549408786173817792813331457080001 120 3901225271607585003958330503026381900168963780225316687769207 121 8074341935218129505642461145602172586511745353263964832618415 122 11975567206825714509600791648628554486680709133489281520387622 123 79927745176172416563247211037373499506596000154199653954944147 124 91903312382998131072848002686002053993276709287688935475331769 125 263734369942168678708943216409377607493149418729577524905607685 126 3784184491573359632998053032417288558897368571501774284153839359 127 7832103353088887944705049281243954725287886561733126093213286403 128 11616287844662247577703102313661243284185255133234900377367125762 129 77529830421062373410923663163211414430399417361142528357416040975 130 89146118265724620988626765476872657714584672494377428734783166737 131 255822066952511615388177194116956729859568762349897385826982374449 132 3670655055600887236423107483114266875748547345392940830312536409023 133 7597132178154286088234392160345490481356663453135779046452055192495 134 11267787233755173324657499643459757357105210798528719876764591601518 135 75203855580685326036179390021104034623987928244308098307039604801603 136 86471642814440499360836889664563791981093139042836818183804196403121 137 248147141209566324757853169350231618586174206329981734674647997607845 138 3560531619748369045970781260567806452187532027662581103628876162912951 139 7369210380706304416699415690485844522961238261655143941932400323433747 140 10929742000454673462670196951053650975148770289317725045561276486346698 141 72947662383434345192720597396807750373853859997561494215300059241513935 142 83877404383889018655390794347861401349002630286879219260861335727860633 143 240702471151212382503502186092530553071859120571319932737022730697235201 144 3453712000500862373704421399643289144355030318285358277579179565489153447 145 7148126472152937129912344985379108841781919757142036487895381861675542095 146 10601838472653799503616766385022397986136950075427394765474561427164695542 147 70759157308075734151612943295513496758603620209706405080742750424663715347 148 81360995780729533655229709680535894744740570285133799846217311851828410889 149 233481148869534801462072362656585286248084760779974004773177374128320537125 150 3350097079954216754124242786872729902217927221204769866670700549648315930639 151 6933675308777968309710557936402045090683939203189513738114578473424952398403 152 10283772388732185063834800723274774992901866424394283604785279023073268329042 153 68636309641171078692719362276050695048095137749555215366826252611864562372655 154 78920082029903263756554162999325470040997004173949498971611531634937830701697 155 226476473700977606205827688274701635130089146097454213310049315881740223776049 156 3249590713843589750638141798845148361862245049538308485312301953979300963566383 157 6725657901388157107482111285964998358854579245174071183934653223840342150908815 158 9975248615231746858120253084810146720716824294712379669246955177819643114475198 159 66577149592778638256203629794825878683155525013448349199416384290758200837760003 160 76552398208010385114323882879636025403872349308160728868663339468577843952235201 161 219681946008799408484851395554097929490900223629769806936743063227913888742230405 162 3152099642331202103902243420637007038276475480124938025983066224659372286343460871 163 6523881230671203616289338236828112006043851183879645858902875512546658461429152147 164 9675980873002405720191581657465119044320326664004583884885941737206030747772613018 165 64579766468685637937438828181618826271965811167907149168218525935782842948064830255 166 74255747341688043657630409839083945316286137831911733053104467672988873695837443273 167 213091261152061725252699647859786716904538086831730615274427461281760590339739716801 168 3057533403470552197195425479876097981979819353476140346895088925617637138452193478487 169 6328158068093166119643550607611982680864176793784011309064605312517034867244126673775 170 9385691471563718316838976087488080662843996147260151655959694238134672005696320152262 171 62642306897475476020677407132540466657928153677344921244822770741325066901422047587347 172 72027998369039194337516383220028547320772149824605072900782464979459738907118367739609 173 206698303635553864695710173572597561299472453326555067046387700700244544715658783066565 174 2965804249266793300077458813236394405513386496396376011550210274782883364926341330671519 175 6138306802169140464850627800045386372326245446119307090146808250266011274568341444409603 176 9104111051435933764928086613281780777839631942515683101697018525048894639494682775081122 177 60762973110784743054419147479736071039364037101213405700328919400559379111536438094896335 178 69867084162220676819347234093017851817203669043729088802025937925608273751031120869977457 179 200497141435226096693113615665771774673771375188671583304380795251775926613598679834851249 180 2876827064255386030522937853413822697250002921685131255063357071450471246341412638557894943 181 5954151269945998157738989322493417169173777218558934093431094938152718419296423956950641135 182 8830978334201384188261927175907239866423780140244065348494452009603189665637836595508536078 183 58940021275154303287310552377936856367716458060023326184397806995771856413123443530001857603 184 67770999609355687475572479553844096234140238200267391532892259005375046078761280125510393681 185 194482020493865678238455511485625048835996934460558109250182325006521948570646003781022644965 186 2790519286523475182813949640352594779938097320648080921035444809096682326067805333059827423191 187 5775520593540816043866354792190814608712191575756719951321071943199886600706256669900677491347 188 8566039880064291226680304432543409388650288896404800872356516752296568926774062002960504914538 189 57171759873926563403948181387451270940613924954185525185460172456979300161350628687663706978575 190 65737799753990854630628485819994680329264213850590326057816689209275869088124690690624211893113 191 188647359381908272665205153027440631599142352655366177301093550875531038337600010068912130764801 192 2706800831100706671943500628204163522717257151025716808273126401466710405814524831655394042600327 193 5602249021583321616552206409435767677033656654706799793847346353808951849966649673379700215965455 194 8309049852684028288495707037639931199750913805732516602120472755275662255781174505035094258565782 195 55456548137687491347526448635275354875539139489101899406570182885462925384653696703590265767360147 196 63765597990371519636022155672915286075290053294834416008690655640738587640434871208625360025925929 197 182987744118430530619570759981105927026119246078770731423951494166940100665523439120840985819212005 198 2625594015648398948310012795408398264440959498397624655944011573977899996957763018900399161494893999 199 5434175775415228427239596350797902455908038242874020043311974642122740094581049476921639308809000003 200 8059769791063627375549609146206300720348997741271644699255986216100640091538812495822038470303894002