2 1 3 2 4 3 5 4 6 6 7 10 8 17 9 28 10 45 11 72 12 116 13 188 14 305 15 494 16 799 17 1292 18 2090 19 3382 20 5473 21 8856 22 14329 23 23184 24 37512 25 60696 26 98209 27 158906 28 257115 29 416020 30 673134 31 1089154 32 1762289 33 2851444 34 4613733 35 7465176 36 12078908 37 19544084 38 31622993 39 51167078 40 82790071 41 133957148 42 216747218 43 350704366 44 567451585 45 918155952 46 1485607537 47 2403763488 48 3889371024 49 6293134512 50 10182505537 51 16475640050 52 26658145587 53 43133785636 54 69791931222 55 112925716858 56 182717648081 57 295643364940 58 478361013021 59 774004377960 60 1252365390980 61 2026369768940 62 3278735159921 63 5305104928862 64 8583840088783 65 13888945017644 66 22472785106426 67 36361730124070 68 58834515230497 69 95196245354568 70 154030760585065 71 249227005939632 72 403257766524696 73 652484772464328 74 1055742538989025 75 1708227311453354 76 2763969850442379 77 4472197161895732 78 7236167012338110 79 11708364174233842 80 18944531186571953 81 30652895360805796 82 49597426547377749 83 80250321908183544 84 129847748455561292 85 210098070363744836 86 339945818819306129 87 550043889183050966 88 889989708002357095 89 1440033597185408060 90 2330023305187765154 91 3770056902373173214 92 6100080207560938369 93 9870137109934111584 94 15970217317495049953 95 25840354427429161536 96 41810571744924211488 97 67650926172353373024 98 109461497917277584513 99 177112424089630957538 100 286573922006908542051 101 463686346096539499588 102 750260268103448041638 103 1213946614199987541226 104 1964206882303435582865 105 3178153496503423124092 106 5142360378806858706957 107 8320513875310281831048 108 13462874254117140538004 109 21783388129427422369052 110 35246262383544562907057 111 57029650512971985276110 112 92275912896516548183167 113 149305563409488533459276 114 241581476306005081642442 115 390887039715493615101718 116 632468516021498696744161 117 1023355555736992311845880 118 1655824071758491008590041 119 2679179627495483320435920 120 4335003699253974329025960 121 7014183326749457649461880 122 11349187026003431978487841 123 18363370352752889627949722 124 29712557378756321606437563 125 48075927731509211234387284 126 77788485110265532840824846 127 125864412841774744075212130 128 203652897952040276916036977 129 329517310793815020991249108 130 533170208745855297907286085 131 862687519539670318898535192 132 1395857728285525616805821276 133 2258545247825195935704356468 134 3654402976110721552510177745 135 5912948223935917488214534214 136 9567351200046639040724711959 137 15480299423982556528939246172 138 25047650624029195569663958130 139 40527950048011752098603204302 140 65575600672040947668267162433 141 106103550720052699766870366736 142 171679151392093647435137529169 143 277782702112146347202007895904 144 449461853504239994637145425072 145 727244555616386341839153320976 146 1176706409120626336476298746049 147 1903950964737012678315452067026 148 3080657373857639014791750813075 149 4984608338594651693107202880100 150 8065265712452290707898953693174 151 13049874051046942401006156573274 152 21115139763499233108905110266449 153 34165013814546175509911266839724 154 55280153578045408618816377106173 155 89445167392591584128727643945896 156 144725320970636992747544021052068 157 234170488363228576876271664997964 158 378895809333865569623815686050033 159 613066297697094146500087351047998 160 991962107030959716123903037098031 161 1605028404728053862623990388146028 162 2596990511759013578747893425244058 163 4202018916487067441371883813390086 164 6799009428246081020119777238634145 165 11001028344733148461491661052024232 166 17800037772979229481611438290658377 167 28801066117712377943103099342682608 168 46601103890691607424714537633340984 169 75402170008403985367817636976023592 170 122003273899095592792532174609364577 171 197405443907499578160349811585388170 172 319408717806595170952881986194752747 173 516814161714094749113231797780140916 174 836222879520689920066113783974893662 175 1353037041234784669179345581755034578 176 2189259920755474589245459365729928241 177 3542296961990259258424804947484962820 178 5731556882745733847670264313214891061 179 9273853844735993106095069260699853880 180 15005410727481726953765333573914744940 181 24279264572217720059860402834614598820 182 39284675299699447013625736408529343761 183 63563939871917167073486139243143942582 184 102848615171616614087111875651673286343 185 166412555043533781160598014894817228924 186 269261170215150395247709890546490515266 187 435673725258684176408307905441307744190 188 704934895473834571656017795987798259457 189 1140608620732518748064325701429106003648 190 1845543516206353319720343497416904263105 191 2986152136938872067784669198846010266752 192 4831695653145225387505012696262914529856 193 7817847790084097455289681895108924796608 194 12649543443229322842794694591371839326465 195 20467391233313420298084376486480764123074 196 33116934676542743140879071077852603449539 197 53584325909856163438963447564333367572612 198 86701260586398906579842518642185971022150 199 140285586496255070018805966206519338594762 200 226986847082653976598648484848705309616913 201 367272433578909046617454451055224648211676 202 594259280661563023216102935903929957828589 203 961531714240472069833557386959154606040264 204 1555790994902035093049660322863084563868852 205 2517322709142507162883217709822239169909116 206 4073113704044542255932878032685323733777969 207 6590436413187049418816095742507562903687086 208 10663550117231591674748973775192886637465055 209 17253986530418641093565069517700449541152140 210 27917536647650232768314043292893336178617194 211 45171523178068873861879112810593785719769334 212 73089059825719106630193156103487121898386529 213 118260583003787980492072268914080907618155864 214 191349642829507087122265425017568029516542393 215 309610225833295067614337693931648937134698256 216 500959868662802154736603118949216966651240648 217 810570094496097222350940812880865903785938904 218 1311529963158899377087543931830082870437179553 219 2122100057654996599438484744710948774223118458 220 3433630020813895976526028676541031644660298011 221 5555730078468892575964513421251980418883416468 222 8989360099282788552490542097793012063543714478 223 14545090177751681128455055519044992482427130946 224 23534450277034469680945597616838004545970845425 225 38079540454786150809400653135882997028397976372 226 61613990731820620490346250752721001574368821797 227 99693531186606771299746903888603998602766798168 228 161307521918427391790093154641325000177135619964 229 261001053105034163089840058529928998779902418132 230 422308575023461554879933213171253998957038038097 231 683309628128495717969773271701182997736940456230 232 1105618203151957272849706484872436996693978494327 233 1788927831280452990819479756573619994430918950556 234 2894546034432410263669186241446056991124897444882 235 4683473865712863254488665998019676985555816395438 236 7578019900145273518157852239465733976680713840321 237 12261493765858136772646518237485410962236530235760 238 19839513666003410290804370476951144938917244076081 239 32101007431861547063450888714436555901153774311840 240 51940521097864957354255259191387700840071018387920 241 84041528529726504417706147905824256741224792699760 242 135982049627591461771961407097211957581295811087681 243 220023578157317966189667555003036214322520603787442 244 356005627784909427961628962100248171903816414875123 245 576029205942227394151296517103284386226337018662564 246 932034833727136822112925479203532558130153433537686 247 1508064039669364216264221996306816944356490452200250 248 2440098873396501038377147475510349502486643885737937 249 3948162913065865254641369471817166446843134337938188 250 6388261786462366293018516947327515949329778223676125 251 10336424699528231547659886419144682396172912561614312 252 16724686485990597840678403366472198345502690785290436 253 27061111185518829388338289785616880741675603346904748 254 43785797671509427229016693152089079087178294132195185 255 70846908857028256617354982937705959828853897479099934 256 114632706528537683846371676089795038916032191611295119 257 185479615385565940463726659027500998744886089090395052 258 300112321914103624310098335117296037660918280701690170 259 485591937299669564773824994144797036405804369792085222 260 785704259213773189083923329262093074066722650493775393 261 1271296196513442753857748323406890110472527020285860616 262 2057000455727215942941671652668983184539249670779636009 263 3328296652240658696799419976075873295011776691065496624 264 5385297107967874639741091628744856479551026361845132632 265 8713593760208533336540511604820729774562803052910629256 266 14098890868176407976281603233565586254113829414755761889 267 22812484628384941312822114838386316028676632467666391146 268 36911375496561349289103718071951902282790461882422153035 269 59723860124946290601925832910338218311467094350088544180 270 96635235621507639891029550982290120594257556232510697214 271 156359095746453930492955383892628338905724650582599241394 272 252994331367961570383984934874918459499982206815109938609 273 409353427114415500876940318767546798405706857397709180004 274 662347758482377071260925253642465257905689064212819118613 275 1071701185596792572137865572410012056311395921610528298616 276 1734048944079169643398790826052477314217084985823347417228 277 2805750129675962215536656398462489370528480907433875715844 278 4539799073755131858935447224514966684745565893257223133073 279 7345549203431094074472103622977456055274046800691098848918 280 11885348277186225933407550847492422740019612693948321981991 281 19230897480617320007879654470469878795293659494639420830908 282 31116245757803545941287205317962301535313272188587742812898 283 50347143238420865949166859788432180330606931683227163643806 284 81463388996224411890454065106394481865920203871814906456705 285 131810532234645277839620924894826662196527135555042070100512 286 213273921230869689730074990001221144062447339426856976557217 287 345084453465514967569695914896047806258974474981899046657728 288 558358374696384657299770904897268950321421814408756023214944 289 903442828161899624869466819793316756580396289390655069872672 290 1461801202858284282169237724690585706901818103799411093087617 291 2365244031020183907038704544483902463482214393190066162960290 292 3827045233878468189207942269174488170384032496989477256047907 293 6192289264898652096246646813658390633866246890179543419008196 294 10019334498777120285454589082832878804250279387169020675056102 295 16211623763675772381701235896491269438116526277348564094064298 296 26230958262452892667155824979324148242366805664517584769120401 297 42442582026128665048857060875815417680483331941866148863184700 298 68673540288581557716012885855139565922850137606383733632305101 299 111116122314710222764869946730954983603333469548249882495489800 300 179789662603291780480882832586094549526183607154633616127794900 301 290905784918002003245752779317049533129517076702883498623284700 302 470695447521293783726635611903144082655700683857517114751079601 303 761601232439295786972388391220193615785217760560400613374364302 304 1232296679960589570699024003123337698440918444417917728125443903 305 1993897912399885357671412394343531314226136204978318341499808204 306 3226194592360474928370436397466869012667054649396236069625252106 307 5220092504760360286041848791810400326893190854374554411125060310 308 8446287097120835214412285189277269339560245503770790480750312417 309 13666379601881195500454133981087669666453436358145344891875372728 310 22112666699002030714866419170364939006013681861916135372625685145 311 35779046300883226215320553151452608672467118220061480264501057872 312 57891712999885256930186972321817547678480800081977615637126743016 313 93670759300768483145507525473270156350947918302039095901627800888 314 151562472300653740075694497795087704029428718384016711538754543905 315 245233231601422223221202023268357860380376636686055807440382344794 316 396795703902075963296896521063445564409805355070072518979136888699 317 642028935503498186518098544331803424790181991756128326419519233492 318 1038824639405574149814995065395248989199987346826200845398656122190 319 1680853574909072336333093609727052413990169338582329171818175355682 320 2719678214314646486148088675122301403190156685408530017216831477873 321 4400531789223718822481182284849353817180326023990859189035006833556 322 7120210003538365308629270959971655220370482709399389206251838311429 323 11520741792762084131110453244821009037550808733390248395286845144984 324 18640951796300449439739724204792664257921291442789637601538683456412 325 30161693589062533570850177449613673295472100176179885996825528601396 326 48802645385362983010589901654406337553393391618969523598364212057809 327 78964338974425516581440079104020010848865491795149409595189740659206 328 127766984359788499592029980758426348402258883414118933193553952717015 329 206731323334214016173470059862446359251124375209268342788743693376220 330 334498307694002515765500040620872707653383258623387275982297646093234 331 541229631028216531938970100483319066904507633832655618771041339469454 332 875727938722219047704470141104191774557890892456042894753338985562689 333 1416957569750435579643440241587510841462398526288698513524380325032144 334 2292685508472654627347910382691702616020289418744741408277719310594833 335 3709643078223090206991350624279213457482687945033439921802099635626976 336 6002328586695744834339261006970916073502977363778181330079818946221808 337 9711971664918835041330611631250129530985665308811621251881918581848784 338 15714300251614579875669872638221045604488642672589802581961737528070593 339 25426271916533414917000484269471175135474307981401423833843656109919378 340 41140572168147994792670356907692220739962950653991226415805393637989971 341 66566844084681409709670841177163395875437258635392650249649049747909348 342 107707416252829404502341198084855616615400209289383876665454443385899318 343 174274260337510814212012039262019012490837467924776526915103493133808666 344 281981676590340218714353237346874629106237677214160403580557936519707985 345 456255936927851032926365276608893641597075145138936930495661429653516652 346 738237613518191251640718513955768270703312822353097334076219366173224637 347 1194493550446042284567083790564661912300387967492034264571880795826741288 348 1932731163964233536207802304520430183003700789845131598648100161999965924 349 3127224714410275820774886095085092095304088757337165863219980957826707212 350 5059955878374509356982688399605522278307789547182297461868081119826673137 351 8187180592784785177757574494690614373611878304519463325088062077653380350 352 13247136471159294534740262894296136651919667851701760786956143197480053487 353 21434317063944079712497837388986751025531546156221224112044205275133433836 354 34681453535103374247238100283282887677451214007922984899000348472613487322 355 56115770599047453959735937672269638702982760164144209011044553747746921158 356 90797224134150828206974037955552526380433974172067193910044902220360408481 357 146912994733198282166709975627822165083416734336211402921089455968107329640 358 237710218867349110373684013583374691463850708508278596831134358188467738121 359 384623213600547392540393989211196856547267442844489999752223814156575067760 360 622333432467896502914078002794571548011118151352768596583358172345042805880 361 1006956646068443895454471992005768404558385594197258596335581986501617873640 362 1629290078536340398368549994800339952569503745550027192918940158846660679521 363 2636246724604784293823021986806108357127889339747285789254522145348278553162 364 4265536803141124692191571981606448309697393085297312982173462304194939232683 365 6901783527745908986014593968412556666825282425044598771427984449543217785844 366 11167320330887033678206165950019004976522675510341911753601446753738157018526 367 18069103858632942664220759918431561643347957935386510525029431203281374804370 368 29236424189519976342426925868450566619870633445728422278630877957019531822897 369 47305528048152919006647685786882128263218591381114932803660309160300906627268 370 76541952237672895349074611655332694883089224826843355082291187117320438450165 371 123847480285825814355722297442214823146307816207958287885951496277621345077432 372 200389432523498709704796909097547518029397041034801642968242683394941783527596 373 324236912809324524060519206539762341175704857242759930854194179672563128605028 374 524626345332823233765316115637309859205101898277561573822436863067504912132625 375 848863258142147757825835322177072200380806755520321504676631042740068040737654 376 1373489603474970991591151437814382059585908653797883078499067905807572952870279 377 2222352861617118749416986759991454259966715409318204583175698948547640993607932 378 3595842465092089741008138197805836319552624063116087661674766854355213946478210 379 5818195326709208490425124957797290579519339472434292244850465802902854940086142 380 9414037791801298231433263155603126899071963535550379906525232657258068886564353 381 15232233118510506721858388113400417478591303007984672151375698460160923826650496 382 24646270910311804953291651269003544377663266543535052057900931117418992713214849 383 39878504028822311675150039382403961856254569551519724209276629577579916539865344 384 64524774939134116628441690651407506233917836095054776267177560694998909253080192 385 104403278967956428303591730033811468090172405646574500476454190272578825792945536 386 168928053907090544932033420685218974324090241741629276743631750967577735046025729 387 273331332875046973235625150719030442414262647388203777220085941240156560838971266 388 442259386782137518167658571404249416738352889129833053963717692207734295884996995 389 715590719657184491403283722123279859152615536518036831183803633447890856723968260 390 1157850106439322009570942293527529275890968425647869885147521325655625152608965254 391 1873440826096506500974226015650809135043583962165906716331324959103516009332933514 392 3031290932535828510545168309178338410934552387813776601478846284759141161941898769 393 4904731758632335011519394324829147545978136349979683317810171243862657171274832284 394 7936022691168163522064562634007485956912688737793459919289017528621798333216731053 395 12840754449800498533583956958836633502890825087773143237099188772484455504491563336 396 20776777140968662055648519592844119459803513825566603156388206301106253837708294388 397 33617531590769160589232476551680752962694338913339746393487395073590709342199857724 398 54394308731737822644880996144524872422497852738906349549875601374696963179908152113 399 88011840322506983234113472696205625385192191652246095943362996448287672522108009838 400 142406149054244805878994468840730497807690044391152445493238597822984635702016161951 401 230417989376751789113107941536936123192882236043398541436601594271272308224124171788 402 372824138430996594992102410377666621000572280434550986929840192094256943926140333738 403 603242127807748384105210351914602744193454516477949528366441786365529252150264505526 404 976066266238744979097312762292269365194026796912500515296281978459786196076404839265 405 1579308394046493363202523114206872109387481313390450043662723764825315448226669344792 406 2555374660285238342299835876499141474581508110302950558959005743285101644303074184057 407 4134683054331731705502358990706013583968989423693400602621729508110417092529743528848 408 6690057714616970047802194867205155058550497533996351161580735251395518736832817712904 409 10824740768948701753304553857911168642519486957689751764202464759505935829362561241752 410 17514798483565671801106748725116323701069984491686102925783200010901454566195378954657 411 28339539252514373554411302583027492343589471449375854689985664770407390395557940196410 412 45854337736080045355518051308143816044659455941061957615768864781308844961753319151067 413 74193876988594418909929353891171308388248927390437812305754529551716235357311259347476 414 120048214724674464265447405199315124432908383331499769921523394333025080319064578498542 415 194242091713268883175376759090486432821157310721937582227277923884741315676375837846018 416 314290306437943347440824164289801557254065694053437352148801318217766395995440416344561 417 508532398151212230616200923380287990075223004775374934376079242102507711671816254190580 418 822822704589155578057025087670089547329288698828812286524880560320274107667256670535141 419 1331355102740367808673226011050377537404511703604187220900959802422781819339072924725720 420 2154177807329523386730251098720467084733800402432999507425840362743055927006329595260860 421 3485532910069891195403477109770844622138312106037186728326800165165837746345402519986580 422 5639710717399414582133728208491311706872112508470186235752640527908893673351732115247441 423 9125243627469305777537205318262156329010424614507372964079440693074731419697134635234022 424 14764954344868720359670933526753468035882537122977559199832081220983625093048866750481463 425 23890197972338026137208138845015624364892961737484932163911521914058356512746001385715484 426 38655152317206746496879072371769092400775498860462491363743603135041981605794868136196946 427 62545350289544772634087211216784716765668460597947423527655125049100338118540869521912430 428 101200502606751519130966283588553809166443959458409914891398728184142319724335737658109377 429 163745852896296291765053494805338525932112420056357338419053853233242657842876607180021808 430 264946355503047810896019778393892335098556379514767253310452581417384977567212344838131185 431 428692208399344102661073273199230861030668799571124591729506434650627635410088952018152992 432 693638563902391913557093051593123196129225179085891845039959016068012612977301296856284176 433 1122330772301736016218166324792354057159893978657016436769465450718640248387390248874437168 434 1815969336204127929775259376385477253289119157742908281809424466786652861364691545730721345 435 2938300108505863945993425701177831310449013136399924718578889917505293109752081794605158514 436 4754269444709991875768685077563308563738132294142833000388314384291945971116773340335879859 437 7692569553215855821762110778741139874187145430542757718967204301797239080868855134941038372 438 12446838997925847697530795856304448437925277724685590719355518686089185051985628475276918230 439 20139408551141703519292906635045588312112423155228348438322722987886424132854483610217956602 440 32586247549067551216823702491350036750037700879913939157678241673975609184840112085494874833 441 52725656100209254736116609126395625062150124035142287596000964661862033317694595695712831436 442 85311903649276805952940311617745661812187824915056226753679206335837642502534707781207706269 443 138037559749486060689056920744141286874337948950198514349680170997699675820229303476920537704 444 223349463398762866641997232361886948686525773865254741103359377333537318322764011258128243972 445 361387023148248927331054153106028235560863722815453255453039548331236994142993314735048781676 446 584736486547011793973051385467915184247389496680707996556398925664774312465757325993177025649 447 946123509695260721304105538573943419808253219496161252009438473996011306608750640728225807326 448 1530859996242272515277156924041858604055642716176869248565837399660785619074507966721402832975 449 2476983505937533236581262462615802023863895935673030500575275873656796925683258607449628640300 450 4007843502179805751858419386657660627919538651849899749141113273317582544757766574171031473274 451 6484827008117338988439681849273462651783434587522930249716389146974379470441025181620660113574 452 10492670510297144740298101235931123279702973239372829998857502420291962015198791755791691586849 453 16977497518414483728737783085204585931486407826895760248573891567266341485639816937412351700424 454 27470168028711628469035884321135709211189381066268590247431393987558303500838608693204043287273 455 44447665547126112197773667406340295142675788893164350496005285554824644986478425630616394987696 456 71917833575837740666809551727476004353865169959432940743436679542382948487317034323820438274968 457 116365499122963852864583219133816299496540958852597291239441965097207593473795459954436833262664 458 188283332698801593531392770861292303850406128812030231982878644639590541961112494278257271537633 459 304648831821765446395975989995108603346947087664627523222320609736798135434907954232694104800298 460 492932164520567039927368760856400907197353216476657755205199254376388677396020448510951376337931 461 797580996342332486323344750851509510544300304141285278427519864113186812830928402743645481138228 462 1290513160862899526250713511707910417741653520617943033632719118489575490226948851254596857476158 463 2088094157205232012574058262559419928285953824759228312060238982602762303057877253998242338614386 464 3378607318068131538824771774267330346027607345377171345692958101092337793284826105252839196090545 465 5466701475273363551398830036826750274313561170136399657753197083695100096342703359251081534704932 466 8845308793341495090223601811094080620341168515513571003446155184787437889627529464503920730795477 467 14312010268614858641622431847920830894654729685649970661199352268482537985970232823755002265500408 468 23157319061956353731846033659014911514995898201163541664645507453269975875597762288258922996295884 469 37469329330571212373468465506935742409650627886813512325844859721752513861567995112013925261796292 470 60626648392527566105314499165950653924646526087977053990490367175022489737165757400272848258092177 471 98095977723098778478782964672886396334297153974790566316335226896775003598733752512286773519888470 472 158722626115626344584097463838837050258943680062767620306825594071797493335899509912559621777980647 473 256818603838725123062880428511723446593240834037558186623160820968572496934633262424846395297869116 474 415541229954351467646977892350560496852184514100325806929986415040369990270532772337406017075849762 475 672359833793076590709858320862283943445425348137883993553147236008942487205166034762252412373718878 476 1087901063747428058356836213212844440297609862238209800483133651049312477475698807099658429449568641 477 1760260897540504649066694534075128383743035210376093794036280887058254964680864841861910841823287520 478 2848161961287932707423530747287972824040645072614303594519414538107567442156563648961569271272856161 479 4608422858828437356490225281363101207783680282990397388555695425165822406837428490823480113096143680 480 7456584820116370063913756028651074031824325355604700983075109963273389848993992139785049384368999840 481 12065007678944807420403981310014175239608005638595098371630805388439212255831420630608529497465143520 482 19521592499061177484317737338665249271432330994199799354705915351712602104825412770393578881834143361 483 31586600178005984904721718648679424511040336632794897726336720740151814360656833401002108379299286882 484 51108192677067162389039455987344673782472667626994697081042636091864416465482246171395687261133430243 485 82694792855073147293761174636024098293513004259789594807379356832016230826139079572397795640432717124 486 133802985532140309682800630623368772075985671886784291888421992923880647291621325743793482901566147366 487 216497778387213456976561805259392870369498676146573886695801349755896878117760405316191278541998864490 488 350300763919353766659362435882761642445484348033358178584223342679777525409381731059984761443565011857 489 566798542306567223635924241142154512814983024179932065280024692435674403527142136376176039985563876348 490 917099306225920990295286677024916155260467372213290243864248035115451928936523867436160801429128888205 491 1483897848532488213931210918167070668075450396393222309144272727551126332463666003812336841414692764552 492 2400997154758409204226497595191986823335917768606512553008520762666578261400189871248497642843821652756 493 3884895003290897418157708513359057491411368164999734862152793490217704593863855875060834484258514417308 494 6285892158049306622384206108551044314747285933606247415161314252884282855264045746309332127102336070065 495 10170787161340204040541914621910101806158654098605982277314107743101987449127901621370166611360850487374 496 16456679319389510662926120730461146120905940032212229692475421995986270304391947367679498738463186557439 497 26627466480729714703468035352371247927064594130818211969789529739088257753519848989049665349824037044812 498 43084145800119225366394156082832394047970534163030441662264951735074528057911796356729164088287223602250 499 69711612280848940069862191435203641975035128293848653632054481474162785811431645345778829438111260647062 500 112795758080968165436256347518036036023005662456879095294319433209237313869343441702507993526398484249313 501 182507370361817105506118538953239677998040790750727748926373914683400099680775087048286822964509744896376 502 295303128442785270942374886471275714021046453207606844220693347892637413550118528750794816490908229145689