35961105383749193594978304
35,961,105,383,749,193,594,978,304 is an even composite number composed of seven prime numbers multiplied together.
35961105383749193594978304 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of eighteen thousand, two hundred twenty-five divisors.
Prime factorization of 35961105383749193594978304:
214 × 32 × 72 × 134 × 672 × 732 × 26992
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 13 × 13 × 13 × 13 × 67 × 67 × 73 × 73 × 2699 × 2699)See below for interesting mathematical facts about the number 35961105383749193594978304 from the Numbermatics database.
Names of 35961105383749193594978304
- Cardinal: 35961105383749193594978304 can be written as Thirty-five septillion, nine hundred sixty-one sextillion, one hundred five quintillion, three hundred eighty-three quadrillion, seven hundred forty-nine trillion, one hundred ninety-three billion, five hundred ninety-four million, nine hundred seventy-eight thousand, three hundred four.
Scientific notation
- Scientific notation: 3.5961105383749193594978304 × 1025
Factors of 35961105383749193594978304
Divisors of 35961105383749193594978304
- Number of divisors d(n): 18225
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 21 24 26 28 32 36 39 42 48 49 52 56 63 64 67 72 73 78 84 91 96 98 104 112 117 126 128 134 144 146 147 156 168 169 182 192 196 201 208 219 224 234 252 256 268 273 288 292 294 312 336 338 364 384 392 402 416 438 441 448 468 469 504 507 511 512 536 546 576 584 588 603 624 637 657 672 676 728 768 784 804 819 832 871 876 882 896 936 938 949 1008 1014 1022 1024 1072 1092 1152 1168 1176 1183 1206 1248 1274 1314 1344 1352 1407 1456 1521 1533 1536 1568 1608 1638 1664 1742 1752 1764 1792 1872 1876 1898 1911 2016 2028 2044 2048 2144 2184 2197 2304 2336 2352 2366 2412 2496 2548 2613 2628 2688 2699 2704 2814 2847 2912 3042 3066 3072 3136 3216 3276 3283 3328 3484 3504 3528 3549 3577 3584 3744 3752 3796 3822 4032 4056 4088 4096 4221 4288 4368 4394 4489 4599 4608 4672 4704 4732 4824 4891 4992 5096 5226 5256 5329 5376 5398 5408 5628 5694 5733 5824 6084 6097 6132 6144 6272 6432 6552 6566 6591 6643 6656 6968 7008 7056 7098 7154 7168 7488 7504 7592 7644 7839 8064 8097 8112 8176 8192 8281 8442 8541 8576 8736 8788 8978 9198 9216 9344 9408 9464 9648 9782 9849 9984 10192 10452 10512 10647 10658 10731 10752 10796 10816 11256 11323 11388 11466 11648 12168 12194 12264 12288 12337 12544 12864 13104 13132 13182 13286 13312 13467 13936 14016 14112 14196 14308 14336 14673 14976 15008 15184 15288 15379 15678 15987 16128 16194 16224 16352 16384 16562 16884 17082 17152 17472 17576 17956 18291 18396 18432 18688 18816 18893 18928 19296 19564 19698 19773 19929 19968 20384 20904 21024 21294 21316 21462 21504 21592 21632 22512 22646 22776 22932 23296 24291 24336 24388 24528 24576 24674 24843 25088 25728 26208 26264 26364 26572 26624 26934 27872 28032 28224 28392 28561 28616 28672 29346 29547 29952 30016 30368 30576 30758 31356 31423 31974 32193 32256 32388 32448 32704 33124 33768 33969 34164 34237 34304 34944 35087 35152 35912 36582 36792 36864 37011 37303 37376 37632 37786 37856 38592 39128 39396 39546 39858 39936 40401 40768 41808 42048 42588 42632 42679 42924 43008 43184 43264 44019 45024 45292 45552 45864 46137 46501 46592 47961 48582 48672 48776 49056 49152 49348 49686 50176 51456 52416 52528 52728 53144 53248 53868 54873 55744 56064 56448 56679 56784 57122 57232 57344 58357 58692 59094 59787 59904 60032 60736 61152 61516 62712 62846 63583 63948 64386 64512 64776 64896 65408 66248 67536 67938 68328 68474 68608 69277 69888 70174 70304 71824 73164 73584 73728 74022 74529 74606 74752 75264 75572 75712 77184 78256 78792 79092 79261 79716 79872 80802 81536 83616 84096 85176 85264 85358 85683 85848 86016 86359 86368 86528 88038 90048 90584 91104 91728 92274 93002 93184 94269 95922 97164 97344 97552 98112 98696 99372 100352 101907 102711 102912 104832 105056 105261 105456 106288 106496 107653 107736 109746 111033 111488 111909 112128 112896 113358 113568 114244 114464 114688 116714 117384 118188 119574 119808 120064 121472 122304 123032 125424 125692 127166 127896 128037 128772 129024 129552 129792 130816 132251 132496 135072 135876 136656 136948 137216 138411 138554 139503 139776 140348 140608 143648 146328 147168 147199 147456 148044 149058 149212 149504 150528 151144 151424 154368 156512 157584 158184 158522 159432 159744 160381 161604 163072 167232 168192 170037 170352 170528 170716 171366 171696 172032 172718 172736 173056 175071 176076 180096 180833 181168 182208 183456 184548 186004 186368 188538 190749 191844 194328 194688 195104 196224 197027 197392 198744 199927 200704 203814 205422 205824 207831 209664 210112 210522 210912 212576 212992 215306 215472 219492 219961 222066 222976 223818 224256 225792 226716 227136 228488 228928 233428 234768 236376 237783 239148 239616 239659 240128 242944 244608 245609 246064 250848 251384 254332 255792 256074 257049 257544 258048 259077 259104 259584 261121 261632 264502 264992 270144 271752 273312 273896 274432 276822 277108 279006 279552 280696 281216 282807 287296 292656 294336 294398 296088 298116 298424 299008 301056 302288 302848 308133 308736 313024 315168 315783 316368 317044 318864 319488 320762 322959 323208 326144 327697 334464 335727 336384 340074 340704 341056 341432 342732 343392 344064 345436 345472 346112 350142 352152 357043 360192 361666 362336 364416 366912 369096 372008 372736 377076 381498 383688 384111 388656 389376 390208 392448 394054 394784 396753 397488 399854 401408 407628 408499 410844 411648 415662 418509 419328 420224 421044 421824 425152 430612 430944 438984 439922 441597 444132 445081 445952 447636 448512 451584 453432 454272 456131 456976 457856 466856 469536 472752 475566 478296 479232 479318 480256 481143 484939 485888 489216 491218 492128 501696 502768 508664 511584 512148 514098 515088 516096 518154 518208 519168 522242 523264 525213 529004 529984 540288 542499 543504 546624 547792 548864 553644 554216 554827 558012 559104 561392 562432 565614 572247 574592 585312 588672 588796 591081 592176 596232 596848 598016 599781 602112 604513 604576 605696 616266 617472 623493 626048 630336 631566 632736 634088 637728 638976 641524 645918 646416 652288 655394 659883 668928 671454 672768 680148 681408 682112 682864 685464 686784 690872 690944 692224 700284 704304 713349 714086 718977 720384 723332 724672 728832 733824 736827 738192 744016 745472 754152 758641 762996 767376 768222 777231 777312 778752 780416 783363 784896 788108 789568 793506 794976 799708 802816 815256 816998 821688 823296 826579 831324 837018 838656 840448 842088 843648 850304 861224 861888 877968 879844 883194 888264 890162 891904 895272 897024 900601 903168 906864 908544 912262 913952 915712 933712 939072 945504 951132 956592 958464 958636 960512 962286 968877 969878 971776 978432 982436 983091 984256 1003392 1005536 1017328 1023168 1024296 1028196 1030176 1030393 1032192 1036308 1036416 1038336 1044484 1046528 1050426 1058008 1059968 1071129 1080576 1084998 1087008 1093248 1095584 1097728 1107288 1108432 1109654 1116024 1118208 1122667 1122784 1124864 1131228 1144494 1149184 1170624 1177344 1177592 1182162 1184352 1190259 1192464 1193696 1196032 1199562 1204224 1209026 1209152 1211392 1225497 1232532 1234944 1246986 1252096 1260672 1263132 1265472 1265831 1268176 1275456 1283048 1291836 1292832 1304576 1310788 1319766 1324791 1335243 1337856 1342908 1345536 1360296 1362816 1364224 1365728 1368393 1370928 1373568 1379189 1381744 1381888 1384448 1399489 1400568 1408608 1426698 1428172 1437954 1440768 1443429 1446664 1449344 1454817 1457664 1467648 1473654 1476384 1488032 1490944 1508304 1517282 1525992 1534752 1536444 1554462 1554624 1557504 1560832 1566726 1569792 1576216 1579136 1587012 1589952 1599416 1627497 1630512 1633996 1643376 1646592 1653158 1662648 1664481 1674036 1677312 1680896 1684176 1687296 1700608 1719263 1722448 1723776 1755936 1759688 1766388 1773243 1776528 1780324 1783808 1790544 1794048 1799343 1801202 1806336 1813539 1813728 1817088 1824524 1827904 1831424 1867424 1878144 1891008 1902264 1913184 1913587 1916928 1917272 1921024 1924572 1937754 1939756 1943552 1956864 1964872 1966182 1968512 1979649 2006784 2011072 2034656 2046336 2048592 2056392 2060352 2060786 2072616 2072832 2076672 2084953 2088968 2093056 2100852 2116016 2119936 2142258 2156931 2161152 2169996 2174016 2186496 2191168 2210481 2214576 2216864 2219308 2232048 2236416 2245334 2245568 2249728 2262456 2275923 2288988 2293879 2298368 2341248 2350089 2350829 2354688 2355184 2364324 2368704 2380518 2384928 2387392 2399124 2408448 2418052 2418304 2422784 2450994 2465064 2469888 2479737 2493972 2499301 2504192 2521344 2526264 2530944 2531662 2536352 2550912 2561351 2566096 2583672 2585664 2609152 2621576 2639532 2649582 2670486 2675712 2685816 2691072 2701803 2720592 2725632 2728448 2731456 2736786 2741856 2747136 2758378 2763488 2763776 2768896 2798978 2801136 2817216 2853396 2856344 2859493 2875908 2881536 2886858 2893328 2898688 2909634 2915328 2935296 2947308 2949273 2952768 2976064 3016608 3034564 3051984 3069504 3072888 3091179 3108924 3109248 3115008 3115567 3121664 3133452 3139584 3152432 3158272 3174024 3179904 3192917 3198832 3213387 3254994 3261024 3267992 3286752 3293184 3306316 3325296 3328962 3348072 3354624 3361792 3368001 3368352 3374592 3394573 3401216 3438526 3444896 3447552 3511872 3519376 3532776 3546486 3553056 3560648 3567616 3581088 3588096 3598686 3602404 3612672 3627078 3627456 3634176 3649048 3655808 3662848 3676491 3734848 3756288 3782016 3797493 3804528 3826368 3827174 3834544 3842048 3849144 3875508 3879512 3887104 3913728 3929744 3932364 3937024 3959298 4005729 4013568 4022144 4069312 4092672 4097184 4105179 4112784 4120704 4121572 4137567 4145232 4145664 4153344 4169906 4177936 4186112 4198467 4201704 4232032 4239872 4260061 4284516 4313862 4322304 4339992 4348032 4364451 4372992 4382336 4420962 4429152 4433728 4438616 4464096 4472832 4490668 4491136 4499456 4524912 4551846 4577976 4587758 4596736 4641559 4682496 4700178 4701658 4709376 4710368 4728648 4737408 4761036 4769856 4774784 4798248 4836104 4836608 4845568 4901988 4930128 4939776 4959474 4987944 4993443 4998602 5008384 5042688 5052528 5061888 5063324 5072704 5101824 5122702 5132192 5157789 5167344 5171328 5218304 5243152 5279064 5299164 5310487 5340972 5351424 5371632 5382144 5403606 5440617 5441184 5451264 5456896 5462912 5473572 5483712 5494272 5516756 5526976 5527552 5597956 5602272 5634432 5706792 5712688 5718986 5740761 5751816 5763072 5773716 5786053 5786656 5797376 5819268 5830656 5870592 5894616 5898546 5905536 5929703 5952128 6033216 6069128 6103968 6139008 6145776 6182358 6217848 6218496 6230016 6231134 6243328 6254859 6266904 6279168 6304207 6304864 6316544 6348048 6359808 6385834 6397664 6426774 6509988 6522048 6535984 6573504 6612632 6650592 6657924 6696144 6709248 6723584 6736002 6736704 6749184 6789146 6802432 6827769 6877052 6881637 6889792 6895104 7023744 7038752 7052487 7065552 7092972 7106112 7121296 7135232 7162176 7197372 7204808 7212751 7225344 7254156 7254912 7268352 7284601 7298096 7311616 7325696 7352982 7439211 7469696 7497903 7512576 7564032 7594986 7609056 7652736 7654348 7669088 7684053 7684096 7698288 7751016 7759024 7774208 7827456 7858669 7859488 7864728 7874048 7918596 8011458 8027136 8044288 8105409 8138624 8185344 8194368 8210358 8225568 8241408 8243144 8275134 8290464 8291328 8306688 8339812 8355872 8372224 8396934 8403408 8464064 8479744 8520122 8569032 8578479 8627724 8644608 8679984 8696064 8728902 8745984 8764672 8841924 8858304 8860817 8867456 8877232 8928192 8981336 8982272 8998912 9049824 9103692 9155952 9175516 9193472 9273537 9283118 9346701 9364992 9400356 9403316 9418752 9420736 9457296 9474816 9522072 9539712 9549568 9578751 9596496 9654323 9672208 9673216 9691136 9803976 9860256 9862333 9879552 9918948 9975888 9986886 9997204 10016768 10085376 10104003 10105056 10123776 10126648 10145408 10183719 10203648 10245404 10264384 10315578 10334688 10342656 10436608 10486304 10558128 10598328 10620974 10681944 10702848 10743264 10745527 10764288 10807212 10881234 10882368 10902528 10913792 10925824 10947144 10967424 10988544 11033512 11053952 11055104 11195912 11204544 11268864 11392479 11413584 11425376 11437972 11481522 11503632 11526144 11547432 11572106 11573312 11594752 11638536 11661312 11707813 11741184 11789232 11797092 11811072 11859406 11904256 12066432 12115811 12138256 12207936 12278016 12291552 12364716 12412701 12435696 12436992 12460032 12462268 12486656 12509718 12533808 12558336 12595401 12608414 12609728 12633088 12696096 12719616 12771668 12780183 12795328 12853548 13019976 13044096 13071968 13147008 13200809 13225264 13301184 13315848 13392288 13395109 13418496 13447168 13472004 13473408 13498368 13578292 13604864 13655538 13754104 13763274 13779584 13790208 13924677 14047488 14077504 14104974 14131104 14185944 14212224 14242592 14270464 14324352 14382971 14394744 14409616 14425502 14508312 14509824 14536704 14569202 14594671 14596192 14623232 14651392 14705964 14878422 14939392 14995806 15025152 15128064 15189972 15218112 15305472 15308696 15338176 15368106 15396576 15473367 15502032 15518048 15548416 15654912 15717338 15718976 15729456 15748096 15837192 15931461 16022916 16054272 16057153 16088576 16210818 16277248 16370688 16388736 16420716 16451136 16455803 16482816 16486288 16550268 16580928 16582656 16679624 16711744 16793868 16806816 16928128 16959488 17040244 17138064 17156958 17222283 17255448 17289216 17358159 17359968 17392128 17457804 17491968 17495107 17529344 17683848 17716608 17721634 17734912 17754464 17789109 17856384 17929457 17962672 17964544 17997824 18099648 18207384 18311904 18351032 18386944 18547074 18566236 18693402 18729984 18764577 18800712 18806632 18837504 18841472 18912621 18914592 18949632 19044144 19079424 19099136 19157502 19192992 19308646 19344416 19346432 19382272 19607952 19720512 19724666 19837896 19951776 19973772 19994408 20033536 20170752 20208006 20210112 20247552 20253296 20290816 20367438 20407296 20490808 20528768 20631156 20644911 20669376 20685312 20972608 21116256 21157461 21196656 21241948 21363888 21405696 21486528 21491054 21614424 21638253 21762468 21764736 21805056 21827584 21851648 21853803 21894288 21934848 21977088 22067024 22107904 22110208 22350419 22391824 22409088 22493709 22537728 22784958 22827168 22850752 22875944 22963044 23007264 23052159 23052288 23094864 23144212 23146624 23189504 23277072 23322624 23415626 23482368 23576007 23578464 23594184 23622144 23718812 23808512 23921881 24132864 24231622 24276512 24415872 24556032 24583104 24729432 24825402 24871392 24873984 24920064 24924536 24973312 25019436 25067616 25116672 25190802 25216828 25219456 25266176 25392192 25439232 25543336 25560366 25590656 25707096 25735437 26039952 26088192 26143936 26294016 26401618 26450528 26582451 26602368 26631696 26784576 26790218 26894336 26944008 26946816 26996736 27156584 27209728 27311076 27508208 27526548 27559168 27580416 27849354 28040103 28094976 28155008 28209948 28262208 28371888 28424448 28485184 28648704 28736253 28765942 28789488 28819232 28851004 28962969 29016624 29019648 29073408 29138404 29189342 29192384 29246464 29302784 29411928 29586999 29756844 29820427 29878784 29991612 30050304 30256128 30379944 30436224 30551157 30560777 30610944 30617392 30676352 30736212 30793152 30946734 31004064 31036096 31309824 31434676 31437952 31458912 31496192 31674384 31862922 32045832 32108544 32114306 32177152 32236581 32421636 32490913 32554496 32741376 32777472 32841432 32902272 32911606 32965632 32972576 33100536 33161856 33165312 33297563 33359248 33423488 33587736 33613632 33856256 33918976 34080488 34276128 34313916 34444566 34510896 34578432 34716318 34719936 34784256 34915608 34983936 34990214 35058688 35123439 35367696 35433216 35443268 35469824 35508928 35578218 35712768 35858914 35925344 35929088 35995648 36199296 36347433 36414768 36623808 36702064 36773888 37094148 37132472 37173409 37386804 37459968 37529154 37601424 37613264 37675008 37682944 37825242 37829184 37899264 38088288 38158848 38198272 38315004 38340549 38385984 38617292 38688832 38692864 39215904 39441024 39449332 39602427 39675792 39903552 39947544 39988816 40067072 40185327 40341504 40416012 40420224 40495104 40502371 40506592 40581632 40734876 40814592 40981616 41057536 41262312 41289822 41338752 41370624 41507921 41774031 41945216 42232512 42314922 42393312 42483896 42727776 42811392 42973056 42982108 43148913 43228848 43276506 43524936 43529472 43610112 43655168 43703296 43707606 43784013 43788576 43869696 43954176 44129449 44134048 44215808 44220416 44700838 44783648 44818176 44987418 45075456 45569916 45654336 45701504 45751888 45926088 46014528 46104318 46189728 46288424 46293248 46379008 46554144 46645248 46831252 46964736 47152014 47156928 47188368 47244288 47437624 47617024 47794383 47843762 48171459 48265728 48463244 48553024 48831744 49112064 49166208 49367409 49458864 49650804 49742784 49747968 49849072 49946624 50038872 50135232 50381604 50433656 50438912 50532352 50784384 50878464 50992207 51086672 51120732 51181312 51414192 51470874 52074477 52079904 52176384 52287872 52485321 52588032 52803236 52901056 53164902 53204736 53263392 53367327 53569152 53580436 53788371 53788672 53888016 53893632 53993472 54313168 54419456 54622152 55016416 55053096 55118336 55160832 55380793 55698708 56080206 56189952 56310016 56419896 56524416 56737863 56743776 56848896 56970368 57297408 57472506 57531884 57578976 57638464 57702008 57925938 58033248 58039296 58146816 58276808 58378684 58384768 58492928 58605568 58823856 59173998 59513688 59640854 59757568 59983224 60100608 60340267 60512256 60759888 60872448 61102314 61121554 61221888 61234784 61352704 61472424 61586304 61893468 62008128 62072192 62869352 62875904 62917824 62992384 63348768 63725844 64091664 64217088 64228612 64354304 64473162 64843272 64914759 64981826 65108992 65482752 65554944 65561409 65682864 65804544 65823212 65931264 65945152 66201072 66323712 66330624 66595126 66718496 66846976 67051257 67175472 67227264 67712512 67837952 68160976 68552256 68627832 68889132 69021792 69036331 69156864 69432636 69439872 69568512 69831216 69967872 69980428 70117376 70246878 70728021 70735392 70866432 70886536 70939648 71017856 71156436 71425536 71717828 71765643 71850688 71858176 72398592 72694866 72829536 73247616 73404128 73547776 74188296 74264944 74346818 74773608 74919936 75058308 75202848 75218689 75226528 75350016 75365888 75650484 75658368 75798528 76176576 76317696 76396544 76630008 76681098 76771968 77086139 77234584 77377664 77385728 78431808 78882048 78898664 79204854 79351584 79747353 79807104 79895088 79977632 80134144 80370654 80683008 80832024 80840448 80990208 81004742 81013184 81163264 81469752 81629184 81954691 81963232 82115072 82524624 82579644 82677504 82741248 83015842 83548062 83890432 84465024 84629844 84786624 84810677 84967792 85455552 85946112 85964216 86297826 86457696 86553012 86888907 87049872 87058944 87220224 87310336 87406592 87415212 87568026 87577152 87739392 87908352 88258898 88268096 88431616 88760997 89401676 89461281 89567296 89636352 89974836 90150912 91139832 91308672 91403008 91503776 91682331 91852176 92029056 92208636 92379456 92405663 92576848 92586496 92758016 93108288 93662504 93765763 93929472 94304028 94313856 94376736 94488576 94699813 94875248 95234048 95588766 95687524 96342918 96531456 96709743 96926488 97106048 97472739 97663488 98224128 98332416 98734818 98917728 99301608 99485568 99495936 99698144 99892689 99893248 100077744 100270464 100680797 100763208 100867312 100877824 101064704 101568768 101756928 101984414 102162697 102173344 102241464 102362624 102828384 102941748 104148954 104159808 104352768 104575744 104970642 105176064 105370317 105606472 105802112 106329804 106409472 106526784 106734654 107138304 107160872 107576742 107776032 107787264 107986944 108626336 108838912 109042299 109244304 110032832 110106192 110236672 110321664 110761586 111397416 111520227 112160412 112379904 112620032 112839792 113048832 113475726 113487552 113697792 113940736 114594816 114945012 115063768 115157952 115190621 115276928 115404016 115851876 116066496 116078592 116553616 116757368 116769536 116985856 117647712 118347996 118807281 119027376 119281708 119515136 119966448 120201216 120555981 120680534 121024512 121507113 121519776 121744896 122204628 122243108 122443776 122469568 122705408 122944848 123172608 123786936 124016256 124144384 124523763 125506199 125738704 125751808 125835648 125984768 126697536 127451688 128183328 128210329 128434176 128457224 128708608 128946324 129446739 129686544 129829518 129963652 130217984 130965504 131109888 131122818 131352039 131365728 131609088 131646424 131862528 131890304 132388347 132402144 132647424 132661248 133190252 133436992 133693952 134102514 134350944 134454528 135425024 135675904 136321952 137104512 137255664 137778264 138043584 138072662 138865272 138879744 139137024 139662432 139691851 139935744 139960856 140234752 140493756 141456042 141470784 141732864 141773072 141879296 142035712 142312872 142851072 143435656 143531286 143701376 143716352 144514377 144797184 145389732 145659072 146495232 146808256 148102227 148376592 148529888 148693636 149547216 149839872 150116616 150405696 150437378 150453056 150731776 151300968 151316736 151597056 152201569 152353152 152635392 152793088 152976621 153260016 153362196 153543936 154172278 154469168 154755328 154771456 156863616 157455963 157505543 157764096 157797328 158409708 158703168 159494706 159614208 159790176 159955264 160741308 161365113 161366016 161664048 161680896 161980416 162009484 162026368 162326528 162939504 163258368 163909382 163926464 164230144 165049248 165159288 165355008 165482496 166031684 166142379 167096124 167453167 167780864 168930048 169259688 169573248 169621354 169935584 170911104 171610517 171892224 171928432 172595652 172915392 173106024 173777814 174099744 174117888 174440448 174813184 174830424 175136052 175154304 175478784 175816704 176517796 176536192 176863232 177521994 178803352 178922562 179134592 179272704 179949672 180301824 181020801 182279664 182617344 182806016 183007552 183364662 183704352 184058112 184417272 184758912 184811326 185153696 185172992 185516032 186216576 186978623 187325008 187531526 188608056 188627712 188753472 188977152 189399626 189750496 190468096 191177532 191375048 192685836 193062912 193419486 193852976 194212096 194945478 195326976 196448256 196664832 197469636 197835456 198603216 198971136 198991872 199396288 199785378 200155488 200540928 201153771 201361594 201526416 201734624 201755648 202129408 203137536 203513856 203968828 204325394 204346688 204482928 204725248 205656768 205883496 207108993 208297908 208319616 208705536 208742989 209151488 209941284 210352128 210740634 211212944 211604224 212659608 212818944 213053568 213469308 213925439 214276608 214321744 215153484 215296929 215552064 215574528 217252672 218084598 218488608 220065664 220212384 220473344 220643328 221523172 222794832 223040454 224320824 224759808 225240064 225656067 225679584 226097664 226951452 226975104 227395584 227436391 227881472 229189632 229890024 230127536 230315904 230381242 230553856 230808032 231258417 231703752 232132992 232157184 233082941 233107232 233514736 233539072 233971712 235295424 236695992 237614562 238054752 238563416 239030272 239932896 240402432 241111962 241361068 242049024 243014226 243039552 243489792 244409256 244486216 244887552 244939136 245410816 245864073 245889696 246345216 247573872 248032512 248288768 249047526 251012398 251477408 251503616 251671296 251969536 253395072 254432031 254903376 256366656 256420658 256914448 257417216 257892648 258893478 259373088 259659036 259927304 260435968 261931008 262219776 262245636 262704078 262731456 263218176 263292848 263725056 263780608 264776694 264804288 265294848 266380504 266873984 267387904 268205028 268383843 268701888 268909056 270850048 272643904 274209024 274511328 275046993 275556528 276087168 276145324 277216989 277730544 277759488 278274048 279324864 279383702 279921712 280469504 280987512 281297289 282912084 282941568 283465728 283546144 283758592 284071424 284099439 284625744 285702144 286871312 287062572 287402752 287432704 289028754 289594368 290555447 290779464 291318144 292418217 292990464 293616512 296204454 296753184 297059776 297387272 299094432 299678067 299679744 300233232 300811392 300874756 300906112 301463552 302042391 302601936 302633472 303194112 304403138 304706304 305270784 305586176 305953242 306488091 306520032 306724392 307087872 308344556 308938336 309510656 309542912 310984453 313727232 314911926 315011086 315528192 315594656 316819416 317406336 318989412 319228416 319580352 319910528 321482616 322730226 323328096 323361792 323960832 324018968 324052736 324653056 325879008 326516736 327818764 327852928 328460288 330098496 330318576 330710016 330964992 332063368 332284758 334192248 334560681 334906334 335561728 337860096 338519376 339146496 339242708 339871168 341822208 343221034 343784448 343856864 345191304 345571863 345830784 346212048 347555628 348199488 348235776 349626368 349660848 350272104 350308608 350957568 353035592 353072384 353726464 355043988 356945449 357606704 357845124 358269184 358545408 359899344 360603648 362041602 364521339 364559328 365234688 365612032 366015104 366729324 367408704 368116224 368834544 369517824 369622652 370307392 370345984 372433152 373571289 373957246 374650016 375063052 376518597 377216112 377255424 377506944 377954304 378799252 379500992 380936192 382355064 382750096 384630987 385371672 386125824 386838972 387665551 387705952 388424192 389890956 390653952 392896512 393329664 394939272 395670912 397165041 397206432 397290101 397942272 397983744 398792576 399570756 400310976 401081856 402307542 402723188 403052832 403469248 403511296 406275072 407027712 407937656 408650788 408693376 408965856 409450496 411313536 411766992 414217986 416595816 416639232 417411072 417485978 418302976 419075553 419882568 420704256 421481268 422381869 422425888 423208448 425319216 425637888 426107136 426938616 427850878 428553216 428643488 430306968 430593858 431104128 431149056 432868319 434505344 436169196 436977216 440131328 440424768 440946688 443046344 445589664 446080908 448641648 449519616 450480128 451312134 451359168 452195328 453902904 453950208 454791168 454872782 455762944 456604707 458379264 458929863 459780048 460255072 460631808 460762484 461107712 461616064 462516834 463407504 464265984 464314368 466165882 466214464 467029472 467078144 467943424 470590848 472516629 473391984 475229124 476109504 477126832 478060544 479865792 482223924 482722136 483254317 484098048 486028452 486079104 486979584 488068267 488818512 488972432 489775104 489878272 490821632 491728146 491779392 492690432 495147744 496065024 496577536 498095052 498427137 502024796 502359501 502954816 503007232 503342592 506790144 508864062 509806752 512733312 512841316 513828896 514831551 514834432 515785296 517786956 518746176 519318072 519854608 520871936 524439552 524491272 525408156 525462912 526436352 526530823 526585696 527450112 527561216 529553388 529608576 530589696 531775873 532761008 533747968 534775808 536410056 536767686 537403776 537818112 539602973 541700096 543062403 545287808 548418048 549022656 550093986 551113056 552174336 552290648 554433978 555461088 555518976 556548096 558649728 558767404 559843424 560935869 560939008 561975024 562594578 565824168 565883136 566931456 567092288 567517184 568142848 568198878 569251488 571404288 573682837 573742624 574125144 574805504 574865408 578057508 579188736 581110894 581558928 582636288 584836434 585980928 587233024 592408908 593506368 593674739 594119552 594774544 598188864 599356134 600466464 601622784 601749512 601812224 602927104 604084782 605203872 605266944 606388224 608806276 609412608 610541568 611172352 611906484 612976182 613040064 613448784 614175744 616689112 617876672 619021312 621326979 621968906 626228967 627454464 629823852 630022172 631056384 631189312 633638832 634812672 637978824 638456832 639160704 639821056 641776317 642965232 645460452 646656192 646723584 646839641 648037936 648105472 649306112 651758016 655637528 655705856 656920576 660196992 660637152 661420032 661929984 662898691 664126736 664569516 668384496 669121362 669812668 671123456 675720192 676968201 677038752 678292992 678485416 679742336 682309173 683644416 686442068 687568896 687713728 690382608 691143726 691661568 692424096 693775251 695111256 696398976 696471552 699248823 699252736 699321696 700544208 700617216 701915136 704765579 706071184 706144768 707452928 710087976 713890898 715213408 715690248 716538368 717090816 719798688 719950309 721207296 724083204 729042678 729118656 730469376 731224064 732030208 733458648 734817408 736232448 737592219 737669088 739035648 739245304 740614784 740691968 744866304 747142578 747914492 749300032 750126104 753037194 754432224 754510848 755013888 755908608 757598504 759001984 761872384 763296093 764710128 765500192 769261974 770743344 772251648 773677944 775331102 775411904 776848384 779781912 781307904 784423471 785793024 786659328 789878544 791341824 794330082 794412864 794580202 795884544 797585152 799141512 800621952 802163712 804615084 805446376 806105664 806938496 807022592 812550144 815875312 817301576 817386752 817931712 818900992 822627072 823533984 828435972 831650967 833191632 833278464 834822144 834971956 836605952 838151106 839765136 841408512 842962536 843891867 844763738 844851776 846416896 850638432 851275776 852214272 852298317 853877232 855701756 857106432 857286976 860613936 861187716 862208256 862298112 865736638 869010688 871666341 872338392 873954432 880262656 880849536 881893376 884454203 886092688 891179328 892161816 897283296 897472303 899039232 900960256 902624268 902718336 904390656 906127173 907805808 907900416 909582336 909745564 911525888 913209414 916758528 917859726 919464273 919560096 920510144 921263616 921524968 922215424 923232128 925033668 926815008 928531968 928628736 932331764 932428928 932953359 934058944 934156288 941181696 945033258 946783968 950458248 952219008 954253664 956121088 959731584 963659057 964447848 965444272 966508634 972056904 972158208 973959168 976136534 977637024 977842957 977944864 979550208 979756544 981643264 983456292 983558784 985380864 990295488 992130048 993155072 996190104 996854274 1004049592 1004719002 1005909632 1006014464 1006685184 1013580288 1017728124 1019613504 1025466624 1025682632 1027657792 1029663102 1031570592 1035573912 1036715589 1037492352 1038636144 1039709216 1041743872 1048879104 1048982544 1050816312 1050925824 1052872704 1053061646 1053171392 1055122432 1059106776 1059217152 1061179392 1063551746 1065410983 1065522016 1067495936 1069551616 1070836347 1072820112 1073535372 1074807552 1075636224 1079205946 1083400192 1086124806 1090575616 1096836096 1098045312 1100187972 1102226112 1102538801 1104348672 1104581296 1108867956 1110922176 1111037952 1117299456 1117534808 1119686848 1121871738 1123950048 1125189156 1129555791 1131648336 1131766272 1133862912 1134184576 1135034368 1136285696 1136397756 1138502976 1142808576 1147365674 1147485248 1148250288 1149611008 1153892961 1156115016 1158377472 1162221788 1162996653 1163117856 1165272576 1169672868 1171961856 1172172169 1174466048 1184817816 1187012736 1187349478 1188239104 1189549088 1191870303 1196377728 1198712268 1200932928 1201273619 1203245568 1203499024 1203624448 1205854208 1208169564 1210407744 1210533888 1217612552 1218825216 1221083136 1223812968 1225952364 1226080128 1226897568 1228351488 1231097569 1233378224 1235753344 1238042624 1242653958 1243937812 1252457934 1254908928 1257226659 1259647704 1260044344 1262112768 1262378624 1267145607 1267277664 1269625344 1275957648 1276913664 1278321408 1279642112 1283552634 1285930464 1290920904 1293312384 1293447168 1293679282 1296075872 1296210944 1298604957 1298612224 1303516032 1308850361 1311275056 1311411712 1313841152 1320393984 1321274304 1322840064 1325797382 1328253472 1329139032 1336768992 1338242724 1339625336 1342246912 1351440384 1353936402 1354077504 1356585984 1356970832 1359484672 1364618346 1367288832 1369814121 1372884136 1375137792 1375427456 1380765216 1382287452 1383323136 1384848192 1387550502 1390222512 1392797952 1392943104 1398497646 1398643392 1401088416 1401234432 1403830272 1409531158 1412142368 1412289536 1414905856 1417549887 1420175952 1427781796 1430426816 1431380496 1433076736 1434181632 1439597376 1439900618 1448166408 1449762951 1458085356 1458237312 1460938752 1462448128 1464060416 1464204801 1466917296 1469634816 1472464896 1475184438 1475338176 1478071296 1478490608 1481229568 1481383936 1489732608 1494285156 1495828984 1497478073 1498600064 1500252208 1506074388 1507078503 1508864448 1509021696 1510027776 1515197008 1518003968 1526592186 1529420256 1531000384 1538523948 1541486688 1544494653 1544503296 1547355888 1550662204 1550823808 1553696768 1559563824 1562615808 1568846942 1573318656 1579592469 1579757088 1582683648 1588660164 1588825728 1589160404 1591769088 1595170304 1595327619 1598283024 1601243904 1604327424 1609230168 1610892752 1612211328 1613876992 1614045184 1618808919 1625100288 1631580587 1631750624 1634603152 1634773504 1635863424 1637801984 1645254144 1647067968 1656871944 1663301934 1666383264 1666556928 1669644288 1669943912 1673211904 1676302212 1679530272 1682807607 1682817024 1685925072 1687783734 1689527476 1689703552 1692833792 1701276864 1702551552 1704428544 1704596634 1707754464 1711403512 1714212864 1714573952 1721048511 1721227872 1722375432 1724416512 1724596224 1731473276 1738021376 1743332682 1744676784 1747908864 1760525312 1761699072 1763786752 1768908406 1772185376 1781024217 1782358656 1784323632 1794566592 1794944606 1801920512 1805248536 1805436672 1808781312 1812254346 1815611616 1815800832 1819164672 1819491128 1823051776 1826418828 1833517056 1835719452 1838928546 1839120192 1841020288 1842527232 1843049936 1844430848 1846464256 1850067336 1853630016 1857063936 1864663528 1864857856 1865906718 1868117888 1868312576 1878686901 1882363392 1890066516 1893567936 1900916496 1904438016 1908507328 1919463168 1925328951 1927318114 1928895696 1930888544 1933017268 1940518923 1944113808 1944316416 1947918336 1952273068 1955274048 1955685914 1955889728 1959513088 1963286528 1966912584 1967117568 1970761728 1980590976 1984260096 1986310144 1988696073 1992380208 1993708548 2008099184 2009438004 2011819264 2012028928 2013370368 2027160576 2035456248 2039227008 2046927519 2047572059 2050933248 2051365264 2055315584 2059326204 2063141184 2071147824 2073431178 2074984704 2077272288 2079418432 2097746469 2097758208 2097965088 2101632624 2101851648 2105745408 2106123292 2106342784 2110244864 2114296737 2118213552 2118434304 2122358784 2127103492 2130821966 2131044032 2134991872 2139103232 2141672694 2145640224 2147070744 2149615104 2151272448 2158411892 2159850927 2166800384 2172249612 2176891171 2181151232 2193672192 2196090624 2200375944 2204452224 2205077602 2208697344 2209162592 2217735912 2221844352 2222075904 2230936721 2234598912 2235069616 2239373696 2243743476 2247900096 2250378312 2259111582 2263296672 2263532544 2267725824 2268369152 2272571392 2272795512 2277005952 2285617152 2294731348 2294970496 2296500576 2299222016 2307785922 2312230032 2316754944 2324443576 2325993306 2326235712 2330545152 2339345736 2343923712 2344344338 2348932096 2353270413 2369635632 2374025472 2374698956 2376478208 2379098176 2383740606 2392755456 2397424536 2401865856 2402547238 2406491136 2406998048 2407248896 2411708416 2416339128 2420815488 2421067776 2430722099 2435225104 2437650432 2447625936 2451904728 2452160256 2453795136 2456702976 2462195138 2466756448 2471506688 2476085248 2485307916 2487875624 2504915868 2509817856 2514453318 2519295408 2520088688 2524225536 2524757248 2534291214 2534555328 2539250688 2551915296 2553827328 2556642816 2559284224 2567105268 2571860928 2581841808 2586624768 2586894336 2587358564 2592151744 2592421888 2597209914 2607032064 2614999023 2617700722 2622550112 2622823424 2627682304 2640787968 2642548608 2645680128 2651594764 2653362609 2656506944 2658278064 2673537984 2676485448 2679250672 2684493824 2692416909 2702880768 2707872804 2708155008 2713171968 2713658857 2713941664 2718969344 2729236692 2734577664 2739628242 2745768272 2750275584 2750854912 2761530432 2764574904 2766646272 2769696384 2775101004 2780445024 2781030707 2785595904 2785886208 2796995292 2797286784 2798860077 2802176832 2802468864 2819062316 2824284736 2824579072 2835099774 2840351904 2855563592 2860853632 2862760992 2866153472 2868363264 2879194752 2879801236 2890977171 2896332816 2899525902 2916170712 2916474624 2921877504 2924896256 2928120832 2928409602 2933528871 2933834592 2939269632 2944929792 2950368876 2950676352 2956142592 2956673083 2956981216 2962459136 2962767872 2979465216 2988570312 2991657968 2994956146 2997200128 3000504416 3012148776 3014157006 3017728896 3018043392 3020055552 3030078233 3030394016 3036007936 3053184372 3058840512 3062000768 3077047896 3082973376 3088989306 3094711776 3101324408 3101647616 3107393536 3119127648 3125231616 3137693884 3146637312 3159184938 3159514176 3165367296 3177320328 3177651456 3178320808 3183538176 3190340608 3190655238 3196232949 3196566048 3202487808 3208654848 3212509041 3218460336 3221785504 3224422656 3227753984 3228090368 3237617838 3250200576 3263161174 3263501248 3269206304 3269547008 3271726848 3275603968 3290508288 3294135936 3307616403 3313743888 3326603868 3332766528 3333113856 3339887824 3346423808 3352604424 3359060544 3365615214 3371850144 3375567468 3379054952 3379407104 3385667584 3402553728 3405103104 3408857088 3409193268 3415508928 3416477869 3422807024 3428425728 3429147904 3442097022 3442455744 3444750864 3448833024 3462946552 3476042752 3486665364 3488989959 3489353568 3495817728 3516516507 3521050624 3523398144 3537816812 3544370752 3562048434 3564717312 3568647264 3575610909 3589133184 3589889212 3603820857 3603841024 3610497072 3610873344 3617562624 3624508692 3631223232 3631601664 3638982256 3646103552 3652837656 3671438904 3677857092 3678240384 3682040576 3685054464 3686099872 3688861696 3692928512 3693292707 3700134672 3707260032 3714127872 3722431111 3729327056 3729715712 3731813436 3736235776 3736625152 3757373802 3764726784 3777220811 3780133032 3787135872 3801436821 3801832992 3808876032 3817014656 3838926336 3850657902 3854636228 3857791392 3861777088 3866034536 3881037846 3888227616 3888632832 3895814871 3895836672 3904546136 3910548096 3911371828 3911779456 3919026176 3926551083 3926573056 3933825168 3934235136 3941523456 3961181952 3968520192 3972620288 3977392146 3984760416 3987417096 4016198368 4018876008 4023638528 4024057856 4026740736 4042797889 4054321152 4070912496 4078454016 4093855038 4095144118 4101866496 4102730528 4110631168 4118652408 4126282368 4142295648 4146862356 4149969408 4154544576 4158836864 4195492938 4195930176 4203265248 4203703296 4211490816 4212246584 4212685568 4220489728 4228593474 4236427104 4236868608 4244717568 4254206984 4261643932 4262088064 4269983744 4278206464 4283345388 4291280448 4294141488 4299230208 4302544896 4316823784 4319701854 4344499224 4349288853 4353782342 4362302464 4387344384 4392181248 4392614403 4400751888 4408904448 4410155204 4417394688 4418325184 4435471824 4443688704 4444151808 4461873442 4469197824 4470139232 4478747392 4487486952 4492434219 4495800192 4500756624 4518223164 4526593344 4527065088 4536738304 4545142784 4545591024 4554011904 4589462696 4589940992 4593001152 4598444032 4615571844 4624460064 4633509888 4640290837 4648887152 4651986612 4652471424 4661090304 4678691472 4687847424 4688688676 4697864192 4706540826 4738777407 4739271264 4748050944 4749397912 4752956416 4758196352 4767481212 4785510912 4785982857 4794849072 4803731712 4805094476 4812982272 4813996096 4814497792 4832678256 4841630976 4842135552 4856426757 4861444198 4870450208 4875300864 4894741761 4895251872 4903809456 4904320512 4907590272 4913405952 4924390276 4933512896 4943013376 4952170496 4970615832 4975751248 5009831736 5019635712 5028906636 5038590816 5039652163 5040177376 5048451072 5049514496 5068582428 5069110656 5078501376 5103830592 5107654656 5113285632 5118568448 5134210536 5143721856 5163145533 5163683616 5164771313 5173249536 5173788672 5174717128 5184303488 5184843776 5194419828 5214064128 5229998046 5235401444 5245100224 5245646848 5281575936 5285097216 5291360256 5303189528 5306725218 5313013888 5316556128 5343072651 5347075968 5352970896 5358501344 5368987648 5384833818 5405761536 5415745608 5416310016 5426343936 5427317714 5427883328 5437938688 5458473384 5469155328 5479256484 5490964297 5491536544 5500551168 5501709824 5523060864 5529149808 5533292544 5539392768 5550202008 5560890048 5562061414 5571191808 5593990584 5594573568 5597720154 5604353664 5604937728 5627288147 5638124632 5648569472 5649158144 5670199548 5680703808 5711127184 5721707264 5725521984 5732306944 5758389504 5759602472 5781954342 5792665632 5799051804 5821556769 5832341424 5832949248 5843755008 5849792512 5856241664 5856819204 5867057742 5867669184 5878539264 5889859584 5900737752 5901352704 5912285184 5913346166 5913962432 5924918272 5958930432 5966088219 5977140624 5983315936 5989912292 5994400256 6001008832 6024297552 6028314012 6035457792 6036086784 6040111104 6060156466 6060788032 6072015872 6106368744 6117681024 6124001536 6142716177 6154095792 6165946752 6177978612 6189423552 6191179421 6202648816 6203295232 6214787072 6238255296 6275387768 6282306121 6293274624 6318369876 6319028352 6330734592 6342890211 6344887471 6354640656 6355302912 6356641616 6367076352 6380681216 6381310476 6392465898 6393132096 6404975616 6417309696 6425018082 6436920672 6443571008 6448845312 6455507968 6475235676 6479552781 6500401152 6526322348 6527002496 6530673513 6538412608 6539094016 6543453696 6581016576 6588271872 6615232806 6627487776 6653207736 6665533056 6666227712 6679775648 6692810163 6692847616 6705208848 6718121088 6731230428 6743700288 6745613399 6751134936 6758109904 6758814208 6771335168 6805107456 6817714176 6818386536 6831017856 6832955738 6844900699 6845614048 6856851456 6858295808 6884194044 6884911488 6889501728 6897666048 6913086349 6925893104 6952085504 6973330728 6977979918 6978707136 6991635456 7033033014 7042101248 7046796288 7059811239 7075633624 7088741504 7124096868 7129434624 7137294528 7151221818 7178266368 7179778424 7207641714 7220994144 7221746688 7235125248 7249017384 7262446464 7263203328 7277964512 7292166297 7292207104 7305675312 7342877808 7355714184 7356480768 7364081152 7370108928 7372199744 7377723392 7385857024 7386585414 7400269344 7414520064 7428255744 7444862222 7457876881 7458654112 7459431424 7463626872 7472471552 7473250304 7514747604 7529453568 7554441622 7560266064 7574271744 7602873642 7603665984 7617752064 7634029312 7677852672 7701315804 7709272456 7715582784 7717771607 7723554176 7732069072 7762075692 7776455232 7777265664 7791629742 7809092272 7821096192 7822743656 7823558912 7838052352 7853102166 7867650336 7868470272 7883046912 7922363904 7937040384 7945240576 7954784292 7960087827 7969520832 7974834192 8032396736 8037752016 8047277056 8053481472 8077250727 8085595778 8108642304 8140976571 8141824992 8156908032 8187710076 8190288236 8203732992 8205461056 8221262336 8237304816 8252564736 8284591296 8293724712 8299938816 8309089152 8317673728 8343092121 8390985876 8391860352 8406530496 8407406592 8408915333 8424493168 8425371136 8440979456 8457186948 8472854208 8473737216 8508413968 8523287864 8524176128 8539967488 8566690776 8582560896 8588282976 8598460416 8605089792 8617682983 8633647568 8639403708 8672931513 8688998448 8698577706 8707564684 8724604928 8774688768 8784362496 8785228806 8800586613 8801503776 8817808896 8820310408 8834789376 8836650368 8870019249 8870943648 8887377408 8888303616 8923746884 8938395648 8940278464 8957494784 8974973904 8984868438 8991600384 9001513248 9036446328 9053186688 9054130176 9073476608 9090234699 9090285568 9091182048 9108023808 9161952527 9178925392 9179881984 9186002304 9196888064 9231143688 9248920128 9280581674 9297774304 9303973224 9304942848 9322180608 9357382944 9359354017 9375694848 9377377352 9395728384 9413081652 9477554814 9478542528 9496101888 9498795824 9505912832 9516392704 9534962424 9571021824 9571965714 9588698847 9589698144 9607463424 9610188952 9625964544 9627992192 9628995584 9665356512 9683261952 9684271104 9712853514 9722888396 9740900416 9750601728 9789483522 9790503744 9807618912 9808641024 9815180544 9826811904 9848780552 9867025792 9886026752 9904340992 9922849209 9941231664 9951502496 10019663472 10039271424 10057813272 10077181632 10079304326 10080354752 10099028992 10137164856 10138221312 10157002752 10197505123 10207661184 10215309312 10226571264 10237136896 10249433607 10268421072 10287443712 10326291066 10327367232 10329542626 10346499072 10349434256 10368606976 10369687552 10388839656 10428128256 10459996092 10470802888 10490200448 10491293696 10549549521 10563151872 10570194432 10606379056 10613450436 10626027776 10633112256 10686145302 10694151936 10705941792 10717002688 10769667636 10811462571 10811523072 10831491216 10832620032 10852687872 10854635428 10855766656 10875877376 10916946768 10938310656 10958512968 10981928594 10983073088 11003419648 11046121728 11058299616 11066585088 11078785536 11079878121 11100404016 11121780096 11124122828 11142383616 11167293333 11187981168 11189147136 11195440308 11208707328 11209875456 11254576294 11276249264 11297138944 11298316288 11331662433 11340399096 11361407616 11422254368 11443414528 11451043968 11464613888 11497904639 11516779008 11519204944 11563908684 11585331264 11598103608 11643113538 11664682848 11665898496 11687510016 11712483328 11713638408 11734115484 11735338368 11757078528 11779653249 11779719168 11801475504 11802705408 11824570368 11826692332 11827924864 11849836544 11917860864 11932176438 11954281248 11966631872 11979824584 11988800512 12002017664 12048595104 12056628024 12070915584 12072173568 12080222208 12120312932 12121576064 12128393667 12144031744 12212737488 12235362048 12248003072 12285432354 12308191584 12331893504 12355957224 12378847104 12382358842 12405297632 12406590464 12429574144 12476510592 12527567741 12550775536 12564612242 12636739752 12638056704 12661469184 12685780422 12689774942 12709281312 12710605824 12713283232 12734152704 12761362432 12762620952 12784931796 12786264192 12809951232 12834619392 12850036164 12873841344 12887142016 12897690624 12911015936 12950471352 12959105562 13052644696 13054004992 13061347026 13076825216 13078188032 13086907392 13162033152 13176543744 13230465612 13254975552 13306415472 13331066112 13332455424 13359551296 13385620326 13410417696 13436242176 13462460856 13477302657 13487400576 13491226798 13502269872 13516219808 13517628416 13542670336 13610214912 13635428352 13636773072 13662035712 13665911476 13689801398 13691228096 13716591616 13768388088 13769822976 13779003456 13795332096 13826172698 13851786208 13904171008 13920872511 13946661456 13955959836 13957414272 13983270912 14066066028 14084202496 14093592576 14119622478 14151267248 14177483008 14248193736 14258869248 14274589056 14302443636 14333004413 14356532736 14359556848 14415283428 14441988288 14443493376 14498034768 14524892928 14526406656 14555929024 14584332594 14611350624 14684225283 14685755616 14711428368 14712961536 14728162304 14740217856 14744399488 14755446784 14771714048 14773170828 14800538688 14829040128 14856511488 14889724444 14915753762 14917308224 14918862848 14927253744 14944943104 15029495208 15058907136 15108883244 15118956489 15120532128 15148543488 15205747284 15207331968 15235504128 15238238197 15268058624 15355705344 15402631608 15418544912 15431165568 15435543214 15447108352 15464138144 15494313939 15524151384 15552910464 15554531328 15583259484 15616557047 15618184544 15642192384 15645487312 15647117824 15676104704 15706204332 15735300672 15736940544 15844727808 15874080768 15909568584 15920175654 15939041664 15949668384 16004268397 16064793472 16075504032 16094554112 16106962944 16154501454 16171191556 16217284608 16281953142 16283649984 16313816064 16375420152 16380576472 16407465984 16410922112 16442524672 16472892891 16474609632 16505129472 16569182592 16587449424 16599877632 16618178304 16635347456 16686184242 16781971752 16783720704 16813060992 16814813184 16817830666 16848986336 16850742272 16881864441 16881958912 16914373896 16945708416 16947474432 17015054693 17016827936 17046575728 17048352256 17079934976 17133381552 17165121792 17176565952 17196920832 17235365966 17267295136 17278807416 17345863026 17377996896 17397155412 17415129368 17449209856 17549377536 17568724992 17570457612 17601173226 17603007552 17635617792 17640620816 17669578752 17673300736 17740038498 17741887296 17774754816 17847493768 17876791296 17880556928 17914989568 17949947808 17969736876 17983200768 18003026496 18072892656 18106373376 18108260352 18146953216 18180469398 18182364096 18216047616 18323905054 18357850784 18359763968 18372004608 18393776128 18428148531 18462287376 18497840256 18561163348 18573538263 18595548608 18607946448 18609885696 18644361216 18714765888 18718708034 18754754704 18791456768 18826163304 18846918363 18955109628 18957085056 18992203776 18997591648 19011825664 19032785408 19034662413 19069924848 19142043648 19143931428 19177397694 19179396288 19214926848 19220377904 19251929088 19255984384 19257991168 19330713024 19366523904 19425707028 19445776792 19467214949 19481800832 19501203456 19578967044 19581007488 19592020539 19615237824 19617282048 19630361088 19697561104 19734051584 19772053504 19845698418 19882463328 19903004992 20039326944 20078430489 20078542848 20115626544 20154363264 20158608652 20160709504 20198057984 20236840197 20274329712 20276442624 20314005504 20395010246 20415322368 20453142528 20474273792 20498867214 20534702097 20536842144 20574887424 20652582132 20654734464 20659085252 20692998144 20698868512 20737213952 20739259047 20739375104 20777679312 20856256512 20919992184 20941605776 20980400896 20982587392 21099099042 21126303744 21140388864 21210547631 21212758112 21226900872 21252055552 21266224512 21372290604 21388303872 21411883584 21434005376 21539335272 21622925142 21662982432 21665240064 21705375744 21709270856 21711533312 21751754752 21833893536 21876498891 21876621312 21917025936 21963857188 21966146176 22006839296 22092243456 22116599232 22133170176 22157571072 22159756242 22200808032 22243560192 22248245656 22284767232 22334586666 22373630643 22375962336 22378294272 22390880616 22417414656 22419750912 22509152588 22552498528 22594277888 22596632576 22663324866 22680798192 22722815232 22844508736 22886829056 22902087936 22929227776 22995809278 23033558016 23038409888 23127817368 23153314821 23170662528 23196207216 23286227076 23329365696 23331796992 23424966656 23427276816 23468230968 23470676736 23514157056 23559306498 23602951008 23605410816 23649140736 23653384664 23655849728 23699673088 23835721728 23864352876 23908562496 23915345083 23933263744 23959649168 23977601024 24004035328 24097190208 24113256048 24141831168 24160444416 24240625864 24243152128 24256787334 24288063488 24422929713 24425474976 24470724096 24496006144 24570864708 24616383168 24663787008 24711914448 24757694208 24764717684 24810595264 24813180928 24953021184 25029276363 25055135482 25101551072 25129224484 25226745999 25273479504 25276113408 25322938368 25371560844 25379549884 25418562624 25421211648 25426566464 25522724864 25525241904 25569863592 25572528384 25619902464 25700072328 25747682688 25774284032 25795381248 25822031872 25853048949 25900942704 25918211124 26057017777 26105289392 26108009984 26122694052 26153650432 26156376064 26173814784 26324066304 26353087488 26460931224 26509951104 26610057747 26612830944 26618436767 26662132224 26664910848 26719102592 26771240652 26820835392 26872484352 26924921712 26954605314 26974801152 26982453596 27004539744 27032439616 27035256832 27220429824 27270704097 27270856704 27273546144 27324071424 27331822952 27379602796 27382456192 27433183232 27485857581 27536776176 27539645952 27558006912 27590664192 27652345396 27703572416 27808342016 27841745022 27893322912 27911919672 27914828544 27966541824 28078062051 28132132056 28168404992 28187185152 28239244956 28299585223 28302534496 28354966016 28496387472 28517738496 28549178112 28604887272 28666008826 28713065472 28719113696 28830566856 28883976576 28886986752 28996069536 29002177373 29049785856 29052813312 29111858048 29168665188 29222701248 29368450566 29371511232 29422856736 29425923072 29456324608 29480435712 29488798976 29543428096 29546341656 29601077376 29658080256 29713022976 29779448888 29831507524 29834616448 29837725696 29854507488 29889886208 30058990416 30117814272 30217766488 30237912978 30241064256 30297086976 30411494568 30414663936 30471008256 30476476394 30536117248 30592515369 30711410688 30748300821 30805263216 30837089824 30862331136 30871086428 30894216704 30928276288 30988627878 31048302768 31105820928 31109062656 31166518968 31233114094 31236369088 31284384768 31290974624 31294235648 31352209408 31412408664 31470601344 31473881088 31599387287 31689455616 31819137168 31840351308 31878083328 31899336768 32008536794 32129586944 32151008064 32189108224 32309002908 32342383112 32434569216 32563906284 32567299968 32627632128 32700573889 32750840304 32761152944 32814931968 32821844224 32885049344 32945785782 32949219264 33010258944 33138365184 33174898848 33199755264 33236356608 33270694912 33372368484 33501879999 33563943504 33567441408 33626121984 33629626368 33635661332 33697972672 33701484544 33763728882 33828747792 33891416832 33894948864 33994987299 34030109386 34033655872 34093151456 34096704512 34159869952 34266763104 34330243584 34353131904 34393841664 34470731932 34493713917 34534590272 34557614832 34691726052 34755993792 34794310824 34830258736 34898419712 35137449984 35140915224 35202346452 35206015104 35271235584 35277565141 35281241632 35339157504 35346601472 35480076996 35483774592 35549509632 35628983491 35694987536 35753582592 35761113856 35829979136 35899895616 35939473752 35966401536 36006052992 36145785312 36153399191 36212746752 36216520704 36293906432 36360938796 36364728192 36385181001 36432095232 36647810108 36715701568 36719527936 36744009216 36856297062 36924574752 36995680512 37122326696 37147076526 37191097216 37215892896 37219771392 37288722432 37429531776 37437416068 37509509408 37582703223 37582913536 37652326608 37693836726 37910219256 37914170112 37984407552 37995183296 38023651328 38065570816 38069324826 38139849696 38284087296 38287862856 38354795388 38358792576 38429853696 38436750079 38440755808 38503858176 38511968768 38515982336 38661426048 38733047808 38819638729 38851414056 38891553584 38934429898 38963601664 39157934088 39162014976 39184041078 39230475648 39234564096 39260722176 39391017029 39395122208 39468103168 39544107008 39691396836 39764926656 39806009984 40078653888 40156860978 40231253088 40308726528 40317217304 40321419008 40396115968 40473680394 40548659424 40552885248 40628011008 40790020492 40830644736 40906285056 40948547584 40997734428 41069404194 41073684288 41149774848 41305164264 41309468928 41318170504 41385996288 41397737024 41474427904 41478518094 41555358624 41712513024 41762617533 41839984368 41883211552 41960801792 41965174784 42198198084 42252607488 42280777728 42421095262 42425516224 42453801744 42504111104 42532449024 42744581208 42776607744 42823767168 42868010752 42999013239 43078670544 43245850284 43325964864 43330480128 43338255947 43418541712 43423066624 43503509504 43667787072 43752997782 43834051872 43927714376 43932292352 44013678592 44184486912 44233198464 44266340352 44315142144 44319512484 44401616064 44414212297 44487120384 44496491312 44569534464 44669173332 44747261286 44751924672 44756588544 44781761232 44834829312 45018305176 45104997056 45188555776 45326649732 45356869467 45361596384 45445630464 45689017472 45714714591 45773658112 45804175872 45991618556 46067116032 46076819776 46255634736 46306629642 46341325056 46392414432 46482941817 46572454152 46658731392 46663593984 46849671141 46849933312 46854553632 46936461936 46941353472 47028314112 47118612996 47205902016 47210821632 47219293793 47306769328 47311699456 47399346176 47728705752 47817124992 47830690166 47866527488 47919298336 47955202048 48008070656 48012805191 48194380416 48226512096 48283662336 48320888832 48391604443 48481251728 48486304256 48513574668 48576126976 48845859426 48850949952 48941448192 48992012288 49141729416 49232766336 49327574016 49418678673 49423828896 49515388416 49529435368 49621190528 49626361856 49906042368 50058552726 50110270964 50203102144 50258448968 50453491998 50546959008 50552226816 50645593323 50645876736 50743121688 50759099768 50837125248 50842423296 50853132928 51045164079 51045449728 51050483808 51139727184 51145056768 51239804928 51400144656 51495365376 51548568064 51590762496 51644063744 51706097898 51801885408 51836422248 52114035554 52210578784 52216019968 52245388104 52307300864 52312752128 52347629568 52556372557 52648132608 52706174976 52921862448 53019902208 53220115494 53225661888 53236873534 53324264448 53438205184 53542481304 53641670784 53744968704 53849843424 53909210628 53949602304 53964907192 54009079488 54064879232 54070513664 54440859648 54541408194 54547092288 54648142848 54663645904 54759205592 54764912384 54866366464 54971715162 55073552352 55079291904 55116013824 55181328384 55304690792 55407144832 55616684032 55683490044 55720614789 55786645824 55823839344 55829657088 55933083648 56156124102 56264264112 56374370304 56478489912 56540755089 56599170446 56605068992 56709932032 56992774944 57035476992 57098356224 57103987239 57209774544 57332017652 57426130944 57438227392 57661133712 57767953152 57773973504 57992139072 58004354746 58099571712 58223716096 58337330376 58401644847 58445402496 58736901132 58743022464 58845713472 58851846144 58912649216 58977597952 59086856192 59092683312 59202154752 59316160512 59558897776 59663015048 59669232896 59675451392 59709014976 59779772416 60117980832 60235628544 60323780881 60435532976 60475825956 60482128512 60594173952 60710520591 60822989136 60829327872 60942016512 60952952788 61072234496 61185030738 61422821376 61496601642 61604106291 61610526432 61674179648 61724662272 61742172856 61788433408 61856552576 61977255756 62096605536 62211641856 62217777141 62218125312 62333037936 62466228188 62472738176 62568769536 62581949248 62588471296 62824817328 62941202688 62947762176 63198774574 63378911232 63631642893 63638274336 63680702616 63756166656 63798673536 64017073588 64259173888 64302016128 64378216448 64565156819 64618005816 64684766224 65127812568 65134599936 65255264256 65401147778 65501680608 65515478119 65522305888 65629863936 65643688448 65770098688 65891571564 65898438528 66020517888 66276730368 66349797696 66399510528 66472713216 66541389824 66744736968 67003759998 67120891929 67127887008 67134882816 67252243968 67259252736 67271322664 67395945344 67402969088 67527457764 67657495584 67782833664 67789897728 67989974598 68060218772 68067311744 68186302912 68193409024 68533526208 68660487168 68706263808 68787683328 68941463864 68987427834 69069180544 69115229664 69383452104 69459944463 69511987584 69588621648 69660517472 69796839424 70274899968 70281830448 70404692904 70412030208 70542471168 70555130282 70562483264 70693202944 70960153992 70967549184 71099019264 71257966982 71382535861 71389975072 71507165184 71522227712 71659958272 71746035249 71799791232 71878947504 71932803072 72012105984 72291570624 72306798382 72425493504 72587812864 72721877592 72729456384 72770362002 72864190464 73295620216 73431403136 73439055872 73488018432 73712594124 73849149504 73991361024 74244653392 74294153052 74382194432 74431785792 74439542784 74859063552 74874832136 75019018816 75165406446 75304653216 75387673452 75680237997 75820438512 75828340224 75968815104 75990366592 76047302656 76131141632 76138649652 76279699392 76568174592 76575725712 76709590776 76717585152 76859707392 76873500158 76881511616 77023937536 77322852096 77466095616 77559146847 77639277458 77702828112 77783107168 77868859796 77927203328 78171053331 78315868176 78324029952 78368082156 78460951296 78469128192 78521444352 78782034058 78790244416 78936206336 79088214016 79382793672 79529853312 79612019968 79855310301 80157307776 80313721956 80462506176 80485332473 80617453056 80634434608 80642838016 80792231936 80947360788 81097318848 81105770496 81580040984 81661289472 81812570112 81995468856 82138808388 82147368576 82299549696 82457572743 82483537123 82610328528 82618937856 82636341008 82771992576 82795474048 82948855808 82957036188 83110717248 83425026048 83525235066 83679968736 83766423104 83921603584 84234186153 84396396168 84505214976 84561555456 84842190524 84851032448 84898755669 84907603488 85008222208 85064898048 85489162416 85553215488 85647534336 85736021504 85998026478 86157341088 86491700568 86651929728 86660960256 86676511894 86837083424 86846133248 87006532119 87007019008 87335574144 87505995564 87668103744 87692974187 87855428752 87864584704 88027357184 88368973824 88466396928 88630284288 88639024968 88803232128 88828424594 88974240768 88992982624 89139068928 89338346664 89494522572 89503849344 89513177088 89563522464 89669658624 89870122537 90036610352 90209994112 90377111552 90653299464 90713738934 90723192768 90891260928 91378034944 91429429182 91547316224 91608351744 91777546107 91983237112 92134232064 92153639552 92511269472 92613259284 92682650112 92784828864 92965883634 93144908304 93317462784 93327187968 93699342282 93709107264 93872923872 93882706944 94056628224 94237225992 94411804032 94421643264 94438587586 94613538656 94623398912 94798161861 94798692352 95457411504 95634249984 95661380332 95733054976 95838596672 95910404096 96016141312 96025610382 96388760832 96453024192 96567324672 96783208886 96962503456 96972608512 97027149336 97152253952 97691718852 97701899904 97882896384 97984024576 98101721667 98283458832 98465532672 98655148032 98837357346 98847657792 99030776832 99058870736 99242381056 99252723712 99812084736 100117105452 100220541928 100331030891 100406204288 100516897936 100906983996 101093918016 101104453632 101291186646 101486243376 101518199536 101674250496 101684846592 101706265856 102090328158 102100967616 102279454368 102290113536 102479609856 102800289312 102990730752 103097136128 103181524992 103288127488 103412195796 103481141751 103603770816 103672844496 104228071108 104421157568 104432039936 104490776208 104614601728 104695259136 105112745114 105412349952 105832695423 105843724896 106039804416 106440230988 106451323776 106473747068 106648528896 106876410368 106886950473 107084962608 107283341568 107489937408 107699686848 107818421256 107899204608 107929814384 108018158976 108129758464 108141027328 108460197573 108881719296 109082816388 109094184576 109296285696 109315899329 109327291808 109518411184 109529824768 109732732928 109943430324 110147104704 110158583808 110232027648 110609381584 110814289664 111366980088 111441229578 111573291648 111647678688 111659314176 111866167296 112029878779 112312248204 112528528224 112748109669 112748740608 112956979824 113081510178 113198340892 113210137984 113419864064 113985549888 114070953984 114196712448 114207974478 114419549088 114664035304 114852261888 114876454784 115310250237 115322267424 115535906304 115547947008 115984278144 116008709492 116199143424 116447432192 116458916187 116674660752 116803289694 116890804992 117473802264 117486044928 117691426944 117703692288 117825298432 117955195904 118173051087 118173712384 118185366624 118404309504 118632321024 119105382851 119117795552 119326030096 119338465792 119350902784 119418029952 119559544832 120235961664 120647561762 120871065952 120951651912 120964257024 121188347904 121421041182 121645978272 121658655744 121884033024 121905905576 122144468992 122370061476 122845642752 122993203284 123208212582 123221052864 123348359296 123449324544 123484345712 123576866816 123713105152 123954511512 124193211072 124423283712 124435554282 124666075872 124932456376 124945476352 125137539072 125163898496 125176942592 125649634656 125882405376 125895524352 126397549148 126757822464 127263285786 127276548672 127361405232 127512333312 127597347072 128034147176 128518347776 128604032256 128756432896 128997039717 129130313638 129236011632 129369532448 130014767841 130255625136 130269199872 130510528512 130802295556 131003361216 131030956238 131044611776 131287376896 131540197376 131783143128 131796877056 132041035776 132553460736 132699595392 132799021056 132945426432 133082779648 133242636891 133489473936 134007519996 134241783858 134255774016 134269765632 134504487936 134542645328 134791890688 134805938176 135054915528 135314991168 135565667328 135979949196 136120437544 136134623488 136372605824 136386818048 137067052416 137144143773 137320974336 137412527616 137882927728 137974855668 138138361088 138230459328 138766904208 138919888926 139023975168 139177243296 139321034944 140549013423 140549799936 140563660896 140809385808 140824060416 141084942336 141110260564 141124966528 141386405888 141657881379 141920307984 141935098368 142198038528 142515933964 142765071722 142779950144 143044455424 143319916544 143492070498 143599582464 143757895008 143865606144 144024211968 144038415573 144583141248 144613596764 144850987008 145174813329 145175625728 145443755184 145458912768 145540724004 145728380928 146591240432 146862806272 146878111744 146976036864 147425188248 147698299008 147982722048 148489306784 148588306104 148764388864 148863571584 148879085568 149472760307 149718127104 149749664272 150038037632 150330812892 150609306432 150775346904 151360475994 151640877024 151656680448 151937630208 151980733184 152262283264 152277299304 152559398784 153135492237 153136349184 153151451424 153419181552 153435170304 153719414784 153747000316 153763023232 154047875072 154645704192 154932191232 155118293694 155278554916 155405656224 155566214336 155737719592 155854406656 156342106662 156631736352 156648059904 156736164312 156921902592 156938256384 157042888704 157564068116 157580488832 157669117671 157872412672 158176428032 158765587344 159059706624 159224039936 159710620602 160314615552 160627443912 160925012352 160970664946 161234906112 161268869216 161285676032 161584463872 161894721576 162194637696 162211540992 162858380633 163160081968 163322578944 163990937712 164277616776 164294737152 164599099392 164915145486 164967074246 165220657056 165237875712 165272682016 165543985152 165590948096 165897711616 165914072376 166221434496 166850052096 167050470132 167359937472 167532846208 167843207168 168468372306 168792792336 169123110912 169684381048 169702064896 169797511338 169815206976 170016444416 170129796096 170978324832 171106430976 171295068672 171472043008 171996052956 172314682176 172983401136 173303859456 173321920512 173353023788 173674166848 173692266496 174013064238 174671148288 175011991128 175204934541 175336207488 175385948374 175710857504 175729169408 176054714368 176737947648 176932793856 177260568576 177278049936 177606464256 177656849188 177948481536 177985965248 178676693328 178989045144 179007698688 179026354176 179127044928 179339317248 179740245074 180073220704 180419988224 180754223104 180971342643 181306598928 181427477868 181446385536 181782521856 182756069888 182858858364 183094632448 183216703488 183555092214 183966474224 184268464128 184307279104 185022538944 185226518568 185365300224 185569657728 185931767268 186289816608 186329057369 186634925568 186654375936 187398684564 187418214528 187745847744 187765413888 188474451984 188823608064 188843286528 188877175172 189227077312 189246797824 189596323722 190894928679 190914823008 191268499968 191322760664 191466109952 191677193344 191820808192 192032282624 192051220764 192777521664 192906048384 193134649344 193566417772 193695470457 193925006912 193945217024 194054298672 195383437704 195403799808 195765792768 195968049152 196203443334 196546434357 196566917664 196931065344 197310296064 197674714692 197695315584 198061553664 198097096561 198117741472 198484762112 198505447424 199624169472 200234210904 200441083856 200662061782 200812408576 201033795872 201813967992 202187836032 202208907264 202582373292 202972486752 203015241611 203036399072 203348500992 203369693184 203412531712 204180656316 204201935232 204558908736 204580227072 205600578624 205981461504 206194272256 206363049984 206824391592 206962283502 207207541632 207345688992 208055489161 208456142216 208842315136 208864079872 208981552416 209229203456 209390518272 210225490228 210824699904 211665390846 211687449792 212079608832 212880461976 212902647552 212947494136 213297057792 213752820736 213773900946 214147607583 214169925216 214566683136 214979874816 215238105747 215399373696 215636842512 215798409216 215859628768 216036317952 216259516928 216282054656 216920395146 217763438592 218165632776 218188369152 218592571392 218631798658 218654583616 219036822368 219059649536 219465465856 219886860648 220294209408 220317167616 220464055296 221195711009 221218763168 221628579328 222733960176 222882459156 223146583296 223295357376 223318628352 224059757558 224624496408 225057056448 225496219338 225913959648 226163020356 226396681784 226420275968 226839728128 227971099776 228141907968 228393424896 228415948956 228839098176 228904017223 229328070608 229704523776 229752909568 230620500474 230644534848 231071812608 231968556288 232017418984 232398286848 232894864384 232917832374 233349321504 233606579388 233781609984 234513159993 234947604528 234972089856 235382853888 235407384576 235650596864 235910391808 236346102174 236370733248 236808619008 237264642048 238210765702 238235591104 238652060192 238676931584 238836059904 239119089664 239565930903 240471923328 241295123524 241455997419 241742131904 241903303824 241928514048 242376695808 242842082364 243291956544 243317311488 243811811152 244288937984 244740122952 245986406568 246416425164 246442105728 246696718592 246898649088 246968691424 247153733632 247426210304 247450611369 247909023024 248386422144 248846567424 248871108564 249332151744 249402884437 249864912752 249890952704 250275078144 250327796992 250353885184 251299269312 251764810752 252795098296 253073794337 253515644928 254526571572 254553097344 254696267007 254722810464 255024666624 255194694144 256068294352 257036695552 257208064512 257994079434 258260627276 258472023264 258739064896 260029535682 260511250272 260538399744 261019596357 261021057024 261604591112 262006722432 262061912476 262089223552 262574753792 263078922561 263080394752 263566286256 263593754112 264082071552 265106921472 265399190784 265890852864 266165559296 266485273782 266978947872 268015039992 268483567716 268511548032 268539531264 269008975872 269085290656 269583781376 269610367611 269611876352 270109831056 270629982336 271131334656 271737471103 271959898392 272240875088 272269246976 272745211648 272773636096 274134104832 274288287546 274641948672 274825055232 275737119203 275765855456 275949711336 276276722176 276460918656 277533808416 277839777852 278047950336 278354486592 278642069888 281098026846 281127321792 281618771616 281648120832 282169884672 282220521128 282249933056 282772811776 283315762758 283840615968 283870196736 284394485583 284396077056 285031867928 285530143444 285559900288 286088910848 286639833088 286984140996 287199164928 287515790016 287731212288 288048423936 288076831146 289166282496 289227193528 289701974016 290349626658 290887510368 290917825536 291081448008 291456761856 293182480864 293725612544 293756223488 293952073728 294305165001 294850376496 295396598016 295965444096 296978613568 297176612208 297528777728 297727143168 297758171136 298945520614 299436254208 299499328544 300076075264 300661625784 300993092673 301218612864 301550693808 302720951988 303281754048 303313360896 303961466368 304524566528 304554598608 305118797568 306270984474 306302902848 306838363104 306870340608 307438829568 307494000632 307526046464 308095750144 309291408384 309864382464 310236587388 310557109832 310811312448 310899486079 311132428672 311475439184 311708813312 312684213324 313263472704 313296119808 313472328624 313843805184 314085777408 315128136232 315160977664 315338235342 315744825344 317498086269 317531174688 318119413248 318448079872 319421241204 320629231104 320660851419 321254887824 321850024704 321941329892 322469812224 322537738432 322571352064 323789443152 324389275392 324423081984 325380592719 325716761266 326320163936 326645157888 327947697987 327981875424 328555233552 328589474304 329198198784 329830290972 329934148492 330441314112 330475751424 330545364032 331181896192 331795423232 331828144752 332442868992 334100940264 334719874944 335065692416 335686414336 336089636337 336936744612 337585584672 338246221824 338741231101 339368762096 339404129792 339595022676 339630413952 340032888832 340259592192 341956649664 342212861952 342590137344 342944086016 343992105912 344629364352 345930750711 345966802272 346039677971 346607718912 346643841024 346706047576 347348333696 347384532992 348026128476 349342296576 349376748561 350023982256 350409869082 350672414976 350771896748 351421715008 351458338816 353475895296 353865587712 354519153261 354521137152 354556099872 355212928512 355313698376 355896963072 355971930496 357316148553 357353386656 357978090288 358015397376 358052708352 358254089856 358678634496 359480490148 360146441408 360839976448 361508446208 361942685286 362613197856 362854955736 362892771072 363565043712 365512139776 365717716728 366189264896 366433406976 367110184428 367894607899 367932948448 368536928256 368614558208 370045077888 370453037136 370730600448 371139315456 371863534536 372579633216 372658114738 373269851136 374797369128 374836429056 375491695488 375530827776 376948903968 377028305849 377647216128 377686573056 377754350344 378454154624 378493595648 379192647444 381789857358 381829646016 382536999936 382645521328 382932219904 383354386688 384064565248 384102441528 385555043328 385812096768 386269298688 387132835544 387390940914 387850013824 387890434048 388108597344 390044303523 390766875408 390807599616 391531585536 391936098304 392406886668 393092868714 393133835328 393862130688 394620592128 395349429384 395390631168 396123107328 396194193122 396235482944 396969524224 399248338944 399727910673 400468421808 400882167712 401324123564 401624817152 402067591744 403627935984 404375672064 404417814528 405164746584 405944973504 406030483222 406072798144 406697001984 406825063424 408361312632 408403870464 409117817472 409160454144 410792034731 411201157248 411962923008 412388544512 413648783184 413924567004 414415083264 414691377984 416110978322 416912284432 417684630272 417728159744 417963104832 418458406912 420450980456 421649399808 423330781692 423374899584 424159217664 424973644137 425107460557 425760923952 425805295104 425894988272 426594115584 427505641472 427547801892 428295215166 428339850432 429133366272 429959749632 430476211494 430798747392 431273685024 431596818432 431719257536 432072635904 432519033856 433840790292 435524439987 435526877184 436331265552 436376738304 437185142784 437263597316 437309167232 438073644736 438119299072 439773721296 440588418816 440634335232 440928110592 442391422018 442437526336 443257158656 445467920352 445764918312 446293166592 446590714752 446637256704 448119515116 448418280921 449248992816 450114112896 450992438676 451827919296 451956097733 452326040712 452793363568 452840551936 453679456256 455942199552 456786849792 456831897912 457678196352 457808034446 458608346833 458656141216 459409047552 459505819136 461241000948 461289069696 462143625216 463176785383 463937112576 464034837968 464796573696 465789728768 465835664748 466698643008 467213158776 467563219968 469026319986 469895209056 469944179712 470765707776 470814769152 471820783616 472692204348 472741466496 473007353013 473617238016 474529284096 476421531404 476471182208 477304120384 477353863168 477672119808 479131861806 480943846656 482590247048 482911994838 483484263808 483806607648 483857028096 484753391616 485684164728 486583913088 486634622976 487623622304 488575141899 488577875968 489480245904 491972813136 492832850328 492884211456 493393437184 493797298176 493937382848 494307467264 494852420608 494901222738 495818046048 496772844288 497693134848 497742217128 498664303488 498805768874 499677751027 499729825504 499781905408 500550156288 500655593984 500707770368 502598538624 503529621504 504655303477 505590196592 506147588674 509053143144 509106194688 509392534014 509445620928 510049333248 510389388288 512136588704 514073391104 514416129024 515988158868 516521254552 516944046528 517478129792 520059071364 521022500544 521076799488 522039192714 523209182224 524013444864 524123824952 524178447104 525149507584 526157845122 527132572512 527187508224 528164143104 530213842944 530798381568 531781705728 532331118592 532970547564 533957895744 536030079984 536967135432 537023096064 537079062528 538017951744 538170581312 539167562752 539220735222 540219662112 541259964672 542262669312 542914027929 543474942206 543919796784 544481750176 544538493952 545490423296 545547272192 548268209664 548576575092 549283897344 549650110464 551474238406 551531710912 551899422672 552553444352 552921837312 555067616832 555679555704 556095900672 556708973184 557284139776 558987172107 562196053692 562254643584 563237543232 563296241664 563397327311 564441042256 564499866112 565545623552 566631525516 567681231936 567740393472 568788971166 570063735856 571060286888 571119800576 572177821696 573968281992 574398329856 575031580032 575462424576 576096847872 576153662292 577384759861 578332564992 578454387056 579403948032 580699253316 581086411371 581775020736 581835651072 582162896016 586364961728 587451225088 587904147456 588610330002 589639303071 589700752992 590793196032 591930888192 593957227136 594291289683 594353224416 595057555456 595454286336 595516342272 597891041228 598872508416 598998657088 600152150528 601323251568 601986185346 602437225728 603101387616 605441903976 606563508096 606626721792 607922932736 609045724833 609049133056 609109197216 610237595136 612541968948 612605805696 613676726208 613740681216 613850819309 614988001264 615052092928 616191500288 618582816768 620473174776 621114219664 621622624896 621798972158 622264857344 622950878368 623417626624 624166467483 625368426648 626526945408 626592239616 626944657248 627687610368 628171554816 629090857759 630256272464 630321955328 630676470684 631489650688 634996172538 635062349376 636238826496 636896159744 638842482408 641258462208 641321702838 642442822749 642509775648 643700049408 643882659784 644939624448 645075476864 645142704128 647578886304 648778550784 648846163968 650761185438 651433522532 652640327872 653290315776 655895395974 655963750848 657110467104 657178948608 658396397568 659660581944 659868296984 660882628224 660951502848 661090728064 662363792384 663587133027 663590846464 663656289504 664885737984 668201880528 669439749888 670131384832 671372828672 672179272674 673873489224 675171169344 677482462202 678737524192 678808259584 679190045352 679260827904 680065777664 680519184384 683232843241 683913299328 684425723904 685180274688 685888172032 686712051669 687984211824 689258728704 691861501422 691933604544 692079355942 693215437824 693412095152 694696667392 694769065984 696052256952 698684593152 698753497122 700047964512 700819738164 701344829952 701543793496 702843430016 702916677632 706951790592 707731175424 709038306522 709112199744 710425857024 710627396752 711793926144 711943860992 714632297106 714706773312 715956180576 716030794752 716508179712 717357268992 718960980296 720292882816 721679952896 723016892416 723885370572 724367992257 725226395712 725709911472 725785542144 727130087424 731024279552 731435433456 732866813952 734220368856 735789215798 735865896896 737229116416 740090155776 740906074272 741461200896 742278630912 742351834107 743727069072 745159266432 745316229476 746539702272 748208653311 749594738256 749672858112 750983390976 751061655552 753897807936 754056611698 755294432256 755508700688 756908309248 756987191296 758385294888 759221383011 763579714716 763659292032 765073999872 765291042656 765864439808 766708773376 768129130496 768204883056 771110086656 771624193536 774265671088 774781881828 775700027648 775780868096 776217194688 780088607046 781533750816 781615199232 783063171072 784209151453 784813773336 786185737428 786267670656 787724261376 789236767683 789241184256 790698858768 790781262336 792246214656 792388386244 792470965888 793939048448 798496677888 799455821346 800936843616 801764335424 802648247128 803249634304 804135183488 807255871968 808751344128 808831102833 808835629056 810329493168 811889947008 812060966444 812145596288 813394003968 813650126848 815212413309 816722625264 816807740928 818235634944 818320908288 821584069462 822402314496 823925846016 824777089024 827211357609 827297566368 827849134008 828830166528 829382755968 832221956644 833824568864 835369260544 835456319488 835926209664 836916813824 839347038647 840901960912 846661563384 846749799168 848318435328 849947288274 850214921114 851521847904 851610590208 851789976544 853188231168 855011282944 855095603784 856590430332 856679700864 858266732544 859919499264 860952422988 861597494784 862547370048 863193636864 863438515072 864145271808 865038067712 867681580584 871048879974 872662531104 872753476608 874370285568 874527194632 874618334464 876147289472 876238598144 879547442592 881176837632 881268670464 881856221184 884782844036 884875052672 886514317312 890935840704 891529836624 892586333184 893181429504 893274513408 896239030232 896836561842 898497985632 900228225792 901984877352 902979278019 903655838592 903912195466 904652081424 905586727136 905681103872 907358912512 911884399104 913573699584 913663795824 915356392704 915616068892 917216693666 917312282432 919011638272 922482001896 922578139392 924287250432 926353570766 927874225152 928069675936 929593147392 931579457536 931671329496 932698458237 933397286016 934426317552 935126439936 938052639972 939790418112 939888359424 941531415552 943641567232 945384408696 945482932992 946014706026 947234476032 952843062808 952942364416 954608240768 954707726336 955344239616 958263723612 961887693312 965180494096 965823989676 966968527616 967613215296 967714056192 971368329456 973167826176 973269245952 975247244608 977150283798 978960491808 983843093961 983945626272 985665700656 985768422912 986786874368 987594596352 987874765696 988614934528 989704841216 989802445476 991636092096 993545688576 995386269696 995484434256 997328606976 997611537748 999355502054 999459651008 999563810816 1001311187968 1005197077248 1007059243008 1008268909011 1009310606954 1011180393184 1012295177348 1016223693303 1018106286288 1018212389376 1018785068028 1018891241856 1020098666496 1020778776576 1024273177408 1028146782208 1028832258048 1031976317736 1033042509104 1033888093056 1034956259584 1038119033913 1040118142728 1042045001088 1042153598976 1044078385428 1046309322149 1046418364448 1048026889728 1048247649904 1048356894208 1050299015168 1052315690244 1054265145024 1054375016448 1060427685888 1061596763136 1063563411456 1065941095128 1067915791488 1071948445659 1072060159968 1072285982599 1073934270864 1074046192128 1074158125056 1076035903488 1076341162624 1078335125504 1078441470444 1080439324224 1082519929344 1084525338624 1085828055858 1086949884412 1087839593568 1088963500352 1089076987904 1090980846592 1096536419328 1097153150184 1098567794688 1099300220928 1102948476812 1103063421824 1103683823697 1103798845344 1105106888704 1105843674624 1110135233664 1111359111408 1112191801344 1113417946368 1114568279552 1117974344214 1124392107384 1124509287168 1126475086464 1126592483328 1126794654622 1128882084512 1128999732224 1131084917547 1131091247104 1133263051032 1135362463872 1135480786944 1137577942332 1140008664431 1140127471712 1142120573776 1142239601152 1144355643392 1147936563984 1148796659712 1150063160064 1152193695744 1152307324584 1154769519722 1156665129984 1156908774112 1158807896064 1161398506632 1162172822742 1163550041472 1163671302144 1164325792032 1168311592981 1172729923456 1174902450176 1175808294912 1177220660004 1179278606142 1179401505984 1181586392064 1183861776384 1187914454272 1188582579366 1188706448832 1190115110912 1190908572672 1195782082456 1197745016832 1197997314176 1200304301056 1202646503136 1203972370692 1204874451456 1206202775232 1210883807952 1213127016192 1213253443584 1215845865472 1218091449666 1218218394432 1220475190272 1225083937896 1225211611392 1227353452416 1227481362432 1227701638618 1229976002528 1230104185856 1232376104193 1232383000576 1237165633536 1240946349552 1242228439328 1243245249792 1243597944316 1244529714688 1245901756736 1246835253248 1248332934966 1250736853296 1253053890816 1253184479232 1253889314496 1255375220736 1258181715518 1260512544928 1260643910656 1261352941368 1262979301376 1269992345076 1270124698752 1272477652992 1273792319488 1275322381671 1277684964816 1282516924416 1282643405676 1284885645498 1285019551296 1287400098816 1287765319568 1289879248896 1290150953728 1290285408256 1295157772608 1297557101568 1301522370876 1302867045064 1304303401583 1305280655744 1306580631552 1311790791948 1311927501696 1314220934208 1314357897216 1319321163888 1319736593968 1321765256448 1321903005696 1322181456128 1324727584768 1327174266054 1327312579008 1329771475968 1336403761056 1338879499776 1340262769664 1342745657344 1344358545348 1345254842763 1347746978448 1350342338688 1354964924404 1355868293199 1357475048384 1357616519168 1358380090704 1358521655808 1361038368768 1366465686482 1367826598656 1370360549376 1371776344064 1373424103338 1375825040499 1375968423648 1378517457408 1383723002844 1383867209088 1384158711884 1386430875648 1386824190304 1389393334784 1389530356149 1389538131968 1392104513904 1397369186304 1397506994244 1400095929024 1401639476328 1402689659904 1403087586992 1405686860032 1405833355264 1415462350848 1418076613044 1418224399488 1420851714048 1421106691277 1421254793504 1423587852288 1423887721984 1429264594212 1429413546624 1431912361152 1432061589504 1433016359424 1437921960592 1440585765632 1443359905792 1447770741144 1448735984514 1450452791424 1451419822944 1451571084288 1454260174848 1456388424127 1462048559104 1462870866912 1465725425697 1465733627904 1468440737712 1471578431596 1471731793792 1474458232832 1480180311552 1481812148544 1482922401792 1484557261824 1484703668214 1487454138144 1490318532864 1490632458952 1493079404544 1496417306622 1499033253081 1499189476512 1499345716224 1501966781952 1502123311104 1507795615872 1508113223396 1510588864512 1511017401376 1513816618496 1513965910431 1513974382592 1516770589776 1518442766022 1527159429432 1527318584064 1530147999744 1530582085312 1531728879616 1533417546752 1536258260992 1536409766112 1542220173312 1543248387072 1548369977063 1548531342176 1549563763656 1551400055296 1551561736192 1552434389376 1560177214092 1563067501632 1563230398464 1568418302906 1569627546672 1572371474856 1572535341312 1575448522752 1578473535366 1581397717536 1581562524672 1584492429312 1584776772488 1584941931776 1587878096896 1596993355776 1598911642692 1601873687232 1602328120561 1603528670848 1605296494256 1606499268608 1608270366976 1614511743936 1617502688256 1617662205666 1620658986336 1623779894016 1624121932888 1624291192576 1626788007936 1627300253696 1630424826618 1633445250528 1633615481856 1636471269888 1636641816576 1643168138924 1644804628992 1647851692032 1649554178048 1654422715218 1654595132736 1655698268016 1657660333056 1658765511936 1664443913288 1667649137728 1670738521088 1671852419328 1673833627648 1676961516321 1678694077294 1681803921824 1690191981933 1693323126768 1693499598336 1696636870656 1699894576548 1700429842228 1703043695808 1703221180416 1703579953088 1710022565888 1710191207568 1713180860664 1713359401728 1716533465088 1721904845976 1723194989568 1725094740096 1726387273728 1726877030144 1728290543616 1730076135424 1732154279583 1735363161168 1742097759948 1745325062208 1745506953216 1745820191059 1749054389264 1749236668928 1752294578944 1752477196288 1759094885184 1762353675264 1763712442368 1769565688072 1769750105344 1773028634624 1781871681408 1782873869049 1783059673248 1785172666368 1786362859008 1786549026816 1792478060464 1793673123684 1796995971264 1800456451584 1803969754704 1805958556038 1807311677184 1807824390932 1809304162848 1811173454272 1811362207744 1823768798208 1827137174499 1827147399168 1827327591648 1830712785408 1831232137784 1834433387332 1834624564864 1838023276544 1841552457927 1844964003792 1845156278784 1848574500864 1852707141532 1855748450304 1856139351872 1863158915072 1863342658992 1865396916474 1866794572032 1868852635104 1870252879872 1872499402449 1876105279944 1879580836224 1879776718848 1883062831104 1887272573277 1887283134464 1890768817392 1890965865984 1892029412052 1894468952064 1902162297721 1905686125616 1905884728832 1909216481536 1909415452672 1910688479232 1916527447224 1923775386624 1930360988192 1931647979352 1933937055232 1935226430592 1935428112384 1942736658912 1943145883991 1946335652352 1946538491904 1950494489216 1954300567596 1957920983616 1967686187922 1967891252544 1971331401312 1971536845824 1973573748736 1975189192704 1975749531392 1979409682432 1979604890952 1983272184192 1987091377152 1990761399081 1990772539392 1990968868512 1994657213952 1995223075496 1998711004108 1998919302016 1999127621632 2002622375936 2010394154496 2014118486016 2016537818022 2018621213908 2022360786368 2024590354696 2032447386606 2036212572576 2036424778752 2037570136056 2037782483712 2040197332992 2041557553152 2048546354816 2049698529723 2056293564416 2057664516096 2060136155007 2063952635472 2066085018208 2067776186112 2069912519168 2076238067826 2080236285456 2084090002176 2084307197952 2088156770856 2092618644298 2092836728896 2096053779456 2096495299808 2096713788416 2100598030336 2104631380488 2108530290048 2108750032896 2117158948229 2120855371776 2123193526272 2131882190256 2135831582976 2143896891318 2144120319936 2144571965198 2147868541728 2148092384256 2152071806976 2152682325248 2156670251008 2156882940888 2160878648448 2165039858688 2169050677248 2171656111716 2173899768824 2175679187136 2177927000704 2178153975808 2181961693184 2193072838656 2194306300368 2198600441856 2205896953624 2206126843648 2207367647394 2207597690688 2210213777408 2211687349248 2220270467328 2222718222816 2224383602688 2226835892736 2229136559104 2235948688428 2244625959933 2248784214768 2249018574336 2252950172928 2253184966656 2253589309244 2257764169024 2257999464448 2262169835094 2266526102064 2270724927744 2270961573888 2275155884664 2277664149033 2280017328862 2280254943424 2284241147552 2284479202304 2288711286784 2295873127968 2297593319424 2300126320128 2304387391488 2304614649168 2309539039444 2313330259968 2313817548224 2322797013264 2324345645484 2327100082944 2327342604288 2328651584064 2336623185962 2345459846912 2349804900352 2352627454359 2354441320008 2358557212284 2358803011968 2363172784128 2367723552768 2375828908544 2377165158732 2377412897664 2380230221824 2381817145344 2387141893897 2391564164912 2395490033664 2395994628352 2400608602112 2405293006272 2407944741384 2409748902912 2412405550464 2421767615904 2422277745797 2426254032384 2426506887168 2431691730944 2436182899332 2436436788864 2440950380544 2445637239927 2450167875792 2450423222784 2454706904832 2454962724864 2455403277236 2459952005056 2460208371712 2464752208386 2474331267072 2481634072827 2481892699104 2484456878656 2486490499584 2487195888632 2489059429376 2491803513472 2493670506496 2496665869932 2501473706592 2506107781632 2506368958464 2507778628992 2510750441472 2516363431036 2518041115941 2521025089856 2521287821312 2522705882736 2539984690152 2540249397504 2544955305984 2547584638976 2550644763342 2555369929632 2565033848832 2565286811352 2569771290996 2570039102592 2574800197632 2575262255293 2575530639136 2579758497792 2580301907456 2580570816512 2590315545216 2595114203136 2600915794843 2603044741752 2605734090128 2608606803166 2610561311488 2623581583896 2623855003392 2628441868416 2628715794432 2638642327776 2639198140943 2639473187936 2643530512896 2643806011392 2644362912256 2649455169536 2654348532108 2654625158016 2659542951936 2672807522112 2677758999552 2680525539328 2688717090696 2690509685526 2695493956896 2700684677376 2709929848808 2711736586398 2714950096768 2715233038336 2716760181408 2717043311616 2722076737536 2732931372964 2735653197312 2740721098752 2743552688128 2746848206676 2751650080998 2751936847296 2757034914816 2767446005688 2767734418176 2768317423768 2772861751296 2773648380608 2778786669568 2779060712298 2784209027808 2794738372608 2795013988488 2798095374711 2800191858048 2803278952656 2805379319808 2806175173984 2811373720064 2811666710528 2830924701696 2836153226088 2836448798976 2841703428096 2842213382554 2842509587008 2847775443968 2858529188424 2858827093248 2863824722304 2864123179008 2866032718848 2875544243117 2875843921184 2881171531264 2886719811584 2895541482288 2897471969028 2900905582848 2902839645888 2903142168576 2912776848254 2924097118208 2925741733824 2931450851394 2936881475424 2943156863192 2943463587584 2948916465664 2960360623104 2963624297088 2965844803584 2969114523648 2969407336428 2974908276288 2975752223899 2980637065728 2981264917904 2986158809088 2992834613244 2998066506162 2998378953024 2998691432448 3003933563904 3015591231744 3016226446792 3021177729024 3022034802752 3027633236992 3027931820862 3033541179552 3036885532044 3048671079909 3054318858864 3054637168128 3060295999488 3061164170624 3063457759232 3066835093504 3072819532224 3084440346624 3086496774144 3096739954126 3097062684352 3099127527312 3102800110592 3104868778752 3114357101739 3120354428184 3126135003264 3126460796928 3136836605812 3138927966447 3139255093344 3144742949712 3145070682624 3150897045504 3156947070732 3162795435072 3163125049344 3163692684131 3169553544976 3169883863552 3175756193792 3197823285384 3203747374464 3204656241122 3207057341696 3210592988512 3212998537216 3216540733952 3216857947797 3229023487872 3235005376512 3235324411332 3241317972672 3242237497681 3247559788032 3248243865776 3248582385152 3253576015872 3254600507392 3260849653236 3266890501056 3267230963712 3272942539776 3286336277848 3289609257984 3295703384064 3308845430436 3309190265472 3311051471091 3311396536032 3315320666112 3317531023872 3328887826576 3335298275456 3341477042176 3343704838656 3353923032642 3357388154588 3363607843648 3380383963866 3386646253536 3386999196672 3393254752641 3393273741312 3399789153096 3400859684456 3406087391616 3406442360832 3407159906176 3420025993293 3420045131776 3420382415136 3426361721328 3426718803456 3433066930176 3443809691952 3446389979136 3450189480192 3453754060288 3456581087232 3460152270848 3464308559166 3470726322336 3484195519896 3490650124416 3491013906432 3491640382118 3498108778528 3498473337856 3504589157888 3504934778943 3504954392576 3518189770368 3524707350528 3527424884736 3532587124339 3539131376144 3539500210688 3546057269248 3563743362816 3565747738098 3566119346496 3570345332736 3572725718016 3584956120928 3587346247368 3593991942528 3600912903168 3607939509408 3611917112076 3614623354368 3615648781864 3618608325696 3622346908544 3622724415488 3647537596416 3654274348998 3654655183296 3661425570816 3662464275568 3668866774664 3669249129728 3676046553088 3683104915854 3689928007584 3690312557568 3697128312579 3697149001728 3705414283064 3711496900608 3712278703744 3726317830144 3726685317984 3730793832948 3733589144064 3737705270208 3740505759744 3744998804898 3752210559888 3759161672448 3759553437696 3766125662208 3774545146554 3781537634784 3781931731968 3784058824104 3788937904128 3804324595442 3811372251232 3811769457664 3818432963072 3818830905344 3821376958464 3825967145013 3833054894448 3847550773248 3860721976384 3863295958704 3867874110464 3870452861184 3870856224768 3885473317824 3886291767982 3892671304704 3900988978432 3908601135192 3912910204749 3915841967232 3935372375844 3935782505088 3942662802624 3943073691648 3947147497472 3951499062784 3958819364864 3959209781904 3966544368384 3974182754304 3981522798162 3981937737024 3989314427904 3990446150992 3997422008216 3997838604032 3998255243264 4005244751872 4020788308992 4028236972032 4033075636044 4037242427816 4041693319027 4044721572736 4049180709392 4064894773212 4067604879597 4072425145152 4072849557504 4075140272112 4075564967424 4083115106304 4097092709632 4099397059446 4115329032192 4120272310014 4127475121497 4127905270944 4132170036416 4135552372224 4139825038336 4152476135652 4160472570912 4168180004352 4168591068447 4168614395904 4176313541712 4185237288596 4185673457792 4192107558912 4192990599616 4193427576832 4209262760976 4217060580096 4217500065792 4234317896458 4246387052544 4263320073831 4263764380512 4271663165952 4287793782636 4288240639872 4289143930396 4295737083456 4296184768512 4305364650496 4313340502016 4313765881776 4321757296896 4330079717376 4343312223432 4347799537648 4351358374272 4355854001408 4356307951616 4363923386368 4369165272381 4386145677312 4388612600736 4397200883712 4403636004313 4411793907248 4412253687296 4414735294788 4415195381376 4420427554816 4423374698496 4440540934656 4445436445632 4448767205376 4453671785472 4458273118208 4471897376856 4489251919866 4497099759243 4497568429536 4498037148672 4505900345856 4506369933312 4507178618488 4515528338048 4515998928896 4524339670188 4533052204128 4541449855488 4541897731293 4541923147776 4550311769328 4555328298066 4560034657724 4560509886848 4568482295104 4568958404608 4591746255936 4595186638848 4600252640256 4608774782976 4609229298336 4619078078888 4626660519936 4627635096448 4645109931189 4645594026528 4648691290968 4654200165888 4654685208576 4657303168128 4673246371924 4690919693824 4699609800704 4705254908718 4708882640016 4717114424568 4717606023936 4726345568256 4751657817088 4754330317464 4754825795328 4760460443648 4763634290688 4774283787794 4782629902687 4783128329824 4790980067328 4791989256704 4801217204224 4806984361683 4810586012544 4815889482768 4819497805824 4824811100928 4843535231808 4844555491594 4852508064768 4863383461888 4872365798664 4872873577728 4881900761088 4891274479854 4900335751584 4900846445568 4909413809664 4909925449728 4910806554472 4919904010112 4920416743424 4929504416772 4948662534144 4963268145654 4963785398208 4968913757312 4972980999168 4974391777264 4978118858752 4983607026944 4993331739864 5002947413184 5012215563264 5015557257984 5021500882944 5032726862072 5036082231882 5042050179712 5042575642624 5045411765472 5070575945799 5079969380304 5080498795008 5089910611968 5095169277952 5101289526684 5110739859264 5130067697664 5130573622704 5139542581992 5140078205184 5149600395264 5150524510586 5151061278272 5160603814912 5180631090432 5190228406272 5196462838749 5201831589686 5206089483504 5211468180256 5217213606332 5221122622976 5237460573177 5247163167792 5247710006784 5256883736832 5257431588864 5277284655552 5278396281886 5278946375872 5287061025792 5288725824512 5298910339072 5308697064216 5309250316032 5319085903872 5345615044224 5355517999104 5361051078656 5377434181392 5381019371052 5390987913792 5401369354752 5419859697616 5423473172796 5429900193536 5430466076672 5433520362816 5434086623232 5465862745928 5471306394624 5481442197504 5493696413352 5503300161996 5503873694592 5514069829632 5524657373781 5526396987241 5534892011376 5535468836352 5536634847536 5545723502592 5547296761216 5557573339136 5558121424596 5568418055616 5589476745216 5590027976976 5596190749422 5600383716096 5606557905312 5610758639616 5612350347968 5622747440128 5661817719831 5661849403392 5672306452176 5672897597952 5683406856192 5684426765108 5685019174016 5695550887936 5706486893163 5717058376848 5717654186496 5727649444608 5728246358016 5732065437696 5751088486234 5751687842368 5762343062528 5773439623168 5791082964576 5794943938056 5801811165696 5805679291776 5806284337152 5825553696508 5829437651973 5848194236416 5851483467648 5862901702788 5873762950848 5875429270529 5886313726384 5886927175168 5897832931328 5920721246208 5927248594176 5938229047296 5938814672856 5949816552576 5951504447798 5961274131456 5962529835808 5972317618176 5985669226488 5996133012324 5996757906048 5997382864896 6007867127808 6021298209979 6031182463488 6032452893584 6042355458048 6044069605504 6055266473984 6055863641724 6067082359104 6073771064088 6097342159818 6108637717728 6109274336256 6120591998976 6122328341248 6133670187008 6145639064448 6149095589169 6168880693248 6172993548288 6193479908252 6194125368704 6198255054624 6205600221184 6209737557504 6228714203478 6240708856368 6252270006528 6252921593856 6273673211624 6277855932894 6278510186688 6289485899424 6290141365248 6301794091008 6313894141464 6325590870144 6326250098688 6327385368262 6339107089952 6339767727104 6351476844687 6351512387584 6395646570768 6407494748928 6409312482244 6414114683392 6421185977024 6425997074432 6433081467904 6433715895594 6458046975744 6470010753024 6470648822664 6482635945344 6484474995362 6495119576064 6496487731552 6497164770304 6507152031744 6509201014784 6521699306472 6533781002112 6534461927424 6545885079552 6560518945201 6572672555696 6579218515968 6617690860872 6618380530944 6622102942182 6622793072064 6630641332224 6635062047744 6657775653152 6670596550912 6682954084352 6687409677312 6707846065284 6714776309176 6727215687296 6760767927732 6773292507072 6773998393344 6786509505282 6799578306192 6801719368912 6812174783232 6812884721664 6814319812352 6840051986586 6840764830272 6852723442656 6853437606912 6866133860352 6887619383904 6892779958272 6900378960384 6907508120576 6913162174464 6920304541696 6928617118332 6941452644672 6968391039792 6981300248832 6982027812864 6983280764236 6996217557056 6996946675712 7009178315776 7009869557886 7036379540736 7049414701056 7057882363077 7065174248678 7078262752288 7079000421376 7092114538496 7127486725632 7131495476196 7132238692992 7140690665472 7145451436032 7161425681691 7169912241856 7174692494736 7187983885056 7201825806336 7215879018816 7223834224152 7229246708736 7231297563728 7237216651392 7244693817088 7245448830976 7266833237391 7295075192832 7308548697996 7309310366592 7322851141632 7324165255043 7324928551136 7337733549328 7338498259456 7352093106176 7366209831708 7379856015168 7380625115136 7394256625158 7410828566128 7422993801216 7424557407488 7453370635968 7461587665896 7467178288128 7475410540416 7481011519488 7489997609796 7504421119776 7506001878193 7518323344896 7519106875392 7532251324416 7549090293108 7554123347823 7563075269568 7563863463936 7568117648208 7608649190884 7622744502464 7623538915328 7636865926144 7642753916928 7651934290026 7666109788896 7695101546496 7721443952768 7725786765879 7726591917408 7735748220928 7740905722368 7741712449536 7770946635648 7772583535964 7785342609408 7801977956864 7802747384529 7817202270384 7825820409498 7831683934464 7870744751688 7871565010176 7885325605248 7886147383296 7894294994944 7902998125568 7917594422829 7917638729728 7918419563808 7933088736768 7948365508608 7963045596324 7963875474048 7978628855808 7980060651017 7980892301984 7994844016432 7995677208064 7996510486528 8010489503744 8041576617984 8066151272088 8074484855632 8083386638054 8089443145472 8098361418784 8129789546424 8135209759194 8144850290304 8145699115008 8150280544224 8151129934848 8166230212608 8178181150867 8194185419264 8198794118892 8230658064384 8240544620028 8254950242994 8255810541888 8264340072832 8271104744448 8279650076672 8304952271304 8320945141824 8336360008704 8337182136894 8352627083424 8370474577192 8371346915584 8384215117824 8385981199232 8386855153664 8418525521952 8434121160192 8435000131584 8468635792916 8492774105088 8526640147662 8527528761024 8543326331904 8575587565272 8576481279744 8578287860792 8591474166912 8592369537024 8610729300992 8626632729351 8626681004032 8627531763552 8643514593792 8660159434752 8686624446864 8695599075296 8702716748544 8711708002816 8712615903232 8727846772736 8738330544762 8772291354624 8777225201472 8807272008626 8823587814496 8824507374592 8829470589576 8830390762752 8840855109632 8846749396992 8881081869312 8890872891264 8897534410752 8907343570944 8916546236416 8927256671697 8943794753712 8978503839732 8994199518486 8995136859072 8996074297344 9011800691712 9014357236976 9031056676096 9031997857792 9048679340376 9066104408256 9082899710976 9083795462586 9100623538656 9110656596132 9120069315448 9121019773696 9136964590208 9137916809216 9183492511872 9190373277696 9200505280512 9218458596672 9238156157776 9253321039872 9255270192896 9290219862378 9291188053056 9297382581936 9308400331776 9314606336256 9346492743848 9381839387648 9399219601408 9410509817436 9416783899341 9417765280032 9434228849136 9435212047872 9452691136512 9491078052393 9503315634176 9508660634928 9509651590656 9527268581376 9548567575588 9565259805374 9566256659648 9583978513408 9602434408448 9613968723366 9621172025088 9631778965536 9638995611648 9649622201856 9650573843391 9687070463616 9689110983188 9705016129536 9726712493043 9726766923776 9744731597328 9745747155456 9763801522176 9782548959708 9800671503168 9801692891136 9818827619328 9821613108944 9839808020224 9840833486848 9859008833544 9926536291308 9927570796416 9937827514624 9945961998336 9948783554528 9956237717504 9967214053888 9986663479728 10005894826368 10024431126528 10031114515968 10065453724144 10072164463764 10084100359424 10085151285248 10090823530944 10141151891598 10159938760608 10160997590016 10179821223936 10194718968889 10202579053368 10221479718528 10260077979879 10260135395328 10261147245408 10279085163984 10280156410368 10299200790528 10301049021172 10302122556544 10321207629824 10361262180864 10380456812544 10392925677498 10403663179372 10412178967008 10422936360512 10434427212664 10442245245952 10474921146354 10494326335584 10495420013568 10513767473664 10514804336829 10514863177728 10554569311104 10556792563772 10557892751744 10574122051584 10577451649024 10597761373017 10597820678144 10617394128432 10618500632064 10638171807744 10691230088448 10711035998208 10722102157312 10754868362784 10762038742104 10781975827584 10802738709504 10839719395232 10846946345592 10859800387072 10860932153344 10867040725632 10868173246464 10911511502411 10931725491856 10942612789248 10987392826704 11006600323992 11007747389184 11028139659264 11049314747562 11052793974482 11069784022752 11070937672704 11073269695072 11091447005184 11094593522432 11115146678272 11116242849192 11136836111232 11178953490432 11180055953952 11192381498844 11200767432192 11213115810624 11221517279232 11224700695936 11245494880256 11323635439662 11344612904352 11345795195904 11366813712384 11368853530216 11370038348032 11391101775872 11412973786326 11434116753696 11435308372992 11455298889216 11456492716032 11464130875392 11502176972468 11503375684736 11524686125056 11546879246336 11582165929152 11589887876112 11603622331392 11611358583552 11612568674304 11651107393016 11658875303946 11702966935296 11725803405576 11738730614247 11747525901696 11750858541058 11772627452768 11773854350336 11795665862656 11841442492416 11854497188352 11876458094592 11877629345712 11899633105152 11903008895596 11922548262912 11925059671616 11971338452976 11992266024648 11993515812096 11994765729792 12015734255616 12042596419958 12062364926976 12064905787168 12084710916096 12088139211008 12110532947968 12111727283448 12125079957081 12134164718208 12147542128176 12194684319636 12217275435456 12218548672512 12244656682496 12267340374016 12291278128896 12298191178338 12345987096576 12386959816504 12388250737408 12396510109248 12411200442368 12419475115008 12457428406956 12481417712736 12504540013056 12505843187712 12547346423248 12555711865788 12557020373376 12578971798848 12580282730496 12627788282928 12651181740288 12652500197376 12654770736524 12678214179904 12679535454208 12702953689374 12789960221493 12791293141536 12814989497856 12818624964488 12828229366784 12842371954048 12851994148864 12866162935808 12867431791188 12916093951488 12940021506048 12941297645328 12965271890688 12968949990724 12990239152128 12992975463104 12994329540608 13043398612944 13067562004224 13068923854848 13091770159104 13107495817143 13121037890402 13145345111392 13158437031936 13210908012939 13235381721744 13236761061888 13244205884364 13245586144128 13261282664448 13270124095488 13315551306304 13341193101824 13365908168704 13374819354624 13415692130568 13429552618352 13454431374592 13521535855464 13546585014144 13547996786688 13573019010564 13599156612384 13602021187937 13603438737824 13624349566464 13625769443328 13628639624704 13680103973172 13681529660544 13705446885312 13706875213824 13775238767808 13785559916544 13800757920768 13815016241152 13826324348928 13857234236664 13882905289344 13935329793567 13936782079584 13939717773787 13962600497664 13964055625728 13966561528472 13992435114112 13993893351424 14018356631552 14019739115772 14072759081472 14098829402112 14115764726154 14130348497356 14156525504576 14158000842752 14254973451264 14262990952392 14264477385984 14281381330944 14290902872064 14322851363382 14339824483712 14347889708061 14349384989472 14375967770112 14403651612672 14420953085049 14431758037632 14447668448304 14458493417472 14462595127456 14474433302784 14489387634176 14490897661952 14533666474782 14590150385664 14617097395992 14618620733184 14645702283264 14648330510086 14649857102272 14675467098656 14676996518912 14704186212352 14732419663416 14759712030336 14761250230272 14788513250316 14820112637603 14821657132256 14845987602432 14849114814976 14906741271936 14923175331792 14934356576256 14950821080832 14979995219592 15008842239552 15012003756386 15036646689792 15064502648832 15098180586216 15108246695646 15126150539136 15127726927872 15136235296416 15188050708753 15217298381768 15245489004928 15247077830656 15273731852288 15285507833856 15303868580052 15332219577792 15390203092992 15442887905536 15451573531758 15453183834816 15471496441856 15481811444736 15541893271296 15545167071928 15570685218816 15603955913728 15605494769058 15634404540768 15651640818996 15663367868928 15712381719531 15741489503376 15743130020352 15770651210496 15772294766592 15788589989888 15805996251136 15835188845658 15836839127616 15866177473536 15896731017216 15926091192648 15927750948096 15957257711616 15960121302034 15961784603968 15989688032864 15991354416128 16020979007488 16083153235968 16132302544176 16148969711264 16166773276108 16178886290944 16196722837568 16259579092848 16270419518388 16289700580608 16291398230016 16300561088448 16302259869696 16356362301734 16388370838528 16397588237784 16481089240056 16509900485988 16511621083776 16528680145664 16542209488896 16559300153344 16579190961723 16609904542608 16641890283648 16672720017408 16674364273788 16705254166848 16709993257279 16740949154384 16742693831168 16768430235648 16771962398464 16773710307328 16837051043904 16868242320384 16937271585832 16955944220579 16985548210176 17053280295324 17055057522048 17086652663808 17119460679489 17151175130544 17152962559488 17156575721584 17182948333824 17184739074048 17221458601984 17253265458702 17255063527104 17287029187584 17320318869504 17373248893728 17391198150592 17405433497088 17423416005632 17455693545472 17476661089524 17488312955919 17544582709248 17554450402944 17614544017252 17626287811587 17647175628992 17649014749184 17658941179152 17660781525504 17693498793984 17762163738624 17781745782528 17814687141888 17833092472832 17854513343394 17887589507424 17957007679464 17988399036972 17990273718144 17992148594688 18023601383424 18028714473952 18062113352192 18063894629937 18063995715584 18097358680752 18132208816512 18165799421952 18167590925172 18201247077312 18206410563901 18221313192264 18240138630896 18242039547392 18273929180416 18275833618432 18366985023744 18401010561024 18436917193344 18474386986601 18476312315552 18506642079744 18510540385792 18580439724756 18582376106112 18594765163872 18616800663552 18629212672512 18692985487696 18763678775296 18821019634872 18833567798682 18835530560064 18868457698272 18870424095744 18905382273024 18982156104786 19006631268352 19017321269856 19019303181312 19054430534061 19054537162752 19097135151176 19130519610748 19132513319296 19167957026816 19204868816896 19227937446732 19242344050176 19263557931072 19277991223296 19299244403712 19301147686782 19374140927232 19378221966376 19410032259072 19453424986086 19489463194656 19491494310912 19527603044352 19565097919416 19601343006336 19603385782272 19637655238656 19643226217888 19679616040448 19681556835603 19681666973696 19718017667088 19853072582616 19855141592832 19875655029248 19891923996672 19897567109056 19912475435008 19934428107776 19973326959456 20011789652736 20048862253056 20062229031936 20128809701819 20130907448288 20144328927528 20168200718848 20170302570496 20181647061888 20282303783196 20319877521216 20321995180032 20389437937778 20405158106736 20442959437056 20520155959758 20522294490816 20558170327968 20560312820736 20598401581056 20602098042344 20604245113088 20642415259648 20722524361728 20760913625088 20785851354996 20807326358744 20824357934016 20830265567293 20845872721024 20868854425328 20884490491904 20949842292708 20988652671168 20990840027136 21027534947328 21029608673658 21109138622208 21113585127544 21115785503488 21148244103168 21154903298048 21195522746034 21234788256864 21237001264128 21276343615488 21382460176896 21422071996416 21444204314624 21484277045073 21509736725568 21524077484208 21563951655168 21605477419008 21679438790464 21693892691184 21719600774144 21734081451264 21736346492928 21800499712173 21823023004822 21863450983712 21885225578496 21972495765129 21974785653408 22013200647984 22015494778368 22056279318528 22098629495124 22105587948964 22139568045504 22141875345408 22146539390144 22189187044864 22230293356544 22232485698384 22273672222464 22360111907904 22384762997688 22401534864384 22426231621248 22443034558464 22449401391872 22490989760512 22518005634579 22647270879324 22689225808704 22691590391808 22695662483767 22737707060432 22740076696064 22782203551744 22825947572652 22868233507392 22870616745984 22910597778432 22928261750784 23004353944936 23006751369472 23049372250112 23164331858304 23177360297637 23179775752224 23207244662784 23222717167104 23225137348608 23302214786032 23317750607892 23405933870592 23408242153587 23451606811152 23477461228494 23495051803392 23501717082116 23545254905536 23547708700672 23682884984832 23708994376704 23752783268487 23752916189184 23755258691424 23799266210304 23806017791192 23845096525824 23850119343232 23940181953051 23942676905952 23984532049296 23987031624192 23989531459584 24031468511232 24085192839916 24124729853952 24129811574336 24176278422016 24221065895936 24223454566896 24250159914162 24268329436416 24295084256352 24389368639272 24434550870912 24437097345024 24489313364992 24534543452601 24534680748032 24582556257792 24596382356676 24691974193152 24728109870373 24773919633008 24776501474816 24793020218496 24822400884736 24838950230016 24914856813912 24962835425472 25009080026112 25094692846496 25111423731576 25114040746752 25157943597696 25160565460992 25255576565856 25260896491883 25302363480576 25305000394752 25309541473048 25356428359808 25359070908416 25405907378748 25579920442986 25582586283072 25629978995712 25637249928976 25656458733568 25684743908096 25732325871616 25734863582376 25832187902976 25879898188053 25880043012096 25882595290656 25930543781376 25937899981448 25980478304256 25985950926208 25988659081216 26086797225888 26135124008448 26137847709696 26183540318208 26214991634286 26242075780804 26290690222784 26316874063872 26421816025878 26470763443488 26473522123776 26488411768728 26491172288256 26522565328896 26540248190976 26631102612608 26682386203648 26731816337408 26749638709248 26781770015091 26831384261136 26859105236704 26908862749184 27043071710928 27093170028288 27095993573376 27146038021128 27198313224768 27204042375874 27206877475648 27248699132928 27257279249408 27360207946344 27363059321088 27410893770624 27413750427648 27523066326977 27550477535616 27571119833088 27601515841536 27630032482304 27714468473328 27765810578688 27870659587134 27873564159168 27879435547574 27925200995328 27933123056944 27984870228224 27987786702848 28036713263104 28039478231544 28145518162944 28197658804224 28231529452308 28260696994712 28313051009152 28316001685504 28473234157179 28509946902528 28525981904784 28528954771968 28581805744128 28645702726764 28679648967424 28695779416122 28698769978944 28751935540224 28807303225344 28841906170098 28863516075264 28895336896608 28916986834944 28925190254912 28948866605568 28978775268352 29067332949564 29180137479129 29180300771328 29234194791984 29237241466368 29291404566528 29296661020172 29299714204544 29350934197312 29353993037824 29464839326832 29519424060672 29522500460544 29577026500632 29640225275206 29643314264512 29698229629952 29813482543872 29846350663584 29868713152512 29901642161664 29959990439184 30017684479104 30024007512772 30073293379584 30196361172432 30216493391292 30252301078272 30255453855744 30272470592832 30376101417506 30434596763536 30490978009856 30494155661312 30547463704576 30584156906667 30607737160104 30664439155584 30780406185984 30885775811072 30903147063516 30906367669632 30942992883712 30963622889472 31032844620661 31083786542592 31090334143856 31141370437632 31207911827456 31210989538116 31268809081536 31303281637992 31326735737856 31424763439062 31482979006752 31486260040704 31541302420992 31544589533184 31611992502272 31670377691316 31673678255232 31732354947072 31793284119051 31793462034432 31852182385296 31855501896192 31914515423232 31920242604068 31923569207936 31979376065728 31982708832256 32166306471936 32264605088352 32297939422528 32333546552216 32357772581888 32393445675136 32519158185696 32540839036776 32579401161216 32582796460032 32601122176896 32604519739392 32712724603468 32734534507233 32776741677056 32795176475568 32962178480112 33019800971976 33023242167552 33057360291328 33084418977792 33118600306688 33158381923446 33219809085216 33283780567296 33345440034816 33348728547576 33410508333696 33419986514558 33478409318809 33481898308768 33485387662336 33536860471296 33543924796928 33547420614656 33674102087808 33736484640768 33811905332959 33874543171664 33911888441158 34106560590648 34110115044096 34173305327616 34238921358978 34302350261088 34305925118976 34313151443168 34365896667648 34369478148096 34442917203968 34506530917404 34510127054208 34574058375168 34640637739008 34746497787456 34782396301184 34810866994176 34846832011264 34953322179048 34976625911838 35108900805888 35229088034504 35252575623174 35294351257984 35298029498368 35317882358304 35321563051008 35386997587968 35524327477248 35563491565056 35629374283776 35666184945664 35709026686788 35775179014848 35914015358928 35976798073944 35980547436288 35984297189376 36047202766848 36057428947904 36124226704384 36127789259874 36194717361504 36264417633024 36331598843904 36335181850344 36375239871243 36402494154624 36412821127802 36442626384528 36480277261792 36484079094784 36547858360832 36551667236864 36733970047488 36802021122048 36873834386688 36948773973202 36952624631104 37021080771584 37160879449512 37164752212224 37189530327744 37233601327104 37258425345024 37385970975392 37527357550592 37642039269744 37667135597364 37671061120128 37736915396544 37740848191488 37964312209572 38013262536704 38034642539712 38038606362624 38108861068122 38194270302352 38261039221496 38265026638592 38335914053632 38455874893464 38484688100352 38527115862144 38555982446592 38598488807424 38602295373564 38684778910687 38748281854464 38756443932752 38820064518144 38906849972172 38978926389312 38982988621824 39130195838832 39202686012672 39206771564544 39275310477312 39286452435776 39359232080896 39363113671206 39436035334176 39632724038817 39706145165232 39710283185664 39751310058496 39783847993344 39795134218112 39824950870016 39868856215552 39946653918912 40023579305472 40097724506112 40124458063872 40257619403638 40261814896576 40288657855056 40336401437696 40363294123776 40564607566392 40639755042432 40643990360064 40778875875556 40806063563811 40810316213472 40885918874112 41040311919516 41044588981632 41116340655936 41120625641472 41128004893703 41204196084688 41208490226176 41284830519296 41445048723456 41571702709992 41614652717488 41648715868032 41660531134586 41691745442048 41737708850656 41768980983808 41819153321361 41899684585416 41977305342336 41981680054272 42055069894656 42059217347316 42149087469853 42218277244416 42227170255088 42231571006976 42296488206336 42309806596096 42391045492068 42469576513728 42474002528256 42764920353792 42844143992832 42968554090146 43019473451136 43043669124183 43048154968416 43127903310336 43210954838016 43358877580928 43387785382368 43439201548288 43468162902528 43472692985856 43600999424346 43646046009644 43726901967424 43770451156992 43944991530258 43949571306816 44026401295968 44030989556736 44112558637056 44197258990248 44211175897928 44279136091008 44283750690816 44293078780288 44378374089728 44460337912809 44460586713088 44464971396768 44547344444928 44720223815808 44769525995376 44803069728768 44852463242496 44898802783744 44981979521024 45036011269158 45294541758648 45378451617408 45383180783616 45391324967534 45475414120864 45480153392128 45564152126259 45564407103488 45651895145304 45736467014784 45741233491968 45821195556864 45856523501568 45923632616407 46008707889872 46013502738944 46098744500224 46328663716608 46354720595274 46359551504448 46414489325568 46445434334208 46604429572064 46635501215784 46811867741184 46816484307174 46903213622304 46954922456988 46990103606784 47003434164232 47090509811072 47095417401344 47365769969664 47417988753408 47505566536974 47510517382848 47598532420608 47612035582384 47690193051648 47700238686464 47880363906102 47885353811904 47969064098592 47974063248384 48062937022464 48170385679832 48249459707904 48259623148672 48352556844032 48442131791872 48446909133792 48500319828324 48536658872832 48590168512704 48778737278544 48869101741824 48874194690048 48978626729984 49069086905202 49165112515584 49192764713352 49456219740746 49547839266016 49553002949632 49586040436992 49644801769472 49677900460032 49737572885169 49829713627824 49925670850944 50018160052224 50129979771837 50189385692992 50222847463152 50228081493504 50315887195392 50321130921984 50511153131712 50521792983766 50604726961152 50619082946096 50712856719616 50718141816832 50811814757496 50867832661737 51159840885972 51165172566144 51259957991424 51274499857952 51312917467136 51369487816192 51464651743232 51469727164752 51664375805952 51759796376106 51765190581312 51861087562752 51875799962896 51960956608512 51971901852416 51977318162432 52173594451776 52270248016896 52367080636416 52429983268572 52484151561608 52542013147351 52581380445568 52633748127744 52843632051756 52878863434761 52941526886976 52947044247552 52976823537456 52982344576512 53080496381952 53262205225216 53364772407296 53499277418496 53563540030182 53662768522272 53718210473408 53817725498368 54086143421856 54186340056576 54191683889811 54191987146752 54292076042256 54396626449536 54408084751748 54413754951296 54497398265856 54514558498816 54619231691703 54720415892688 54726118642176 54821787541248 54827500855296 55046132653954 55100955071232 55203031683072 55260064964608 55423160959803 55428936946656 55531621157376 55741319174268 55747128318336 55758871095148 55850401990656 55866246113888 55969740456448 55975573405696 56073426526208 56078956463088 56291036325888 56463058904616 56521393989424 56626102018304 56632003371008 56946468314358 57019893805056 57051963809568 57057909543936 57163611488256 57247268056069 57291405453528 57359297934848 57391558832244 57397539957888 57503871080448 57614606450688 57683812340196 57727032150528 57790673793216 57833973669888 57850380509824 57897733211136 57957550536704 58134665899128 58360274958258 58468389583968 58474482932736 58582809133056 58593322040344 58599428409088 58701868394624 58707986075648 58929678653664 59038848121344 59044670506809 59045000921088 59154053001264 59280450550412 59286628529024 59396459259904 59626965087744 59692701327168 59737426305024 59803284323328 59919980878368 60035368958208 60048015025544 60146586759168 60386429105457 60392722344864 60432986782584 60504602156544 60510907711488 60544941185664 60752202835012 60869193527072 60981956019712 60988311322624 61094927409152 61168313813334 61215474320208 61328878311168 61771551622144 61806294127032 61812735339264 61885985767424 61927245778944 62065689241322 62167573085184 62180668287712 62282740875264 62415823654912 62421979076232 62490796701879 62537618163072 62606563275984 62653471475712 62849526878124 62965958013504 62972520081408 63082604841984 63223985004544 63340755382632 63347356510464 63464709894144 63586568238102 63704364770592 63711003792384 63829030846464 63840485208136 63847138415872 63958752131456 63965417664512 64332612943872 64529210176704 64595878845056 64667093104432 64715545163776 64786891350272 65038316371392 65081678073552 65158802322432 65202244353792 65209039478784 65425449206936 65469069014466 65553483354112 65590352951136 65917487295387 65924356960224 66039601943952 66046484335104 66114720582656 66168837955584 66237200613376 66316763846892 66439618170432 66567561134592 66690880069632 66697457095152 66821016667392 66839973029116 66956818637618 66963796617536 66970775324672 67087849593856 67348204175616 67472969281536 67554016903737 67623810665918 67749086343328 67823776882316 68086987451301 68213121181296 68220230088192 68346610655232 68477842717956 68604700522176 68611850237952 68626302886336 68731793335296 68885834407936 69013061834808 69020254108416 69148116750336 69492995574912 69564792602368 69621733988352 69693664022528 69906644358096 69953251823676 70217801611776 70458176069008 70505151246348 70588702515968 70596058996736 70635764716608 70643126102016 71048654954496 71126983130112 71258748567552 71418053373576 71550358029696 71820545859153 71828030717856 71843160834133 71953596147888 71961094872576 71968594378752 72094405533696 72114857895808 72248453408768 72255578519748 72389434723008 72528835266048 72663197687808 72670363700688 72750479742486 72804988309248 72825642255604 72885252769056 72960554523584 72968158189568 73095716721664 73467940094976 73603630357803 73604042244096 73747668773376 73897547946404 73905249262208 74042161543168 74184329611119 74321758899024 74329504424448 74379060655488 74467202654208 74516850690048 74771941950784 75054715101184 75284078539488 75334271194728 75342122240256 75473830793088 75481696382976 75782689475649 75928624419144 76026525073408 76069285079424 76077212725248 76217722136244 76380580516877 76388540604704 76522078442992 76530053277184 76671828107264 76911749786928 76969376200704 77054231724288 77196977614848 77204590747128 77369557821374 77496563708928 77512887865504 77640129036288 77813699944344 77957852778624 77965977243648 78260391677664 78276876729727 78405372025344 78413543129088 78550620954624 78572904871552 78718464161792 78726227342412 78872070668352 79265448077634 79412290330464 79420566371328 79502620116992 79567695986688 79590268436224 79737712431104 79893307837824 80047158610944 80195449012224 80248916127744 80515238807276 80523629793152 80577315710112 80672802875392 80726588247552 81129215132784 81279510084864 81287980720128 81557751751112 81612127127622 81620632426944 81771837748224 82080623839032 82089177963264 82232681311872 82241251282944 82256009787406 82408392169376 82416980452352 82569198980931 82569661038592 82890097446912 83143405419984 83229305434976 83297431736064 83321062269172 83383490884096 83475417701312 83537961967616 83638306642722 83799369170832 83954610684672 83963360108544 84110139789312 84118434694632 84298174939706 84436554488832 84454340510176 84463142013952 84592976412672 84619613192192 84782090984136 84939153027456 84948005056512 85286746287613 85529840707584 85937108180292 86038946902272 86087338248366 86096309936832 86255806620672 86421909676032 86717755161856 86775570764736 86878403096576 86936325805056 87201998848692 87292092019288 87453803934848 87540902313984 87889983060516 87899142613632 88052802591936 88061979113472 88394517980496 88422351795856 88558272182016 88567501381632 88586157560576 88756748179456 88920675825618 88929942793536 89094688889856 89440447631616 89539051990752 89606139457536 89704926484992 89797605567488 89963959042048 90072022538316 90589083517296 90756903234816 90766361567232 90782649935068 90950828241728 90960306784256 91128304252518 91303790290608 91472934029568 91482466983936 91642391113728 91752470720001 91847265232814 92017415779744 92027005477888 92197489000448 92657327433216 92709441190548 92719103008896 92828978651136 92890868668416 93098533861983 93208859144128 93271002431568 93623735482368 93632968614348 93806427244608 93909844913976 93980207213568 94006868328464 94181019622144 94190834802688 94835977506816 95011133073948 95021034765696 95197064841216 95214148315559 95224071164768 95380386103296 95400477372928 95760727812204 95770707623808 95938128197184 95948126496768 96340771359664 96498919415808 96519246297344 96705113688064 96893818267584 97000639656648 97073317745664 97180337025408 97557474557088 97578024416509 97738203483648 97748389380096 97957253459968 98138173810404 98203603521699 98330225031168 98385529426704 98912439481492 99095678532032 99106005899264 99172080873984 99355800920064 99475145770338 99659427255648 99851341701888 100036320104448 100259959543674 100378771385984 100435227956427 100445694926304 100456162987008 100631774390784 100642261843968 101022306263424 101043585967532 101209453922304 101238165892192 101425713439232 101435715998877 101436283633664 101623629514992 101735665323474 102319681771944 102330345132288 102519915982848 102548999715904 102625834934272 102738975632384 102929303486464 102939454329504 103328751611904 103519592752212 103530381162624 103722175125504 103740788463221 103751599925792 103921913217024 103943803704832 103954636324864 104347188903552 104540496033792 104859966537144 104968303123216 105084026294702 105162760891136 105687264103512 105757726869522 105883053773952 105894088495104 105953647074912 105964689153024 106160992763904 106316354961271 106524410450432 106729544814592 106998554836992 107127080060364 107325537044544 107436420946816 107635450996736 108172286843712 108372680113152 108383367779622 108584152084512 108793252899072 108816169503496 108827509902592 108994796531712 109029116997632 109238463383406 109440831785376 109452237284352 109643575082496 109655001710592 110092265307908 110201910142464 110406063366144 110520129929216 110846321919606 110857873893312 111063242314752 111482638348536 111494256636672 111517742190296 111700803981312 111732492227776 111939480912896 112146853052416 112157912926176 112582072651776 112926117809232 113042787978848 113252204036608 113264006742016 113892936628716 114039787610112 114103927619136 114115819087872 114494536112138 114582810907056 114718595869696 114783117664488 114795079915776 115007742160896 115367624680392 115454064301056 115581347586432 115667947339776 115700761019648 115795466422272 115915101073408 116054336732061 116269331798256 116720549916516 116936779167936 116948965865472 116969952800953 117186644080688 117198856818176 117403736789248 117415972151296 117859357307328 118077696242688 118089341013618 118308106002528 118560901100824 118573257058048 118792918519808 119253930175488 119385402654336 119474852610048 119606568646656 119839961756736 120070737916416 120096030051088 120293173518336 120772858210914 120785444689728 120865973565168 121009204313088 121089882371328 121504405670024 121738387054144 121963912039424 122189854818304 122336627626668 122418190691433 122430948640416 122657756622336 123384014681109 123543103244288 123612588254064 123625470678528 123854491557888 124131378482644 124335146170368 124361336575424 124831647309824 124843958152464 124981593403758 125075236326144 125213126551968 125306942951424 125457459964083 125699053756248 125931916027008 125945040162816 126165209683968 126447262409559 126447970009088 126681510765264 126694713020928 126929419788288 127173136476204 127408729541184 127422007584768 127444873947307 127680970416272 127694276831744 127917504262912 127930835329024 129058420353408 129191757690112 129334186208864 129431090327552 129573782700544 130076632742784 130163356147104 130317604644864 130404488707584 130418078957568 130850898413872 130938138028932 131106966708224 131180705902272 131834974590774 131848713920448 132079203887904 132092968670208 132229441165312 132337675911168 132633527693784 132879236340864 133135122269184 133381013738427 133381760139264 133394914190304 133642033334784 133679946058232 133913637275236 133927593235072 133941550649344 134175699187712 134696408351232 134945938563072 135108033807474 135247621331836 135498172686656 135647553764632 136173974902602 136426242362592 136440460176384 136692456378777 136693221310464 136955685435912 137209401044352 137223700475904 137252605772672 137463586670592 137770897849221 137771668815872 138026123669616 138040508216832 138296233500672 138985991149824 139129585204736 139243467976704 139387328045056 139813288716192 139906503647352 140435603223552 140916352138016 141010302492696 141177405031936 141192117993472 141271529433216 141286252204032 141849649531343 142097309908992 142253966260224 142836106747152 143100716059392 143641091718306 143656061435712 143686321668266 143907192295776 143922189745152 144188811067392 144229715791616 144496906817536 144511157039496 144778869446016 145057670532096 145326395375616 145340727401376 145500959484972 145609976618496 145651284511208 145770505538112 145921109047168 145936316379136 146191433443328 146935880189952 147207260715606 147495337546752 147795095892808 147810498524416 148084323086336 148368659222238 148643517798048 148659008848896 148758121310976 148934405308416 149033701380096 149543883901568 150109430202368 150389939315511 150568157078976 150668542389456 150684244480512 150947661586176 150963392765952 151565378951298 151857248838288 152138570158848 152154425450496 152435444272488 152603497985211 152761161033754 152777081209408 153044156885984 153060106554368 153343656214528 153823499573856 153938752401408 154108463448576 154393955229696 154409181494256 154739115642748 154993127417856 155025775731008 155627399888688 155915705557248 155931954487296 156520783355328 156553753459454 156810744050688 157101241909248 157145809743104 157436928323584 157452454684824 157626039442053 157744141336704 158530896155268 158824580660928 158841132742656 159005240233984 159180536872448 159475424862208 159786615675648 160094317221888 160497832255488 161030477614552 161047259586304 161154631420224 161345605750784 161453176495104 162258430265568 162559020169728 162575961440256 163115503502224 163224254255244 163241264853888 163543675496448 163857695075109 164161247678064 164178355926528 164465362623744 164482502565888 164512019574812 164816784338752 164833960904704 165138397961862 165780194893824 166269482879409 166286810839968 166458610869952 166594863472128 166642124538344 166766981768192 166950835402624 167075923935232 167276613285444 167598738341664 167909221369344 167926720217088 168220279578624 168236869389264 168596349879412 168873108977664 168908681020352 168926284027904 169564181968272 169878306054912 169896010113024 170573492575226 171059681415168 171741804168207 171874216360584 172077893804544 172174676496732 172192619873664 172511613241344 172843819352064 173435510323712 173551141529472 173756806193152 173872651610112 174261358254481 174403997697384 174584184038576 174907607869696 175779966121032 175798285227264 176105605183872 176123958226944 176789035960992 176826275443181 176844703591712 177116544364032 177135002763264 177172315121152 177513496358912 177841351651236 177859885587072 178189377779712 178880895263232 179078103981504 179212278915072 179409852969984 179595211134976 180144045076632 181159287316371 181178167034592 181513806469632 181532723134464 181565299870136 181901656483456 181920613568512 182256608505036 182607580581216 182945868059136 182964933967872 183284782227456 183504941440002 183694530465628 184034831559488 184054010955776 185314654866432 185418882381096 185438206017792 185657957302272 185781737336832 186197067723966 186417718288256 186542004863136 187247470964736 187265937228696 187472390105637 187612854489216 187819689827952 187960414427136 188013736656928 188362039244288 188381669605376 189671955013632 190022266147896 190042069531392 190394129682432 190428296631118 190448142329536 190800954745856 191521455624408 191541415247616 191876256394368 191896252993536 192661464288839 192681542719328 192997838831616 193038492594688 193410227376128 193787636535168 194001279313296 194146635491328 194360674050816 195114949114176 195156048833018 195476406967296 195914506919936 196276347620808 196407207043398 196660450062336 196771058853408 197824878962984 198191357064064 198212011798528 198344161747968 198711601840128 198950291540676 199318854511296 199702683403776 200072640208896 200519919087348 200757542771968 200870455912854 200891389852608 200912325974016 201263548781568 202044612526848 202087171935064 202418907844608 202476331784384 202851426878464 202871431997754 203247259029984 203471330646948 204260962353903 204639363543888 204660690264576 205039831965696 205097999431808 205251669868544 205477951264768 205878908659008 206657503223808 207039185504424 207060762325248 207444350251008 207481576926442 207503199851584 207887607409664 208694377807104 209080992067584 209719933074288 209936606246432 210168052589404 210325521782272 211374528207024 211515453739044 211766107547904 211788176990208 211907294149824 211929378306048 212632709922542 213048820900864 213459089629184 214254160120728 214651074089088 214872841893632 215270901993472 215529482502399 216344573687424 216745360226304 216766735559244 217168304169024 217229912344627 217586505798144 217632339006992 217655019805184 217989593063424 218058233995264 218476926766812 218881663570752 218904474568704 219287150164992 220184530615816 220403820284928 220812126732288 221692643839212 221715747786624 222126484629504 222552988833357 222965276697072 222988513273344 223035484380592 223401607962624 223464984455552 223878961825792 224315825852352 225164145303552 225852235618464 226085575957696 226504408073216 227348068426947 227785873257432 228079575220224 228207855238272 228231638175744 228989072224276 229141741550631 229165621814112 229437191739392 229566235328976 229590159831552 230015484321792 230735249360784 230908128602112 231162695172864 231401522039296 231590932844544 231830202146816 232108673464122 232538663596512 233441099833032 233873558335872 233897931730944 233939905601906 234373288161376 234397713636352 234807473578496 234830630189181 234831944302592 235718714614656 236155392485376 236178682027236 236616212005056 236683337330713 237121802201648 237146514116096 237585837039616 238507860350976 238770805308672 239213137293312 239679923513472 240141475832832 240192060102176 240586347036672 241545716421828 241570889379456 241731947130336 242018408626176 242179764742656 243008811340048 243476774108288 243927824078848 244673255253336 244836381382866 244861897280832 245315513244672 246768029362218 247086206488576 247225176508128 247250941357056 247707596942793 247708983115776 248262756965288 248670292340736 248722673150848 249663294619648 249687916304928 249963186807516 250150472652288 250426253103936 250613885902848 250914919928166 251398107512496 251863832054016 251890080325632 252330419367936 252894524819118 253363021530528 253389426041856 253858839576576 254346272952408 254817459082368 254844015169536 254889747894614 255361940832544 255388553663488 255835008525824 255860238862839 255861670658048 258116840706816 258383515380224 258668372417728 258862180655104 259147565401088 260153265485568 260326712294208 260635209289728 260808977415168 261701796827744 261876276057864 262213933416448 262361411804544 263669949181548 263697427840896 264158407775808 264185937340416 264458882330624 265267055387568 265758472681728 266270244538368 266762027476854 266789828380608 267284066669568 267359892116464 267827274550472 267855186470144 267883101298688 268351398375424 269392816702464 269891877126144 270216067614948 270495242663672 270793452374809 270996345373312 271295107529264 272347949805204 272852484725184 272880920352768 273384912757554 273911370871824 274418802088704 274447400951808 274505211545344 274927173341184 275541795698442 276052247339232 276081016433664 276592467001344 277971982299648 278259170409472 278486935953408 278774656090112 279295601585949 279626577432384 279813007294704 280871206447104 281832704276032 282020604985392 282354810063872 282543058866432 282572504408064 283699299062686 284507932520448 285642444946677 285672213494304 286201432118784 287282183436612 287312122871424 287372643336532 287814384591552 287844379490304 288459431583232 288993813635072 289022314078992 289557738892032 290115341064192 290681454802752 291001918969944 291219953236992 291302569022416 291541011076224 291842218094336 291872632758272 292382866886656 292734073249527 293871760379904 294414521431212 294990675093504 295043612288971 295590191785616 295620997048832 296168646172672 296737318444476 297287035596096 297318017697792 297516242621952 298067402760192 299087767803136 300779878631022 301136314157952 301305683869281 301337084778912 301368488961024 301895323172352 301926785531904 303130757902596 303714497676576 304277140317696 304307147996631 304308850900992 304870888544976 305206995970422 305522322067508 305554162418816 306088313771968 306120213108736 307646999147712 307877504802816 308216926897152 308787910459392 308818362988512 309478231285496 309986254835712 310051551462016 311222365389663 311254799777376 311831411114496 311863908974592 313041566710656 313107506918908 313621488101376 314291619486208 314873856647168 314904909369648 315252078884106 315488282673408 317061792310536 317649161321856 317682265485312 318010480467968 318361073744896 318949064883813 318950849724416 319573231351296 320188634443776 320995664510976 321465428314849 322060955229104 322094519172608 322309262840448 322691211501568 322906352990208 324516860531136 325118040339456 326231007004448 326448508510488 326482529707776 327087350992896 327715390150218 328322495356128 328356711853056 328930725247488 328965005131776 329024039149624 329633568677504 329667921809408 330276795923724 331560389787648 332538965758818 332573621679936 332917221739904 333189726944256 333284249076688 333533963536384 333901670805248 334553226570888 335197476683328 335818442738688 336440559157248 336473738778528 337192699758824 337746217955328 337817362040704 337852568055808 339128363936544 339756612109824 339792020226048 341146985150452 342119362830336 343483608336414 343748432721168 344155787609088 344349352993464 344385239747328 345023226482688 346871020647424 347102283058944 347513612386304 347745303220224 348163010196183 348522716508962 348807995394768 349168368077152 349815215739392 350909858402859 351559932242064 351596570454528 352211210367744 352247916453888 353578071921984 353652550886362 353689407183424 354233088728064 354344630242304 355026992717824 355682703302472 355719771174144 356378755559424 357761790526464 358156207963008 358424557830144 358819705939968 359190422269952 360288090153264 362318574632742 362356334069184 363027612939264 363130599740272 363803312966912 363841227137024 364513217010072 365215161162432 365891736118272 366569564454912 367009882880004 367389060931256 368069663118976 368108021911552 370152044043327 370629309732864 370837764762192 370876412035584 371563474673664 372394135447932 372835436576512 373084009726272 374494941929472 374531874457392 374944780211274 375225708978432 375639379655904 375920828854272 376027473313856 376724078488576 379341787228677 379343910027264 380044532295792 380084139062784 380788259364864 380856593262236 380896284659072 381601909491712 382334621841921 383042911248816 383082830495232 383752512788736 383792505987072 385322928577678 385363085438656 386076985189376 386820454752256 387575273070336 388002558626592 388293270982656 388721348101632 390229898228352 390312097666036 390952813934592 391829013839872 392552695241616 392814414086796 393320900124672 393542117706816 395649757925968 396382714128128 396424023597056 396688323495936 397900583081352 398637709022592 399405366807552 400145280417792 401039838174696 401515085543936 401740911825708 401782779705216 401824651948032 402527097563136 403426980068593 404089225053696 404174343870128 404837815689216 404952663568768 405702853756928 405742863995508 406494518059968 406942661293896 408521924707806 409278727087776 409321380529152 410079663931392 410195998863616 410955902529536 411757817318016 413312693547663 413315006447616 414078371008848 414121524650496 414888700502016 414963153852884 415006399703168 415775214819328 417388755614208 418161984135168 419439866148576 419873212492864 420336105178808 420651043564544 422749056414048 423030907478088 423532215095808 423576353980416 423814588299648 423858756612096 425265419845084 425548948594029 426097641801728 426918179258368 428508320241456 429302148178176 429745683787264 430541803986944 431058965004798 432689147374848 433490720452608 433533471118488 434336608338048 434459824689254 435173011596288 435264678013984 435310039610368 435979186126848 436116467990528 436953853533624 437763327141504 437808949137408 438574300329984 439554769328467 440369061231632 440807640569856 443385287678424 443431495573248 444252969259008 445105977666714 445930553394144 445977026546688 446070968761184 446803215925248 446929968911104 447757923651584 448631651704704 450328290607104 451704471236928 452171151915392 453008816146432 454696136853894 455571746514864 456415710476544 456463276351488 457978144448552 458283483101262 458331243628224 458874383478784 459132470657952 459180319663104 460030968643584 461470498721568 461816257204224 462325390345728 462803044078592 463181865689088 463660404293632 464217346928244 465077327193024 466882199666064 467747116671744 467795863461888 467879811203812 468746576322752 468795427272704 469614947156992 469661260378362 471437429229312 472310784970752 472357364054472 472878118326159 473232424010112 473366674661426 474243604403296 474293028232192 475171674079232 477015720701952 477541610617344 478426274586624 479359847026944 480282951665664 480384120204352 483091432843656 483141778758912 483463894260672 484036817252352 484359529485312 486017622680096 486953548216576 487855648157696 489346510506672 489672762765732 489723794561664 490631026489344 493536058724436 494172412977152 494450353016256 494501882714112 495415193885586 496525513930576 497340584681472 497445346301696 499375832609856 499926373615032 500300945304576 500852506207872 501227771805696 501829839856332 502796215024992 502902125838931 503727664108032 503780160651264 504660838735872 505789049638236 506726043061056 506778852083712 508692545904816 509634918164736 509688030339072 509779495789228 510723881665088 510777107326976 511670017051648 511720477725678 515225412504621 516233681413632 516767030760448 517336744835456 517724361310208 518295130802176 520306530971136 520653424588416 521270418579456 521617954830336 522784074763443 523403593655488 523752552115728 524722823609088 527339898363096 527394855681792 528316815551616 528371874680832 528917764661248 530478826329543 530534110775136 531516945363456 532540489076736 533524054953708 533579656761216 534568133339136 534664063618139 534719784232928 535654549100944 535710372940288 535766202597376 536702796750848 538785633404928 540432135229896 540990485327344 541586904749618 541992690746624 542590215058528 544695899610408 545704969450368 545761840705536 546769825515108 547822741743648 547938137108089 548837604177408 548894801903616 549010423090688 549854346682368 551083591396884 552104494678464 552162032867328 555943964599296 556518340818944 556973871906816 558591203171898 559253154864768 559626014589408 561742412894208 563665408552064 564041209970784 564709620127744 565086117732864 565145008816128 567398598125372 569015865040896 571284889893354 571344426988608 572402864237568 574564366873224 574624245742848 574745286673064 575628769183104 575688758980608 576918863166464 577984392866517 577987627270144 578044628157984 579115477784064 580230682128384 581362909605504 582003837939888 582439906473984 582605138044832 583082022152448 583684436188672 583745265516544 584765733773312 585468146499054 587743520759808 588829042862424 589981350187008 590087224577942 591180383571232 591241994097664 592337292345344 593474636888952 594574071192192 594636035395584 595032485243904 596134805520384 597007224013291 598175535606272 601559757262044 602272628315904 602611367738562 602674169557824 602736977922048 603790646344704 606261515805192 607428995353152 608554280635392 608614295993262 609741777089952 610413991940844 611044644135016 611108324837632 612176627543936 612240426217472 615293998295424 615755009605632 616433853794304 617636725977024 618956462570992 619972509671424 620103102924032 622444730779326 622509599554752 623662822228992 626083133421312 626215013837816 627242976202752 628583238972416 629747713294336 629809818739296 630504157768212 630976565346816 634123584621072 635298322643712 635364530970624 636020960935936 636722147489792 637898129767626 639146462702592 640377268887552 642930856629698 644121910458208 644189038345216 644618525680896 645382423003136 645812705980416 646588447507197 649033721062272 650236080678912 651689737033881 652462014008896 652897017020976 652965059415552 654174701985792 655430780300436 656644990712256 656713423706112 657861450494976 658048078299248 659267137355008 659335843618816 660553591847448 665077931517636 665147243359872 665834443479808 666379453888512 666568498153376 667067927072768 667803341610496 669106453141776 670394953366656 671636885477376 672947477557056 674385399517648 675492435910656 675634724081408 675705136111616 678256727873088 679513224219648 682293970300904 683046170915563 684238725660672 686967216672828 687425224651893 687496865442336 688311575218176 688698705986928 688770479494656 690046452965376 693742041294848 694204566117888 695490606440448 696326020392366 697045433017924 697615990789536 698336736154304 699630431478784 701819716805718 703119864484128 703193140909056 704422420735488 704491890567543 704495832907776 707156143843968 707305101772724 707378814366848 708466177456128 708689260484608 710050011992139 710053985435648 711365406604944 711439542348288 712757511118848 715523581052928 716312415926016 717639411879936 718380844539904 720576180306528 724637149265484 724712668138368 726055225878528 726261199480544 727606625933824 727682454274048 729026434020144 730430322324864 731783472236544 734019765760008 734778121862512 736139326237952 736216043823104 740304088086654 741258619465728 741675529524384 741752824071168 743126949347328 744214484728897 744788270895864 745670873153024 746168019452544 748989883858944 749063748914784 749889560422548 750451417956864 751278759311808 751841657708544 752054946627712 753448156977152 758683574457354 760089064591584 760168278125568 761576518729728 761713186524472 761792569318144 763203818983424 764669243683842 766085822497632 766165660990464 767505025577472 767580716588517 767585011974144 770645857155356 770726170877312 772153970378752 773640909504512 775150546140672 776005117253184 776586541965312 777442696203264 780459796456704 780624195332072 781905627869184 785105390483232 785628828173592 786641800249344 787084235413632 791299515851936 792765428256256 792848047194112 793376646991872 795801166162704 797275418045184 798810733615104 802079676349392 803030171087872 803481823651416 803565559410432 803649303896064 805054195126272 806853960137186 808178450107392 808348687740256 809675631378432 809905327137536 811405707513856 811485727991016 812380357124427 812989036119936 813885322587792 817043849415612 818557454175552 818642761058304 820391997727232 821911805059072 823515634636032 826625387095326 828156742017696 828243049300992 829777401004032 829926307705768 830012799406336 831550429638656 834777511228416 836323968270336 838879732297152 839746424985728 840672210357616 841302087129088 845498112828096 846061814956176 847064430191616 847629176599296 847717513224192 850530839690168 851097897188058 852195283603456 856927334840031 857016640482912 858604296356352 859491367574528 861083607973888 862117930009596 865378294749696 866981440905216 867066942236976 868673216676096 868919649378508 870346023192576 870529356027968 870620079220736 873907707067248 875526654283008 875617898274816 877148600659968 878202219748581 879109538656934 880738122463264 881615281139712 885130836866913 886770575356848 886862991146496 888505938518016 890211955333428 891861106788288 891954053093376 892141937522368 893859937822208 895515847303168 897263303409408 903408942473856 904342303830784 906017632292864 909392273707788 911143493029728 912831420953088 912926552702976 915956288897104 916566966202524 916662487256448 917748766957568 918264941315904 918360639326208 922940997443136 923632514408448 924650780691456 925606088157184 926363731378176 928434693856488 930154654386048 933667096168989 933764399332128 933961090843729 935494233343488 935591726923776 935759622407624 937493152645504 937590854545408 939229894313984 939322520756724 942874858458624 944621569941504 944714728108944 945756236652318 946464848020224 946733349322852 948487208806592 948586056464384 954031441403904 955083221234688 956847194651439 956852549173248 958719694053888 960565903331328 960768240408704 964396284944547 966182865687312 966283557517824 966927788521344 968073634504704 968719058970624 972035245360192 973907096433152 975711296315392 978693021013344 979345525531464 979447589123328 981262052978688 987072117448872 988344825954304 988900706032512 989003765428224 990830387771172 992947546719401 993051027861152 994681169362944 994890692603392 998751665219712 999852747230064 1000601890609152 1001705012415744 1003659679712664 1005592430049984 1005804251677862 1007455328216064 1009321677471744 1011578099276472 1013452086122112 1013557704167424 1017385091809632 1017599397486451 1019269836329472 1019376060678144 1019558991578456 1021447763330176 1021554214653952 1023340034103296 1023440955451356 1030450825009242 1032467362827264 1033534061520896 1034673489670912 1036590261604352 1040613061942272 1041306849176832 1042540837158912 1043235909660672 1045568149526886 1046807187310976 1047505104231456 1049445647218176 1052729575208577 1054679796726192 1054789711363584 1056633631103232 1056743749361664 1057835529322496 1060957652659086 1061068221550272 1063033890726912 1065080978153472 1067048109907416 1067159313522432 1069136266678272 1069328127236278 1069439568465856 1071309098201888 1071420745880576 1073405593501696 1077571266809856 1080864270459792 1081980970654688 1083173809499236 1083985381493248 1085180430117056 1089391799220816 1091409938900736 1091523681411072 1093539651030216 1095645483487296 1095876274216178 1097675208354816 1098020846181376 1099708693364736 1102167182793768 1104208989356928 1104324065734656 1108727701738969 1111887929198592 1113036681637888 1117182406343796 1118506309729536 1119252029178816 1123484825788416 1127330817104128 1128082419941568 1129419240255488 1130172235465728 1134797196250744 1138031730081792 1142569779786708 1142688853977216 1144805728475136 1147003865525763 1149128733746448 1149248491485696 1149490573346128 1151257538366208 1151377517961216 1153837726332928 1155968785733034 1156089256315968 1158230955568128 1160461364256768 1162725819211008 1164007675879776 1164879812947968 1165210276089664 1166164044304896 1167368872377344 1169531467546624 1170936292998108 1175487041519616 1177658085724848 1179962700374016 1180174449155884 1182360767142464 1182483988195328 1186949273777904 1189148142384384 1189272070791168 1190064970487808 1194014448026582 1196351071212544 1203119514524088 1204545256631808 1205222735477124 1205348339115648 1205473955844096 1207581292689408 1210280940205779 1212523031610384 1214857990706304 1217108561270784 1217228591986524 1219483554179904 1219829507781367 1220827983881688 1222089288270032 1222216649675264 1224353255087872 1224480852434944 1230587996590848 1232867707588608 1235273451954048 1237783928102267 1237912925141984 1239945019342848 1240206205848064 1244889461558652 1245019199109504 1247325644457984 1252166266842624 1252430027675632 1254485952405504 1257166477944832 1259619637478592 1261008315536424 1261953130693632 1268247169242144 1270596645287424 1270729061941248 1273444294979584 1275796259535252 1276646845782087 1278292925405184 1280754537775104 1285861713259396 1288243820916416 1288378076690432 1289237051361792 1291625411960832 1293176895014394 1298067442124544 1300472161357824 1303379474067762 1304924028017792 1305794034041952 1305930118831104 1308349403971584 1310861560600872 1313289981424512 1313426847412224 1315722900989952 1316096156598496 1318534274710016 1318664307985401 1318671687237632 1321107183694896 1330155863035272 1330294486719744 1331668886959616 1332758907777024 1333136996306752 1334135854145536 1335606683220992 1338212906283552 1340789906733312 1343273770954752 1345894955114112 1348630250021873 1348770799035296 1350984871821312 1351269448162816 1351410272223232 1356513455746176 1359026448439296 1364587940601808 1366092341831126 1373934433345656 1374850449303786 1374993730884672 1376623150436352 1377397411973856 1377540958989312 1380092905930752 1387484082589696 1388409132235776 1390981212880896 1392652040784732 1394090866035848 1395231981579072 1396673472308608 1399260862957568 1403639433611436 1406239728968256 1406386281818112 1408844841470976 1408983781135086 1414312287687936 1414610203545448 1414757628733696 1416932354912256 1417378520969216 1420100023984278 1422730813209888 1422879084696576 1425515022237696 1431047162105856 1432624831852032 1435278823759872 1436761689079808 1441152360613056 1449274298530968 1449425336276736 1452110451757056 1452522398961088 1455213251867648 1458052868040288 1460860644649728 1463566944473088 1468039531520016 1469556243725024 1472278652475904 1472432087646208 1480608176173308 1482517238931456 1483351059048768 1483505648142336 1488428969457794 1489576541791728 1491341746306048 1492336038905088 1498127497829568 1499779120845096 1500902835913728 1502557518623616 1503683315417088 1504109893255424 1506896313954304 1508706377516793 1517367148914708 1520178129183168 1520336556251136 1520609386412389 1523426373048944 1523585138636288 1526407637966848 1529338487367684 1532171644995264 1532331321980928 1535010051154944 1535161433177034 1541291714310712 1541452341754624 1544307940757504 1550301092281344 1552010234506368 1553173083930624 1554885392406528 1560919592913408 1561248390664144 1563811255738368 1568352224290329 1570210780966464 1571257656347184 1574168470827264 1582599031703872 1585530856512512 1586753293983744 1591436478988629 1591602332325408 1594550836090368 1597621467230208 1603992190854417 1604159352698784 1606060342175744 1606963647302832 1607131118820864 1607298607792128 1610108390252544 1613707920274372 1616356900214784 1616697375480512 1619810654275072 1622811415027712 1622971455982032 1624760714248854 1625978072239872 1627770645175584 1634087698831224 1637114908351104 1637285522116608 1640783995454464 1643814411324267 1643823610118144 1647031269272064 1653250774190652 1656313484035392 1656486098601984 1656783361314991 1659852615411536 1660025598812672 1663100859277312 1669555022456832 1677759464594304 1679492849971456 1681344420715232 1682604174258176 1690996225656192 1692123629912352 1694128860383232 1695258353198592 1695435026448384 1701061679380336 1702195794376116 1704390567206912 1713854669680062 1714033280965824 1717208592712704 1718982735149056 1724235860019192 1730756589499392 1733953178599551 1733962881810432 1734133884473952 1737346433352192 1737839298757016 1740692046385152 1741058712055936 1741240158441472 1747815414134496 1751053308566016 1751235796549632 1754297201319936 1756404439497162 1758219077313868 1761476244926528 1763230562279424 1770261673733826 1773541150713696 1773725982292992 1777011877036032 1780423910666856 1783722213576576 1783908106186752 1784283875044736 1787719875644416 1791021672039873 1791031694606336 1794526606818816 1806817884947712 1808684607661568 1812035264585728 1818784547415576 1822286986059456 1825662841906176 1831912577794208 1833133932405048 1833324974512896 1835497533915136 1836529882631808 1836721278652416 1844045443907459 1845881994886272 1847265028816896 1849301561382912 1851212176314368 1856869387712976 1860309308772096 1867334192337978 1867528798664256 1867922181687458 1870988466686976 1871519244815248 1874986305291008 1875181709090816 1878459788627968 1878645041513448 1885749716917248 1889243139883008 1889429456217888 1891512473304636 1892929696040448 1893466698645704 1896974417613184 1897172112928768 1908062882807808 1910166442469376 1913694389302878 1917439388107776 1921131806662656 1921536480817408 1928792569889094 1932365731374624 1932567115035648 1933855577042688 1936147269009408 1937438117941248 1944070490720384 1947814192866304 1951422592630784 1955069211101643 1957386042026688 1958691051062928 1958895178246656 1962524105957376 1974144234897744 1977801412065024 1978007530856448 1981660775542344 1985895093438802 1986102055722304 1989781385206784 1997503330439424 1999705494460128 2001203781218304 2003410024831488 2007319359425328 2011184860099968 2011608503355724 2014910656432128 2023156198552944 2026904172244224 2027115408334848 2034770183619264 2035198794972902 2038539672658944 2039117983156912 2042895526660352 2043108429307904 2046680068206592 2046881910902712 2049138512746689 2060901650018484 2064934725654528 2067068123041792 2069346979341824 2073180523208704 2081226123884544 2082613698353664 2086471819321344 2091136299053772 2093614374621952 2095010208462912 2098891294436352 2105459150417154 2109359593452384 2109579422727168 2113267262206464 2113487498723328 2121915305318172 2122136443100544 2126067781453824 2130150035976417 2130161956306944 2134096219814832 2134318627044864 2138272533356544 2138656254472556 2138879136931712 2142618196403776 2142841491761152 2155142533619712 2161728540919584 2163961941309376 2166347618998472 2167970762986496 2170360860234112 2178783598441632 2182819877801472 2183047362822144 2187079302060432 2191290966974592 2191752548432356 2195350416709632 2196041692362752 2204334365587536 2208417978713856 2208648131469312 2217455403477938 2223775858397184 2226073363275776 2232643454186691 2234364812687592 2237012619459072 2238504058357632 2246969651576832 2254661634208256 2256164839883136 2258838480510976 2260344470931456 2265397657308253 2269594392501488 2285139559573416 2285377707954432 2289611456950272 2294007731051526 2298257467492896 2298496982971392 2298981146692256 2302515076732416 2302755035922432 2307675452665856 2311937571466068 2312178512631936 2316461911136256 2320922728513536 2325451638422016 2328015351759552 2329759625895936 2330420552179328 2332328088609792 2334737744754688 2341872585996216 2355316171449696 2359925400748032 2360348898311768 2364721534284928 2364967976390656 2373898547555808 2378296284768768 2378544141582336 2380129940975616 2388028896053164 2392702142425088 2406239029048176 2409090513263616 2410445470954248 2410696678231296 2410947911688192 2415162585378816 2420561880411558 2425046063220768 2429715981412608 2434217122541568 2434457183973048 2437141071373281 2438967108359808 2439659015562734 2441655967763376 2444178576540064 2444433299350528 2448706510175744 2448961704869888 2461175993181696 2465735415177216 2470546903908096 2475567856204534 2475825850283968 2480412411696128 2489778923117304 2490038398219008 2494651288915968 2504332533685248 2504860055351264 2508971904811008 2514332955889664 2519239274957184 2522016631072848 2523906261387264 2536494338484288 2541193290574848 2546888589959168 2551592519070504 2553293691564174 2556585850810368 2571723426518792 2576487641832832 2576756153380864 2578474102723584 2583250823921664 2586353790028788 2596134884249088 2600944322715648 2606758948135524 2609848056035584 2611588068083904 2611860237662208 2621723121201744 2626579962849024 2626853694824448 2631445801979904 2632192313196992 2637068549420032 2637328615970802 2642214367389792 2655392510600739 2660311726070544 2660588973439488 2663337773919232 2665517815554048 2666273992613504 2668271708291072 2671213366441984 2676425812567104 2681579813466624 2686547541909504 2691789910228224 2697260500043746 2697541598070592 2702538896325632 2713026911492352 2718052896878592 2729175881203616 2732184683662252 2747868866691312 2749700898607572 2749987461769344 2753246300872704 2754794823947712 2755081917978624 2774968165179392 2776818264471552 2785304081569464 2788181732071696 2790463963158144 2793346944617216 2798521725915136 2801883272531187 2807278867222872 2812479457936512 2812772563636224 2817689682941952 2817967562270172 2823988860480151 2828624575375872 2829220407090896 2829515257467392 2833864709824512 2834757041938432 2840200047968556 2845461626419776 2845758169393152 2862094324211712 2865249663704064 2870557647519744 2882304721226112 2893188854833641 2898548597061936 2898850672553472 2904220903514112 2905044797922176 2910426503735296 2916105736080576 2921721289299456 2927133888946176 2936079063040032 2939112487450048 2944557304951808 2961216352346616 2965034477862912 2966702118097536 2967011296284672 2976857938915588 2978842640158203 2979153083583456 2982683492612096 2984672077810176 2996254995659136 2999558241690192 3001805671827456 3005115037247232 3008219786510848 3013792627908608 3017412755033586 3034734297829416 3040356258366336 3040673112502272 3041218772824778 3046852746097888 3047170277272576 3052798192459353 3052815275933696 3058676974735368 3064343289990528 3064662643961856 3070020102309888 3070322866354068 3076883385299269 3082583428621424 3082904683509248 3088615881515008 3100602184562688 3104020469012736 3109770784813056 3121839185826816 3122496781328288 3127622511476736 3136704448580658 3140421561932928 3142515312694368 3148336941654528 3165198063407744 3171061713025024 3173506587967488 3182872957977258 3183204664650816 3189101672180736 3195242934460416 3207984381708834 3208318705397568 3212120684351488 3213927294605664 3214262237641728 3220216780505088 3227415840548744 3232713800429568 3233394750961024 3239621308550144 3245622830055424 3245942911964064 3249521428497708 3251956144479744 3255541290351168 3268175397662448 3274229816702208 3274571044233216 3281567990908928 3287628822648534 3294062538544128 3306501548381304 3312626968070784 3312972197203968 3313566722629982 3319705230823072 3320051197625344 3326183105216907 3326201718554624 3339110044913664 3355518929188608 3358985699942912 3362688841430464 3365208348516352 3381992451312384 3384247259824704 3388257720766464 3390516706397184 3402123358760672 3404391588752232 3408781134413824 3427709339360124 3428066561931648 3434417185425408 3437965470298112 3448471720038384 3461513178998784 3467906357199102 3468267768947904 3474692866704384 3475678597514032 3481384092770304 3482117424111872 3482480316882944 3495630828268992 3502106617132032 3508594402639872 3512808878994324 3516438154627736 3520314880872517 3522952489853056 3526461124558848 3540523347467652 3547082301427392 3547451964585984 3560847821333712 3567444427153152 3567816212373504 3568567750089472 3575439751288832 3582043344079746 3589053213637632 3613635769895424 3617369215323136 3624070529171456 3630842820617337 3637569094831152 3644573972118912 3651325683812352 3659488523344101 3663825155588416 3666267864810096 3666649949025792 3673059765263616 3673442557304832 3688090887814918 3691763989772544 3698603122765824 3702424352628736 3713351784306801 3713738775425952 3720618617544192 3734668384675956 3735057597328512 3735844363374916 3741976933373952 3743038489630496 3749972610582016 3750363418181632 3756919577255936 3757290083026896 3771499433834496 3778858912435776 3783024946609272 3785859392080896 3786933397291408 3793948835226368 3794344225857536 3820332884938752 3827388778605756 3834878776215552 3835566959756623 3842263613325312 3843072961634816 3857585139778188 3864731462749248 3865134230071296 3867711154085376 3874876235882496 3888140981440768 3895628385732608 3910138422203286 3914772084053376 3917382102125856 3917790356493312 3925048211914752 3948288469795488 3955602824130048 3955992923956203 3956015061712896 3963321551084688 3971790186877604 3972204111444608 3979562770413568 3995006660878848 3999410988920256 4002407562436608 4006820049662976 4014638718850656 4022369720199936 4023217006711448 4029821312864256 4045890750065619 4046312397105888 4053808344488448 4054230816669696 4069540367238528 4070397589945804 4077079345317888 4078235966313824 4085791053320704 4086216858615808 4093360136413184 4093763821805424 4098277025493378 4121803300036968 4129869451309056 4134136246083584 4138693958683648 4146361046417408 4162452247769088 4165227396707328 4172943638642688 4179050568093037 4182272598107544 4187228749243904 4190020416925824 4197782588872704 4210918300834308 4218719186904768 4219158845454336 4226534524412928 4243830610636344 4244272886201088 4252135562907648 4260300071952834 4268192439629664 4268637254089728 4276545066713088 4277312508945112 4277758273863424 4285236392807552 4285682983522304 4310285067239424 4323457081839168 4327923882618752 4332695237996944 4335941525972992 4340721720468224 4357567196883264 4365639755602944 4374158604120864 4382581933949184 4383505096864712 4390700833419264 4392083384725504 4408668731175072 4416835957427712 4417296262938624 4434910806955876 4447551716794368 4452146726551552 4465286908373382 4468729625375184 4474025238918144 4477008116715264 4509323268416512 4512329679766272 4517676961021952 4520688941862912 4526119132550379 4530795314616506 4539188785002976 4561828159237167 4570279119146832 4570755415908864 4579222913900544 4588015462103052 4596514934985792 4596993965942784 4597962293384512 4605030153464832 4615350905331712 4623875142932136 4624357025263872 4632923822272512 4650903276844032 4656030703519104 4659519251791872 4660841104358656 4664656177219584 4669475489509376 4683745171992432 4710632342899392 4720697796623536 4729443068569856 4729935952781312 4747797095111616 4756592569537536 4760259881951232 4776057792106328 4785404284850176 4811976572563251 4812478058096352 4818181026527232 4820890941908496 4821393356462592 4821895823376384 4830325170757632 4841123760823116 4850092126441536 4859431962825216 4868434245083136 4868914367946096 4874282142746562 4877934216719616 4879318031125468 4883311935526752 4888357153080128 4888866598701056 4897413020351488 4922351986363392 4931443233972801 4931470830354432 4941093807816192 4951135712409068 4951651700567936 4960824823392256 4970350083944973 4979557846234608 4980076796438016 4989302577831936 5008665067370496 5009720110702528 5028665911779328 5038478549914368 5044033262145696 5047812522774528 5072988676968576 5082386581149696 5093777179918336 5103185038141008 5106587383128348 5113171701620736 5143446853037584 5152975283665664 5153512306761728 5156948205447168 5172707580057576 5192269768498176 5201888645431296 5213517896271048 5219696112071168 5223176136167808 5223720475324416 5243446242403488 5244550740891709 5253159925698048 5253707389648896 5262891603959808 5264384626393984 5274137098840064 5274657231941604 5284428734779584 5310785021201478 5320623452141088 5321177946878976 5326675547838464 5331035631108096 5332547985227008 5342426732883968 5352851625134208 5363159626933248 5373065016119619 5373095083819008 5383579820456448 5394521000087492 5395083196141184 5405077792651264 5426053822984704 5436105793757184 5458351762407232 5464369367324504 5495737733382624 5499401797215144 5499974923538688 5506492601745408 5509589647895424 5510163835957248 5532136331722377 5549936330358784 5553636528943104 5570608163138928 5576363464143392 5580927926316288 5586693889234432 5597043451830272 5603766545062374 5614557734445744 5624958915873024 5625545127272448 5635379365883904 5635935124540344 5647977720960302 5657249150751744 5658440814181792 5659030514934784 5667729419649024 5669514083876864 5680400095937112 5690923252839552 5691516338786304 5714212001270071 5724188648423424 5730499327408128 5764609442452224 5786377709667282 5797097194123872 5797701345106944 5808441807028224 5810089595844352 5820853007470592 5832211472161152 5843442578598912 5854267777892352 5872158126080064 5878224974900096 5889114609903616 5922432704693232 5933404236195072 5934022592569344 5953715877831176 5957685280316406 5958306167166912 5965366985224192 5969344155620352 5992509991318272 5999116483380384 6003611343654912 6010230074494464 6016439573021696 6027585255817216 6034825510067172 6069468595658832 6080712516732672 6081346225004544 6082437545649556 6093705492195776 6094340554545152 6105596384918706 6117353949470736 6128686579981056 6129325287923712 6140040204619776 6140645732708136 6147415538240067 6153766770598538 6165166857242848 6165809367018496 6177231763030016 6201204369125376 6208040938025472 6219541569626112 6243678371653632 6244993562656576 6273408897161316 6280843123865856 6285030625388736 6296673883309056 6330396126815488 6342123426050048 6365745915954516 6366409329301632 6378203344361472 6390485868920832 6415968763417668 6416637410795136 6424241368702976 6427854589211328 6428524475283456 6454831681097488 6465427600859136 6466789501922048 6479242617100288 6491885823928128 6499042856995416 6503912288959488 6511082580702336 6536350795324896 6537727635906103 6548459633404416 6549142088466432 6563135981817856 6575257645297068 6588125077088256 6613003096762608 6625253936141568 6625944394407936 6627133445259964 6639410461646144 6640102395250688 6652366210433814 6678220089827328 6697930362560073 6711037858377216 6717971399885824 6725377682860928 6730416697032704 6763984902624768 6768494519649408 6776515441532928 6781033412794368 6796192971924759 6804246717521344 6808783177504464 6855418678720248 6856133123863296 6868834370850816 6875930940596224 6896943440076768 6923026357997568 6935812714398204 6936535537895808 6949385733408768 6950632827035807 6951357195028064 6962768185540608 6964234848223744 6964960633765888 6991261656537984 7004213234264064 7025617757988648 7032876309255472 7040629761745034 7045904979706112 7081046694935304 7094164602854784 7094903929171968 7121695642667424 7123195782405157 7134888854306304 7135632424747008 7137135500178944 7150879502577664 7164086688159492 7178106427275264 7227271539790848 7234738430646272 7261685641234674 7275138189662304 7289147944237824 7302651367624704 7318977046688202 7327650311176832 7332535729620192 7333299898051584 7346119530527232 7346885114609664 7376181775629836 7383527979545088 7397206245531648 7404848705257472 7426703568613602 7427477550851904 7441237235088384 7469336769351912 7470115194657024 7471688726749832 7483953866747904 7486076979260992 7499945221164032 7513839154511872 7514580166053792 7542998867668992 7557717824871552 7566049893218544 7571718784161792 7573866794582816 7587897670452736 7588688451715072 7640665769877504 7654777557211512 7669757552431104 7671133919513246 7686145923269632 7715170279556376 7729462925498496 7730268460142592 7735422308170752 7749752471764992 7761093912172783 7776281962881536 7791256771465216 7820276844406572 7829544168106752 7834764204251712 7835580712986624 7896576939590976 7911205648260096 7911985847912406 7926643102169376 7943580373755208 7944408222889216 7959125540827136 7990013321757696 7998821977840512 8004815124873216 8013640099325952 8029277437701312 8044739440399872 8046434013422896 8059642625728512 8091781500131238 8092624794211776 8107616688976896 8139080734477056 8140795179891608 8154158690635776 8156471932627648 8171582106641408 8186720272826368 8187527643610848 8196554050986756 8243606600073936 8259738902618112 8268272492167168 8277387917367296 8324904495538176 8330454793414656 8358101136186074 8364545196215088 8374457498487808 8380040833851648 8395565177745408 8405649817593561 8421836601668616 8437438373809536 8438317690908672 8453069048825856 8471966581440453 8487661221272688 8488545772402176 8504271125815296 8520600143905668 8536384879259328 8537274508179456 8538806554469569 8554625017890224 8555516547726848 8570472785615104 8571365967044608 8646914163678336 8655847765237504 8665390475993888 8671883051945984 8681443440936448 8715134393766528 8731279511205888 8748317208241728 8765163867898368 8767010193729424 8781401666838528 8784166769451008 8817337462350144 8833671914855424 8869821613911752 8895103433588736 8930573816746764 8936527920474609 8937459250750368 8948050477836288 8954016233430528 9018646536833024 9024659359532544 9041377883725824 9052238265100758 9061590629233012 9078377570005952 9123656318474334 9140558238293664 9141510831817728 9158394577378059 9158445827801088 9176030924206104 9193029869971584 9193987931885568 9195924586769024 9210060306929664 9230650155897807 9230701810663424 9247750285864272 9248714050527744 9265847644545024 9301806553688064 9312061407038208 9321682208717312 9329312354439168 9338950979018752 9367490343984864 9421264685798784 9441395593247072 9458886137139712 9459871905562624 9495594190223232 9513185139075072 9520519763902464 9552115584212656 9570808569700352 9623953145126502 9624956116192704 9636362053054464 9641781883816992 9642786712925184 9660650341515264 9682247521646232 9700184252883072 9718863925650432 9736868490166272 9737828735892192 9748564285493124 9755868433439232 9758636062250936 9766623871053504 9776714306160256 9777733197402112 9794826040702976 9844703972726784 9862886467945602 9882187615632384 9902271424818136 9903303401135872 9921649646784512 9940700167889946 9959115692469216 9960153592876032 9978549315650721 9978605155663872 10017330134740992 10019440221405056 10057331823558656 10076957099828736 10088066524291392 10095625045549056 10145977353937152 10164773162299392 10206370076282016 10213174766256696 10226343403241472 10286893706075168 10305950567331328 10307024613523456 10313896410894336 10345415160115152 10384539536996352 10427035792542096 10439392224142336 10446352272335616 10447440950648832 10486892484806976 10489101481783418 10506319851396096 10525783207919616 10528769252787968 10548274197680128 10549314463883208 10560944642617551 10568857469559168 10621570042402956 10641246904282176 10642355893757952 10653351095676928 10665095970454016 10684853465767936 10705703250268416 10726319253866496 10746130032239238 10767159640912896 10789042000174984 10790166392282368 10810155585302528 10852107645969408 10872211587514368 10916703524814464 10928738734649008 10978465570032303 10991475466765248 10998803594430288 10999949847077376 11019179295790848 11020327671914496 11064272663444754 11107273057886208 11140055352920403 11141216326277856 11152726928286784 11161855852632576 11173387778468864 11194086903660544 11207533090124748 11229115468891488 11249917831746048 11251090254544896 11270758731767808 11271870249080688 11295955441920604 11314498301503488 11316881628363584 11318061029869568 11360800191874224 11381846505679104 11383032677572608 11428424002540142 11460998654816256 11506700879269869 11529218884904448 11572755419334564 11594194388247744 11595402690213888 11620179191688704 11641706014941184 11664422944322304 11686885157197824 11744316252160128 11756449949800192 11778229219807232 11844865409386464 11866808472390144 11868045185138688 11907431755662352 11915370560632812 11916612334333824 11930733970448384 11938688311240704 11985019982636544 11998232966760768 12007222687309824 12020460148988928 12032879146043392 12069651020134344 12137672250196857 12138937191317664 12161425033465344 12162692450009088 12164875091299112 12187410984391552 12188681109090304 12211192769837412 12234707898941472 12257373159962112 12258650575847424 12280080409239552 12281291465416272 12294831076480134 12307533541197076 12330333714485696 12331618734036992 12402408738250752 12416081876050944 12439083139252224 12487356743307264 12489987125313152 12537151704279111 12546817794322632 12561686247731712 12570061250777472 12593347766618112 12660792253630976 12684246852100096 12731491831909032 12732818658603264 12756406688722944 12831937526835336 12833274821590272 12848482737405952 12855709178422656 12857048950566912 12908318107352213 12909663362194976 12930855201718272 12933579003844096 12958485234200576 12983771647856256 12998085713990832 13007824577918976 13022165161404672 13072701590649792 13075455271812206 13096919266808832 13126271963635712 13150515290594136 13176250154176512 13226006193525216 13250507872283136 13251888788815872 13254266890519928 13278820923292288 13280204790501376 13304732420867628 13356440179654656 13395860725120146 13422075716754432 13435942799771648 13450755365721856 13527969805249536 13536989039298816 13553030883065856 13562066825588736 13592385943849518 13608493435042688 13617566355008928 13685484477711501 13710837357440496 13712266247726592 13737668741701632 13751861881192448 13793886880153536 13846052715995136 13871625428796408 13873071075791616 13898771466817536 13901265654071614 13902714390056128 13928469696447488 13982523313075968 14008426468528128 14051235515977296 14065752618510944 14081259523490068 14091809959412224 14162093389870608 14188329205709568 14189807858343936 14243391285334848 14246391564810314 14269777708612608 14274271000357888 14301759005155328 14328173376318984 14356212854550528 14454543079581696 14469476861292544 14523371282469348 14550276379324608 14578295888475648 14605302735249408 14637954093376404 14655300622353664 14665071459240384 14666599796103168 14692239061054464 14752363551259672 14767055959090176 14794412491063296 14853407137227204 14854955101703808 14882474470176768 14911050251834919 14938673538703824 14940230389314048 14943377453499664 14967907733495808 14972153958521984 14999890442328064 15029160332107584 15085997735337984 15115435649743104 15132099786437088 15143437568323584 15147733589165632 15175795340905472 15281331539755008 15309555114423024 15339515104862208 15342267839026492 15372291846539264 15430340559112752 15458925850996992 15460536920285184 15470844616341504 15522187824345566 15552563925763072 15582513542930432 15640553688813144 15659088336213504 15669528408503424 15671161425973248 15733652222675127 15793153879181952 15822411296520192 15823971695824812 15853286204338752 15857783601157771 15887160747510416 15888816445778432 15918251081654272 15980026643515392 15997643955681024 16027280198651904 16058554875402624 16089478880799744 16092868026845792 16119285251457024 16183563000262476 16185249588423552 16215233377953792 16278161468954112 16281590359783216 16308317381271552 16312943865255296 16343164213282816 16375055287221696 16393108101973512 16487213200147872 16519477805236224 16554775834734592 16596408995167131 16649808991076352 16660909586829312 16716202272372148 16729090392430176 16748914996975616 16760081667703296 16791130355490816 16811299635187122 16843673203337232 16874876747619072 16876635381817344 16906138097651712 16943933162880906 16975322442545376 16977091544804352 17008542251630592 17041200287811336 17072769758518656 17074549016358912 17077613108939138 17109250035780448 17111033095453696 17140945571230208 17142636003810213 17142731934089216 17293828327356672 17311695530475008 17330780951987776 17343766103891968 17362886881872896 17430268787533056 17462559022411776 17496634416483456 17530327735796736 17534020387458848 17562803333677056 17568333538902016 17634674924700288 17667343829710848 17739643227823504 17861147633493528 17873055840949218 17874918501500736 17896100955672576 17908032466861056 18037293073666048 18049318719065088 18082755767451648 18104476530201516 18123181258466024 18156755140011904 18247312636948668 18281116476587328 18283021663635456 18316789154756118 18352061848412208 18386059739943168 18387975863771136 18391849173538048 18420120613859328 18461300311795614 18495500571728544 18497428101055488 18531695289090048 18603613107376128 18624122814076416 18643364417434624 18658624708878336 18677901958037504 18734980687969728 18842529371597568 18882791186494144 18917772274279424 18991188380446464 19026370278150144 19104231168425312 19141617139400704 19247906290253004 19249912232385408 19272724106108928 19283563767633984 19285573425850368 19364495043292464 19400368505766144 19437727851300864 19475657471784384 19497128570986248 19511736866878464 19517272124501872 19533247742107008 19553428612320512 19555466394804224 19589652081405952 19613182907718309 19689407945453568 19725772935891204 19764375231264768 19767922023361057 19804542849636272 19806606802271744 19843299293569024 19881400335779892 19918231384938432 19920307185752064 19957098631301442 20034660269481984 20038880442810112 20153914199657472 20176133048582784 20191250091098112 20291954707874304 20329546324598784 20388578915774277 20412740152564032 20426349532513392 20573787412150336 20611901134662656 20627792821788672 20690830320230304 20769079073992704 20851898481107421 20854071585084192 20878784448284672 20892704544671232 20894881901297664 20973784969613952 20978202963566836 21012639702792192 21057538505575936 21096548395360256 21098628927766416 21121889285235102 21137714939118336 21243140084805912 21282493808564352 21284711787515904 21306702191353856 21330191940908032 21369587347215471 21369706931535872 21411406500536832 21452638507732992 21492260064478476 21534319281825792 21538183697094883 21578084000349968 21580332784564736 21620311170605056 21704215291938816 21833407049628928 21857477469298016 21956931140064606 21982950933530496 21997607188860576 21999899694154752 22038358591581696 22040655343828992 22128545326889508 22214546115772416 22280110705840806 22282432652555712 22305453856573568 22323711705265152 22346775556937728 22415066180249496 22458230937782976 22499835663492096 22541517463535616 22543740498161376 22591910883841208 22628996603006976 22633763256727168 22636122059739136 22721600383748448 22763693011358208 22766065355145216 22856848005080284 22921997309632512 23013401758539738 23058437769808896 23145510838669128 23188388776495488 23190805380427776 23240358383377408 23283281736518349 23283412029882368 23328845888644608 23373770314395648 23488632504320256 23512899899600384 23556458439614464 23689730818772928 23733616944780288 23814863511324704 23830741121265624 23833224668667648 23861467940896768 23877376622481408 23970039965273088 23996465933521536 24014445374619648 24040920297977856 24065758292086784 24139302040268688 24275344500393714 24277874382635328 24322850066930688 24329750182598224 24374821968783104 24377362218180608 24422385539674824 24469415797882944 24514746319924224 24560160818479104 24562582930832544 24589662152960268 24615067082394152 24660667428971392 24663237468073984 24804817476501504 24832163752101888 24974713486614528 24979974250626304 25074303408558222 25093635588645264 25123372495463424 25140122501554944 25186695533236224 25321584507261952 25368493704200192 25415899744321359 25462983663818064 25465637317206528 25512813377445888 25616419663408707 25663875053670672 25666549643180544 25711418356845312 25714097901133824 25816636214704426 25819326724389952 25867158007688192 25916970468401152 25967543295712512 25996171427981664 26015649155837952 26044330322809344 26145403181299584 26150910543624412 26193838533617664 26252543927271424 26301030581188272 26352500308353024 26452012387050432 26501015744566272 26508533781039856 26557641846584576 26560409581002752 26609464841735256 26791721450240292 26844151433508864 26871885599543296 26901510731443712 27055939610499072 27073978078597632 27124133651177472 27184771887699036 27216986870085376 27235132710017856 27370968955423002 27421674714880992 27424532495453184 27475337483403264 27587773760307072 27691950467693421 27692105431990272 27743250857592816 27746142151583232 27797542933635072 27802531308143228 27805428780112256 27856939392894976 27965046626151936 28016852937056256 28102471031954592 28131505237021888 28162519046980136 28183619918824448 28324186779741216 28376658411419136 28379615716687872 28486782570669696 28492783129620628 28539555417225216 28548542000715776 28603518010310656 28656346752637968 28712425709101056 28909086159163392 28938953722585088 29046742564938696 29100552758649216 29156591776951296 29210605470498816 29275908186752808 29310601244707328 29330142918480768 29333199592206336 29384478122108928 29450169545007289 29504727102519344 29534111918180352 29706814274454408 29709910203407616 29764948940353536 29822100503669838 29877347077407648 29880460778628096 29886754906999328 29935815466991616 29944307917043968 29999780884656128 30058320664215168 30171995470675968 30230871299486208 30264199572874176 30286875136647168 30295467178331264 30351590681810944 30619110228846048 30679030209724416 30684535678052984 30744583693078528 30860681118225504 30917851701993984 30921073840570368 30941689232683008 31044375648691132 31105127851526144 31165027085860864 31281107377626288 31318176672427008 31339056817006848 31342322851946496 31467304445350254 31586307758363904 31644822593040384 31647943391649624 31682833927852653 31706572408677504 31715567202315542 31774321495020832 31777632891556864 31836502163308544 31960053287030784 31995287911362048 32054560397303808 32117109750805248 32178957761599488 32185736053691584 32367126000524952 32370499176847104 32430466755907584 32556322937908224 32563180719566432 32616634762543104 32625887730510592 32686328426565632 32750110574443392 32786216203947024 32974426400295744 33109551669469184 33192817990334262 33321819173658624 33432404544744296 33458180784860352 33497829993951232 33520163335406592 33582260710981632 33622599270374244 33687346406674464 33749753495238144 33753270763634688 33812276195303424 33887866325761812 33950644885090752 33954183089608704 34082400575622672 34145539517037312 34149098032717824 34155226217878276 34218500071560896 34222066190907392 34281891142460416 34285272007620426 34520102637809607 34587656654713344 34623391060950016 34661561903975552 34687532207783936 34725773763745792 34860537575066112 34925118044823552 34993268832966912 35060655471593472 35068040774917696 35269349849400576 35334687659421696 35479286455647008 35722295266987056 35746111681898436 35749837003001472 35792201911345152 35816064933722112 36074586147332096 36098637438130176 36208953060403032 36246362516932048 36313510280023808 36494625273897336 36562232953174656 36566043327270912 36633578309512236 36704123696824416 36711855186241963 36772119479886336 36775951727542272 36783698347076096 36840241227718656 36922600623591228 36991001143457088 36994856202110976 37207226214752256 37248245628152832 37286728834869248 37317249417756672 37469961375939456 37611455112837333 37685058743195136 37765582372988288 37835544548558848 37982376760892928 38052740556300288 38208462336850624 38495812580506008 38499824464770816 38545448212217856 38567127535267968 38571146851700736 38724954322056639 38728990086584928 38800737011532288 38875455702601728 38951314943568768 38994257141972496 39023473733756928 39034544249003744 39066495484214016 39106857224641024 39110932789608448 39179304162811904 39226365815436618 39378815890907136 39451545871782408 39528750462529536 39535844046722114 39609085699272544 39613213604543488 39686598587138048 39762800671559784 39836462769876864 39840614371504128 39914197262602884 39999484008890497 40069320538963968 40077760885620224 40307828399314944 40352266097165568 40583909415748608 40659092649197568 40777157831548554 40825480305128064 40852699065026784 41147574824300672 41223802269325312 41255585643577344 41381660640460608 41538158147985408 41703796962214842 41708143170168384 41757568896569344 41785409089342464 41947569939227904 41956405927133672 42025279405584384 42115077011151872 42193096790720512 42197257855532832 42243778570470204 42275429878236672 42486280169611824 42564987617128704 42569423575031808 42613404382707712 42660383881816064 42739174694430942 42822813001073664 42905277015465984 42984520128956952 43068638563651584 43076367394189766 43156168000699936 43160665569129472 43240622341210112 43408430583877632 43666814099257856 43714954938596032 43913862280129212 43965901867060992 43995214377721152 43999799388309504 44076717183163392 44257090653779016 44560221411681612 44564865305111424 44610907713147136 44647423410530304 44693551113875456 44830132360498992 44916461875565952 44999671326984192 45087480996322752 45183821767682416 45257993206013952 45267526513454336 45272244119478272 45443200767496896 45527386022716416 45713696010160568 45764093451342721 45843994619265024 46026803517079476 46116875539617792 46291021677338256 46376777552990976 46381610760855552 46480716766754816 46566563473036698 46657691777289216 46747540628791296 46977265008640512 47025799799200768 47112916879228928 47200956668025381 47379461637545856 47467233889560576 47573350803473313 47629727022649408 47661482242531248 47666449337335296 47754753244962816 47940079930546176 47992931867043072 48081840595955712 48131516584173568 48278604080537376 48550689000787428 48555748765270656 48645700133861376 48659500365196448 48749643937566208 48754724436361216 48844771079349648 48938831595765888 49029492639848448 49125165861665088 49179324305920536 49230134164788304 49321334857942784 49326474936147968 49664327504203776 49862370476836099 49949426973229056 49959948501252608 50148606817116444 50187271177290528 50246744990926848 50280245003109888 50373391066472448 50643169014523904 50831799488642718 50925967327636128 50931274634413056 51025626754891776 51232839326817414 51327750107341344 51333099286361088 51422836713690624 51427908011430639 51428195802267648 51633272429408852 51638653448779904 51734316015376384 51833940936802304 51935086591425024 51992342855963328 52031298311675904 52088660645618688 52290806362599168 52301821087248824 52387677067235328 52602061162376544 52705000616706048 52904024774100864 53002031489132544 53017067562079712 53115283693169152 53120819162005504 53218929683470512 53583442900480584 53688302867017728 53743771199086592 53803021462887424 54111879220998144 54147956157195264 54248267302354944 54327657385209481 54369543775398072 54433973740170752 54470265420035712 54741937910846004 54843349429761984 54849064990906368 55175547520614144 55383900935386842 55486501715185632 55492284303166464 55595085867270144 55605062616286456 55610857560224512 55713878785789952 55930093252303872 56033705874112512 56204942063909184 56263010474043776 56325038093960272 56367239837648896 56648373559482432 56753316822838272 56973565141339392 56985566259241256 57079110834450432 57097084001431552 57312693505275936 57424851418202112 57818172318326784 57877907445170176 58093485129877392 58201105517298432 58313183553902592 58551816373505616 58621202489414656 58660285836961536 58666399184412672 58768956244217856 58839548723154927 58900339090014578 59009454205038688 59068223836360704 59303766070083171 59413628548908816 59419820406815232 59529897880707072 59644201007339676 59754694154815296 59760921557256192 59773509813998656 59888615834087936 59999561769312256 60116641328430336 60461742598972416 60528399145748352 60573750273294336 60590934356662528 60703181363621888 61238220457692096 61369071356105968 61489167386157056 61721362236451008 61835703403987968 61883378465366016 62088751297382264 62210255703052288 62555695443322263 62562214755252576 62636353344854016 62678113634013696 62684645703892992 62934608890700508 63172615516727808 63289645186080768 63295886783299248 63365667855705306 63413144817355008 63431134404631084 63548642990041664 63555265783113728 63920106574061568 63990575822724096 64108762041646413 64109120794607616 64234219501610496 64357915523198976 64371472107383168 64614551091284649 64734252001049904 64740998353694208 64860933511815168 65112645875816448 65126361439132864 65251775461021184 65372656853131264 65500221148886784 65572432407894048 65948852800591488 66219103338938368 66385635980668524 66643638347317248 66864809089488592 66916361569720704 66995659987902464 67040326670813184 67245198540748488 67374692813348928 67499506990476288 67624552390606848 67775732651523624 67901289770181504 67908366179217408 68164801151245344 68179159631592217 68291079034074624 68298196065435648 68310452435756552 68437000143121792 68444132381814784 68563782284920832 68570544015240852 69040205275619214 69175313309426688 69246782121900032 69323123807951104 69451547527491584 69721075150132224 69849845209555047 69850236089647104 69986537665933824 70121310943186944 70136081549835392 70538699698801152 70669375318843392 70958572911294016 71444590533974112 71492223363796872 71499674006002944 71584403822690304 71632129867444224 72149172294664192 72197274876260352 72417906120806064 72492725033864096 72627020560047616 72989250547794672 73124465906349312 73132086654541824 73267156619024472 73408247393648832 73423710372483926 73544238959772672 73567396694152192 73680482455437312 73845201247182456 73982002286914176 73989712404221952 74284756016510923 74414452429504512 74496491256305664 74573457669738496 74939922751878912 75222910225674666 75370117486390272 75531164745976576 75671089097117696 75964753521785856 76105481112600576 76416924673701248 76849258990226121 76991625161012016 76999648929541632 77134255070535936 77142293703401472 77449908644113278 77457980173169856 77601474023064576 77750911405203456 77902629887137536 77988514283944992 78046947467513856 78069088498007488 78132990968428032 78213714449282048 78358608325623808 78452731630873236 78757631781814272 78903091743564816 79057500925059072 79071688093444228 79218171398545088 79226427209086976 79525601343119568 79672925539753728 79681228743008256 79828394525205768 79998968017780994 80155521771240448 80615656798629888 80704532194331136 81167818831497216 81554315663097108 81650960610256128 81705398130053568 82295149648601344 82447604538650624 82763321280921216 83076316295970816 83407593924429684 83416286340336768 83515137793138688 83570818178684928 83895139878455808 83912811854267344 84050558811168768 84230154022303744 84394515711065664 84487557140940408 84550859756473344 84972560339223648 85129975234257408 85138847150063616 85320767763632128 85478349388861884 85645626002147328 85810554030931968 85969040257913904 86137277127303168 86152734788379532 86312336001399872 86321331138258944 86816861167755264 87333628198515712 87429909877192064 87827724560258424 87931803734121984 87990428755442304 87999598776619008 88153434366326784 88350508635021867 88514181307558032 89120442823363224 89129730610222848 89221815426294272 89294846821060608 89387102227750912 89660264720997984 89832923751131904 89999342653968384 90174961992645504 90358226751465491 90367643535364832 90515986412027904 90535053026908672 90544488238956544 90886401534993792 91054772045432832 91427392020321136 91528186902685442 92053607034158952 92233751079235584 92582043354676512 92753555105981952 92763221521711104 92961433533509632 93133126946073396 93315383554578432 93495081257582592 93954530017281024 94051599598401536 94401913336050762 94758923275091712 94934467779121152 95146701606946626 95259454045298816 95322964485062496 95332898674670592 95509506489925632 95880159861092352 95985863734086144 96163681191911424 96263033168347136 96557208161074752 97101378001574856 97111497530541312 97291400267722752 97319000730392896 97499287875132416 97689542158699296 97877663191531776 98058985279696896 98250331723330176 98358648611841072 98460268329576608 98642669715885568 98652949872295936 99328655008407552 99724740953672198 99919897002505216 100297213634232888 100374542354581056 100493489981853696 100560490006219776 100746782132944896 101286338029047808 101663598977285436 101851934655272256 101862549268826112 102465678653634828 102655500214682688 102666198572722176 102845673427381248 102855816022861278 103266544858817704 103277306897559808 103468632030752768 103870173182850048 103984685711926656 104062596623351808 104177321291237376 104581612725198336 104603642174497648 104775354134470656 105204122324753088 105808049548201728 106004062978265088 106034135124159424 106230567386338304 106437859366941024 107166885800961168 107376605734035456 107487542398173184 107606042925774848 108223758441996288 108295912314390528 108655314770418962 108739087550796144 108867947480341504 108940530840071424 109483875821692008 109686698859523968 109698129981812736 110135565558725889 110351095041228288 110767801870773684 110973003430371264 110984568606332928 111004485208104397 111210125232572912 111221715120449024 111427757571579904 111860186504607744 112409884127818368 112526020948087552 112650076187920544 112734479675297792 113296747118964864 113506633645676544 113947130282678784 113971132518482512 114158221668900864 114194168002863104 114625387010551872 115636344636653568 116174862966169917 116186970259754784 116402211034596864 116626367107805184 117103632747011232 117242404978829312 117320571673923072 117332798368825344 117537912488435712 117679097446309854 117800678180029156 118018908410077376 118136447672721408 118607532140166342 118827257097817632 118839640813630464 119059795761414144 119288402014679352 119509388309630592 119521843114512384 119547019627997312 119777231668175872 119998452026671491 119999123538624512 120233282656860672 120923485197944832 121056798291496704 121181868713325056 121406362727243776 122476440915384192 122738142712211936 122978334772314112 123442724472902016 123671406807975936 123766756930732032 124177502594764528 124420511406104576 125111390886644526 125124429510505152 125272706689708032 125356227268027392 125869217781401016 126345231033455616 126579290372161536 126591773566598496 126731335711410612 126826289634710016 126862268809262168 127097285980083328 127110531566227456 127840213148123136 127981151645448192 128217524083292826 128468439003220992 128715831046397952 128742944214766336 129229102182569298 129468504002099808 129481996707388416 129721867023630336 130225291751632896 130252722878265728 130503550922042368 130745313706262528 131000442297773568 131144864815788096 131897705601182976 132771271961337048 133729618178977184 133832723139441408 133991319975804928 134080653341626368 134490397081496976 134749385626697856 134999013980952576 135551465303047248 135802579540363008 135816732358434816 136329602302490688 136358319263184434 136582158068149248 136620904871513104 136874000286243584 136888264763629568 137127564569841664 137141088030481704 137292280354028163 138080410551238428 138350626618853376 138493564243800064 138646247615902208 138903095054983168 139442150300264448 139699690419110094 139973075331867648 140242621886373888 140272163099670784 141077399397602304 141338750637686784 141917145822588032 142720052410419939 142889181067948224 142984446727593744 142999348012005888 143264259734888448 144394549752520704 144835812241612128 144985450067728192 145254041120095232 145978501095589344 146248931812698624 146264173309083648 146534313238048944 146816494787297664 146847420744967852 147088477919545344 147134793388304384 147690402494364912 147964004573828352 147979424808443904 148569512033021846 148992982512611328 149146915339476992 149587111430508297 149879845503757824 150445820451349332 150740234972780544 151062329491953152 151342178194235392 151929507043571712 152833849347402496 153698517980452242 153983250322024032 153999297859083264 154268510141071872 154284587406802944 154899817288226556 154915960346339712 155202948046129152 155501822810406912 155805259774275072 155977028567889984 156093894935027712 156138176996014976 156265981936856064 156427428898564096 156905463261746472 157806183487129632 158115001850118144 158143376186888456 158436342797090176 158452854418173952 159051202686239136 159345851079507456 159362457486016512 159656789050411536 159997936035561988 160311043542480896 161231313597259776 161409064388662272 162335637662994432 162982972155628443 163108631326194216 163301921220512256 163410796260107136 164590299297202688 164895209077301248 165526642561842432 166815187848859368 166832572680673536 167030275586277376 167141636357369856 167790279756911616 167825623708534688 168101117622337536 168460308044607488 168789031422131328 168975114281880816 169101719512946688 169945120678447296 170259950468514816 170641535527264256 170956698777723768 171291252004294656 171938080515827808 172274554254606336 172305469576759064 172624672002799744 172642662276517888 173633722335510528 174667256397031424 174859819754384128 175655449120516848 175863607468243968 175980857510884608 175999197553238016 176306868732653568 176701017270043734 177028362615116064 177911298210249513 178240885646726448 178259461220445696 178443630852588544 178589693642121216 178774204455501824 179320529441995968 179665847502263808 179998685307936768 180349923985291008 180716453502930982 180735287070729664 181070106053817344 181772803069987584 182109544090865664 182854784040642272 183056373805370884 184107214068317904 184467502158471168 185164086709353024 185507110211963904 185922867067019264 186266253892146792 186630767109156864 187909060034562048 188103199196803072 188803826672101524 189517846550183424 189868935558242304 190293403213893252 190518908090597632 190645928970124992 190665797349341184 191760319722184704 191971727468172288 192327362383822848 193114416322149504 193843653273853947 194202756003149712 194222995061082624 194582800535445504 194638001460785792 194998575750264832 195379084317398592 195755326383063552 196117970559393792 196500663446660352 196717297223682144 196920536659153216 197285339431771136 198657310016815104 199449481907344396 199839794005010432 200594427268465776 200749084709162112 200986979963707392 201120980012439552 202572676058095616 203327197954570872 203703869310544512 203725098537652224 204537478894776651 204931357307269656 205311000429365376 205332397145444352 205691346854762496 205711632045722556 206151186815051023 206533089717635408 206554613795119616 206937264061505536 207740346365700096 207969371423853312 208354642582474752 209163225450396672 209207284348995296 209550708268941312 210408244649506176 211616099096403456 212008125956530176 212068270248318848 212461134772676608 212875718733882048 214333771601922336 214753211468070912 215212085851549696 216447516883992576 216591824628781056 217310629540837924 217478175101592288 217735894960683008 217881061680142848 218967751643384016 219373397719047936 219396259963625472 220271131117451778 220702190082456576 221535603741547368 221946006860742528 221969137212665856 222008970416208794 222420250465145824 222443430240898048 222854268049532769 222855515143159808 223720373009215488 224819768255636736 225052041896175104 225300152375841088 225468959350595584 226593494237929728 227013267291353088 227894260565357568 227942265036965024 228316443337801728 228388336005726208 229250774021103744 232349725932339834 232373940519509568 232804422069193728 233252734215610368 234207265494022464 234484809957658624 234641143347846144 235075824976871424 235358194892619708 235601356360058312 236037816820154752 236272895345442816 237215064280332684 237654514195635264 237679281627260928 238576804029358704 239018776619261184 239043686229024768 239094039255994624 239554463336351744 239996904053342982 240466565313721344 241846970395889664 242113596582993408 242363737426650112 242812725454487552 244952881830768384 245476285424423872 246885448945804032 247342813615951872 248355005189529056 248841022812209152 250222781773289052 250248859021010304 250545413379416064 250712454536054784 251738435562802032 252690462066911232 253183547133196992 253462671422821224 253652579269420032 253724537618524336 254194571960166656 254221063132454912 255962303290896384 256435048166585652 256936878006441984 256982986303693741 257431662092795904 257485888429532672 258458204365138596 258937008004199616 258963993414776832 260450583503265792 260505445756531456 261007101844084736 262000884595547136 262289729631576192 263795411202365952 265051525905065601 265542543922674096 267459236357954368 267665446278882816 268161306683252736 268980794162993952 269498771253395712 269998027961905152 271074680254396473 271102930606094496 271605159080726016 271633464716869632 272659204604981376 272716638526368868 273164316136298496 273241809743026208 273748000572487168 273776529527259136 274255129139683328 274282176060963408 274584560708056326 276160821102476856 276701253237706752 276987128487600128 277292495231804416 277806190109966336 278884300600528896 279399380838220188 279946150663735296 279996388062233479 280485243772747776 280544326199341568 282154798795204608 283834291645176064 285440104820839878 285778362135896448 285968893455187488 285998696024011776 286528519469776896 288789099505041408 289671624483224256 289970900135456384 290508082240190464 291957002191178688 292497863625397248 293068626476097888 293632989574595328 293694841489935704 294176955839090688 294269586776608768 295380804988729824 295928009147656704 295958849616887808 297139024066043692 297985965025222656 298293830678953984 299174222861016594 299759691007515648 300891640902698664 301480469945561088 302124658983906304 302684356388470784 303859014087143424 305667698694804992 307397035960904484 307966500644048064 307998595718166528 308537020282143744 309799634576453112 309831920692679424 310405896092258304 311610519548550144 311954057135779968 312187789870055424 312276353992029952 312531963873712128 312854857797128192 313810926523492944 315612366974259264 316286752373776912 316872685594180352 316905708836347904 318102405372478272 318691702159014912 319313578100823072 319995872071123976 320622087084961792 322462627194519552 322818128777324544 324671275325988864 325965944311256886 326217262652388432 326603842441024512 326821592520214272 329180598594405376 329790418154602496 330406696676177667 331053285123684864 333013455624313191 333630375697718736 333665145361347072 334283272714739712 335580559513823232 335651247417069376 336920616089214976 337578062844262656 337950228563761632 338203439025893376 339890241356894592 340519900937029632 341283071054528512 341913397555447536 342582504008589312 343876161031655616 344610939153518128 345249344005599488 345285324553035776 349334512794062848 349719639508768256 351310898241033696 351727214936487936 351961715021769216 351998395106476032 352613737465307136 353402034540087468 354056725230232128 355822596420499026 356481771293452896 356518922440891392 356887261705177088 357179387284242432 358641058883991936 359331695004527616 359995356080014473 359997370615873536 360699847970582016 361432907005861964 361470574141459328 362140212107634688 363545606139975168 364219088181731328 365709568081284544 366112747610741768 368214428136635808 368935004316942336 370328173418706048 371014220423927808 371845734134038528 372532507784293584 373261534218313728 375818120069124096 376206398393606144 377607653344203048 379035693100366848 379737871116484608 380586806427786504 381037816181195264 381291857940249984 381331594698682368 382852204085094757 383520639444369408 383943454936344576 386228832644299008 387687306547707894 388405512006299424 388445990122165248 389165601070891008 389276002921571584 389997151500529664 390758168634797184 391510652766127104 392235941118787584 393001326893320704 393434594447364288 393841073318306432 394570678863542272 398898963814688792 399679588010020864 401188854536931552 401498169418324224 401973959927414784 402241960024879104 405145352116191232 406654395909141744 407407738621089024 407450197075304448 409074957789553302 409862714614539312 410622000858730752 410664794290888704 411382693709524992 411423264091445112 411876841062084489 412302373630102046 413066179435270816 413109227590239232 413874528123011072 415480692731400192 415938742847706624 416709285164949504 418326450900793344 418414568697990592 420816489299012352 423232198192806912 424016251913060352 424136540496637696 424922269545353216 425751437467764096 428667543203844672 430424171703099392 433183649257562112 434621259081675848 434956350203184576 435471789921366016 435762123360285696 437935503286768032 438746795438095872 438792519927250944 440542262234903556 441404380164913152 443071207483094736 443892013721485056 443938274425331712 444017940832417588 444840500930291648 444886860481796096 445708536099065538 447440746018430976 448761334291524891 449639536511273472 450104083792350208 450600304751682176 450937918701191168 453186988475859456 454026534582706176 455788521130715136 455884530073930048 458501548042207488 464699451864679668 464747881039019136 465608844138387456 466505468431220736 468414530988044928 468969619915317248 469282286695692288 470716389785239416 471202712720116624 472075633640309504 474430128560665368 475309028391270528 475358563254521856 477153608058717408 477254117421145519 478037553238522368 478087372458049536 478188078511989248 479108926672703488 479993808106685964 480933130627442688 483693940791779328 484227193165986816 484727474853300224 488948916466885329 489905763661536768 490952570848847744 493770897891608064 494685627231903744 496710010379058112 500445563546578104 500497718042020608 501090826758832128 501424909072109568 503476871125604064 505380924133822464 506367094266393984 506925342845642448 507305158538840064 507449075237048672 508389143920333312 508442126264909824 511924606581792768 512870096333171304 513873756012883968 513965972607387482 514971776859065344 516916408730277192 517874016008399232 517927986829553664 519993292115576461 520901167006531584 521010891513062912 522014203688169472 524001769191094272 524579459263152384 527590822404731904 530103051810131202 531085087845348192 534918472715908736 535330892557765632 536322613366505472 537961588325987904 538997542506791424 539996055923810304 542149360508792946 542205861212188992 543210318161452032 545318409209962752 545433277052737736 546328632272596992 546483619486052416 547496001144974336 548510258279366656 548564352121926816 549169121416112652 552321642204953712 553402506475413504 553974256975200256 554584990463608832 557768601201057792 558798761676440376 559892301327470592 559992776124466958 561088652398683136 564309597590409216 567668583290352128 570880209641679756 571556724271792896 571937786910374976 571997392048023552 579343248966448512 579941800270912768 581016164480380928 583914004382357376 584995727250794496 586137252952195776 587265979149190656 587389682979871408 588353911678181376 588539173553217536 590761609977459648 591856018295313408 594278048132087384 595971930050445312 598348445722033188 599519382015031296 601783281805397328 602960939891122176 604249317967812608 607718028174286848 611335397389609984 613612436684329953 614794071921808968 615933001288096128 615997191436333056 617074040564287488 618453560445153069 619599269152906224 619663841385358848 620811792184516608 623221039097100288 623908114271559936 624552707984059904 625063927747424256 625709715594256384 627621853046985888 631224733948518528 632573504747553824 633745371188360704 633811417672695808 636204810744956544 637383404318029824 638627156201646144 639991744142247952 641244174169923584 645636257554649088 649342550651977728 651931888622513772 652434525304776864 653207684882049024 653643185040428544 658361197188810752 660813393352355334 662106570247369728 666026911248626382 667260751395437472 667330290722694144 668562804148598307 668566545429479424 671161119027646464 671302494834138752 673841232178429952 675156125688525312 675900457127523264 676406878051786752 679780482713789184 681039801874059264 683826795110895072 685165008017178624 687752322063311232 689221878307036256 690498688011198976 690570649106071552 698669025588125696 699439279017536512 702621796482067392 703454429872975872 703923430043538432 705227474930614272 706804069080174936 708113450460464256 711645192840998052 712963542586905792 713037844881782784 713774523410354176 717282117767983872 718663390009055232 719990712160028946 721399695941164032 722865814011723928 722941148282918656 724280424215269376 727091212279950336 728438176363462656 731419136162569088 732225495221483536 736428856273271616 740656346837412096 742028440847855616 745065015568587168 746523068436627456 751636240138248192 752412796787212288 755215306688406096 758071386200733696 761173612855573008 762075632362390528 762583715880499968 762663189397364736 765704408170189514 767886909872689152 770948958911081223 772457665288598016 775374613095415788 776811024012598848 776891980244330496 778552005843143168 779994303001059328 781516337269594368 783021305532254208 786002653786641408 786869188894728576 787682146636612864 789141357727084544 797797927629377584 799359176020041728 802377709073863104 802996338836648448 804483920049758208 813224040763189419 813308791818283488 814815477242178048 814900394150608896 818149915579106604 819725429229078624 821244001717461504 821329588581777408 822765387419049984 822846528182890224 823753682124168978 824604747260204092 826132358870541632 826218455180478464 830961385462800384 831877485695413248 833418570329899008 836652901801586688 836829137395981184 839989164186700437 841632978598024704 846464396385613824 848273080993275392 849844539090706432 851502874935528192 857335086407689344 860848343406198784 866367298515124224 869242518163351696 869912700406369152 870943579842732032 871524246720571392 875871006573536064 877493590876191744 881084524469807112 882808760329826304 886142414966189472 887784027442970112 887876548850663424 888035881664835176 889681001860583296 889773720963592192 891417072198131076 894881492036861952 897522668583049782 899279073022546944 900208167584700416 901200609503364352 906373976951718912 908053069165412352 911577042261430272 911769060147860096 917003096084414976 929398903729359336 929495762078038272 931217688276774912 936829061976089856 937939239830634496 938564573391384576 941432779570478832 942405425440233248 944151267280619008 948860257121330736 950618056782541056 950717126509043712 954307216117434816 954508234842291038 956075106477044736 956376157023978496 958217853345406976 959987616213371928 961866261254885376 967387881583558656 968454386331973632 969454949706600448 977897832933770658 979811527323073536 981905141697695488 987541795783216128 989371254463807488 993420020758116224 999040366872939573 1000891127093156208 1000995436084041216 1002849818144219136 1006953742251208128 1010761848267644928 1012734188532787968 1013850685691284896 1014610317077680128 1014898150474097344 1016778287840666624 1023849213163585536 1025740192666342608 1027747512025767936 1027931945214774964 1029943553718130688 1033832817460554384 1035748032016798464 1035855973659107328 1039986584231152922 1042021783026125824 1044028407376338944 1048003538382188544 1049158918526304768 1055181644809463808 1060206103620262404 1062170175690696384 1069836945431817472 1070661785115531264 1075923176651975808 1077995085013582848 1079992111847620608 1084298721017585892 1084411722424377984 1086420636322904064 1090636818419925504 1090866554105475472 1092657264545193984 1092967238972104832 1094992002289948672 1097128704243853632 1098338242832225304 1104643284409907424 1106805012950827008 1109169980927217664 1115537202402115584 1117597523352880752 1119784602654941184 1119985552248933916 1122177304797366272 1128619195180818432 1135337166580704256 1141760419283359512 1143113448543585792 1143875573820749952 1143994784096047104 1148556612255284271 1158686497932897024 1159883600541825536 1162032328960761856 1167828008764714752 1169991454501588992 1172274505904391552 1174531958298381312 1174779365959742816 1176707823356362752 1177078347106435072 1181523219954919296 1183712036590626816 1188556096264174768 1196696891444066376 1199038764030062592 1203566563610794656 1205921879782244352 1208498635935625216 1215436056348573696 1222670794779219968 1227224873368659906 1229588143843617936 1231866002576192256 1231994382872666112 1234148081128574976 1236907120890306138 1239198538305812448 1239327682770717696 1241623584369033216 1246442078194200576 1247816228543119872 1249105415968119808 1250127855494848512 1251419431188512768 1255243706093971776 1262449467897037056 1265147009495107648 1267490742376721408 1272409621489913088 1274766808636059648 1277254312403292288 1279983488284495904 1282488348339847168 1291272515109298176 1303863777245027544 1304869050609553728 1306415369764098048 1307286370080857088 1316722394377621504 1321626786704710668 1324213140494739456 1332053822497252764 1334521502790874944 1334660581445388288 1337125608297196614 1342322238055292928 1342604989668277504 1350312251377050624 1351800914255046528 1352813756103573504 1359560965427578368 1362079603748118528 1367653590221790144 1375504644126622464 1378443756614072512 1380997376022397952 1397338051176251392 1398878558035073024 1405243592964134784 1406908859745951744 1407846860087076864 1413608138160349872 1416226900920928512 1423290385681996104 1425927085173811584 1426075689763565568 1427549046820708352 1431762352263436557 1434564235535967744 1437326780018110464 1439981424320057892 1442799391882328064 1443058307705357161 1445731628023447856 1445882296565837312 1448560848430538752 1454182424559900672 1462838272325138176 1464450990442967072 1472857712546543232 1481312693674824192 1484056881695711232 1490130031137174336 1503272480276496384 1510430613376812192 1516142772401467392 1522347225711146016 1524151264724781056 1525167431760999936 1525326378794729472 1531408816340379028 1535773819745378304 1541897917822162446 1544915330577196032 1550749226190831576 1553622048025197696 1553783960488660992 1557104011686286336 1559979876346729383 1559988606002118656 1563032674539188736 1566042611064508416 1572005307573282816 1573738377789457152 1575364293273225728 1578282715454169088 1595595855258755168 1598718352040083456 1604755418147726208 1605992677673296896 1608967840099516416 1626448081526378838 1626617583636566976 1629630954484356096 1636299831158213208 1639450858458157248 1642488003434923008 1645530774838099968 1645693056365780448 1647507364248337956 1649209494520408184 1652264717741083264 1652436910360956928 1661922770925600768 1663754971390826496 1673305803603173376 1673658274791962368 1679978328373400874 1683265957196049408 1692928792771227648 1696546161986550784 1699689078181412864 1703005749871056384 1714670172815378688 1738485036326703392 1739825400812738304 1741887159685464064 1743048493441142784 1751742013147072128 1754987181752383488 1762169048939614224 1765617520659652608 1772284829932378944 1775568054885940224 1776071763329670352 1779362003721166592 1779547441927184384 1782834144396262152 1795045337166099564 1798558146045093888 1800416335169400832 1802401219006728704 1812747953903437824 1823154084522860544 1823538120295720192 1834006192168829952 1855360681335459207 1858797807458718672 1858991524156076544 1862435376553549824 1873658123952179712 1877129146782769152 1882865559140957664 1884810850880466496 1888302534561238016 1897720514242661472 1901236113565082112 1901434253018087424 1908614432234869632 1909016469684582076 1912150212954089472 1912752314047956992 1916435706690813952 1919975232426743856 1923732522509770752 1936908772663947264 1938909899413200896 1955795665867541316 1959623054646147072 1963810283395390976 1975083591566432256 1986840041516232448 1998080733745879146 2001782254186312416 2001990872168082432 2005699636288438272 2013907484502416256 2021523696535289856 2025468377065575936 2027701371382569792 2029220634155360256 2029796300948194688 2033556575681333248 2051480385332685216 2055495024051535872 2055863890429549928 2059887107436261376 2067665634921108768 2071496064033596928 2071711947318214656 2079973168462305844 2084043566052251648 2088056814752677888 2096007076764377088 2098317837052609536 2110363289618927616 2120412207240524808 2124340351381392768 2139673890863634944 2141323570231062528 2151846353303951616 2155990170027165696 2168597442035171784 2168823444848755968 2172841272645808128 2181273636839851008 2181733108210950944 2185314529090387968 2185934477944209664 2189984004579897344 2194257408487707264 2196676485664450608 2209286568819814848 2218339961854435328 2235195046705761504 2239569205309882368 2239971104497867832 2244354609594732544 2257238390361636864 2270674333161408512 2283520838566719024 2286226897087171584 2287751147641499904 2287989568192094208 2297113224510568542 2312846876733243669 2317372995865794048 2319767201083651072 2324064657921523712 2335656017529429504 2339982909003177984 2344549011808783104 2349063916596762624 2349558731919485632 2363046439909838592 2367424073181253632 2377112192528349536 2393393782888132752 2398077528060125184 2407133127221589312 2416997271871250432 2445341589558439936 2454449746737319812 2459176287687235872 2463732005152384512 2463988765745332224 2468296162257149952 2473814241780612276 2478397076611624896 2478655365541435392 2492884156388401152 2495632457086239744 2498210831936239616 2500255710989697024 2510487412187943552 2519967492560101311 2524898935794074112 2530294018990215296 2534981484753442816 2544819242979826176 2549533617272119296 2554508624806584576 2559966976568991808 2582545030218596352 2607727554490055088 2609738101219107456 2612830739528196096 2614572740161714176 2633444788755243008 2643253573409421336 2648426280989478912 2664107644994505528 2669043005581749888 2669321162890776576 2674251216594393228 2679965428595663299 2684644476110585856 2685209979336555008 2700624502754101248 2703601828510093056 2719121930855156736 2724159207496237056 2735307180443580288 2751009288253244928 2756887513228145024 2761994752044795904 2797757116070146048 2810487185928269568 2813817719491903488 2815693720174153728 2827216276320699744 2832453801841857024 2846580771363992208 2851854170347623168 2852151379527131136 2855098093641416704 2863524704526873114 2869128471071935488 2874653560036220928 2879962848640115784 2885598783764656128 2886116615410714322 2891463256046895712 2891764593131674624 2897121696861077504 2908364849119801344 2925676544650276352 2928901980885934144 2945715425093086464 2962625387349648384 2968113763391422464 2980260062274348672 3020861226753624384 3032285544802934784 3044694451422292032 3048302529449562112 3050334863521999872 3062817632680758056 3071547639490756608 3083795835644324892 3089830661154392064 3101498452381663152 3107244096050395392 3107567920977321984 3114208023372572672 3119959752693458766 3126065349078377472 3132085222129016832 3144010615146565632 3147476755578914304 3150728586546451456 3156565430908338176 3191191710517510336 3209510836295452416 3211985355346593792 3252896163052757676 3253235167273133952 3259261908968712192 3272599662316426416 3278901716916314496 3284976006869846016 3291386112731560896 3295014728496675912 3298418989040816368 3304529435482166528 3304873820721913856 3327509942781652992 3340778821948018633 3346611607206346752 3347316549583924736 3359956656746801748 3366531914392098816 3385857585542455296 3393092323973101568 3406011499742112768 3429340345630757376 3445669836765852813 3476970072653406784 3479650801625476608 3486096986882285568 3503484026294144256 3509974363504766976 3524338097879228448 3531235041319305216 3544569659864757888 3551136109771880448 3552143526659340704 3558724007442333184 3559094883854368768 3565668288792524304 3590090674332199128 3597116292090187776 3600832670338801664 3604802438013457408 3625495907806875648 3639953044809035227 3646308169045721088 3647076240591440384 3668012384337659904 3710721362670918414 3717595614917437344 3717983048312153088 3724870753107099648 3747316247904359424 3754258293565538304 3765731118281915328 3769621701760932992 3776605069122476032 3795441028485322944 3802472227130164224 3817228864469739264 3818032939369164152 3824300425908178944 3825504628095913984 3839950464853487712 3847465045019541504 3873817545327894528 3877819798826401792 3911591331735082632 3919246109292294144 3927620566790781952 3950167183132864512 3973680083032464896 3996161467491758292 4003564508372624832 4003981744336164864 4027814969004832512 4050936754131151872 4055402742765139584 4058441268310720512 4059592601896389376 4067113151362666496 4102960770665370432 4111727780859099856 4119774214872522752 4135331269842217536 4142992128067193856 4159946336924611688 4168087132104503296 4192014153528754176 4196635674105219072 4220726579237855232 4240824414481049616 4248680702762785536 4279347781727269888 4282647140462125056 4295287056790309671 4303692706607903232 4311980340054331392 4329174923116071483 4337194884070343568 4337646889697511936 4345682545291616256 4362547273679702016 4363466216421901888 4371868955888419328 4379968009159794688 4388514816975414528 4393352971328901216 4418573137639629696 4436679923708870656 4470390093411523008 4479942208995735664 4488709219189465088 4541348666322817024 4567041677133438048 4572453794174343168 4575502295282999808 4575979136384188416 4594226449021137084 4625693753466487338 4634745991731588096 4639534402167302144 4671312035058859008 4679939629040188149 4679965818006355968 4689098023617566208 4698127833193525248 4699117463838971264 4726092879819677184 4734848146362507264 4754224385056699072 4786787565776265504 4796155056120250368 4814266254443178624 4833994543742500864 4890683179116879872 4908899493474639624 4918352575374471744 4927464010304769024 4936592324514299904 4947628483561224552 4956794153223249792 4957310731082870784 4977078653106231841 4985768312776802304 4991264914172479488 4996421663872479232 5020974824375887104 5039934985120202622 5049797871588148224 5060588037980430592 5069962969506885632 5089638485959652352 5099067234544238592 5109017249613169152 5119933953137983616 5215455108980110176 5219476202438214912 5225661479056392192 5229145480323428352 5266889577510486016 5286507146818842672 5296852561978957824 5328215289989011056 5338086011163499776 5338642325781553152 5348502433188786456 5359930857191326598 5370419958673110016 5401249005508202496 5407203657020186112 5438243861710313472 5470614360887160576 5502018576506489856 5513775026456290048 5523989504089591808 5595514232140292096 5620974371856539136 5631387440348307456 5654432552641399488 5664907603683714048 5693161542727984416 5703708340695246336 5704302759054262272 5727049409053746228 5738256942143870976 5749307120072441856 5759925697280231568 5771197567529312256 5772233230821428644 5782926512093791424 5783529186263349248 5816729698239602688 5851353089300552704 5857803961771868288 5891430850186172928 5925250774699296768 5960520124548697344 6041722453507248768 6064571089605869568 6089388902844584064 6096605058899124224 6100669727043999744 6125635265361516112 6167591671288649784 6179661322308784128 6202996904763326304 6214488192100790784 6215135841954643968 6228416046745145344 6239919505386917532 6252130698156754944 6264170444258033664 6288021230293131264 6294953511157828608 6301457173092902912 6382383421035020672 6419021672590904832 6423970710693187584 6505792326105515352 6506470334546267904 6518523817937424384 6545199324632852832 6557803433832628992 6569952013739692032 6582772225463121792 6590029456993351824 6596837978081632736 6609058870964333056 6609747641443827712 6655019885563305984 6681557643896037266 6694633099167849472 6719913313493603496 6733063828784197632 6771715171084910592 6786184647946203136 6812022999484225536 6858680691261514752 6891339673531705626 6953940145306813568 6959301603250953216 6972193973764571136 7006968052588288512 7019948727009533952 7048676195758456896 7089139319729515776 7102272219543760896 7104287053318681408 7117448014884666368 7131336577585048608 7180181348664398256 7194232584180375552 7201665340677603328 7209604876026914816 7250991815613751296 7279906089618070454 7294152481182880768 7336024768675319808 7421442725341836828 7435191229834874688 7435966096624306176 7494632495808718848 7531462236563830656 7539243403521865984 7553210138244952064 7590882056970645888 7604944454260328448 7634457728939478528 7636065878738328304 7648600851816357888 7651009256191827968 7679900929706975424 7747635090655789056 7823182663470165264 7838492218584588288 7855241133581563904 7900334366265729024 7947360166064929792 7992322934983516584 8007129016745249664 8007963488672329728 8039896285786989897 8055629938009665024 8101873508262303744 8110805485530279168 8119185203792778752 8134226302725332992 8205921541330740864 8223455561718199712 8239548429745045504 8270662539684435072 8285984256134387712 8319892673849223376 8336174264209006592 8393271348210438144 8441453158475710464 8481648828962099232 8497361405525571072 8558695563454539776 8565294280924250112 8590574113580619342 8607385413215806464 8623960680108662784 8658349846232142966 8674389768140687136 8675293779395023872 8691365090583232512 8725094547359404032 8726932432843803776 8743737911776838656 8759936018319589376 8777029633950829056 8786705942657802432 8837146275279259392 8940780186823046016 8959884417991471328 8977418438378930176 9082697332645634048 9134083354266876096 9144907588348686336 9151004590565999616 9188452898042274168 9251387506932974676 9269491983463176192 9279068804334604288 9342624070117718016 9359879258080376298 9378196047235132416 9396255666387050496 9398234927677942528 9452185759639354368 9469696292725014528 9508448770113398144 9573575131552531008 9628532508886357248 9781366358233759744 9817798986949279248 9836705150748943488 9854928020609538048 9895256967122449104 9913588306446499584 9914621462165741568 9954157306212463682 9982529828344958976 9992843327744958464 10022336465844055899 10041949648751774208 10079869970240405244 10099595743176296448 10121176075960861184 10139925939013771264 10179276971919304704 10218034499226338304 10239867906275967232 10430910217960220352 10438952404876429824 10458290960646856704 10573014293637685344 10593705123957915648 10656430579978022112 10676172022326999552 10677284651563106304 10697004866377572912 10719861714382653196 10740839917346220032 10802498011016404992 10814407314040372224 10876487723420626944 10919859134427105681 10941228721774321152 11004037153012979712 11027550052912580096 11047979008179183616 11191028464280584192 11241948743713078272 11262774880696614912 11308865105282798976 11329815207367428096 11386323085455968832 11407416681390492672 11454098818107492456 11476513884287741952 11519851394560463136 11542395135058624512 11544466461642857288 11565853024187582848 11567058372526698496 11633459396479205376 11702706178601105408 11715607923543736576 11782861700372345856 11850501549398593536 11921040249097394688 12083444907014497536 12178777805689168128 12193210117798248448 12201339454087999488 12251270530723032224 12335183342577299568 12359322644617568256 12405993809526652608 12428976384201581568 12456832093490290688 12479839010773835064 12504261396313509888 12576042460586262528 12589907022315657216 12602914346185805824 12764766842070041344 12838043345181809664 12847941421386375168 12987524769348214449 13011584652211030704 13012940669092535808 13037047635874848768 13090398649265705664 13115606867665257984 13139904027479384064 13165544450926243584 13180058913986703648 13193675956163265472 13218117741928666112 13310039771126611968 13363115287792074532 13389266198335698944 13439826626987206992 13466127657568395264 13572369295892406272 13624045998968451072 13717361382523029504 13782679347063411252 13907880290613627136 13918603206501906432 14013936105176577024 14039897454019067904 14097352391516913792 14178278639459031552 14204544439087521792 14208574106637362816 14234896029769332736 14262673155170097216 14360362697328796512 14388465168360751104 14419209752053829632 14501983631227502592 14559812179236140908 14588304962365761536 14672049537350639616 14842885450683673656 14870382459669749376 14871932193248612352 14931235959318695523 14989264991617437696 15062924473127661312 15078486807043731968 15106420276489904128 15181764113941291776 15209888908520656896 15268915457878957056 15272131757476656608 15297201703632715776 15302018512383655936 15359801859413950848 15646365326940330528 15676984437169176576 15710482267163127808 15800668732531458048 15894720332129859584 15984645869967033168 16014258033490499328 16015926977344659456 16079792571573979794 16111259876019330048 16203747016524607488 16221610971060558336 16238370407585557504 16268452605450665984 16411843082661481728 16446911123436399424 16541325079368870144 16571968512268775424 16639785347698446752 16672348528418013184 16786542696420876288 16963297657924198464 16994722811051142144 17117391126909079552 17181148227161238684 17214770826431612928 17247921360217325568 17316699692464285932 17348779536281374272 17350587558790047744 17450189094718808064 17453864865687607552 17487475823553677312 17554059267901658112 17573411885315604864 17674292550558518784 17881560373646092032 17919768835982942656 18165394665291268096 18268166708533752192 18289815176697372672 18302009181131999232 18376905796084548336 18502775013865949352 18538983966926352384 18558137608669208576 18685248140235436032 18719758516160752596 18756392094470264832 18759758000169643093 18792511332774100992 18796469855355885056 18904371519278708736 19016897540226796288 19147150263105062016 19257065017772714496 19635597973898558496 19673410301497886976 19709856041219076096 19790513934244898208 19827176612892999168 19829242924331483136 19908314612424927364 19965059656689917952 19985686655489916928 20044672931688111798 20083899297503548416 20159739940480810488 20199191486352592896 20242352151921722368 20279851878027542528 20358553943838609408 20436068998452676608 20479735812551934464 20861820435920440704 20877904809752859648 20916581921293713408 21146028587275370688 21312861159956044224 21352344044653999104 21394009732755145824 21439723428765306392 21481679834692440064 21604996022032809984 21628814628080744448 21752975446841253888 21839718268854211362 21882457443548642304 22008074306025959424 22055100105825160192 22095958016358367232 22483897487426156544 22617730210565597952 22659630414734856192 22772646170911937664 22814833362780985344 22908197636214984912 22953027768575483904 23039702789120926272 23088932923285714576 23131706048375165696 23134116745053396992 23405412357202210816 23431215847087473152 23565723400744691712 23701003098797187072 23842080498194789376 24119688857360969691 24166889814028995072 24357555611378336256 24402678908175998976 24502541061446064448 24670366685154599136 24718645289235136512 24811987619053305216 24857952768403163136 24913664186980581376 24959678021547670128 25008522792627019776 25179814044631314432 25205828692371611648 25529533684140082688 25676086690363619328 25695882842772750336 25975049538696428898 26023169304422061408 26025881338185071616 26074095271749697536 26180797298531411328 26231213735330515968 26279808054958768128 26331088901852487168 26360117827973407296 26387351912326530944 26436235483857332224 26726230575584149064 26778532396671397888 26879653253974413984 26932255315136790528 27144738591784812544 27248091997936902144 27434722765046059008 27565358694126822504 27815760581227254272 27837206413003812864 28027872210353154048 28194704783033827584 28356557278918063104 28409088878175043584 28417148213274725632 28469792059538665472 28525346310340194432 28720725394657593024 28838419504107659264 29119624358472281816 29176609924731523072 29344099074701279232 29685770901367347312 29740764919339498752 29743864386497224704 29862471918637391046 29978529983234875392 30067009397532167697 30125848946255322624 30156973614087463936 30212840552979808256 30363528227882583552 30419777817041313792 30537830915757914112 30544263514953313216 30719603718827901696 31292730653880661056 31420964534326255616 31789440664259719168 31969291739934066336 32028516066980998656 32031853954689318912 32159585143147959588 32222519752038660096 32407494033049214976 32443221942121116672 32476740815171115008 32759577403281317043 32823686165322963456 32893822246872798848 33082650158737740288 33143937024537550848 33279570695396893504 33573085392841752576 33926595315848396928 33989445622102284288 34234782253818159104 34362296454322477368 34429541652863225856 34633399384928571864 34697559072562748544 34701175117580095488 34839550571743622887 34900378189437616128 34907729731375215104 34974951647107354624 35108118535803316224 35146823770631209728 35348585101117037568 35763120747292184064 35839537671965885312 36536333417067504384 36579630353394745344 36604018362263998464 36753811592169096672 37005550027731898704 37077967933852704768 37116275217338417152 37370496280470872064 37439517032321505192 37512784188940529664 37519516000339286186 37592939710711770112 37808743038557417472 38033795080453592576 38294300526210124032 38514130035545428992 39271195947797116992 39346820602995773952 39419712082438152192 39581027868489796416 39654353225785998336 39816629224849854728 39930119313379835904 40089345863376223596 40167798595007096832 40319479880961620976 40398382972705185792 40484704303843444736 40717107887677218816 40872137996905353216 40959471625103868928 41723640871840881408 41755809619505719296 42292057174550741376 42625722319912088448 42704688089307998208 42788019465510291648 42879446857530612784 42963359669384880128 43257629256161488896 43505950893682507776 43679436537708422724 43764914887097284608 44016148612051918848 44110200211650320384 44793707877956086569 44967794974852313088 45235460421131195904 45319260829469712384 45545292341823875328 45629666725561970688 45816395272429969824 45906055537150967808 46079405578241852544 46177865846571429152 46263412096750331392 46268233490106793984 46810824714404421632 46862431694174946304 47131446801489383424 47402006197594374144 47684160996389578752 48239377714721939382 48333779628057990144 48715111222756672512 48805357816351997952 49005082122892128896 49340733370309198272 49623975238106610432 49715905536806326272 49919356043095340256 50017045585254039552 50359628089262628864 50411657384743223296 51059067368280165376 51352173380727238656 51950099077392857796 52046338608844122816 52051762676370143232 52361594597062822656 52462427470661031936 52662177803704974336 52720235655946814592 52774703824653061888 52872470967714664448 53452461151168298128 53557064793342795776 53759306507948827968 54496183995873804288 54869445530092118016 55130717388253645008 55631521162454508544 55674412826007625728 56055744420706308096 56279274000508929279 56389409566067655168 56713114557836126208 56834296426549451264 56939584119077330944 57050692620680388864 57441450789315186048 57676839008215318528 58239248716944563632 58353219849463046144 59371541802734694624 59481529838678997504 59487728772994449408 59724943837274782092 59957059966469750784 60134018795064335394 60251697892510645248 60313947228174927872 60727056455765167104 60839555634082627584 61075661831515828224 61088527029906626432 61439207437655803392 62585461307761322112 62841929068652511232 63578881328519438336 63938583479868132672 64057032133961997312 64319170286295919176 64445039504077320192 64814988066098429952 64886443884242233344 64953481630342230016 65519154806562634086 65647372330645926912 65787644493745597696 66165300317475480576 66287874049075101696 66559141390793787008 67853190631696793856 67978891244204568576 68469564507636318208 68724592908644954736 68859083305726451712 69266798769857143728 69395118145125497088 69402350235160190976 69679101143487245774 69815459462750430208 69949903294214709248 70216237071606632448 70293647541262419456 70697170202234075136 71526241494584368128 71679075343931770624 73072666834135008768 73208036724527996928 73507623184338193344 74011100055463797408 74155935867705409536 74740992560941744128 74879034064643010384 75025568377881059328 75039032000678572372 75185879421423540224 75617486077114834944 76067590160907185152 76588601052420248064 77028260071090857984 78542391895594233984 78693641205991547904 78839424164876304384 79162055736979592832 79308706451571996672 79633258449699709456 80178691726752447192 80335597190014193664 80638959761923241952 80796765945410371584 80969408607686889472 81434215775354437632 81744275993810706432 81918943250207737856 83447281743681762816 83511619239011438592 84584114349101482752 85251444639824176896 85409376178615996416 85576038931020583296 85758893715061225568 85926719338769760256 86515258512322977792 87358873075416845448 87529829774194569216 88032297224103837696 88220400423300640768 89587415755912173138 89935589949704626176 90470920842262391808 90638521658939424768 91090584683647750656 91259333451123941376 91632790544859939648 92158811156483705088 92355731693142858304 92526824193500662784 93621649428808843264 93724863388349892608 94262893602978766848 95368321992779157504 96478755429443878764 96667559256115980288 97430222445513345024 98010164245784257792 98681466740618396544 99247950476213220864 99431811073612652544 99838712086190680512 100719256178525257728 102118134736560330752 102704346761454477312 103900198154785715592 104092677217688245632 104103525352740286464 104518651715230868661 104723189194125645312 104924854941322063872 105324355607409948672 105440471311893629184 105549407649306123776 105744941935429328896 106904922302336596256 107114129586685591552 107518613015897655936 109738891060184236032 110261434776507290016 111263042324909017088 111348825652015251456 112111488841412616192 112558548001017858558 112778819132135310336 113426229115672252416 113668592853098902528 113879168238154661888 114101385241360777728 114882901578630372096 116478497433889127264 116706439698926092288 118743083605469389248 118963059677357995008 119449887674549564184 120268037590128670788 120503395785021290496 120627894456349855744 121454112911530334208 122151323663031656448 122177054059813252864 122878414875311606784 125170922615522644224 127157762657038876672 127877166959736265344 128114064267923994624 128638340572591838352 128890079008154640384 129772887768484466688 129906963260684460032 131038309613125268172 131294744661291853824 131575288987491195392 132330600634950961152 133118282781587574016 135706381263393587712 135957782488409137152 137449185817289909472 137718166611452903424 138533597539714287456 138790236290250994176 138804700470320381952 139358202286974491548 139630918925500860416 139899806588429418496 140432474143213264896 140587295082524838912 141394340404468150272 143052482989168736256 143358150687863541248 146145333668270017536 146416073449055993856 147015246368676386688 148022200110927594816 149758068129286020768 150051136755762118656 150078064001357144744 150371758842847080448 151234972154229669888 152135180321814370304 153177202104840496128 154056520142181715968 157084783791188467968 157387282411983095808 158324111473959185664 158617412903143993344 159266516899399418912 160357383453504894384 160671194380028387328 161277919523846483904 161938817215373778944 163488551987621412864 163837886500415475712 166894563487363525632 167023238478022877184 168837822001526787837 169168228698202965504 170502889279648353792 170818752357231992832 171152077862041166592 171517787430122451136 173030517024645955584 174717746150833690896 175059659548389138432 176440800846601281536 179174831511824346276 179871179899409252352 180941841684524783616 182181169367295501312 182518666902247882752 183265581089719879296 184317622312967410176 184711463386285716608 185053648387001325568 187449726776699785216 188525787205957533696 190736643985558315008 192957510858887757528 193335118512231960576 194860444891026690048 196020328491568515584 197362933481236793088 198495900952426441728 198863622147225305088 199677424172381361024 204236269473120661504 205408693522908954624 207800396309571431184 208185354435376491264 208207050705480572928 209037303430461737322 209446378388251290624 209849709882644127744 210648711214819897344 210880942623787258368 211098815298612247552 211489883870858657792 213809844604673192512 215037226031795311872 220522869553014580032 222526084649818034176 224222977682825232384 225117096002035717116 225557638264270620672 226852458231344504832 227337185706197805056 228202770482721555456 229765803157260744192 232956994867778254528 237486167210938778496 237926119354715990016 238899775349099128368 240536075180257341576 241006791570042580992 241255788912699711488 242908225823060668416 243876854002205360209 244302647326063312896 244354108119626505728 245756829750623213568 250341845231045288448 255754333919472530688 256228128535847989248 257276681145183676704 257780158016309280768 259545775536968933376 259813926521368920064 262076619226250536344 262589489322583707648 263150577974982390784 264661201269901922304 266236565563175148032 271412762526787175424 271915564976818274304 274898371634579818944 277067195079428574912 277580472580501988352 278716404573948983096 279261837851001720832 280864948286426529792 281174590165049677824 282788680808936300544 286104965978337472512 286716301375727082496 292290667336540035072 294030492737352773376 296044400221855189632 299516136258572041536 300156128002714289488 300743517685694160896 304270360643628740608 306354404209680992256 308113040284363431936 313555955145692605983 314169567582376935936 314774564823966191616 316648222947918371328 317234825806287986688 318533033798798837824 320714766907009788768 321342388760056774656 322555839047692967808 323877634430747557888 327675773000830951424 333789126974727051264 334046476956045754368 337675644003053575674 338336457396405931008 341005778559296707584 341637504714463985664 342304155724082333184 343035574860244902272 349435492301667381792 350119319096778276864 352881601693202563072 358349663023648692552 361883683369049567232 364362338734591002624 366531162179439758592 368635244625934820352 369422926772571433216 370107296774002651136 374899453553399570432 381473287971116630016 385915021717775515056 386670237024463921152 389720889782053380096 392040656983137031168 394725866962473586176 396991801904852883456 399354848344762722048 408472538946241323008 415600792619142862368 416370708870752982528 416414101410961145856 418074606860923474644 418892756776502581248 419699419765288255488 421297422429639794688 421761885247574516736 422197630597224495104 427619689209346385024 430074452063590623744 441045739106029160064 445052169299636068352 450234192004071434232 451115276528541241344 453704916462689009664 454674371412395610112 456405540965443110912 459531606314521488384 465913989735556509056 474972334421877556992 475852238709431980032 477799550698198256736 481072150360514683152 482013583140085161984 482511577825399422976 485816451646121336832 487753708004410720418 488708216239253011456 491513659501246427136 500683690462090576896 511508667838945061376 512456257071695978496 514553362290367353408 519091551073937866752 524153238452501072688 525178978645167415296 526301155949964781568 529322402539803844608 532473131126350296064 542825525053574350848 549796743269159637888 554134390158857149824 555160945161003976704 557432809147897966192 558523675702003441664 562349180330099355648 565577361617872601088 572209931956674945024 573432602751454164992 584581334673080070144 588060985474705546752 592088800443710379264 599032272517144083072 600312256005428578976 601487035371388321792 608540721287257481216 612708808419361984512 616226080568726863872 627111910291385211966 628339135164753871872 629549129647932383232 633296445895836742656 634469651612575973376 637066067597597675648 641429533814019577536 645111678095385935616 655351546001661902848 667578253949454102528 675351288006107151348 676672914792811862016 682011557118593415168 684608311448164666368 686071149720489804544 698870984603334763584 716699326047297385104 723767366738099134464 728724677469182005248 731630562006616080627 733062324358879517184 737270489251869640704 738845853545142866432 740214593548005302272 749798907106799140864 771830043435551030112 773340474048927842304 779441779564106760192 784081313966274062336 789451733924947172352 793983603809705766912 798709696689525444096 816945077892482646016 831201585238285724736 832741417741505965056 836149213721846949288 837785513553005162496 842594844859279589376 843523770495149033472 844395261194448990208 855239378418692770048 860148904127181247488 882091478212058320128 890104338599272136704 900468384008142868464 902230553057082482688 909348742824791220224 912811081930886221824 919063212629042976768 931827979471113018112 949944668843755113984 951704477418863960064 955599101396396513472 962144300721029366304 964027166280170323968 971632903292242673664 975507416008821440836 977416432478506022912 983027319002492854272 1001367380924181153792 1023017335677890122752 1024912514143391956992 1029106724580734706816 1048306476905002145376 1050357957290334830592 1052602311899929563136 1058644805079607689216 1064946262252700592128 1085651050107148701696 1099593486538319275776 1108268780317714299648 1110321890322007953408 1114865618295795932384 1117047351404006883328 1124698360660198711296 1144419863913349890048 1146865205502908329984 1169162669346160140288 1176121970949411093504 1184177600887420758528 1198064545034288166144 1200624512010857157952 1217081442574514962432 1225417616838723969024 1254223820582770423932 1256678270329507743744 1259098259295864766464 1266592891791673485312 1274132135195195351296 1282859067628039155072 1290223356190771871232 1335156507898908205056 1350702576012214302696 1353345829585623724032 1364023114237186830336 1369216622896329332736 1372142299440979609088 1397741969206669527168 1433398652094594770208 1447534733476198268928 1457449354938364010496 1463261124013232161254 1466124648717759034368 1474540978503739281408 1477691707090285732864 1480429187096010604544 1543660086871102060224 1568162627932548124672 1578903467849894344704 1587967207619411533824 1597419393379050888192 1662403170476571449472 1665482835483011930112 1672298427443693898576 1675571027106010324992 1687047540990298066944 1688790522388897980416 1710478756837385540096 1720297808254362494976 1764182956424116640256 1800936768016285736928 1804461106114164965376 1818697485649582440448 1825622163861772443648 1838126425258085953536 1863655958942226036224 1899889337687510227968 1903408954837727920128 1911198202792793026944 1924288601442058732608 1951014832017642881672 1954832864957012045824 1966054638004985708544 2002734761848362307584 2046034671355780245504 2058213449161469413632 2096612953810004290752 2105204623799859126272 2129892524505401184256 2171302100214297403392 2194891686019848241881 2199186973076638551552 2216537560635428599296 2220643780644015906816 2229731236591591864768 2249396721320397422592 2293730411005816659968 2338325338692320280576 2352243941898822187008 2368355201774841517056 2396129090068576332288 2401249024021714315904 2450835233677447938048 2508447641165540847864 2513356540659015487488 2533185783583346970624 2548264270390390702592 2565718135256078310144 2580446712381543742464 2670313015797816410112 2701405152024428605392 2706691659171247448064 2728046228474373660672 2738433245792658665472 2744284598881959218176 2795483938413339054336 2866797304189189540416 2914898709876728020992 2926522248026464322508 2932249297435518068736 2949081957007478562816 2955383414180571465728 3087320173742204120448 3136325255865096249344 3157806935699788689408 3175934415238823067648 3194838786758101776384 3324806340953142898944 3330965670966023860224 3344596854887387797152 3351142054212020649984 3374095081980596133888 3377581044777795960832 3420957513674771080192 3440595616508724989952 3528365912848233280512 3601873536032571473856 3651244327723544887296 3676252850516171907072 3727311917884452072448 3799778675375020455936 3822396405585586053888 3848577202884117465216 3902029664035285763344 3909665729914024091648 4005469523696724615168 4092069342711560491008 4116426898322938827264 4193225907620008581504 4210409247599718252544 4259785049010802368512 4342604200428594806784 4389783372039696483762 4398373946153277103104 4433075121270857198592 4441287561288031813632 4459462473183183729536 4587460822011633319936 4704487883797644374016 4736710403549683034112 4792258180137152664576 4802498048043428631808 5016895282331081695728 5026713081318030974976 5066371567166693941248 5096528540780781405184 5131436270512156620288 5160893424763087484928 5402810304048857210784 5413383318342494896128 5456092456948747321344 5476866491585317330944 5488569197763918436352 5590967876826678108672 5733594608378379080832 5853044496052928645016 5864498594871036137472 5898163914014957125632 5910766828361142931456 6174640347484408240896 6272650511730192498688 6315613871399577378816 6389677573516203552768 6649612681906285797888 6661931341932047720448 6689193709774775594304 6748190163961192267776 6841915027349542160384 6881191233017449979904 7056731825696466561024 7203747072065142947712 7352505701032343814144 7454623835768904144896 7599557350750040911872 7644792811171172107776 7697154405768234930432 7804059328070571526688 7819331459828048183296 8010939047393449230336 8184138685423120982016 8232853796645877654528 8386451815240017163008 8519570098021604737024 8779566744079392967524 8796747892306554206208 8866150242541714397184 8918924946366367459072 9408975767595288748032 9473420807099366068224 9584516360274305329152 9604996096086857263616 10033790564662163391456 10053426162636061949952 10132743134333387882496 10193057081561562810368 10262872541024313240576 10321786849526174969856 10805620608097714421568 10953732983170634661888 10977138395527836872704 11181935753653356217344 11467189216756758161664 11706088992105857290032 11728997189742072274944 11821533656722285862912 12349280694968816481792 12631227742799154757632 12779355147032407105536 13299225363812571595776 13323862683864095440896 13378387419549551188608 13683830054699084320768 13762382466034899959808 14113463651392933122048 14407494144130285895424 14909247671537808289792 15199114701500081823744 15289585622342344215552 15394308811536469860864 15608118656141143053376 16368277370846241964032 16465707593291755309056 16772903630480034326016 17559133488158785935048 17593495784613108412416 17732300485083428794368 17837849892732734918144 18817951535190577496064 18946841614198732136448 19169032720548610658304 19209992192173714527232 20067581129324326782912 20386114163123125620736 20525745082048626481152 20643573699052349939712 21611241216195428843136 21954276791055673745408 22363871507306712434688 22934378433513516323328 23412177984211714580064 23457994379484144549888 23643067313444571725824 24698561389937632963584 25558710294064814211072 26598450727625143191552 26756774839099102377216 27367660109398168641536 28226927302785866244096 28814988288260571790848 29818495343075616579584 30398229403000163647488 30579171244684688431104 30788617623072939721728 31216237312282286106752 32931415186583510618112 33545807260960068652032 35118266976317571870096 35186991569226216824832 35464600970166857588736 35675699785465469836288 37893683228397464272896 38338065441097221316608 38419984384347429054464 40135162258648653565824 40772228326246251241472 41051490164097252962304 41287147398104699879424 43222482432390857686272 43908553582111347490816 44727743014613424869376 45868756867027032646656 46824355968423429160128 49397122779875265927168 53196901455250286383104 53513549678198204754432 54735320218796337283072 56453854605571732488192 57629976576521143581696 59636990686151233159168 61158342489369376862208 61577235246145879443456 62432474624564572213504 65862830373167021236224 67091614521920137304064 70236533952635143740192 70373983138452433649664 70929201940333715177472 71351399570930939672576 76676130882194442633216 76839968768694858108928 80270324517297307131648 81544456652492502482944 82102980328194505924608 86444964864781715372544 89455486029226849738752 91737513734054065293312 93648711936846858320256 98794245559750531854336 106393802910500572766208 107027099356396409508864 115259953153042287163392 122316684978738753724416 123154470492291758886912 124864949249129144427008 131725660746334042472448 134183229043840274608128 140473067905270287480384 142702799141861879345152 153679937537389716217856 160540649034594614263296 164205960656389011849216 172889929729563430745088 178910972058453699477504 183475027468108130586624 187297423873693716640512 197588491119501063708672 212787605821001145532416 214054198712792819017728 230519906306084574326784 244633369957477507448832 246308940984583517773824 249729898498258288854016 268366458087680549216256 280946135810540574960768 285405598283723758690304 307359875074779432435712 321081298069189228526592 345779859459126861490176 366950054936216261173248 374594847747387433281024 395176982239002127417344 428108397425585638035456 461039812612169148653568 492617881969167035547648 499459796996516577708032 536732916175361098432512 561892271621081149921536 570811196567447517380608 642162596138378457053184 691559718918253722980352 733900109872432522346496 749189695494774866562048 856216794851171276070912 922079625224338297307136 998919593993033155416064 1123784543242162299843072 1284325192276756914106368 1383119437836507445960704 1498379390989549733124096 1712433589702342552141824 1997839187986066310832128 2247569086484324599686144 2568650384553513828212736 2766238875673014891921408 2996758781979099466248192 3995678375972132621664256 4495138172968649199372288 5137300769107027656425472 5993517563958198932496384 8990276345937298398744576 11987035127916397864992768 17980552691874596797489152 35961105383749193594978304
- Sum of all divisors σ(n): 134793807010345538724895317
- Sum of proper divisors (its aliquot sum) s(n): 98832701626596345129917013
- 35961105383749193594978304 is an abundant number, because the sum of its proper divisors (98832701626596345129917013) is greater than itself. Its abundance is 62871596242847151534938709
Bases of 35961105383749193594978304
- Binary: 11101101111110000111101101101110110011010000111010001001000001011011001000000000000002
- Hexadecimal: 0x1DBF0F6DD9A1D120B64000
- Base-36: 4INYIRPVYG3VPHJ40
Squares and roots of 35961105383749193594978304
- 35961105383749193594978304 squared (359611053837491935949783042) is 1293201100421115236332128110527977379016526230716416
- 35961105383749193594978304 cubed (359611053837491935949783043) is 46504941054624148673581003418095471453612983550554861218054416575453896638464
-
35961105383749193594978304 is a
perfect square number . Itssquare root is 5996757906048 -
The
cube root of 35961105383749193594978304 is 330073767.9707725519
Scales and comparisons
How big is 35961105383749193594978304?- 35,961,105,383,749,193,594,978,304 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 35,961,105,383,749,193,594,978,304 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 35961105383749193594978304 cubic inches would be around 27506147.3 feet tall.
Recreational maths with 35961105383749193594978304
- 35961105383749193594978304 backwards is 40387949539194738350116953
- 35961105383749193594978304 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 35961105383749193594978304's digits is 126
- 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 35961105383749193594978304 - Facts about the integer". Numbermatics.com. 2024. Web. 5 June 2024.
APA style:
Numbermatics. (2024). Number 35961105383749193594978304 - Facts about the integer. Retrieved 5 June 2024, from https://numbermatics.com/n/35961105383749193594978304/
Chicago style:
Numbermatics. 2024. "Number 35961105383749193594978304 - Facts about the integer". https://numbermatics.com/n/35961105383749193594978304/
The information we have on file for 35961105383749193594978304 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 35961105383749193594978304, math, Factors of 35961105383749193594978304, curriculum, school, college, exams, university, Prime factorization of 35961105383749193594978304, STEM, science, technology, engineering, physics, economics, calculator, thirty-five septillion, nine hundred sixty-one sextillion, one hundred five quintillion, three hundred eighty-three quadrillion, seven hundred forty-nine trillion, one hundred ninety-three billion, five hundred ninety-four million, nine hundred seventy-eight thousand, three hundred four.