0 1 1 6 2 27 3 98 4 315 5 924 6 2534 7 6588 8 16407 9 39430 10 91959 11 209034 12 464723 13 1013292 14 2171850 15 4584620 16 9546570 17 19635840 18 39940460 19 80421600 20 160437690 21 317354740 22 622844730 23 1213580820 24 2348773525 25 4517541378 26 8638447293 27 16428864606 28 31086197469 29 58539877020 30 109744786482 31 204869266812 32 380920122009 33 705586154826 34 1302304276665 35 2395529943822 36 4392297900647 37 8028822140184 38 14633411875236 39 26596984804600 40 48213372749220 41 87177106621920 42 157248080814040 43 282983593721760 44 508127101280100 45 910454504860040 46 1628006465642340 47 2905366872136680 48 5175183733968745 49 9201562593681150 50 16331939333811759 51 28938900409960954 52 51194183885848143 53 90422894173711932 54 159469972684134910 55 280830663315261276 56 493851583203282891 57 867271098258351662 58 1521034256001713643 59 2664201663795524370 60 4660758434447150651 61 8143743849229412676 62 14212991051267185422 63 24777407817141519588 64 43146913705883383950 65 75055223779960782240 66 130425550454914435140 67 226416296474788351680 68 392670332031512876670 69 680354956403481632700 70 1177717832754030751230 71 2036835306450540131580 72 3519571956701695996285 73 6076492370659275597690 74 10482255968176016701425 75 18067764386134930158902 76 31117933270264036568337 77 53552805581238830161404 78 92093089628539206684746 79 158253407918070243618780 80 271748971745056241365293 81 466314465316286776873138 82 799637364427586875531341 83 1370305221012558015613974 84 2346703296741795591542735 85 4016262267093583702613808 86 6869341660380563880534408 87 11742033019115971220260976 88 20059142653353188452007304 89 34247423351771695115668800 90 58437994263929220902102960 91 99659749536990619926202560 92 169865990434879028965827720 93 289374422203528803129569680 94 492703519184859260875249800 95 838470171051120530696103120 96 1426167294893315158886280145 97 2424591467851423123617356790 98 4119989684052802233594959235 99 6997569668053500533011794450 100 11879436803914258016616839331 101 20157926082859900088373209436 102 34190147185337315758009994262 103 57964869353199988464575262588 104 98229303256031276337036951615 105 166392222226489895909525903574 106 281737130611698174538242091359 107 476845314289808536165398550938 108 806745388212303233168542620707 109 1364344648226511783347672351580 110 2306446192104774936956431226514 111 3897598745221277643892021412764 112 6583977577032785952179027811858 113 11117823006655627367750831111232 114 18766966292491974691513582025500 115 31667511573312959860438988973600 116 53417298734697042708998525870850 117 90074225773023804382680100477700 118 151835118712908045812046302290050 119 255858233992610659210583818870500 120 431007039014619819640741638804325 121 725820789825405732490247328606450 122 1221903028342265116547863172583525 123 2056404493289340628775035616222350 124 3459767624453132796204784351765125 125 5819075182183745987130014191355868 126 9784343220569022099983194689743458 127 16446823662002237145154280655605436 128 27638022745975176485181251518594689 129 46431035170379725675897152826518170 130 77980868711059905185934544955255457 131 130932626746012888744951119560716062 132 219780706221017214351977339117154359 133 368820323933685854669931450340975176 134 618764527780662781088098570375117740 135 1037822080442053616884991556681169512 136 1740239223516958279556222064461853612 137 2917327120907955893277936437851935264 138 4889370893988025493572940406907109256 139 8192454314745043878941841351327784800 140 13723653640973108474875057549847108460 141 22983787468855145128028201747008321560 142 38483183882743794521134890171739322220 143 64419795086579851704309640648319530680 144 107812220735020432362478538493385178425 145 180392423094296150817515690168946924270 146 301766865218506206999941926167664886295 147 504695060809642443145177796829998162090 148 843902087894589692616236670604599802935 149 1410788162446308463912642395765624680700 150 2357976661615414418167049590936051959854 151 3940273201098412661748312330491984631324 152 6582994156277288971299651773808434240883 153 10995932081508842623073986210012588921342 154 18363404172658320573778614924003797753235 155 30661119103705098868463136209630224597026 156 51184392745883347006857788507276260174091 157 85428525574215628828944620924757972330612 158 142555871201933859470063808100999754424918 159 237840149051318202674101292231748786475220 160 396738266861226622194609753721303175129046 161 661672160166080943736500249002269376140896 162 1103322423752262324823879131008908221837812 163 1839432214104982048078688571085209713749248 164 3066110645833143967345447178713112635508550 165 5109936044000038380984827395885702108742860 166 8514665886690601815669904747891342677376710 167 14185516241310121591194838716820839603331020 168 23629195461771298562297322280563477666365005 169 39353179985459868134104202409047191733395050 170 65529774591613592145186784894615791372293145 171 109100385412235253507752834956081409270573670 172 181611553451391358379629340918874903899121465 173 302267208351368284297646193529032547922304060 174 503002046723855935811094640061895450549027450 175 836913154030269720234637605794355442654006812 176 1392270804375659223996210282388016414332354197 177 2315796871186612522323093241119567543416879874 178 3851335610391988908406817956257460372695346101 179 6404085815454724725507928081133916057439854630 180 10647275787964455371201456148326066341324938143 181 17699302139852160892903232635829979593687573088 182 29417837645283129221118593864718741327219584016 183 48888080821337133037708303526132838421305920224 184 81233194447921984853390633566274686299496838160 185 134959365974410367916201835487503210211130019968 186 224187876413468222060532875038187912177565667168 187 372358649028581503289380072718557281014359476096 188 618374568044590096291680123894908307696432877584 189 1026793848451524856270754383632831273095055629600 190 1704735337141922980163858576775703998909591701520 191 2829914605332845027343130430147838061143383010720 192 4697133934131452668644250662749043259505124879265 193 7795363646842462015244648230799594258000629415910 194 12935529321053949924933567696546000424129746026475 195 21462335445197408708265981674990343116492708900290 196 35605349309294861402539679908987423743804909032715 197 59060832475296576679817632225068328027221230289180 198 97955866913224930493592084660395225900188539532870 199 162445783103692815812938042239999530860943212035900 200 269360587940171313226533182189414506327664758846311 201 446588762938081963488536131560493976692328149561766 202 740338210749996459634415910184050141172162652647047 203 1227161351437491240527175888377673134971801613828778 204 2033868135053602507999729242403531448137006592924915 205 3370497555708864114113590033687518673793701129206924 206 5584905346728876067018975793530238994990603700652634 207 9253129966644179898409043021925614585271696278146188 208 15328971386933198562361840801248788497936648624939482 209 25391556648319521005248872503679188194894470290196480 210 42055039926257146189752916974122661578325589570852044 211 69646552812086055540979293316225571052085333087381344 212 115327928414395096728856859518283866927786783795711818 213 190951500804851274518916327626780212839777221342493972 214 316130068416294069097694449917572209363249771234792650 215 523314896431052241712785826501820623017975927784723380 216 866194386913634282567613950640155912051236705275402805 217 1433583573201270366814804975382617022582742323402173410 218 2372392004771522514794116927781096990750612417070993165 219 3925600216127451859883436215459292347486690289876713150 220 6495046407846031122165545644854514027532482596129949485 221 10745222344337757525984104441213650237519305537044748060 222 17774847922454730534868460800728584947317199636086964370 223 29400457993499444239929620616004026337804124247350915580 224 48625086135561516411174566734086655843881112354855845225 225 80412788620673414093127160860448342371007222398863598058 226 132968471236141931542254742955787689676365534910988808073 227 219852494404777653118388711408233485228394342765991525166 228 363474242765416547735268414831560842987679294619698954759 229 600863401615062581944749830118572228072939750489438995320 230 993203120187998600928176650597561199626886400320634404532 231 1641575827504752173453395664933334848820448789366339901912 232 2712968216397077269539110008766423144311003758437138287284 233 4483216144146605872529971367661841530512394636583946388576 234 7407918389965494261975239312009347747881825791462499696440 235 12239524974075051326144257106210189933902871812400284222752 236 20220650180862707449350317090470149661226784963933234843252 237 33403206803229168271309739414040899289834984383690772299944 238 55175212176632938392298929899363595140395562505429831554676 239 91130335837248953419569305479250632374164972229555988293000 240 150503063851184284107788384655238765486538786760827812585225 241 248537211628800087961941237761330477326157467106980062064350 242 410394476705834964139513052314747094223837473715506959096575 243 677603887922360054983417161019234115765553632343669471433050 244 1118703135967007108943881919597274822780645790070952729497375 245 1846795001681443229619354514119279204960724994960709786080700 246 3048510358656894595626389245775778191369867056883341687225950 247 5031785124751693717044632388923687691903290777487872551431900 248 8304666568934102080983469434709047417036122045888443188776475 249 13705291790441568679856871586937080948313764301305315505100750 250 22616250857941866217676817230773231880997606515055402731530299 251 37318093135212618235728719901468229040021034862529364327103794 252 61572252621152427919101615591825085778201503438946675189391323 253 101582212137621521735671423544573187226488221565586818248582052 254 167578219037906358662132776434197945421675772808539008568433310 255 276429894769903358871009604361581805586882665274904506132027076 256 455953159371202609646331348710427752891961450014927548358055966 257 752009765209413542980149329675775927429539188841675178237594912 258 1240209360316116516236418895965595762360521221974268042001730468 259 2045196517238559858486775128253671836840631831658754386233088320 260 3372436939821422391857032734222822663846569866625470321893213966 261 5560599548521640145148991444674390407536393911501523158209815516 262 9167873767506506905877456562735381692284290756080284774034255502 263 15114197134745823613691380316384756177907321142469323732442814108 264 24915592581603823652626531830670431801299110054887295879214026525 265 41070242298445788226318087476554054850095369920749561938904003930 266 67694508328576932095703475531621007674941351968691823113180663105 267 111570649370945351568245151968563248243672154320343837242927151510 268 183872614155270403360957062258240324269239529763993262659639316065 269 303008577892333991109452165271327119367123279593717786466609099900 270 499302558829139112948767862525637957856836926748853721566727818410 271 822704489389624526478287780436601464614939606452097140773188320860 272 1355487004230673616492787692695472462551346633567675211308788270845 273 2233152958510589766953664543710254795147627372739037361108627963730 274 3678861257758999460087679242411223602959016353749675853142346973725 275 6060108164901956117841253028482055365256721382838308679257513172022 276 9982046065422186647458218711351693869867454296195550843732146506607 277 16441112035292122889543889154424287224300726167515306602452605036944 278 27077927959817483928808948271839428485607670297522123782334336040856 279 44593594690994942476200449013731242644213219451283895205346789574480 280 73434905697430817660970439170524422908667828321061878680002830287768 281 120922131973468833137408812333686037584857814093050928139632474122688 282 199105121773175013714325168005535547078670916717927960817855838713616 283 327817878936045130950482086216834793537175136197975882192419775503424 284 539705185964191890410918740529199669624552337592555811387531449655960 285 888493958651750743331784737499769011524866116071031826488238435697328 286 1462603066479231698850284286045719876093019341622611124751002426175128 287 2407535892444270476772902712762305227324205171522295821931357225941616 288 3962721285753410749832795875281180398200388468956843024311411077087089 289 6522122110215708072684913143420748443047929260063938753996645907336150 290 10733939338757438297903062551356810035031916111744533930077358157897555 291 17664621303942027031125310554540415985315717788163668756893087398095730 292 29068637697176467103462130565781712939104133043943352286577428496299635 293 47832198938064919410452846439005790100353904904125292200473307759454940 294 78703038579670261575434995841021673379229503441130073003609038377388150 295 129490617796647047094300396326112772862294210264736393295684984338475260 296 213039884331654936545498405478083029343225626157673840274005223072168335 297 350476985628722000992224714230631973502957783336335260957996187069719670 298 576546345703531834753884554695070674527213762441184989512303534860244655 299 948386212886785204253439268644036002905307487735945927918933432782801850 300 1559957206995214520236677296306342966631850167054102849213629309351434691 301 2565764177901414756529046063847296161770421195363570283860992911152791996 302 4219855136418017419100200192214234858452505162574490616225089961064750882 303 6939932573266970903882683423056726188242618561787922800811282142570188668 304 11412742361759050917425039598946704400398209725792296707057119834962237090 305 18767307844998038095491172307988023322688097908061664463748396799173452224 306 30859671000360293913738781375985077921182459878292625515215036837879119484 307 50740892309370650740577203292962696106518092895383865784219326640899901088 308 83426216464115542683018172429417463182714887394650015923048801795607886482 309 137159147625959605141462245932984412612788822898212162411013880136789465380 310 225488776679658868639117492407431219972571752191047858886596738121558726674 311 370683407777187253184471088569891517556391915892917130360450240419041723524 312 609339828064802932568183229589257897104308786998628656685086140666596590853 313 1001600019286385991486474212835332177156181415651680977419433930949930327762 314 1646294619252717456803428790705065360428719485924974256569322718308933343925 315 2705823125171254074318099467292393247342695858992978030995235864817733417710 316 4447029332456830534095024413831359303470784566924960618959082021440521193685 317 7308352072498736638109199959174480402519413805806123455647528513246834864220 318 12010136290763938205322137089780009501736440242851462135826196895632762932930 319 19735836959434483800822254556918893827559541632583349056162146316749918058300 320 32429662461775958884448556158206386342280863471033034212735445401570422302545 321 53285457931812388580692821077618180076341961906360927386110360223539503264570 322 87549666711218227998520102909644922827953627999263946005857936852232291217265 323 143840087221588557835558214158546094900899886373302672165622765455018099400510 324 236311658572375073084581379104886016811520291261020793544587780072057222127575 325 388213158609587510747150328762231776429548178619056175523684904157569066465448 326 637727830613777578569711969937240551063960935541750247635954593191308551027388 327 1047564141330902590846893072819681870366950357169672823751127638044694845076296 328 1720703859178803000940786704535796856987235564483575103689262670632761200175804 329 2826259370446492950186381492403733447684294375738702650102875383855604235074720 330 4641927882485964117067591756052792837423935478172366433450947156384140081241832 331 7623692488935160239722860782306379151162497591519071677717820998307649883558112 332 12520252122232978098866627904238870254038396451436374926599787963593535899228284 333 20560876099157677356281866306197676260401545568998607539483306108450867999998776 334 33763783615756278711945127775027495867261474033486948894117268952817426950102140 335 55442354279303084925309215878052378820022192216985320074989886720517834695624792 336 91036047441351263076974573882664805796726302266602614473024185801700629035545817 337 149474258634600303980437988657434833925899394879738873043904338979825827209312974 338 245414837932716401822714147398424557555752206013396873641040251269444016678000871 339 402918054608642915386980898957235412505361792571201744026078055282147361160125450 340 661476241518919254254289299204984742526067913358098551362826520637194839522187015 341 1085909139979999194348429305158106600303230167784146366348068544118777531501116540 342 1782602656689237713264370766695957952264318051822074500592089824776340312697945230 343 2926156416737010028632643065688061216603565397264972575880219985702900575623262620 344 4803110261363972821187150236440414185163409633693284308697083060991676661591835075 345 7883693099765301587188669191517120860004229240062941369511470047164105901169276830 346 12939547777639292431924417255477736623640630904210698365880599873605890355020547555 347 21236885459208194820356627594523848526060553074883676927105377413103340667679148610 348 34853386987055630638548364707838931726904370974544160834061646498782724145942803115 349 57198111384737636637690975395441385249799099939460954017445998142903105006763801300 350 93864425305491108675022021600582020529612154369555818789872920229406808485544453094 351 154029212588732539927391116260859086563303139697171726180891068180218930849844893364 352 252748155837401415041013069103799390155735286232015660933273035407339269844209428838 353 414720804417845944981092504084566657502074425442308621013527491289651361197508985312 354 680466377149211325771584650056899457796419104300120043851886311472475516647451858260 355 1116453491228816470974279543693945450126670543195734823821455229438912486845559010176 356 1831714619017455312511558699984099744520273759178382605194763280411161367539927479766 357 3005095583656287025144943534817708929167583165757448693061564080428350974010571160812 358 4929946024205742304837620404282058791260596180300554956125756001080443538604834200918 359 8087411206629693903173754850992768787971295815581895743090507883207083446969527597420 360 13266625331599897020689833528324228778822065442773881333318236382695415465076850631661 361 21761812822784428663850255183060900147884284486526658971415659115613157947489811827786 362 35695497042312284561684148410828628342528565611235269885369974667935700330766158496617 363 58548482353910503058721520105968735496450000711870587091333860958468445278610595422918 364 96028862314334533117412396771297720874438829124401751576457596756820901734928167551625 365 157496876545260865480720977657858719273181142583507173267231530573833974305212041856700 366 258301074941206463239056130866321114478522414342230108947789492413817113441438957727450 367 423608507726681609294715774548458288152587544657470857902790131346799385594769024671900 368 694684183994098596117641851559903050961403877115759812989144421534725651379654272346725 369 1139185661902995135150935856469564857098633413188280827108665239659686614516011268857250 370 1868039494949677411368391485861756704803570279052956862436822554204265480993980673819525 371 3063106704275255668913805283015969626848306618190422575214681230973435096992822174638150 372 5022533103716527307320511127140353791819288821655964602975271612319931304586006928058175 373 8235086812177668212764452089689464076114189301214172831720846061447076877430996009899200 374 13502006988348884327937977579717119628090600675604443611670334108072983308843246385364000 375 22136722875362608817415321426194531007942376367192386967059340519266288680456978907332032 376 36292197109084636462817278747741820453375045895435145395091376871161243469328728905436192 377 59497429836699365361103262264123763695657737894322756756437322932996415715173541854148864 378 97536741020583851536708078310273089500916485240620244050293515633196269007965643771027136 379 159890788280686681043707311588097652891722402040342285207300339377527633277734340341262080 380 262098111805505458687219646059010792812290931656246513116908162519196536118511373952859168 381 429625116468959578323769927059643958808944248863740124879740113986937447646560413173850688 382 704207800788600776483479222584331002202825836438523721126406868639973388475589891329322016 383 1154243596549029283438202401298069202784886460421924472257920965611425826771872376535509824 384 1891819355646565357270707155737435767581339095471111890187853025695297296025106176187672385 385 3100612387893576769593936985065811128459097140520503386273094705032932849414755837518749638 386 5081605980576239374068469934799887863185796020077920032505621315655996044940703570570335163 387 8327991375657973674841429450937165530664324559837686038999023652804198425928718002993578786 388 13647886059028162178071991773888302636853160742286656665628488606142104142464912876967705819 389 22365387316567165538360141670529358060810310621686836647347647681976514663436334593109804700 390 36649954906808449381746288895934403817336761519181956774240298145737346023187993115552449190 391 60056016514167722087094494150057024281458547623765924240883797407121665998006177610219441340 392 98406939869034648775608475290148645342623524329964843231825172003096210465637820774768374455 393 161243095987494611231021003328122497790819229963622582888912439725960109828296036247522259270 394 264193906106853675092698488185636876489738011636525906696277748578449118907634005217684783575 395 432863332449814652115551649676314841015637956430069642401318069671882258338008852575494755530 396 709194247958985524206999489200936421975011245588099607882871999649684666338487262629175300755 397 1161892856389387264841922710521502725257730904265628178403654907344154445873152349055805633260 398 1903502699226605933687815688276752910665000358339177879178102270142627099379354773422595962090 399 3118369094613554357218606332499004487566596703292405484097865098349324602785410123374820232300 400 5108438975003494868713849992138913777092804529381217878806643238974883937184066392675166346346 401 8368269131515186427717382292931396104462717915166965368478104016073255087884125975394435541376 402 13707866652308758114405673606926145996712839944223922067261008330844445280817598571561452238892 403 22453857929175546663336957118130357711667347881407734244724437611967215945086164379739390551008 404 36778922492793624863041495877680051353245200545555611489946416911545028880689918415692702876890 405 60241257438649970516374939540426961741166621220893852894910302574567546810601542637100877180724 406 98667952128786418288806311419286656745245036326942137733068580771798014171241970652159174675034 407 161601475746872339165396928975685861486750457041309330228997178013698891544404263362065468674388 408 264668170277674016960857769216225694395932264565496487639702209025169637577005158091018562687957 409 433456334554759298611482713193960424065683127213750990828328929398924365559866801463049184174530 410 709865878919141941578842900112947238130609875393207770737637642661280145096797290257056604296029 411 1162504434252838716331466833823949853026730668419862773152271870131483450756621888474158768673054 412 1903708131037164184603139256194783551464233145987904018581991395747302961641649961121849741625213 413 3117407686349843598480200193212954751434277306935946326418119623457603238828718505020586806653852 414 5104748956860729666751050544886029629642021849045972982241440758515923219336455645215676720862450 415 8358777900193228890095244122813586057371607306137556244021942068785949707526546350902008712265340 416 13686703249048125482610685836120116231684971114368979973961758110785259899774053169691403728247865 417 22410040610265749855473330127779593036615669376461501355417820590222974107478383044232446267285130 418 36692239638122033242637780339498032539831568859313728474156388949953132259728829627603458293664345 419 60074980974624698765814982073423893101662786059310274354454782692090176539936157728113569845295950 420 98356023710971360166203840302831687048414901630266118677453642601471837859895866129327986310777255 421 161026087650681816149332763046679326863281256261415902145760719925220591489377964256319883068203480 422 263620714857774320112713622824064837382787521156160079348103793867073522562652618259048057242603460 423 431569649909864386290549685503337822533413340463426949385585852252312018372851014510305148624979640 424 706497099197183671338593224968339776629632328397602914442201361213565482722038494220159824536335300 425 1156533059683717615792903999836089545300651068970729355747944543650797377794509985474474033417624288 426 1893188929515620594155794061069367926373474896497040429634187539442742301164888702393164300236709528 427 3098975561200310760601410028829831558523947710601710056355552184109281330677828531817780164650492576 428 5072600862447608363506187713158178076150587297561318136873196817745887719845142537208656015881640324 429 8302934838389739985234742354701504287275915925631148685648146451575034439581255446658653154252210120 430 13590048916689499008185663995545936554584376368782627112746861177310071111510950780624006439738681732 431 22243284434817858239112461439631999370040526728521025502386227513809237105508371675936271110791855912 432 36405363238870746787292150775811314078319454942975947519390958481263166774062496915323984541158653609 433 59582734649537409452103423689520395582521650359718889863857594927045632990253076908433425706947534526 434 97513368177892936228182299410506168459679360605064316471988639950815389240564169108769868713420299215 435 159586664177740319877209736281515609555128857646674035027796853611250753900024950878417509594245021882 436 261166699792944336292703667975307648960616562045967739893957215276663408420189501742874961415705293807 437 427393410059339404179605888702342009866670754673640811648865635506897742597333896597261692755993740604 438 699401740099375385184238931388299856404774803920128828842329472542239513568182221400445005947810955966 439 1144496614398100372433815784883272662127232760339412128556571654103306219704956323175325928674873015900 440 1872799491936076338786262598631343795519925545716128114060733292545406929259971735098227933947348686955 441 3064481964845880533030213238031599327485870222908090723016101733505312008020142166906761116491803275630 442 5014318571586459509945466090455864920726674969012684300324997563591399094141427087945070690534021879435 443 8204571219291010704104414007567814852904400896377082763141970640557230550357751099341206444988778071890 444 13424218713878190143374152014560611583252221708119524398644805656488044382546932751196540061491908305275 445 21963996238253023449181745573023889821426971183158109295774739745782381736087407838738633618294950022660 446 35935439544799480450582019219895545272256899332974911251516679382749781169096014057885080784509714456110 447 58792762763156592572570761553164886155374148387489744594753009272540155574548867419390631047335980077220 448 96186501882205576968172142380124672239013725700971793871914625798571630023921007543516345678010375437230 449 157359799471737656869398958114653193634362952289752755427262519751998778261866520201017195074708074173600 450 257432221389900442846523803193387894074625460253965619778855943010005319822562067025511872824170992111364 451 421135167428526966196913024272815968876874791311273487519127121104731402700241171566080578574861185358784 452 688921366807457584396201878690314391237187482890672787907240132777621037150517456574082543481147256779678 453 1126957104894533242831415431961319613193432440487964153604573593562121577185758625929415260032066605797372 454 1843464373007160963919509592472580572664846877192175594919512557387290672172033720599065869008746474023710 455 3015447616174180222680401293185496007825880545791877154041983510779209324374754445126919550898756812630076 456 4932402958064987043513501022479684663310415737678967533433875548709852964405547177637444315619304270871741 457 8067799132121151374387275440488492232175269771755994817032947052599218433344361317161423860144065655669562 458 13195972887656128870536303509752542196345904955364153724745214502510151358035448403886600844883268116469393 459 21583288045397088868227618758418915982559262357826860343072400210966761819971576290091700615323318515361270 460 35300730865887014984517185591844545139505722446544874587301993291911555183833573314607267789609737226920881 461 57735074301269800086160991151876068249013187051250244640498545278516549962848281121996047244632148738568956 462 94424728717297982062617520491941015537090604648707889723634981555951261643765354736941091904629890545494282 463 154426486358954797075721702818716577868556458857098613619043160442599392185117544249659959736669103949534428 464 252550309298166041651280567532668354277874840102299115336927205829956924469751953444828876463992193687275725 465 413013390087401221907676721675794625802506436140220270273981264409278421050998390618619468415041194428061170 466 675414708062431354816577867070492286243023509250511000427945333716372601636528265710532864421340529550987245 467 1104503488816184116324168200206908770052468236413546597693103341835875106667596517645509632635647493983407190 468 1806150386033968535520632006746929831322612635139640595968794338044433822726567657811881977414662473887870735 469 2953459390454271380716537610015253818554479049676499920648624769664063556644289555980876697925426785161839600 470 4829458288855497452957997293608025282655811943539074358240676697556932817691042584767276129092799383868195240 471 7896891958181998559941956055572732741547496619997868060200744420903428008422164642836571399469857304424853040 472 12912322795087209926733194351752673101606477212976307002940172154646984699458591229853541635105617028040519080 473 21112661970092159935370891490442722318679359355732864736749179376781425823275078499704137182926904899451526720 474 34520104043241253615150892595296113442668666882861972148366878152589543383727258980184379455723852507191756400 475 56440612623685261692478549091803904793769367139587760060083060023119941786268415542831597205193680167760070592 476 92278792514722395233288898979982330543991675838681998010517341708569769083375117101831106452058723695772662952 477 150869929433607792341053045526331205360104129038205371468196664433522097165827096042854467817236115436187794384 478 246657377957357934256430133245709936180749439612405877506844041161450251556028335846008970511150001923045531816 479 403251704435063571262812366917118097145247699106653176119542139520113209326110990635541078267275702252713713680 480 659248316354398374683572423427500303841692415576678479992357328825761520386703572964128788562692117780955128593 481 1077736525209675308911137359546923354189977410044973910085199277159450487914882396803778088712475548955564710838 482 1761842031998912605361082005032534902449443292854000220679941605308977293868891877887533803269336336700394061091 483 2880130473175650680557761359653230323004114265144770694335020180187142877743387697791675142299558132391067710674 484 4708127614029661177357685568918392292890572029598489625094454589120139773528407379951592651651934043531460282435 485 7696179618755631059343005776903837594646220321133858577303335541982482914457518611511669267521090632709266093148 486 12580361089234005749191003865521207481985633548060854764409027216701622301787513783350246019695915198049082205398 487 20563734961857658039210365036874006911039226294146752067780285739183762178572573986303122520838546862210787871356 488 33612584341463853025466864525017308879449147684321013201006918900276644795750944342942340001192560187906478194399 489 54940532537116799092324341981101595163714627559987341110674397792616277824557629702615079956007279380509168457750 490 89799705666540289925375472537048865399516968335416817245484257872415061063329589539317621589428333443480158130175 491 146773647274337067511691913871503332821143471898004886456635570669691701583533297133425041479258860198780553625050 492 239890152316969000194815789446617249680215088694487135825571089582904748660177850861889617181066416478497915717475 493 392073915685278107617442790713552873731809899664403755636555972939435072473196385775525000446730795306853104463900 494 640788503430579254654435446249307647431177215859431154896213076207615575888369703110079640247320123002596454755250 495 1047255715426979942775810772595955605959904257091392876857711726137823231400301063377131202725775986123755646731100 496 1711520355170947689890777284017587556826789725862217733232252805153433307119084480898473851876527724369587469996850 497 2797066128807433745095586032762532084001448492410803804123643366879074242442118809946155721175020810056895418171200 498 4571037355857390763549386816788128749238429261888837192683086422807466795110202164054901695791790263932467530318300 499 7469958891613444330826741976627947335416644550358863890603627316305434978233627985864255945405105982647141088436000 500 12207116583504117352955383949518118132994008842989066466046411740732105459028370473058898234566783111684729380245026