#A094769: Square spiral of sums of selected preceding terms, starting at 0 followed by 1. #Table of n, a(n) for n = 1..729 1 0 2 1 3 1 4 2 5 4 6 6 7 12 8 18 9 37 10 56 11 94 12 189 13 285 14 475 15 952 16 1434 17 2392 18 3830 19 7666 20 11518 21 19202 22 30732 23 61482 24 92281 25 153874 26 246248 27 400178 28 800450 29 1200967 30 2001985 31 3203426 32 5205696 33 10411867 34 15619275 35 26034003 36 41658056 37 67695885 38 109356333 39 218716496 40 328086717 41 546826227 42 874951330 43 1421808277 44 2296778809 45 4593588350 46 6890478575 47 11484251420 48 18375037632 49 29859781455 50 48235219209 51 78095246912 52 156190894002 53 234287587790 54 390480883387 55 624772474579 56 1015259764344 57 1640037444334 58 2655300412104 59 5310606029904 60 7965925262997 61 13276562529739 62 21242539857881 63 34519185698954 64 55761860944779 65 90281155997674 66 146043084638338 67 292086278633009 68 438129759040061 69 730216693832616 70 1168347546502117 71 1898565990199007 72 3066916380286958 73 4965484667245572 74 8032402469340807 75 16064807235460423 76 24097218016976666 77 40162039033282823 78 64259280018577834 79 104421355801628284 80 168680695539276625 81 273102147810943205 82 441782921445220494 83 714885117491382908 84 1429770313078012728 85 2144655713090755759 86 3574426494742497191 87 5719082988792618129 88 9293510733076061076 89 15012595752381801515 90 24306109765527545848 91 39318708173206556041 92 63624819578771546223 93 127249641812843504550 94 190874470997558937115 95 318124128742234146670 96 508998626292886906425 97 827122797520148703712 98 1336121492851323696711 99 2163244401895058902037 100 3499366075308585240155 101 5662610623246661084645 102 9161976788836402322474 103 18323953723715889283286 104 27485931040962810874781 105 45809885640937822469475 106 73295818142333364849942 107 119105706119965186694211 108 192401528059428782077893 109 311507240313223885760186 110 503908778303619705569616 111 815416026649244638862332 112 1319324809918349011677520 113 2638649627869100492695847 114 3957974466850143876420169 115 6596624142913672090893912 116 10554598690087880253033993 117 17151222961520089412765228 118 27705821860450644519288162 119 44857045159332065291536133 120 72562867565986908962672409 121 117419913608884739049648866 122 189982781889756717268484974 123 307402695940424377763354334 124 614805392595733873018091576 125 922208091122596602796062040 126 1537013488007641619474305011 127 2459221586279090743181632729 128 3996235085724897559281808819 129 6455456690591008519074617944 130 10451691806341095552606907483 131 16907148545544320322666933866 132 27358840430522829566389744753 133 44265989039691967827790780508 134 71624829509533505567387081302 135 143249659082691830713545708827 136 214874488822418505845754396943 137 358124148286859268948474093658 138 572998637745526016346865078936 139 931122787050382511328019162804 140 1504121426450154080230153998547 141 2435244216172779508222532468199 142 3939365646949422280719217769206 143 6374609870120933758996718076308 144 10313975528395577140166241072351 145 16688585407678487597718205473459 146 27002560941736675361131107630455 147 54005121892635327511098617583384 148 81007682867520544008028677904244 149 135012804815127733072642397968169 150 216020487774268047486287598499955 151 351033292735987415383163994662322 152 567053780748466872772687967175905 153 918087073869257340477579295460273 154 1485140855240738687742885117168468 155 2403227930117813574896736786036436 156 3888368786989384307905710133397038 157 6291596718426522687755311263865422 158 10179965506231323022310266036124792 159 20359931013781970854538881083927104 160 30539896524786684341285841263287595 161 50899827546484604100462315728008235 162 81439724084464536679381073451305758 163 132339551652058338079695085399662067 164 213779275770825320553597800607660958 165 346118827478295302145351500192410408 166 559898103338834712680252100023660889 167 906016930962255749411373218989568001 168 1465915034535930288425829032317086298 169 2371931965878151600901830616587460548 170 3837847000721484584826301105222680686 171 6209778966789618967617888439078626208 172 12419557933886640631176201255920606750 173 18629336901788450469220004663049163842 174 31048894837519507280054960772547278542 175 49678231742381984721000937530884901011 176 80727126584819935166465227268884179333 177 130405358335194390047477794721706826903 178 211132484932925238576538018812129065728 179 341537843289023012206672815164799226877 180 552670328255762547825687258371276751898 181 894208171599503240814768318977739564877 182 1446878499943797766656214695065863775902 183 2341086671614925836941197811437783866040 184 3787965171602989592637104474331438422450 185 7575930343277604014783742454230263926202 186 11363895515139734085052764232670425919289 187 18939825858847087077251150529027377032563 188 30303721374703069458495884367205577151280 189 49243547234696153810601838687374047753380 190 79547268611261468842180490851202983240058 191 128790815848965865504028392146482069233725 192 208338084465097822775882199097465758103333 193 337128900321942419569482947113119731573010 194 545466984799789462078608281758523957990056 195 882595885142359832693557162051525866480931 196 1428062869975526465578360442306930989093105 197 2310658755144888859207991669096341302119846 198 3738721625137103910194030599000990496686410 199 7477443250301210381329797873363112101003275 200 11216164875536010559765878962834050528376983 201 18693608125999236306797569383077421032498341 202 29909773001805272476138731950503241254331121 203 48603381128236549758393217658147620961201830 204 78513154130743888819857332804592956206663397 205 127116535260114546139509272798382716728203409 206 205629689392694609106720317231609104192165306 207 332746224655779436956088052930984973300173361 208 538375914053280501922036179765711278691003844 209 871122138716836676450472169267241584027779147 210 1409498052782700371808042069603510620902081887 211 2280620191509717013763930145866413226327123494 212 3690118244298708982290398738157679158493070803 213 7380236488607597930087028799337668583022266398 214 11070354732943138405615867354059952199899254519 215 18450591221611816128747696131615755771304860408 216 29520945954656754189448616744971995009279337861 217 47971537176431449766352048701708880011026799857 218 77492483131352883059083672925540413494885113778 219 125464020308211891376943069822561967465370542418 220 202956503440257012090927921708881025346455389629 221 328420523749588699674458946866822194212649664302 222 531377027191657745627166254339940196378310693229 223 859797550944178275370462221957279844942290672719 224 1391174578140579884929004813935959074188495480795 225 2250972129092433854300602602367392879884913381046 226 3642146707239223518196207052489080085795219003075 227 5893118836335495219497531139441299266785355064807 228 11786237672677200217961851897850216422009788755822 229 17679356509035162621360780781475136079595365734273 230 29465594181749621513125097389393366595963202886895 231 47144950690846881924159072769248953842250085670302 232 76610544872695859900765860101112596341179769900592 233 123755495563704196078089654297529071309002171929780 234 200366040436660866695517910708576611609703417737619 235 324121536000787327743460504569896163959508309739363 236 524487576438131270125535557919303464197910362596490 237 848609112440023938525473773287808526249766877380356 238 1373096688879943624994153620007959118840191055520498 239 2221705801322861320519426456851064315362372812993531 240 3594802490207487118856738303703435615028045255720848 241 5816508291534136404547723484158097342896921716356321 242 9411310781743964610076076713698474155736404755943209 243 18822621563491717185323756416989585415947140950308868 244 28233932345249386777586328650132421616423545192466769 245 47056553908763831753940105394814480643531918271043578 246 75290486254051098183243698470123989917171391530388401 247 122347040162875537379932493755559270359832213181535111 248 197637526417025122657644438536029609150587211713860735 249 319984566580059754574797592983700157724325207503540564 250 517622092997342458864136955007886577596597478317628462 251 837606659577818889607859873148708826403017836631746142 252 1355228752575835606272632834264444797537972382508284672 253 2192835412154745429850079537117577597368959328587697213 254 3548064164732346227892976463096364043297854880652025882 255 5740899576889947783482973675974292166552931190053287187 256 9288963741626915328886212914228136119124240868863006951 257 15029863318520601833994307005527214637788575331207507089 258 24318827060149827821635664808614558748581912541372633886 259 48637654120303394364896466721139311527762826073241954182 260 72956481180466749010162714732904602096486199058514397599 261 121594135300792575704810155778895203331684223284882418449 262 194550616481296711931224706969047698674389696927058694647 263 316144751782149107182038203267285604186370334924756319541 264 510695368263543025875518951294874632379751760135063045480 265 826840120045849159365817940273214625848535338878241561369 266 1337535488309646418311855986552807018051548222307200675485 267 2164375608355906837056457479870087730822918145962569268966 268 3501911096666218747817622055015097066517427345063990486527 269 5666286705023202336702181289433169641890273796382743098004 270 9168197801691163328797229241063595304809665079282752540883 271 14834484506717184661604963348046945497118575339149116503765 272 24002682308412909230785201843172563246312977583863126029176 273 38837166815133784010634457608605080715647022846859471738322 274 62839849123548973861611169168791407892105866843948924890992 275 125679698247101637841466637046565106182949891367056342852787 276 188519547370663962678002222239282655432739119971973110204474 277 314199245617787741228934708731165754910580566638970867648981 278 502718792988488605089380093522912860935604699987498204234780 279 816918038606335388210224013962802428026415914329449555336549 280 1319636831594919936373956807505799837323598910947739370569455 281 2136554870201410309550443262555617149688387046565704117157500 282 3456191701796581173965016066285619365803435768774414770183008 283 5592746571998397396522339150627763470156279798746425598386333 284 9048938273795635411534853274516525165898113832707864844165690 285 14641684845795095562111573928601681189177309274870227858299183 286 23690623119592450568748312627838878442498587149813625953495123 287 38332307965390328480016162972346486264966129603799362908641049 288 62022931084987280993022652792199964777102977385412004561670732 289 100355239050384893766453288001803876856537899421251236098176697 290 162378170135378067878312272451376338443295733279628920792231550 291 262733409185766603791472799676698411506886121780965952109411322 292 525466818371539100701781934848616320544911684861198689573887451 293 788200227557327025996470986444270387641887587237939232046122477 294 1313667045928901485411270969150945528350618038750906312129564830 295 2101867273486287442596105417579568363722574344707943112533064297 296 3415534319415283217908758018396572537024132500915367233316920597 297 5517401592901723881594608728339478950776966600540089738908442683 298 8932935912317254610494493993673954502388266992076949404252863954 299 14450337505219379224169975782936107826590340810896299028520874628 300 23383273417537282077736470929000579397048183804820126646673145344 301 37833610922757710277059322291401251737611722391956192797284093444 302 61216884340296689573020672162938225604495683204930726629506954997 303 99050495263057146043457752553173122505058620667996207295086545785 304 160267379603358279028081067544995387163404450704887386255339395167 305 259317874866422614676519230390232879986843633831932824159550175829 306 419585254469792526721183362420072191038492797134093497754674641696 307 678903129336224552708484334433828475487124292498984246881196894694 308 1098488383806022895937959230990305214249101247730420641557587892711 309 2196976767612055203186700205945220504574916193934997019519931728631 310 3295465151418112149565296206753725666380632287822332241544942229740 311 5492441919030223820616686897767519157117329302238517368155772677217 312 8787907070448430083289800609456961673688423526548525512305128726172 313 14280348989478804484878995571541195600938267899679220007315895302137 314 23068256059927479262249121871465474390924311923968666055144006995399 315 37348605049406679022180951394764890812493341536517313653276328081783 316 60416861109334798253563233226644977577942928749523214453052734013592 317 97765466158742512519930179048745964969422797902384999616226597125136 318 158182327268078985986812567496493989341786866947469938009801784053896 319 255947793426824208964247897542194698940872085890056475213725838838308 320 414130120694907580621884773438614418854903483568747723173075350620231 321 670077914121738885714462133908073133484610047845242403173392937466306 322 1084208034816657948135500684386128778369189719647797346091867581096819 323 1754285948938415411777446067503542174016853066285368724292200086883145 324 2838493983755103419639583789354617315879638515576089536131457791781191 325 4592779932693543150244090004375322370416411337212215173239857949178376 326 7431273916448661599746992314331773680603055380002942497946646948466656 327 14862547832897347518321044778491368996870919374564633577805835269567198 328 22293821749346097104412536066647163203912510035652490209066428040129011 329 37156369582243590535695941765109728895629692068689496617809936438681876 330 59450191331589930828379079394475971968879435043458942760124781117581117 331 96606560913833910465307983715622347062086607959652541938053988011773688 332 156056752245424473583190627348493137104032058231617677142433905826787442 333 252663313159259405439235138052960472947980197399205459592279880716620798 334 408720065404685532702665856942746033427107091005685551392147724604334630 335 661383378563947613212877614034310059567965409301167290819748925826237762 336 1070103443968637474666760182379470827126479196416227565213603798442078212 337 1731486822532592091701831128185784072629966043709210247927066058028746952 338 2801590266501240898942001355893176476017269558479877043759957265773678661 339 4533077089033851327039435864663373865679821114051100509053244053288551027 340 7334667355535121894950450652106877446070969216241421371327416133674372340 341 11867744444569021227354503338027472499145222613396570121598662481957997191 342 19202411800104220796638584254012252969838991654227450571501848487346640794 343 31070156244673304863842211138732966888643666045267982653100941691902405483 344 50272568044777564497647610526529230492940266304576148871625637038720784599 345 100545136089555191835144344602032322597049701400560189849118118026366460190 346 150817704134332983689506140912957266802253791666731129423524812929826726890 347 251362840223888552563745226829563970479331947706460827067521113934571135333 348 402180544358222164651742603295862985685153756386708482760623904864718568465 349 653543384582111722653073807065735952481510197454440588752531617241471792033 350 1055723928940335521140893622973333466705480170722192944114336478024817580808 351 1709267313522449883067630619782999092747905359691759818486393359953419513625 352 2764991242462789677318264645421966694077469554633367801002601680871280157937 353 4474258555985246472769298858116385676241511261361480434910721328682957581525 354 7239249798448047335580707499927232408117460284994833884015937096098723466303 355 11713508354433311906226553948657600106567462976264316176756058653486893782859 356 18952758152881388525176953037713202683451277007228975292474902074103918100368 357 30666266507314747812649746169552345184758570940578089043241218119309467843223 358 49619024660196213002442629985140158744259376734852960977742148676630106378946 359 80285291167511084860954546124752545716146340060760534588677505820932998029073 360 129904315827707498573875276872395943952509483145941394173426064960166672896497 361 210189606995218908191170093747391127456869068586882005698713657073261123004549 362 340093922822926669498454556382748716174939004913038699705772422913584686309293 363 550283529818145740067794785508207721944080524876259148700219359615766601545392 364 1100567059636291742868998756783019235360960726450929804286560500197485312502106 365 1650850589454438433515191234974999328872048228018259448080319781606814389577821 366 2751417649090731752784645106390749053958729924054308946052274161908173431501177 367 4402268238545172813633928199133360492354668595904804931549904793559221570653756 368 7153685887635908770153120278040063550160771694743393592682149652256051710906537 369 11555954126181088414855687307645569958649845417734627621556938820031931261110017 370 18709640013817008219811993388980175608282781428097872737912534635688067730444131 371 30265594139998114500539505330887455564793367255838490548835566988126375469781382 372 48975234153815151621026509158225347432154653633477643042322505137152614882406778 373 79240828293813312888112849563028715397888726499957859617949679918654069799072086 374 128216062447628540176361204235625641795812383471374463910519192728425157159592280 375 207456890741441975498242734390336285010166493311389062684058274354125300422858151 376 335672953189070713775594464737507820343725884295363373760603731965677179460044657 377 543129843930513009808596405839958749913384638713487709403416584134122659815798757 378 878802797119584242219940603415506318315161011410240738470725520916217549251960195 379 1421932641050098091199045948828885494012206005424186636615023775964048378631971644 380 2300735438169683691225245224684085918514294260967973887546472761890834723305644058 381 3722668079219782880912674979530050842194197120292827049778586170932627737809152092 382 6023403517389467251041049540438689469192825815089276424449351431807709342311690844 383 12046807034778935600570482886900274876344882620483767097999950594036060242211274399 384 18070210552168406825979813181641616178681479804927237833591036190245677543239481279 385 30117017586947349017480598904732139744982006114662390136240716272031640407912606760 386 48187228139115766828344250146764929292346796386054956042709536458123947171798723627 387 78304245726063133421638989948263122509112516478923843365335369339530709585554963516 388 126491473865178928810681219052486440586942391630655231152065634263917544534150392669 389 204795719591242108368832328855463393513972960573210740068404353799859828884736379893 390 331287193456421111876723646720912603409984189975426775576391348228977089155117151881 391 536082913047663341079278194245332534917263643423980297005377912038031079512922622548 392 867370106504084648486934158450234934001611503555240432440837448692535891223698994940 393 1403453019551748305930866888851864229224854918864152618598808960108719049817736810112 394 2270823126055833466313387900947806634217110509854046303121397148712667780795655822392 395 3674276145607582600504496179610446436387203906021306059282642515095523227216366144939 396 5945099271663417406973712324028928371199119304757603642789656967854792568206148892176 397 9619375417271002175894278136943789279433914943595240410775550544737788233758384220471 398 15564474688934423091439888337784963278041920046096929924218041291001054359425138558917 399 25183850106205430944322133984905532110006376233980438600674893344994449108708982540543 400 40748324795139863221321887709752477049168157513559228837795853709668937131649948942172 401 65932174901345301596917938143304579042848327477479353734520599842968095611674672442282 402 106680499696485169411019758546600206336106489366360952988727790764852205983182570562830 403 213360999392970346253313433541862012419205293064495586580510961532646909913012089592316 404 320041499089455542550934874128014487067438879629321587459624844077290364888534827367376 405 533402498482425933391891806361982721967217332164123055426620595830003559620457175122557 406 853443997571881550255565844977032367464178822041705739299366918813914329191191750868018 407 1386846496054307602547840314518633557918953380438692863147624662444847475812794522382579 408 2240290493626189346016527987163097754766137077688446529042726653059743120992691841287278 409 3627136989680497260677872792530046189562780916718595527188452550233752437418161319812104 410 5867427483306687112021027098210933432062667111482999170330042793769174231178627716281310 411 9494564472987185190139030700110391346717070372401238176637841980511614795458300183836284 412 15361991956293873624926814926213876133558346513900803290020582480339090830813459047310784 413 24856556429281060955272733563594888062579070242828961588210121183931113051772208103797672 414 40218548385574938043173193554985943777606341356294724202641353090875307843004449448171382 415 65075104814856004601626460121051297150778078057555061564566272880121277795403779796472879 416 105293653200430951710953831743721558611652768156184200094264342211184386378675606335620901 417 170368758015286970981915002934986976694318718877167049426890503863704588314696838868695808 418 275662411215717946428357723816702984650361341831075060417167789763980976672695114125237267 419 446031169231004955815096326960053880288218304854845024899241777493127629415319055972943400 420 721693580446722964383766540123303752773878377458612442944289880149111952289466831305224135 421 1167724749677727970471430911860883293542892075058677326326189357137672806307576066527213812 422 1889418330124450965925353696657491910158981591250256657914145282554767411697984589734843430 423 3778836660248901982123275438092548317965573709029743808768556869685683695021606218190471459 424 5668254990373353129936489513756101424758721567574520445316335902644772480564287564914965161 425 9447091650622255413695173220514389765022391318123084146328652144197924319854461778019408299 426 15115346640995609046357343182047219278176825230251164470280428820594843140582794233698695873 427 24562438291617865264413605119005309948193187586758471583348576724693206712107087740834534860 428 39677784932613475617857717465274969094931650008172544699624907092897948433366518015294726564 429 64240223224231342993719180464949687488834870929863421155117608380933170772965605887137202730 430 103918008156844822030111524975121783445364570760104477789638243342224470559593579122140815760 431 168158231381076170553813190365646552460988329868267152475610936770478204935890703858795270860 432 272076239537921001532441827311254369061547023949723093332135355799310729895200652488593339707 433 440234470918997186564754614572984407190806357283575024244187393559471054760351462000349816332 434 712310710456918211524213150750844490828913687934516308502757271979412280338269192757517986726 435 1152545181375915435994484071086576665003934531516126530883144934027008688345518478447403152588 436 1864855891832833708851230236466869399886101375373790814163213130077801481155966518105200865764 437 3017401073208749244083763627945795405159365099295623957515582746764835482959753866596096340889 438 4882256965041583113505576199434710481092388754114464416843083613034221573776593001573869457895 439 7899658038250332617397971482795302323524206835698736787273866301353946796582066325899743103300 440 12781915003291916151282761672667504430616512334352818329641841707972102831175887181834406491314 441 20681573041542249448868578801315883017640646172587342701233264655188149205670098454746631804953 442 33463488044834166150434870292128965137881808637080004662683179863080957441332065623426847610109 443 54145061086376415939397371916371517653977011192416063538855449431307806352774586991758165724355 444 108290122172752832429078273650888775375748807893039849021791423738874761405768533599282932994102 445 162435183259129250359420157844624445464973917759431586040627129410410220451095403317877699075248 446 270725305431882086090199610404389137292707502918697721239508032494733382923963578337226935694669 447 433160488691011341952455066430475511926516518826896925471874040428641801794213425367577768351021 448 703885794122893436847191153925207649152988562244703521896828820900748510400675740779014095778444 449 1137046282813904793107017995627496497651198664635773543842873076031897782479217773870038577190935 450 1840932076936798253066117401914874145446923011699471066904987605315472438668886780496257215639689 451 2977978359750703083592415425176376047918922651001053727841259221923264173299727662342346495291309 452 4818910436687501397189721107087461328573031690213725926472240928909727520273654886684978172266528 453 7796888796438204578732604839894111717869962219307758259544302468246998022643989309994382750190128 454 12615799233125706134403982534608152056121857961663002580853290786430718752025396240612421073716902 455 20412688029563910969568712269759268459492383137850465466253356859487683345460763334838645664978174 456 33028487262689617518886476287251249078331029288504110250974250928639788310013306576655594120217593 457 53441175292253529159801094935151746988021815789824322866932368866254372010655268959721876827690855 458 86469662554943147764947259083428695148786450046131288385183636115134306168747165990302610646610013 459 139910837847196678682353948257748407940939739828928499824387539400480499814148271966041876002104477 460 226380500402139829291166489441372446317309147959410350450322831063529890472061318970733074348445086 461 366291338249336512574991314038486878902480664716816581116371648266411652918431649707875601540125460 462 592671838651476349311493961919423988556755965719249186287391866014929117330575677466119515635338340 463 958963176900812867909888793347377439597156834650202528112254895542141707574066259997457578290259950 464 1551635015552289220944050834486584309066587779899502556593843881849897874683228108396204831734750382 465 3103270031104578447911505186362635869174225100237694582380513578789072173815807648600119005781191608 466 4654905046656867690648434652237405910765020287006212326706263016504840620726923953772721159848059325 467 7758175077761446174700360942936851457530590996224487433305964835794194150583069818462287293391697455 468 12413080124418313925582830769068948812326506256504730560020596392372429839141696828548386646603119218 469 20171255202179760196657647990237322941661759485867903209336843533811208002266055567411939062945628339 470 32584335326598074278848970211432521021452104742132825315798758905824827385693374465646622874815041460 471 52755590528777834728489565932027673023778323375515220913537306935270065948069970094630763229264749611 472 85339925855375909416929975325944364646382965973861002839363934523884707919568701963585469108521527149 473 138095516384153744807993928170814186726398483978238661263800783638447520664500008350970694911790201203 474 223435442239529655297089729592085112697615619773808195944385512134950041234242324381424161573087882674 475 361530958623683401839823870771068400866950103168526929537045632728045066921349041691938916376616853246 476 584966400863213059943819639466649809061644964489766823625161210706368456200615686912649098504063163520 477 946497359486896466325289762349384630659784015908199550605783775707852877283008286118510736717771644210 478 1531463760350109533617661693031198812470179949808083674060114321153726314486472596948069893051593585173 479 2477961119837006011833149998707416916921560370303464666469331817494535196963177514729564205987536088890 480 4009424880187115564689562526280617912764226960694712427549684293022411624297500139365738128220028931649 481 6487386000024121607651661902856877503993666129755858022693970404966720799043926457688937495597236692103 482 10496810880211237222708924641548351628414193550084855117725865921661741359009911777787967325709770943683 483 16984196880235358911857236134684946389491769712283685577636290120265059520742626581141345421091077677418 484 27481007760446596266430510578923893780467923100331128897385017266945822052743885256560794598834452546098 485 44465204640681955284968246410094004988199518665671870567037792378249464145802965390339172763250151607970 486 71946212401128551617330931890363200365585379909307578507271137122674639933067450489868062973759276596350 487 143892424802257103341342363477211570142190518365215363350648763611710232854862691744588331930701123755530 488 215838637203385655344646969358375587769027028506289739656080010642720766091689494374923606412329732949308 489 359731062005642759326072331014498216126485613087981808829479436314609125975415782494301419127760344227360 490 575569699209028415737524297337725626091652755626130769939420951815270121533861678309165859962094169258917 491 935300761214671176770484623495986868416530894181142155267735421965029629694889819524675532790038266844228 492 1510870460423699595281701912942327580703481615664921572557505908424821409102363674922606757376575884476299 493 2446171221638370776532767523690692947939946656504827407974510610558696170286971728765787216163292265858402 494 3957041682062070379068743415994014737885669366381526482779887893829252498768139269426737007763515833816662 495 6403212903700441167336365906298081404541043900790431267145983610277989895616332995255194013516288977055756 496 10360254585762511565394238268266465705264643858023328718268389904710075268540809589196472485334894030802116 497 16763467489462952763454588087152293036892560483348960897752457512773105801145609839071546356301569955286250 498 27123722075225464378561939213980878512495783531291445158875334546614184124554965073049837519680431321033106 499 43887189564688417222453624072283044172761086059435114030371550172411779006572631667266895601572117875599194 500 71010911639913881731165772915975926285329256830358688180210374375704710486545343895244431811432986545074233 501 114898101204602299164206703389120864813843828309552601750619112118150475354589943744692299430088940000938589 502 185909012844516181236109992335670718393668379939671122387579051584761496926856406594946983730298151546802410 503 300807114049118480951641518156227452328738766744635244094530992567338282219768986178509234526454650877294975 504 486716126893634663079813848953908043947776200396050208115008409715186913889925463894269412659463811390973860 505 787523240942753145474842528003581362903735558040746069921997426427057724370393897478999205563399463671673637 506 1274239367836387810890105876312945297521805537381037204641994593514379432430040376153181006235225228868028844 507 2061762608779140958254366734440977595280738547405970320880762472458726926070913510918964970395667590372140428 508 3336001976615528770312197360431650863273974996647890819065649141031783684827143244209818782938468885767383084 509 6672003953231057542513813050987752692473303689953273548290279873313824027568431770974404977574922361269609598 510 10008005929846586319661990151470484474267338733212087889023376389684285505404466524562347673540558121489521383 511 16680009883077643873512313183204943244725761071671503090196933130852630444971936350421976238399358855599411031 512 26688015812924230212068486635919938244748037977246630486966996115264264350789947791512704407380272538213777333 513 43368025696001874115811493101116099079462804965235844045121867362065663857687301009372220586781174970446257697 514 70056041508926104377004856320271767048676964464049393523481267612462648408434906490370899166705791261212674062 515 113424067204927978572171919286614816056768435195612735889904797799710493019376120137929118039543366221486889056 516 183480108713854083077657222055349266981435902708892095945345773936967578865902118826824343124688369125966027272 517 296904175918782061857665157655653723679892760809851271864381663434818515529658997780809050930157438372025661382 518 480384284632636145271638842473155326238972559324461391204915208930021145815927905101269240323295696366064978004 519 777288460551418207673456479204651044035231862786335368037196796942934384942971438794091696644138070207620065713 520 1257672745184054353825564263515800728925214054360682087955453716974520800810833030024620926558876584921423470616 521 2034961205735472562923642163634288172581855509782100723073917583085269611832884490156906688196835962375504679094 522 3292633950919526919054296789901919735590521400553188374053025876794008276273807119747419638199851680502199105356 523 5327595156654999485707650737201875264542304368639579652845893054703711541655806945988548776236441832187825789528 524 8620229107574526410796749673521293389062303704692009496948319937683261120491554876605614066897532375838725254125 525 13947824264229525906268914340806334720045178137178964435932068221170851850669241312471021381026287594301717708201 526 22568053371804052332864980090828293084094793152046782142656348847962938132793328850229639301242233164210151864410 527 36515877636033578264697724438218459686326280644123263813821524993299809517221361785060931883803067267819888625120 528 59083931007837630638925850612131250987970385752948735728259239183901645468163663299804770018473352394510821889097 529 95599808643871208970550551140018042424882877163184352128219731321221620678943311311106911380454470922338596420593 530 154683739651708839663621462838525709012156712009577936012001425314790613511023419129180788045929987395022897724752 531 250283548295580048667635502023377917587474459464891253278102965273092238852649910303368656867716523940788341755454 532 500567096591160097389416065133132251114346290846154024210182941738600541244155270038045120088207634873334849235263 533 750850644886740146252950238460473583220731266170434535655893534734228697320135233374677302155799345028591137319283 534 1251417741477900243967236670111864333062973360428473298360776213317716737165564505993315210453645503810844784348251 535 2002268386364640390761637519436102085162402668498810192150099976623114590787626325012010877390272364093823489431553 536 3253686127842540635595195166929989096627450863606772585195074129445857560705200033339111493013190274927350676900742 537 5255954514207181027764604274611878046679699362865655075717386690059270320101037252175246065522315383504992966156429 538 8509640642049721665633892007169676715213814442455607319643164565212501872017813222875645653209612598448974084377571 539 13765595156256902697080360435655151244913840356788840687611661493851720324763539977299010450280708277099276939143068 540 22275235798306624368670209162326234089893205621963194698271870386400520535370473103445290497938153092256893311642572 541 36040830954563527075388390471356388068655299912930746907822409233166491581352500836892765080461130698879752133983166 542 58316066752870151459652377226559031218063246907051890700456196180089550030580776559418045294616655650158352863373703 543 94356897707433678560272366164166831397044855301572362710843457284440528378803111579898254670020826786329886993530427 544 152672964460303830060750119449853684297813401852885785644783856783351304716034838253481700084767631321933689345789334 545 247029862167737508687079460139399750317717428246076817949572584455809411392918848407938145162287924260370237198232430 546 399702826628041338854711930173760492263787113591124868120201669455339614693113663315801688913184894453520043156908386 547 646732688795778847714730715423046537025139372143033377284913549035608747589122767633768300564888560240570361949659277 548 1046435515423820186849264321291200384896028788010487095482863224155832473358739975331439167471624161610156768582973008 549 1693168204219599035016756037518526577659635856936070022174812111025911359607756749544352164491469478777804691529791861 550 2739603719643419222598603035308399983104176396684164850818404887686899264357578743606213375167734881032612012003439892 551 4432771923863018258800702750129879251941464019019518186769762777108286741819421838495436200380273005955144895057140639 552 7172375643506437483317232139239904964842014485008971344644561129881454301693018991925132053371081474159209602526304281 553 11605147567369455743669569904922073434004861259295290959568236707359192757912087591977639078655996417577931591509043210 554 18777523210875893227945765221062791266756764537651639743809954671890849587717361479444912839601144151734598772325607441 555 37555046421751786457443165457677871754457579909789863796686497123681201732028566840739723553885516411865402376385965264 556 56332569632627679691002798902298343557979789261638101158334421510359450986832540676365748149559762580593782564517774645 557 93887616054379466157755774453289950671941359844514591044026751801184062184541727994249282372671238703228229938267741224 558 150220185687007145864274923511111186543181449887689585439831009695011907513767010101703137467356802704657139961806464257 559 244107801741386612046856858213237765006054436096447382664479879035931400018341562340623884450479732008668764999917081479 560 394327987428393757951474292128708471846176725686380091315829745469540428734771977204304853909827356927748517964663990748 561 638435789169780370063499820995142385253320610753566266755749994989977287838269738376937203587408215798024231548944861244 562 1032763776598174128120485294181406526303493520573643875058471928063033666011714624956148158833264972853462074680634271402 563 1671199565767954498354664966887300729981082642796614700505835317144520002918684363698064963674005235175349161442180450866 564 2703963342366128626751341293837014745237989632799044799960867018535168553947101013751815417039408888437998163372391200231 565 4375162908134083125552877145203374784741085908684503164537099405405596416913335607747162650531725158309327650407971262123 566 7079126250500211753027280356287756331923983070017515664788930630861338757605668550000420696391225421171659586641857399477 567 11454289158634294879750090303217557233745802218531822151952240723699037123625596513316946911279157632466999413503596561040 568 18533415409134506634670365378479106493778718561136440657329550438126869184999255682459634008075356068361757751743905621493 569 29987704567768801517483383202396882787411291874515496061473400092031956356915911503344528567324610270807986893520930575436 570 48521119976903308157109670820550001292966111889739937078854474866178573433050397100160276964132624736965889481021737515202 571 78508824544672109682611903783321115190517777982274666782483842239016790558045439035175478667204385258817248601801826696350 572 127029944521575417852696346603919359667658264299859516195017770565949399107808822650819423251641614107567377912628365924194 573 205538769066247527556301872147662949253226191352820030022673699445501615233823782305645775701197337741227269463957229187979 574 332568713587822945442966612512053026663102278331769721739591099403575413059688731403358720631635416665412897618983680425377 575 538107482654070473054230500180609168317325141039746943560638685211776697886259687017877119265329178022130274428576210780555 576 870676196241893418586127521974026105443683412495219510458388996093638795988007518186696185616254071915584484830735573037418 577 1408783678895963891712304234555763825312407310523984352787695123071418493338690014849768591080130100584614726621396387972041 578 2279459875137857310342896961170471886041058969429297868234283637830729159893735325414714240842187137890538384215382112617429 579 4558919750275714620757740134742072323699448870748958936834152655570765898294741787952103121617441726270944831404523501831208 580 6838379625413571931360940937756611819984149381955925580564411710341689870613434806479451699393361971786278783287616166408487 581 11397299375689286552550358346905455453986918517430834875675367292693268450422176505808660459890423334666603616008929801540883 582 18235679001102858484630761408673352791983129563236845830277482162994445232871819522857152284205753275066695756767337168881568 583 29632978376792145038332259153996865076378291678378280135940014852908116001718976427438412757697143564911690258278451216858036 584 47868657377895003524833622085099560220195502493463336676852166278797815968627431760390473919107064120306528826925681166070109 585 77501635754687148566187622159943824484363505005617656888003846397178126468111070470034007837135322857974667235332840703507589 586 125370293132582152095913586688320126253143961559210000961915971842326833572538254171373028965326612201494265568588428286756627 587 202871928887269300670015292212388091488390679417454693116448915878056235503961229054219806880619409732584063785224652974415579 588 328242222019851452778735304708109100064472517822647483168731547644059854234399865340258774410617465927526047591256178337903026 589 531114150907120753469471106092022214664662544830660738132871820647311376206555355803295898954162157513988514883095530153993139 590 859356372926972206281733345779057220225320254915025061448301616533533951324122052171315844330082375865037775329504461455040287 591 1390470523834092959805451896021530363597393565315085436835826425053509062305573589938709108478485917880344146573916886916154898 592 2249826896761065166174959620929964418187183971603526714006277471661118533716694984341824021740841500324770201380975467523113735 593 3640297420595158126122433340231322545116758873120851999812690023135712843391725833375263803837000358840675512887577890180975166 594 5890124317356223292527189163570491561421768945101758549090901665996177781069621854383354790425549778472649341111647402125700917 595 9530421737951381419021440529490846468670010286863378058396433154211473036779756225837235277030541831548208568971045370399491315 596 15420546055307604712150243921159574991443737445846155643023585795201509786082107236490840321957306946539006427769534514950228206 597 24950967793258986132145116704437690785381313092155339916090202296493339397458981916195362292024399634754940627656796499164790766 598 40371513848566590845870407107482772066331348433115212418294038616876280705672625981395785534461794928845724908175648940054961444 599 65322481641825576980564002547593238471157423778540987038757558209187453585810608327247771897176554301127115160290533943150428551 600 105693995490392167830557934872634292452108087350413703712757876468891487886927988801043721514509697014523985250660475166117232904 601 171016477132217744814457939396843059692409983739708613644317978762865948998261354194264599770187205202723246387581901928507830727 602 276710472622609912647077636878256493102772437824563294952356593779163407206070105467767048210767815728166196608638044684997204059 603 553420945245219825297491275733128514975857073009558240767987162554974705231205860076565880106362774700542212000214558255761791202 604 830131417867829737956638681150010735349709887979981916871371773568145247125512657031137262955597078954811597339761661778168128371 605 1383552363113049563274145968742832422958054961552430045669373553542933204613097822511733036279759895195100380774030169402456433638 606 2213683780980879301264144669658998446043452965918075142952211730605915316266121068936721039213301808795870707003306670518983104021 607 3597236144093928864591666670027679329406750717441100554585326421930978742345406197084255255794228054657468116096657029436742247406 608 5810919925074808165942547391078681523651595976279416678106474756551048036233813062629158853660979048604645724332524506319984797488 609 9408156069168737030674326144124213061763231529777825037064688985888558646634789390803206686072119258553369664590048774526599753986 610 15219075994243545196843721669612750542479815774765244397356071947064504656327110386206604345018596634795687626715603613299730372289 611 24627232063412282227885008031164671770269881302205305284507642235321617528320631616358951751384429038804181651636589914434995716665 612 39846308057655827425322538052614986436257191375968167488581811281100478288347374237737052683817962910345431790446582701454204666664 613 64473540121068109654168314653044930496734033900357631089989754739265300575682648500397811675413880970858516076461314119753257049987 614 104319848178723937081045429626762753347793985755659258672525663203286426895136516407442638405520402222880117854805488026153172421750 615 168793388299792046737729089770175792551298679241210496861714836419023206318016730630687926412504015567658615794793112497401537986070 616 273113236478515983822844441808409491023515327903224495479782801049238751392219815135133289615611106749514352960998451141059258623243 617 441906624778308030567158799480424337410617510361487000978595228432957928895318942942675014717032646957101916008747127866259923864379 618 715019861256824014400658431602143827401818427955449579631092710761171549037511594592391293762406252262509144072378708482384712061600 619 1156926486035132044985057689297717217627994635517561668998883068668014255456677776404247289417860068161952642562459662237173386074988 620 1871946347291956059413611769428320096832586378224540752003625565639696358079915652210196407693082923559526970858998632521886366888442 621 3028872833327088104443805565469645419110511657847258342195710909301628369612130165621260748214897116760785888170624347893410347790166 622 4900819180619044163930449090170032672446929654941652181689802726874673738084455759893890755408663972268074451595694568441628472876339 623 7929692013946132268492422517655353352793929867930088527643905095725420889381323038540315896741739442963955680969837569161579683045132 624 12830511194565176432614071225113128443115033649062108462432887366160350979136079293932629727814731751628002745848263028187877462856281 625 20760203208511308701415861222071899475182061381582871992501802436811482892385882728292859504214601588332050896262958408061329461935855 626 33590714403076485134280215995480607966931267044623524206371729392144596159662183178861501466219300070400341341537605894566568418937481 627 54350917611587793835850760957204216281776949889044921907885688540965656988060067332469151583944925077861573025846494290022920778598088 628 108701835223175587671951805462704012612221535280113221733358851541396205229398237630211395406742500066026514708560705103986629898951630 629 163052752834763381508708100804446677879719158199153179518958517544682485430958592295007030384295253743358682299409053540218696766265187 630 271754588057938969182161607556924170784250695284883385004239921102560170473501009366964347268454694223101288087081482148048040993526817 631 434807340892702350693372543844326649151579456457742034690596489564687717762686454351761923628479802975866008019188188171979508530694801 632 706561928950641319879538688173980100716811976170633859696282517962345606262354233443401330922207823263347299496269387532960808935320705 633 1141369269843343670579418604273991831138715501984853849901731834419567380100746638114549943439346017103557745096314683847772336416696052 634 1847931198793984990469469201476386293909648915116465678826483905276884224216163432354079516833147703977431413028509849403259312484505481 635 2989300468637328661065907087034477568377358108550031072586736704365379639297465695853347090025317771589379161336569651507912966628636275 636 4837231667431313651562907478823377667677485880383933457420027963804373966596601340956550099375347866019160476534092137170225523102818824 637 7826532136068642312673365037454468484786228450539115592056785528590961248599593733255361932132817463912159584472090262645943634066618310 638 12663763803499955964308354178186973206604853290992386822880275838287017997489901015325330763949651843848957127034862391884405079554205940 639 20490295939568598277098351349147181994294792718391744068313673119319925078396045224380349258229773058260872812379968593971643711929823691 640 33154059743068554241595419322749022557994959143246213141877712359728498076205068302403376592170161291086039004459929598991416783474916927 641 53644355682637152518999116600816812212370426724478536757104306983109933193657197037031607233525353075739709816889303306721482424607434082 642 86798415425705706761088595647901309787673487813478170164994595028238966236167465237958585070183271165067066921266309288081533021619903200 643 140442771108342859280887117901974204677646456047719720848978219955038986901539220385684692634510691590783998272315853044838839415928267432 644 227241186534048566043269178927467072160576465966934097793579458897258188201061373426590035478369118035208573328222523711874833079852970725 645 367683957642391425326249167860288917211641628981541826056742634126041820443488572254921508948520786032273580757488074373017919669470778828 646 594925144176439991372904683196195187441798846022708697349902897040389599139492534565728897007445523559991713718238580285521284571386173699 647 962609101818831416704633058495770943097905098398368650352305372208062141551457187043519049053290385060747299182857483179959777712973157288 648 1557534245995271408086403285539692167056120006244034153514913545521091493750712701385069043426520665952385014641135540831246623882949703379 649 2520143347814102824805381095322475985118741642567080988067106572629866289684402617223264732787681070587159095452912113372353368105509745479 650 4077677593809374232914994675996907063660649153605406999232808457914281563926097879222682710015626264961942317426455005101292278077551936988 651 6597820941623477057739153294530258942006377598216649965698761906288452115914713294283188089862912442133004184011394196365382787377097029958 652 10675498535432851290665753118094535461410696321726979038365575225462028970800379410213229992636450794686924140516505197884252997046158010156 653 21350997070865702581350283759399946816049338408675020867997907215461709581344568775098350834860618950853293193872611539920240592864641627753 654 32026495606298553872083974594694479412889093230985662642818701646630475346645012873814512071574727761452379609861259394785671522651020253824 655 53377492677164256453546923493359681588314823369241722517395802995801264532688412522218794408741925181302223188276917357850105899228891228927 656 85403988283462810325818673320162919933510118339040651326198883371447682435332473066468531195220055778265957552214293270331464836759082963884 657 138781480960627066779666037184896615813537975205149073324367788966242789245663077771693881024647122238340498908480798432170049888452566172937 658 224185469244089877105972926108542308971116981100367363552787849583519123240143888478694539589583828317043032764985599475918068860111640423781 659 362966950204716943886427619268295712300517562379369494300551051161432429545227106884588904350497831105030163549294061799729193171490594133202 660 587152419448806820993677416955177582011696374451073946475444452517487946526107054982778893056673042699995062256227376580381703546115760490454 661 950119369653523764882170563776669642568349396237748698159398494535933966304464213535890348789755630145562616021851938925690131541800597747050 662 1537271789102330585879190379863383133576584420770886494276380843827545737672891325758866772803197341572588828604173993929898670555588117821016 663 2487391158755854350766768870324785033398160308563540914437301904159649007352880713558499843815830471720557473165572611952055611496883921490565 664 4024662947858184936654709576004436333225403612740355098973642906171474907690775841058451901592806934278343344800991745163876957027694582224801 665 6512054106614039287435636698830221790128895420099224159272847868942624978672943451671753849137103511170400216730526716583851553925000723577197 666 10536717054472224224113254853151926713112629280644287946596901646311333727344997563490171723028055046119808091789720569959676497603248731024638 667 17048771161086263511585958382800417516508972436781496525929198019103644484492011736954612817231389078035985310135993025665528468280138814183845 668 27585488215558487735759188645087881832653505556309878019041035478069161970707764491698642402924984887854914511412392719596841709942155977966452 669 44634259376644751247442189267842105965471741412492800535544389619498198328997433654049592619131339530176864261087918336338505812348581365862428 670 72219747592203238983358395562019332017482451926608946553856320279313890399628009862945462342404336165670459056698972676201938647267081838615868 671 116854006968847990231054644718904588818646611260309537565551852052983962848681799604666199724634580354633478496669869636643794975611115134614042 672 189073754561051229214824117819056415891220673309453387543519574565932807461309984779862129871938594564295578230988885649953345518856584395038433 673 305927761529899219446543899965136650600719249401026560444655413352901219577949066953943356023974496255288880647243229655111348039463268805190025 674 495001516090950448662444232749501207437993421695320273132408641529558363734581955217866339622092863020311340493830277237493463999831370320622369 675 800929277620849668110729485107121644875795995731013521877488165714326319488289640952518686553001315212208153166586725559207939696172934590055744 676 1295930793711800116775991285214414780097142079683044194108970223107943634029678318974761860162307135452573835556378716147223733181885013082468127 677 2096860071332649784889000230196674282283236507170587505917214479545289157381214044046445604004635148197818453499661825878931872089510079633533330 678 3392790865044449901666400299089985026272090891088187463851497109963756775763680058144278882660280973665242057647120672126740219998016489103973498 679 6785581730088899803335080058055107909854524679137545399589035278896942849395594399926388494480455682655898829535083531391370978380248360320564425 680 10178372595133349705009727520449402471949428511556201171475585304011401866317130589487140290692263823449357473135743962482857296320506151426958601 681 16963954325222249508358484337755337525666414768727415727094345240130478898098357837417271970101521418025102571732680484710176036699662033528380150 682 27142326920355599213391006456956118570720512319703021038167601060912016483808562358563017985013115594574700260149325674225757160250869254425119329 683 44106281245577848721785962152713661813355469149123772185327900498505118988193437457146319358668544443434948096325495697517452775106595171090330417 684 71248608165933447935236234566423364674151494847736368896817849899176181432843892680017933173366673010465752581976614691917854924988519143702730233 685 115354889411511296657117934033892816494554760639507910860234307321416378883680399800458952909238435681611386717263120350395592614937085784344870363 686 186603497577444744592509171871825555465835608990643320006833094519770019590225088508005770141043566170735002193753674572856640426246141901134036330 687 301958386988956041249877846491983536264577304461084594378025104810244689468432260292983025826291278608748186421738363922432008502814074635635241018 688 488561884566400785842792762221583630331745029952788566427084097475996991409623717535106357162879455333178815459175119840080701925649362458733957143 689 790520271555356827093327093157606869501866998597481978122915209445040993055303074263453825912481633290492853491170047250374314805408506353968273393 690 1279082156121757612937182083681004741340530250253283063956216832663108747379344844082729610541306005073869443430590566123629115357317445174168542280 691 2069602427677114440032227889584465555254927188607344230614086497425718073717397823331008341635552715637677167439455475373309982500529807698083752125 692 3348684583798872052972190914313138482515014095208519904368790706453887592333159667275972306566694971709459931721808771948198468294633769750777482729 693 5418287011475986493008918457691126168102203428678594686984887101671439303262847896120228809749594077973588948135813657115578602918447974264755543774 694 8766971595274858545988389966845454966869320368744297408680579144535366359746662357316051456755703044090704676791678756840822861073924214260153270302 695 14185258606750845039009088673171293581556348379547623874190191957996631800272420122597073275663475164736394067543495805594039559047752389284738603894 696 22952230202025703585016539483492651311263339811325213943445979640637084148626382504756468096080419312740694598206467654403723953544646874207598041594 697 37137488808776548624056469248774560102243387064487058730657707115311527241149313547968950532347825962793800096139376858554323376930251490779812065926 698 60089719010802252209122910667853729385770043676967360786349181816773476263393206273971324950648566120913018132236856761370889486099295741371924617807 699 97227207819578800833260122944325422669703596509187499554850045331056120212519927648648846612885605798840900216524677121435352534993149212105906664149 700 157316926830381053042513678575462803209432219712514374042522097233133408015286275721742728637223114135978757268485196631670969801788567932860201462717 701 254544134649959853875985189510769010214792808566229583900361739423751598130976012843686530472287131157929344763956021799350819162100843803015430749765 702 411861061480340906918840901040496248913850608155561028533499512151753669450658121978870203999981245245230658125623091887540163310687944646913407704664 703 666405196130300760795102801023887869041288432596060089786005769646595389898991210677788491909153565746155311210863810589108229704427030827023463518060 704 1078266257610641667714114718541516335699953498691017961379197691782088767963293650635421561858133072345580233936257089681851116261502557375865379053451 705 2156532515221283335428506147555655281312554075018914179251498156002002099221539657864622287123472214796628234920724947179430398719613752796415755310961 706 3234798772831925003143622013992171664495266600561940368698466887278664697334197970235140853043040824461947066385069354656912946636112744677150401190400 707 5391331288053208338573788424383562605283721883174615943693393382679480900008329343629665423526075827881150771497067029505726865361675111738285083624993 708 8626130060885133341720177543101960368905516759662182284065143891880687567545836046354472329726086468682717274061478103911490266187901862804871871168604 709 14017461348938341680298393335047484732791733572156350069362888492375618954659658347041854747020167028112347636896993792200162914234694073044856562459627 710 22643591409823475022025765350437632959426380289126961863626440642901218127948701305102406904009478121883597620289759185870301619626469929719086615413296 711 36661052758761816702335780525335267308549912220014077292288430934936475674984003665053349593124490490324595392335421486982522518408596490970218888021838 712 59304644168585291724380362187911237742037501049346269729829693156061192145202461460320127082559182620858709633420707999214639621540085650999588830234014 713 95965696927347108426746580865234992140980873864565162667246018734278490306298992361062980787022868824022943995640881181139115842964320318863954033179615 714 155270341095932400151176197517273054447473777969756334032450224818946430826220382224551382550413333976275022391844064325285908703447348212165804189256569 715 251236038023279508578002470998623358243304703102074889108445250441677859849689820111077849937909197916538268996265166495008969847480467307258947153191802 716 406506379119211908729307615596138548910085856932568047729598736367202821779773281543884919884714882547167785204219847093214886680446360006160393799881687 717 657742417142491417307518726291119355027551096316975359508324772019912666686714198884186422028383247002851631703249765834327940593648540698266701587211890 718 1064248796261703326037163928663857488031109896083593390714319335086012715853111710682432916846886965445557945283963051226304224523820960619070403354551384 719 1721991213404194743345228881427933875026302611361774098259566715098825476790839932867290887259875585510582840841646452585172218204080098369001718910794337 720 2786240009665898069383276623341347979118540239776426498594871481702344114637271736415625023993368106444849282356354651580750717612665597679576842985819413 721 4508231223070092812729935544491795502173633512811091574510274148067389752504201140023159279482568742308102322796096154171892061229787820336068265791162972 722 7294471232735990882115526020805213745382126627507898358487586060343568365391081447446646447209326357066890918750348104720024342545097003514230926798983352 723 11802702455806083694849205457991593159674559468209318114139722607852655669895916188814874608854469204398200076537317608135900392532378660853540637055171354 724 19097173688542074576970789224463461081265528570741412155360879760867813396050195855805130395046944285059326699732991552964407000579067747010424033954908302 725 30899876144348158271829796320816292329267875905375798267688992396411482517222001183821821002367189991035252124181625805112895780422071725412821596197634603 726 49997049832890232848816444929307645675070271153290505454494223528460014912323726458358853120411212185058634291314982658609295597021875628908742248656254542 727 80896925977238391120671902272513068357203184001499242236651571818043431278717494237369434568385004034186253251876573598889051410322361149487354930472666897 728 130893975810128623969529867608237736649675977509754588072416886371402021260023799290626984943557119504305653348320327330281271016667317837401507965736758707 729 211790901787367015090268951309556957977147471659696495944953686551520721043402599947191535941973307683692993590895149562580682821973327814219678671553155221 #END