0 1 1 1 2 7 3 16 4 64 5 133 6 465 7 1008 8 3023 9 6695 10 18206 11 40175 12 103229 13 225470 14 549873 15 1194620 16 2801742 17 6015042 18 13686306 19 29063919 20 64424496 21 135362432 22 293512852 23 610061141 24 1298516539 25 2670738781 26 5591712472 27 11388116508 28 23499720744 29 47403692965 30 96564236754 31 193031160500 32 388644257205 33 770247623534 34 1534392940517 35 3016197746880 36 5950396037801 37 11606262751393 38 22692436307420 39 43936537296494 40 85193146766902 41 163795117517741 42 315152367512499 43 601890801581117 44 1149726704337480 45 2181884684242964 46 4139606468733772 47 7808441882298409 48 14720234572418233 49 27606314032535919 50 51729116746070873 51 96478340860478097 52 179751110784877721 53 333481385470456530 54 617951330744165558 55 1140662893836033419 56 2102785598978062319 57 3862713055899753041 58 7085810794063791582 59 12955873177066828250 60 23654790486140320744 61 43058198735438703678 62 78262136069460954973 63 141847949852092502569 64 256710603540497218595 65 463361622298211320865 66 835105276289912747023 67 1501372506511144685264 68 2695132819421568947754 69 4826814004198792594013 70 8631537890347657246791 71 15401402600626292193600 72 27440046824403922453251 73 48786971364879449758362 74 86612887271541292891978 75 153461905336776021980026 76 271510686005257927298031 77 479461041607883582204428 78 845469081649160953778012 79 1488192411933121991070502 80 2615826827089211783158492 81 4589966105123280393256117 82 8042843636683574235932025 83 14069904098332288760792055 84 24580109061133761577369093 85 42873220686222714064037468 86 74681202073368954876867781 87 129888945603674168266862793 88 225614917187594351020147758 89 391312067325163231835017047 90 677836982600967546371559163 91 1172490849141658349288342274 92 2025592384135599214326962135 93 3494601478841227802501583154 94 6021619848286292326368783240 95 10362187789301545174528205827 96 17810297905211641029081922084 97 30572541856586576435743329948 98 52418530309125782423898234266 99 89762686830816651969004928502 100 153536231581092658161292824777 101 262300838828488211594436732289 102 447613701425442999466735981375 103 762949812024055098003928671776 104 1299014690206975971031598331794 105 2209201658011179768181994247120 106 3753120344936357139483567372230 107 6368928324908791510574202687883 108 10796578145149694327975105655268 109 18282495685156106627823649892566 110 30927194271136218812155111983178 111 52262157394743204336064956573031 112 88226563530933975135310350896622 113 148786923038295034044614997790538 114 250671311469123682855513645243726 115 421899418895437898959493040890099 116 709408975335984965233473063225677 117 1191679320231001172930275320948132 118 1999927756993771181430334167812857 119 3353159917293395028394062216892609 120 5616876457498045839955960175068897 121 9400050247286740469153358619632832 122 15717169677234419930520895187037629 123 26255630082602771142317138747652361 124 43821514475992229078763945482620820 125 73074376296451495479009226512618009 126 121749565553601789203563234140538116 127 202670727052940420965911675229974510 128 337090646945934899346883275326499661 129 560185490270377027737195331558144551 130 930157218439153512432737088138291017 131 1543185747696232514659773303368137945 132 2558152688021812748590606674623970479 133 4237206483258499347413102519461735358 134 7012712987941991141464382848173779260 135 11596974457845069959249111349115014156 136 19162989464363223455551533824262734277 137 31640333509125206626122789133961924254 138 52201769770630190850578776813713035154 139 86058826370071936412636930892279662840 140 141768016789343848105627766630944824101 141 233363903313904374002342744811005183334 142 383855562234129658104455789706729135591 143 630929596621352362137649214896110504135 144 1036283582887740733228435338062042426059 145 1700831788487588475724843204522151067723 146 2789552315598307215617352587599741463159 147 4571919883605544431801991473975922744750 148 7487876877531900563674687973466096955138 149 12255060776644424656832608032513718604171 150 20043504236581503704378675185325274476806 151 32759260070715297999937381646287554568910 152 53505841423283495732219806095360421079099 153 87332511080158504131369365103507226323420 154 142450018054956026330588596394437563950317 155 232199846531840904633038529432643646324664 156 378249313020755640133238490644170506460205 157 615761163418911551181440809275596300009659 158 1001770164814059421949404648704213090453562 159 1628721157827031319364915160535893771117573 160 2646377274953518405514987116064376939288583 161 4297188470755739199489730237224210387856047 162 6973455237513206929450913836904469372083164 163 11309512821808784277195839744099029358372321 164 18330538556575226866737526726206695373665748 165 29692264970900516024978142885523669050651771 166 48067466955680681167981761071129309639567801 167 77767888358742492809178743138634495167762226 168 125745782787965807874755098555757239611410937 169 203203871890931303596120788041446764337803802 170 328184992527463210999006618607255213079843747 171 529730569584303450877078464364804263609891620 172 854561994746088599173062518615114933988448549 173 1377798584646024671432347715011252952948409597 174 2220158827515124542656071649367619057932756396 175 3575525763897170852078149249372336952624155611 176 5755138259977333787659123539553082567491860788 177 9258337368746146765234873914346174689313884713 178 14885861121772240164726017479354386025299925807 179 23921039632026874097123807813018232738750446806 180 38419658873237739072976861697313895435081069359 181 61673092644341744841793521418621123789839925847 182 98948422227319782174713580048089266034727497428 183 158669823927259225783276372973502244424904536833 184 254304592160442281890034023462774601638321143451 185 407370755543323286589604642205783630810895827942 186 652233769999810385429081815001010608149749754808 187 1043748527625556766028408850160965877888684500121 188 1669435204573431786817418416823962807772849251882 189 2668859549593191547734112650890563603616895659387 190 4264481170804474059978178506972498222639686316637 191 6810709594315015357403624832316635247210159812298 192 10871914100384052040242307235364555345711459605021 193 17346365193818889506344961473863028646115922180392 194 27663143718404966813242035795180854505211764678641 195 44094708350056114007308629015907149946628571969754 196 70253021389053478976006407832815227555560795716513 197 111876387040574965143248842922650697698189626285762 198 178077232704484141479727562708424211575262925592749 199 283319318687878658247941741586219962783638070171260 200 450550423079856078979083630582348303432809536555662 201 716162053142044073936566332903135674897497121099981 202 1137840666117610874551530578774053375310547050146930 203 1806987254263916041615336484640931920424291346493754 204 2868360459315717617272626454783234509441140649381507 205 4551123250602854781596192496868244338400158048406303 206 7217905053864703193205530601946565837491281647679671 207 11442281946675896314226944195746554143162601003053270 208 18131112949690197686809928503532760162898493757683793 209 28717578429291287212166624019533888430870855557405590 210 45465721889672983280766345862919042391946080565726804 211 71950607650629946182538849414794694934271974713323017 212 113815207310045214872174600832795874130980652942943092 213 179962796283767603346253439962678297872679660475815084 214 284435042990451765129065083800543458200307946286830402 215 449368411065920128081426456425130221822530565230305325 216 709646939339490636884226660378201625546104828168134318 217 1120220731052790818853589260099283199872733653098397597 218 1767614717163597582466122270887123800078241509693268155 219 2788017191640627909458469536931294506658354792283858012 220 4395703043909082786221537231109811363978198246102766808 221 6927673140564903244278714703215350553972420566490026389 222 10913744250156526323894972091235438459210857233045456344 223 17186544393963613391084204391690159769746427616787546859 224 27054090087009456433980840250291781916292530216055918633 225 42570419051166552990623130210140919930445279597771026423 226 66959882921482452936762795182921517266160312702162526265 227 105282028835879028402146212997336598659576612111341205355 228 165473220808589283655629070836271750952293953394076924152 229 259977716744974755599459319972667916051277343833675275129 230 408301101459065185804465666803273846459543017840224382688 231 641005856321916715588873551811520482104188032707859955329 232 1005961894002791478571199329090568566965885982348078753333 233 1578120388980355630831098129226798509369034685054204178491 234 2474792804297598284207786190160578810100244230260529589479 235 3879525727599459287948999941126151721932827022456386482798 236 6079397328107174993826916361535350176537287874366087855969 237 9523256231997750110264500915768221977714698800202855350905 238 14912637506622727741725393796080330392461727765635435352016 239 23343632443110103538592189599851017092316098488517886718259 240 36528208713259792321178243871502231162526449585029873373015 241 57139336931236481420645789836253832572653178128050443583319 242 89349033541714612436718614072210788134463568672961935215505 243 139666826923039774554060504326174401415342064017160933921225 244 218246033652355186130439284581202276733225596894872068413073 245 340918073664970362898523502813445364737390843429649573434909 246 532359719771531014326553992360963043510818336778799953380434 247 831022376571531856601096832832460201154610637153710535776284 248 1296801551070761132950501494345731864868274141923523965874293 249 2022965403660483032669758720504352279739137336139889300765855 250 3154702488501627169652890674173099386447847509906672530575145 251 4917951294080959298252607441463218427348828078657741706636047 252 7664198969613305174567446607216625858974788298753450251436847 253 11940070222925021334582664536944560143433519192787504322620165 254 18595394988209781735404710853168528117854912182112671873839412 255 28950973195434451205633471258518885434236110110053475190729298 256 45058942793217208543625234634798562791297991803114204625519472 257 70106728612434276844047079997778972936337399445413863597664099 258 109043580430079321576990933551575127029306554533938273393433066 259 169552028627829637874378230499737780981442211361185173393446184 260 263553732806427176833954267077182901514554047458263366388255332 261 409542921466446824656316013397138006388818118976913147874099140 262 636201282867129229002138492249327942398536277142718309642775542 263 987996225717087694828545338721075141479562433393683081937448394 264 1533848401581564239950971914550669262754560289027676317554453512 265 2380546944615953766210427607172805656444514422858286652064206610 266 3693507516640116062443387779832959400444416042361573333077289674 267 5728882157327300254663355107578660201492589358091827830818124792 268 8883215693591795039904913831616026133314273125503396087094406820 269 13770213396941542936626557891438354870334289370247479702919441184 270 21339390823436371800344914670643313065764849698851283420808769985 271 33059399794268339133539314549661627317956210868261339384513576268 272 51201211597545821050107226503581321725812223803812728786723822334 273 79275418449276623410616411661702903175715092761987954475107075511 274 122707354656560708920679562961836878264451938784864963620288457279 275 189879064654582646522664395540739754055812235450339212641093945904 276 293737040681450572728001546250123896824033186372492651903263199057 277 454272211525869632508372928920999495668378148859243683584241483334 278 702344429023235543798968096683028836448345304521138527090083737839 279 1085578666229321917667953806240789282762501096603820345275949628496 280 1677452858238009323357535601928894980910603395571327444288773557165 281 2591301079964878090999259386516914798763713292211859574335567554330 282 4001885178333464043227507694528093277183666715162013313706976330577 283 6178616203828945646389353018100734704739472299340104716322635996652 284 9536704337364999725203116005055587735794801860537428753856377426186 285 14715891066182132757053586777896825028989446224954770250991784644084 286 22701607063580328398354667943402893801177422260225081318605357303418 287 35011366743694196275386070984912389467494094523191199044820512425224 288 53981455125896408395820368021074056192223801537674525860066901999754 289 83207752668908553971591347279235932097234509988231528321503171755667 290 128223405143535557925660087089032506686104206688173232337706996316523 291 197540314545539379565659770075770568015264685811379605065873266646271 292 304249387912979466775705354927854810130647434241155823358740391492395 293 468478674878056944728263178981932761944630604630992416498087335355605 294 721168397872429207331240374786465880478060288713077064651080221746177 295 1109866876831612089737967729348147897081879011966365363494197493177400 296 1707627076334988054980011747246749801585702239557877930303548127738746 297 2626659026526114743251669525550281601705935653521077032878997960433482 298 4039275536884970715500185353352234872962642902220186719330523725607849 299 6210019290104684670161997316083113697258421618709471014250082110864368 300 9544928682355600239176633206658573950943057895593060584513714559767695 301 14667066598735279039247996301016319809258210167522920344786245425594858 302 22532285614608132673476506886749497574062665610387280609877183430133989 303 34606621208336989534089065621162261183465708646896125233461989835372258 304 53138058228715461151072767453722282005345691178996220079428229068239437 305 81572776223017593733343015560979084430028035928676267277479512900456044 306 125192537078764241232466170829029969784732999386926085366078559830668565 307 192090469180828297084376444871659353586215688640645182311302580729743240 308 294664568383742721137719595896492907932582638621662256956067012767255213 309 451903056376121269712365563182675827391125280867465605333786957600397600 310 692880655736307250533525711418660214561778808207208120330032564668842871 311 1062106142932906737673104226648224274798083743881289379046878444202414368 312 1627699610756020632204134012167544552227915430668127318346834707876237656 313 2493893911312541917270431811799429145796031068868424315444984793942659367 314 3820142713324087468600925393408588928523169140528454251640146960008355458 315 5850319867873586673792199199084219035542734150377245032045890142845738780 316 8957329727129043673113805324476593546426686748170498089985215160065706792 317 13711246626131298136037574507144140367114638359407030639376791486109934956 318 20983371137637495101700026666173805938456663410303030647089410882251199645 319 32105099460821812626441319602107159640559874179159308576894074316180579127 320 49110427449152679144385099886647508765393486561306072957532020481295608551 321 75106035550957637883969833991557407029687142595838890090388863489025354460 322 114835954495331245972314814662800640393553527646195785175287508228702385903 323 175542928149806238542587041389604506365409323650268041539425220004673905979 324 268282092450907948522621683927453017958594431966419505725061756046868533298 325 409924054524937538633828948466137918240093485854092574548902058090465371604 326 626208520765101941175411873539912088743592952869469105700488780807451811877 327 956398452969316941466078344369694341240856167928589021261535992903109431900 328 1460372182778483767420606711993704884814124902323073535371517175374160358783 329 2229428249977252951599590793564932387177983771873116196187109410127873237425 330 3402743195286367263206545676558878446957552473155951027927143493107544411042 331 5192434593060687601504212455092157847226094977319959022330752894616087994289 332 7921720951469046740526145383236601291241633109678920922057094836310872994031 333 12083010257111670701310764664102806832664777147278455753635913588797975234626 334 18426306868597198489256355838346754248823872528795253273298299198880320429850 335 28093733217380296042388252686794593205643207251822718685756078363428433780648 336 42824179795192717354586216388531039512878054385206183895596539858428352601246 337 65264578970545122632783471856949542924448398380699587319872717788973143975338 338 99443260447100478147449930809116036541985712410791999231497327462349535020635 339 151489639792347097648182250380057241835133561675651026771959778427534798855614 340 230728216296511527582144620781793367297069509966693682559902954733919133370827 341 351341226037780402900027793001521365044489409074637424268151006157251409985311 342 534895042775873255532725878148869806048901362320416644487366658914488799871020 343 814178284581666752498681373375289812551027943167703224774721823255572596067953 344 1239031538255452362429676104914307988873431551853841911143354518336367580436485 345 1885200431581147925012219439244655847917652594995139031915497454885997779184456 346 2867777418810517484553239637206116753339058583716143304248786985550859545464861 347 4361606740562385438613264953720373709093158801427794293862778396494986245259800 348 6632253784544145348448724325894389873192215083914176541545196998857769418436009 349 10082999408385770801603081198228452298985469030337776701591995609034711651334943 350 15326137881821259545442427638714952863347971979561955012132983312658072133903231 351 23291126773402609031271165677199333238453541386443029811508508467894940108957064 352 35388606008522873130362125449325911609190712925500505545921315540746994423861086 353 53759100760351064606837057181183428037398881737087922756193307278750795103477398 354 81650061291663350152047726830855304458128222097305652674668345817512420637261639 355 123987358330579215560400157031148093496009221717947717249645819012301878149659605 356 188241364646845796535451011192782944221779357071391778300084952935108870321521703 357 285739229650729945645751730164350056941206194615833451450503299452731163649276012 358 433652859131043263748211387952281371495071753810968818836776224344566142586483360 359 658009977919631198960512271130442971666125290584433586889309946845354150403037698 360 998253970282982398083746924281935197827268839551816404146039566343231977470265280 361 1514147881038862690376561083667097104762912522523087344374023444693648917701129294 362 2296225822615975522988202146114925440478208598979611035032925431399497228052495575 363 3481611674751772878480014031950862085340225465638871289812141219624711526317497362 364 5277957212355758615116839545356724094923979427593484951635878824340981749470902895 365 7999660769455713565558206880479606294518483678677054997970602689432942274417435134 366 12122656914722470008591085254562704223148626533305214550597779302259970857880380090 367 18367284783446883395386201896109442556324586564288972348681891487470892453169037434 368 27823603116990880427961547186719139061791782619502161288108550136622959250407177236 369 42140860968504908759526770731169474455061200735274781015324873122774920825807026413 370 63813919682841346424885986248758907598513138527800424010002420386268345966059761249 371 96616160880738092140915218978616098921455165111279738042574386340417497142386718131 372 146253686996974846910281886171546033948232522826244324840026722833238742922502853371 373 221353764839969298133149546716182068143902529691686924714757815302043281582737928286 374 334958030993904830701045185081904420960587293724723899224286987683878917651474455476 375 506777839965963723624655973396356296695062954353863969162613335958118107508514516221 376 766600188321133477414211079389109279047004690085457409820385646481416394984576693404 377 1159430322278510667166376621084528649155192108360765138187000635653457914206975569187 378 1753255277432979765240326360002487171035609318908798032204399318116888584277661989822 379 2650762158915135865652109901674079768324826972788427954210810599130190413773097577626 380 4007022795858614315498849985073054028925334352749704142276301814440546185471657886685 381 6056178153796582331517133937004082533511402038324283795868171272991145253015708834805 382 9151695939785216016546113066871847504645315149189939370583500327387178031220404019847 383 13827095562817612513746830632946065975963394780349652165910019717687817444828821999686 384 20887531454731985528004468677934514300445707432486626498202742905449693252865183982342 385 31547893550432021906735353767330157000917975544052206929943121068239413275822144845067 386 47641018657852710193509654611331417183188299179149728107556086756624990180036263383575 387 71931556247896306468416473602253101390601805989987158870805170869884698878585464398637 388 108589026656329203946397771844975405665687786535842198943655452136552099959140473234875 389 163900700514657917448928942404213649331526296277989663865976340745107548977314859850847 390 247345709942523004777531720451281493164005679323222717100506631719531394718985318115826 391 373213180486058539984761241800314520070410899049046730397000179270865175286835820503985 392 563039541614846208607854791071599015824486718776224116416566977477187197002207066328414 393 849279150954599171392297448780785679025056660918349191266293949516219585156454921246107 394 1280831451538623325054716109821928649393535977321293360353149976720947273917395844913283 395 1931362372905628020388046072149274894144892720344952960333295544246413606246477242741002 396 2911830679695071842091271930360257924118141557933164590243629290075965126400707234704851 397 4389341206075808069910628624336169465997102576239253816157153529730081385110487577833528 398 6615516285105173211442872932329391471556720674041687223657817370029317521476831501265715 399 9969184208834923719615774141119906216866896886512910122222891330927798050076482314444627 400 15020599819813299791808507710473273020835675868030212001213875125008544750390735639897261 401 22628043508395339961551423110251488089483841570973235475517526261995252668978640206775825 402 34083101280976552551096510991828846814241050374428039221857072549515650845922938282519998 403 51329126068268864870280409652691399152561079588925406854447693309609999774278348944424574 404 77289694843640754453679357597147472882683689796895441513883685134537091911216882089514794 405 116362371541971655022827935331881832626009504556036028900237206755235372133983737048567808 406 175160861800815011165878322647264171257790773806895455633072569056276454940470707938411900 407 263630351389170192796520935358575265111063939056770182662637410543612691357002872644226817 408 396723435181097109935548616413760430585399067540187621571068403214162215477333845554216565 409 596918033582073227813781977818842528132210432422486159350104336006997676941025588381399414 410 897999764991096245088006635594666990477260560484122066091483570099416951195564618054389119 411 1350742943072486784264468884865300124370162043629950108096191559063828540548496561350347206 412 2031442023405853827494348809591153707202910415881817601931282044652002685812662903906906487 413 3054721883551112957283733836278510497029953718067215255227657930529582032922662241946317079 414 4592770197504383796803007855174145381925552876202609305043856531963248803021864745902662277 415 6904207354934095307575271643518120208834821527226449353437509927241708256819833144944422852 416 10377417299150504985592676880727743162096420087489835070655638977303564194490482651021178825 417 15595573598503268728752745735430723375550770452096590720620635925012707188225842336920575576 418 23434209673492705047592328149250952342560385908626699975642546285903380962177970652332023413 419 35207600416182701601854766563031576161623337909102958639042321122402147328838029092832837890 420 52888343645359785121529962544969097248188489446911333178336912572178342956236960658163070546 421 79436700286881954018121792905069885175617924442276191739386605287854144892954658735543978877 422 119294488842989512974415001999303373000553288836369219348705470115652595695479668568853250571 423 179125651898871927410723168548411566750157333489063126892808236715456289533668570217775666692 424 268926542093777702763411412934402372796415110321039382798331838868503962438042483195161235594 425 403690279565951072597857069004087007746765887412604778583675489408675685193405628509202896994 426 605901345126776042954253264427490549290652239799996055437289047844101329413595791375867818802 427 909274053881274319208082368358372039500446073226067384815600990786190396956756682442839532837 428 1364354396202199775061384946938839881858997159307712476414355379250257323898962606664969677570 429 2046912882474738037778912394009335491905236956500589663181908475030582439447088877195588340409 430 3070517283567835709595616594071494090306535566416723074265450249197685918529517968068781957557 431 4605364488330618586292761596863082404519078460719693742117540810277501311862873175989216275645 432 6906483755981445695701242604676164920228811754340140679604544597500956598719360330959021871724 433 10355969349133769339575017950567791573604624233174984974410206257230572910106418652606211026317 434 15526213044121746359973603245628221587703014813408248732918355484966942444968555247173510247922 435 23274566222693740310232733692010739943181399291412182032935687028855557102521632689616867890313 436 34885035202509336574508970281835040235360897355461973593621191782081362337975551316304896068434 437 52280351054009201201868246816778240404237782382488632314141866461459659669066075699536814131804 438 78339325383821460571232049939894589050629303162462792071611644363930782398751694404979803175047 439 117371702389652177971766755993506366506990917782876357422049201015346268391124029290427844518919 440 175828578433759518534920812355079793610835642905651760920395571361437214748139704951274208812087 441 263365115859566357283093400185328112309360985665013227869187870048917060400918158140371482760649 442 394430051593244778230777296303861768946580590060926902277509096211481001321113357824177528010116 443 590642836855116369827042351506493048878396604401770866498846981234461609086687704500310519396759 444 884348248558328411421267278131569788827075504175445811723815261122932798095102665420398999907324 445 1323931046707074789696688630373356817537979379970063712711425874713552552544133840322009323090613 446 1981761167569776616040732713615643498124695193326629199886413440377211698125964488697207099458141 447 2966069987009647382971084194863420464089036178143187905223734762547545313427369968784691554046723 448 4438700455479309281931322693658620016300013748283415204475000611659245346626318773777731660392353 449 6641632997302127644967725061756214284683650488490502230493448644314221626289381548231810985131543 450 9936621115784475855977816409099301564161529669839137349346890988925937788800593098317254478695666 451 14864408600593091729956438767459907693161272853395834745960262368635657840288931823464455557739210 452 22233191721574463024259961603660943015233807625284436914239934120143872477647138958675320526052483 453 33250753348472499749915475435640801055399953846959896900243591201309644944086862584294403398697884 454 49721805178979437647787930805500385358053686466043090997544583616118982471529838290606600559783251 455 74342682893897544830012776941656305796300495228999498247015532581343765181566060298337492622896158 456 111141367933387665439745726289105369869667773877028766913624604023091609925568615053796158513910995 457 166134424441897383728897018130573850975643297421506828476358449669244860449829051482513257654677204 458 248307666869818471178473409475356353165370744314807650363913548026690687262447676406075146904207946 459 371079916124093564064680820004627485187585927163972271477950025233031042639053582444176607365997557 460 554487563094239070514398401748952657269954857812361073585611389940726285542505247012723423721538405 461 828444510135326824168198028040726316889553249147579209005136088882057478257854114122383149178337802 462 1237606292203901429167187335183261320655668905566405700613352503476355653070017875320191087197380062 463 1848626933655480172477380122165265191309925098350202189559643180510429511176157099015902838885127735 464 2760984314105791504408993482394102131086636798099321096802516125894069422482089557950561778891025155 465 4123126973958538699876397951353139275576271853892212941988966322063287902023136269815309365552805185 466 6156555468778078553825902234689086550356709852210657764462175107721380628589143055289990099377485611 467 9191733212992830688919677501412040139218516821102694362287131988893676042292600916974055668696743176 468 13721631732358513860158103028152825088307968678491007406813725320308011328970760857485715414384181973 469 20481560849513550322032129158080093916524440497849309966366054116259224895055237304839508375643216825 470 30568173452594174048549372254434337531586873723878053237237647782326117319813786944938636462780002166 471 45616848820628903068825449989360730523756861601075830451094588480217145977991901592445297218536002510 472 68066062926986461385554349156808594630587535138972112004507504659607560709616325655221020403818798730 473 101551359336633902994808304392858892040730778945388826023689404085666282411516394294099781005276062689 474 151492388876674365435768716696640875657236780748359549311715862673969547051506789359265815408827290498 475 225967536360492199136030945537312037277244342119938099981303910925769806239177140699817100029059439335 476 337016878107678792903775281062395109460333923531716263457864500753208822554027785722863689187054434404 477 502583023749330960903367360388439986093989033238481617418472126639391953268545938915936323651958689558 478 749401813559780285702478677869654877417206600220631937569682828604961504304615606242313471995951674196 479 1117307265897717317300051990771961925852289473140182847698378331604618447137114722325459753894067950145 480 1665641990999895554822845782757831104381643269502713029369223304550448989679571974188454570330262221374 481 2482801783687590888518241540919711572111169101308400861149060402159760517996451410806628341135871545280 482 3700445231096903373265346339900683625105509676985154090266818301905085852057508583525538991386440385670 483 5514646143161694419302664004058681436864669130743865195008203511034612974050105042639844960826054181871 484 8217377718036808658640469463728727514434803289169811348961775643160407399140599245385477512795764775313 485 12243369917990273514648544437854199404190702559651089464551831874421890355594057237293147741766992085245 486 18239839174662015051149566364515778730210956943429624811609741254550727374951836163979594324733710741165 487 27170244080851484739392933814793899462139531261110915078478767864364756890485892916470169286326915375998 488 40468654529547097902118274088383291338437047215389301239855417976497470873916765157661698296589932999418 489 60269400223482899356773194590988867428375578738421609192654157547756468579896906845185313980637705018849 490 89748673607684643279250525207220416829039511036566280642484521992351907306029675411943872131998868261834 491 133632612684846488326000990188877686359312566635151845857615710698601370357877361962087987560473717177425 492 198952919525314349855793185158136939875102582289103778327015146375182309742155794742159332249617853146433 493 296170497139813141280559246367862576895508161824241631540152983868958698537729540850851191369736615725454 494 440846174186576231042907737893717095890972683493624083030233598031686803709934481111394258108786850678796 495 656124635657171187282701533231912231919902467768748202791756446705032647007897158403568112846629139534992 496 976427002917639520699855602986781075238629710536845495242679268761755327720831886662732600622773829980753 497 1452939620699078741685337003481349991006940377065700740440498576790323770665434865871609528491018770919284 498 2161771969726328845845456261947151886567781090086646548777672998164890426763117282927103962470836414680514 499 3216080447690893546936454404121791986528582751004906761800360073852046490129863120069163322612573305059999 500 4784084174168564293868101223530980248391324004307958554056538134833805085236084796431205913211746007846006