0 1 1 1 2 4 3 7 4 13 5 22 6 37 7 61 8 100 9 163 10 265 11 430 12 697 13 1129 14 1828 15 2959 16 4789 17 7750 18 12541 19 20293 20 32836 21 53131 22 85969 23 139102 24 225073 25 364177 26 589252 27 953431 28 1542685 29 2496118 30 4038805 31 6534925 32 10573732 33 17108659 34 27682393 35 44791054 36 72473449 37 117264505 38 189737956 39 307002463 40 496740421 41 803742886 42 1300483309 43 2104226197 44 3404709508 45 5508935707 46 8913645217 47 14422580926 48 23336226145 49 37758807073 50 61095033220 51 98853840295 52 159948873517 53 258802713814 54 418751587333 55 677554301149 56 1096305888484 57 1773860189635 58 2870166078121 59 4644026267758 60 7514192345881 61 12158218613641 62 19672410959524 63 31830629573167 64 51503040532693 65 83333670105862 66 134836710638557 67 218170380744421 68 353007091382980 69 571177472127403 70 924184563510385 71 1495362035637790 72 2419546599148177 73 3914908634785969 74 6334455233934148 75 10249363868720119 76 16583819102654269 77 26833182971374390 78 43417002074028661 79 70250185045403053 80 113667187119431716 81 183917372164834771 82 297584559284266489 83 481501931449101262 84 779086490733367753 85 1260588422182469017 86 2039674912915836772 87 3300263335098305791 88 5339938248014142565 89 8640201583112448358 90 13980139831126590925 91 22620341414239039285 92 36600481245365630212 93 59220822659604669499 94 95821303904970299713 95 155042126564574969214 96 250863430469545268929 97 405905557034120238145 98 656768987503665507076 99 1062674544537785745223 100 1719443532041451252301 101 2782118076579236997526 102 4501561608620688249829 103 7283679685199925247357 104 11785241293820613497188 105 19068920979020538744547 106 30854162272841152241737 107 49923083251861690986286 108 80777245524702843228025 109 130700328776564534214313 110 211477574301267377442340 111 342177903077831911656655 112 553655477379099289098997 113 895833380456931200755654 114 1449488857836030489854653 115 2345322238292961690610309 116 3794811096128992180464964 117 6140133334421953871075275 118 9934944430550946051540241 119 16075077764972899922615518 120 26010022195523845974155761 121 42085099960496745896771281 122 68095122156020591870927044 123 110180222116517337767698327 124 178275344272537929638625373 125 288455566389055267406323702 126 466730910661593197044949077 127 755186477050648464451272781 128 1221917387712241661496221860 129 1977103864762890125947494643 130 3199021252475131787443716505 131 5176125117238021913391211150 132 8375146369713153700834927657 133 13551271486951175614226138809 134 21926417856664329315061066468 135 35477689343615504929287205279 136 57404107200279834244348271749 137 92881796543895339173635477030 138 150285903744175173417983748781 139 243167700288070512591619225813 140 393453604032245686009602974596 141 636621304320316198601222200411 142 1030074908352561884610825175009 143 1666696212672878083212047375422 144 2696771121025439967822872550433 145 4363467333698318051034919925857 146 7060238454723758018857792476292 147 11423705788422076069892712402151 148 18483944243145834088750504878445 149 29907650031567910158643217280598 150 48391594274713744247393722159045 151 78299244306281654406036939439645 152 126690838580995398653430661598692 153 204990082887277053059467601038339 154 331680921468272451712898262637033 155 536671004355549504772365863675374 156 868351925823821956485264126312409 157 1405022930179371461257629989987785 158 2273374856003193417742894116300196 159 3678397786182564879000524106287983 160 5951772642185758296743418222588181 161 9630170428368323175743942328876166 162 15581943070554081472487360551464349 163 25212113498922404648231302880340517 164 40794056569476486120718663431804868 165 66006170068398890768949966312145387 166 106800226637875376889668629743950257 167 172806396706274267658618596056095646 168 279606623344149644548287225800045905 169 452413020050423912206905821856141553 170 732019643394573556755193047656187460 171 1184432663444997468962098869512329015 172 1916452306839571025717291917168516477 173 3100884970284568494679390786680845494 174 5017337277124139520396682703849361973 175 8118222247408708015076073490530207469 176 13135559524532847535472756194379569444 177 21253781771941555550548829684909776915 178 34389341296474403086021585879289346361 179 55643123068415958636570415564199123278 180 90032464364890361722592001443488469641 181 145675587433306320359162417007687592921 182 235708051798196682081754418451176062564 183 381383639231503002440916835458863655487 184 617091691029699684522671253910039718053 185 998475330261202686963588089368903373542 186 1615567021290902371486259343278943091597 187 2614042351552105058449847432647846465141 188 4229609372843007429936106775926789556740 189 6843651724395112488385954208574636021883 190 11073261097238119918322060984501425578625 191 17916912821633232406708015193076061600510 192 28990173918871352325030076177577487179137 193 46907086740504584731738091370653548779649 194 75897260659375937056768167548231035958788 195 122804347399880521788506258918884584738439 196 198701608059256458845274426467115620697229 197 321505955459136980633780685386000205435670 198 520207563518393439479055111853115826132901 199 841713518977530420112835797239116031568573 200 1361921082495923859591890909092231857701476 201 2203634601473454279704726706331347889270051 202 3565555683969378139296617615423579746971529 203 5769190285442832419001344321754927636241582 204 9334745969412210558297961937178507383213113 205 15103936254855042977299306258933435019454697 206 24438682224267253535597268196111942402667812 207 39542618479122296512896574455045377422122511 208 63981300703389550048493842651157319824790325 209 103523919182511846561390417106202697246912838 210 167505219885901396609884259757360017071703165 211 271029139068413243171274676863562714318616005 212 438534358954314639781158936620922731390319172 213 709563498022727882952433613484485445708935179 214 1148097856977042522733592550105408177099254353 215 1857661354999770405686026163589893622808189534 216 3005759211976812928419618713695301799907443889 217 4863420566976583334105644877285195422715633425 218 7869179778953396262525263590980497222623077316 219 12732600345929979596630908468265692645338710743 220 20601780124883375859156172059246189867961788061 221 33334380470813355455787080527511882513300498806 222 53936160595696731314943252586758072381262286869 223 87270541066510086770730333114269954894562785677 224 141206701662206818085673585701028027275825072548 225 228477242728716904856403918815297982170387858227 226 369683944390923722942077504516326009446212930777 227 598161187119640627798481423331623991616600789006 228 967845131510564350740558927847950001062813719785 229 1566006318630204978539040351179573992679414508793 230 2533851450140769329279599279027523993742228228580 231 4099857768770974307818639630207097986421642737375 232 6633709218911743637098238909234621980163870965957 233 10733566987682717944916878539441719966585513703334 234 17367276206594461582015117448676341946749384669293 235 28100843194277179526931995988118061913334898372629 236 45468119400871641108947113436794403860084283041924 237 73568962595148820635879109424912465773419181414555 238 119037081996020461744826222861706869633503464456481 239 192606044591169282380705332286619335406922645871038 240 311643126587189744125531555148326205040426110327521 241 504249171178359026506236887434945540447348756198561 242 815892297765548770631768442583271745487774866526084 243 1320141468943907797138005330018217285935123622724647 244 2136033766709456567769773772601489031422898489250733 245 3456175235653364364907779102619706317358022111975382 246 5592209002362820932677552875221195348780920601226117 247 9048384238016185297585331977840901666138942713201501 248 14640593240379006230262884853062097014919863314427620 249 23688977478395191527848216830902998681058806027629123 250 38329570718774197758111101683965095695978669342056745 251 62018548197169389285959318514868094377037475369685870 252 100348118915943587044070420198833190073016144711742617 253 162366667113112976330029738713701284450053620081428489 254 262714786029056563374100158912534474523069764793171108 255 425081453142169539704129897626235758973123384874599599 256 687796239171226103078230056538770233496193149667770709 257 1112877692313395642782359954165005992469316534542370310 258 1800673931484621745860590010703776225965509684210141021 259 2913551623798017388642949964868782218434826218752511333 260 4714225555282639134503539975572558444400335902962652356 261 7627777179080656523146489940441340662835162121715163691 262 12342002734363295657650029916013899107235498024677816049 263 19969779913443952180796519856455239770070660146392979742 264 32311782647807247838446549772469138877306158171070795793 265 52281562561251200019243069628924378647376818317463775537 266 84593345209058447857689619401393517524682976488534571332 267 136874907770309647876932689030317896172059794805998346871 268 221468252979368095734622308431711413696742771294532918205 269 358343160749677743611554997462029309868802566100531265078 270 579811413729045839346177305893740723565545337395064183285 271 938154574478723582957732303355770033434347903495595448365 272 1517965988207769422303909609249510756999893240890659631652 273 2456120562686493005261641912605280790434241144386255080019 274 3974086550894262427565551521854791547434134385276914711673 275 6430207113580755432827193434460072337868375529663169791694 276 10404293664475017860392744956314863885302509914940084503369 277 16834500778055773293219938390774936223170885444603254295065 278 27238794442530791153612683347089800108473395359543338798436 279 44073295220586564446832621737864736331644280804146593093503 280 71312089663117355600445305084954536440117676163689931891941 281 115385384883703920047277926822819272771761956967836524985446 282 186697474546821275647723231907773809211879633131526456877389 283 302082859430525195695001158730593081983641590099362981862837 284 488780333977346471342724390638366891195521223230889438740228 285 790863193407871667037725549368959973179162813330252420603067 286 1279643527385218138380449940007326864374684036561141859343297 287 2070506720793089805418175489376286837553846849891394279946366 288 3350150248178307943798625429383613701928530886452536139289665 289 5420656968971397749216800918759900539482377736343930419236033 290 8770807217149705693015426348143514241410908622796466558525700 291 14191464186121103442232227266903414780893286359140396977761735 292 22962271403270809135247653615046929022304194981936863536287437 293 37153735589391912577479880881950343803197481341077260514049174 294 60116006992662721712727534496997272825501676323014124050336613 295 97269742582054634290207415378947616628699157664091384564385789 296 157385749574717356002934949875944889454200833987105508614722404 297 254655492156771990293142365254892506082899991651196893179108195 298 412041241731489346296077315130837395537100825638302401793830601 299 666696733888261336589219680385729901620000817289499294972938798 300 1078737975619750682885296995516567297157101642927801696766769401 301 1745434709508012019474516675902297198777102460217300991739708201 302 2824172685127762702359813671418864495934204103145102688506477604 303 4569607394635774721834330347321161694711306563362403680246185807 304 7393780079763537424194144018740026190645510666507506368752663413 305 11963387474399312146028474366061187885356817229869910048998849222 306 19357167554162849570222618384801214076002327896377416417751512637 307 31320555028562161716251092750862401961359145126247326466750361861 308 50677722582725011286473711135663616037361473022624742884501874500 309 81998277611287173002724803886526017998720618148872069351252236363 310 132676000194012184289198515022189634036082091171496812235754110865 311 214674277805299357291923318908715652034802709320368881587006347230 312 347350277999311541581121833930905286070884800491865693822760458097 313 562024555804610898873045152839620938105687509812234575409766805329 314 909374833803922440454166986770526224176572310304100269232527263428 315 1471399389608533339327212139610147162282259820116334844642294068759 316 2380774223412455779781379126380673386458832130420435113874821332189 317 3852173613020989119108591265990820548741091950536769958517115400950 318 6232947836433444898889970392371493935199924080957205072391936733141 319 10085121449454434017998561658362314483941016031493975030909052134093 320 16318069285887878916888532050733808419140940112451180103300988867236 321 26403190735342312934887093709096122903081956143945155134210041001331 322 42721260021230191851775625759829931322222896256396335237511029868569 323 69124450756572504786662719468926054225304852400341490371721070869902 324 111845710777802696638438345228755985547527748656737825609232100738473 325 180970161534375201425101064697682039772832601057079315980953171608377 326 292815872312177898063539409926438025320360349713817141590185272346852 327 473786033846553099488640474624120065093192950770896457571138443955231 328 766601906158730997552179884550558090413553300484713599161323716302085 329 1240387940005284097040820359174678155506746251255610056732462160257318 330 2006989846164015094593000243725236245920299551740323655893785876559405 331 3247377786169299191633820602899914401427045802995933712626248036816725 332 5254367632333314286226820846625150647347345354736257368520033913376132 333 8501745418502613477860641449525065048774391157732191081146281950192859 334 13756113050835927764087462296150215696121736512468448449666315863568993 335 22257858469338541241948103745675280744896127670200639530812597813761854 336 36013971520174469006035566041825496441017864182669087980478913677330849 337 58271829989513010247983669787500777185913991852869727511291511491092705 338 94285801509687479254019235829326273626931856035538815491770425168423556 339 152557631499200489502002905616827050812845847888408543003061936659516263 340 246843433008887968756022141446153324439777703923947358494832361827939821 341 399401064508088458258025047062980375252623551812355901497894298487456086 342 646244497516976427014047188509133699692401255736303259992726660315395909 343 1045645562025064885272072235572114074945024807548659161490620958802851997 344 1691890059542041312286119424081247774637426063284962421483347619118247908 345 2737535621567106197558191659653361849582450870833621582973968577921099907 346 4429425681109147509844311083734609624219876934118584004457316197039347817 347 7166961302676253707402502743387971473802327804952205587431284774960447726 348 11596386983785401217246813827122581098022204739070789591888600971999795545 349 18763348286461654924649316570510552571824532544022995179319885746960243273 350 30359735270247056141896130397633133669846737283093784771208486718960038820 351 49123083556708711066545446968143686241671269827116779950528372465920282095 352 79482818826955767208441577365776819911518007110210564721736859184880320917 353 128605902383664478274987024333920506153189276937327344672265231650800603014 354 208088721210620245483428601699697326064707284047537909394002090835680923933 355 336694623594284723758415626033617832217896560984865254066267322486481526949 356 544783344804904969241844227733315158282603845032403163460269413322162450884 357 881477968399189693000259853766932990500500406017268417526536735808643977835 358 1426261313204094662242104081500248148783104251049671580986806149130806428721 359 2307739281603284355242363935267181139283604657066939998513342884939450406558 360 3734000594807379017484468016767429288066708908116611579500149034070256835281 361 6041739876410663372726831952034610427350313565183551578013491919009707241841 362 9775740471218042390211299968802039715417022473300163157513640953079964077124 363 15817480347628705762938131920836650142767336038483714735527132872089671318967 364 25593220818846748153149431889638689858184358511783877893040773825169635396093 365 41410701166475453916087563810475340000951694550267592628567906697259306715062 366 67003921985322202069236995700114029859136053062051470521608680522428942111157 367 108414623151797655985324559510589369860087747612319063150176587219688248826221 368 175418545137119858054561555210703399719223800674370533671785267742117190937380 369 283833168288917514039886114721292769579311548286689596821961854961805439763603 370 459251713426037372094447669931996169298535348961060130493747122703922630700985 371 743084881714954886134333784653288938877846897247749727315708977665728070464590 372 1202336595140992258228781454585285108176382246208809857809456100369650701165577 373 1945421476855947144363115239238574047054229143456559585125165078035378771630169 374 3147758071996939402591896693823859155230611389665369442934621178405029472795748 375 5093179548852886546955011933062433202284840533121929028059786256440408244425919 376 8240937620849825949546908626886292357515451922787298470994407434845437717221669 377 13334117169702712496501920559948725559800292455909227499054193691285845961647590 378 21575054790552538446048829186835017917315744378696525970048601126131283678869261 379 34909171960255250942550749746783743477116036834605753469102794817417129640516853 380 56484226750807789388599578933618761394431781213302279439151395943548413319386116 381 91393398711063040331150328680402504871547818047908032908254190760965542959902971 382 147877625461870829719749907614021266265979599261210312347405586704513956279289089 383 239271024172933870050900236294423771137527417309118345255659777465479499239192062 384 387148649634804699770650143908445037403507016570328657603065364169993455518481153 385 626419673807738569821550380202868808541034433879447002858725141635472954757673217 386 1013568323442543269592200524111313845944541450449775660461790505805466410276154372 387 1639987997250281839413750904314182654485575884329222663320515647440939365033827591 388 2653556320692825109005951428425496500430117334778998323782306153246405775309981965 389 4293544317943106948419702332739679154915693219108220987102821800687345140343809558 390 6947100638635932057425653761165175655345810553887219310885127953933750915653791525 391 11240644956579039005845356093904854810261503772995440297987949754621096055997601085 392 18187745595214971063271009855070030465607314326882659608873077708554846971651392612 393 29428390551794010069116365948974885275868818099878099906861027463175943027648993699 394 47616136147008981132387375804044915741476132426760759515734105171730789999300386313 395 77044526698802991201503741753019801017344950526638859422595132634906733026949380014 396 124660662845811972333891117557064716758821082953399618938329237806637523026249766329 397 201705189544614963535394859310084517776166033480038478360924370441544256053199146345 398 326365852390426935869285976867149234534987116433438097299253608248181779079448912676 399 528071041935041899404680836177233752311153149913476575660177978689726035132648059023 400 854436894325468835273966813044382986846140266346914672959431586937907814212096971701 401 1382507936260510734678647649221616739157293416260391248619609565627633849344745030726 402 2236944830585979569952614462265999726003433682607305921579041152565541663556842002429 403 3619452766846490304631262111487616465160727098867697170198650718193175512901587033157 404 5856397597432469874583876573753616191164160781475003091777691870758717176458429035588 405 9475850364278960179215138685241232656324887880342700261976342588951892689360016068747 406 15332247961711430053799015258994848847489048661817703353754034459710609865818445104337 407 24808098325990390233014153944236081503813936542160403615730377048662502555178461173086 408 40140346287701820286813169203230930351302985203978106969484411508373112420996906277425 409 64948444613692210519827323147467011855116921746138510585214788557035614976175367450513 410 105088790901394030806640492350697942206419906950116617554699200065408727397172273727940 411 170037235515086241326467815498164954061536828696255128139913988622444342373347641178455 412 275126026416480272133108307848862896267956735646371745694613188687853069770519914906397 413 445163261931566513459576123347027850329493564342626873834527177310297412143867556084854 414 720289288348046785592684431195890746597450299988998619529140365998150481914387470991253 415 1165452550279613299052260554542918596926943864331625493363667543308447894058255027076109 416 1885741838627660084644944985738809343524394164320624112892807909306598375972642498067364 417 3051194388907273383697205540281727940451338028652249606256475452615046270030897525143475 418 4936936227534933468342150526020537283975732192972873719149283361921644646003540023210841 419 7988130616442206852039356066302265224427070221625123325405758814536690916034437548354318 420 12925066843977140320381506592322802508402802414597997044555042176458335562037977571565161 421 20913197460419347172420862658625067732829872636223120369960800990995026478072415119919481 422 33838264304396487492802369250947870241232675050821117414515843167453362040110392691484644 423 54751461764815834665223231909572937974062547687044237784476644158448388518182807811404127 424 88589726069212322158025601160520808215295222737865355198992487325901750558293200502888773 425 143341187834028156823248833070093746189357770424909592983469131484350139076476008314292902 426 231930913903240478981274434230614554404652993162774948182461618810251889634769208817181677 427 375272101737268635804523267300708300594010763587684541165930750294602028711245217131474581 428 607203015640509114785797701531322854998663756750459489348392369104853918346014425948656260 429 982475117377777750590320968832031155592674520338144030514323119399455947057259643080130843 430 1589678133018286865376118670363354010591338277088603519862715488504309865403274069028787105 431 2572153250396064615966439639195385166184012797426747550377038607903765812460533712108917950 432 4161831383414351481342558309558739176775351074515351070239754096408075677863807781137705057 433 6733984633810416097308997948754124342959363871942098620616792704311841490324341493246623009 434 10895816017224767578651556258312863519734714946457449690856546800719917168188149274384328068 435 17629800651035183675960554207066987862694078818399548311473339505031758658512490767630951079 436 28525616668259951254612110465379851382428793764856998002329886305751675826700640042015279149 437 46155417319295134930572664672446839245122872583256546313803225810783434485213130809646230230 438 74681033987555086185184775137826690627551666348113544316133112116535110311913770851661509381 439 120836451306850221115757439810273529872674538931370090629936337927318544797126901661307739613 440 195517485294405307300942214948100220500226205279483634946069450043853655109040672512969248996 441 316353936601255528416699654758373750372900744210853725576005787971172199906167574174276988611 442 511871421895660835717641869706473970873126949490337360522075238015025855015208246687246237609 443 828225358496916364134341524464847721246027693701191086098081025986198054921375820861523226222 444 1340096780392577199851983394171321692119154643191528446620156264001223909936584067548769463833 445 2168322138889493563986324918636169413365182336892719532718237289987421964857959888410292690057 446 3508418919282070763838308312807491105484336980084247979338393553988645874794543955959062153892 447 5676741058171564327824633231443660518849519316976967512056630843976067839652503844369354843951 448 9185159977453635091662941544251151624333856297061215491395024397964713714447047800328416997845 449 14861901035625199419487574775694812143183375614038183003451655241940781554099551644697771841798 450 24047061013078834511150516319945963767517231911099398494846679639905495268546599445026188839645 451 38908962048704033930638091095640775910700607525137581498298334881846276822646151089723960681445 452 62956023061782868441788607415586739678217839436236979993145014521751772091192750534750149521092 453 101864985110486902372426698511227515588918446961374561491443349403598048913838901624474110202539 454 164821008172269770814215305926814255267136286397611541484588363925349821005031652159224259723633 455 266685993282756673186642004438041770856054733358986102976031713328947869918870553783698369926174 456 431507001455026444000857310364856026123191019756597644460620077254297690923902205942922629649809 457 698192994737783117187499314802897796979245753115583747436651790583245560842772759726620999575985 458 1129699996192809561188356625167753823102436772872181391897271867837543251766674965669543629225796 459 1827892990930592678375855939970651620081682525987765139333923658420788812609447725396164628801783 460 2957592987123402239564212565138405443184119298859946531231195526258332064376122691065708258027581 461 4785485978053994917940068505109057063265801824847711670565119184679120876985570416461872886829366 462 7743078965177397157504281070247462506449921123707658201796314710937452941361693107527581144856949 463 12528564943231392075444349575356519569715722948555369872361433895616573818347263523989454031686317 464 20271643908408789232948630645603982076165644072263028074157748606554026759708956631517035176543268 465 32800208851640181308392980220960501645881367020818397946519182502170600578056220155506489208229587 466 53071852760048970541341610866564483722047011093081426020676931108724627337765176787023524384772857 467 85872061611689151849734591087524985367928378113899823967196113610895227915821396942530013593002446 468 138943914371738122391076201954089469089975389206981249987873044719619855253586573729553537977775305 469 224815975983427274240810793041614454457903767320881073955069158330515083169407970672083551570777753 470 363759890355165396631886994995703923547879156527862323942942203050134938422994544401637089548553060 471 588575866338592670872697788037318378005782923848743397898011361380650021592402515073720641119330815 472 952335756693758067504584783033022301553662080376605721840953564430784960015397059475357730667883877 473 1540911623032350738377282571070340679559445004225349119738964925811434981607799574549078371787214694 474 2493247379726108805881867354103362981113107084601954841579918490242219941623196634024436102455098573 475 4034159002758459544259149925173703660672552088827303961318883416053654923230996208573514474242313269 476 6527406382484568350141017279277066641785659173429258802898801906295874864854192842597950576697411844 477 10561565385243027894400167204450770302458211262256562764217685322349529788085189051171465050939725115 478 17088971767727596244541184483727836944243870435685821567116487228645404652939381893769415627637136961 479 27650537152970624138941351688178607246702081697942384331334172550994934441024570944940880678576862078 480 44739508920698220383482536171906444190945952133628205898450659779640339093963952838710296306213999041 481 72390046073668844522423887860085051437648033831570590229784832330635273534988523783651176984790861121 482 117129554994367064905906424031991495628593985965198796128235492110275612628952476622361473291004860164 483 189519601068035909428330311892076547066242019796769386358020324440910886163941000406012650275795721287 484 306649156062402974334236735924068042694836005761968182486255816551186498792893477028374123566800581453 485 496168757130438883762567047816144589761078025558737568844276140992097384956834477434386773842596302742 486 802817913192841858096803783740212632455914031320705751330531957543283883749727954462760897409396884197 487 1298986670323280741859370831556357222216992056879443320174808098535381268706562431897147671251993186941 488 2101804583516122599956174615296569854672906088200149071505340056078665152456290386359908568661390071140 489 3400791253839403341815545446852927076889898145079592391680148154614046421162852818257056239913383258083 490 5502595837355525941771720062149496931562804233279741463185488210692711573619143204616964808574773329225 491 8903387091194929283587265509002424008452702378359333854865636365306757994781996022874021048488156587310 492 14405982928550455225358985571151920940015506611639075318051124575999469568401139227490985857062929916537 493 23309370019745384508946251080154344948468208989998409172916760941306227563183135250365006905551086503849 494 37715352948295839734305236651306265888483715601637484490967885517305697131584274477855992762614016420388 495 61024722968041224243251487731460610836951924591635893663884646458611924694767409728220999668165102924239 496 98740075916337063977556724382766876725435640193273378154852531975917621826351684206076992430779119344629 497 159764798884378288220808212114227487562387564784909271818737178434529546521119093934297992098944222268870 498 258504874800715352198364936496994364287823204978182649973589710410447168347470778140374984529723341613501 499 418269673685093640419173148611221851850210769763091921792326888844976714868589872074672976628667563882373 500 676774548485808992617538085108216216138033974741274571765916599255423883216060650215047961158390905495876