50039874316080784025583616
50,039,874,316,080,784,025,583,616 is an even composite number composed of six prime numbers multiplied together.
50039874316080784025583616 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of nineteen thousand, four hundred fifty-six divisors.
Prime factorization of 50039874316080784025583616:
218 × 73 × 113 × 373 × 433 × 473
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 7 × 7 × 7 × 11 × 11 × 11 × 37 × 37 × 37 × 43 × 43 × 43 × 47 × 47 × 47)See below for interesting mathematical facts about the number 50039874316080784025583616 from the Numbermatics database.
Names of 50039874316080784025583616
- Cardinal: 50039874316080784025583616 can be written as Fifty septillion, thirty-nine sextillion, eight hundred seventy-four quintillion, three hundred sixteen quadrillion, eighty trillion, seven hundred eighty-four billion, twenty-five million, five hundred eighty-three thousand, six hundred sixteen.
Scientific notation
- Scientific notation: 5.0039874316080784025583616 × 1025
Factors of 50039874316080784025583616
Divisors of 50039874316080784025583616
- Number of divisors d(n): 19456
-
Complete list of divisors:
1 2 4 7 8 11 14 16 22 28 32 37 43 44 47 49 56 64 74 77 86 88 94 98 112 121 128 148 154 172 176 188 196 224 242 256 259 296 301 308 329 343 344 352 376 392 407 448 473 484 512 517 518 539 592 602 616 658 686 688 704 752 784 814 847 896 946 968 1024 1034 1036 1078 1184 1204 1232 1316 1331 1369 1372 1376 1408 1504 1568 1591 1628 1694 1739 1792 1813 1849 1892 1936 2021 2048 2068 2072 2107 2156 2209 2303 2368 2408 2464 2632 2662 2738 2744 2752 2816 2849 3008 3136 3182 3256 3311 3388 3478 3584 3619 3626 3698 3773 3784 3872 4042 4096 4136 4144 4214 4312 4418 4477 4606 4736 4816 4928 5203 5264 5324 5476 5488 5504 5632 5687 5698 5929 6016 6272 6364 6512 6622 6776 6956 7168 7238 7252 7396 7546 7568 7744 8084 8192 8272 8288 8428 8624 8836 8954 9212 9317 9472 9583 9632 9856 10406 10528 10648 10952 10976 11008 11137 11264 11374 11396 11858 12032 12173 12544 12691 12728 12943 13024 13244 13552 13912 14147 14336 14476 14504 14749 14792 15059 15092 15136 15463 15488 16121 16168 16384 16544 16576 16856 17248 17501 17672 17908 18424 18634 18944 19129 19166 19264 19712 19943 20339 20812 21056 21296 21904 21952 22016 22231 22274 22528 22748 22792 23177 23716 24064 24299 24346 25088 25333 25382 25456 25886 26048 26488 27104 27824 28294 28672 28952 29008 29498 29584 30118 30184 30272 30926 30976 31339 32242 32336 32768 33088 33152 33712 34496 35002 35344 35816 36421 36848 37268 37888 38258 38332 38528 39424 39809 39886 40678 41503 41624 42112 42592 43808 43904 44032 44462 44548 45056 45496 45584 46354 47432 48128 48598 48692 49247 50176 50653 50666 50764 50912 51772 52096 52976 54208 55648 56588 57233 57344 57904 58016 58867 58996 59168 60236 60368 60544 61852 61952 62557 62678 64343 64484 64672 65219 65536 66176 66304 67081 67424 68413 68992 70004 70688 71632 72842 73696 74536 74777 75776 76516 76664 77056 77959 78848 79507 79618 79772 81356 81733 83006 83248 84224 85184 85211 86903 87616 87808 88064 88924 89096 90112 90601 90992 91168 92708 94864 94987 96256 97196 97384 98494 99029 100352 101306 101332 101528 101824 103544 103823 104192 105413 105952 108241 108416 111296 113176 114466 114688 115808 116032 117734 117992 118336 120472 120736 121088 122507 123704 123904 125114 125356 128686 128968 129344 130438 131072 132352 132608 133903 134162 134848 136826 137984 139601 140008 141376 142373 143264 145684 147392 149072 149554 151552 153032 153328 154112 155617 155918 157696 159014 159236 159544 162239 162712 163466 165649 166012 166496 168448 170093 170368 170422 173806 175232 175616 176128 177331 177848 178192 180224 181202 181984 182336 185416 189728 189974 192511 192512 194392 194768 196988 198058 200704 202612 202664 203056 203648 207088 207646 208384 210419 210826 211904 216482 216832 219373 222592 223729 226352 228932 229376 231616 232064 235468 235984 236672 240944 241472 242176 244541 245014 247408 247808 250228 250712 254947 257372 257936 258688 260876 262144 264704 265216 267289 267806 268324 269696 273652 275968 278663 279202 280016 282752 284746 286528 291368 294784 298144 299108 303104 306064 306656 308224 311234 311836 315392 318028 318472 319088 324478 325424 326932 331298 332024 332992 336896 340186 340736 340844 344729 347612 350464 351232 352256 354571 354662 355696 356384 360448 362404 363968 364672 370832 379456 379948 385022 385024 388784 389536 393976 396116 400631 401408 405224 405328 406112 407296 412069 414176 415292 416768 420838 421652 423808 432964 433664 437899 438746 445184 447458 450401 452704 456533 457864 458752 463232 464128 469567 470936 471968 473344 478891 481888 482944 484352 489082 490028 494816 495616 500456 501424 509894 514744 515872 517376 521752 523439 529408 530432 534578 535612 536648 539392 545713 547304 551936 556549 557183 557326 558404 560032 565504 569492 572131 573056 582736 589568 596288 596477 598216 606208 608321 612128 613312 616448 622468 623672 630784 634207 636056 636944 638176 647537 648956 650848 653864 662596 664048 664909 665984 673792 680372 681472 681688 689458 693203 695224 700928 702464 704512 707773 709142 709324 711392 712768 720896 724808 726761 727936 729344 737891 741664 752543 757687 758912 759896 770044 770048 777568 779072 787952 792232 801262 802816 810448 810656 812224 814592 822547 824138 828352 830584 833536 841676 843304 847616 857549 865928 867328 874577 875798 877492 890368 894916 899063 900802 905408 913066 915728 917504 926464 928256 937321 939134 941872 943936 946688 955933 957782 963776 965888 968704 978164 980056 989632 991232 996611 1000912 1002848 1019788 1029488 1031744 1034752 1043504 1044857 1046878 1058816 1060864 1069156 1071224 1073296 1078784 1089319 1091426 1094608 1103872 1113098 1114366 1114652 1116808 1120064 1131008 1138984 1142053 1144262 1146112 1159543 1165472 1179136 1190651 1192576 1192954 1196432 1212416 1216642 1224256 1226624 1232896 1244936 1247344 1261568 1268414 1272112 1273888 1276352 1295074 1297912 1301696 1307728 1325192 1328096 1329818 1331968 1347577 1347584 1360744 1362944 1363376 1378916 1386406 1390448 1401856 1404928 1409024 1415546 1418284 1418648 1422784 1425536 1441792 1449616 1453522 1455872 1458688 1472933 1475782 1483328 1505086 1515374 1517824 1519792 1535611 1540088 1540096 1555136 1558144 1566103 1575904 1584464 1602524 1605632 1620896 1621312 1624448 1629184 1645094 1648276 1656704 1661168 1667072 1683352 1686608 1695232 1711787 1715098 1731856 1734656 1749154 1751596 1754984 1780736 1784629 1789832 1798126 1801604 1810816 1822139 1826132 1831456 1835008 1852928 1856512 1871023 1874642 1878268 1883744 1887872 1893376 1911866 1915564 1927552 1931776 1937408 1950641 1956328 1960112 1979264 1982464 1993222 2001824 2005696 2039576 2058976 2063488 2069504 2087008 2089714 2093756 2117621 2117632 2121728 2138312 2142448 2146592 2157568 2178079 2178638 2182852 2189216 2207744 2226196 2228732 2229304 2233616 2240128 2262016 2277968 2284106 2288524 2292224 2314609 2319086 2330944 2358272 2380691 2381302 2385152 2385908 2392864 2413103 2424832 2433284 2448512 2453248 2461019 2465792 2481997 2489872 2494688 2523136 2531281 2536828 2544224 2547776 2552704 2590148 2595824 2603392 2615456 2650384 2656192 2659636 2663936 2689951 2695154 2695168 2721488 2725888 2726752 2757832 2766749 2772812 2780896 2803712 2804417 2809856 2818048 2831092 2836568 2837296 2845568 2851072 2883584 2884483 2899232 2907044 2911744 2917376 2940179 2941759 2945866 2951564 2966656 3010172 3024121 3030748 3035648 3039584 3065293 3071222 3080176 3080192 3110272 3116288 3132206 3151808 3152807 3168928 3205048 3211264 3215411 3241792 3242624 3248896 3258368 3290188 3296552 3313408 3322336 3334144 3352237 3366704 3373216 3390464 3423574 3430196 3463712 3469312 3498308 3503192 3509968 3514519 3561472 3569258 3579664 3596252 3603208 3621632 3644278 3652264 3662912 3664073 3705856 3713024 3736829 3742046 3749284 3756536 3767488 3775744 3786752 3823732 3831128 3841451 3855104 3863552 3874816 3895843 3900281 3901282 3912656 3920224 3958528 3964928 3986444 4003648 4004917 4011392 4079152 4084441 4117952 4126976 4139008 4174016 4179428 4187512 4235242 4235264 4243456 4258247 4276624 4284896 4293184 4315136 4356158 4357276 4365704 4378432 4415488 4452392 4457464 4458608 4464389 4467232 4480256 4524032 4532759 4555936 4568212 4577048 4584448 4629218 4638172 4654363 4661888 4716544 4761382 4762604 4770304 4771816 4785728 4826206 4849664 4866568 4897024 4906496 4922038 4931584 4954411 4963994 4979744 4989376 5046272 5062562 5073656 5087327 5088448 5095552 5105408 5165237 5180296 5191648 5206784 5230912 5267801 5300768 5312384 5319272 5327872 5379902 5390308 5390336 5442976 5451776 5453504 5515664 5533498 5545624 5561792 5607424 5608834 5619712 5636096 5662184 5673136 5674592 5691136 5702144 5757829 5768966 5798464 5814088 5823488 5834752 5880358 5883518 5891732 5903128 5933312 6002843 6020344 6048242 6061496 6071296 6079168 6122039 6129013 6130586 6142444 6160352 6160384 6220544 6232576 6264412 6293441 6303616 6305614 6337856 6410096 6422528 6430822 6483584 6485248 6497792 6516736 6561247 6580376 6593104 6626816 6644672 6668288 6691531 6704474 6733408 6746432 6780928 6847148 6860392 6927424 6938624 6976277 6996616 7006384 7019936 7029038 7122907 7122944 7138516 7159328 7192504 7206416 7243264 7288556 7304528 7313999 7325824 7328146 7411712 7426048 7473658 7484092 7498568 7513072 7534976 7551488 7573504 7625233 7647464 7662256 7682902 7710208 7727104 7749632 7785503 7791686 7800562 7802564 7825312 7840448 7917056 7929856 7972888 7994371 8007296 8009834 8022784 8116801 8158304 8168882 8235904 8253952 8277973 8278016 8334557 8348032 8358856 8375024 8470484 8470528 8486912 8516494 8553248 8569792 8586368 8630272 8712316 8714552 8731408 8756864 8830976 8904784 8914928 8917216 8928778 8934464 8960512 9048017 9048064 9065518 9111872 9136424 9154096 9168896 9258436 9276344 9308726 9323776 9433039 9433088 9522764 9525208 9540608 9543632 9571456 9620347 9652412 9699328 9733136 9794048 9812992 9844076 9863168 9889693 9908822 9927988 9959488 9978752 10092544 10125124 10147312 10174654 10176896 10191104 10210816 10310531 10330474 10360592 10383296 10413568 10461824 10515263 10535602 10601536 10624768 10638544 10655744 10759804 10780616 10780672 10885952 10903552 10907008 10962721 11031328 11066996 11091248 11123584 11214848 11217668 11239424 11272192 11324368 11346272 11349184 11382272 11404288 11493427 11515658 11537932 11596928 11628176 11646976 11669504 11760716 11767036 11783464 11806256 11866624 11982509 12005686 12040688 12096484 12122992 12142592 12158336 12244078 12258026 12261172 12284888 12320704 12320768 12441088 12465152 12528824 12562583 12586882 12607232 12611228 12675712 12754973 12820192 12845056 12861644 12967168 12970496 12995584 13033472 13097161 13122494 13160752 13186208 13253632 13289344 13336576 13383062 13408948 13466816 13492864 13561856 13694296 13720784 13854848 13877248 13952554 13993232 14012768 14039872 14058076 14245814 14245888 14277032 14318656 14385008 14412832 14486528 14577112 14609056 14627998 14651648 14656292 14823347 14823424 14852096 14947316 14968184 14997136 15026144 15069952 15102976 15147008 15246553 15250466 15294928 15324512 15365804 15420416 15454208 15499264 15571006 15583372 15601124 15605128 15650624 15680896 15834112 15859712 15945776 15988742 16014592 16019668 16045568 16202263 16233602 16316608 16337764 16471808 16507904 16555946 16556032 16664837 16669114 16696064 16717712 16750048 16891721 16940968 16941056 16973824 17032988 17106496 17139584 17172736 17227133 17260544 17373979 17424632 17429104 17462816 17513728 17661952 17718967 17809568 17829856 17834432 17857556 17868928 17921024 18096034 18096128 18131036 18223744 18272848 18308192 18337792 18516872 18552688 18617452 18647552 18829657 18866078 18866176 19045528 19050416 19081216 19087264 19142912 19240694 19304824 19367243 19466272 19588096 19625984 19630919 19688152 19726336 19779386 19817644 19855976 19918976 19957504 20185088 20191381 20250248 20294624 20349308 20353792 20382208 20421632 20581253 20592313 20621062 20660948 20721184 20766592 20827136 20923648 21030526 21071204 21168847 21203072 21249536 21277088 21311488 21457051 21519608 21561232 21561344 21771904 21807104 21814016 21925442 22062656 22069649 22133992 22182496 22247168 22429696 22435336 22478848 22507877 22648736 22692544 22698368 22764544 22808576 22986854 23031316 23075864 23193856 23256352 23293952 23339008 23465659 23521432 23534072 23566928 23612512 23733248 23958869 23965018 24011372 24081376 24192968 24245984 24285184 24316672 24488156 24516052 24522344 24569776 24601633 24641408 24882176 24930304 25057648 25125166 25173764 25214464 25222456 25351424 25509946 25640384 25648511 25723288 25934336 25940992 25991168 26066944 26157803 26187601 26194322 26244988 26321504 26372416 26507264 26578688 26673152 26766124 26817896 26890157 26933632 26985728 27123712 27270901 27301967 27388592 27441568 27709696 27754496 27844091 27905108 27986464 28025536 28034419 28079744 28116152 28491628 28491776 28554064 28591087 28637312 28770016 28825664 28973056 29154224 29218112 29255996 29303296 29312584 29646694 29646848 29704192 29807729 29894632 29936368 29994272 30052288 30139904 30205952 30294016 30434239 30493106 30500932 30589856 30649024 30731608 30840832 30908416 30998528 31142012 31166744 31202248 31210256 31250723 31301248 31361792 31668224 31719424 31729313 31891552 31977484 32029184 32039336 32091136 32359349 32404526 32467204 32580541 32633216 32675528 32943616 33015808 33111892 33112064 33265331 33329674 33338228 33392128 33435424 33500096 33783442 33881936 33882112 33947648 34065976 34212992 34279168 34345472 34454266 34521088 34680877 34747958 34849264 34858208 34925632 35027456 35323904 35369521 35437934 35611289 35619136 35659712 35668864 35715112 35737856 35842048 36192068 36192256 36262072 36447488 36545696 36616384 36675584 36874607 37033744 37105376 37234904 37295104 37659314 37732156 37732352 38091056 38100832 38162432 38174528 38285824 38481388 38609648 38659709 38734486 38932544 39176192 39251968 39261838 39376304 39452672 39558772 39635288 39711952 39837952 39915008 40304803 40382762 40500496 40589248 40698616 40707584 40764416 40843264 41105119 41162506 41184626 41242124 41321896 41442368 41533184 41654272 41847296 42061052 42142408 42255961 42337694 42406144 42499072 42554176 42622976 42854273 42903091 42914102 43039216 43122464 43122688 43543808 43614208 43628032 43850884 44054087 44125312 44139298 44267984 44364992 44494336 44859392 44870672 44928851 44957696 45015754 45297472 45385088 45396736 45529088 45617152 45973708 46062632 46151728 46387712 46512704 46587904 46678016 46840717 46931318 47042864 47068144 47133856 47225024 47466496 47917738 47930036 48022744 48162752 48385936 48491968 48570368 48633344 48976312 49032104 49044688 49108279 49139552 49203266 49282816 49764352 49860349 49860608 50115296 50250332 50347528 50428928 50444912 50702848 51019892 51197993 51280768 51297022 51446576 51868672 51881984 51982336 52133888 52315606 52375202 52388644 52489976 52643008 52744832 53014528 53157376 53346304 53532248 53635792 53780314 53867264 53971456 54247424 54498521 54541802 54603934 54777184 54883136 55419392 55508992 55688182 55810216 55960597 55972928 56051072 56068838 56159488 56232304 56817607 56983256 56983552 57108128 57182174 57274624 57540032 57651328 57945811 57946112 58308448 58436224 58511992 58606592 58625168 59293388 59293696 59408384 59615458 59789264 59872736 59988544 60104576 60279808 60411904 60588032 60868478 60986212 61001864 61179712 61298048 61463216 61681664 61816832 61997056 62284024 62333488 62404496 62420512 62501446 62602496 62723584 63336119 63336448 63458626 63783104 63954968 64058368 64078672 64182272 64718698 64809052 64934408 65161082 65266432 65351056 65887232 66031273 66031616 66223784 66224128 66530662 66659348 66676456 66784256 66870848 67000192 67342429 67419143 67566884 67763872 67764224 67895296 68131952 68425984 68558336 68690944 68908532 69042176 69227851 69361754 69495916 69698528 69716416 69851264 70054912 70647808 70739042 70875868 71222578 71238272 71319424 71337728 71430224 71475712 71684096 72173717 72384136 72384512 72524144 72894976 73091392 73232768 73351168 73606841 73749214 74067488 74210752 74469808 74590208 75318628 75464312 75464704 76182112 76201664 76324864 76349056 76571648 76739047 76962776 77219296 77319418 77468972 77865088 78351977 78352384 78503936 78523676 78752608 78905344 79117544 79270576 79423904 79675904 79830016 80453989 80609606 80765524 81000992 81178496 81397232 81415168 81528832 81686528 82210238 82325012 82369252 82484248 82643792 82884736 83066368 83308544 83694592 83877563 84122104 84284816 84511922 84675388 84812288 84998144 85108352 85245952 85640533 85708546 85806182 85828204 86078432 86244928 86245376 87087616 87228416 87256064 87701768 87938081 88108174 88250624 88278596 88535968 88729984 88988672 89284811 89718784 89741344 89857702 89915392 90031508 90594944 90770176 90793472 91057703 91058176 91234304 91680127 91947416 92125264 92303456 92775424 93025408 93175808 93356032 93657397 93681434 93862636 94085728 94136288 94267712 94450048 94932992 95835476 95860072 96045488 96325504 96771872 96983936 97140736 97266688 97952624 98064208 98089376 98216558 98279104 98406532 98565632 99528187 99528704 99720698 99721216 100230592 100500664 100695056 100857856 100889824 101405696 102039784 102369713 102395986 102561536 102594044 102893152 103737344 103763429 103763968 103964672 104267776 104631212 104750404 104777288 104979952 105286016 105489664 105823817 106029056 106314752 106692608 106725871 107064496 107271584 107560628 107734528 107942912 108494848 108786623 108845083 108997042 109083604 109207868 109554368 109766272 110838784 111017984 111376364 111620432 111892477 111921194 111945856 112102144 112137676 112318976 112464608 113415841 113635214 113966512 113967104 114216256 114364348 114549248 115080064 115302656 115667893 115891622 115892224 116616896 116653859 116872448 117023984 117213184 117250336 118586776 118587392 118816768 118970207 119230916 119578528 119745472 119977088 120209152 120559616 120589931 120823808 121176064 121736956 121972424 122003728 122359424 122596096 122926432 123363328 123633664 123994112 124032769 124568048 124666976 124808992 124841024 125002892 125204992 125447168 126427697 126672238 126672896 126917252 127566208 127909936 128116736 128157344 128364544 129437396 129618104 129868816 130037203 130322164 130532864 130702112 131774464 131807599 132062546 132063232 132447568 132448256 133061324 133318696 133352912 133568512 133741696 134000384 134684858 134838286 135133768 135527744 135528448 135570701 136263904 136851968 137116672 137381888 137817064 138084352 138188413 138262673 138455702 138723508 138991832 139397056 139432832 139702528 140109824 141295616 141478084 141751736 142133687 142445156 142476544 142638848 142675456 142860448 142951424 143368192 144068771 144146191 144347434 144768272 144769024 145048288 145789952 146182784 146465536 146702336 147213682 147498428 148134976 148181929 148421504 148939616 149180416 150637256 150928624 150929408 151124317 152364224 152403328 152649728 152698112 153143296 153478094 153925552 154438592 154638836 154937944 155730176 156703954 156704768 157007872 157047352 157505216 157555139 158235088 158541152 158847808 159351808 159660032 160907978 161219212 161531048 162001984 162356992 162794464 162830336 163057664 163373056 164420476 164650024 164738504 164968496 165182393 165287584 165769472 166132736 166617088 167389184 167712083 167755126 168244208 168569632 169023844 169350776 169624576 169996288 170216704 170491904 171281066 171417092 171612364 171656408 172156864 172211431 172489856 174175232 174456832 174512128 175403536 175630963 175876162 176216348 176501248 176557192 177071936 177459968 177977344 178569622 179437568 179482688 179715404 180063016 181189888 181540352 181586944 182115406 182116352 182468608 183104621 183313207 183360254 183894832 184250528 184606912 185550848 186050816 186351616 186712064 187314794 187362868 187725272 188171456 188231099 188272576 188535424 188900096 189865984 191113769 191670952 191720144 191968727 192090976 192651008 193543744 193967872 194281472 194533376 194908637 195905248 196128416 196178752 196433116 196558208 196813064 197131264 199056374 199057408 199441396 199442432 200137609 200461184 201001328 201390112 201715712 201779648 202811392 204079568 204739426 204791972 205123072 205188088 205786304 207474688 207526858 207527936 207929344 208535552 209262424 209500808 209554576 209959904 210572032 210979328 211647634 212058112 212629504 213039673 213451742 214128992 214543168 215121256 215469056 215885824 216989696 217573246 217690166 217994084 218167208 218415736 218755061 219108736 219532544 221677568 222035968 222105191 222752728 223240864 223784954 223842388 223891712 224204288 224275352 224637952 224929216 226515443 226831682 227270428 227933024 227934208 228432512 228728696 229098496 230160128 230605312 231335786 231783244 231784448 232857317 233233792 233307718 233744896 234047968 234426368 234500672 237173552 237174784 237633536 237940414 238461832 239157056 239490944 239954176 240418304 241119232 241179862 241647616 242352128 242766139 243473912 243944848 244007456 244718848 245192192 245852864 246726656 247267328 247586647 248065538 249136096 249333952 249617984 249682048 250005784 250409984 250894336 252855394 253344476 253345792 253834504 255132416 255819872 256233472 256314688 256729088 258122249 258874792 259236208 259737632 260074406 260644328 261065728 261404224 263547559 263548928 263615198 264125092 264126464 264895136 264896512 266122648 266637392 266705824 267137024 267483392 268000768 269369716 269676572 270267536 270617963 271055488 271141402 272527808 273703936 274233344 274763776 275634128 276168704 276376826 276525346 276911404 277447016 277983664 278794112 278865664 279405056 280219648 282133621 282956168 283503472 284267374 284890312 284953088 285277696 285350912 285720896 285902848 286736384 287735833 288063611 288137542 288292382 288694868 289536544 289538048 290096576 291579904 292365568 292931072 293404672 294427364 294996856 295791727 296269952 296363858 296843008 297879232 298360832 299979911 300321637 301274512 301857248 301858816 302248634 304728448 304806656 305299456 305396224 306285001 306286592 306956188 307851104 308378609 308877184 309277672 309875888 311460352 313407908 313409536 314015744 314094704 314501957 315010432 315110278 316470176 317082304 317695616 318703616 319320064 321815956 322438424 323062096 324003968 324713984 325588928 325660672 326115328 326746112 327885019 328840952 329300048 329477008 329936992 330364786 330575168 331538944 332265472 333234176 334776629 334778368 335424166 335510252 336488416 337139264 338047688 338701552 339249152 339992576 340433408 340983808 342562132 342834184 343224728 343312816 343757953 344313728 344422862 344979712 348350464 348913664 349022443 349024256 350807072 351261926 351752324 352432696 353002496 353114384 354143872 354919936 355952839 355954688 357139244 358385951 358875136 358965376 359430808 360126032 362379776 363080704 363173888 364230812 364232704 364937216 365918641 366209242 366626414 366720508 367789664 368501056 369213824 371101696 372101632 372703232 373424128 374629588 374725736 375450544 376342912 376462198 376545152 377070848 377800192 379731968 381489647 382227538 383341904 383440288 383937454 384181952 385302016 387087488 387935744 388562944 389064731 389066752 389817274 391724179 391810496 392256832 392357504 392866232 393116416 393626128 394262528 398112748 398114816 398882792 398884864 400275218 400922368 402002656 402780224 403431424 403559296 405620677 405622784 408159136 409478852 409583944 410246144 410376176 411572608 414949376 415053716 415055872 415858688 417071104 418524848 419001616 419109152 419919808 421144064 421958656 423295268 424116224 425256799 425259008 426079346 426903484 428257984 429086336 430242512 430938112 431771648 433979392 435146492 435380332 435988168 436334416 436831472 437510122 438217472 439065088 443352833 443355136 444210382 445505456 446481728 447569908 447684776 447783424 448408576 448550704 449275904 449858432 452156309 453030886 453663364 454540856 455866048 455868416 456865024 457457392 458196992 460320256 461210624 462671572 463566488 463568896 464815571 465714634 466467584 466615436 467489792 468095936 468852736 469001344 471397003 471934001 474347104 474349568 475267072 475880828 476923664 478314112 478981888 479908352 480836608 482238464 482359724 483295232 484594957 484704256 485532278 486947824 487889696 488014912 489437696 490384384 491705728 493453312 494217361 494534656 495173294 496131076 498272192 498667904 499235968 499364096 500011568 500819968 501788672 505710788 506688952 506691584 507669008 510264832 511639744 512466944 512629376 513458176 515247887 516244498 517749584 518472416 519475264 520148812 521288656 522131456 522808448 527095118 527097856 527230396 528250184 528252928 529790272 529793024 532245296 533274784 533411648 534274048 534966784 536001536 538739432 539353144 540191069 540535072 541235926 542110976 542282804 545055616 547407872 548463839 548466688 549527552 551268256 552337408 552753652 553050692 553822808 554894032 555967328 557588224 557731328 558810112 560439296 563177923 564267242 565912336 567006944 568534748 569780624 569906176 570555392 570701824 571441792 571805696 573472768 575471666 576127222 576275084 576584764 577389736 579073088 579076096 580193152 583159808 584731136 585862144 586809344 588854728 589993712 591583454 592539904 592727716 593686016 595758464 596721664 599483731 599959822 600643274 602549024 603714496 603717632 604497268 609456896 609613312 610598912 610792448 612570002 612573184 613912376 615566567 615702208 616757218 617754368 618555344 619751776 622920704 624993677 626815816 626819072 628031488 628189408 629003914 630020864 630220556 632940352 634164608 635391232 637403921 637407232 638640128 643631912 644876848 646124192 648007936 649427968 651177856 651321344 652230656 653492224 655601779 655770038 657681904 658600096 658954016 659873984 660729572 661150336 663077888 664530944 666468352 669553258 669556736 670848332 671020504 672976832 674278528 676095376 677403104 678498304 679985152 680866816 681967616 685124264 685668368 686449456 686625632 687515906 688627456 688845724 689959424 696697309 696700928 698044886 698048512 701614144 702523852 703504648 704865392 706004992 706228768 708287744 709839872 711905678 711909376 714278488 716587991 716771902 717930752 718861616 720252064 724759552 726161408 726344003 726347776 728461624 728465408 729874432 731837282 732418484 733252828 733441016 735579328 737002112 738427648 740766719 742203392 744203264 745406464 746848256 747081097 749259176 749451472 750901088 752685824 752924396 753090304 754141696 755600384 759463936 761506361 761915581 762979294 764455076 766683808 766880576 767874908 768363904 770604032 774174976 775871488 777125888 778129462 778133504 779634548 783247339 783448358 783620992 784513664 784715008 785732464 786232832 787252256 788525056 793910887 796225496 796229632 797765584 797769728 800550436 801844736 804005312 805560448 806862848 807118592 809675251 811241354 811245568 816318272 816577013 818957704 819167888 820492288 820752352 823145216 829898752 830107432 830111744 831717376 832791449 837049696 838003232 838218304 839839616 842288128 843917312 844129517 846590536 848232448 850513598 850518016 852158692 853806968 856515968 858172672 860485024 861876224 863543296 867958784 868229383 870292984 870760664 871976336 872668832 873662944 875020244 876434944 878130176 884993879 886705666 886710272 888420764 891010912 892963456 895139816 895369552 895566848 896817152 897101408 898551808 899716864 904312618 906061772 907326728 909081712 910260421 911732096 913730048 914914784 916393984 920640512 922421248 922653193 925343144 927132976 927137792 929631142 931429268 932935168 933230872 934979584 936191872 937705472 938002688 942794006 943868002 948694208 948699136 948994907 951761656 953847328 956628224 957963776 959816704 961673216 964476928 964719448 966590464 967318891 967838711 969189914 971064556 973895648 975779392 976029824 978875392 980768768 983411456 986906624 988434722 989069312 990346588 992262152 994935809 996544384 997335808 998471936 998728192 1000023136 1001639936 1003577344 1008481397 1009023337 1011421576 1013377904 1013383168 1015338016 1020529664 1023279488 1024933888 1025258752 1026916352 1030231367 1030495774 1032488996 1035499168 1036944832 1037273503 1038950528 1040297624 1042577312 1044262912 1045616896 1054190236 1054195712 1054460792 1056500368 1056505856 1057870219 1059580544 1064490592 1066549568 1066823296 1068548096 1069933568 1072003072 1077478864 1078706288 1080382138 1081070144 1082471852 1084221952 1084565608 1090111232 1094815744 1096927678 1096933376 1099055104 1102536512 1102885973 1105507304 1106101384 1107645616 1109788064 1111934656 1115176448 1115462656 1117620224 1120878592 1126066843 1126355846 1128534484 1131824672 1134013888 1137069496 1139561248 1139812352 1141110784 1141403648 1142883584 1143611392 1146945536 1150943332 1152254444 1152550168 1153169528 1154779472 1156276751 1158146176 1160386304 1166319616 1169462272 1171724288 1173618688 1173984581 1177709456 1179987424 1183166908 1185079808 1185455432 1187372032 1191516928 1193443328 1197295913 1198967462 1199919644 1201286548 1205098048 1205480017 1207428992 1208994536 1218913792 1219226624 1221197824 1221584896 1225140004 1225146368 1227824752 1229416741 1230817247 1231133134 1231404416 1233514436 1235508736 1237110688 1239503552 1245841408 1249987354 1253631632 1253638144 1256062976 1256378816 1258007828 1260041728 1260441112 1265880704 1268329216 1270782464 1274807842 1274814464 1277280256 1281732347 1283192449 1287263824 1289753696 1292248384 1296015872 1298855936 1302355712 1302642688 1304461312 1306984448 1308672277 1311203558 1311540076 1315363808 1317200192 1317617693 1317908032 1319747968 1321459144 1322300672 1326155776 1329061888 1332936704 1339106516 1339113472 1341696664 1342041008 1343781089 1345953664 1348557056 1352190752 1354806208 1356996608 1359970304 1361733632 1363935232 1364360459 1370248528 1371336736 1372898912 1373251264 1375031812 1377254912 1377691448 1379918848 1393394618 1393401856 1396089772 1396097024 1400963263 1403228288 1405047704 1407009296 1409730784 1412009984 1412457536 1416575488 1419679744 1423811356 1423818752 1428556976 1430409233 1433175982 1433543804 1435861504 1437723232 1440504128 1449519104 1452322816 1452688006 1452695552 1456923248 1456930816 1459748864 1463674564 1464836968 1466505656 1466882032 1471158656 1474004224 1476855296 1481533438 1484406784 1488406528 1490812928 1491277711 1494162194 1498518352 1498902944 1501802176 1505371648 1505848792 1506180608 1508283392 1511200768 1518927872 1520889403 1523012722 1523831162 1525958588 1528910152 1531285427 1533367616 1533761152 1535749816 1536727808 1541208064 1548349952 1551742976 1554251776 1556258924 1556267008 1559269096 1563470557 1566494678 1566896716 1567241984 1569027328 1569430016 1571464928 1572465664 1574504512 1577050112 1585608101 1587821774 1592450992 1592459264 1595531168 1595539456 1601100872 1603689472 1608010624 1611120896 1613725696 1614237184 1619350502 1622482708 1622491136 1630001219 1632636544 1633154026 1637915408 1638335776 1640984576 1641504704 1646290432 1659797504 1660214864 1660223488 1662367487 1663434752 1665582898 1674099392 1676006464 1676436608 1679679232 1684576256 1687834624 1688259034 1693181072 1696464896 1701027196 1701036032 1704317384 1707613936 1713031936 1716345344 1720970048 1723752448 1727086592 1733106529 1736458766 1740585968 1741521328 1743952672 1745337664 1747325888 1750040488 1752869888 1756260352 1769987758 1773411332 1773420544 1776841528 1782021824 1785926912 1790279632 1790739104 1791133696 1793634304 1794202816 1797103616 1799433728 1808625236 1812123544 1814653456 1817006323 1818163424 1820520842 1823464192 1827460096 1829829568 1832787968 1841281024 1844832913 1844842496 1845306386 1850686288 1854265952 1854275584 1859262284 1862858536 1865870336 1866461744 1869959168 1872383744 1875410944 1876005376 1885588012 1887736004 1894325741 1897388416 1897989814 1903523312 1907694656 1913256448 1915927552 1919633408 1923346432 1928953856 1929438896 1931940593 1933180928 1934637782 1935677422 1938379828 1942129112 1947791296 1951558784 1952059648 1957750784 1961537536 1966822912 1973813248 1976869444 1980693176 1984524304 1989871618 1993088768 1994671616 1996943872 1997456384 2000046272 2003279872 2007154688 2014150831 2016445277 2016962794 2018046674 2022843152 2026755808 2026766336 2030676032 2041059328 2046558976 2049867776 2050517504 2053832704 2060462734 2060991548 2064977992 2070542089 2070998336 2073889664 2074547006 2077901056 2080595248 2085154624 2088525824 2091233792 2102251459 2108380472 2108391424 2108921584 2111655997 2113000736 2113011712 2115740438 2119161088 2128981184 2133099136 2133646592 2137096192 2139867136 2143995007 2144006144 2154957728 2157412576 2160764276 2162140288 2164943704 2168443904 2169131216 2180222464 2189631488 2193855356 2193866752 2198110208 2201513699 2205073024 2205771946 2211014608 2212202768 2215291232 2219576128 2223869312 2230352896 2230925312 2235240448 2241757184 2252133686 2252711692 2257068968 2263649344 2268027776 2274138992 2279122496 2279624704 2282221568 2282807296 2285767168 2287222784 2293891072 2301886664 2304508888 2305100336 2306339056 2309558944 2312553502 2316292352 2320772608 2332639232 2338924544 2343436403 2343448576 2347969162 2355418912 2359974848 2366333816 2370159616 2370910864 2374744064 2383033856 2386886656 2394591826 2397934924 2399839288 2402573096 2406305671 2410196096 2410960034 2414857984 2417989072 2437827584 2438453248 2442395648 2443157101 2443169792 2450280008 2450292736 2455649504 2458833482 2461634494 2462266268 2462808832 2467028872 2471017472 2474221376 2479007104 2491669873 2491682816 2499974708 2507263264 2507276288 2512125952 2512757632 2516015656 2520083456 2520882224 2531761408 2536658432 2541564928 2549615684 2549628928 2554560512 2561430487 2563464694 2566384898 2574527648 2579507392 2584496768 2592031744 2597711872 2604711424 2605285376 2608922624 2613968896 2617344554 2622407116 2623080152 2630727616 2634400384 2635235386 2635816064 2639495936 2642918288 2644601344 2652311552 2658123776 2665873408 2670427529 2678213032 2678226944 2683393328 2684082016 2687562178 2691907328 2697114112 2704381504 2709612416 2713993216 2719940608 2723453117 2723467264 2728720918 2740497056 2742673472 2745797824 2746502528 2750063624 2754509824 2755382896 2759837696 2786789236 2786803712 2792179544 2792194048 2801926526 2806456576 2810095408 2814018592 2819461568 2824019968 2824915072 2833150976 2839344739 2839359488 2847622712 2847637504 2857113952 2860818466 2866351964 2867087608 2871723008 2875446464 2881008256 2899023149 2899038208 2904645632 2905376012 2905391104 2913846496 2913861632 2919497728 2927349128 2929673936 2933011312 2933764064 2942317312 2948008448 2953710592 2963066876 2968813568 2976797593 2976813056 2982555422 2988324388 2997036704 2997805888 3003604352 3010743296 3011697584 3012361216 3016566784 3022401536 3037855744 3041778806 3046025444 3047662324 3051917176 3057820304 3062570854 3066735232 3067522304 3071499632 3073455616 3082416128 3096699904 3103469831 3103485952 3112517848 3112534016 3118538192 3126941114 3132989356 3133793432 3134483968 3138054656 3138860032 3142929856 3144931328 3149009024 3154100224 3165094163 3168699721 3171216202 3175643548 3184901984 3184918528 3191062336 3191078912 3202201744 3207378944 3216021248 3222241792 3227451392 3228474368 3238701004 3244965416 3244982272 3253708997 3260002438 3265273088 3266308052 3275830816 3276671552 3281969152 3283009408 3292580864 3299779021 3303538007 3319595008 3320429728 3320446976 3324734974 3326869504 3331165796 3348198784 3352012928 3352873216 3359358464 3369135011 3369152512 3375669248 3376518068 3386362144 3392164699 3392929792 3402054392 3402072064 3408634768 3415227872 3426063872 3432690688 3441940096 3447504896 3454173184 3459521527 3466213058 3472917532 3481171936 3483042656 3487905344 3490675328 3494651776 3500080976 3505739776 3512520704 3539975516 3546822664 3546841088 3553683056 3564043648 3571853824 3580559264 3581478208 3582267392 3587268608 3588405632 3594207232 3598867456 3606735209 3617250472 3624247088 3629306912 3634012646 3636326848 3641041684 3646928384 3654920192 3659659136 3665575936 3682542919 3682562048 3689665826 3689684992 3690612772 3701372576 3708531904 3708551168 3718524568 3725717072 3731740672 3732923488 3739918336 3744767488 3750821888 3752010752 3771176024 3775472008 3781337483 3788651482 3794776832 3795979628 3807046624 3815389312 3826512896 3831855104 3839246873 3839266816 3846692864 3857907712 3858877792 3863881186 3866361856 3869275564 3871354844 3876759656 3884258224 3895582592 3903117568 3904119296 3915481229 3915501568 3923075072 3933645824 3942245461 3947626496 3953738888 3961386352 3969048608 3979743236 3986177536 3989343232 3993887744 3994912768 4000092544 4006559744 4014309376 4025105051 4027268071 4028301662 4032890554 4033925588 4036093348 4045686304 4053511616 4053532672 4061352064 4082118656 4093117952 4099735552 4101035008 4107665408 4120925468 4121983096 4129955984 4141084178 4141996672 4147779328 4149094012 4155802112 4161190496 4170309248 4177051648 4182467584 4196386117 4204502918 4216760944 4216782848 4217843168 4223311994 4226001472 4226023424 4231480876 4238322176 4257962368 4266198272 4267293184 4274192384 4279712041 4279734272 4287990014 4288012288 4308965969 4309915456 4314825152 4321528552 4324280576 4329887408 4336887808 4338262432 4360444928 4379262976 4387710712 4387733504 4396220416 4401897659 4403027398 4410146048 4411543892 4422029216 4424405536 4430582464 4439152256 4447738624 4460705792 4461827447 4461850624 4470480896 4483514368 4504267372 4505423384 4514137936 4527298688 4536055552 4548277984 4558244992 4559249408 4564443136 4565614592 4571534336 4574445568 4587782144 4589212453 4603773328 4609017776 4610200672 4612678112 4619117888 4625107004 4632584704 4641545216 4665278464 4677824789 4677849088 4686872806 4686897152 4695938324 4710837824 4719949696 4732667632 4740319232 4741821728 4749488128 4766067712 4773773312 4789183652 4795869848 4799678576 4805146192 4811376511 4812611342 4820392192 4821920068 4829715968 4835978144 4875655168 4876881163 4876906496 4886314202 4886339584 4900560016 4900585472 4911299008 4917666964 4923268988 4924532536 4925617664 4934057744 4942034944 4948442752 4958014208 4973719399 4983339746 4983365632 4999949416 5014526528 5014552576 5016115937 5025515264 5032031312 5040166912 5041764448 5063522816 5073316864 5083129856 5099231368 5099257856 5109121024 5112971281 5115718901 5122860974 5126929388 5132769796 5149055296 5159014784 5168993536 5184063488 5185367033 5195423744 5209422848 5210570752 5217845248 5227937792 5234689108 5244814232 5246160304 5258946419 5261455232 5268800768 5270470772 5271632128 5278991872 5285836576 5289202688 5304623104 5316247552 5330544527 5331746816 5333409067 5340855058 5356426064 5356453888 5366786656 5368164032 5375124356 5383814656 5394228224 5408763008 5419224832 5427986432 5436390971 5439881216 5446906234 5446934528 5457441836 5480994112 5482731373 5485346944 5491595648 5493005056 5500127248 5509019648 5510765792 5519675392 5573578472 5573607424 5584359088 5584388096 5591599729 5603853052 5612913152 5620190816 5628037184 5638923136 5648039936 5649830144 5666301952 5667726757 5678689478 5678718976 5695245424 5695275008 5714227904 5721636932 5732703928 5734175216 5743446016 5750892928 5762016512 5798046298 5798076416 5809291264 5810752024 5810782208 5827692992 5827723264 5829540143 5854698256 5859347872 5866022624 5867528128 5884634624 5896016896 5907421184 5926133752 5937627136 5942101759 5953595186 5953626112 5965110844 5976648776 5994073408 5995611776 6007208704 6021486592 6023395168 6024722432 6033133568 6044803072 6075711488 6083557612 6092050888 6095324648 6103834352 6111748541 6115640608 6125141708 6133470464 6135044608 6142999264 6146911232 6164832256 6193399808 6194957153 6206939662 6206971904 6225035696 6225068032 6237076384 6253882228 6265978712 6267586864 6268967936 6276109312 6277720064 6285859712 6289862656 6298018048 6308200448 6330188326 6337399442 6342432404 6351287096 6369803968 6369837056 6371822947 6382124672 6404403488 6414757888 6432042496 6444483584 6454902784 6456948736 6477402008 6489930832 6489964544 6498345631 6507417994 6520004876 6530546176 6532616104 6551661632 6553343104 6563938304 6566018816 6585161728 6599558042 6607076014 6639190016 6640859456 6640893952 6649469948 6662331592 6696397568 6704025856 6705746432 6718716928 6738270022 6738305024 6751338496 6753036136 6771232237 6772724288 6774870977 6784329398 6804108784 6804144128 6817269536 6830455744 6852127744 6865381376 6883880192 6895009792 6908346368 6919043054 6932426116 6945835064 6962343872 6964550663 6966085312 6975810688 6981350656 6989303552 7000161952 7011479552 7025041408 7079951032 7093645328 7093682176 7102842899 7107366112 7128087296 7143707648 7161118528 7162956416 7164534784 7174537216 7176811264 7188414464 7197734912 7211619569 7213470418 7234500944 7248494176 7258613824 7268025292 7272653696 7282083368 7293856768 7309840384 7319318272 7331151872 7365085838 7365124096 7379331652 7379369984 7381225544 7402745152 7405091533 7417063808 7437049136 7451434144 7463481344 7465846976 7479836672 7489534976 7501643776 7504021504 7542352048 7550944016 7562674966 7577302964 7589553664 7591959256 7614093248 7630778624 7653025792 7663710208 7678493746 7678533632 7693385728 7715815424 7717755584 7727762372 7738551128 7742709688 7753519312 7768516448 7791165184 7806235136 7808238592 7830962458 7831003136 7846150144 7867291648 7882467901 7884490922 7907477776 7922772704 7938097216 7959486472 7972355072 7978686464 7987775488 7989825536 8000185088 8013119488 8028618752 8050210102 8054536142 8056603324 8065781108 8067851176 8072186696 8091372608 8093937257 8107023232 8122704128 8164237312 8186235904 8199471104 8202070016 8215330816 8217892067 8241850936 8243966192 8254655261 8259911968 8282168356 8283993344 8295558656 8298188024 8311604224 8322380992 8340618496 8354103296 8364935168 8381071391 8392772234 8409005836 8433521888 8433565696 8435686336 8446623988 8452002944 8462961752 8476644352 8515924736 8532396544 8534586368 8548384768 8559424082 8559468544 8575980028 8576024576 8605917187 8615720729 8617931938 8619830912 8629650304 8643057104 8648561152 8659774816 8673775616 8676524864 8720889856 8758525952 8775421424 8775467008 8792440832 8803795318 8806054796 8820292096 8823087784 8844058432 8848811072 8861164928 8878304512 8895477248 8921411584 8923654894 8923701248 8940961792 8967028736 8982347143 9008534744 9010846768 9028275872 9054597376 9072111104 9096555968 9116489984 9118498816 9128886272 9131229184 9143068672 9148891136 9160705939 9178424906 9207546656 9218035552 9220401344 9225356224 9238235776 9250214008 9265169408 9283090432 9330556928 9355649578 9355698176 9373745612 9373794304 9391876648 9406467623 9421675648 9439899392 9465335264 9480638464 9483643456 9498976256 9532135424 9547546624 9550523213 9578367304 9591739696 9599357152 9610292384 9622753022 9625222684 9640784384 9643840136 9659431936 9671956288 9751310336 9753762326 9753812992 9772628404 9772679168 9801120032 9801170944 9822598016 9835333928 9846537976 9849065072 9851235328 9868115488 9884069888 9896885504 9916028416 9947438798 9966679492 9966731264 9999898832 10012864631 10029053056 10032231874 10051030528 10064062624 10080333824 10083528896 10127045632 10146633728 10166259712 10198462736 10198515712 10218242048 10225942562 10231437802 10245721948 10253858776 10265539592 10298110592 10318029568 10337987072 10368126976 10370734066 10390847488 10418845696 10421141504 10435690496 10438943977 10469378216 10489628464 10492320608 10517892838 10522910464 10537601536 10540941544 10543264256 10557983744 10571673152 10578405376 10609246208 10632495104 10646225821 10661089054 10666818134 10681710116 10712852128 10712907776 10733573312 10736328064 10750248712 10767629312 10788456448 10817526016 10838449664 10855972864 10872781942 10879762432 10893812468 10893869056 10914883672 10944293899 10961988224 10965462746 10970693888 10983191296 10986010112 11000254496 11018039296 11021531584 11039350784 11099256707 11147156944 11147214848 11168718176 11168776192 11183199458 11207706104 11225826304 11240381632 11256074368 11277846272 11296079872 11299660288 11332545037 11332603904 11335453514 11357378956 11357437952 11390490848 11390550016 11410008533 11428455808 11443273864 11465407856 11468350432 11486892032 11501785856 11524033024 11596092596 11596152832 11618582528 11621504048 11621564416 11636572409 11655385984 11659080286 11709396512 11718695744 11732045248 11735056256 11769269248 11792033792 11814842368 11852267504 11875254272 11884203518 11907190372 11907252224 11930221688 11953297552 11988146816 11991223552 12014417408 12042973184 12046790336 12049444864 12066267136 12089606144 12131745703 12167115224 12184101776 12190649296 12207668704 12223497082 12231281216 12250283416 12266940928 12270089216 12285998528 12293822464 12329664512 12386735273 12386799616 12389914306 12413879324 12413943808 12450071392 12450136064 12474152768 12507764456 12531957424 12535173728 12537935872 12552218624 12555440128 12571719424 12579725312 12596036096 12616400896 12660376652 12674798884 12684864808 12702574192 12719044261 12739607936 12743645894 12764249344 12808806976 12829515776 12864084992 12888967168 12909805568 12913830391 12913897472 12954804016 12979861664 12979929088 12996691262 13014835988 13040009752 13061092352 13065232208 13103323264 13106686208 13127876608 13132037632 13170255043 13170323456 13199116084 13214152028 13260280187 13278380032 13281718912 13298939896 13324663184 13392795136 13408051712 13411492864 13437433856 13476540044 13476610048 13502676992 13506072272 13523584151 13538989717 13542464474 13545448576 13549741954 13568658796 13608217568 13608288256 13634539072 13660911488 13704255488 13730762752 13767760384 13790019584 13816692736 13838086108 13864852232 13891670128 13924687744 13929101326 13932170624 13951621376 13962701312 13978607104 14000323904 14022959104 14050082816 14099055817 14115116939 14159902064 14187290656 14187364352 14205685798 14214732224 14256174592 14287415296 14322237056 14325912832 14329069568 14349074432 14353622528 14376828928 14395395047 14395469824 14423239138 14426940836 14469001888 14493794623 14496988352 14517227648 14536050584 14545307392 14564166736 14587713536 14619680768 14638636544 14662303744 14730171676 14730248192 14758663304 14758739968 14762451088 14781591979 14805490304 14810183066 14834127616 14874098272 14902868288 14926962688 14931693952 14959673344 14979069952 15003287552 15007965049 15008043008 15084704096 15101888032 15125349932 15154605928 15179107328 15183918512 15228186496 15261557248 15306051584 15327420416 15356987492 15357067264 15386771456 15410595893 15431630848 15435511168 15455524744 15477102256 15485419376 15507038624 15537032896 15582330368 15612470272 15616477184 15661924916 15662006272 15692300288 15734501563 15734583296 15764935802 15768981844 15814955552 15845545408 15876194432 15918972944 15944710144 15957372928 15975550976 15979651072 16000370176 16026238976 16057237504 16100420204 16109072284 16113206648 16131562216 16135702352 16144373392 16182745216 16187874514 16214046464 16245408256 16328474624 16372471808 16398942208 16404054821 16404140032 16435784134 16483701872 16487932384 16509310522 16519823936 16564336712 16567986688 16591117312 16596376048 16623208448 16644761984 16681236992 16708206592 16729783433 16729870336 16762142782 16785544468 16818011672 16844139697 16867043776 16867131392 16871372672 16893247976 16904005888 16925923504 16953288704 17031849472 17064793088 17069172736 17096769536 17118848164 17118937088 17151960056 17152049152 17198176127 17211834374 17231441458 17235863876 17239661824 17259300608 17286114208 17297122304 17319549632 17347551232 17353049728 17441689111 17441779712 17517051904 17550842848 17550934016 17584881664 17607590636 17612109592 17640584192 17646175568 17688116864 17697622144 17722329856 17756609024 17790954496 17842823168 17847309788 17847402496 17881923584 17930013409 17934057472 17964694286 18017069488 18021693536 18056551744 18109194752 18144222208 18193111936 18232979968 18236997632 18257772544 18262458368 18286042357 18286137344 18297782272 18321411878 18356849812 18415093312 18436071104 18440802688 18450712448 18476471552 18500428016 18530338816 18566180864 18661113856 18711299156 18711396352 18747491224 18747588608 18783753296 18812935246 18843351296 18879798784 18930670528 18961276928 18967286912 18997952512 19064171819 19064270848 19101046426 19156734608 19183479392 19198714304 19220584768 19245506044 19250445368 19281568768 19287680272 19318863872 19343912576 19502620672 19507524652 19507625984 19545256808 19545358336 19602240064 19602341888 19645196032 19670667856 19693075952 19698130144 19702470656 19736230976 19768139776 19793771008 19832056832 19894877596 19933358984 19933462528 19987069553 19999797664 20025729262 20058106112 20064463748 20102061056 20128125248 20160667648 20167057792 20254091264 20293162043 20293267456 20332519424 20396925472 20397031424 20436484096 20451885124 20462875604 20491443896 20507717552 20531079184 20596221184 20636059136 20675974144 20736253952 20741468132 20781694976 20837583151 20837691392 20842283008 20877887954 20938756432 20979256928 20984641216 21035785676 21045820928 21075203072 21081883088 21086528512 21115967488 21143346304 21156810752 21218492416 21251346523 21264990208 21292451642 21322178108 21333636268 21363420232 21425704256 21425815552 21467146624 21472656128 21500497424 21535258624 21576912896 21635052032 21676899328 21711945728 21745563884 21787624936 21787738112 21829767344 21888587798 21923976448 21930925492 21941387776 21966382592 21972020224 22000508992 22036078592 22043063168 22078701568 22155659141 22180898047 22198513414 22294313888 22294429696 22337436352 22337552384 22366398916 22415412208 22451652608 22480763264 22512148736 22555692544 22592159744 22599320576 22665090074 22665207808 22670907028 22714757912 22714875904 22775962979 22780981696 22781100032 22820017066 22856911616 22886547728 22930815712 22936700864 22973784064 23003571712 23048066048 23124766049 23192185192 23192305664 23228215967 23237165056 23243008096 23243128832 23273144818 23310771968 23318160572 23418793024 23437391488 23464090496 23470112512 23538538496 23583945077 23584067584 23629684736 23704535008 23750508544 23768407036 23814380744 23814504448 23860443376 23906595104 23976293632 23982447104 24028834816 24085946368 24093580672 24098889728 24132534272 24179212288 24216650689 24263491406 24334230448 24368203552 24381298592 24415337408 24446994164 24462562432 24500566832 24533881856 24540178432 24571997056 24587644928 24659329024 24773470546 24773599232 24779828612 24827758648 24827887616 24900142784 24900272128 24948305536 25015528912 25063914848 25070347456 25075871744 25104437248 25110880256 25143438848 25159450624 25192072192 25232801792 25320753304 25349597768 25369729616 25405148384 25438088522 25479215872 25487291788 25528498688 25617613952 25659031552 25728169984 25777800433 25777934336 25827660782 25827794944 25909608032 25959723328 25959858176 25993382524 26029671976 26080019504 26122184704 26130464416 26206646528 26213372416 26255753216 26264075264 26340510086 26340646912 26398232168 26428304056 26469362381 26520560374 26563437824 26597879792 26649326368 26785590272 26816103424 26822985728 26874728111 26874867712 26953080088 26953220096 27005353984 27012144544 27047168302 27077979434 27084928948 27090897152 27099483908 27137317592 27216435136 27216576512 27269078144 27321822976 27408368603 27408510976 27461525504 27535520768 27580039168 27633385472 27676172216 27729704464 27783340256 27849375488 27858202652 27864341248 27903242752 27925402624 27957214208 28000647808 28045918208 28100165632 28175735357 28190876497 28198111634 28230233878 28319804128 28374581312 28374728704 28411371596 28429464448 28512349184 28574830592 28644474112 28651825664 28658139136 28698148864 28707245056 28753657856 28790790094 28790939648 28846478276 28853881672 28938003776 28987589246 28993976704 29034455296 29072101168 29090614784 29128333472 29175427072 29239361536 29277273088 29324607488 29374702819 29460343352 29460496384 29517326608 29517479936 29524902176 29563183958 29610980608 29620366132 29668255232 29748196544 29805736576 29853925376 29863387904 29919346688 29957984287 29958139904 30015930098 30016086016 30169408192 30203776064 30250699864 30309211856 30358214656 30367837024 30456372992 30523114496 30612103168 30654840832 30713974984 30714134528 30773542912 30813283613 30821191786 30871022336 30911049488 30954204512 30970838752 31014077248 31074065792 31164660736 31224940544 31232792129 31232954368 31323849832 31324012544 31384600576 31469003126 31469166592 31529871604 31537963688 31629911104 31691090816 31752388864 31837945888 31889420288 31914745856 31951101952 31959302144 32000740352 32052477952 32114475008 32124487171 32200840408 32218144568 32226413296 32263124432 32271404704 32288746784 32365490432 32375749028 32428092928 32490816512 32656949248 32744773523 32744943616 32808109642 32808280064 32871568268 32967403744 32975864768 33018621044 33039647872 33128673424 33135973376 33182234624 33192752096 33246416896 33289523968 33362473984 33416413184 33459566866 33459740672 33524285564 33571088936 33636023344 33679635577 33688279394 33734087552 33742745344 33786495952 33808011776 33851847008 33906577408 34063698944 34129586176 34138168141 34138345472 34237696328 34237874176 34303920112 34304098304 34396352254 34423668748 34462882916 34471727752 34479323648 34518601216 34572228416 34594244608 34639099264 34695102464 34706099456 34816035793 34883378222 34883559424 35034103808 35101685696 35101868032 35112811559 35215181272 35224219184 35281168384 35292351136 35376233728 35395244288 35444659712 35513218048 35581908992 35685646336 35694619576 35694804992 35763847168 35790798967 35810032307 35860026818 35929388572 36034138976 36043387072 36113103488 36218389504 36288444416 36297569231 36386223872 36465959936 36473995264 36515545088 36524916736 36572084714 36572274688 36595564544 36642823756 36713699624 36812624933 36830186624 36872142208 36881605376 36901424896 36952943104 37000856032 37060677632 37132361728 37313811689 37322227712 37333863469 37422598312 37422792704 37494982448 37495177216 37567506592 37625870492 37686702592 37759597568 37861341056 37922553856 37934573824 37995905024 38054736797 38128343638 38128541696 38202092852 38313469216 38366958784 38379119611 38397428608 38441169536 38491012088 38500890736 38563137536 38575360544 38637727744 38687825152 39005241344 39015049304 39015251968 39090513616 39090716672 39141198103 39204480128 39290392064 39341335712 39386151904 39396260288 39404941312 39472461952 39536279552 39587542016 39664113664 39674087299 39789755192 39866717968 39866925056 39974139106 39999595328 40051458524 40116212224 40128927496 40204122112 40256250496 40321335296 40334115584 40508182528 40586324086 40586534912 40665038848 40793850944 40794062848 40806781001 40903770248 40925751208 40982887792 41015435104 41062158368 41192442368 41272118272 41351948288 41472507904 41482936264 41563389952 41594712313 41675166302 41675382784 41755775908 41877512864 41958513856 41969282432 42071571352 42091641856 42150406144 42163766176 42173057024 42231934976 42286692608 42313621504 42436984832 42502693046 42529980416 42584903284 42644356216 42667272536 42726840464 42782239787 42851408512 42934293248 42945312256 43000994848 43070517248 43153825792 43270104064 43353798656 43364700071 43423891456 43491127768 43575249872 43575476224 43659534688 43777175596 43847952896 43861850984 43882775552 43932765184 43944040448 44001017984 44072157184 44086126336 44157403136 44299948781 44311318282 44361796094 44397026828 44588627776 44588859392 44602760629 44674872704 44732797832 44830824416 44903305216 44961526528 45024297472 45111385088 45184319488 45198641152 45330180148 45330415616 45341814056 45429515824 45429751808 45488419417 45551925958 45561963392 45640034132 45713823232 45773095456 45861631424 45873401728 45947568128 46007143424 46096132096 46249532098 46384370384 46384611328 46456431934 46474330112 46486016192 46486257664 46546289636 46621543936 46636321144 46837586048 46874782976 46928180992 46940225024 47077076992 47167890154 47168135168 47259369472 47398625659 47409070016 47424096839 47536814072 47628761488 47629008896 47720886752 47813190208 47952587264 47964894208 48057669632 48171892736 48187161344 48197779456 48265068544 48358424576 48420874249 48433301378 48526982812 48668460896 48736407104 48751854641 48762597184 48830674816 48893988328 48925124864 49001133664 49067763712 49080356864 49143994112 49175289856 49318658048 49546941092 49547198464 49559657224 49655517296 49655775232 49719900293 49800285568 49896611072 50031057824 50127829696 50140694912 50151743488 50208874496 50221760512 50286877696 50318901248 50384144384 50465603584 50481336983 50641506608 50699195536 50739459232 50810296768 50876177044 50958431744 50974583576 51056997376 51235227904 51318063104 51456339968 51555600866 51555868672 51655321564 51655589888 51819216064 51835640731 51919446656 51986765048 52059343952 52160039008 52244369408 52260928832 52413293056 52426744832 52511506432 52528150528 52681020172 52681293824 52796464336 52856608112 52925141621 52938724762 53041120748 53126875648 53195759584 53298652736 53571180544 53632206848 53645971456 53749456222 53749735424 53906160176 53906440192 54010707968 54024289088 54094336604 54155958868 54169857896 54181794304 54198967816 54274635184 54432870272 54538156288 54643645952 54816737206 54817021952 54923051008 55071041536 55160078336 55177275307 55352344432 55459408928 55566680512 55698750976 55716405304 55728682496 55806485504 55850805248 55914428416 56001295616 56091836416 56200331264 56272907911 56351470714 56381752994 56396223268 56460467756 56639608256 56657560799 56749162624 56822743192 56858928896 57024698368 57149661184 57288948224 57303651328 57316278272 57396297728 57414490112 57507315712 57581580188 57581879296 57692956552 57707763344 57782586827 57848410609 57876007552 57975178492 57987953408 58068910592 58144202336 58181229568 58256666944 58350854144 58478723072 58554546176 58649214976 58667499737 58749405638 58920686704 58920992768 59034653216 59034959872 59049804352 59126367916 59221961216 59240732264 59336510464 59496393088 59611473152 59707850752 59726775808 59838693376 59915968574 59916279808 60031860196 60032172032 60241420309 60310045103 60338816384 60407552128 60501399728 60618423712 60716429312 60735674048 60912745984 61046228992 61224206336 61309681664 61427949968 61428269056 61507597019 61547085824 61626567226 61642383572 61742044672 61822098976 61908409024 61941677504 62028154496 62148131584 62329321472 62449881088 62465584258 62465908736 62647699664 62648025088 62769201152 62938006252 62938333184 63059743208 63075927376 63259822208 63382181632 63504777728 63675891776 63778840576 63829491712 63902203904 63918604288 64001480704 64104955904 64124941573 64248974342 64401680816 64436289136 64452826592 64526248864 64542809408 64577493568 64730980864 64751498056 64856185856 64981633024 65313898496 65489547046 65489887232 65616219284 65616560128 65743136536 65845273361 65934807488 65951729536 66037242088 66079295744 66257346848 66271946752 66364469248 66385504192 66492833792 66579047936 66724947968 66832826368 66919133732 66919481344 67048571128 67142177872 67229233951 67272046688 67359271154 67376558788 67468175104 67485490688 67572991904 67616023552 67703694016 67813154816 68127397888 68259172352 68276336282 68276690944 68475392656 68475748352 68607840224 68608196608 68792704508 68847337496 68925765832 68943455504 68958647296 69037202432 69144456832 69188489216 69278198528 69390204928 69412198912 69632071586 69766756444 69767118848 70068207616 70090052417 70203371392 70225623118 70430362544 70448438368 70562336768 70584702272 70752467456 70790488576 70889319424 71026436096 71163817984 71371292672 71389239152 71389609984 71481801941 71527694336 71581597934 71620064614 71720053636 71858777144 72068277952 72086774144 72226206976 72436779008 72576888832 72595138462 72772447744 72931919872 72947990528 73031090176 73049833472 73144169428 73144549376 73285647512 73427399248 73625249866 73660373248 73744284416 73763210752 73802849792 73905886208 74001712064 74121355264 74264723456 74523580747 74627623378 74667726938 74845196624 74845585408 74989964896 74990354432 75135013184 75251740984 75373405184 75519195136 75722682112 75845107712 75869147648 75991810048 76109473594 76256687276 76257083392 76404185704 76610057293 76626938432 76733917568 76758239222 76794857216 76882339072 76982024176 77001781472 77126275072 77150721088 77275455488 77375650304 78010482688 78030098608 78030503936 78131271889 78181027232 78181433344 78282396206 78408960256 78580784128 78682671424 78772303808 78792520576 78809882624 78944923904 79072559104 79175084032 79327815259 79328227328 79348174598 79579510384 79733435936 79733850112 79948278212 79999190656 80102917048 80232424448 80257854992 80408244224 80512500992 80642670592 80668231168 81016365056 81172648172 81173069824 81330077696 81456006863 81587701888 81613562002 81807540496 81851502416 81965775584 82030870208 82124316736 82384884736 82544236544 82703896576 82945015808 82965872528 83126779904 83189424626 83350332604 83350765568 83511551816 83755025728 83917027712 83938564864 84143142704 84183283712 84300812288 84327532352 84346114048 84463869952 84573385216 84627243008 84873969664 85005386092 85169806568 85288712432 85334545072 85453680928 85564479574 85702817024 85868586496 85890624512 86001989696 86141034496 86307651584 86540208128 86707146911 86707597312 86729400142 86982255536 87150499744 87150952448 87319069376 87554351192 87695905792 87723701968 87765551104 87865530368 87888080896 88002035968 88144314368 88172252672 88314806272 88599897562 88622636564 88723592188 88794053656 89033309827 89177255552 89205521258 89349745408 89465595664 89661648832 89806610432 89923053056 90048594944 90222770176 90368638976 90396812737 90397282304 90660360296 90660831232 90683628112 90801207871 90859031648 90859503616 90976838834 91103851916 91123926784 91280068264 91427646464 91546190912 91723262848 91746803456 91895136256 92014286848 92191785301 92192264192 92499064196 92768740768 92769222656 92912863868 92948660224 92972032384 93092579272 93243087872 93272642288 93675172096 93749565952 93856361984 93880450048 94154153984 94335780308 94336270336 94518738944 94665089057 94772928019 94797251318 94818140032 94848193678 95073628144 95257522976 95258017792 95441773504 95626380416 95905174528 95929788416 96115339264 96343785472 96374322688 96395558912 96530137088 96716849152 96841748498 96866602756 97053965624 97336921792 97472814208 97503709282 97525194368 97661349632 97787976656 97850249728 98002267328 98135527424 98160713728 98287988224 98350579712 98637316096 98805818573 99093882184 99094396928 99119314448 99311034592 99311550464 99439800586 99600571136 99793222144 100062115648 100255659392 100281389824 100303486976 100417748992 100443521024 100573755392 100637802496 100767765329 100768288768 100962673966 101283013216 101398391072 101478918464 101620593536 101752354088 101916863488 101949167152 102113994752 102470455808 102636126208 102912679936 103111201732 103111737344 103310643128 103311179776 103471143853 103638432128 103671281462 103838893312 103973530096 104118687904 104320078016 104488738816 104521857664 104826586112 104853489664 105023012864 105055755343 105056301056 105362040344 105362587648 105592928672 105713216224 105850283242 105877449524 106082241496 106253751296 106391519168 106597305472 107142361088 107264413696 107291942912 107498912444 107499470848 107812320352 107812880384 108021415936 108048578176 108188673208 108311917736 108339715792 108363588608 108397935632 108549270368 108865740544 109076312576 109287291904 109633474412 109634043904 109846102016 110141510941 110142083072 110354550614 110704688864 110918817856 111133361024 111397501952 111432810608 111457364992 111612971008 111701610496 111828856832 112002591232 112183672832 112400662528 112545815822 112702941428 112763505988 112792446536 112920935512 113279216512 113315121598 113498325248 113645486384 113717857792 114049396736 114299322368 114577896448 114607302656 114632556544 114792595456 114828383747 114828980224 115163160376 115163758592 115385913104 115415526688 115565173654 115696821218 115752015104 115950356984 115975906816 116137821184 116288404672 116362459136 116513333888 116701708288 116957446144 117108484031 117109092352 117334999474 117498811276 117841373408 117841985536 118069306432 118069919744 118099608704 118252735832 118443922432 118481464528 118673020928 118992786176 119222946304 119415701504 119453551616 119677386752 119831937148 119832559616 120063720392 120064344064 120387232889 120482840618 120620090206 120677632768 120815104256 121002799456 121236847424 121432858624 121471348096 121825491968 122091823777 122092457984 122448412672 122619363328 122855899936 122856538112 123015194038 123094171648 123253134452 123284767144 123484089344 123644197952 123816818048 123883355008 124056308992 124296263168 124657995407 124658642944 124899762176 124931168516 124931817472 125295399328 125296050176 125510093863 125538402304 125876012504 125876666368 126119486416 126151854752 126519644416 126764363264 127009555456 127351783552 127557681152 127658983424 127804407808 127837208576 128002296499 128002961408 128249883146 128497948684 128803361632 128872578272 128905653184 129052497728 129085618816 129154987136 129461961728 129502996112 129712371712 129963266048 130627796992 130979094092 130979774464 131232438568 131233120256 131486273072 131690546722 131869614976 131903459072 132074484176 132158591488 132514693696 132543893504 132728938496 132771008384 132985667584 133158095872 133449202733 133449895936 133838267464 133838962688 134097142256 134284355744 134458467902 134544093376 134718542308 134753117576 134936350208 134970981376 135145983808 135232047104 135407388032 135626309632 136254088003 136254795776 136518344704 136552672564 136553381888 136950785312 136951496704 137215680448 137216393216 137585409016 137694674992 137851531664 137886911008 137917294592 138074404864 138288913664 138376978432 138556397056 138780409856 138824397824 139264143172 139533512888 139534237696 139909486871 140180104834 140406742784 140451246236 140860725088 140896876736 141124673536 141169404544 141504934912 141580977152 141778638848 142052134301 142052872192 142327635968 142742585344 142778478304 142779219968 142963603882 143055388672 143163195868 143240129228 143440107272 143717554288 144136555904 144173548288 144452413952 144872805473 144873558016 145153777664 145190276924 145544895488 145863082057 145863839744 145895981056 146062180352 146288338856 146289098752 146571295024 146854798496 147250499732 147320746496 147488568832 147526421504 147605699584 147811772416 148003424128 148242710528 148529446912 148759425661 148928886887 149047161494 149255246756 149335453876 149690393248 149691170816 149979929792 149980708864 150270026368 150503481968 150746810368 151038390272 151445364224 151690215424 151738295296 151983620096 152218947188 152513374552 152514166784 152808371408 153220114586 153253876864 153467835136 153516478444 153589714432 153764678144 153964048352 154003562944 154252550144 154301442176 154550910976 154751300608 155089613987 155266286329 156020965376 156060197216 156061007872 156262543778 156362054464 156362866688 156564792412 156817920512 157161568256 157365342848 157544607616 157585041152 157619765248 157889847808 158145118208 158349345517 158350168064 158655630518 158656454656 158696349196 159159020768 159431740853 159466871872 159467700224 159896556424 159998381312 160205834096 160464848896 160515709984 160816488448 161025001984 161285341184 161336462336 162032730112 162345296344 162346139648 162597511769 162660155392 162912013726 163175403776 163227124004 163615080992 163703004832 163931551168 164061740416 164248633472 164769769472 165087615539 165088473088 165407793152 165890031616 165931745056 166253559808 166378849252 166700665208 166701531136 167023103632 167510051456 167834055424 167877129728 168286285408 168366567424 168601624576 168655064704 168692228096 168927739904 169146770432 169254486016 169516554823 169747939328 170010772184 170339613136 170577424864 170669090144 170907361856 171128959148 171405634048 171737172992 171781249024 172003979392 172282068992 172615303168 173079517193 173080416256 173414293822 173415194624 173458800284 173964511072 174300999488 174301904896 174638138752 175108702384 175391811584 175447403936 175531102208 175731060736 175776161792 176004071936 176288628736 176344505344 176629612544 177199795124 177245273128 177447184376 177588107312 178066619654 178354511104 178411042516 178699490816 178931191328 179323297664 179613220864 179846106112 180097189888 180444603031 180445540352 180793625474 180794564608 181320720592 181321662464 181367256224 181602415742 181718063296 181719007232 181953677668 182207703832 182247853568 182560136528 182855292928 183092381824 183446525696 183493606912 183790272512 184027617763 184028573696 184383570602 184384528384 184998128392 185285536667 185537481536 185538445312 185825727736 185944064768 186185158544 186486175744 186545284576 187350344192 187499131904 187712723968 187760900096 188308307968 188671560616 188672540672 189037477888 189179937397 189281599337 189330178114 189545856038 189594502636 189636280064 189696387356 190147256288 190515045952 190516035584 190883547008 191252760832 191810349056 191858580221 191859576832 192230678528 192687570944 192748645376 192791117824 193060274176 193433698304 193683496996 193733205512 194107931248 194673843584 194945628416 195007418564 195050388736 195322699264 195575953312 195700499456 196004534656 196271054848 196321427456 196575976448 196701159424 197230147499 197274632192 197336135479 197611637146 198187764368 198188793856 198238628896 198622069184 198623100928 198879601172 199201142272 199586444288 200124231296 200511318784 200562779648 200606973952 200835497984 200887042048 201146465927 201147510784 201275604992 201535530658 201536577536 201925347932 202566026432 202796782144 202957836928 203241187072 203504708176 203833726976 203898334304 204227989504 204940911616 205272252416 205825359872 206222403464 206223474688 206621286256 206622359552 206889189973 206942287706 207276864256 207342562924 207677786624 207947060192 208237375808 208640156032 208977477632 209043715328 209653172224 209705890009 209706979328 210111510686 210112602112 210724080688 210725175296 211185857344 211426432448 211700566484 211754899048 212164482992 212507502592 212783038336 213194610944 214284722176 214528827392 214583885824 214997824888 214998941696 215624640704 215625760768 215692985291 216097156352 216377346416 216623835472 216679431584 216727177216 216795871264 217098540736 217731481088 218152625152 218574583808 219266948824 219268087808 219692204032 219857765083 220283021882 220284166144 220709101228 221409377728 221837635712 222266722048 222795003904 222865621216 222914729984 223225942016 223403220992 223657713664 224005182464 224367345664 224801325056 225091631644 225405882856 225527011976 225584893072 225841871024 226134696017 226558433024 226630243196 226996650496 227290972768 227435715584 228098793472 228598644736 229155792896 229213414661 229214605312 229265113088 229656767494 229657960448 230326320752 230327517184 230771826208 230831053376 231130347308 231393642436 231504030208 231900713968 231951813632 232275642368 232576809344 232724918272 233026667776 233403416576 233764811753 233914892288 234216968062 234218184704 234669998948 234997622552 235682746816 235683971072 235757449039 236138612864 236199217408 236505471664 236887844864 236962929056 237346041856 237985572352 238445892608 238831403008 238907103232 239663874296 239665119232 240127440784 240128688128 240438788347 240774465778 240965681236 241240180412 241355265536 241630208512 242005598912 242473694848 242865717248 242942696192 243650983936 243712250551 244183647554 244184915968 244896825344 245238726656 245711799872 245713076224 246030388076 246506268904 246569534288 246968178688 247288395904 247633636096 247766710016 248112617984 248592526336 249315990814 249317285888 249799524352 249862337032 249863634944 250535592769 250590798656 250592100352 250670226149 251020187726 251752025008 251753332736 252238972832 252303709504 253039288832 253528726528 254019110912 254703567104 255115362304 255317966848 255510375637 255608815616 255674417152 256004592998 256005922816 256499766292 256995897368 257606723264 257688374531 257745156544 257811306368 258104995456 258171237632 258309974272 258923923456 259005992224 259424743424 259926532096 261255593984 261958188184 261959548928 262464877136 262466240512 262805187263 262972546144 263381093444 263739229952 263806918144 264148968352 264317182976 265029387392 265087787008 265457876992 265542016768 265971335168 266316191744 266383157579 266898405466 266899791872 267676534928 267677925376 268194284512 268568711488 268916935804 269088186752 269437084616 269506235152 269872700416 269941962752 270291967616 270464094208 270814776064 271252619264 272508176006 272509591552 273036689408 273105345128 273106763776 273901570624 273902993408 273988386721 274431360896 275170818032 275389349984 275703063328 275773822016 275834589184 276148809728 276577827328 276753956864 277112794112 277560819712 277648795648 278528286344 279067025776 279068475392 279818973742 280360209668 280813485568 280902492472 281721450176 281793753472 282249347072 282338809088 283009869824 283161954304 283557277696 284104268602 284105744384 284655271936 285485170688 285556956608 285558439936 285927207764 286326391736 286480258456 286880214544 287435108576 288273111808 288347096576 288904827904 289745610946 289747116032 290307555328 290380553848 291089790976 291162986191 291726164114 291727679488 292576677712 292578197504 293142590048 293709596992 294500999464 294641492992 294977137664 295052843008 295211399168 295623544832 296006848256 296485421056 297058893824 297518851322 297857773774 298094322988 298510493512 298670907752 299380786496 299382341632 299475678509 299959859584 300540052736 301006963936 301493620736 302076780544 302890728448 303380430848 303476590592 303967240192 304437894376 305026749104 305028333568 305422244657 305616742816 306440229172 306507753728 306935670272 307032956888 307179428864 307529356288 307928096704 308007125888 308505100288 308602884352 309101821952 309502601216 310099641467 310179227974 310532572658 312041930752 312120394432 312122015744 312525087556 312724108928 313129584824 313635841024 314323136512 314730685696 315089215232 315170082304 315239530496 315779695616 316290236416 316698691034 316700336128 317311261036 317312909312 317392698392 318318041536 318418935919 318863481706 318933743744 319793112848 319996762624 320411668192 320929697792 321031419968 321632976896 322050003968 322570682368 322672924672 324065460224 324690592688 324692279296 325195023538 325320310784 325824027452 326350807552 326454248008 327230161984 327406009664 327863102336 328123480832 328497266944 329539538944 330175231078 330176946176 330815586304 331780063232 331863490112 332757698504 333401330416 333403062272 334046207264 335020102912 335668110848 335754259456 336572570816 336733134848 337203249152 337310129408 337384456192 337855479808 338293540864 338508972032 338946119743 339033109646 340021544368 340679226272 341154849728 341338180288 341814723712 342257918296 342811268096 343474345984 343562498048 344007958784 344564137984 345230606336 346159034386 346160832512 346828587644 346830389248 346917600568 347929022144 348039302051 348601998976 349276277504 350217404768 350783623168 350894807872 351062204416 351462121472 351552323584 352008143872 352577257472 352689010688 353259225088 353369358881 354399590248 354490546256 354894368752 355176214624 356133239308 356709022208 356822085032 357398981632 357862382656 358646595328 359226441728 359692212224 360194379776 360889206062 360891080704 361587250948 361589129216 362641441184 362643324928 362734512448 363204831484 363436126592 363907355336 364415407664 364495707136 365120273056 365710585856 366184763648 366893051392 366987213824 367580545024 368055235526 368057147392 368767141204 368769056768 369996256784 370475991347 370571073334 371074963072 371651455472 371888129536 372370317088 372972351488 373090569152 374700688384 374998263808 375425447936 375521800192 376616615936 377343121232 377345081344 378074955776 378359874794 378563198674 378660356228 379091712076 379189005272 379272560128 379392774712 380294512576 381030091904 381767094016 382505521664 383620698112 383717160442 383719153664 384461357056 385375141888 385497290752 385582235648 386120548352 386240927149 387366993992 387466411024 388215862496 389347687168 389891256832 390014837128 390100777472 390645398528 391151906624 391400998912 392009069312 392542109696 392642854912 393151952896 393402318848 393910355377 394460294998 394672270958 395223274292 396375528736 396377587712 396477257792 397244138368 397759202344 398402284544 399172888576 400248462592 401022637568 401125559296 401213947904 401670995968 401774084096 402292931854 402295021568 402551209984 403071061316 403073155072 403850695864 404478107789 404938874263 405132052864 405593564288 405915673856 406482374144 407009416352 407667453952 407796668608 408455979008 409881823232 410544504832 410672498159 411650719744 412444806928 412446949376 413242572512 413244719104 413778379946 413884575412 414553728512 414685125848 415355573248 415894120384 416474751616 417280312064 417954955264 418087430656 419306344448 419411780018 419413958656 420223021372 420225204224 421448161376 421450350592 422170315721 422371714688 422852864896 423401132968 423509798096 424328965984 425015005184 425566076672 426389221888 428569444352 429057654784 429167771648 429995649776 429997883392 430553179133 431249281408 431385970582 432194312704 432754692832 433247670944 433358863168 433454354432 433591742528 434197081472 435462962176 436305250304 437149167616 438533897648 438536175616 439384408064 439715530166 440566043764 440568332288 441418202456 442818755456 443675271424 444533444096 445590007808 445731242432 445829459968 446451884032 446806441984 447315427328 448010364928 448734691328 448874591011 450183263288 450811765712 451054023952 451169786144 451683742048 452269392034 453116866048 453260486392 453993300992 454581945536 454871431168 456197586944 457197289472 458311585792 458426829322 458429210624 459313534988 459315920896 460652641504 460655034368 461543652416 461662106752 462260694616 462787284872 463008060416 463801427936 463903627264 464551284736 465153618688 465449836544 466053335552 466806833152 467529623506 467829784576 468433936124 468436369408 469339997896 469995245104 470604637657 471365493632 471514898078 472277225728 472398434816 473010943328 473775689728 473925858112 474692083712 475971144704 476891785216 477662806016 477814206464 479327748592 479330238464 480254881568 480257376256 480877576694 481548931556 481931362472 482480360824 482710531072 483260417024 484011197824 484947389696 485731434496 485885392384 487299436591 487301967872 487424501102 488367295108 488369831936 489793650688 490477453312 490630366919 491423599744 492060776152 493012537808 493139068576 493936357376 494576791808 495267272192 495533420032 496225235968 497185052672 498631981628 498634571776 499599048704 499724674064 499727269888 500372613587 501071185538 501181597312 501340452298 502040375452 503504050016 503506665472 504477945664 504607419008 506078577664 507057453056 508038221824 509407134208 510230724608 510635933696 511020751274 511217631232 511348834304 512009185996 512011845632 512999532584 513991794736 515213446528 515376749062 515490313088 515622612736 516209990912 516342475264 516619948544 517847846912 518011984448 518849486848 519853064192 521665065229 523916376368 523919097856 524929754272 524932481024 525610374526 525945092288 526762186888 527478459904 527613836288 528297936704 528634365952 530058774784 530175574016 530915753984 531084033536 531942670336 532629616739 532632383488 532766315158 533796810932 533799583744 535353069856 535355850752 536270401051 536388569024 537137422976 537833871608 538176373504 538874169232 539012470304 539745400832 539883925504 540583935232 540928188416 541629552128 542505238528 545016352012 545019183104 546073378816 546210690256 546213527552 546918903223 547803141248 547976773442 548862721792 550341636064 550778699968 551406126656 551547644032 551669178368 552297619456 553155654656 553507913728 554225588224 555121639424 555294706813 555297591296 557056572688 558134051552 558136950784 559637947484 560720419336 561626971136 561804984944 563442900352 563587506944 564498694144 564677618176 566019739648 566323908608 567114555392 568208537204 568211488768 569310543872 570192048041 570970341376 571113913216 571854415528 572652783472 572960516912 573760429088 574870217152 576546223616 576694193152 577809655808 579491221892 579494232064 580615110656 580761107696 582176557831 582179581952 582325972382 583452328228 583455358976 585153355424 585156395008 586285180096 587419193984 589001998928 589282985984 589954275328 590105686016 590422798336 591247089664 592013696512 592970842112 594117787648 595037702644 595715547548 596188645976 597020987024 597341815504 598761572992 598951357018 599919719168 601080105472 602013927872 602987241472 604153561088 605781456896 606760861696 606950028377 606953181184 608875788752 610053498208 610056667136 610844489314 611233485632 612880458344 613015507456 613871340544 614065913776 614358857728 615058712576 615856193408 616014251776 617010200576 617205768704 618203643904 619001987021 619005202432 620199282934 620358455948 621065145316 623233168789 624083861504 624240788864 625050175112 625448217856 626259169648 627271682048 628646273024 629461371392 630178430464 630340164608 630479060992 631559391232 632580472832 633397382068 633400672256 634622522072 634625818624 634785396784 635608455097 636332516699 636636083072 636837871838 637726963412 637867487488 639586225696 639993525248 640823336384 641859395584 642062839936 643265953792 644100007936 645141364736 645342497107 645345849344 648130920448 649381185376 649384558592 650390047076 650640621568 651648054904 652701615104 652908496016 654460323968 654812019328 655726204672 656246961664 656994533888 659079077888 660350462156 660353892352 661631172608 662655623399 663410496133 663560126464 663726980224 665515397008 666802660832 666806124544 668092414528 670040205824 671336221696 671508518912 673145141632 673466269696 674406498304 674620258816 674768912384 675710959616 676583567209 676587081728 677017944064 677892239486 678066219292 680043088736 681358452544 682309699456 682676360576 683629447424 684515836592 685622536192 686948691968 687124996096 688015917568 689128275968 690461212672 692318068772 692321665024 693657175288 693660778496 693835201136 695858044288 696078604102 697203997952 698552555008 700434809536 701567246336 701789615744 702124408832 702924242944 703104647168 704016287744 705154514944 705374357303 705378021376 706738717762 708799180496 708981092512 709788737504 710352429248 712266478616 713418044416 713644170064 714797963264 715724765312 717293190656 718452883456 719384424448 720388759552 721778412124 721782161408 723174501896 723178258432 724298006971 725282882368 725286649856 725469024896 726409662968 726872253184 727814710672 728830815328 728991414272 730240546112 731421171712 732369527296 733786102784 733974427648 735161090048 736110471052 736114294784 737534282408 737538113536 739521573461 739992513568 740951982694 741142146668 742149926144 743302910944 743776259072 744740634176 745944702976 746181138304 749401376768 749996527616 750850895872 751043600384 753233231872 754686242464 754690162688 756149911552 756719749588 757126397348 757320712456 758183424152 758378010544 758545120256 758785549424 760589025152 762060183808 763534188032 765011043328 767241396224 767434320884 767438307328 768922714112 770750283776 770990576587 770994581504 771164471296 772481854298 774733987984 774932822048 776431724992 778695374336 779782513664 780029674256 780201554944 781290797056 782303813248 782801997824 784018138624 785084219392 785285709824 786299821351 786303905792 786804637696 787820710754 788920589996 789344541916 790446548584 792751057472 792755175424 792954515584 794488276736 795518404688 796804569088 798345777152 800496925184 802045275136 802251118592 802427895808 803341991936 803548168192 804585863708 804590043136 806142122632 806146310144 807701391728 808956215578 809877748526 810264105728 811187128576 811831347712 812964748288 814018832704 815334907904 815593337216 816911958016 819759388217 819763646464 821344996318 823301439488 824889613856 824893898752 826485145024 826489438208 827556759892 827769150824 829107457024 829370251696 830711146496 831788240768 832949503232 834560624128 835909910528 836174861312 838612688896 838823560036 838827917312 840446042744 840450408448 842710630223 842896322752 842900701184 844340631442 844743429376 845705729792 846802265936 847019596192 848657931968 850030010368 851132153344 852778443776 857138888704 858115309568 858335543296 859443990779 859991299552 859995766784 861106358266 862498562816 862771941164 864388625408 865509385664 866495341888 866717726336 866908708864 867183485056 868394162944 870925924352 872605967849 872610500608 874298335232 877067795296 877072351232 878768816128 879431060332 881132087528 881136664576 882836404912 885637510912 887350542848 889066888192 891180015616 891462484864 891658919936 892903768064 893612883968 894630854656 896016075493 896020729856 897749182022 900366526576 901623531424 902108047904 902339572288 903367484096 904538784068 906233732096 906520972784 907986601984 909163891072 909742862336 912395173888 914394578944 916623171584 916853658644 916858421248 918627069976 918631841792 921305283008 921310068736 923087304832 923324213504 924521389232 925574569744 926016120832 927602855872 927807254528 929102569472 930307237376 930899673088 932106671104 933613666304 935059247012 936867872248 936872738816 938679995792 939990490208 941209275314 942730987264 943029796156 944554451456 944796869632 946021886656 947551379456 947851716224 949384167424 951942289408 953778616021 953783570432 955628412928 958655497184 958660476928 960509763136 960514752512 961755153388 963097863112 963862724944 964960721648 965421062144 966520834048 968022395648 969894779392 971462868992 971770784768 974598873182 974603935744 974849002204 976734590216 976739663872 979366408097 979587301376 981260733838 982847199488 984121552304 986025075616 986278137152 987872714752 989153583616 990534544384 991066840064 992450471936 994364940107 994370105344 997263963256 997269143552 998813286581 999198097408 999449348128 999454539776 1000745227174 1002142371076 1002363194624 1002680904596 1004080750904 1007008100032 1007013330944 1008955891328 1009214838016 1012157155328 1014109638311 1014114906112 1016076443648 1018814268416 1020461449216 1021271867392 1022041502548 1022435262464 1024018371992 1024023691264 1025999065168 1027983589472 1030426893056 1030753498124 1030980626176 1031245225472 1032419981824 1032684950528 1033239897088 1035695693824 1036023968896 1037698973696 1039706128384 1041315979627 1042502208209 1043330130458 1047832752736 1047838195712 1049859508544 1049864962048 1051220749052 1051890184576 1053524373776 1054956919808 1055227672576 1056595873408 1057268731904 1060117549568 1060351148032 1061831507968 1062168067072 1063885340672 1065259233478 1065264766976 1065532630316 1067593621864 1067599167488 1070706139712 1070711701504 1072540802102 1072777138048 1074274845952 1075667743216 1076352747008 1077748338464 1078024940608 1079490801664 1079767851008 1081167870464 1081856376832 1083259104256 1085010477056 1086864004303 1090032704024 1090038366208 1092146757632 1092421380512 1092427055104 1093837806446 1095606282496 1095953546884 1097725443584 1100683272128 1101557399936 1102812253312 1103095288064 1103338356736 1104595238912 1106311309312 1107015827456 1108445418619 1108451176448 1110589413626 1110595182592 1114113145376 1116268103104 1116273901568 1119275894968 1121440838672 1123253942272 1123609969888 1126885800704 1127175013888 1128997388288 1129355236352 1132039479296 1132647817216 1134229110784 1136417074408 1136422977536 1138182582383 1138621087744 1140384096082 1142227826432 1143708831056 1145305566944 1145921033824 1147520858176 1149740434304 1153092447232 1153388386304 1155613308773 1155619311616 1158982443784 1158988464128 1161230221312 1161522215392 1164353115662 1164359163904 1164651944764 1166904656456 1166910717952 1170306710848 1170312790016 1172570360192 1174838387968 1178003997856 1178565971968 1179908550656 1180211372032 1180845596672 1182494179328 1184027393024 1185941684224 1188235575296 1190075405288 1191431095096 1192377291952 1194041974048 1194683631008 1197523145984 1197902714036 1199839438336 1202160210944 1204027855744 1205974482944 1208307122176 1211556620351 1211562913792 1213900056754 1213906362368 1217751577504 1220106996416 1220113334272 1221688978628 1222466971264 1225760916688 1226031014912 1227742681088 1228131827552 1228717715456 1230117425152 1231712386816 1232028503552 1234020401152 1234411537408 1236407287808 1238003974042 1238010404864 1240398565868 1240716911896 1242130290632 1246466337578 1248481577728 1250100350224 1250896435712 1252518339296 1254543364096 1257292546048 1258922742784 1260356860928 1260680329216 1260958121984 1263112221217 1263118782464 1266794764136 1266801344512 1269245044144 1269251637248 1269570793568 1271216910194 1272665033398 1273272166144 1273675743676 1275453926824 1275734974976 1279172451392 1279987050496 1281646672768 1283718791168 1284125679872 1286531907584 1288193324341 1288200015872 1290684994214 1290691698688 1296261840896 1298762370752 1298769117184 1300780094152 1303296109808 1305403230208 1305816992032 1308920647936 1309624038656 1311452409344 1312493923328 1313989067776 1318158155776 1320700924312 1320707784704 1323262345216 1324259561779 1324971195359 1325311246798 1326820992266 1327453960448 1331030794016 1333605321664 1333612249088 1336184829056 1340080411648 1342672443392 1343010061547 1343017037824 1346290283264 1346932539392 1348812996608 1349240517632 1349537824768 1351421919232 1353167134418 1353174163456 1354035888128 1355784478972 1356132438584 1360086177472 1362716905088 1364619398912 1365352721152 1367258894848 1369031673184 1371245072384 1373897383936 1374249992192 1376031835136 1378256551936 1380611032493 1380922425344 1381352948353 1384636137544 1384643330048 1387314350576 1387321556992 1387670402272 1391716088576 1392157208204 1394407995904 1397105110016 1400869619072 1403134492672 1403579231488 1404248817664 1405848485888 1406209294336 1408025261489 1408032575488 1410748714606 1410756042752 1413477435524 1417598360992 1417962185024 1419577475008 1420704858496 1424532957232 1426836088832 1427288340128 1429595926528 1431449530624 1434586381312 1436905766912 1438768848896 1440777519104 1443556824248 1443564322816 1446349003792 1446356516864 1448224329811 1448596013942 1450565764736 1450938049792 1452819325936 1453744506368 1455629421344 1457661630656 1457982828544 1460481092224 1462842343424 1464739054592 1467572205568 1467941230063 1467948855296 1472220942104 1472228589568 1475068564816 1475076227072 1479043146922 1479985027136 1481903965388 1482284293336 1484299852288 1486605821888 1487552518144 1489481268352 1491889405952 1492362276608 1498802753536 1499993055232 1501701791744 1502087200768 1506466463744 1509372484928 1509380325376 1509850897037 1513439499176 1514252794696 1514641424912 1516366848304 1516756021088 1517090240512 1517571098848 1521178050304 1524120367616 1527068376064 1530022086656 1534482792448 1534868641768 1534876614656 1537845428224 1539004355581 1541981153174 1541989163008 1544963708596 1549467975968 1549865644096 1552863449984 1557390748672 1559565027328 1560059348512 1560403109888 1562581594112 1564607626496 1565603995648 1568036277248 1570168438784 1570571419648 1572599642702 1572607811584 1573609275392 1575641421508 1577841179992 1578689083832 1580893097168 1582942872119 1585502114944 1585909031168 1588976553472 1591036809376 1593609138176 1596691554304 1600993850368 1604090550272 1604493902627 1604502237184 1604855791616 1606683983872 1609171727416 1609180086272 1612284245264 1612292620288 1615402783456 1617912431156 1619755497052 1620528211456 1622374257152 1623662695424 1625929496576 1628037665408 1630669815808 1631186674432 1633823916032 1636353682271 1639518776434 1639527292928 1642689992636 1646602878976 1649779227712 1649787797504 1650302143273 1652970290048 1655113519784 1655538301648 1658214914048 1658740503392 1661422292992 1663576481536 1665899006464 1669121248256 1671819821056 1672349722624 1677225377792 1677647120072 1677655834624 1680892085488 1680900816896 1683071518429 1685421260446 1685792645504 1688681262884 1689486858752 1691411459584 1693604531872 1694039192384 1697315863936 1700060020736 1702264306688 1705556887552 1705985753857 1714277777408 1716230619136 1716671086592 1718887981558 1719982599104 1719991533568 1722212716532 1724997125632 1725543882328 1728777250816 1731018771328 1732990683776 1733435452672 1733817417728 1734366970112 1736788325888 1741851848704 1745211935698 1745221001216 1748596670464 1753749149383 1754135590592 1754144702464 1754691583043 1758862120664 1762264175056 1762273329152 1765672809824 1771275021824 1774701085696 1778133776384 1782360031232 1782924969728 1783317839872 1785807536128 1787225767936 1788572629459 1789261709312 1792032150986 1792041459712 1795498364044 1800733053152 1803247062848 1803818621717 1804216095808 1804679144576 1806734968192 1809077568136 1812467464192 1813041945568 1815973203968 1818327782144 1819485724672 1824790347776 1828789157888 1833246343168 1833707317288 1833716842496 1837254139952 1837263683584 1839636310841 1842610566016 1846174609664 1846648427008 1849042778464 1851149139488 1852032241664 1855205711744 1855614509056 1858205138944 1860614474752 1861799346176 1864213342208 1864682103053 1867227332608 1870118494024 1873735744496 1873745477632 1877359991584 1879980980416 1882418550628 1885461974528 1886059592312 1889108902912 1889593739264 1892043773312 1895102758912 1895703432448 1898768334848 1903884578816 1907557232042 1907567140864 1911256825856 1917310994368 1917320953856 1917918707047 1921019526272 1923510306776 1926195726224 1927725449888 1929921443296 1930842124288 1933041668096 1936044791296 1939789558784 1942925737984 1943541569536 1949197746364 1949207871488 1949698004408 1953469180432 1953479327744 1958732816194 1962521467676 1965694398976 1968243104608 1972050151232 1972556274304 1975745429504 1978307167232 1981069088768 1982133680128 1984900943872 1988729880214 1988740210688 1994527926512 1994538287104 1997626573162 1998396194816 1998898696256 1998909079552 2001490454348 2004284742152 2004726389248 2005361809192 2008161501808 2014016200064 2017911782656 2018429676032 2024314310656 2028219276622 2028229812224 2032152887296 2037628536832 2038140903337 2040922898432 2044083005096 2048036743984 2048047382528 2051998130336 2055967178944 2060853786112 2061506996248 2061961252352 2062490450944 2064839963648 2065369901056 2066479794176 2071391387648 2072047937792 2075397947392 2079412256768 2082097592707 2082631959254 2085004416418 2086660260916 2095665505472 2095676391424 2096329749563 2099719017088 2102441498104 2103780369152 2107048747552 2109913839616 2110455345152 2113191746816 2114537463808 2120235099136 2120702296064 2123663015936 2124336134144 2127770681344 2130518466956 2130529533952 2131065260632 2135187243728 2135198334976 2137955712599 2141412279424 2145081604204 2145554276096 2148549691904 2151335486432 2152705494016 2155496676928 2156049881216 2158981603328 2159535702016 2162335740928 2163712753664 2166518208512 2170020954112 2170697490269 2173728008606 2180065408048 2180076732416 2184293515264 2184842761024 2184854110208 2187675612892 2191212564992 2191907093768 2195450887168 2201366544256 2203114799872 2205624506624 2206190576128 2206676713472 2209190477824 2212622618624 2214031654912 2216890837238 2216902352896 2221178827252 2221190365184 2228226290752 2228932551433 2232536206208 2238551789936 2242881677344 2246507884544 2247219939776 2253771601408 2254350027776 2257994776576 2258710472704 2264078958592 2265295634432 2268458221568 2272834148816 2272845955072 2275781089703 2276365164766 2277242175488 2280768192164 2284455652864 2287417662112 2290611133888 2291842067648 2295041716352 2299480868608 2306184894464 2306776772608 2311226617546 2311238623232 2317964887568 2317976928256 2322460442624 2323044430784 2328706231324 2328718327808 2329303889528 2333809312912 2333821435904 2340613421696 2345140720384 2349676775936 2356007995712 2357131943936 2359817101312 2360422744064 2361691193344 2364988358656 2368054786048 2371883368448 2372622838201 2380150810576 2382862190192 2384754583904 2388083948096 2389367262016 2395046291968 2395805428072 2399678876672 2404320421888 2408055711488 2411948965888 2416614244352 2423113240702 2423125827584 2427800113508 2427812724736 2435503155008 2436275114357 2440213992832 2443377957256 2444933942528 2451521833376 2452062029824 2455485362176 2456263655104 2457435430912 2460234850304 2463424773632 2464057007104 2468040802304 2468823074816 2472814575616 2476007948084 2476020809728 2480797131736 2481433823792 2484260581264 2487481656187 2492932675156 2496963155456 2500200700448 2501792871424 2505036678592 2509086728192 2514585092096 2517845485568 2520713721856 2521360658432 2521916243968 2526224442434 2526237564928 2533589528272 2533602689024 2538490088288 2538503274496 2539141587136 2542433820388 2545330066796 2546544332288 2547351487352 2550907853648 2551469949952 2558344902784 2559974100992 2563293345536 2567437582336 2568251359744 2573063815168 2576386648682 2576400031744 2581369988428 2581383397376 2592523681792 2593331939429 2597524741504 2601560188304 2606592219616 2610806460416 2611633984064 2617841295872 2619248077312 2622904818688 2624987846656 2627978135552 2636316311552 2641401848624 2641415569408 2644826671817 2646524690432 2648519123558 2649942390718 2650622493596 2653641984532 2654907920896 2662061588032 2667210643328 2672369658112 2680160823296 2685344886784 2686020123094 2686034075648 2692580566528 2693865078784 2697625993216 2698481035264 2699075649536 2702843838464 2706334268836 2706348326912 2711568957944 2712264877168 2720172354944 2725433810176 2729238797824 2730705442304 2734517789696 2738063346368 2742490144768 2747794767872 2748499984384 2752063670272 2756513103872 2757372487639 2761222064986 2762705896706 2769272275088 2769286660096 2774628701152 2774643113984 2775340804544 2783432177152 2784314416408 2788815991808 2794210220032 2801739238144 2806268985344 2807158462976 2808497635328 2811696971776 2812418588672 2816050522978 2816065150976 2821497429212 2821512085504 2826954871048 2831346754523 2834572119841 2835196721984 2835924370048 2839154950016 2841409716992 2849065914464 2853672177664 2854576680256 2859191853056 2862899061248 2869172762624 2873811533824 2877537697792 2881555038208 2887113648496 2887128645632 2890857059893 2892698007584 2892713033728 2896448659622 2897192027884 2901131529472 2901876099584 2905638651872 2907489012736 2911258842688 2915323261312 2915965657088 2920962184448 2925684686848 2929478109184 2935144411136 2935882460126 2935897710592 2944441884208 2944457179136 2950137129632 2950152454144 2958086293844 2959970054272 2963807930776 2964568586672 2968599704576 2973211643776 2975105036288 2978962536704 2983778811904 2984724553216 2997605507072 2999986110464 3003403583488 3004174401536 3012932927488 3013872253931 3018744969856 3019701794074 3026878998352 3028505589392 3029282849824 3032733696608 3033512042176 3034180481024 3035142197696 3042356100608 3048240735232 3054136752128 3060044173312 3068965584896 3069737283536 3069753229312 3075690856448 3078008711162 3083962306348 3083978326016 3089927417192 3098935951936 3099731288192 3105726899968 3114781497344 3119130054656 3120118697024 3120806219776 3125163188224 3129215252992 3131207991296 3136072554496 3140336877568 3141142839296 3145199285404 3145215623168 3151282843016 3155682359984 3157378167664 3161786194336 3165885744238 3171004229888 3171818062336 3177953106944 3182073618752 3187218276352 3193383108608 3201987700736 3208181100544 3208987805254 3209004474368 3218343454832 3218360172544 3224568490528 3224585240576 3230805566912 3235824862312 3239510994104 3241056422912 3244748514304 3247325390848 3251858993152 3256075330816 3261339631616 3262373348864 3267647832064 3272707364542 3279037552868 3279054585856 3285379985272 3293205757952 3294232463599 3299558455424 3300604286546 3305940580096 3310227039568 3311076603296 3316429828096 3317481006784 3322844585984 3327152963072 3331798012928 3338242496512 3343639642112 3344699445248 3354450755584 3355294240144 3355311669248 3359644691227 3361784170976 3361801633792 3366143036858 3370842520892 3371585291008 3377362525768 3378973717504 3382822919168 3387209063744 3388078384768 3394631727872 3400120041472 3404528613376 3411096056137 3411113775104 3411971507714 3428555554816 3432461238272 3433342173184 3437775963116 3439965198208 3444425433064 3449994251264 3451087764656 3457554501632 3462037542656 3465981367552 3466870905344 3467634835456 3468733940224 3473576651776 3483703697408 3490423871396 3490442002432 3497193340928 3502608295109 3507498298766 3508271181184 3509383166086 3517724241328 3524528350112 3524546658304 3531345619648 3542550043648 3549402171392 3556267552768 3564720062464 3565849939456 3566635679744 3571615072256 3574451535872 3577145258918 3578523418624 3584064301972 3584082919424 3590996728088 3601466106304 3606494125696 3607637243434 3608432191616 3609358289152 3613469936384 3618155136272 3624934928384 3626083891136 3631946407936 3636655564288 3638971449344 3649580695552 3666492686336 3667414634576 3667433684992 3674508279904 3674527367168 3679272621682 3685221132032 3692349219328 3693296854016 3698085556928 3702298278976 3704064483328 3710411423488 3711229018112 3716410277888 3721228949504 3723598692352 3728407317173 3728426684416 3729364206106 3740236988048 3747471488992 3747490955264 3754719983168 3759961960832 3764837101256 3770923949056 3772119184624 3778217805824 3779187478528 3784087546624 3790205517824 3791406864896 3797536669696 3807769157632 3815114464084 3815134281728 3822513651712 3828432322561 3834621988736 3835837414094 3842039052544 3847020613552 3852391452448 3855450899776 3859842886592 3861684248576 3866083336192 3872089582592 3879579117568 3885851475968 3887062947691 3887083139072 3898395492728 3898415742976 3899396008816 3906938360864 3906958655488 3917465632388 3925042935352 3931388797952 3936486209216 3944100302464 3945112548608 3951490859008 3956614334464 3962138177536 3964267360256 3969801887744 3977459760428 3977480421376 3989055853024 3989076574208 3995253146324 3996792389632 3997797392512 4002980908696 4008569484304 4009452778496 4010723618384 4016323003616 4028032400128 4035823565312 4036859352064 4048628621312 4056438553244 4056459624448 4064305774592 4075235904817 4075257073664 4076281806674 4088166010192 4096073487968 4096094765056 4103996260672 4111934357888 4121707572224 4123013992496 4123922504704 4124980901888 4129679927296 4130739802112 4132959588352 4142782775296 4144095875584 4150795894784 4158824513536 4164195185414 4165263918508 4170008832836 4173320521832 4191331010944 4192659499126 4199438034176 4204882996208 4207560738304 4214097495104 4219827679232 4220910690304 4226383493632 4229074927616 4240470198272 4241404592128 4247326031872 4248650198639 4248672268288 4261036933912 4261059067904 4262130521264 4270374487456 4270396669952 4275911425198 4282824558848 4290163208408 4291108552192 4297099383808 4302670972864 4305410988032 4310993353856 4312099762432 4317963206656 4319071404032 4324671481856 4327425507328 4333013909147 4333036417024 4341394980538 4347456017212 4360130816096 4360153464832 4368587030528 4369685522048 4375351225784 4382425129984 4383814187536 4390901774336 4402733088512 4406229599744 4411249013248 4412381152256 4413353426944 4418380955648 4425245237248 4428063309824 4433781674476 4433804705792 4442357654504 4442380730368 4449259185679 4454327616893 4456452581504 4457865102866 4465072412416 4477103579872 4485763354688 4493015769088 4494439879552 4507543202816 4508700055552 4515989553152 4517397479749 4517420945408 4528157917184 4530591268864 4536916443136 4545668297632 4545691910144 4551562179406 4552730329532 4554484350976 4561536384328 4568911305728 4574835324224 4581222267776 4583684135296 4590083432704 4598961737216 4612369788928 4613553545216 4622453235092 4622477246464 4635929775136 4635953856512 4643873472931 4644920885248 4646088861568 4657412462648 4657436655616 4658607779056 4667618625824 4667642871808 4681226843392 4690281440768 4699353551872 4712015991424 4714263887872 4719634202624 4720845488128 4723382386688 4729976717312 4736084970463 4736109572096 4745245676402 4760301621152 4765724380384 4769509167808 4776167896192 4778734524032 4790092583936 4791610856144 4799357753344 4808640843776 4816111422976 4823897931776 4833228488704 4846226481404 4846251655168 4855600227016 4855625449472 4871006310016 4872550228714 4880427985664 4886755914512 4889867885056 4903043666752 4904124059648 4910970724352 4912527310208 4914870861824 4920469700608 4926849547264 4928114014208 4936081604608 4937620501121 4937646149632 4952015896168 4952041619456 4961594263472 4962867647584 4968521162528 4974963312374 4985865350312 4993926310912 5000401400896 5003585742848 5010073357184 5018173456384 5029170184192 5035690971136 5041427443712 5042721316864 5052448884868 5052475129856 5067179056544 5067205378048 5076980176576 5077006548992 5078283174272 5084867640776 5090660133592 5093088664576 5094702974704 5101815707296 5102939899904 5116689805568 5119948201984 5126586691072 5134875164672 5136502719488 5146127630336 5152773297364 5152800063488 5162739976856 5162766794752 5176651014227 5186663878858 5195049483008 5203120376608 5213184439232 5221612920832 5223267968128 5235682591744 5238496154624 5245809637376 5249975693312 5255956271104 5272632623104 5282803697248 5282831138816 5289653343634 5293049380864 5297038247116 5299884781436 5301244987192 5307283969064 5309815841792 5324123176064 5334421286656 5344739316224 5360293802501 5360321646592 5370689773568 5372040246188 5372068151296 5385161133056 5387730157568 5395251986432 5396934036109 5396962070528 5398151299072 5412668537672 5412696653824 5423137915888 5424529754336 5440344709888 5450867620352 5458477595648 5461410884608 5469035579392 5476126692736 5484980289536 5495589535744 5496999968768 5504098749457 5504127340544 5514744975278 5522444129972 5525411793412 5538544550176 5538573320192 5549257402304 5549286227968 5550681609088 5566864354304 5568628832816 5577631983616 5588420440064 5603478476288 5612537970688 5614316925952 5616995270656 5623393943552 5624837177344 5632101045956 5632130301952 5642994858424 5643024171008 5653909742096 5662693509046 5669144239682 5670393443968 5671848740096 5678309900032 5682819433984 5698131828928 5707344355328 5709153360512 5718383706112 5725798122496 5738315717519 5738345525248 5755075395584 5763110076416 5774227296992 5774257291264 5781714119786 5785396015168 5785426067456 5792897319244 5794384055768 5802263058944 5803752199168 5811277303744 5814978025472 5822517685376 5830646522624 5831931314176 5841924368896 5851369373696 5858925784129 5858956218368 5870288822272 5871764920252 5871795421184 5888883768416 5888914358272 5898974411561 5900274259264 5900304908288 5916172587688 5919940108544 5927615861552 5929137173344 5937199409152 5946423287552 5950210072576 5957925073408 5967557623808 5969449106432 5995211014144 5999972220928 6006807166976 6008348803072 6016107935453 6027744507862 6037489939712 6039403588148 6053757996704 6057011178784 6058565699648 6065467393216 6067024084352 6068360962048 6070284395392 6084712201216 6096481470464 6108241774943 6108273504256 6120088346624 6137931169792 6139474567072 6139506458624 6151381712896 6156017422324 6167924612696 6167956652032 6179854834384 6197871903872 6199462576384 6211453799936 6229562994688 6238260109312 6240237394048 6241612439552 6250326376448 6258430505984 6262415982592 6272112528451 6272145108992 6280673755136 6290398570808 6290431246336 6302565686032 6311364719968 6314756335328 6323572388672 6331771488476 6342008459776 6343636124672 6355906213888 6364147237504 6374436552704 6386766217216 6403942136141 6403975401472 6416362201088 6417975610508 6418008948736 6436686909664 6436720345088 6449136981056 6449170481152 6461611133824 6471649724624 6479021988208 6482112845824 6489497028608 6494650781696 6503717986304 6512150661632 6522679263232 6524746697728 6535295664128 6545414729084 6558075105736 6558109171712 6570759970544 6588464927198 6599116910848 6601208573092 6611881160192 6620454079136 6622153206592 6632859656192 6634962013568 6645689171968 6654305926144 6663596025856 6676450312147 6676484993024 6689398890496 6708901511168 6710588480288 6710623338496 6719289382454 6723568341952 6723603267584 6732286073716 6741685041784 6743170582016 6754725051536 6757947435008 6765645838336 6774418127488 6776156769536 6789263455744 6800240082944 6809021857231 6809057226752 6822192112274 6822227550208 6823943015428 6855564856679 6857111109632 6864922476544 6875551926232 6879930396416 6888850866128 6899988502528 6902175529312 6915109003264 6924075085312 6931962735104 6933741810688 6935269670912 6937467880448 6947153303552 6967407394816 6980847742792 6980884004864 6991693006067 6994386681856 6999657683689 7005216590218 7014996597532 7016542362368 7018766332172 7035448482656 7049056700224 7049093316608 7062691239296 7085100087296 7098767468177 7098804342784 7112535105536 7129440124928 7131699878912 7133271359488 7143230144512 7148903071744 7154290517836 7157046837248 7168128603944 7168165838848 7181993456176 7202932212608 7212988251392 7215274486868 7216864383232 7218716578304 7226939872768 7236310272544 7249869856768 7252167782272 7263892815872 7273311128576 7277942898688 7289211857389 7297515457463 7299161391104 7332985372672 7334829269152 7334867369984 7349016559808 7349054734336 7358545243364 7370442264064 7384698438656 7386593708032 7396171113856 7404596557952 7408128966656 7420822846976 7422458036224 7432820555776 7442419239299 7442457899008 7447197384704 7456814634346 7456853368832 7458728412212 7480473976096 7494942977984 7494981910528 7509439966336 7519923921664 7529674202512 7541847898112 7544238369248 7556435611648 7558374957056 7568175093248 7580411035648 7582813729792 7595073339392 7615538315264 7630228928168 7630268563456 7645027303424 7656864645122 7669243977472 7671674828188 7684078105088 7694041227104 7704782904896 7710901799552 7719685773184 7723368497152 7732166672384 7744179165184 7759117930333 7759158235136 7774125895382 7774166278144 7796790985456 7796831485952 7798792017632 7813876721728 7813917310976 7834931264776 7850085870704 7862777595904 7872972418432 7888200604928 7890225097216 7902981718016 7913228668928 7924276355072 7928534720512 7939603775488 7954919520856 7954960842752 7967278076681 7978111706048 7978153148416 7990506292648 7995594785024 8005961817392 8017138968608 8018905556992 8021447236768 8032646007232 8056064800256 8071647130624 8073718704128 8097257242624 8112877106488 8112919248896 8128611549184 8134737308071 8150471809634 8150514147328 8152563613348 8176332020384 8192146975936 8192189530112 8207992521344 8223868715776 8243415144448 8246027984992 8247845009408 8249961803776 8259359854592 8261479604224 8265919176704 8285565550592 8288191751168 8301591789568 8317649027072 8328390370828 8330527837016 8340017665672 8346641043664 8382662021888 8385318998252 8398876068352 8409765992416 8415121476608 8428194990208 8439655358464 8441821380608 8452766987264 8458149855232 8480896342457 8480940396544 8482809184256 8497300397278 8497344536576 8522073867824 8522118135808 8524261042528 8540748974912 8540793339904 8551822850396 8565649117696 8580326416816 8582217104384 8594198767616 8605341945728 8610821976064 8621986707712 8624199524864 8635926413312 8638142808064 8649298034861 8649342963712 8654851014656 8666027818294 8666072834048 8682789961076 8694912034424 8720261632192 8720306929664 8739371044096 8750702451568 8764850259968 8767628375072 8781803548672 8805466177024 8812459199488 8822498026496 8824762304512 8826706853888 8836761911296 8850490474496 8867563348952 8867609411584 8884715309008 8884761460736 8896235168839 8898518371358 8908655233786 8912905163008 8915730205732 8930144824832 8954207159744 8971526709376 8986031538176 8988879759104 9015086405632 9017353270387 9017400111104 9034794959498 9034841890816 9056315834368 9061182537728 9073832886272 9091336595264 9091383820288 9103124358812 9105460659064 9123072768656 9137822611456 9149670648448 9162444535552 9167368270592 9180166865408 9197923474432 9224739577856 9227107090432 9244906470184 9244954492928 9269816932453 9271859550272 9271907713024 9274798367513 9287746945862 9292177723136 9314824925296 9314873311232 9317215558112 9335237251648 9335285743616 9362453686784 9380562881536 9398707103744 9424031982848 9428527775744 9439268405248 9441690976256 9446764773376 9453883898569 9459953434624 9472169940926 9472219144192 9490491352804 9520603242304 9531448760768 9539018335616 9552335792384 9557469048064 9580185167872 9583221712288 9598715506688 9617281687552 9632222845952 9647795863552 9666456977408 9692452962808 9692503310336 9711200454032 9711250898944 9723791928731 9742012620032 9745100457428 9760855971328 9773511829024 9779735770112 9806087333504 9808248119296 9821941448704 9825054620416 9829741723648 9840939401216 9853699094528 9856176830423 9856228028416 9875241002242 9875292299264 9904031792336 9904083238912 9923188526944 9925735295168 9937042325056 9949926624748 9971730700624 9987852621824 10000802801792 10007171485696 10020146714368 10036346912768 10058340368384 10071381942272 10082854887424 10085442633728 10104897769736 10104950259712 10134358113088 10134410756096 10137570308677 10153960353152 10156566348544 10169735281552 10181320267184 10186177329152 10189405949408 10203631414592 10205879799808 10233379611136 10239896403968 10253173382144 10269750329344 10273005438976 10305546594728 10305600126976 10325479953712 10325533589504 10353302028454 10373327757716 10390098966016 10406240753216 10426368878464 10443225841664 10446535936256 10471365183488 10476992309248 10491619274752 10499951386624 10511912542208 10545265246208 10565607394496 10565662277632 10579306687268 10594076494232 10599769562872 10602489974384 10614567938128 10619631683584 10648246352128 10668842573312 10689478632448 10720587605002 10720643293184 10741379547136 10744080492376 10744136302592 10770322266112 10773030489067 10775460315136 10793868072218 10793924141056 10825337075344 10825393307648 10846275831776 10849059508672 10880689419776 10901735240704 10916955191296 10922821769216 10938071158784 10952253385472 10969960579072 10986946152391 10991179071488 10993999937536 11008197498914 11008254681088 11029489950556 11044888259944 11050823586824 11077089100352 11077146640384 11080600104833 11098514804608 11101363218176 11133728708608 11137257665632 11155263967232 11176840880128 11206956952576 11225075941376 11228633851904 11233990541312 11246787887104 11264202091912 11264260603904 11285989716848 11286048342016 11300623052309 11307819484192 11325387018092 11338288479364 11340786887936 11343697480192 11356619800064 11365638867968 11396263657856 11414688710656 11418306721024 11436767412224 11451596244992 11454475775897 11476631435038 11476691050496 11510150791168 11526220152832 11548454593984 11548514582528 11563428239572 11570792030336 11585794638488 11588768111536 11604526117888 11607504398336 11622554607488 11629956050944 11645035370752 11661293045248 11663862628352 11683848737792 11702738747392 11717851568258 11717912436736 11740577644544 11743529840504 11743590842368 11777767536832 11777828716544 11781500629003 11797948823122 11800548518528 11832345175376 11839880217088 11855231723104 11858274346688 11874398818304 11892846575104 11900420145152 11915850146816 11935115247616 11938898212864 11990422028288 11999944441856 12013614333952 12016697606144 12032215870906 12055489015724 12074979879424 12078807176296 12107515993408 12114022357568 12117131399296 12130934786432 12134048168704 12136721924096 12140568790784 12169424402432 12192962940928 12216483549886 12216547008512 12240176693248 12275862339584 12278949134144 12279012917248 12312034844648 12335849225392 12335913304064 12359709668768 12395743807744 12398925152768 12422907599872 12459125989376 12476520218624 12480474788096 12483224879104 12500652752896 12516861011968 12520008406213 12524831965184 12544225056902 12544290217984 12580797141616 12580862492672 12605131372064 12622729439936 12629512670656 12647144777344 12663542976952 12684016919552 12687272249344 12711812427776 12728294475008 12748873105408 12773532434432 12807884272282 12807950802944 12832724402176 12835951221016 12836017897472 12873373819328 12873440690176 12877454175887 12898273962112 12923222267648 12943299449248 12958043976416 12964225691648 12978994057216 12989301563392 13007435972608 13024301323264 13045358526464 13049493395456 13070591328256 13090829458168 13116150211472 13116218343424 13141519941088 13176929854396 13198233821696 13202417146184 13223762320384 13240908158272 13244306413184 13265719312384 13269924027136 13291378343936 13308611852288 13327192051712 13352900624294 13352969986048 13378797780992 13417803022336 13421176960576 13421246676992 13438578764908 13447136683904 13464572147432 13483370083568 13486341164032 13509450103072 13515894870016 13531291676672 13548836254976 13552313539072 13578526911488 13600480165888 13618043714462 13618114453504 13644384224548 13644455100416 13647886030856 13711129713358 13751103852464 13759860792832 13777701732256 13799977005056 13804351058624 13830218006528 13848150170624 13863925470208 13867483621376 13870539341824 13874935760896 13894306607104 13934814789632 13961695485584 13961768009728 13983386012134 13988773363712 13999315367378 14010433180436 14029993195064 14033084724736 14037532664344 14070896965312 14098113400448 14125382478592 14170200174592 14197534936354 14197608685568 14225070211072 14258880249856 14263399757824 14266542718976 14286460289024 14308581035672 14336257207888 14336331677696 14363986912352 14405864425216 14425976502784 14430548973736 14433728766464 14437433156608 14453879745536 14472620545088 14499739713536 14504335564544 14527785631744 14546622257152 14555885797376 14574683148949 14578423714778 14595030914926 14665970745344 14669658538304 14669734739968 14698033119616 14717090486728 14740884528128 14769396877312 14773187416064 14792342227712 14809193115904 14816257933312 14841645693952 14844916072448 14865641111552 14884838478598 14884915798016 14894394769408 14913629268692 14913706737664 14917456824424 14960947952192 14965689988193 14989885955968 15018879932672 15039847843328 15059348405024 15083695796224 15088476738496 15112871223296 15116749914112 15136350186496 15160822071296 15165627459584 15190146678784 15194882431883 15231076630528 15260457856336 15260537126912 15290054606848 15313729290244 15338487954944 15343349656376 15368156210176 15388082454208 15409565809792 15421803599104 15439371546368 15446736994304 15464333344768 15488358330368 15518235860666 15518316470272 15548251790764 15548332556288 15593581970912 15593662971904 15597584035264 15627753443456 15669862529552 15700171741408 15725555191808 15745944836864 15776401209856 15780450194432 15805963436032 15826457337856 15848552710144 15857069441024 15879207550976 15909839041712 15909921685504 15930467627921 15934556153362 15956223412096 15981012585296 15991189570048 16011923634784 16034277937216 16037811113984 16042894473536 16065292014464 16112129600512 16143294261248 16147437408256 16194514485248 16225754212976 16225838497792 16257223098368 16269474616142 16300943619268 16301028294656 16305127226696 16352664040768 16384293951872 16415985042688 16447737431552 16486830288896 16492055969984 16495690018816 16499923607552 16518719709184 16522959208448 16531838353408 16571131101184 16576383502336 16603183579136 16608359867407 16656780741656 16661055674032 16680035331344 16693282087328 16765324043776 16770637996504 16797752136704 16819531984832 16830242953216 16856389980416 16879310716928 16883642761216 16905533974528 16916299710464 16961792684914 16961880793088 16994600794556 16994689073152 17044147735648 17044236271616 17048522085056 17081497949824 17103645700792 17131298235392 17160652833632 17164434208768 17188397535232 17210683891456 17221643952128 17243973415424 17248399049728 17271852826624 17276285616128 17298596069722 17298685927424 17309702029312 17332055636588 17332145668096 17365579922152 17389824068848 17412371593309 17440523264384 17478742088192 17501404903136 17529700519936 17535256750144 17563607097344 17610932354048 17624918398976 17644996052992 17649524609024 17653413707776 17673523822592 17700980948992 17735126697904 17735218823168 17769430618016 17769522921472 17792470337678 17797036742716 17817310467572 17825810326016 17831460411464 17860289649664 17908414319488 17943053418752 17972063076352 17977759518208 18030172811264 18034706540774 18034800222208 18069589918996 18069683781632 18112631668736 18122365075456 18147665772544 18153323576003 18182673190528 18206248717624 18210921318128 18246145537312 18275645222912 18299341296896 18324889071104 18334736541184 18360333730816 18395846948864 18449479155712 18454214180864 18489812940368 18489908985856 18513786702719 18539633864906 18543719100544 18549596735026 18575493891724 18584355446272 18629649850592 18629746622464 18634431116224 18670474503296 18724907373568 18761125763072 18797414207488 18848063965696 18857055551488 18878536810496 18883381952512 18893529546752 18907767797138 18919906869248 18944339881852 18944438288384 18980982705608 19041206484608 19062897521536 19078036671232 19104671584768 19114938096128 19160370335744 19166443424576 19197431013376 19234563375104 19264445691904 19295591727104 19301607413473 19384905925616 19385006620672 19422400908064 19422501797888 19447583857462 19484025240064 19490200914856 19521711942656 19547023658048 19559471540224 19612174667008 19616496238592 19643882897408 19650109240832 19659483447296 19681878802432 19707398189056 19712353660846 19712456056832 19750482004484 19750584598528 19808063584672 19808166477824 19842004838887 19846377053888 19851470590336 19874084650112 19899853249496 19943461401248 19975705243648 20001605603584 20014342971392 20040293428736 20072693825536 20116680736768 20142763884544 20165709774848 20170885267456 20209795539472 20209900519424 20235999419251 20268716226176 20275140617354 20307920706304 20313132697088 20339470563104 20362640534368 20372354658304 20378811898816 20407262829184 20411759599616 20466759222272 20479792807936 20506346764288 20539500658688 20546010877952 20611093189456 20611200253952 20650959907424 20651067179008 20706604056908 20746655515432 20780197932032 20812481506432 20852737756928 20886451683328 20893071872512 20942730366976 20953984618496 20983238549504 20999902773248 21023825084416 21090530492416 21097105777517 21131214788992 21158613374536 21188152988464 21199539125744 21204979948768 21229135876256 21239263367168 21296492704256 21337685146624 21378957264896 21441175210004 21441286586368 21482759094272 21488160984752 21488272605184 21540644532224 21546060978134 21587736144436 21587848282112 21650674150688 21650786615296 21692551663552 21698119017344 21761378839552 21803470481408 21833910382592 21845643538432 21876142317568 21904506770944 21939921158144 21973892304782 21982358142976 21987999875072 22016394997828 22016509362176 22058979901112 22089776519888 22101647173648 22154178200704 22161200209666 22197029609216 22202726436352 22267457417216 22274515331264 22310527934464 22353681760256 22413913905152 22450151882752 22457267703808 22528404183824 22528521207808 22571979433696 22572096684032 22601246104618 22615638968384 22650774036184 22676576958728 22681573775872 22687394960384 22713239600128 22731277735936 22792527315712 22829377421312 22836613442048 22873534824448 22903073519777 22903192489984 22908951551794 22953262870076 22953382100992 23020301582336 23052440305664 23059627245193 23096909187968 23126856479144 23141584060672 23171589276976 23177536223072 23209052235776 23215008796672 23245109214976 23259912101888 23290070741504 23322586090496 23327725256704 23367697475584 23405477494784 23435703136516 23435824873472 23481155289088 23487059681008 23487181684736 23517512838589 23555535073664 23563001258006 23595897646244 23601097037056 23664690350752 23679760434176 23710463446208 23716548693376 23748797636608 23785693150208 23800840290304 23831700293632 23870230495232 23877672392959 23877796425728 23980844056576 23999888883712 24027228667904 24033395212288 24064431741812 24110978031448 24149959758848 24157614352592 24215031986816 24228044715136 24234262798592 24261869572864 24268096337408 24273443848192 24281137581568 24338848804864 24385925881856 24432967099772 24433094017024 24480353386496 24518258065763 24551724679168 24557898268288 24624069689296 24671698450784 24671826608128 24719419337536 24791487615488 24797850305536 24845815199744 24918251978752 24953040437248 24960949576192 24966449758208 25001305505792 25033591986733 25033722023936 25040016812426 25049663930368 25088450113804 25088580435968 25161594283232 25161724985344 25210262744128 25245458879872 25259025341312 25294289554688 25327085953904 25368033839104 25374544498688 25423624855552 25456588950016 25497746210816 25547064868864 25615768544564 25615901605888 25665448804352 25671902442032 25672035794944 25746747638656 25754908351774 25796547924224 25846444535296 25886598898496 25916087952832 25928451383296 25957988114432 25978603126784 26014871945216 26048602646528 26090717052928 26098851220211 26098986790912 26181658916336 26232300422944 26232436686848 26283039882176 26353859708792 26396467643392 26404834292368 26447524640768 26481816316544 26488612826368 26531438624768 26539848054272 26582756687872 26617223704576 26654384103424 26705801248588 26705939972096 26757595561984 26799026257927 26835606044672 26842353921152 26877157529816 26894273367808 26929144294864 26966740167136 26972682328064 27018900206144 27031789740032 27062583353344 27097672509952 27104627078144 27157053822976 27200960331776 27236087428924 27236228907008 27288768449096 27288910200832 27295772061712 27362298218057 27422259426716 27502207704928 27519721585664 27555403464512 27599954010112 27608702117248 27660436013056 27696300341248 27727850940416 27734967242752 27741078683648 27749871521792 27788613214208 27869629579264 27923390971168 27923536019456 27966772024268 27977546727424 27998630734756 28020866360872 28059986390128 28066169449472 28075065328688 28141793930624 28196226800896 28250764957184 28340400349184 28395069872708 28395217371136 28450140422144 28517760499712 28526651333719 28526799515648 28533085437952 28617162071344 28672514415776 28672663355392 28727973824704 28811728850432 28851953005568 28861097947472 28867457532928 28874866313216 28907759491072 28945241090176 28999479427072 29008671129088 29055571263488 29093093389987 29093244514304 29111771594752 29149366297898 29156847429556 29190061829852 29331941490688 29339317076608 29396066239232 29434180973456 29481769056256 29538793754624 29546374832128 29584684455424 29618386231808 29632515866624 29683291387904 29689832144896 29731282223104 29769676957196 29769831596032 29827258537384 29827413475328 29834913648848 29921895904384 29931379976386 29979771911936 30037759865344 30079695686656 30118696810048 30167391592448 30176953476992 30225742446592 30233499828224 30272700372992 30321644142592 30331097364029 30331254919168 30389764863766 30462153261056 30520915712672 30521074253824 30580109213696 30627458580488 30676975909888 30686699312752 30736312420352 30776164908416 30819131619584 30843607198208 30878743092736 30893473988608 30928666689536 30976716660736 31036471721332 31036632940544 31096503581528 31096665112576 31144814299753 31180293318251 31187163941824 31187325943808 31195168070528 31255506886912 31339725059104 31400343482816 31451110383616 31491889673728 31552802419712 31560900388864 31611926872064 31652914675712 31697105420288 31714138882048 31758415101952 31799427658823 31819678083424 31819843371008 31860935255842 31869112306724 31912446824192 31962025170592 31982379140096 32023847269568 32068555874432 32075622227968 32085788947072 32130584028928 32224259201024 32286588522496 32294874816512 32389028970496 32451508425952 32451676995584 32514446196736 32538949232284 32601887238536 32602056589312 32610254453392 32705328081536 32768587903744 32831970085376 32895474863104 32973660577792 32984111939968 32991380037632 32999847215104 33037439418368 33045918416896 33063676706816 33142262202368 33152594793241 33152767004672 33216719734814 33313561483312 33322111348064 33360070662688 33386564174656 33530648087552 33541275993008 33595504273408 33639063969664 33660485906432 33712779960832 33758621433856 33767285522432 33811067949056 33832599420928 33923585369828 33923761586176 33989201589112 33989378146304 34088295471296 34088472543232 34097044170112 34162995899648 34207291401584 34262596470784 34321305667264 34328868417536 34376795070464 34421367782912 34443287904256 34487946830848 34496798099456 34543705653248 34552571232256 34597192139444 34597371854848 34664111273176 34664291336192 34731159844304 34779648137696 34824743186618 34881046528768 34957484176384 35002809806272 35059401039872 35070513500288 35127214194688 35221864708096 35249836797952 35289992105984 35299049218048 35401961897984 35470253395808 35470437646336 35538861236032 35539045842944 35584940675356 35594073485432 35634620935144 35651620652032 35662920822928 35720579299328 35816828638976 35886106837504 35944126152704 35955519036416 36060345622528 36069413081548 36069600444416 36139179837992 36139367563264 36225263337472 36236557099589 36244730150912 36306647152006 36365346381056 36412497435248 36421842636256 36492291074624 36551290445824 36598682593792 36649778142208 36669473082368 36720667461632 36791693897728 36898958311424 36908428361728 36956091603497 36979625880736 36979817971712 37027573405438 37079267729812 37087438201088 37099193470052 37150987783448 37168710892544 37259299701184 37259493244928 37268862232448 37340949006592 37449814747136 37522056617507 37522251526144 37594828414976 37696127931392 37714111102976 37757073620992 37766763905024 37787059093504 37815535594276 37888679763704 37888876576768 37961965411216 38082412969216 38125795043072 38156073342464 38209343169536 38229876192256 38320740671488 38332886849152 38394862026752 38469126750208 38528691246199 38528891383808 38603214826946 38769811851232 38770013241344 38844801816128 38845003595776 38895167714924 38968050480128 38980401829712 39043423885312 39094047316096 39118943080448 39224349334016 39232992477184 39287765794816 39300218481664 39318966894592 39363757604864 39414796378112 39424707321692 39424912113664 39500964008968 39501169197056 39616127169344 39616332955648 39684009677774 39692754107776 39702941180672 39748169300224 39799706498992 39886922802496 39951410487296 40003211207168 40028685942784 40080586857472 40145387651072 40285527769088 40331419549696 40341770534912 40419591078944 40419801038848 40471998838502 40537432452352 40550281234708 40615841412608 40626265394176 40678941126208 40725281068736 40744709316608 40757623797632 40814525658368 40823519199232 40933518444544 40959585615872 41012480488903 41012693528576 41092021755904 41222186378912 41222400507904 41301919814848 41302134358016 41413208113816 41493311030864 41560395864064 41624963012864 41705475513856 41772903366656 41786143745024 41885460733952 41907969236992 41966477099008 41999805546496 42047650168832 42112755548171 42194211555034 42262429577984 42317226749072 42376305976928 42399078251488 42409959897536 42458271752512 42478526734336 42592985408512 42675370293248 42757692424601 42757914529792 42882350420008 42882573172736 42965518188544 42976321969504 42976545210368 43081289064448 43092121956268 43175472288872 43175696564224 43301348301376 43301573230592 43385103327104 43396238034688 43522757679104 43606940962816 43667820765184 43691287076864 43752284635136 43809013541888 43879842316288 43947784609564 43964716285952 44032789995656 44033018724352 44117959802224 44179553039776 44203294347296 44308356401408 44322400419332 44394059218432 44405452872704 44534914834432 44549030662528 44621055868928 44707363520512 44827594952987 44827827810304 44914535407616 45056808367648 45057042415616 45143958867392 45144193368064 45202492209236 45231277936768 45301548072368 45353153917456 45363147551744 45374789920768 45426479200256 45462555471872 45585054631424 45658754842624 45673226884096 45747069648896 45806147039554 45806384979968 45817903103588 45906525740152 45906764201984 46040603164672 46119254490386 46193818375936 46253712958288 46283168121344 46343178553952 46355072446144 46418104471552 46430017593344 46490218429952 46519824203776 46580141483008 46645172180992 46655450513408 46735152185029 46735394951168 46871406273032 46871649746944 46962310578176 46974119362016 46974363369472 47035025677178 47111070147328 47126002516012 47191795292488 47202194074112 47329380701504 47359520868352 47420926892416 47433097386752 47497595273216 47571386300416 47601680580608 47663153000617 47663400587264 47755344785918 47755592851456 47961688113152 47999777767424 48054457335808 48128863483624 48221956062896 48299919517696 48315228705184 48430063973632 48456089430272 48468525597184 48523739145728 48536192674816 48546887696384 48562275163136 48677697609728 48771851763712 48865934199544 48866188034048 48941851042469 48960706772992 48997603785823 49036516131526 49115796536576 49248139378592 49343396901568 49343653216256 49438838675072 49582975230976 49595700611072 49691372277239 49691630399488 49836503957504 49906080874496 49921899152384 49932899516416 50002611011584 50067183973466 50067444047872 50080033624852 50099327860736 50176900227608 50177160871936 50323188566464 50323449970688 50420525488256 50490917759744 50518050682624 50588579109376 50654171907808 50736067678208 50749088997376 50847249711104 50913177900032 50995492421632 51082608202241 51094129737728 51231537089128 51231803211776 51330897608704 51343804884064 51344071589888 51493495277312 51509816703548 51593095848448 51692889070592 51773197796992 51832175905664 51856902766592 51915976228864 51957206253568 52029743890432 52096934675093 52097205293056 52197702440422 52197973581824 52363317832672 52464600845888 52464873373696 52566079764352 52707719417584 52792935286784 52809668584736 52895049281536 52963632633088 52977225652736 53062877249536 53079696108544 53165513375744 53234447409152 53308768206848 53411602497176 53411879944192 53515191123968 53598052515854 53684707842304 53754315059632 53788546735616 53858288589728 53933480334272 53945364656128 54037800412288 54063579480064 54125166706688 54195345019904 54209254156288 54313825512331 54314107645952 54472174857848 54472457814016 54577536898192 54577820401664 54591544123424 54724596436114 54844518853432 55004415409856 55039443171328 55110806929024 55199908020224 55217404234496 55320872026112 55392600682496 55455701880832 55469934485504 55499743043584 55577226428416 55739259158528 55846781942336 55847072038912 55933544048536 55997261469512 56041732721744 56119972780256 56132338898944 56150130657376 56283587861248 56392453601792 56501529914368 56680800698368 56790139745416 56790434742272 56900280844288 56943161156497 57053302667438 57053599031296 57234324142688 57345028831552 57345326710784 57455947649408 57623457700864 57703906011136 57722195894944 57734915065856 57749732626432 57815518982144 57890482180352 57998958854144 58017342258176 58111142526976 58186186779974 58186489028608 58223543189504 58298732595796 58313694859112 58380123659704 58678634153216 58792132478464 58868361946912 58963538112512 59077587509248 59092749664256 59169368910848 59236772463616 59265031733248 59366274397199 59366582775808 59379664289792 59539353914392 59539663192064 59654517074768 59654826950656 59669827297696 59843791808768 59862759952772 59959543823872 60075519730688 60159391373312 60237393620096 60334783184896 60353906953984 60451484893184 60466999656448 60545086244027 60545400745984 60662194728058 60662509838336 60779529727532 60924306522112 61041831425344 61042148507648 61254917160976 61353951819776 61373398625504 61472624840704 61552329816832 61638263239168 61687214396416 61757486185472 61786947977216 61857333379072 61953433321472 62072943442664 62073265881088 62193007163056 62193330225152 62273646181873 62289628599506 62360586636502 62374327883648 62390336141056 62511013773824 62679450118208 62800686965632 62902220767232 62983779347456 63105604839424 63121472892709 63121800777728 63305829351424 63394210840576 63428277764096 63516830203904 63598855317646 63639356166848 63639686742016 63721870511684 63738224613448 63824893648384 63924050341184 63964758280192 64047694539136 64137111748864 64151244455936 64171577894144 64261168057856 64448518402048 64573177044992 64589749633024 64778057940992 64888718527171 64903016851904 64903353991168 64923588572591 65077898464568 65203774477072 65204113178624 65220508906784 65410656163072 65537175807488 65663940170752 65790949726208 65947321155584 65968223879936 65982760075264 65999694430208 66074878836736 66091836833792 66127353413632 66177187289983 66305189586482 66305534009344 66433439469628 66627122966624 66644222696128 66720141325376 66773128349312 67061296175104 67082551986016 67191008546816 67278127939328 67320971812864 67425559921664 67517242867712 67534571044864 67622135898112 67665198841856 67847170739656 67847523172352 67978403178224 67978756292608 68066543501117 68176590942592 68194088340224 68325991799296 68414582803168 68525192941568 68642611334528 68657736835072 68753590140928 68842735565824 68886575808512 68975893661696 68993237812961 68993596198912 69087411306496 69194384278888 69194743709696 69328222546352 69328582672384 69462319688608 69559296275392 69649486373236 69762093057536 69914968352768 70005619612544 70118802079744 70141027000576 70254428389376 70443729416192 70499673595904 70579984211968 70598098436096 70803923795968 70940506791616 70940875292672 70962992160739 71077722472064 71169881350712 71188146970864 71269241870288 71303241304064 71325841645856 71441158598656 71633657277952 71772213675008 71888252305408 71911038072832 72120691245056 72138826163096 72139200888832 72278359675984 72278735126528 72473114199178 72613294304012 72730692762112 72824994870496 72843685272512 72984582149248 73102580891648 73197365187584 73299556284416 73338946164736 73441334923264 73583387795456 73797916622848 73816856723456 73912183206994 73959251761472 73959635943424 74055146810876 74158535459624 74174876402176 74198386940104 74301975566896 74337421785088 74518599402368 74537724464896 74681898013184 74899629494272 75044113235014 75044503052288 75189656829952 75392255862784 75411213423469 75428222205952 75514147241984 75631071188552 75777359527408 75777753153536 75923930822432 76164825938432 76251590086144 76312146684928 76418686339072 76459752384512 76641481342976 76665773698304 76789724053504 76908623066737 76938253500416 77057382492398 77057782767616 77206429653892 77539623702464 77540026482688 77564200733831 77689603632256 77790335429848 77936100960256 77960803659424 78086847770624 78188094632192 78237886160896 78448698668032 78465984954368 78575531589632 78600436963328 78637933789184 78727515209728 78829592756224 78849414643384 78849824227328 79001928017936 79002338394112 79104361366163 79232254338688 79368019355548 79385508215552 79405882361344 79496338600448 79599412997984 79773845604992 79902820974592 80006422414336 80057371885568 80161173714944 80181330431279 80290775302144 80571055538176 80662839099392 80683541069824 80839182157888 80839602077696 80943997677004 81074864904704 81100562469416 81231682825216 81252530788352 81357882252416 81450562137472 81489418633216 81515247595264 81629051316736 81647038398464 81867036889088 81919171231744 82024960977806 82025387057152 82184043511808 82444372757824 82444801015808 82470504403021 82603839629696 82826416227632 82986622061728 83120791728128 83249926025728 83410951027712 83545806733312 83572287490048 83770921467904 83815938473984 83932954198016 83999611092992 84095300337664 84225511096342 84388423110068 84524859155968 84634453498144 84752611953856 84798156502976 84819919795072 84916543505024 84957053468672 85185970817024 85350740586496 85515384849202 85515829059584 85764700840016 85765146345472 85931036377088 85952643939008 85953090420736 86162578128896 86184243912536 86350944577744 86351393128448 86602696602752 86770206654208 86792476069376 87045515358208 87213881925632 87335641530368 87382574153728 87504569270272 87618027083776 87640058843491 87759684632576 87895569219128 88065579991312 88066037448704 88235919604448 88359106079552 88406588694592 88616712802816 88644800838664 88788118436864 88810905745408 89069829668864 89098061325056 89242111737856 89414727041024 89655189905974 89655655620608 89829070815232 90113616735296 90114084831232 90142179231209 90287917734784 90404984418472 90462555873536 90603096144736 90706307834912 90726295103488 90749579841536 90852958400512 90925110943744 91170109262848 91317509685248 91346453768192 91494139297792 91612294079108 91612769959936 91635806207176 91813051480304 91813528403968 92238508980772 92387636751872 92507425916576 92566336242688 92686357107904 92710144892288 92836208943104 92860035186688 92980436859904 93039648407552 93160282966016 93290344361984 93310901026816 93470304370058 93470789902336 93742812546064 93743299493888 93924621156352 93948238724032 93948726738944 94070051354356 94222140294656 94252005032024 94383590584976 94404388148224 94658761403008 94719041736704 94841853784832 94866194773504 94995190546432 95142772600832 95203361161216 95326306001234 95326801174528 95510689571836 95511185702912 95923376226304 96257726967248 96443912125792 96599839035392 96630457410368 96860127947264 96912178860544 96937051194368 97047478291456 97072385349632 97093775392768 97124550326272 97355395219456 97543703527424 97731868399088 97732376068096 97858586857229 97883702084938 97921413545984 97995207571646 98073032263052 98231593073152 98496278757184 98686793803136 98877677350144 99165950461952 99191401222144 99382744554478 99383260798976 99673007915008 99812161748992 99843798304768 99865799032832 100005222023168 100134367946932 100134888095744 100160067249704 100353800455216 100354321743872 100646377132928 100841050976512 100981835519488 101036101365248 101177158218752 101308343815616 101472135356416 101498177994752 101694499422208 101826355800064 101990984843264 102022782042643 102165216404482 102463074178256 102463606423552 102661795217408 102687609768128 102688143179776 102986990554624 103019633407096 103186191696896 103385778141184 103546395593984 103664351811328 103713805533184 103831952457728 103914412507136 104059487780864 104193869350186 104194410586112 104395404880844 104395947163648 104726635665344 104759829917351 104929201691776 105132159528704 105415438835168 105585870573568 105619337169472 105790098563072 105927265266176 105954451305472 106125754499072 106159392217088 106331026751488 106468894818304 106617536413696 106823204994352 106823759888384 106961711216041 107030382247936 107196105031708 107369415684608 107508630119264 107577093471232 107716577179456 107866960668544 107890729312256 108075600824576 108127158960128 108250333413376 108390690039808 108418508312576 108627651024662 108628215291904 108944349715696 108944915628032 109155073796384 109155640803328 109183088246848 109449192872228 109689037706864 110008830819712 110078886342656 110221613858048 110399816040448 110434808468992 110641744052224 110785201364992 110911403761664 110939868971008 110999486087168 111154452856832 111478518317056 111513273395447 111693563884672 111867088097072 111994522939024 112083465443488 112239945560512 112264677797888 112300261314752 112567175722496 112784907203584 113003059828736 113361601396736 113580279490832 113580869484544 113800561688576 113886322312994 114106605334876 114107198062592 114468648285376 114690057663104 114911895298816 115246915401728 115407812022272 115444391789888 115469830131712 115499465252864 115631037964288 115780964360704 115997917708288 116034684516352 116222285053952 116372373559948 116372978057216 116597465191592 116627389718224 116760247319408 117357268306432 117584264956928 117736723893824 117927076225024 118155175018496 118185499328512 118338737821696 118473544927232 118530063466496 118732548794398 118733165551616 119078707828784 119079326384128 119309034149536 119309653901312 119339654595392 119687583617536 119725519905544 119919087647744 120151039461376 120318782746624 120474787240192 120669566369792 120707813907968 120902969786368 120933999312896 121090172488054 121090801491968 121324389456116 121325019676672 121559059455064 121848613044224 121886601153163 122083662850688 122509834321952 122707903639552 122746797251008 122945249681408 123104659633664 123276526478336 123374428792832 123514972370944 123573895954432 123714666758144 123906866642944 124145886885328 124146531762176 124306853575399 124386014326112 124386660450304 124547292363746 124579257199012 124721173273004 124748655767296 124780672282112 125022027547648 125358900236416 125601373931264 125804441534464 125967558694912 126211209678848 126242945785418 126243601555456 126611658702848 126788421681152 126856555528192 127033660407808 127197710635292 127278712333696 127443741023368 127476449226896 127649787296768 127848100682368 127929516560384 128095389078272 128274223497728 128302488911872 128343155788288 128522336115712 128897036804096 129146354089984 129179499266048 129556115881984 129596506919033 129777437054342 129806033703808 129847177145182 130155796929136 130407548954144 130408226357248 130441017813568 130821312326144 131074351614976 131327880341504 131581899452416 131894642311168 131936447759872 131965520150528 131999388860416 132149757673472 132183673667584 132254706827264 132354374579966 132610379172964 132611068018688 132866878939256 133254245933248 133288445392256 133440282650752 133546256698624 134122592350208 134165103972032 134382017093632 134556255878656 134641943625728 134851119843328 135034485735424 135069142089728 135244271796224 135694341479312 135695046344704 135956806356448 135957512585216 136133087002234 136353181885184 136388176680448 136651983598592 136829165606336 137050385883136 137285222669056 137315473670144 137507180281856 137685471131648 137773151617024 137951787323392 137986475625922 137987192397824 138388768557776 138389487419392 138656445092704 138657165344768 138924639377216 139118592550784 139298972746472 139524186115072 139829936705536 140011239225088 140237604159488 140282054001152 140508856778752 140887458832384 140999347191808 141159968423936 141196196872192 141607847591936 141651995934757 141881013583232 141925984321478 142155444944128 142339762701424 142376293941728 142538483740576 142606482608128 142651683291712 142882317197312 143267314555904 143544427350016 143776504610816 143822076145664 144241382490112 144277652326192 144278401777664 144556719351968 144557470253056 144946228398356 145226588608024 145461385524224 145649989740992 145687370545024 145969164298496 146205161783296 146394730375168 146599112568832 146677892329472 146882669846528 147166775590912 147595833245696 147633713446912 147824366413988 147918503522944 148110293621752 148317070919248 148349752804352 148396773880208 148603951133792 148674843570176 149037198804736 149075448929792 149363796026368 149799258988544 150088226470028 150089006104576 150379313659904 150784511725568 150822426846938 151262142377104 151554719054816 151555506307072 151847861644864 152329651876864 152503180172288 152624293369856 152837372678144 152919504769024 153282962685952 153331547396608 153579448107008 153817246133474 153876507000832 154114764984796 154115565535232 154412859307784 155079247404928 155128401467662 155379207264512 155580670859696 155872201920512 155921607318848 156173695541248 156376189264384 156475772321792 156897397336064 156931969908736 157151063179264 157200873926656 157659185512448 157698829286768 157699648454656 158003856035872 158004676788224 158208722732326 158464508677376 158736038711096 158771016431104 158811764722688 158992677200896 159198825995968 159547691209984 159805641949184 160012844828672 160114743771136 160321514638439 160322347429888 160362660862558 161142111076352 161325678198784 161367082139648 161678364315776 161887995354008 162149729809408 162201124938832 162463365650432 162505061576704 162715764504832 162901124274944 162978837266432 163030495190528 163258102633472 163294076796928 163734073778176 163838342463488 164049921955612 164050774114304 164368087023616 164622589870123 164888745515648 164941008806042 165207679259392 165652832455264 165973244123456 166241583456256 166499852051456 166821902055424 167091613466624 167143706750713 167144574980096 167541842935808 167631876947968 167865908396032 167999222185984 168190600675328 168451022192684 168776846220136 169049718311936 169268906996288 169505223907712 169596313005952 169639839590144 169833087010048 169914106937344 170371941634048 170701481172992 171030769698404 171031658119168 171529401680032 171530292690944 171862072754176 171905287878016 172325156257792 172368487825072 172701889155488 172702786256896 173205393205504 173540413308416 173584952138752 174091030716416 174427763851264 174671283060736 174765148307456 175009138540544 175235143907131 175236054167552 175280117686982 175791138438256 176131159982624 176132074897408 176471839208896 176718212159104 176813177389184 177233425605632 177289601677328 177576236873728 177621811490816 178139659337728 178196122650112 178484223475712 178829454082048 179310379811948 179311311241216 179658141630464 180227233470592 180284358462418 180575835469568 180809968836944 180925111747072 181206192289472 181412615669824 181452590206976 181499159683072 181705916801024 181850221887488 182340218525696 182635019370496 182691958541477 182692907536384 183224588158216 183225539919872 183271612414352 183626102960608 183627056807936 184477017961544 184775273503744 185014851833152 185132672485376 185372714215808 185420289784576 185672417886208 185720070373376 185960873719808 186079296815104 186320565932032 186580688723968 186940608740116 186941579804672 187485625092128 187486598987776 187849242312704 187896477448064 188140102708712 188444280589312 188504010064048 188767181169952 188808776296448 189317522806016 189438083473408 189683707569664 189732389547008 189990381092864 190285545201664 190406722322432 190652612002468 190653602349056 191021379143672 191022371405824 191536087526399 192515453934496 192887824251584 193199678070784 193260914820736 193720255894528 193824357721088 193874102388736 194094956582912 194144770699264 194187550785536 194249100652544 194710790438912 195087407054848 195463736798176 195464752136192 195717173714458 195767404169876 195842827091968 195990415143292 196146064526104 196463186146304 196992557514368 197373587606272 197755354700288 198331900923904 198382802444288 198765489108956 198766521597952 199346015830016 199624323497984 199686559336033 199687596609536 199731598065664 200268735893864 200269776191488 200320134499408 200707600910432 200708643487744 201292754265856 201682101953024 201963671038976 202072202730496 202354316437504 202616687631232 202944270712832 202996355989504 203388998844416 203651653729909 203652711600128 204045564085286 204330432808964 204926148356512 204927212847104 205323590434816 205375219536256 205973981109248 206039266814192 206372383393792 206771556282368 207092791187968 207328703622656 207427611066368 207663904915456 207828825014272 208118975561728 208387738700372 208388821172224 208790809761688 208791894327296 209453271330688 209519659834702 209858403383552 210264319057408 210830877670336 211171741147136 211238674338944 211580197126144 211854530532352 211908902610944 212251508998144 212317681548203 212318784434176 212937789636608 213235072827392 213646409988704 213647519776768 213923422432082 214060764495872 214392210063416 214738831369216 215017260238528 215154186942464 215433154358912 215733921337088 215781458624512 216151201649152 216254317920256 216500666826752 216781380079616 216837016625152 217255302049324 217256430583808 217888699431392 217889831256064 218262053227757 218310147592768 218311281606656 218366176493696 218898385744456 219378075413728 220017661639424 220157772685312 220443227716096 220799632080896 220869616937984 221283488104448 221570402729984 221822807523328 221879737942016 221998972174336 222308905713664 222595993611761 223026546790894 223387127769344 223734176194144 223989045878048 224166930886976 224479891121024 224529355595776 224600522629504 225134351444992 225569814407168 226006119657472 226723202793472 227160558981664 227161738969088 227601123377152 227772644625988 228213210669752 228214396125184 228937296570752 229380115326208 229823790597632 230493830803456 230815624044544 230888783579776 230939660263424 230998930505728 231262075928576 231561928721408 231995835416576 232068163552687 232069369032704 232744747119896 232745956114432 233194930383184 233254779436448 233520494638816 234714536612864 235168529913856 235473447787648 235854152450048 236310350036992 236370998657024 236677475643392 236947089854464 237465097588796 237466331103232 238157415657568 238158652768256 238618068299072 238619307802624 238679309190784 239375167235072 239451039811088 239838175295488 240302078922752 240637565493248 240949574480384 241339132739584 241415627815936 241805939572736 241867998625792 242180344976108 242181602983936 242648778912232 242650039353344 243118118910128 243773202306326 244167325701376 245019668643904 245415807279104 245493594502016 245890499362816 246209319267328 246553052956672 246748857585664 247029944741888 247813733285888 248291773770656 248293063524352 248613707150798 248772028652224 248773320900608 249094584727492 249158514398024 249442346546008 249497311534592 249561344564224 250044055095296 250717800472832 251202747862528 251608883068928 251933808717547 251935117389824 252422419357696 252485891570836 252487203110912 253223317405696 253576843362304 253655899697123 253713111056384 254395421270584 254557424667392 254887482046736 254952898453792 255299574593536 255696201364736 255859033120768 256190778156544 256548446995456 256604977823744 256686311576576 257044672231424 257794073608192 258292708179968 258358998532096 258692641224479 259193013838066 259554874108684 259612067407616 259694354290364 260311593858272 260815097908288 260816452714496 260882035627136 261642624652288 262148703229952 262654396322549 262655760683008 263163798904832 263789284622336 263872895519744 263931040301056 263998777720832 264299515346944 264367347335168 264509413654528 264708749159932 265220758345928 265222136037376 265733757878512 266508491866496 266576890784512 266880565301504 267092513397248 268245184700416 268330207944064 268764034187264 269112511757312 269283887251456 269700838723393 269702239686656 270068971470848 270488543592448 271388682958624 271390092689408 271913612712896 271915025170432 272266174004468 272706363770368 272776353360896 273303967197184 273658331212672 274100771766272 274570445338112 274630947340288 275014360563712 275369511854063 275370942263296 275546303234048 275903574646784 275972951251844 275974384795648 276777537115552 276778974838784 277312890185408 277314330689536 277849278754432 278237185101568 278597945492944 279048372230144 279659873411072 280022478450176 280475208318976 280564108002304 281017713557504 281774917664768 281998694383616 282319936847872 282392393744384 283303991869514 283762027166464 283851968642956 284310889888256 284679525402848 284752587883456 285076967481152 285212965216256 285303366583424 285764634394624 286534629111808 287087363422321 287088854700032 287644152291328 288482764980224 288555304652384 288556803555328 289113438703936 289114940506112 289892456796712 290453177216048 290922771048448 291299979481984 291374741090048 291938328596992 292410323566592 292789460750336 293198225137664 293355784658944 293765339693056 294333551181824 294789288837197 295191666491392 295648732827976 295837007045888 296220587243504 296634141838496 296699505608704 296793547760416 297207902267584 297349687140352 298074397609472 298150897859584 298727592052736 299598517977088 300176452940056 300178012209152 300758627319808 300985280398627 301569023451136 301644853693876 302524284754208 303109438109632 303111012614144 303695723289728 304659303753728 305006360344576 305248586739712 305674745356288 305839009538048 306565925371904 306663094793216 307158896214016 307634492266948 307753014001664 308229529969592 308231131070464 308825718615568 310158494809856 310256802935324 310758414529024 311161341719392 311744403841024 311843214637696 312347391082496 312752378528768 312951544643584 313793164670909 313794794672128 313863939817472 314401747853312 315318371024896 315397658573536 315399296909312 316007712071744 316009353576448 316417445464652 316929017354752 317472077422192 317542032862208 317623529445376 317985354401792 318397651991936 319095382419968 319611283898368 320024027289857 320025689657344 320229487542272 320643029276878 320644694859776 320725321725116 322284222152704 322651356397568 323356728631552 323775990708016 324299459618816 324402249877664 324926731300864 325010123153408 325431529009664 325802248549888 325957674532864 326060990381056 326516205266944 326588153593856 327468147556352 328099843911224 328101548228608 328736174047232 329245179740246 329777491031296 329882017612084 330415358518784 331305664910528 331946488246912 332483166912512 332999704102912 333642071004319 333643804110848 334287413501426 334289149960192 335083685871616 335263753895936 335731816792064 335998444371968 336381201350656 336902044385368 337553692440272 338099436623872 338537813992576 339010447815424 339192626011904 339279679180288 339666174020096 339828213874688 340743883268096 341402962345984 342061539396808 342063316238336 342592957297283 342983226500761 343058803360064 343060585381888 343810575756032 344650312515584 344736975650144 345403778310976 345405572513792 346410786411008 347080826616832 347169904277504 348182061432832 348855527702528 349342566121472 349530296614912 349793704247053 350018277081088 350470287814262 350472108335104 350560235373964 351582276876512 352262319965248 352264149794816 352943678417792 353436424318208 353626354778368 354466851211264 354579203354656 355152473747456 355243622981632 356279318675456 356392245300224 356968446951424 357658908164096 358620759623896 358622622482432 359316283260928 360454466941184 360568716924836 361151670939136 361619937673888 361850223494144 362412384578944 362825231339648 362905180413952 362998319366144 363411833602048 363700443774976 364678542725651 364680437051392 365383917082954 365385815072768 366449176316432 366451079839744 366543224828704 367252205921216 367254113615872 368954035923088 369550547007488 370029703666304 370265344970752 370745428431616 370840579569152 371344835772416 371440140746752 371921747439616 372158593630208 372641131864064 373161377447936 373881217480232 373883159609344 374971250184256 374973197975552 375792954896128 376280205417424 376888561178624 377008020128096 377534362339904 377617552592896 378635045612032 378876166946816 379367415139328 379464779094016 379980762185728 380571090403328 381305224004936 381307204698112 382042758287344 382044742811648 383072175052798 385030907868992 385775648503168 386399356141568 386521829641472 387440511789056 387648715442176 387748204777472 388189913165824 388289541398528 388498201305088 389421580877824 390174814109696 390927473596352 390929504272384 391434347428916 391534808339752 391980830286584 392292129052208 392926372292608 393985115028736 394747175212544 395510709400576 396663801847808 396765604888576 397530978217912 397533043195904 398602128095479 398692031660032 399373118672066 399375193219072 400537471787728 400539552382976 400640268998816 401415201820864 401417286975488 402585508531712 403364203906048 403927342077952 404144405460992 404708632875008 405233375262464 405888541425664 405992711979008 406517007638467 406777997688832 407303307459818 407305423200256 408091128170572 408660865617928 409852296713024 409854425694208 410750439072512 411947962218496 412078533628384 412744766787584 413543112564736 414185582375936 414657407245312 414855222132736 415327809830912 415657650028544 416775477400744 416777642344448 417581619523376 417583788654592 418123052935433 418906542661376 419039319669404 419716806767104 420528638114816 421661755340672 422343482294272 422477348677888 423160394252288 423709061064704 423815603708189 423817805221888 424635363096406 424637568868352 425875579273216 426470145654784 427292819977408 427295039553536 427846844864164 428784420126832 429477662738432 430034520477056 430308373884928 430866308717824 431467842674176 431562917249024 432302403298304 432508635840512 433001333653504 433562760159232 433674033250304 434510604098648 434512861167616 435777398862784 435779662512128 435915523273111 436524106455514 436620295185536 436732352987392 437796771488912 438756150827456 440035323278848 440315545370624 440886455432192 441599264161792 441739233875968 443140805459968 443645615046656 443759475884032 443997944348672 444617811427328 445191987223522 446053093581788 446774255538688 447468352388288 447978091756096 448333861773952 448959782242048 449058711191552 449201045259008 450268702889984 451139628814336 452012239314944 453446405586944 454321117963328 454323477938176 455545289251976 456426421339504 456428792250368 457874593141504 458760230652416 459647581195264 460987661606912 461631248089088 461777567159552 461879320526848 461997861011456 462524151857152 463123857442816 463240311029881 464136327105374 464138738065408 465489494239792 465491912228864 466389860766368 466509558872896 467040989277632 469429073225728 470337059827712 470946895575296 471708304900096 472620700073984 472741997314048 473354951286784 473894179708928 474930195177592 474932662206464 476314831315136 476317305536512 476465804507819 477236136598144 477358618381568 478750334470144 478902079622176 479676350590976 480604157845504 481275130986496 481899148960768 482678265479168 482831255631872 483611879145472 484360689952216 484363205967872 485297557824464 485300078706688 486236237820256 487546404612652 488334651402752 490039337287808 490831614558208 490987189004032 491780998725632 492418638534656 493106105913344 493497715171328 494059889483776 495627466571776 496583547541312 496586127048704 497227414301596 497544057304448 498189169454984 498317028796048 498884693092016 498994623069184 499122689128448 500088110190592 501435600945664 502405495725056 503217766137856 503867617435094 503870234779648 504844838715392 504971783141672 504974406221824 506446634811392 507311799394246 508790842541168 509114849334784 509774964093472 509905796907584 510599149187072 511392402729472 511718066241536 512381556313088 513096893990912 513209955647488 513372623153152 514089344462848 515588147216384 516585416359936 516717997064192 517385282448958 518386027676132 519109748217368 519224134815232 519388708580728 520623187716544 521630195816576 521764071254272 523285249304576 524297406459904 525308792645098 525311521366016 526327597809664 527578569244672 527745791039488 527862080602112 527997555441664 528599030693888 529417498319864 530441516691856 530444272074752 531467515757024 533016983732992 533153781569024 533761130603008 534185026794496 536490369400832 536660415888128 537528068374528 538225023514624 538360361467159 538567774502912 539401677446786 539404479373312 540977087184896 542777365917248 542780185378816 543827225425792 544532348008936 545412727540736 545552706721792 546607934394368 547316662425344 548201543532544 549140890676224 549261894680576 550028721127424 550739023708126 550741884526592 551092606468096 551807149293568 551945902503688 551948769591296 553555074231104 553557949677568 553730529563141 554625780370816 555698557508864 556474370203136 557195890985888 558096744460288 559319746822144 560044956900352 560950416637952 561128216004608 562035427115008 563549835329536 563997388767232 564639873695744 564784787488768 566607983739028 567524054332928 567703937285912 568621779776512 569359050805696 569505175766912 570153934962304 570425930432512 570606733166848 571529268789248 573069258223616 574174726844642 574177709400064 575288304582656 576965529960448 577110609304768 577113607110656 578226877407872 579784913593424 580906354432096 581845542096896 582599958963968 582749482180096 583876657193984 584820647133184 585578921500672 586396450275328 586711569317888 587530679386112 588667102363648 589578577674394 591297465655952 591674014091776 592441174487008 593268283676992 593399011217408 593587095520832 594415804535168 594699374280704 596148795218944 596301795719168 597455184105472 599197035954176 600352905880112 600356024418304 601517254639616 601970560797254 603138046902272 603289707387752 605048569508416 606218876219264 607391446579456 609318607507456 610012720689152 610497173479424 611349490712576 611678019076096 613131850743808 613326189586432 614317792428032 615268984533896 616459059939184 616462262140928 617651437231136 620316989619712 620513605870648 621516829058048 622322683438784 623488807682048 623686429275392 624694782164992 625504757057536 625903089287168 627586329341818 627589589344256 628803495706624 630636742049792 630795317147072 630798593818624 632015424143488 632834890929304 633858034709504 634944154844384 635084065724416 635247058890752 635970708803584 636795303983872 638190764839936 639222567796736 640048054579714 640051379314688 640458975084544 641286058553756 641289389719552 641450643450232 646713457263104 647551981416032 648598919237632 648804499755328 649853462601728 650020246306816 650863058019328 651604497099776 651915349065728 652121980762112 653032410533888 653176307187712 654936295112704 656199687822448 656203096457216 657472348094464 658490359480492 659554982062592 659764035224168 660830717037568 662611329821056 663892976493824 664966333825024 665999408205824 667284142008638 667287608221696 668574827002852 668578299920384 670167371743232 670527507791872 671463633584128 673804088770736 675107384880544 676198873247744 677075627985152 678020895630848 678385252023808 678559358360576 679332348040192 679656427749376 681487766536192 682805924691968 684123078793616 684126632476672 685010108000603 685185914594566 685966453001522 686117606720128 687621151512064 689300625031168 689473951300288 690807556621952 692821572822016 694161653233664 694339808555008 696364122865664 697711055405056 698685132242944 699060593229824 699587408494106 700036554162176 700940575628524 700944216670208 701120470747928 703164553753024 704524639930496 705887356835584 706872848636416 707252709556736 708933702422528 709158406709312 710304947494912 710487245963264 712558637350912 712784490600448 713936893902848 714159474298501 717241519247792 717245244964864 718632566521856 720908933882368 721137433849672 722303341878272 723239875347776 723700446988288 724824769157888 725650462679296 725810360827904 725996638732288 726823667204096 727400887549952 729357085451302 729360874102784 730767834165908 730771630145536 732898352632864 732902159679488 733086449657408 734504411842432 737908071846176 739101094014976 740059407332608 740530689941504 741490856863232 741681159138304 742689671544832 742880281493504 743843494879232 744317187260416 745282263728128 746322754895872 747762434960464 747766319218688 748731978512287 749942500368512 751585909792256 752560410834848 753777122357248 754016040256192 755068724679808 755235105185792 757270091224064 757752333893632 758734830278656 758929558188032 759961524371456 761142180806656 762610448009872 762614409396224 764085516574688 764089485623296 766144350105596 770061815737984 771551297006336 772798712283136 773043659282944 774881023578112 775297430884352 775496409554944 776379826331648 776579082797056 776996402610176 778843161755648 780349628219392 780592913768129 781854947192704 782868694857832 783069616679504 783961660573168 784584258104416 785852744585216 787970230057472 789494350425088 791021418801152 793327603695616 793531209777152 795061956435824 795066086391808 797204256190958 798746237344132 798750386438144 801074943575456 801079104765952 801280537997632 802830403641728 805171017063424 806728407812096 807854684155904 808288810921984 809417265750016 810466750524928 811777082851328 811985423958016 813034015276934 813555995377664 814606614919636 814610846400512 816182256341144 817321731235856 819704593426048 821500878145024 823895924436992 824157067256768 825489533575168 827086225129472 828371164751872 829314814490624 829710444265472 830655619661824 833550954801488 833555284688896 835163239046752 835167577309184 836246105870866 837813085322752 838078639338808 839433613534208 841057276229632 843323510681344 844686964588544 844954697355776 846320788504576 847418122129408 847631207416378 847635610443776 849270726192812 849275137736704 851751158546432 852940291309568 853206208072141 854585639954816 855693689728328 857568840253664 858955325476864 860069040954112 860616747769856 861732617435648 862935685348352 863125834498048 864604806596608 865017271681024 866002667307008 867125520318464 867348066500608 869021208197296 869025722335232 870147975027793 871554797725568 871831046546222 873048212911028 873240590371072 873464705974784 875593542977824 877512301654912 880070646557696 880631090741248 881772910864384 883198528323584 883478467751936 886281610919936 887291230093312 887518951768064 887995888697344 889235622854656 890383974447044 892106187163576 893548511077376 894936704776576 895956183512192 896667723547904 897919564484096 898117422383104 898402090518016 900537405779968 902279257628672 904024478629888 906892811173888 907175548433231 908642235926656 911090578503952 912852842679008 912857584500736 915749186283008 917520461304832 919295162390528 921975323213824 923262496178176 923555134319104 923758641053696 923995722022912 925048303714304 926247714885632 926480622059762 928272654210748 928277476130816 930978988479584 930983824457728 932779721532736 933019117745792 934081978555264 938858146451456 940674119655424 941893791150592 943416609800192 945241400147968 945483994628096 946709902573568 947788359417856 949860390355184 949865324412928 952629662630272 952931609015638 954472273196288 954717236763136 957500668940288 957804159244352 959352701181952 961208315691008 962550261972992 963798297921536 965356530958336 965662511263744 968721379904432 968726411935744 970595115648928 970600157413376 972472475640512 975092809225304 976669302805504 980078674575616 981663229116416 981974378008064 983561997451264 984837277069312 986212211826688 986995430342656 988119778967552 991254933143552 991563971543299 993167095082624 994454828603192 995088114608896 996378338909968 996634057592096 997769386184032 997989246138368 998245378256896 1000176220381184 1002871201891328 1004810991450112 1006435532275712 1007735234870188 1007740469559296 1009689677430784 1009943566283344 1009948812443648 1014623598788492 1017581685082336 1018229698669568 1019549928186944 1019811593815168 1021198298374144 1022784805458944 1023436132483072 1024763112626176 1026193787981824 1026419911294976 1026745246306304 1028178688925696 1031176294432768 1033170832719872 1033435994128384 1034770564897916 1036772055352264 1038219496434736 1038448269630464 1038777417161456 1041246375433088 1043260391633152 1043528142508544 1046570498609152 1048594812919808 1050617585290196 1050623042732032 1052655195619328 1055157138489344 1055491582078976 1055724161204224 1058834996639728 1060883033383712 1060888544149504 1062935031514048 1066033967465984 1066307563138048 1067522261206016 1068370053588992 1072980738801664 1073320831776256 1075056136749056 1076444455429519 1076450047029248 1076720722934318 1077135549005824 1078803354893572 1078808958746624 1081954174369792 1085554731834496 1087654450851584 1089064696017872 1090825455081472 1091105413443584 1093215868788736 1094633324850688 1096403087065088 1098281781352448 1098523789361152 1100057442254848 1101478047416252 1101483769053184 1103614298587136 1103891805007376 1103897539182592 1107110148462208 1107461059126282 1109251560741632 1111397115017728 1112948740406272 1114391781971776 1116193488920576 1118639493644288 1120089913800704 1121900833275904 1122250602469073 1122256432009216 1127099670659072 1127994777534464 1129279747391488 1129569574977536 1133215967478056 1135048108665856 1135407874571824 1137243559553024 1138718101611392 1139010351533824 1140307869924608 1140851860865024 1141213466333696 1143058537578496 1146138516447232 1148349453689284 1148355418800128 1150576609165312 1152358129090861 1153931059920896 1154221218609536 1156453754815744 1159569827186848 1161812708864192 1163691084193792 1165199917927936 1165498964360192 1167753314387968 1169641294266368 1171157843001344 1172792900550656 1173423138635776 1175061358772224 1176578823376451 1177334204727296 1179157155348788 1182594931311904 1183348028183552 1184882348974016 1186536567353984 1186798022434816 1187174191041664 1188831609070336 1189398748561408 1192297590437888 1192603591438336 1194910368210944 1198394071908352 1200705811760224 1200712048836608 1203034509279232 1203941121594508 1206276093804544 1206579414775504 1210097139016832 1212437752438528 1214782893158912 1218637215014912 1220025441378304 1220994346958848 1222698981425152 1223356038152192 1226263701487616 1226646007349917 1226652379172864 1230537969067792 1232918119878368 1232924524281856 1235302874462272 1240633979239424 1241027211741296 1243033658116096 1244645366877568 1246977615364096 1247372858550784 1249389564329984 1251009514115072 1251806178574336 1255172658683636 1255179178688512 1257606991413248 1261273484099584 1261590634294144 1264030848286976 1265669781858608 1267716069419008 1269888309688768 1270168131448832 1270494117781504 1271941417607168 1273590607967744 1276381529679872 1278445135593472 1280096109159428 1280102758629376 1282572117107512 1282578779439104 1282901286900464 1293426914526208 1295103962832064 1297197838475264 1297608999510656 1299706925203456 1300040492613632 1301726116038656 1303208994199552 1303830698131456 1304243961524224 1306064821067776 1309872590225408 1312399375644896 1312406192914432 1314944696188928 1316980718960984 1319109964125184 1319528070448336 1321661434075136 1325222659642112 1327785952987648 1329932667650048 1331998816411648 1334568284017276 1334575216443392 1337149654005704 1337156599840768 1340334743486464 1340752612684793 1341055015583744 1347608177541472 1350214769761088 1352397746495488 1354151255970304 1356041791261696 1356770504047616 1357118716721152 1358664696080384 1359312855498752 1362975533072384 1365611849383936 1367375389329389 1368246157587232 1368253264953344 1370020216001206 1370371829189132 1371932906003044 1372235213440256 1375242303024128 1378601250062336 1378947902600576 1381615113243904 1385643145644032 1388323306467328 1388679617110016 1392728245731328 1395422110810112 1397370264485888 1398121186459648 1399174816988212 1401881151257048 1401888433340416 1402240941495856 1406329107506048 1409049279860992 1411774713671168 1413745697272832 1414505419113472 1417867404845056 1418316813418624 1420609894989824 1420974491926528 1425117274701824 1425561576109363 1425568981200896 1428318948597002 1434483038495584 1434490489929728 1437265133043712 1441817867764736 1442274867699344 1444606683756544 1446479750695552 1447400893976576 1449649538315776 1451300925358592 1451620721655808 1451993277464576 1453647334408192 1454801775099904 1458714170902604 1458721748205568 1461535668331816 1461543260291072 1465796705265728 1465804319358976 1466172899314816 1469008823684864 1475816143692352 1478202188029952 1480118814665216 1481061379883008 1482981713726464 1483362318276608 1485379343089664 1485760562987008 1487686989758464 1490564527456256 1492645509791744 1495524869920928 1495532638437376 1497463957024574 1499885000737024 1503171819584512 1505120821669696 1507554244714496 1508032080512384 1510137449359616 1510470210371584 1514540182448128 1515504667787264 1517469660557312 1517859116376064 1522284361613312 1525220896019744 1525228818792448 1528171033149376 1528178971246592 1532288700211192 1540123631475968 1543102594012672 1545597424566272 1546087318565888 1549762047156224 1550594861768704 1550992819109888 1552759652663296 1553158165594112 1553992805220352 1557686323511296 1558171955282327 1561185827536258 1563709894385408 1565737389715664 1566139233359008 1567923321146336 1569168516208832 1571705489170432 1575940460114944 1578988700850176 1582042837602304 1586655207391232 1587062419554304 1590123912871648 1590132172783616 1594408512381916 1597492474688264 1597500772876288 1602149887150912 1602158209531904 1602561075995264 1605660807283456 1610342034126848 1613456815624192 1615709368311808 1616577621843968 1618834531500032 1620933501049856 1623554165702656 1623970847916032 1626068030553868 1629213229839272 1629221692801024 1632364512682288 1634643462471712 1639409186852096 1643001756290048 1647791848873984 1648314134513536 1650979067150336 1654172450258944 1656742329503744 1658629628981248 1667101909602976 1667110569377792 1670326478093504 1670335154618368 1672492211741732 1675626170645504 1676157278677616 1678867227068416 1682114552459264 1686647021362688 1689373929177088 1689909394711552 1692641577009152 1694836244258816 1695262414832756 1695271220887552 1698541452385624 1698550275473408 1703502317092864 1706412416144282 1709171279909632 1711387379456656 1715137680507328 1717910650953728 1720138081908224 1721233495539712 1723465234871296 1725871370696704 1726251668996096 1729209613193216 1734251040636928 1734696133001216 1738042416394592 1738051444670464 1740295950055586 1743109595451136 1743662093092444 1746096425822056 1746481180742144 1746929411949568 1751187085955648 1755024603309824 1760141293115392 1761262181482496 1763536661022829 1763545821728768 1766956935503872 1772563221839872 1774582460186624 1775037903536128 1775991777394688 1780767948894088 1784212374327152 1787097022154752 1789873409553152 1791912367024384 1793335447095808 1795839128968192 1796234844766208 1796804181036032 1801074811559936 1804558515257344 1808048957259776 1810848488571353 1814351096866462 1817284471853312 1822181157007904 1825705685358016 1825715169001472 1831498372566016 1835040922609664 1838580774257843 1838590324781056 1843950646427648 1846524992356352 1847110268638208 1847517282107392 1847991444045824 1850096607428608 1852495429771264 1852961244119524 1856545308421496 1856554952261632 1861957976959168 1861967648915456 1865559443065472 1866038235491584 1868163957110528 1877716292902912 1881348239310848 1883787582301184 1886833219600384 1890482800295936 1893419805147136 1895576718835712 1899720780710368 1899730648825856 1905259325260544 1905863218031276 1908944546392576 1909434473526272 1915001337880576 1915608318488704 1918705402363904 1922416631382016 1925100523945984 1927586582978441 1927596595843072 1931325022527488 1937442759808864 1937452823871488 1941190231297856 1941200314826752 1944944951281024 1950185618450608 1953338605611008 1960157349151232 1963326458232832 1963948756016128 1967123994902528 1969674554138624 1972424423653376 1973990860685312 1976239557935104 1983127943086598 1986334190165248 1988909657206384 1990176229217792 1992756677819936 1993268115184192 1995538772368064 1995978492276736 1996490756513792 2000352440762368 2005742403782656 2009611543956247 2009621982900224 2015470469740376 2015480939118592 2019379354861568 2019887132566688 2019897624887296 2029247197576984 2035163370164672 2036459397339136 2039099856373888 2039623187630336 2042396596748288 2045569610917888 2046872264966144 2049526225252352 2052387575963648 2053490492612608 2056357377851392 2062352588865536 2066341665439744 2069541129795832 2073544110704528 2076438992869472 2076896539260928 2077554834322912 2082492750866176 2086520783266304 2087056285017088 2093140997218304 2097189625839616 2101235170580392 2101246085464064 2105310391238656 2106896962790389 2110983164157952 2117669993279456 2121766066767424 2121777088299008 2125870063028096 2132067934931968 2132615126276096 2135044522412032 2136740107177984 2145961477603328 2146641663552512 2150112273498112 2152888910859038 2152900094058496 2153441445868636 2154271098011648 2157606709787144 2157617917493248 2163908348739584 2171109463668992 2175308901703168 2178129392035744 2181650910162944 2182210826887168 2186431737577472 2189266649701376 2192806174130176 2196552152696363 2196563562704896 2197047578722304 2202956094832504 2202967538106368 2207228597174272 2207783610014752 2207795078365184 2214220296924416 2214922118252564 2218503121483264 2222794230035456 2225897480812544 2228783563943552 2232386977841152 2237278987288576 2240168191028999 2240179827601408 2244501204938146 2244512864018432 2254199341318144 2255989555068928 2258559494782976 2266431934956112 2270096217331712 2270815749143648 2274487119106048 2277436203222784 2278020703067648 2280615739849216 2281703721730048 2282426932667392 2286117075156992 2292277032894464 2296698907378568 2296710837600256 2301153218330624 2304716258181722 2308442437219072 2312907509631488 2319139654373696 2323625417728384 2327382168387584 2330399835855872 2330997928720384 2335494497030233 2335506628775936 2342315686002688 2345585801101312 2346846277271552 2350122717544448 2353157646752902 2354668409454592 2358314310697576 2365189862623808 2366696056367104 2369764697948032 2373073134707968 2373596044869632 2374348382083328 2377663218140672 2378797497122816 2384595180875776 2385207182876672 2389820736421888 2396788143816704 2400882585505327 2401411623520448 2401424097673216 2407882243189016 2412552187609088 2413158829551008 2420194278033664 2424875504877056 2429565786317824 2437274430029824 2440050882756608 2441988693917696 2445397962850304 2446712076304384 2448555929729371 2453292014699834 2453304758345728 2461075938135584 2465836239756736 2465849048563712 2470605748924544 2481267958478848 2482054423482592 2486067316232192 2489290733755136 2493955230728192 2494745717101568 2498779128659968 2502019028230144 2503612357148672 2510345317367272 2510358357377024 2515213982826496 2523181268588288 2528061696573952 2531339563717216 2535432138838016 2539776619377536 2540336262897664 2540988235563008 2543882835214336 2547181215935488 2552749799079557 2552763059359744 2560192218318856 2560205517258752 2565144234215024 2565157558878208 2565802573800928 2586853829052416 2590207925664128 2594395676950528 2595217999021312 2599413850406912 2600080985227264 2603452232077312 2606417988399104 2608487923048448 2612129642135552 2619745180450816 2624798751289792 2624812385828864 2633961437921968 2638219928250368 2639056140896672 2643322868150272 2650445319284224 2655571905975296 2659865335300096 2663997632823296 2669136568034552 2669150432886784 2674299308011408 2674313199681536 2681505225369586 2695216355082944 2700429539522176 2704795492990976 2708302511940608 2712083582523392 2713541008095232 2714237433442304 2717329392160768 2725951066144768 2731223698767872 2734750778658778 2736492315174464 2736506529906688 2740040432002412 2740743658378264 2743865812006088 2744470426880512 2750484606048256 2757895805201152 2763230226487808 2771286291288064 2776646612934656 2777359234220032 2785456491462656 2790214896668353 2790844221620224 2798349633976424 2803762302514096 2803776866680832 2804481882991712 2812658215012096 2818098559721984 2823549427342336 2827491394545664 2829010838226944 2835734809690112 2836633626837248 2841219789979648 2841948983853056 2845619053469269 2851123152218726 2851137962401792 2856637897194004 2868966076991168 2868980979859456 2883635735529472 2884549735398688 2889213367513088 2892959501391104 2894801787953152 2899299076631552 2902601850717184 2903241443311616 2903986554929152 2907294668816384 2909603550199808 2917428341805208 2917443496411136 2923071336663632 2923086520582144 2926861370548031 2931593410531456 2932345798629632 2938017647369728 2951632287384704 2956404376059904 2960237629330432 2962122759766016 2965963427452928 2966709225957323 2966724636553216 2970758686179328 2975373979516928 2981129054912512 2985291019583488 2991049739841856 2991065276874752 2994927914049148 2999770001474048 3006343639169024 3010241643339392 3015108489428992 3016064161024768 3020274898719232 3020940420743168 3029080364896256 3031009335574528 3034939321114624 3035718232752128 3044568723226624 3050441792039488 3050457637584896 3051408662911777 3056342066298752 3064577400422384 3080247262951936 3086205188025344 3091194849132544 3092174637131776 3099524094312448 3101189723537408 3101985638219776 3105519305326592 3106316331188224 3107985610440704 3116343910564654 3122371655072516 3127419788770816 3131474779431328 3132278466718016 3135846642292672 3138337032417664 3143410978340864 3151880920229888 3157977401700352 3164085675204608 3173310414782464 3174124839108608 3180247825743296 3180264345567232 3188817024763832 3194984949376528 3195001545752576 3204299774301824 3205122151990528 3211321614566912 3220684068253696 3226913631248384 3231418736623616 3233155243687936 3237669063000064 3241867002099712 3242682177209167 3247108331405312 3252136061107736 3258426459678544 3258443385602048 3264729025364576 3269286924943424 3278818373704192 3286003512580096 3295583697747968 3296628269027072 3301958134300672 3308344900517888 3313484659007488 3317259257962496 3334203819205952 3334221138755584 3335260631554733 3340652956187008 3344984423483464 3351252341291008 3352314557355232 3357734454136832 3364229104918528 3373294042725376 3378747858354176 3379818789423104 3385283154018304 3389672488517632 3390524829665512 3390542441775104 3397082904771248 3397100550946816 3412824832288564 3418342559819264 3422774758913312 3430275361014656 3435821301907456 3440276163816448 3442466991079424 3446930469742592 3451742741393408 3452503337992192 3458419226386432 3468502081273856 3469392266002432 3476084832789184 3476102889340928 3480591900111172 3486219190902272 3487324186184888 3492192851644112 3492962361484288 3493858823899136 3502374171911296 3510049206619648 3520282586230784 3522524362964992 3527073322045658 3527091643457536 3533913871007744 3545126443679744 3549164920373248 3561535897788176 3568424748654304 3574194044309504 3579746819106304 3583824734048768 3586670894191616 3591678257936384 3592469689532416 3593608362072064 3602149623119872 3609117030514688 3616097914519552 3621696977142706 3628702193732924 3634568943706624 3644362314015808 3651411370716032 3662996745132032 3670081845219328 3677161548515686 3677180649562112 3687901292855296 3693049984712704 3694220537276416 3695034564214784 3695982888091648 3700193214857216 3704990859542528 3705922488239048 3713090616842992 3713109904523264 3723915953918336 3731118886130944 3732076470983168 3736327914221056 3755432585805824 3762696478621696 3767575164602368 3768522530270113 3773666439200768 3786839610294272 3791153437671424 3799441561420736 3799461297651712 3810518650521088 3811726436062552 3817889092785152 3818868947052544 3830002675761152 3831216636977408 3837410804727808 3844833262764032 3850201047891968 3855173165956882 3855193191686144 3862650045054976 3874885519617728 3874905647742976 3876113706941987 3882380462595712 3889889902562048 3900371236901216 3906677211222016 3920314698302464 3926652916465664 3927897512032256 3934247989805056 3939349108277248 3944848847306752 3947981721370624 3952479115870208 3966255886173196 3972668380330496 3977819314412768 3980352458435584 3985513355639872 3986536230368384 3991077544736128 3991956984553472 3992981513027584 4000704881524736 4011484807565312 4019223087912494 4019243965800448 4030940939480752 4030961878237184 4038758709723136 4039774265133376 4039795249774592 4058494395153968 4070326740329344 4072918794678272 4078199712747776 4079246375260672 4084793193496576 4091139221835776 4093744529932288 4099052450504704 4104775151927296 4106980985225216 4112714755702784 4124705177731072 4139082259591664 4147088221409056 4152877985738944 4153793078521856 4155109668645824 4164985501732352 4173041566532608 4174112570034176 4186281994436608 4194379251679232 4202470341160784 4202492170928128 4210620782477312 4213793925580778 4221966328315904 4235339986558912 4243532133534848 4251740126056192 4264135869863936 4265230252552192 4270089044824064 4273480214355968 4291922955206656 4293283327105024 4300224546996224 4305777821718076 4305800188116992 4306882891737272 4315213419574288 4315235834986496 4342218927337984 4350617803406336 4356258784071488 4363301820325888 4364421653774336 4372863475154944 4378533299402752 4385612348260352 4393104305392726 4393127125409792 4405912189665008 4405935076212736 4414457194348544 4415567220029504 4415590156730368 4428440593848832 4429844236505128 4437006242966528 4445588460070912 4451794961625088 4457567127887104 4464773955682304 4474557974577152 4480336382057998 4480359655202816 4489002409876292 4489025728036864 4508398682636288 4532863869912224 4540192434663424 4541631498287296 4548974238212096 4554872406445568 4556041406135296 4561231479698432 4563407443460096 4564853865334784 4572234150313984 4584554065788928 4593397814757136 4593421675200512 4599353582289763 4602306436661248 4609432516363444 4616884874438144 4625815019262976 4638279308747392 4647250835456768 4654764336775168 4660799671711744 4661995857440768 4670988994060466 4671013257551872 4684631372005376 4691171602202624 4693692554543104 4700245435088896 4706315293505804 4716628621395152 4730379725247616 4733392112734208 4739529395896064 4746146269415936 4747192089739264 4748696764166656 4755326436281344 4757594994245632 4769190361751552 4770414365753344 4779641472843776 4793576287633408 4795070756004221 4801765171010654 4802823247040896 4815764486378032 4825104375218176 4826317659102016 4840388556067328 4849751009754112 4859131572635648 4874548860059648 4880101765513216 4883977387835392 4890795925700608 4893424152608768 4897111859458742 4906584029399668 4906609516691456 4922151876271168 4931672479513472 4941211497849088 4962535916957696 4964108846965184 4972134632464384 4978581467510272 4987910461456384 4989491434203136 4997558257319936 5004038056460288 5020690634734544 5020716714754048 5030427965652992 5046362537176576 5056123393147904 5062679127434432 5070864277676032 5079553238755072 5080672525795328 5081976471126016 5087765670428672 5094362431870976 5105499598159114 5105526118719488 5120384436637712 5120411034517504 5130288468430048 5130315117756416 5131605147601856 5173707658104832 5180415851328256 5188791353901056 5190435998042624 5198827700813824 5200161970454528 5206904464154624 5212835976798208 5216975846096896 5224259284271104 5239490360901632 5241123849586009 5249597502579584 5267922875843936 5276439856500736 5278112281793344 5286645736300544 5300890638568448 5311143811950592 5319730670600192 5327995265646592 5338273136069104 5338300865773568 5348598616022816 5348626399363072 5363010450739172 5390432710165888 5400859079044352 5409590985981952 5416605023881216 5424167165046784 5427082016190464 5428474866884608 5434658784321536 5451902132289536 5462447397535744 5469501557317556 5472984630348928 5480080864004824 5481487316756528 5487731624012176 5488940853761024 5500969212096512 5515791610402304 5526460452975616 5542572582576128 5553293225869312 5554718468440064 5570912982925312 5580429793336706 5596699267952848 5607524605028192 5607553733361664 5608963765983424 5625316430024192 5636197119443968 5647098854684672 5654982789091328 5658021676453888 5671469619380224 5673267253674496 5682439579959296 5683897967706112 5691238106938538 5702246304437452 5702275924803584 5713275794388008 5737932153982336 5767271471058944 5769099470797376 5778426735026176 5785919002782208 5789603575906304 5798598153263104 5805203701434368 5806482886623232 5807973109858304 5814589337632768 5834856683610416 5834886992822272 5846142673327264 5846173041164288 5853722741096062 5863186821062912 5864691597259264 5876035294739456 5903264574769408 5912808752119808 5920475258660864 5924245519532032 5931926854905856 5933418451914646 5933449273106432 5950747959033856 5962258109825024 5970582039166976 5982099479683712 5989855828098296 5999540002948096 6012687278338048 6020483286678784 6030216978857984 6032128322049536 6040549797438464 6041880841486336 6058160729792512 6062018671149056 6069878642229248 6071436465504256 6089137446453248 6091035825194551 6100883584078976 6102817325823554 6112684132597504 6129154800844768 6160494525903872 6172410376050688 6182389698265088 6184349274263552 6199048188624896 6202379447074816 6203971276439552 6211038610653184 6212632662376448 6215971220881408 6232687821129308 6244743310145032 6254839577541632 6262949558862656 6264556933436032 6271693284585344 6276674064835328 6286821956681728 6303761840459776 6315954803400704 6328171350409216 6346620829564928 6348249678217216 6360495651486592 6377634049527664 6389969898753056 6390003091505152 6408599548603648 6410244303981056 6422643229133824 6441368136507392 6453827262496768 6462837473247232 6466310487375872 6475338126000128 6483734004199424 6485364354418334 6504272122215472 6516852919357088 6516886771204096 6529458050729152 6538573849886848 6557636747408384 6572007025160192 6591167395495936 6593256538054144 6603916268601344 6616689801035776 6626969318014976 6634518515924992 6668407638411904 6670521263109466 6681305912374016 6689968846966928 6702504682582016 6704629114710464 6715468908273664 6728458209837056 6746588085450752 6757495716708352 6759637578846208 6779344977035264 6781049659331024 6781084883550208 6794165809542496 6794201101893632 6825649664577128 6836685119638528 6845549517826624 6860550722029312 6871642603814912 6880552327632896 6884933982158848 6893860939485184 6903485482786816 6916838452772864 6937004162547712 6938784532004864 6952169665578368 6961183800222344 6972438381804544 6974648372369776 6984385703288224 6985924722968576 6987717647798272 7004748343822592 7020098413239296 7040565172461568 7045048725929984 7054146644091316 7054183286915072 7067827742015488 7123071795576352 7136849497308608 7148388088619008 7159493638212608 7167649468097536 7173341788383232 7183356515872768 7184939379064832 7187216724144128 7204299246239744 7218234061029376 7232195829039104 7243393954285412 7257404387465848 7269137887413248 7288724628031616 7302822741432064 7325993490264064 7340163690438656 7354323097031372 7354361299124224 7375802585710592 7386099969425408 7388441074552832 7390069128429568 7409981719085056 7411844976478096 7426181233685984 7426219809046528 7447831907836672 7462237772261888 7464152941966336 7472655828442112 7510865171611648 7525392957243392 7535111188006633 7535150329204736 7537045060540226 7573679220588544 7582306875342848 7598883122841472 7621037301042176 7623452872125104 7635778185570304 7637737894105088 7660005351522304 7662433273954816 7674821609455616 7689666525528064 7700402095783936 7710346331913764 7710386383372288 7725300090109952 7749771039235456 7752227413883974 7764760925191424 7779779805124096 7800742473802432 7813354422444032 7840629396604928 7853305832931328 7855754217283511 7855795024064512 7878698216554496 7889697694613504 7895963442741248 7904958231740416 7932511772346392 7945336760660992 7955638628825536 7960704916871168 7971026711279744 7973072460736768 7982155089472256 7983913969106944 7985963026055168 8001409763049472 8022969615130624 8038446175824988 8038487931600896 8061881878961504 8061923756474368 8077517419446272 8079548530266752 8116988790307936 8140653480658688 8145837589356544 8156399425495552 8158492750521344 8169586386993152 8182278443671552 8187489059864576 8198104901009408 8209550303854592 8213961970450432 8225429511405568 8236051763635157 8278164519183328 8294176442818112 8305755971477888 8307586157043712 8310219337291648 8329971003464704 8346083133065216 8348225140068352 8372563988873216 8388758503358464 8404940682321568 8404984341856256 8421241564954624 8427587851161556 8443932656631808 8470679973117824 8487064267069696 8503480252112384 8528271739727872 8530460505104384 8540178089648128 8546960428711936 8583845910413312 8586522051449419 8586566654210048 8611555643436152 8611600376233984 8613765783474544 8630426839148576 8630471669972992 8684437854675968 8701235606812672 8712517568142976 8726603640651776 8728843307548672 8745726950309888 8757066598805504 8786208610785452 8786254250819584 8811824379330016 8811870152425472 8828914388697088 8831134440059008 8856881187697664 8859688473010256 8874012485933056 8891176920141824 8903589923250176 8915134255774208 8929547911364608 8949115949154304 8960672764115996 8960719310405632 8978004819752584 8978051456073728 9065727739824448 9080384869326848 9083262996574592 9097948476424192 9109744812891136 9112082812270592 9122462959396864 9126814886920192 9129707730669568 9169108131577856 9186795629514272 9186843350401024 9198707164579526 9204612873322496 9218865032726888 9233769748876288 9251630038525952 9276558617494784 9294501670913536 9309528673550336 9321599343423488 9323991714881536 9341977988120932 9342026515103744 9369262744010752 9382343204405248 9385268288793551 9387385109086208 9412630587011608 9433257242790304 9460759450495232 9466784225468416 9479058791792128 9492292538831872 9494384179478528 9497393528333312 9510652872562688 9515189988491264 9538380723503104 9540828731506688 9559282945687552 9571627725305723 9590141512008442 9603530342021308 9605646494081792 9631528972756064 9650208750436352 9652635318204032 9680777112134656 9699502019508224 9718263145271296 9749097720119296 9760203531026432 9767954775670784 9781591851401216 9786848305217536 9794223718917484 9813168058799336 9813219033382912 9844303752542336 9863344959026944 9882422995698176 9925071833915392 9928217693930368 9944269264928768 9957162935020544 9975820922912768 9978931032765541 9978982868406272 10008076112920576 10041381269469088 10041433429508096 10060855931305984 10092725074353152 10112246786295808 10125358254868864 10141728555352064 10159106477510144 10161345051590656 10163952942252032 10175531340857344 10188724863741952 10210999196318228 10211052237438976 10240768873275424 10240822069035008 10260576936860096 10260630235512832 10263210295203712 10347415316209664 10360831702656512 10377582707802112 10380871996085248 10397655401627648 10400323940909056 10413808928309248 10425671953596416 10433951692193792 10448518568542208 10482247699172018 10499195005159168 10535845751687872 10552879713001472 10556224563586688 10573291472601088 10601781277136896 10622287623901184 10655990531293184 10676546272138208 10676601731547136 10697197232045632 10697252798726144 10726020901478344 10780865420331776 10801718158088704 10819181971963904 10833210047762432 10848334330093568 10854164032380928 10856949733769216 10869317568643072 10903804264579072 10907203686976289 10939003114635112 10945969260697856 10960161728009648 10962974633513056 10975463248024352 10977881707522048 11001938424193024 11031583220804608 11052920905951232 11085145165152256 11106586451738624 11109436936880128 11160859586673412 11193398535905696 11215049210056384 11215107466723328 11217927531966848 11250632860048384 11272394238887936 11294197709369344 11309965578182656 11316043352907776 11342939238760448 11346534507348992 11364879159918592 11367795935412224 11382476213877076 11404492608874904 11404551849607168 11426551588776016 11475864307964672 11534542942117888 11538198941594752 11556853470052352 11571838005564416 11579207151812608 11597196306526208 11610407402868736 11612965773246464 11669713367220832 11669773985644544 11692285346654528 11692346082328576 11707445482192124 11726373642125824 11729383194518528 11752070589478912 11806529149538816 11825617504239616 11840889009724709 11840950517321728 11848491039064064 11863853709811712 11866836903829292 11866898546212864 11901495918067712 11924516219650048 11964198959367424 11979711656196592 11999080005896192 12025374556676096 12040966573357568 12060433957715968 12064256644099072 12081099594876928 12083761682972672 12116321459585024 12139757284458496 12142872931008512 12182071650389102 12201767168157952 12205634651647108 12225368265195008 12258309601689536 12320989051807744 12344756627159803 12344820752101376 12368698548527104 12398096377249792 12404758894149632 12407942552879104 12422077221306368 12425265324752896 12431942441762816 12465375642258616 12489486620290064 12509679155083264 12525899117725312 12529113866872064 12543386569170688 12553348129670656 12573643913363456 12607523680919552 12631909606801408 12656342700818432 12675939419999471 12693241659129856 12720991302973184 12755268099055328 12779939797506112 12780006183010304 12817199097207296 12820488607962112 12845286458267648 12882736273014784 12907654524993536 12925674946494464 12932620974751744 12942367057140961 12950676252000256 12967468008398848 12970728708836668 13008544244430944 13033705838714176 13033773542408192 13058916101458304 13077147699773696 13115273494816768 13144014050320384 13182334790991872 13186513076108288 13207832537202688 13233379602071552 13253938636029952 13269037031849984 13336815276823808 13341042526218932 13362611824748032 13379937693933856 13405009365164032 13409258229420928 13430937816547328 13456916419674112 13493106080849087 13493176170901504 13519275157692416 13558689954070528 13562099318662048 13562169767100416 13588331619084992 13588402203787264 13651299329154256 13673370239277056 13691099035653248 13721101444058624 13743285207629824 13761104655265792 13769867964317696 13787721878970368 13806970965573632 13833676905545728 13874008325095424 13904339331156736 13922367600444688 13944876763609088 13949296744739552 13968771406576448 13971849445937152 13975435295596544 14009496687645184 14040196826478592 14081130344923136 14108293288182632 14108366573830144 14135655484030976 14246143591152704 14273698994617216 14296776177238016 14318987276425216 14335298936195072 14346683576766464 14366713031745536 14374433448288256 14408598492479488 14436468122058752 14464391658078208 14486787908570824 14514808774931696 14538275774826496 14577449256063232 14605645482864128 14651986980528128 14680327380877312 14708646194062744 14708722598248448 14748278739532723 14751605171421184 14776882149105664 14819963438170112 14823689952956192 14852362467371968 14852439618093056 14895663815673344 14924475544523776 14928305883932672 14945311656884224 15021730343223296 15041129282623279 15050785914486784 15070222376013266 15070300658409472 15074090121080452 15147358441177088 15164613750685696 15197766245682944 15242074602084352 15246905744250208 15271556371140608 15275475788210176 15320010703044608 15324866547909632 15349643218911232 15379333051056128 15420692663827528 15420772766744576 15450600180219904 15499542078470912 15504454827767948 15529521850382848 15559559610248192 15601484947604864 15626708844888064 15681177337202993 15681258793209856 15711508434567022 15711590048129024 15757396433108992 15779395389227008 15791926885482496 15809916463480832 15865023544692784 15890673521321984 15911277257651072 15921409833742336 15942053422559488 15946144921473536 15964310178944512 15967827938213888 15971926052110336 16002819526098944 16045939230261248 16076892351649976 16076975863201792 16123763757923008 16123847512948736 16159097060533504 16233977580615872 16281306961317376 16291675178713088 16312798850991104 16316985501042688 16339172773986304 16364556887343104 16396209802018816 16419100607709184 16427923940900864 16450859022811136 16472103527270314 16556329038366656 16588352885636224 16611511942955776 16615172314087424 16620438674583296 16659942006929408 16692166266130432 16696450280136704 16745127977746432 16777517006716928 16809881364643136 16809968683712512 16855175702323112 16887865313263616 16941359946235648 16974128534139392 17006960504224768 17056543479455744 17060921010208768 17080356179296256 17093920857423872 17139891508105597 17173044102898838 17173133308420096 17223111286872304 17223200752467968 17227531566949088 17260853678297152 17260943339945984 17368875709351936 17402471213625344 17425035136285952 17453207281303552 17457686615097344 17491453900619776 17514133197611008 17572417221570904 17572508501639168 17623648758660032 17623740304850944 17662268880118016 17713762375395328 17719376946020512 17748024971866112 17782353840283648 17807179846500352 17830268511548416 17859095822729216 17921345528231992 17921438620811264 17956009639505168 17956102912147456 18131455479648896 18160769738653696 18166525993149184 18195896952848384 18219489625782272 18224165624541184 18244925918793728 18259415461339136 18338216263155712 18373591259028544 18373686700802048 18397414329159052 18437730065453776 18467539497752576 18503260077051904 18553117234989568 18589003341827072 18619057347100672 18643198686846976 18647983429763072 18683955976241864 18684053030207488 18738525488021504 18770536577587102 18825261174023216 18866514485580608 18921518900990464 18933568450936832 18958117583584256 18984585077663744 18988768358957056 18994787056666624 19021305745125376 19076761447006208 19081657463013376 19118565891375104 19143255450611446 19180283024016884 19207060684042616 19211292988163584 19263057945512128 19305270636408064 19361554224269312 19399004039016448 19436526290542592 19498195440238592 19520407062052864 19535909551341568 19588447437834968 19626336117598672 19626438066765824 19688607505084672 19726689918053888 19764845991396352 19850143667830784 19856435387860736 19888538529857536 19914325870041088 19919333374284883 19957862065531082 19957965736812544 20016152225841152 20082762538938176 20082866859016192 20185450148706304 20224493572591616 20250716509737728 20283457110704128 20318212955020288 20322690103181312 20327905884504064 20351062681714688 20377449727483904 20421998392636456 20422104474877952 20481537746550848 20481644138070016 20488029593836217 20521153873720192 20526420590407424 20694830632419328 20721663405313024 20755165415604224 20761743992170496 20795310803255296 20827617856618496 20851343907192832 20867903384387584 20897037137084416 20964495398344036 20998390010318336 21071691503375744 21105759426002944 21112449127173376 21146582945202176 21203562554273792 21244575247802368 21311981062586368 21353092544276416 21353203463094272 21394394464091264 21452041802956688 21561730840663552 21603436316177408 21638363943927808 21666420095524864 21696668660187136 21708328064761856 21713899467538432 21738635137286144 21814407373952578 21878006229270224 21891938521395712 21920323456019296 21925949267026112 21950926496048704 21955763415044096 22003876848386048 22063166441609216 22105841811902464 22170290330304512 22213172903477248 22218873873760256 22321719173346824 22386797071811392 22430098420112768 22435855063933696 22501265720096768 22544788477775872 22588395418738688 22619931156365312 22632086705815552 22685878477520896 22693069014697984 22729758319837184 22764952427754152 22808985217749808 22809103699214336 22853103177552032 22951728615929344 23069085884235776 23076397883189504 23113706940104704 23143676011128832 23158414303625216 23194392613052416 23220814805737472 23339426734441664 23339547971289088 23384570693309056 23414890964384248 23452747284251648 23458766389037056 23504141178957824 23613058299077632 23651235008479232 23681778019449418 23681901034643456 23696982078128128 23727707419623424 23733673807658584 23733797092425728 23802991836135424 23928397918734848 23959423312393184 23998160011792384 24050749113352192 24081933146715136 24120867915431936 24128513288198144 24162199189753856 24167523365945344 24232642919170048 24279514568916992 24285745862017024 24364143300778204 24403534336315904 24411269303294216 24450736530390016 24516619203379072 24641978103615488 24689513254319606 24689641504202752 24737397097054208 24796192754499584 24809517788299264 24815885105758208 24844154442612736 24930751284517232 24978973240580128 25019358310166528 25051798235450624 25058227733744128 25086773138341376 25106696259341312 25147287826726912 25215047361839104 25263819213602816 25312685401636864 25351878839998942 25441982605946368 25510536198110656 25559879595012224 25634398194414592 25640977215924224 25690572916535296 25765472546029568 25815309049987072 25851349892988928 25865241949503488 25884734114281922 25901352504000512 25934936016797696 25941457417673336 26017088488861888 26067411677428352 26117832202916608 26154295399547392 26230546989633536 26288028100640768 26364669581983744 26373026152216576 26415665074405376 26507877272059904 26538074063699968 26673630553647616 26682085052437864 26725223649496064 26759875387867712 26810018730328064 26818516458841856 26861875633094656 26913832839348224 26986212161698174 26986352341803008 27038550315384832 27117379908141056 27124198637324096 27124339534200832 27176663238169984 27302598658308512 27346740478554112 27382198071306496 27442202888117248 27486570415259648 27522209310531584 27539735928635392 27575443757940736 27613941931147264 27667353811091456 27808678662313472 27844735200889376 27889753527218176 27898593489479104 27937542813152896 27943698891874304 27950870591193088 28018993375290368 28080393652957184 28162260689846272 28216586576365264 28216733147660288 28271310968061952 28492287182305408 28547397989234432 28593552354476032 28637974552850432 28670597872390144 28693367153532928 28733426063491072 28748866896576512 28817196984958976 28872936244117504 28973575817141648 29029617549863392 29076551549652992 29154898512126464 29211290965728256 29303973961056256 29360654761754624 29417292388125488 29417445196496896 29496557479065446 29553764298211328 29639926876340224 29647379905912384 29704724934743936 29791327631346688 29848951089047552 29856611767865344 29890623313768448 30043460686446592 30082258565246558 30101571828973568 30140444752026532 30140601316818944 30148180242160904 30395532491365888 30484149204168704 30493811488500416 30543112742281216 30550951576420352 30640021406089216 30649733095819264 30699286437822464 30841385327655056 30841545533489152 30901200360439808 30999084156941824 31008909655535896 31059043700765696 31119119220496384 31202969895209728 31253417689776128 31362354674405986 31362517586419712 31423016869134044 31423180096258048 31514792866217984 31558790778454016 31730047089385568 31781347042643968 31822554515302144 31842819667484672 31884106845118976 31892289842947072 31928620357889024 31935655876427776 31943852104220672 32005639052197888 32091878460522496 32153784703299952 32153951726403584 32195475076028341 32247527515846016 32318194121067008 32467955161231744 32562613922634752 32583350357426176 32625597701982208 32633971002085376 32678345547972608 32729113774686208 32792419604037632 32838201215418368 32855847881801728 32901718045622272 32944207054540628 33112658076733312 33176705771272448 33223023885911552 33230344628174848 33240877349166592 33319884013858816 33384332532260864 33392900560273408 33490255955492864 33555034013433856 33565495292029547 33619762729286272 33710351404646224 33775730626527232 33882719892471296 33948257068278784 34013921008449536 34113086958911488 34121842020417536 34160712358592512 34187841714847744 34279783016211194 34346088205797676 34346266616840192 34446222573744608 34446401504935936 34455063133898176 34521707356594304 34737751418703872 34804942427250688 34850070272571904 34906414562607104 34915373230194688 34982907801239552 35028266395222016 35144834443141808 35145017003278336 35247297517320064 35324537760236032 35427524750790656 35438753892041024 35496049943732224 35564707680567296 35614359693000704 35660537023096832 35718191645458432 35842691056463984 35842877241622528 35912019279010336 35912205824294912 36262910959297792 36321539477307392 36333051986298368 36391793905696768 36438979251564544 36448331249082368 36489851837587456 36518830922678272 36676432526311424 36687866947102063 36747182518057088 36794828658318104 36875460130907552 36935078995505152 37006520154103808 37106234469979136 37178006683654144 37238114694201344 37286397373693952 37295966859526144 37367911952483728 37368106060414976 37541073155174204 37650522348046432 37733028971161216 37843037801980928 37867136901873664 37916235167168512 37969170155327488 37977536717914112 37989574113333248 38042611490250752 38153522894012416 38163314926026752 38237131782750208 38286510901222892 38360566048033768 38414121368085232 38422585976327168 38526115891024256 38610541272816128 38723108448538624 38798008078032896 38873052581085184 38996390880477184 39040814124105728 39176894875669936 39252672235197344 39252876133531648 39377215010169344 39453379836107776 39529691982792704 39700287335661568 39712870775721472 39777077059715072 39828651740082176 39838666748569766 39915724131062164 39915931473625088 40032304451682304 40165525077876352 40370900297412608 40448987145183232 40501433019475456 40566914221408256 40636425910040576 40645380206362624 40655811769008128 40702125363429376 40754899454967808 40843996785272912 40844208949755904 40963075493101696 40976059187672434 41042307747440384 41052841180814848 41389661264838656 41443326810626048 41510330831208448 41523487984340992 41655235713236992 41702687814385664 41735806768775168 41794074274168832 41928990796688072 41996780020636672 42143383006751488 42211518852005888 42224898254346752 42293165890404352 42407125108547584 42489150495604736 42623962125172736 42637250776361857 42706185088552832 42788788928182528 42904083605913376 43123461681327104 43206872632354816 43276727887855616 43332840191049728 43393337320374272 43416656129523712 43427798935076864 43477270274572288 43628814747905156 43756012458540448 43783877042791424 43840646912038592 43851898534052224 43901852992097408 43911526830088192 44007753696772096 44126332883218432 44211683623804928 44340580660609024 44426345806954496 44437747747520512 44643438346693648 44773594143622784 44860196840225536 44871710127867392 45002531440193536 45089576955551744 45176790837477376 45239862312730624 45264173411631104 45371756955041792 45386138029395968 45529904855508304 45617970435499616 45618207398428672 45706206355104064 45903457231858688 46138171768471552 46152795766379008 46227413880209408 46287352022257664 46316828607250432 46388785226104832 46441629611474944 46678853468883328 46769141386618112 46829781928768496 46905494568503296 46917532778074112 47008282357915648 47226116598155264 47302470016958464 47363556038898836 47363802069286912 47455414839246848 47467347615317168 47467594184851456 47856795837469696 47918846624786368 47996320023584768 48101498226704384 48163866293430272 48241735830863872 48257026576396288 48324398379507712 48465285838340096 48559029137833984 48571491724034048 48728286601556408 48807068672631808 48822538606588432 48901473060780032 49033238406758144 49283956207230976 49379026508639212 49379283008405504 49474794194108416 49592385508999168 49619035576598528 49861502569034464 49957946481160256 50038716620333056 50103596470901248 50116455467488256 50173546276682752 50213392518682624 50294575653453824 50430094723678208 50527638427205632 50592889405187393 50625370803273728 50703757679997884 50883965211892736 51021072396221312 51119759190024448 51268796388829184 51281954431848448 51381145833070592 51530945092059136 51630618099974144 51702699785977856 51730483899006976 51769468228563844 51869872033595392 51882914835346672 52034176977723776 52134823354856704 52235664405833216 52308590799094784 52461093979267072 52576056201281536 52729339163967488 52745778316046431 52746052304433152 53015754544119808 53076148127399936 53347261107295232 53364170104875728 53450447298992128 53519750775735424 53620037460656128 53637032917683712 53723751266189312 53827665678696448 53972424323396348 53972704683606016 54077100630769664 54234759816282112 54248397274648192 54353326476339968 54605197316617024 54693480957108224 54764396142612992 54884405776234496 54973140830519296 55044418621063168 55150887515881472 55227883862294528 55334707622182912 55617357324626944 55689470401778752 55779507054436352 55797186978958208 55875085626305792 55887397783748608 55901741182386176 56037986750580736 56160787305914368 56324521379692544 56433173152730528 56433466295320576 56542621936123904 56984574364610816 57094795978468864 57187104708952064 57275949105700864 57341195744780288 57386734307065856 57466852126982144 57497733793153024 57634393969917952 57652362345446099 57947151634283296 58059235099726784 58153103099305984 58309797024252928 58422581931456512 58607947922112512 58721309523509248 58834584776250976 58834890392993792 58993114958130892 59107528596422656 59279853752680448 59294759811824768 59409449869487872 59582655262693376 59697902178095104 59713223535730688 59781246627536896 60086921372893184 60164517130493116 60280889504053064 60281202633637888 60296360484321808 60791064982731776 60968298408337408 60987622977000832 61086225484562432 61101903152840704 61280042812178432 61299466191638528 61682770655310112 61683091066978304 61802400720879616 61998168313883648 62017819311071792 62118087401531392 62238238440992768 62405939790419456 62506835379552256 62724709348811972 62725035172839424 62846033738268088 62846360192516096 63029585732435968 63460094178771136 63562694085287936 63645109030604288 63685639334969344 63768213690237952 63784579685894144 63857240715778048 63871311752855552 63887704208441344 64183756921044992 64307569406599904 64307903452807168 64390950152056682 64495055031692032 64636388242134016 64935910322463488 65125227845269504 65166700714852352 65251195403964416 65267942004170752 65458227549372416 65584839208075264 65676402430836736 65711695763603456 65888414109081256 66225316153466624 66353411542544896 66446047771823104 66460689256349696 66481754698333184 66639768027717632 66768665064521728 66785801120546816 66980511910985728 67001394077140061 67130990584059094 67239525458572544 67420702809292448 67551461253054464 67765439784942592 67896514136557568 68027842016899072 68226173917822976 68243684040835072 68321424717185024 68375683429695488 68559566032422388 68692176411595352 68692533233680384 68892445147489216 68892803009871872 68910126267796352 69043414713188608 69475502837407744 69609884854501376 69700140545143808 69812829125214208 69830746460389376 70056532790444032 70289668886283616 70290034006556672 70494595034640128 70649075520472064 70855049501581312 70877507784082048 70992099887464448 71129415361134592 71228719386001408 71321074046193664 71685382112927968 71685754483245056 71824038558020672 71824411648589824 72525821918595584 72643078954614784 72666103972596736 72783587811393536 72877958503129088 72896662498164736 72979703675174912 73037661845356544 73375733894204126 73494365036114176 73589657316636208 73750920261815104 73870157991010304 74013040308207616 74212468939958272 74356013367308288 74572794747387904 74591933719052288 74735823904967456 74736212120829952 75082146310348408 75301044696092864 75466057942322432 75686075603961856 75734273803747328 75832470334337024 75938340310654976 75979148226666496 76085222980501504 76307045788024832 76326629852053504 76573021802445784 76721132096067536 76828242736170464 76845171952654336 77052231782048512 77221082545632256 77446216897077248 77596016156065792 77746105162170368 78353789751339872 78505344470394688 78505752267063296 78754430020338688 78906759672215552 79059383965585408 79400574671323136 79425741551442944 79554154119430144 79657303480164352 79677333497139532 79831448262124328 79831862947250176 80064608903364608 80331050155752704 80741800594825216 80897974290366464 81002866038950912 81133828442816512 81272851820081152 81290760412725248 81509798909935616 81687993570545824 81688417899511808 81926150986203392 81952118375344868 82084615494880768 82105682361629696 82779322529677312 82886223068072963 82886653621252096 83046975968681984 83310471426473984 83405375628771328 83471613537550336 83857981593376144 83993560041273344 84286766013502976 84423037704011776 84449796508693504 84586331780808704 84814250217095168 84978300991209472 85274501552723714 85412370177105664 85577577856365056 85808167211826752 86246923362654208 86413296390118621 86413745264709632 86665680382099456 86786674640748544 86833312259047424 86855597870153728 86954540549144576 87257629495810312 87512024917080896 87567754085582848 87681293824077184 87703797068104448 87803705984194816 87823053660176384 88015507393544192 88252665766436864 88423367247609856 88681161321218048 88852691613908992 89286876693387296 89547188287245568 89720393680451072 89743420255734784 90005062880387072 90179153911103488 90353581674954752 90479724625461248 90528346823262208 90596569399986727 90772276058791936 91059809711016608 91235940870999232 91236414796857344 91412412710208128 91806914463717376 92276343536943104 92305591532758016 92454827760418816 92574704044515328 92633657214500864 92777570452209664 92883259222949888 93357706937766656 93538282773236224 93659563857536992 93810989137006592 93835065556148224 94016564715831296 94451742565943609 94452233196310528 94727112077797672 94727604138573824 94910829678493696 94934695230634336 94935188369702912 95713591674939392 95837693249572736 95992640047169536 96202996453408768 96327732586860544 96514053152792576 96648796759015424 96930571676680192 97118058275667968 97456573203112816 97614137345263616 97645077213176864 97802946121560064 98066476813516288 98567912414461952 98758053017278424 98758566016811008 98949588388216832 99723005138068928 99915892962320512 100077433240666112 100207192941802496 100232910934976512 100347092553365504 100426785037365248 100860189447356416 101055276854411264 101185778810374786 101250741606547456 101407515359995768 101767930423785472 102042144792442624 102239518380048896 102537592777658368 102563908863696896 102762291666141184 103061890184118272 103237951176729061 103261236199948288 103538936457127688 103739744067190784 103765829670693344 104068353955447552 104269646709713408 104471328811666432 104617181598189568 104922187958534144 105152112402563072 105287904978362953 105491556632092862 105492104608866304 106031509088239616 106152296254799872 106694522214590464 106728340209751456 106900894597984256 107039501551470848 107240074921312256 107274065835367424 107447502532378624 107655331357392896 107944848646792696 107945409367212032 108154201261539328 108496794549296384 108706652952679936 109210394633234048 109386961914216448 109528792285225984 109768241360420951 109768811552468992 110088837242126336 110301775031762944 110455767724589056 110669415244365824 111234714649253888 111378940803557504 111559014108872704 111594373957916416 111750171252611584 111774795567497216 111803482364772352 112075973501161472 112321574611828736 112649042759385088 112866346305461056 112866932590641152 113969148729221632 114189591956937728 114374209417904128 114551898211401728 114682391489560576 114773468614131712 114933704253964288 114995467586306048 115304724690892198 115894303268566592 116118470199453568 116306206198611968 116619594048505856 116845163862913024 117215895844225024 117442619047018496 117669169552501952 117669780785987584 117986229916261784 118215057192845312 118589519623649536 118818899738975744 119165310525386752 119395804356190208 119426447071461376 119562493255073792 119979240556739179 120329034260986232 120561779008106128 120562405267275776 120592720968643616 121582129965463552 121936596816674816 121975245954001664 122172450969124864 122203806305681408 122598932383277056 123365541310620224 123366182133956608 123996336627767296 124035638622143584 124236174803062784 124476476881985536 124811879580838912 125013670759104512 125449418697623944 125450070345678848 125692067476536176 125692720385032192 126920188357542272 127125388170575872 127290218061208576 127371278669938688 127536427380475904 127569159371788288 127714481431556096 127742623505711104 128367513842089984 128615138813199808 128615806905614336 128781900304113364 128990110063384064 129272776484268032 129871820644926976 130250455690539008 130333401429704704 130502390807928832 130535884008341504 130916455098744832 131169678416150528 131776828218162512 132450632306933248 132706823085089792 132892095543646208 132921378512699392 132963509396666368 133279536055435264 133537330129043456 133571602241093632 134002788154280122 134261981168118188 134479050917145088 134841405618584896 135530879569885184 135793028273115136 136055684033798144 136452347835645952 136487368081670144 136642849434370048 136751366859390976 137119132064844776 137384352823190704 137385066467360768 137784890294978432 137820252535592704 138086829426377216 138951005674815488 139219769709002752 139400281090287616 139435333619994181 139625658250428416 140113065580888064 140579337772567232 140580068013113344 140989190069280256 141298151040944128 141710099003162624 141755015568164096 141984199774928896 142258830722269184 142457438772002816 142642148092387328 143370764225855936 143371508966490112 143416207156853519 143648077116041344 145051643837191168 145286157909229568 145332207945193472 145567175622787072 145755917006258176 145793324996329472 145959407350349824 146075323690713088 146751467788408252 146988730072228352 147179314633272416 147501840523630208 147740315982020608 148026080616415232 148424937879916544 148712026734616576 149145589494775808 149183867438104576 149471647809934912 149472424241659904 150164292620696816 150602089392185728 150932115884644864 151372151207923712 151468547607494656 151664940668674048 151876680621309952 151958296453332992 152170445961003008 152614091576049664 153146043604891568 153442264192135072 153656485472340928 153690343905308672 154104463564097024 154442165091264512 154892433794154496 155192032312131584 155492210324340736 156707579502679744 157010688940789376 157508860040677376 157813519344431104 158118767931170816 158801149342646272 158851483102885888 159108308238860288 159314606960328704 159354666994279064 159662896524248656 159663725894500352 160662100311505408 161483601189650432 161795948580732928 162005732077901824 162267656885633024 162545703640162304 163019597819871232 163375987141091648 163376835799023616 163852301972406784 163904236750689736 164169230989761536 164211364723259392 165558645059354624 165772446136145926 165773307242504192 166093951937363968 166620942852947968 166810751257542656 167715963186752288 167987120082546688 168573532027005952 168846075408023552 168899593017387008 169172663561617408 169628500434190336 169956601982418944 170549003105447428 170824740354211328 171155155712730112 171616334423653504 172493846725308416 172826592780237242 172827490529419264 173331360764198912 173573349281497088 173666624518094848 173711195740307456 173909081098289152 174515258991620624 175024049834161792 175135508171165696 175362587648154368 175407594136208896 175607411968389632 175646107320352768 176031014787088384 176505331532873728 176846734495219712 177362322642436096 178573753386774592 179094376574491136 179440787360902144 179486840511469568 180010125760774144 180358307822206976 180707163349909504 180959449250922496 181056693646524416 181193138799973454 181544552117583872 182119619422033216 182471881741998464 182824825420416256 183613828927434752 184552687073886208 184611183065516032 184909655520837632 185149408089030656 185555140904419328 185766518445899776 186715413875533312 187076565546472448 187319127715073984 187621978274013184 187670131112296448 188033129431662592 188903485131887218 188904466392621056 189454224155595344 189455208277147648 189821659356987392 189869390461268672 189870376739405824 191427183349878784 191675386499145472 191985280094339072 192405992906817536 192655465173721088 193028106305585152 193297593518030848 193861143353360384 194913146406225632 195228274690527232 195290154426353728 195605892243120128 196132953627032576 197135824828923904 197516106034556848 197517132033622016 197899176776433664 199446010276137856 199831785924641024 200154866481332224 200414385883604992 200465821869953024 200694185106731008 200853570074730496 201720378894712832 202110553708822528 202371557620749572 202815030719991536 203535860847570944 204084289584885248 204479036760097792 205075185555316736 205127817727393792 205524583332282368 206123780368236544 206475902353458122 207077872914255376 207479488134381568 207531659341386688 208136707910895104 208539293419426816 208942657623332864 209234363196379136 209844375917068288 210304224805126144 210575809956725906 210983113264185724 210984209217732608 213389044429180928 213456680419502912 213801789195968512 214079003102941696 214480149842624512 214548131670734848 214895005064757248 215889697293585392 215890818734424064 216308402523078656 216993589098592768 217413305905359872 218420789266468096 218773923828432896 219057584570451968 219536482720841902 219537623104937984 220177674484252672 220603550063525888 220911535449178112 222469429298507776 222757881607115008 223118028217745408 223188747915832832 223500342505223168 223549591134994432 223606964729544704 224151947002322944 224643149223657472 225298085518770176 225368325532198387 225732692610922112 227938297458443264 228379183913875456 228748418835808256 229103796422803456 229364782979121152 229546937228263424 229867408507928576 229990935172612096 230609449381784396 231788606537133184 232236940398907136 232612412397223936 233239188097011712 233690327725826048 234431791688450048 234885238094036992 235338339105003904 235972459832523568 236430114385690624 237179039247299072 237637799477951488 238330621050773504 238791608712380416 238852894142922752 239124986510147584 239958481113478358 240658068521972464 241123558016212256 241124810534551552 241185441937287232 243164259930927104 243873193633349632 243950491908003328 244344901938249728 244407612611362816 245197864766554112 246731082621240448 247992673255534592 248071277244287168 248472349606125568 248952953763971072 249623759161677824 250027341518209024 250898837395247888 250900140691357696 251384134953072352 251385440770064384 253840376715084544 254250776341151744 254580436122417152 254742557339877376 255072854760951808 255138318743576576 255428962863112192 256735027684179968 257230277626399616 257563800608226728 257980220126768128 258545552968536064 259743641289853952 260500911381078016 260666802859409408 261004781615857664 261071768016683008 261832910197489664 263553656436325024 264901264613866496 265413646170179584 265784191087292416 265842757025398784 265927018793332736 266559072110870528 267074660258086912 267143204482187264 268005576308560244 268523962336236376 268958101834290176 269682811237169792 271061759139770368 271586056546230272 272111368067596288 272904695671291904 272974736163340288 273285698868740096 274238264129689552 274768705646381408 274770132934721536 275569780589956864 275640505071185408 276173658852754432 277902011349630976 278439539418005504 278800562180575232 278870667239988362 280226131161776128 281158675545134464 281978380138560512 282596302081888256 283420198006325248 283510031136328192 283968399549857792 284517661444538368 284914877544005632 285284296184774656 286741528451711872 286832414313707038 287296154232082688 290103287674382336 290572315818459136 290664415890386944 291511834012516352 291586649992658944 291918814700699648 292150647381426176 293502935576816504 293977460144456704 294358629266544832 295003681047260416 295480631964041216 296052161232830464 296849875759833088 297424053469233152 298291178989551616 298367734876209152 298943295619869824 300328585241393632 301204178784371456 301864231769289728 302744302415847424 302937095214989312 303329881337348096 303753361242619904 303916592906665984 304340891922006016 306292087209783136 306884528384270144 307312970944681856 307380687810617344 308208927128194048 308884330182529024 309784867588308992 310384064624263168 310984420648681472 313415159005359488 314021377881578752 315017720081354752 315627038688862208 316237535862341632 317602298685292544 317702966205771776 318629213920657408 318709333988558128 319325793048497312 319327451789000704 321324200623010816 322967202379300864 323591897161465856 324011464155803648 325091407280324608 326039195639742464 326751974282183296 327704603944813568 327808473501379472 328338461979523072 328422729446518784 331117290118709248 331544892272291852 331546614485008384 332187903874727936 335431926373504576 335974240165093376 337147064054011904 337692150816047104 337799186034774016 339257000868380672 339913203964837888 341098006210894856 341649480708422656 342310311425460224 343232668847307008 344987693450616832 345653185560474484 345654981058838528 346662721528397824 347146698562994176 347333249036189696 349030517983241248 350048099668323584 350271016342331392 350725175296308736 350815188272417792 351214823936779264 351292214640705536 352062029574176768 353010663065747456 353693468990439424 354150225836311751 357147506773549184 358188753148982272 358881574721804288 358973681022939136 360020251521548288 360716615644413952 361414326699819008 361918898501844992 362113387293048832 362386277599946908 363089104235167744 364239238844066432 364943763483996928 365649650840832512 367227657854869504 369105374147772416 369220448212325017 369222366131032064 370298816178061312 371110281808838656 371533036891799552 373430827751066624 374153131092944896 374638255430147968 375243956548026368 375340262224592896 376066258863325184 377806970263774436 377808932785242112 378908448311190688 378910416554295296 379643318713974784 379738780922537344 382854366699757568 383350772998290944 383970560188678144 384811985813635072 385310930347442176 386056212611170304 386595187036061696 389826292812451264 390456549381054464 390580308852707456 391211784486240256 392265907254065152 394271649657847808 395032212069113696 395034264067244032 395798353552867328 398892020552275712 399663571849282048 400309732962664448 400828771767209984 400931643739906048 401388370213462016 401707140149460992 403440757789425664 403566536418122693 404743115241499144 405630061439983072 407071721695141888 408168579169770496 408958073520195584 410150371110633472 410255635454787584 411049166664564736 412951804706916244 414155745828510752 414958976268763136 415063318682773376 416273415821790208 417078586838853632 417885315246665728 418468726392758272 419688751834136576 420608449610252288 421151619913451812 421966226528371448 421968418435465216 426778088858361856 426913360839005824 427603578391937024 428158006205883392 428960299685249024 429096263341469696 431779394587170784 431781637468848128 432616805046157312 433987178197185536 434826611810719744 436841578532936192 437547847656865792 438115169140903936 439072965441683804 439075246209875968 440355348968505344 441207100127051776 444938858597015552 445515763214230016 446236056435490816 446377495831665664 447000685010446336 447099182269988864 447213929459089408 448303894004645888 449286298447314944 450736651064396774 451465385221844224 455876594916886528 456758367827750912 458207592845606912 458729565958242304 459093874456526848 459734817015857152 459981870345224192 461218898763568792 463577213074266368 464473880797814272 465224824794447872 466478376194023424 467380655451652096 468863583376900096 469009758539980427 470676678210007808 471944919665047136 472860228771381248 474358078494598144 475275598955902976 476661242101547008 477583217424760832 477705788285845504 478249973020295168 479916962226956716 481316137043944928 482247116032424512 482249621069103104 482370883874574464 486328519861854208 487746387266699264 487900983816006656 488689803876499456 488815225222725632 490395729533108224 493462165242480896 495985346511069184 496142554488574336 496944699212251136 497905907527942144 499247518323355648 501797674790495776 501800281382715392 502768269906144704 502770881540128768 507680753430169088 508501552682303488 509160872244834304 509485114679754752 510145709521903616 510276637487153152 510857925726224384 514460555252799232 515127601216453456 515960440253536256 517091105937072128 519487282579707904 521001822762156032 522009563231715328 522143536033366016 527107312872650048 529802529227732992 530827292340359168 531568382174584832 531854037586665472 533118144221741056 534149320516173824 534286408964374528 536011152617120488 537047924672472752 537916203668580352 539365622474339584 542123518279540736 543172113092460544 544222736135192576 545809391342583808 548476528259379104 549537411292762816 549540265869443072 551139561179913728 551281010142370816 552347317705508864 555804022699261952 556521783457061323 556879078836011008 557601124361150464 557741334479976724 560452262323552256 562317351090268928 563956760277121024 565192604163776512 566840396012650496 567020062272656384 567936799099715584 569035322889076736 570568592369549312 573483056903423744 573664828627414076 574592308464165376 580203561476510741 580206575348764672 581328831780773888 583023668025032704 583173299985317888 583837629401399296 584301294762852352 587005871153633008 587954920288913408 588717258533089664 590007362094520832 590961263928082432 592104322465660928 593699751519666176 594848106938466304 596582357979103232 597886591239739648 600657170482787264 602408357568742912 603728463538579456 605488604831694848 606659762674696192 607506722485239808 607833185813331968 608681783844012032 612584174419566272 613769056768540288 614625941889363712 614761375621234688 616417854256388096 617768660365058048 619569735176617984 620768129248526336 621968841297362944 626830318010718976 628042755763157504 630035440162709504 631254077377724416 632475071724683264 634175985799907089 635405932411543552 637258427841314816 637418667977116256 638651586096994624 638654903578001408 642648401246021632 645934404758601728 647183794322931712 648022928311607296 650182814560649216 652078391279484928 653503948564366592 655409207889627136 655616947002758944 656676923959046144 656845458893037568 663089784544583704 663093228970016768 664375807749455872 670863852747009152 671948480330186752 674294128108023808 675598372069548032 678514001736761344 679826407929675776 682196012421789712 683298961416845312 684620622850920448 686465337694614016 689975386901233664 691306371120948968 691309962117677056 693325443056795648 698061035966482496 700096199336647168 700542032684662784 701450350592617472 701630376544835584 702429647873558528 702584429281411072 706021326131494912 707386937980878848 708300451672623502 714295013547098368 716377506297964544 717763149443608576 717947362045878272 720040503043096576 721433231288827904 722828653399638016 724772555199893816 726178208470335488 728478477688132864 729887526967993856 731299301681665024 734455315709739008 737015334848540671 738440896424650034 738444732262064128 740597632356122624 742220563617677312 743066073783599104 746861655502133248 748306262185889792 749276510860295936 750487913096052736 750680524449185792 752132517726650368 755613940527548872 755617865570484224 757816896622381376 757820833108590592 759477561845074688 765708733399515136 766701545996581888 767941120377356288 770621860694884352 772112425222340608 773190374072123392 779652585624902528 780913098762108928 781160617705414912 782423568972480512 784531814508130304 788543299315695616 790064424138227392 790068528134488064 797784041104551424 799327143698564096 800619465925328896 801657543534419968 801863287479812096 802776740426924032 803414280298921984 807133072836245386 809486230482998288 811260122879966144 814143443390283776 816337158339540992 817916147040391168 820300742221266944 820511270909575168 822098333329129472 825903609413832488 828311491657021504 830126637365546752 832546831643580416 834157173677707264 835770630493331456 836937452785516544 839377503668273152 842303239826903624 843932453056742896 843936836870930432 853556177716723712 853826721678011648 855207156783874048 856316012411766784 858192526682939392 863558789174341568 863563274937696256 867974356394371072 869653223621439488 873683157065872384 875095695313731584 876230338281807872 878145930883367608 878150492419751936 880710697937010688 889877717194031104 891031526428460032 892472112870981632 892754991663331328 894001370020892672 894198364539977728 896607788009291776 898572596894629888 901473302128793548 902930770443688448 911753189833773056 913516735655501824 916415185691213824 917459131916484608 918187748913053696 922437797527137584 927154426148532736 928947761595628544 930449649588895744 932956752388046848 934761310903304192 938019517079960854 941353356420015616 943889839330094272 948716156989196288 950551197911805952 953322484203094016 955166434849521664 955411576571691008 956499946040590336 959833924453913432 962632274087889856 964494232064849024 964741767749148928 972657039723708416 975492774533398528 975801967632013312 977379607752998912 980791459066216448 986924330484961792 991970693022138368 992285108977148672 993889398424502272 995811815055884288 998495036646711296 1003595349580991552 1003600562765430784 1005536539812289408 1015361506860338176 1017003105364606976 1018321744489668608 1018970229359509504 1020291419043807232 1020553274974306304 1021715851452448768 1028921110505598464 1030255202432906912 1031920880507072512 1034182211874144256 1038974565159415808 1042003645524312064 1044019126463430656 1044287072066732032 1054214625745300096 1059605058455465984 1061654584680718336 1063136764349169664 1063708075173330944 1066236288443482112 1068298641032347648 1072022305234240976 1074095849344945504 1075832407337160704 1078731244948679168 1084247036559081472 1086344226184921088 1088445472270385152 1096953056518758208 1099074822585525632 1102279122359827456 1102562020284741632 1104694635411017728 1111608045398523904 1113043566914122646 1113758157672022016 1115202248722300928 1115482668959953448 1124634702180537856 1127913520554242048 1130385208327553024 1133680792025300992 1134040124545312768 1135873598199431168 1141137184739098624 1146966113806847488 1147329657254828152 1149184616928330752 1160407122953021482 1160413150697529344 1162657663561547776 1166047336050065408 1166346599970635776 1167675258802798592 1174011742307266016 1175909840577826816 1177434517066179328 1180014724189041664 1181922527856164864 1184208644931321856 1187399503039332352 1189696213876932608 1195773182479479296 1201314340965574528 1204816715137485824 1207456927077158912 1210977209663389696 1213319525349392384 1215013444970479616 1215666371626663936 1217363567688024064 1225168348839132544 1227538113537080576 1229251883778727424 1229522751242469376 1232835708512776192 1235537320730116096 1239139470353235968 1241536258497052672 1253660636021437952 1256085511526315008 1260070880325419008 1262508154755448832 1264950143449366528 1268351971599814178 1270811864823087104 1274516855682629632 1274837335954232512 1277303172193989248 1285296802492043264 1291868809517203456 1294367588645863424 1296045856623214592 1300365629121298432 1307007897128733184 1310818415779254272 1311233894005517888 1313353847918092288 1313690917786075136 1326179569089167408 1326186457940033536 1328751615498911744 1341727705494018304 1343896960660373504 1348588256216047616 1351196744139096064 1357028003473522688 1364392024843579424 1366597922833690624 1369241245701840896 1372930675389228032 1379950773802467328 1382612742241897936 1382619924235354112 1396122071932964992 1400192398673294336 1401084065369325568 1402900701185234944 1403260753089671168 1404859295747117056 1405168858562822144 1412042652262989824 1414773875961757696 1416600903345247004 1428590027094196736 1432755012595929088 1435526298887217152 1435894724091756544 1440081006086193152 1442866462577655808 1449545110399787632 1452356416940670976 1456956955376265728 1459775053935987712 1462598603363330048 1468910631419478016 1474030669697081342 1476881792849300068 1476889464524128256 1481195264712245248 1493723311004266496 1496612524371779584 1498553021720591872 1500975826192105472 1501361048898371584 1504265035453300736 1511227881055097744 1511235731140968448 1515633793244762752 1518955123690149376 1531417466799030272 1533403091993163776 1535882240754712576 1541243721389768704 1544224850444681216 1546380748144246784 1559305171249805056 1561826197524217856 1562321235410829824 1564847137944961024 1569063629016260608 1577086598631391232 1577578278725388709 1580128848276454784 1595568082209102848 1598654287397128192 1601238931850657792 1603315087068839936 1603726574959624192 1605553480853848064 1606828560597843968 1614266145672490772 1618972460965996576 1622520245759932288 1628286886780567552 1632674316679081984 1635832294080782336 1640601484442533888 1641022541819150336 1644196666658258944 1651807218827664976 1656622983314043008 1660253274731093504 1665093663287160832 1668314347355414528 1671541260986662912 1673874905571033088 1678755007336546304 1684606479653807248 1687864906113485792 1687873673741860864 1707112355433447424 1707653443356023296 1710414313567748096 1712632024823533568 1716385053365878784 1727117578348683136 1735948712788742144 1739306447242878976 1747366314131744768 1750191390627463168 1752460676563615744 1756291861766735216 1756300984839503872 1779755434388062208 1782063052856920064 1784944225741963264 1785509983326662656 1788002740041785344 1793215576018583552 1797145193789259776 1802946604257587096 1805861540887376896 1823506379667546112 1827033471311003648 1832830371382427648 1834918263832969216 1844875595054275168 1854308852297065472 1857895523191257088 1860899299177791488 1865913504776093696 1869522621806608384 1876039034159921708 1882706712840031232 1887779678660188544 1897432313978392576 1901102395823611904 1906644968406188032 1910332869699043328 1910823153143382016 1912999892081180672 1919667848907826864 1925264548175779712 1928988464129698048 1929483535498297856 1945314079447416832 1950985549066797056 1951603935264026624 1961582918132432896 1973848660969923584 1983941386044276736 1984570217954297344 1987778796849004544 1991623630111768576 1996990073293422592 2007190699161983104 2011073079624578816 2030723013720676352 2034006210729213952 2036643488979337216 2040582838087614464 2041106549948612608 2043431702904897536 2057842221011196928 2060510404865813824 2063841761014145024 2068364423748288512 2077949130318831616 2084007291048624128 2088038252926861312 2088574144133464064 2108429251490600192 2119210116910931968 2123309169361436672 2126273528698339328 2127416150346661888 2132472576886964224 2144044610468481952 2148191698689891008 2151664814674321408 2157462489897358336 2168494073118162944 2172688452369842176 2176890944540770304 2193906113037516416 2198149645171051264 2204558244719654912 2205124040569483264 2209389270822035456 2223216090797047808 2226087133828245292 2230404497444601856 2230965337919906896 2249269404361075712 2255827041108484096 2260770416655106048 2267361584050601984 2268080249090625536 2282274369478197248 2293932227613694976 2294659314509656304 2298369233856661504 2320814245906042964 2320826301395058688 2325315327123095552 2332094672100130816 2348023484614532032 2351819681155653632 2354869034132358656 2360029448378083328 2363845055712329728 2374799006078664704 2379392427753865216 2391546364958958592 2402628681931149056 2409633430274971648 2414913854154317824 2421954419326779392 2426639050698784768 2430026889940959232 2431332743253327872 2450336697678265088 2455076227074161152 2458503767557454848 2459045502484938752 2465671417025552384 2471074641460232192 2478278940706471936 2479051580854182257 2507321272042875904 2512171023052630016 2520141760650838016 2525016309510897664 2529900286898733056 2536703943199628356 2541623729646174208 2549033711365259264 2549674671908465024 2554606344387978496 2570593604984086528 2583737619034406912 2592091713246429184 2600731258242596864 2614015794257466368 2621636831558508544 2622467788011035776 2626707695836184576 2627381835572150272 2652359138178334816 2652372915880067072 2657503230997823488 2683455410988036608 2687793921320747008 2697176512432095232 2702393488278192128 2728784049687158848 2733195845667381248 2738482491403681792 2745861350778456064 2759901547604934656 2765225484483795872 2765239848470708224 2792244143865929984 2800384797346588672 2802168130738651136 2805801402370469888 2806521506179342336 2809718591494234112 2824085304525979648 2833201806690494008 2857180054188393472 2865510025191858176 2871052597774434304 2871789448183513088 2880162012172386304 2899090220799575264 2904712833881341952 2913913910752531456 2919550107871975424 2925197206726660096 2937821262838956032 2948061339394162684 2953763585698600136 2953778929048256512 2962390529424490496 2987446622008532992 2993225048743559168 2997106043441183744 3001951652384210944 3002722097796743168 3022455762110195488 3022471462281936896 3031267586489525504 3037910247380298752 3062834933598060544 3066806183986327552 3082487442779537408 3088449700889362432 3118610342499610112 3123652395048435712 3124642470821659648 3129694275889922048 3138127258032521216 3155156557450777418 3160257696552909568 3191136164418205696 3197308574794256384 3206630174137679872 3207453149919248384 3211106961707696128 3213657121195687936 3228532291344981544 3237944921931993152 3245040491519864576 3256573773561135104 3265348633358163968 3271664588161564672 3281202968885067776 3282045083638300672 3303614437655329952 3313245966628086016 3320506549462187008 3330187326574321664 3336628694710829056 3343082521973325824 3347749811142066176 3369212959307614496 3375729812226971584 3375747347483721728 3414224710866894848 3415306886712046592 3420828627135496192 3425264049647067136 3432770106731757568 3454235156697366272 3471897425577484288 3478612894485757952 3494732628263489536 3504921353127231488 3512583723533470432 3512601969679007744 3559510868776124416 3564126105713840128 3571019966653325312 3576005480083570688 3586431152037167104 3605893208515174192 3611723081774753792 3647012759335092224 3654066942622007296 3689751190108550336 3708617704594130944 3715791046382514176 3731827009552187392 3739045243613216768 3752078068319843416 3765413425680062464 3775559357320377088 3794864627956785152 3802204791647223808 3813289936812376064 3820665739398086656 3839335697815653728 3850529096351559424 3857976928259396096 3858967070996595712 3890628158894833664 3895652484199429261 3903207870528053248 3923165836264865792 3947697321939847168 3967882772088553472 3969140435908594688 3975557593698009088 3983247260223537152 3993980146586845184 4014381398323966208 4022146159249157632 4061424930335575187 4061446027441352704 4073286977958674432 4081165676175228928 4082213099897225216 4086863405809795072 4115684442022393856 4121020809731627648 4127683522028290048 4136728847496577024 4155898260637663232 4168014582097248256 4176076505853722624 4216858502981200384 4238420233821863936 4246618338722873344 4252547057396678656 4254832300693323776 4288089220936963904 4296383397379782016 4303329629348642816 4314924979794716672 4336988146236325888 4345376904739684352 4353781889081540608 4387812226075032832 4396299290342102528 4409116489439309824 4410248081138966528 4418778541644070912 4439231900599349623 4452174267656490584 4460808994889203712 4461930675839813792 4498538808722151424 4511654082216968192 4521540833310212096 4536160498181251072 4564548738956394496 4587864455227389952 4589318629019312608 4596738467713323008 4641628491812085928 4641652602790117376 4650630654246191104 4696046969229064064 4703639362311307264 4709738068264717312 4720058896756166656 4749598012157329408 4758784855507730432 4783092729917917184 4805257363862298112 4819266860549943296 4829827708308635648 4843908838653558784 4853278101397569536 4900673395356530176 4910152454148322304 4917007535114909696 4918091004969877504 4931342834051104768 4942149282920464384 4958103161708364514 5014642544085751808 5024342046105260032 5040283521301676032 5050032619021795328 5059800573797466112 5073407886399256712 5083247459292348416 5099349343816930048 5109212688775956992 5141187209968173056 5159107343939784697 5184183426492858368 5201462516485193728 5228031588514932736 5243273663117017088 5244935576022071552 5253415391672369152 5254763671144300544 5304718276356669632 5304745831760134144 5366910821976073216 5375587842641494016 5394353024864190464 5404786976556384256 5457568099374317696 5466391691334762496 5476964982807363584 5491722701556912128 5519803095209869312 5530450968967591744 5530479696941416448 5584488287731859968 5600769594693177344 5604336261477302272 5611602804740939776 5613043012358684672 5619437182988468224 5666403613380988016 5714360108376786944 5731020050383716352 5742105195548868608 5743578896367026176 5798180441599150528 5827827821505062912 5839100215743950848 5850394413453320192 5875642525677912064 5896122678788325368 5907527171397200272 5907557858096513024 5974893244017065984 5986450097487118336 5994212086882367488 6003903304768421888 6044911524220390976 6044942924563873792 6062535172979051008 6075820494760597504 6125669867196121088 6133612367972655104 6164974885559074816 6237220684999220224 6247304790096871424 6249284941643319296 6259388551779844096 6276254516065042432 6310313114901554836 6320515393105819136 6382272328836411392 6394617149588512768 6413260348275359744 6414906299838496768 6422213923415392256 6427314242391375872 6457064582689963088 6475889843863986304 6490080983039729152 6513147547122270208 6530697266716327936 6543329176323129344 6562405937770135552 6607228875310659904 6626491933256172032 6641013098924374016 6660374653148643328 6673257389421658112 6686165043946651648 6695499622284132352 6738425918615228992 6751459624453943168 6828449421733789696 6830613773424093184 6841657254270992384 6850528099294134272 6865540213463515136 6908470313394732544 6943794851154968576 6957225788971515904 6989465256526979072 7009842706254462976 7025167447066940864 7025203939358015488 7119021737552248832 7128252211427680256 7142039933306650624 7152010960167141376 7172862304074334208 7211786417030348384 7223446163549507584 7294025518670184448 7308133885244014592 7379502380217100672 7417235409188261888 7431582092765028352 7463654019104374784 7478090487226433536 7504156136639686832 7530826851360124928 7551118714640754176 7589729255913570304 7604409583294447616 7626579873624752128 7678671395631307456 7701058192703118848 7715953856518792192 7717934141993191424 7781256317789667328 7791304968398858522 7806415741056106496 7895394643879694336 7935765544177106944 7938280871817189376 7951115187396018176 7987960293173690368 8028762796647932416 8044292318498315264 8122849860671150374 8122892054882705408 8146573955917348864 8162331352350457856 8164426199794450432 8173726811619590144 8231368884044787712 8242041619463255296 8255367044056580096 8273457694993154048 8311796521275326464 8336029164194496512 8433717005962400768 8476840467643727872 8493236677445746688 8505094114793357312 8509664601386647552 8576178441873927808 8592766794759564032 8606659258697285632 8629849959589433344 8673976292472651776 8690753809479368704 8775624452150065664 8792598580684205056 8818232978878619648 8820496162277933056 8837557083288141824 8878463801198699246 8904348535312981168 8921617989778407424 8923861351679627584 8997077617444302848 9023308164433936384 9043081666620424192 9072320996362502144 9175728910454779904 9178637258038625216 9193476935426646016 9283256983624171856 9283305205580234752 9301261308492382208 9392093938458128128 9407278724622614528 9419476136529434624 9440117793512333312 9499196024314658816 9566185459835834368 9610514727724596224 9638533721099886592 9659655416617271296 9687817677307117568 9801346790713060352 9820304908296644608 9834015070229819392 9836182009939755008 9862685668102209536 9884298565840928768 9916206323416729028 10029285088171503616 10048684092210520064 10080567042603352064 10100065238043590656 10146815772798513424 10166494918584696832 10198698687633860096 10218425377551913984 10282374419936346112 10318214687879569394 10368366852985716736 10456063177029865472 10486547326234034176 10489871152044143104 10506830783344738304 10509527342288601088 10609436552713339264 10733821643952146432 10751175685282988032 10788706049728380928 10809573953112768512 10915136198748635392 10932783382669524992 10953929965614727168 10983445403113824256 11039606190419738624 11060901937935183488 11168976575463719936 11201539189386354688 11208672522954604544 11223205609481879552 11226086024717369344 11238874365976936448 11332807226761976032 11428720216753573888 11462040100767432704 11484210391097737216 11487157792734052352 11596360883198301056 11655655643010125824 11678200431487901696 11700788826906640384 11751285051355824128 11792245357576650736 11815054342794400544 11815115716193026048 11949786488034131968 11972900194974236672 11988424173764734976 12089823048440781952 12125070345958102016 12151640989521195008 12251339734392242176 12267224735945310208 12474441369998440448 12494609580193742848 12498569883286638592 12552509032130084864 12620626229803109672 12641030786211638272 12764544657672822784 12789234299177025536 12826520696550719488 12829812599676993536 12844427846830784512 12914129165379926176 12951779687727972608 12980161966079458304 13026295094244540416 13061394533432655872 13086658352646258688 13214457750621319808 13252983866512344064 13282026197848748032 13320749306297286656 13346514778843316224 13372330087893303296 13390999244568264704 13476851837230457984 13502919248907886336 13656898843467579392 13661227546848186368 13701056198588268544 13731080426927030272 13816940626789465088 13887589702309937152 13914451577943031808 13978930513053958144 14019685412508925952 14050334894133881728 14238043475104497664 14256504422855360512 14284079866613301248 14304021920334282752 14423572834060696768 14446892327099015168 14588051037340368896 14616267770488029184 14759004760434201344 14834470818376523776 14863164185530056704 14927308038208749568 15008312273279373664 15061653702720249856 15102237429281508352 15179458511827140608 15208819166588895232 15357342791262614912 15402116385406237696 15431907713037584384 15435868283986382848 15562512635579334656 15582609936797717044 15612831482112212992 15790789287759388672 15871531088354213888 15876561743634378752 15975920586347380736 16057525593295864832 16088584636996630528 16245699721342300748 16245784109765410816 16293147911834697728 16324662704700915712 16462737768089575424 16484083238926510592 16510734088113160192 16546915389986308096 16623593042550652928 16867434011924801536 16953680935287455744 16986473354891493376 17010188229586714624 17019329202773295104 17152356883747855616 17185533589519128064 17213318517394571264 17259699919178866688 17347952584945303552 17353361065979275799 17551248904300131328 17585197161368410112 17636465957757239296 17640992324555866112 17675114166576283648 17756927602397398492 17808697070625962336 17843235979556814848 17847722703359255168 17994155234888605696 18046616328867872768 18086163333240848384 18144641992725004288 18351457820909559808 18357274516077250432 18386953870853292032 18566513967248343712 18566610411160469504 18602522616984764416 18784187876916256256 18814557449245229056 18838952273058869248 18880235587024666624 19132370919671668736 19221029455449192448 19277067442199773184 19319310833234542592 19602693581426120704 19640609816593289216 19668030140459638784 19725371336204419072 19768597131681857536 19832412646833458056 20058570176343007232 20097368184421040128 20161134085206704128 20293631545597026848 20332989837169393664 20397397375267720192 20436850755103827968 20564748839872692224 20636429375759138788 20736733705971433472 20912126354059730944 20973094652468068352 20979742304088286208 21013661566689476608 21019054684577202176 21218873105426678528 21467643287904292864 21577412099456761856 21619147906225537024 21830272397497270784 21865566765339049984 21907859931229454336 21966890806227648512 22121803875870366976 22337953150927439872 22403078378772709376 22446411218963759104 22452172049434738688 22477748731953872896 22665614453523952064 22857440433507147776 22924080201534865408 22968420782195474432 22974315585468104704 23192721766396602112 23311311286020251648 23356400862975803392 23401577653813280768 23584490715153301472 23630108685588801088 23630231432386052096 23899572976068263936 23945800389948473344 23976848347529469952 24179646096881563904 24250140691916204032 24303281979042390016 24534449471890620416 24948882739996880896 24997139766573277184 25105018064260169728 25241252459606219344 25282061572423276544 25529089315345645568 25578468598354051072 25653041393101438976 25828258330759852352 25903559375455945216 25960323932158916608 26122789066865311744 26173316705292517376 26428915501242639616 26505967733024688128 26564052395697496064 26641498612594573312 26693029557686632448 26744660175786606592 26953703674460915968 27005838497815772672 27269567389396004827 27322455093696372736 27402112397176537088 27462160853854060544 27633881253578930176 27775179404619874304 27828903155886063616 27957861026107916288 28039370825017851904 28100669788267763456 28513008845710721024 28568159733226602496 28608043840668565504 28847145668121393536 28893784654198030336 29176102074680737792 29232535540976058368 29518009520868402688 29668941636753047552 29726328371060113408 30016624546558747328 30123307405440499712 30204474858563016704 30358917023654281216 30417638333177790464 30714685582525229824 30804232770812475392 30863815426075168768 30871736567972765696 31165219873595434088 31225662964224425984 31581578575518777344 31753123487268757504 31951841172694761472 32115051186591729664 32177169273993261056 32491399442684601496 32491568219530821632 32586295823669395456 32925475536179150848 32968166477853021184 33021468176226320384 33247186085101305856 33734868023849603072 33907361870574911488 33972946709782986752 34304713767495711232 34371067179038256128 34426637034789142528 34519399838357733376 34706722131958551598 35102497808600262656 35170394322736820224 35272931915514478592 35281984649111732224 35350228333152567296 35513855204794796984 35617394141251924672 35695445406718510336 35988310469777211392 36093232657735745536 36289283985450008576 36702915641819119616 36714549032154500864 36773907741706584064 37133027934496687424 37133220822320939008 37568375753832512512 37629114898490458112 37677904546117738496 37760471174049333248 38264741839343337472 38442058910898384896 38554134884399546368 38638621666469085184 39205387162852241408 39281219633186578432 39336060280919277568 39450742672408838144 39664825293666916112 40117140352686014464 40194736368842080256 40587263091194053696 40794794750535440384 40873701510207655936 41129497679745384448 41272858751518277576 41824252708119461888 41946189304936136704 41959484608176572416 42027323133378953216 42437746210853357056 42935286575808585728 43154824198913523712 43660544794994541568 43731133530678099968 43815719862458908672 43933781612455297024 44243607751740733952 44675906301854879744 44806156757545418752 44892822437927518208 44904344098869477376 44955497463907745792 45331228907047904128 45714880867014295552 45848160403069730816 45936841564390948864 46385443532793204224 46622622572040503296 46712801725951606784 46803155307626561536 47168981430306602944 47260217371177602176 47799145952136527872 47891600779896946688 47953696695058939904 48359292193763127808 48500281383832408064 48606563958084780032 49068898943781240832 49897765479993761792 49994279533146554368 50210036128520339456 50482504919212438688 50564123144846553088 51058178630691291136 51156937196708102144 51656516661519704704 51807118750911890432 51920647864317833216 52245578133730623488 52346633410585034752 52857831002485279232 53011935466049376256 53128104791394992128 53282997225189146624 53386059115373264896 53907407348921831936 54011676995631545344 54539134778792009654 54644910187392745472 54804224794353074176 55267762507157860352 55550358809239748608 55657806311772127232 55915722052215832576 56201339576535526912 57026017691421442048 57136319466453204992 57216087681337131008 57694291336242787072 57787569308396060672 58352204149361475584 59036019041736805376 59337883273506095104 59452656742120226816 60033249093117494656 60246614810880999424 60408949717126033408 60717834047308562432 60835276666355580928 61429371165050459648 61608465541624950784 61727630852150337536 61743473135945531392 62330439747190868176 62451325928448851968 63163157151037554688 63506246974537515008 64230102373183459328 64354338547986522112 64982798885369202992 64983136439061643264 65850951072358301696 65936332955706042368 66042936352452640768 66494372170202611712 67469736047699206144 67814723741149822976 68609427534991422464 68742134358076512256 68853274069578285056 69038799676715466752 69413444263917103196 70204995617200525312 70340788645473640448 70545863831028957184 70563969298223464448 70700456666305134592 71027710409589593968 71234788282503849344 71390890813437020672 71976620939554422784 72186465315471491072 72578567970900017152 73405831283638239232 73429098064309001728 73547815483413168128 74266055868993374848 75136751507665025024 75258229796980916224 75355809092235476992 75520942348098666496 76529483678686674944 76884117821796769792 77108269768799092736 77277243332938170368 78410774325704482816 78562439266373156864 78672120561838555136 78901485344817676288 79329650587333832224 80234280705372028928 80389472737684160512 81174526182388107392 81589589501070880768 81747403020415311872 82258995359490768896 82545717503036555152 83648505416238923776 83892378609872273408 83918969216353144832 84875492421706714112 85870573151617171456 87321089589989083136 87462267061356199936 87867563224910594048 88487215503481467904 89351812603709759488 89612313515090837504 89785644875855036416 89808688197738954752 89910994927815491584 90662457814095808256 91429761734028591104 91696320806139461632 92770887065586408448 93245245144081006592 93425603451903213568 93606310615253123072 94337962860613205888 94520434742355204352 95598291904273055744 95907393390117879808 96718584387526255616 97000562767664816128 97213127916169560064 98137797887562481664 99795530959987523584 99988559066293108736 100965009838424877376 101128246289693106176 102116357261382582272 102313874393416204288 103313033323039409408 103614237501823780864 103841295728635666432 104491156267461246976 105715662004970558464 106023870932098752512 106256209582789984256 106565994450378293248 107814814697843663872 108023353991263090688 109078269557584019308 109289820374785490944 109608449588706148352 110535525014315720704 111100717618479497216 111831444104431665152 112402679153071053824 114052035382842884096 114272638932906409984 115388582672485574144 115575138616792121344 118072038083473610752 118675766547012190208 118905313484240453632 120066498186234989312 120493229621761998848 120817899434252066816 121435668094617124864 122858742330100919296 123216931083249901568 123455261704300675072 123486946271891062784 124660879494381736352 124902651856897703936 126326314302075109376 127012493949075030016 128460204746366918656 128708677095973044224 129965597770738405984 129966272878123286528 131701902144716603392 131872665911412084736 134939472095398412288 137218855069982844928 137484268716153024512 138077599353430933504 138826888527834206392 140409991234401050624 140681577290947280896 141091727662057914368 141127938596446928896 142055420819179187936 142469576565007698688 142781781626874041344 143953241879108845568 145157135941800034304 146811662567276478464 146858196128618003456 147095630966826336256 148532111737986749696 150273503015330050048 150711618184470953984 151041884696197332992 153058967357373349888 153768235643593539584 154216539537598185472 156821548651408965632 157124878532746313728 157344241123677110272 158659301174667664448 160468561410744057856 160778945475368321024 162349052364776214784 163179179002141761536 163494806040830623744 165091435006073110304 167297010832477847552 167837938432706289664 169750984843413428224 171741146303234342912 174642179179978166272 175735126449821188096 176974431006962935808 178703625207419518976 179224627030181675008 179571289751710072832 181324915628191616512 182859523468057182208 185541774131172816896 186490490288162013184 186851206903806427136 187212621230506246144 188675925721226411776 189040869484710408704 190886971725772033789 191814786780235759616 193437168775052511232 194001125535329632256 194426255832339120128 196275595775124963328 199591061919975047168 199977118132586217472 201930019676849754752 202256492579386212352 204232714522765164544 204627748786832408576 206626066646078818816 207228475003647561728 207682591457271332864 211431324009941116928 212047741864197505024 212512419165579968512 215629629395687327744 216046707982526181376 218156539115168038616 218579640749570981888 221071050028631441408 223662888208863330304 224805358306142107648 228104070765685768192 230777165344971148288 231150277233584242688 236144076166947221504 237351533094024380416 237810626968480907264 240132996372469978624 240986459243523997696 241635798868504133632 245717484660201838592 246433862166499803136 246910523408601350144 246973892543782125568 249321758988763472704 252652628604150218752 254024987898150060032 256920409492733837312 257417354191946088448 259931195541476811968 259932545756246573056 263403804289433206784 263745331822824169472 269878944190796824576 274437710139965689856 274968537432306049024 276155198706861867008 277653777055668412784 280819982468802101248 281363154581894561792 282183455324115828736 284110841638358375872 284939153130015397376 285563563253748082688 287906483758217691136 293623325134552956928 293716392257236006912 294191261933652672512 297064223475973499392 300547006030660100096 301423236368941907968 302083769392394665984 306117934714746699776 307536471287187079168 308433079075196370944 313643097302817931264 314249757065492627456 314688482247354220544 317318602349335328896 320937122821488115712 321557890950736642048 324698104729552429568 326358358004283523072 326989612081661247488 330182870012146220608 334594021664955695104 335675876865412579328 339501969686826856448 343482292606468685824 349284358359956332544 351470252899642376192 353948862013925871616 357407250414839037952 358449254060363350016 362649831256383233024 365719046936114364416 371083548262345633792 372980980576324026368 373702413807612854272 377351851442452823552 378081738969420817408 381773943451544067578 383629573560471519232 386874337550105022464 388002251070659264512 388852511664678240256 399182123839950094336 399954236265172434944 403860039353699509504 404512985158772424704 408465429045530329088 413252133292157637632 414456950007295123456 415365182914542665728 422862648019882233856 424095483728395010048 425024838331159937024 431259258791374655488 432093415965052362752 436313078230336077232 437159281499141963776 442142100057262882816 449610716612284215296 461554330689942296576 462300554467168485376 472288152333894443008 474703066188048760832 480265992744939957248 481972918487047995392 483271597737008267264 491434969320403677184 492867724332999606272 493821046817202700288 493947785087564251136 498643517977526945408 505305257208300437504 508049975796300120064 513840818985467674624 514834708383892176896 519862391082953623936 526807608578866413568 527490663645648338944 539757888381593649152 548875420279931379712 549937074864612098048 552310397413723734016 555307554111336825568 561639964937604202496 562726309163789123584 568221683276716751744 569878306260030794752 571127126507496165376 575812967516435382272 587246650269105913856 587432784514472013824 594128446951946998784 601094012061320200192 602846472737883815936 612235869429493399552 615072942574374158336 627286194605635862528 628499514130985254912 629376964494708441088 634637204698670657792 641874245642976231424 649396209459104859136 652716716008567046144 653979224163322494976 660365740024292441216 669188043329911390208 671351753730825158656 679003939373653712896 686964585212937371648 698568716719912665088 707897724027851743232 714814500829678075904 725299662512766466048 731438093872228728832 742167096524691267584 745961961152648052736 754703702884905647104 756163477938841634816 763547886903088135156 767259147120943038464 773748675100210044928 776004502141318529024 777705023329356480512 798364247679900188672 799908472530344869888 807720078707399019008 809025970317544849408 826504266584315275264 828913900014590246912 830730365829085331456 845725296039764467712 848190967456790020096 850049676662319874048 862518517582749310976 864186831930104725504 872626156460672154464 874318562998283927552 884284200114525765632 899221433224568430592 923108661379884593152 944576304667788886016 960531985489879914496 966543195474016534528 982869938640807354368 985735448665999212544 987642093634405400576 987895570175128502272 997287035955053890816 1016099951592600240128 1027681637970935349248 1029669416767784353792 1039724782165907247872 1054981327291296677888 1079515776763187298304 1097750840559862759424 1099874149729224196096 1110615108222673651136 1123279929875208404992 1125452618327578247168 1136443366553433503488 1139756612520061589504 1142254253014992330752 1174865569028944027648 1188256893903893997568 1202188024122640400384 1205692945475767631872 1230145885148748316672 1254572389211271725056 1256999028261970509824 1269274409397341315584 1298792418918209718272 1305433432017134092288 1307958448326644989952 1320731480048584882432 1342703507461650317312 1358007878747307425792 1373929170425874743296 1397137433439825330176 1415795448055703486464 1429629001659356151808 1450599325025532932096 1484334193049382535168 1509407405769811294208 1512326955877683269632 1527095773806176270312 1547497350200420089856 1552009004282637058048 1596728495359800377344 1615440157414798038016 1618051940635089698816 1653008533168630550528 1657827800029180493824 1661460731658170662912 1691450592079528935424 1696381934913580040192 1725037035165498621952 1728373663860209451008 1745252312921344308928 1768568400229051531264 1798442866449136861184 1846217322759769186304 1889152609335577772032 1921063970979759828992 1933086390948033069056 1965739877281614708736 1971470897331998425088 1975284187268810801152 1994574071910107781632 2055363275941870698496 2059338833535568707584 2079449564331814495744 2109962654582593355776 2159031553526374596608 2195501681119725518848 2199748299458448392192 2221230216445347302272 2246559859750416809984 2250905236655156494336 2272886733106867006976 2279513225040123179008 2284508506029984661504 2349731138057888055296 2376513787807787995136 2404376048245280800768 2460291770297496633344 2509144778422543450112 2538548818794682631168 2597584837836419436544 2610866864034268184576 2615916896653289979904 2641462960097169764864 2685407014923300634624 2716015757494614851584 2794274866879650660352 2831590896111406972928 2859258003318712303616 2901198650051065864192 2968668386098765070336 3018814811539622588416 3024653911755366539264 3054191547612352540624 3094994700400840179712 3104018008565274116096 3230880314829596076032 3236103881270179397632 3306017066337261101056 3315655600058360987648 3322921463316341325824 3382901184159057870848 3392763869827160080384 3450074070330997243904 3456747327720418902016 3490504625842688617856 3537136800458103062528 3596885732898273722368 3692434645519538372608 3778305218671155544064 3842127941959519657984 3866172781896066138112 3931479754563229417472 3942941794663996850176 3989148143820215563264 4110726551883741396992 4158899128663628991488 4219925309165186711552 4391003362239451037696 4399496598916896784384 4442460432890694604544 4493119719500833619968 4545773466213734013952 4559026450080246358016 4569017012059969323008 4699462276115776110592 4753027575615575990272 4808752096490561601536 5077097637589365262336 5195169675672838873088 5221733728068536369152 5282925920194339529728 5370814029846601269248 5432031514989229703168 5588549733759301320704 5663181792222813945856 5802397300102131728384 5937336772197530140672 6037629623079245176832 6049307823510733078528 6108383095224705081248 6189989400801680359424 6461760629659192152064 6612034132674522202112 6631311200116721975296 6765802368318115741696 6900148140661994487808 6913494655440837804032 6981009251685377235712 7193771465796547444736 7384869291039076745216 7556610437342311088128 7684255883919039315968 7862959509126458834944 7978296287640431126528 8317798257327257982976 8439850618330373423104 8782006724478902075392 8798993197833793568768 8884920865781389209088 9091546932427468027904 9118052900160492716032 9138034024119938646016 9398924552231552221184 9506055151231151980544 9617504192981123203072 10154195275178730524672 10390339351345677746176 10565851840388679059456 10864063029978459406336 11177099467518602641408 11326363584445627891712 11604794600204263456768 11874673544395060281344 12075259246158490353664 12098615647021466157056 12216766190449410162496 12379978801603360718848 12923521259318384304128 13224068265349044404224 13262622400233443950592 13531604736636231483392 13800296281323988975616 13826989310881675608064 13962018503370754471424 14387542931593094889472 14769738582078153490432 15113220874684622176256 15368511767838078631936 15725919018252917669888 15956592575280862253056 16635596514654515965952 17564013448957804150784 17769841731562778418176 18183093864854936055808 18236105800320985432064 18276068048239877292032 18797849104463104442368 19012110302462303961088 20308390550357461049344 20780678702691355492352 21131703680777358118912 21728126059956918812672 22652727168891255783424 23209589200408526913536 23749347088790120562688 24150518492316980707328 24197231294042932314112 24433532380898820324992 24759957603206721437696 25847042518636768608256 26448136530698088808448 27063209473272462966784 27600592562647977951232 27924037006741508942848 28775085863186189778944 29539477164156306980864 30737023535676157263872 31451838036505835339776 31913185150561724506112 33271193029309031931904 35539683463125556836352 36366187729709872111616 36472211600641970864128 36552136096479754584064 37595698208926208884736 38024220604924607922176 40616781100714922098688 41561357405382710984704 42263407361554716237824 46419178400817053827072 48301036984633961414656 48394462588085864628224 48867064761797640649984 51694085037273537216512 52896273061396177616896 55848074013483017885696 59078954328312613961728 61474047071352314527744 63826370301123449012224 66542386058618063863808 71079366926251113672704 72732375459419744223232 72944423201283941728256 76048441209849215844352 81233562201429844197376 83122714810765421969408 84526814723109432475648 92838356801634107654144 96602073969267922829312 96788925176171729256448 97734129523595281299968 103388170074547074433024 105792546122792355233792 111696148026966035771392 122948094142704629055488 127652740602246898024448 133084772117236127727616 142158733852502227345408 145464750918839488446464 145888846402567883456512 152096882419698431688704 162467124402859688394752 166245429621530843938816 169053629446218864951296 193204147938535845658624 195468259047190562599936 206776340149094148866048 223392296053932071542784 255305481204493796048896 266169544234472255455232 284317467705004454690816 290929501837678976892928 324934248805719376789504 338107258892437729902592 390936518094381125199872 413552680298188297732096 446784592107864143085568 510610962408987592097792 532339088468944510910464 568634935410008909381632 581859003675357953785856 649868497611438753579008 676214517784875459805184 781873036188762250399744 893569184215728286171136 1021221924817975184195584 1064678176937889021820928 1137269870820017818763264 1163718007350715907571712 1352429035569750919610368 1563746072377524500799488 1787138368431456572342272 2274539741640035637526528 3127492144755049001598976 3574276736862913144684544 4549079483280071275053056 6254984289510098003197952 7148553473725826289369088 12509968579020196006395904 25019937158040392012791808 50039874316080784025583616
- Sum of all divisors σ(n): 138016890006511785984000000
- Sum of proper divisors (its aliquot sum) s(n): 87977015690431001958416384
- 50039874316080784025583616 is an abundant number, because the sum of its proper divisors (87977015690431001958416384) is greater than itself. Its abundance is 37937141374350217932832768
Bases of 50039874316080784025583616
- Binary: 101001011001000101101100000101101100000011001010110100001110111111010000000000000000002
- Hexadecimal: 0x29645B05B032B43BF40000
- Base-36: 6ACKDTRX168GWQ5TS
Squares and roots of 50039874316080784025583616
- 50039874316080784025583616 squared (500398743160807840255836162) is 2503989021569161312829895872436402806324409407635456
- 50039874316080784025583616 cubed (500398743160807840255836163) is 125299295928166927508717084467621555909277968365710253893260580389236974288896
-
The
square root of 50039874316080784025583616 is 7073886789882.9695665493 -
50039874316080784025583616 is a
perfect cube number . Itscube root is 368501056
Scales and comparisons
How big is 50039874316080784025583616?- 50,039,874,316,080,784,025,583,616 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 50,039,874,316,080,784,025,583,616 would take you about two hundred ninety-three billion, two hundred seventy-four million, seven hundred one thousand and nine years!
This is a very rough estimate, based on a speaking rate of half a second every third order of magnitude. If you speak quickly, you could probably say any randomly-chosen number between one and a thousand in around half a second. Very big numbers obviously take longer to say, so we add half a second for every extra x1000. (We do not count involuntary pauses, bathroom breaks or the necessity of sleep in our calculation!)
- A cube with a volume of 50039874316080784025583616 cubic inches would be around 30708421.3 feet tall.
Recreational maths with 50039874316080784025583616
- 50039874316080784025583616 backwards is 61638552048708061347893005
- The number of decimal digits it has is: 26
- The sum of 50039874316080784025583616's digits is 109
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 50039874316080784025583616 - Facts about the integer". Numbermatics.com. 2024. Web. 11 May 2024.
APA style:
Numbermatics. (2024). Number 50039874316080784025583616 - Facts about the integer. Retrieved 11 May 2024, from https://numbermatics.com/n/50039874316080784025583616/
Chicago style:
Numbermatics. 2024. "Number 50039874316080784025583616 - Facts about the integer". https://numbermatics.com/n/50039874316080784025583616/
The information we have on file for 50039874316080784025583616 includes mathematical data and numerical statistics calculated using standard algorithms and methods. We are adding more all the time. If there are any features you would like to see, please contact us. Information provided for educational use, intellectual curiosity and fun!
Keywords: Divisors of 50039874316080784025583616, math, Factors of 50039874316080784025583616, curriculum, school, college, exams, university, Prime factorization of 50039874316080784025583616, STEM, science, technology, engineering, physics, economics, calculator, fifty septillion, thirty-nine sextillion, eight hundred seventy-four quintillion, three hundred sixteen quadrillion, eighty trillion, seven hundred eighty-four billion, twenty-five million, five hundred eighty-three thousand, six hundred sixteen.