290354328300851797668102144
290,354,328,300,851,797,668,102,144 is an even composite number composed of six prime numbers multiplied together.
290354328300851797668102144 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of sixteen thousand, three hundred eighty-four divisors.
Prime factorization of 290354328300851797668102144:
215 × 33 × 73 × 133 × 2293 × 3313
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 7 × 7 × 7 × 13 × 13 × 13 × 229 × 229 × 229 × 331 × 331 × 331)See below for interesting mathematical facts about the number 290354328300851797668102144 from the Numbermatics database.
Names of 290354328300851797668102144
- Cardinal: 290354328300851797668102144 can be written as Two hundred ninety septillion, three hundred fifty-four sextillion, three hundred twenty-eight quintillion, three hundred quadrillion, eight hundred fifty-one trillion, seven hundred ninety-seven billion, six hundred sixty-eight million, one hundred two thousand, one hundred forty-four.
Scientific notation
- Scientific notation: 2.90354328300851797668102144 × 1026
Factors of 290354328300851797668102144
Divisors of 290354328300851797668102144
- Number of divisors d(n): 16384
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 21 24 26 27 28 32 36 39 42 48 49 52 54 56 63 64 72 78 84 91 96 98 104 108 112 117 126 128 144 147 156 168 169 182 189 192 196 208 216 224 229 234 252 256 273 288 294 312 331 336 338 343 351 364 378 384 392 416 432 441 448 458 468 504 507 512 546 576 588 624 637 662 672 676 686 687 702 728 756 768 784 819 832 864 882 896 916 936 993 1008 1014 1024 1029 1092 1152 1176 1183 1248 1274 1323 1324 1344 1352 1372 1374 1404 1456 1512 1521 1536 1568 1603 1638 1664 1728 1764 1792 1832 1872 1911 1986 2016 2028 2048 2058 2061 2184 2197 2304 2317 2352 2366 2457 2496 2548 2646 2648 2688 2704 2744 2748 2808 2912 2977 2979 3024 3042 3072 3087 3136 3206 3276 3328 3456 3528 3549 3584 3664 3744 3822 3972 4032 4056 4096 4116 4122 4303 4368 4394 4459 4563 4608 4634 4704 4732 4809 4914 4992 5096 5292 5296 5376 5408 5488 5496 5616 5733 5824 5954 5958 6048 6084 6144 6174 6183 6272 6412 6552 6591 6656 6912 6951 7056 7098 7168 7328 7488 7644 7944 8064 8112 8192 8232 8244 8281 8606 8736 8788 8918 8931 8937 9126 9216 9261 9268 9408 9464 9618 9828 9984 10192 10584 10592 10647 10752 10816 10976 10992 11221 11232 11466 11648 11908 11916 12096 12168 12288 12348 12366 12544 12824 12909 13104 13182 13312 13377 13824 13902 14112 14196 14336 14427 14656 14976 15288 15379 15888 16128 16219 16224 16384 16464 16488 16562 17199 17212 17472 17576 17836 17862 17874 18252 18432 18522 18536 18816 18928 19236 19656 19773 19968 20384 20839 20853 21168 21184 21294 21504 21632 21952 21984 22442 22464 22932 23296 23816 23832 24192 24336 24576 24696 24732 24843 25088 25648 25818 26208 26364 26624 26754 26793 27648 27804 28224 28392 28672 28854 29312 29952 30121 30576 30758 31776 31941 32256 32438 32448 32768 32928 32976 33124 33663 34398 34424 34944 35152 35672 35724 35748 36504 36864 37044 37072 37632 37856 38472 38701 38727 39312 39546 39936 40131 40768 41678 41706 42336 42368 42588 43008 43264 43281 43904 43968 44884 44928 45864 46137 46592 47632 47664 48384 48657 48672 49152 49392 49464 49686 50176 51296 51636 52416 52441 52728 53248 53508 53586 55296 55608 55939 56448 56784 57344 57708 57967 58624 59319 59904 60242 61152 61516 62517 62559 63552 63882 64512 64876 64896 65856 65952 66248 67326 68796 68848 69888 70304 71344 71448 71496 73008 73728 74088 74144 74529 75264 75712 75799 76944 77402 77454 78547 78624 79092 79872 80262 80379 81536 83356 83412 84672 84736 85176 86016 86528 86562 87808 87936 89768 89856 90363 91728 92274 93184 95264 95328 96768 97314 97344 98304 98784 98928 99372 100352 100989 102592 103272 104832 104882 105456 106496 107016 107172 107653 109561 110592 111216 111878 112896 113533 113568 114688 115416 115934 116103 116181 117248 118638 119808 120393 120484 122304 123032 125034 125118 127104 127764 129024 129752 129792 131712 131904 132496 134652 137592 137696 138411 139776 140608 142688 142896 142992 145873 145971 146016 147456 148176 148288 149058 150528 151424 151598 153888 154804 154908 157094 157248 157323 158184 159744 160524 160758 163072 166712 166824 167817 169344 169472 170352 172032 173056 173124 173901 175616 175872 179536 179712 180726 183456 184548 186368 187551 190528 190656 193536 194628 194688 197568 197856 198744 200704 201978 205184 206544 209664 209764 210847 210912 212992 214032 214344 215306 219122 221184 222432 223587 223756 225792 227066 227136 227397 229376 230832 231868 232206 232362 234496 235641 237276 239616 240786 240968 244608 246064 250068 250236 254208 255528 258048 259504 259584 263424 263808 264992 269304 270907 271089 275184 275392 276822 279552 281216 285376 285792 285984 291746 291942 292032 294912 296352 296576 298116 301056 302848 302967 303196 307776 309608 309816 314188 314496 314646 316368 319488 321048 321516 322959 326144 328683 333424 333648 335634 338688 338944 340599 340704 344064 346112 346248 347802 348309 351232 351744 359072 359424 361452 366912 367087 369096 372736 375102 381056 381312 387072 389256 389376 391573 395136 395712 397488 401408 403956 410368 413088 415233 419328 419528 421694 421824 425984 428064 428688 430612 437619 437913 438244 442368 444864 447174 447512 451584 454132 454272 454794 461664 463736 464412 464724 468992 471282 471969 474552 479232 481572 481936 489216 492128 500136 500472 503113 503451 508416 511056 516096 519008 519168 521703 526848 527616 529984 530593 538608 541814 542178 550368 550784 553644 559104 562432 562653 570752 571584 571968 583492 583884 584064 592704 593152 596232 602112 605696 605934 606392 615552 619216 619632 628376 628992 629292 632541 632736 638976 642096 643032 645918 652288 657366 666848 667296 671268 677376 677888 681198 681408 681733 682191 688128 692224 692496 695604 696618 702464 703488 706923 718144 718848 722904 727207 733824 734174 738192 745472 750204 753571 762112 762624 766927 774144 778512 778752 783146 790272 791424 794976 802816 807912 812721 813267 820736 826176 830466 838656 839056 843388 843648 856128 857376 861224 875238 875826 876488 884736 889728 894348 895024 903168 908264 908544 909588 923328 927472 928824 929448 937984 942564 943938 949104 958464 963144 963872 968877 978432 984256 985387 986049 1000272 1000944 1006226 1006902 1016832 1021111 1021797 1022112 1032192 1038016 1038336 1043406 1044927 1053696 1055232 1059968 1061186 1077216 1083628 1084356 1100736 1101261 1101568 1107288 1118208 1124864 1125306 1141504 1143168 1143936 1166984 1167768 1168128 1174719 1185408 1186304 1192464 1204224 1211392 1211868 1212784 1231104 1238432 1239264 1256752 1257984 1258584 1265082 1265472 1277952 1284192 1286064 1291836 1304576 1312857 1314732 1333696 1334592 1342536 1354752 1355776 1362396 1362816 1363466 1364382 1384448 1384992 1391208 1393236 1404928 1406976 1413846 1415907 1424293 1436288 1437696 1445808 1454414 1467648 1468348 1475929 1476384 1490944 1500408 1507142 1509339 1510353 1524224 1525248 1533854 1548288 1557024 1557504 1565109 1566292 1580544 1582848 1589952 1591779 1605632 1615824 1625442 1626534 1641472 1652352 1660932 1677312 1678112 1686776 1687296 1712256 1714752 1722448 1750476 1751652 1752976 1779456 1788696 1790048 1806336 1816528 1817088 1819176 1846656 1854944 1857648 1858896 1875968 1885128 1887876 1896349 1897623 1898208 1916928 1926288 1927744 1937754 1956864 1968512 1970774 1972098 2000544 2001888 2012452 2013804 2033664 2042222 2043594 2044224 2045199 2046573 2064384 2076032 2076672 2086812 2089854 2107392 2110464 2119936 2120769 2122372 2154432 2167256 2168712 2181621 2201472 2202522 2203136 2214576 2236416 2249728 2250612 2260713 2283008 2286336 2287872 2300781 2333968 2335536 2336256 2349438 2370816 2372608 2384928 2408448 2422784 2423736 2425568 2438163 2462208 2476864 2478528 2513504 2515968 2517168 2530164 2530944 2568384 2569609 2572128 2583672 2609152 2625714 2629464 2667392 2669184 2685072 2709504 2711552 2724792 2725632 2726932 2728764 2741011 2768896 2769984 2782416 2786472 2809856 2813952 2827692 2831814 2848586 2872576 2875392 2891616 2906631 2908828 2935296 2936696 2951858 2952768 2956161 2958147 2981888 3000816 3014284 3018678 3020706 3048448 3050496 3063333 3065391 3067708 3096576 3114048 3115008 3130218 3132584 3161088 3165696 3179904 3183558 3231648 3250884 3253068 3282944 3303783 3304704 3321864 3354624 3356224 3373552 3374592 3424512 3429504 3444896 3500952 3503304 3505952 3521791 3524157 3558912 3577392 3580096 3612672 3633056 3634176 3638352 3693312 3709888 3714151 3715296 3717792 3751936 3770256 3775752 3792698 3795246 3796416 3833856 3852576 3855488 3875508 3913728 3937024 3938571 3941548 3944196 4001088 4003776 4024904 4027608 4067328 4084444 4087188 4088448 4090398 4093146 4152064 4153344 4173624 4179708 4214784 4220928 4239872 4241538 4244744 4272879 4308864 4334512 4337424 4363242 4402944 4405044 4406272 4427787 4429152 4472832 4499456 4501224 4521426 4528017 4566016 4572672 4575744 4601562 4667936 4671072 4672512 4698876 4741632 4745216 4769856 4772131 4775337 4816896 4845568 4847472 4851136 4876326 4924416 4953728 4957056 5027008 5031936 5034336 5060328 5061888 5090449 5136768 5139218 5144256 5167344 5218304 5251428 5258928 5334784 5338368 5368489 5370144 5419008 5423104 5449584 5451264 5453864 5457528 5482022 5537792 5539968 5564832 5572944 5619712 5627904 5655384 5663628 5689047 5692869 5697172 5745152 5750784 5783232 5813262 5817656 5870592 5873392 5903716 5905536 5912322 5916294 6001632 6028568 6037356 6041412 6096896 6100992 6126666 6130782 6135416 6135597 6193152 6228096 6230016 6260436 6265168 6322176 6331392 6359808 6367116 6463296 6501768 6506136 6544863 6565888 6607566 6609408 6643728 6709248 6712448 6747104 6749184 6782139 6849024 6859008 6889792 6897709 6902343 7001904 7006608 7011904 7043582 7048314 7117824 7154784 7160192 7225344 7266112 7268352 7276704 7314489 7386624 7419776 7428302 7430592 7435584 7503872 7540512 7551504 7585396 7590492 7592832 7705152 7708827 7710976 7751016 7827456 7874048 7877142 7883096 7888392 8002176 8007552 8049808 8055216 8134656 8168888 8174376 8176896 8180796 8186292 8223033 8304128 8306688 8347248 8359416 8429568 8441856 8479744 8483076 8489488 8545758 8617728 8669024 8674848 8726484 8805888 8810088 8812544 8855574 8858304 8862529 8868483 8945664 8998912 9002448 9042852 9056034 9132032 9145344 9151488 9189999 9203124 9335872 9342144 9345024 9397752 9483264 9490432 9539712 9544262 9550674 9691136 9694944 9702272 9752652 9848832 9907456 9911349 9914112 9970051 10054016 10063872 10068672 10120656 10123776 10180898 10273536 10278436 10288512 10334688 10436608 10502856 10517856 10565373 10572471 10669568 10676736 10736978 10740288 10838016 10846208 10899168 10902528 10907728 10915056 10964044 11079936 11129664 11142453 11145888 11239424 11255808 11310768 11327256 11378094 11385738 11394344 11490304 11501568 11566464 11626524 11635312 11741184 11746784 11807432 11811072 11824644 11832588 12003264 12008989 12057136 12074712 12082824 12193792 12201984 12253332 12261564 12270832 12271194 12456192 12460032 12520872 12530336 12644352 12662784 12719616 12734232 12810031 12818637 12926592 13003536 13012272 13089726 13131776 13215132 13218816 13274443 13283361 13287456 13418496 13424896 13494208 13498368 13564278 13584051 13698048 13718016 13779584 13795418 13804686 14003808 14013216 14023808 14087164 14096628 14235648 14309568 14316393 14320384 14326011 14450688 14532224 14536704 14553408 14628978 14773248 14839552 14856604 14861184 14871168 15081024 15103008 15170792 15180984 15185664 15271347 15410304 15417654 15421952 15502032 15654912 15748096 15754284 15766192 15776784 16004352 16015104 16099616 16105467 16110432 16269312 16337776 16348752 16353792 16361592 16372584 16446066 16608256 16613376 16694496 16718832 16859136 16883712 16959488 16966152 16978976 17067141 17091516 17235456 17338048 17349696 17357971 17452968 17611776 17620176 17625088 17711148 17716608 17725058 17736966 17987263 17997824 18004896 18085704 18112068 18264064 18290688 18302976 18379998 18406248 18406791 18515809 18671744 18684288 18690048 18795504 18966528 18980864 19079424 19088524 19101348 19187077 19382272 19389888 19404544 19505304 19634589 19697664 19814912 19822698 19828224 19940102 20108032 20127744 20137344 20241312 20247552 20346417 20361796 20547072 20556872 20577024 20669376 20693127 20707029 20873216 21005712 21035712 21130746 21144942 21339136 21353472 21473956 21480576 21676032 21798336 21805056 21815456 21830112 21928088 22159872 22259328 22284906 22291776 22511616 22621536 22654512 22756188 22771476 22788688 22980608 23126481 23132928 23253048 23270624 23482368 23493568 23614864 23622144 23649288 23665176 24006528 24017978 24114272 24149424 24165648 24387584 24403968 24506664 24523128 24541664 24542388 24652537 24669099 24912384 24920064 25041744 25060672 25089469 25288704 25325568 25439232 25468464 25620062 25637274 25853184 25999057 26007072 26024544 26179452 26263552 26430264 26437632 26548886 26566722 26574912 26587587 26605449 26836992 26849792 26988416 26996736 27128556 27168102 27396096 27436032 27559168 27569997 27590836 27609372 28007616 28026432 28047616 28174328 28193256 28471296 28619136 28632786 28640768 28652022 29064448 29073408 29106816 29257956 29546496 29679104 29713208 29722368 29742336 29910153 30162048 30206016 30341584 30361968 30371328 30542694 30820608 30835308 30843904 31004064 31309824 31496192 31508568 31532384 31553568 31696119 32008704 32030208 32199232 32210934 32220864 32538624 32675552 32697504 32707584 32723184 32745168 32892132 33216512 33388992 33404917 33427359 33437664 33718272 33767424 33918976 33932304 33957952 34134282 34183032 34470912 34676096 34699392 34715942 34905936 35223552 35240352 35250176 35422296 35433216 35450116 35473932 35633143 35974526 35995648 36009792 36026967 36171408 36224136 36264691 36528128 36581376 36605952 36759996 36812496 36813582 37031618 37343488 37368576 37380096 37579423 37591008 37933056 37961728 38158848 38177048 38202696 38374154 38430093 38455911 38764544 38779776 38809088 39010608 39269178 39395328 39629824 39645396 39656448 39823329 39850083 39880204 40216064 40255488 40274688 40482624 40495104 40692834 40723592 41094144 41113744 41154048 41338752 41386254 41414058 42011424 42071424 42261492 42289884 42678272 42706944 42947912 42949179 42961152 43352064 43596672 43610112 43630912 43660224 43856176 44319744 44518656 44569812 44583552 45243072 45309024 45512376 45542952 45577376 45814041 45961216 46252962 46265856 46506096 46541248 46964736 46987136 47229728 47244288 47298576 47330352 48013056 48035956 48228544 48283963 48298848 48316401 48331296 48775168 48807936 49013328 49046256 49083328 49084776 49305074 49338198 49824768 49840128 50083488 50121344 50178938 50577408 50651136 50878464 50936928 51201423 51240124 51274548 51706368 51998114 52014144 52049088 52073913 52358904 52527104 52860528 52875264 53097772 53133444 53149824 53175174 53210898 53699584 53961789 53976832 53993472 54257112 54336204 54792192 54872064 55118336 55139994 55181672 55218744 55547427 56015232 56052864 56095232 56348656 56386512 56942592 57238272 57265572 57281536 57304044 57561231 58128896 58146816 58213632 58515912 59092992 59358208 59426416 59444736 59484672 59820306 60324096 60412032 60683168 60723936 60742656 61085388 61641216 61670616 61687808 62008128 62037703 62079381 62619648 62992384 63017136 63064768 63107136 63392238 64017408 64060416 64398464 64421868 64441728 65351104 65395008 65415168 65446368 65490336 65784264 66433024 66777984 66809834 66854718 66875328 67534848 67837952 67864608 67915904 68268564 68366064 68941824 69352192 69379443 69398784 69431884 69790357 69811872 70447104 70480704 70500352 70844592 70866432 70900232 70947864 71266286 71949052 71991296 72019584 72053934 72342816 72448272 72529382 73056256 73162752 73211904 73519992 73624992 73627164 73957611 74007297 74063236 74686976 74737152 74760192 75158846 75182016 75268407 75866112 75923456 76317696 76354096 76405392 76748308 76860186 76911822 77559552 77618176 77997171 78021216 78538356 78790656 79259648 79290792 79312896 79646658 79700166 79760408 79762761 80432128 80510976 80549376 80965248 80990208 81385668 81447184 82188288 82227488 82308096 82677504 82772508 82828116 84022848 84062923 84142848 84522984 84579768 85356544 85413888 85895824 85898358 85922304 87193344 87220224 87261824 87320448 87712352 88639488 89037312 89139624 89167104 89670217 89730459 90486144 90618048 91024752 91085904 91154752 91628082 91922432 92505924 92531712 93012192 93082496 93929472 93974272 94459456 94488576 94597152 94660704 95088357 96026112 96071912 96457088 96567926 96597696 96632802 96662592 97550336 97615872 98026656 98092512 98166656 98169552 98610148 98676396 99649536 100166976 100214751 100242688 100282077 100357876 101154816 101302272 101756928 101873856 102402846 102480248 102549096 103412736 103996228 104028288 104098176 104147826 104717808 105721056 105750528 106195544 106266888 106299648 106350348 106421796 106899429 107399168 107923578 107953664 107986944 108080901 108514224 108672408 108794073 109584384 109744128 110236672 110279988 110363344 110437488 111094854 112030464 112105728 112190464 112697312 112738269 112773024 113885184 114476544 114531144 114563072 114608088 115122462 115212877 115290279 116257792 116293632 116427264 117031824 118185984 118716416 118852832 118889472 118969344 119469987 119640612 120648192 120824064 121366336 121447872 121485312 121505797 122170776 123282432 123341232 123375616 124016256 124075406 124158762 125984768 126034272 126129536 126214272 126784476 128034816 128120832 128796928 128843736 128847537 128883456 129610663 130702208 130790016 130830336 130892736 130980672 131568528 132866048 133555968 133619668 133709436 133750656 135675904 135729216 135831808 136537128 136732128 137442123 137883648 138704384 138758886 138797568 138863768 139580714 139623744 140894208 140961408 141000704 141689184 141732864 141800464 141895728 142532572 143898104 144039168 144107868 144685632 144851889 144896544 144949203 145058764 146112512 146325504 146423808 147039984 147249984 147254328 147915222 148014594 148126472 149373952 149474304 149520384 150317692 150364032 150536814 151732224 152635392 152708192 152810784 153496616 153720372 153823644 155119104 155236352 155994342 156042432 156116857 156221739 157076712 157581312 158519296 158581584 158625792 159293316 159400332 159520816 159525522 160864256 161098752 161885367 161930496 161980416 162771336 162894368 164376576 164454976 164616192 165355008 165545016 165656232 166530403 166642281 168045696 168125846 168285696 169045968 169159536 170713088 170827776 171791648 171796716 171844608 172567759 172683693 174386688 174440448 174523648 174640896 175424704 175626283 177278976 178074624 178279248 178334208 179340434 179460918 180972288 181236096 182049504 182171808 182309504 183256164 183844864 185011848 185063424 186024384 186113109 186164992 186238143 187858944 187948544 188918912 188977152 189194304 189321408 190176714 192052224 192143824 192914176 193135852 193195392 193265604 193325184 196053312 196185024 196333312 196339104 197220296 197352792 199299072 200333952 200429502 200485376 200564154 200715752 202604544 203513856 203747712 204805692 204960496 205098192 206825472 207992456 208056576 208196352 208295652 209371071 209435616 211442112 211501056 212391088 212533776 212599296 212700696 212843592 213798858 214798336 215847156 215907328 215973888 216161802 217028448 217344816 217588146 219168768 219488256 220473344 220559976 220726688 220874976 221872833 222189708 224060928 224211456 224380928 225394624 225476538 225546048 225653623 225805221 227770368 228953088 229062288 229126144 229216176 230244924 230425754 230580558 232515584 232854528 233834419 233991513 234063648 236371968 237432832 237705664 237778944 237938688 238939974 239281224 239288283 240705517 241296384 241648128 242732672 242895744 242970624 243011594 244341552 246564864 246682464 246751232 248032512 248150812 248317524 249432001 251969536 252068544 252188769 252259072 252428544 253568952 253852837 256069632 256241664 257593856 257687472 257695074 257766912 259221326 261404416 261580032 261660672 261785472 261961344 263137056 265732096 267111936 267239336 267418872 267501312 269010651 269191377 271351808 271458432 271663616 273074256 273464256 274884246 275767296 277408768 277517772 277595136 277727536 279161428 279247488 281788416 281922816 283378368 283465728 283600928 283791456 285065144 287796208 288078336 288215736 289371264 289703778 289793088 289898406 290117528 292651008 292847616 294079968 294499968 294508656 295830444 296029188 296252944 298747904 298948608 300635384 300644253 300728064 301073628 303464448 305270784 305416384 305621568 306993232 307440744 307647288 310238208 310472704 311988684 312084864 312233714 312443478 314153424 317038592 317163168 317251584 318586632 318800664 319041632 319051044 320698287 321728512 322197504 323770734 323860992 323960832 324242703 325542672 325788736 326163097 326382219 328753152 328909952 329232384 330710016 331090032 331312464 333060806 333284562 336091392 336251692 336571392 337987741 338091936 338214807 338319072 341426176 341655552 343583296 343593432 343689216 345135518 345367386 345638631 345870837 348773376 348880896 349047296 349281792 350849408 351252566 354557952 356149248 356558496 356668416 358409961 358680868 358921836 361944576 362472192 364099008 364343616 364517391 364619008 366512328 367689728 370023696 370126848 372048768 372226218 372329984 372476286 375897088 377837824 377954304 378388608 378642816 380353428 384104448 384287648 385828352 386271704 386390784 386531208 386650368 388831989 392106624 392370048 392666624 392678208 394440592 394705584 398598144 400667904 400859004 400970752 401128308 401431504 407027712 407495424 409611384 409920992 410196384 413650944 415984912 416113152 416392704 416591304 418742142 418871232 422884224 423002112 424782176 425067552 425198592 425401392 425687184 427597716 429596672 431694312 431814656 432323604 434056896 434263921 434555667 434689632 435176292 438337536 438976512 440946688 441119952 441453376 441749952 443745666 444379416 448121856 448422912 448761856 450789248 450953076 451092096 451307246 451610442 457906176 458124576 458252288 458432352 460489848 460851508 461161116 465031168 465709056 467668838 467983026 468127296 468350571 468665217 471440983 472743936 474865664 475411328 475557888 475877376 477879948 478562448 478576566 481411034 482592768 483296256 485465344 485656101 485791488 485941248 486023188 488532499 488683104 493129728 493364928 493502464 496065024 496301624 496635048 498864002 499591209 499926843 503939072 504137088 504377538 504518144 504857088 507137904 507705674 512139264 512483328 515187712 515374944 515390148 515533824 517703277 518051079 518442652 522808832 523160064 523321344 523570944 523922688 526274112 526878849 531464192 534223872 534478672 534837744 535002624 538021302 538382754 542916864 543327232 546148512 546928512 549768492 551534592 554817536 555035544 555190272 555455072 558322856 558339327 558494976 563576832 563845632 566756736 566931456 567201856 567582912 570130288 575592416 576156672 576431472 578742528 579407556 579586176 579796812 580235056 588159936 588440461 588999936 589017312 591660888 592058376 592505888 597495808 597897216 601270768 601288506 601456128 602147256 610541568 610832768 611243136 613986464 614881488 615294576 620476416 620945408 623977368 624169728 624467428 624886956 627691519 628113213 628306848 634077184 634326336 634503168 637173264 637601328 638083264 638102088 641396574 643457024 644395008 647541468 647721984 647921664 648485406 651085344 651577472 652326194 652764438 657506304 657819904 658464768 661420032 662180064 662624928 665618499 666121612 666569124 672182784 672503384 673142784 675975482 676183872 676429614 676638144 676960869 677415663 682852352 683311104 687166592 687186864 687378432 690271036 690734772 691277262 691741674 697546752 698094592 698563584 701503257 701698816 701974539 702505132 709115904 712298496 713116992 713336832 716819922 717361736 717843672 722116551 723889152 724944384 728198016 728687232 729034782 729238016 733024656 740047392 740253696 744097536 744452436 744659968 744952572 748296003 751794176 755675648 755908608 756566307 756777216 757285632 760706856 761558511 768208896 768575296 771656704 772543408 772781568 773062416 773300736 777663978 784213248 784740096 785333248 785356416 788881184 789411168 797196288 801335808 801718008 801941504 802256616 802863008 806490139 807031953 814055424 814990848 819222768 819841984 820392768 827301888 831969824 832226304 832785408 833182608 837484284 837742464 845768448 849564352 850135104 850397184 850540579 850802784 851374368 855195432 859193344 863388624 863629312 864647208 868113792 868527842 869111334 869379264 870352584 877953024 881893376 882239904 882906752 883499904 887491332 888758832 896243712 896845824 897523712 901578496 901906152 901932759 902184192 902614492 903220884 907274641 915812352 916249152 916504576 916864704 920979696 921703016 922322232 930062336 931418112 935337676 935966052 936254592 936701142 937330434 942881966 949731328 950822656 951115776 951754752 955759896 957124896 957153132 962094861 962822068 965185536 966592512 970930688 971312202 971582976 971882496 972046376 977064998 977366208 978489291 979146657 986259456 986729856 987004928 992130048 992603248 993270096 997728004 999182418 999853686 1008274176 1008755076 1009036288 1009714176 1013963223 1014275808 1014644421 1015411348 1024278528 1024966656 1030375424 1030749888 1030780296 1031067648 1035406554 1036102158 1036885304 1036915893 1045617664 1046320128 1046642688 1047141888 1047845376 1052548224 1053757698 1068447744 1068957344 1069675488 1070005248 1076042604 1076765508 1085833728 1086654464 1092297024 1092817999 1093552173 1093857024 1099536984 1103069184 1109635072 1110071088 1110380544 1110910144 1116645712 1116678654 1116989952 1127691264 1133513472 1133862912 1134403712 1135165824 1140260576 1151184832 1152313344 1152862944 1157485056 1158815112 1159172352 1159593624 1160470112 1165712821 1166495967 1176319872 1176880922 1177999872 1178034624 1183321776 1184116752 1185011776 1194991616 1195794432 1202541536 1202577012 1202912256 1204294512 1221083136 1221665536 1222486272 1227972928 1229383981 1229762976 1230589152 1240952832 1241890816 1247954736 1248339456 1248934856 1249773912 1255383038 1256226426 1256613696 1268154368 1268652672 1269006336 1274346528 1275202656 1276166528 1276204176 1282793148 1286914048 1288790016 1295082936 1295443968 1296970812 1302170688 1302791763 1303154944 1303667001 1304652388 1305528876 1315012608 1315639808 1316929536 1322840064 1324360128 1325249856 1331236998 1332243224 1333138248 1344365568 1345006768 1346285568 1351950964 1352367744 1352859228 1353276288 1353921738 1354831326 1374333184 1374373728 1374756864 1380542072 1381469544 1382554524 1383483348 1395093504 1396189184 1397127168 1403006514 1403397632 1403949078 1405010264 1405051713 1414322949 1418231808 1424596992 1426233984 1426673664 1433639844 1434723472 1435687344 1444233102 1447778304 1449888768 1456396032 1457374464 1458069564 1458476032 1465597497 1466049312 1480094784 1480507392 1488195072 1488904872 1489319936 1489905144 1496592006 1498773627 1503588352 1511351296 1511817216 1513132614 1513554432 1514571264 1521413712 1523117022 1536417792 1537150592 1543313408 1545086816 1545563136 1546124832 1546601472 1553109831 1555327956 1568426496 1569480192 1570666496 1570712832 1577762368 1578822336 1579575361 1580636547 1594392576 1602671616 1603436016 1603883008 1604513232 1605726016 1612980278 1614063906 1629981696 1638445536 1639683968 1640785536 1654603776 1663939648 1664452608 1665570816 1666365216 1674968568 1675017981 1675484928 1684938619 1691536896 1699128704 1700270208 1700794368 1701081158 1701605568 1702748736 1710390864 1718386688 1726777248 1727258624 1729294416 1736227584 1737055684 1738222668 1738758528 1740705168 1763786752 1764479808 1765321383 1765813504 1766999808 1774982664 1776969859 1777517664 1792487424 1793691648 1795047424 1803156992 1803812304 1803865518 1804368384 1805228984 1806441768 1814549282 1831624704 1832498304 1833009152 1833729408 1841959392 1843406032 1844644464 1860124672 1862836224 1870675352 1871932104 1872509184 1873402284 1874660868 1883074557 1884339639 1885763932 1899462656 1901645312 1902231552 1903509504 1911519792 1914249792 1914306264 1924189722 1925644136 1930371072 1933185024 1941861376 1942624404 1943165952 1943764992 1944092752 1954129996 1954732416 1956978582 1958293314 1972518912 1973459712 1984260096 1985206496 1986540192 1995456008 1998364836 1999707372 2016548352 2017510152 2018072576 2019428352 2027926446 2028551616 2029288842 2029519141 2030822696 2030882607 2048557056 2049933312 2060750848 2061499776 2061560592 2062135296 2070813108 2072204316 2073770608 2073831786 2091235328 2092640256 2094283776 2095690752 2104509771 2105096448 2107515396 2136895488 2137914688 2139350976 2140010496 2152085208 2153531016 2166349653 2171667456 2173308928 2184594048 2185635998 2187104346 2187714048 2199073968 2219270144 2220142176 2220761088 2221820288 2233291424 2233357308 2233979904 2244888009 2255382528 2267026944 2267725824 2268807424 2269698921 2270331648 2280521152 2283141679 2284675533 2302369664 2304626688 2305725888 2314970112 2317630224 2318344704 2319187248 2320940224 2331425642 2332991934 2352639744 2353761844 2355999744 2356069248 2366643552 2368233504 2370023552 2389983232 2391588864 2405083072 2405154024 2405824512 2408589024 2419470417 2421095859 2442166272 2443331072 2444972544 2455945856 2458767962 2459525952 2461178304 2481905664 2483781632 2495909472 2496678912 2497869712 2499547824 2510766076 2512452852 2513227392 2537305344 2548693056 2550405312 2551621737 2552333056 2552408352 2565586296 2573828096 2577580032 2590165872 2590887936 2593941624 2604341376 2605583526 2606309888 2607334002 2609304776 2611057752 2631279616 2633859072 2645680128 2648720256 2650499712 2662473996 2664486448 2666276496 2688731136 2690013536 2692571136 2703901928 2704735488 2705718456 2706552576 2707843476 2709662652 2721823923 2748666368 2748747456 2749513728 2761084144 2762939088 2765109048 2766966696 2790187008 2792378368 2794254336 2806013028 2806795264 2807898156 2810020528 2810103426 2828645898 2849193984 2852467968 2853347328 2867279688 2869446944 2871374688 2888466204 2895556608 2899777536 2912792064 2914748928 2916139128 2916952064 2931194994 2932098624 2933497099 2935467873 2960189568 2961014784 2976390144 2977809744 2978639872 2979810288 2993184012 2997547254 3007176704 3022702592 3026265228 3027108864 3029142528 3039847447 3041889669 3042827424 3046234044 3072835584 3074301184 3086626816 3090173632 3091126272 3092249664 3093202944 3106219662 3110655912 3110747679 3136852992 3138960384 3141332992 3141425664 3155524736 3157644672 3159150722 3161273094 3205343232 3206872032 3207766016 3209026464 3211452032 3225960556 3228127812 3259963392 3276891072 3278453997 3279367936 3280656519 3281571072 3300086881 3309207552 3327879296 3328905216 3331141632 3332730432 3349937136 3350035962 3350969856 3369877238 3383073792 3398257408 3400540416 3401588736 3402162316 3403211136 3405497472 3420781728 3453554496 3454517248 3458588832 3472455168 3474111368 3476445336 3477517056 3481410336 3497138463 3499487901 3527573504 3528959616 3530642766 3531627008 3533999616 3549965328 3553939718 3555035328 3584974848 3587383296 3590094848 3606313984 3607624608 3607731036 3608736768 3610457968 3612883536 3629098564 3663249408 3664996608 3667458816 3683918784 3686812064 3688151943 3689288928 3720249344 3725672448 3741350704 3743864208 3745018368 3746804568 3749321736 3766149114 3768679278 3771527864 3803290624 3804463104 3807019008 3823039584 3828499584 3828612528 3848379444 3851288272 3860742144 3866370048 3883722752 3885248808 3886331904 3888185504 3908259992 3908375289 3909464832 3913957164 3916586628 3945037824 3946919424 3968520192 3970412992 3973080384 3974975359 3990912016 3996729672 3999414744 4033096704 4035020304 4036145152 4038856704 4055852892 4057103232 4058577684 4059038282 4061645392 4061765214 4119083227 4121501696 4122999552 4123121184 4124270592 4141626216 4144408632 4147541216 4147663572 4182470656 4185280512 4188567552 4191381504 4209019542 4210192896 4215030792 4215155139 4240120261 4242968847 4273790976 4275829376 4278701952 4280020992 4304170416 4307062032 4332699306 4343334912 4346617856 4369188096 4371271996 4374208692 4375428096 4393840633 4396792491 4398147936 4438540288 4440284352 4441522176 4443640576 4466582848 4466714616 4467959808 4489776018 4496320881 4510765056 4534053888 4535451648 4537614848 4539397842 4540663296 4561042304 4566283358 4569351066 4604739328 4609253376 4611451776 4629940224 4635260448 4636689408 4638374496 4641880448 4659329493 4662851284 4665983868 4705279488 4707523688 4711999488 4712138496 4733287104 4736467008 4738726083 4740047104 4741909641 4779966464 4783177728 4810166144 4810308048 4811649024 4817178048 4838940834 4842191718 4886662144 4889945088 4911891712 4917535924 4919051904 4922356608 4963811328 4991818944 4993357824 4995739424 4999095648 5021532152 5024905704 5026454784 5054815857 5074610688 5097386112 5100810624 5103243474 5104666112 5104816704 5131172592 5155160064 5180331744 5181775872 5187883248 5208682752 5211167052 5212619776 5214668004 5218609552 5222115504 5262559232 5291360256 5295964149 5297440512 5300999424 5324947992 5328972896 5330909577 5332552992 5377462272 5380027072 5385142272 5407803856 5409470976 5411436912 5413105152 5415686952 5419325304 5443647846 5497332736 5497494912 5499027456 5522168288 5525878176 5530218096 5533933392 5580374016 5584756736 5588508672 5612026056 5613590528 5615796312 5620041056 5620206852 5645430973 5649223671 5657291796 5698387968 5704935936 5706694656 5734559376 5738893888 5742749376 5745488401 5776932408 5791113216 5799555072 5825584128 5829497856 5832278256 5833904128 5862389988 5864197248 5866994198 5870935746 5920379136 5952780288 5953784053 5955619488 5957279744 5959620576 5986368024 5995094508 6014353408 6045405184 6052530456 6054217728 6058285056 6079694894 6083779338 6085654848 6088557423 6092468088 6092647821 6128732779 6145671168 6148602368 6173253632 6180347264 6182252544 6184499328 6186405888 6212439324 6221311824 6221495358 6273705984 6277920768 6282665984 6282851328 6311049472 6313529313 6315289344 6318301444 6322546188 6350922487 6410686464 6413744064 6415532032 6418052928 6422904064 6451921112 6456255624 6499048959 6519926784 6553782144 6556907994 6558735872 6561313038 6563142144 6600173762 6655758592 6657810432 6662283264 6665460864 6699874272 6700071924 6701939712 6734664027 6739754476 6766147584 6796514816 6801080832 6803177472 6804324632 6806422272 6810994944 6841563456 6849425037 6854026599 6907108992 6909034496 6917177664 6944910336 6948222736 6952890672 6955034112 6962820672 6994276926 6998975802 7057919232 7061285532 7063254016 7067999232 7099930656 7107879436 7110070656 7169949696 7174766592 7212627968 7215249216 7215462072 7217473536 7220915936 7225767072 7258197128 7258411251 7326498816 7329993216 7334917632 7367837568 7373624128 7376303886 7378577856 7451344896 7482701408 7487728416 7490036736 7493609136 7498643472 7532298228 7537358556 7543055728 7606581248 7646079168 7649725993 7654865211 7656999168 7657225056 7696758888 7702576544 7721484288 7732740096 7767445504 7770497616 7772663808 7776371008 7816519984 7816750578 7818929664 7827914328 7833173256 7893838848 7937040384 7940825984 7946160768 7949950718 7981824032 7993459344 7998829488 8066193408 8070040608 8072290304 8077713408 8111705784 8114206464 8117155368 8118076564 8123290784 8123530428 8159989747 8165471769 8238166454 8243003392 8245999104 8246242368 8248541184 8283252432 8288817264 8295082432 8295327144 8304614239 8364941312 8370561024 8377135104 8382763008 8418039084 8420385792 8430061584 8430310278 8480240522 8485937694 8547581952 8551658752 8557403904 8560041984 8605687867 8608340832 8614124064 8665398612 8686669824 8693235712 8738376192 8742543992 8748417384 8750856192 8787681266 8793584982 8796295872 8800491297 8806403619 8877080576 8880568704 8883044352 8887281152 8933165696 8933429232 8935919616 8979552036 8992641762 9021530112 9068107776 9075229696 9078795684 9081326592 9119542341 9122084608 9125669007 9132566716 9138702132 9209478656 9218506752 9222903552 9259880448 9270520896 9273378816 9276748992 9283760896 9318658986 9325702568 9331967736 9410558976 9415047376 9423998976 9424276992 9466574208 9472934016 9477452166 9480094208 9483819282 9620332288 9620616096 9623298048 9634356096 9677881668 9684383436 9773324288 9779890176 9823783424 9835071848 9835361991 9838103808 9844713216 9900260643 9927622656 9983637888 9986715648 9991478848 9998191296 10043064304 10049811408 10052909568 10109631714 10149221376 10194772224 10201621248 10206486948 10209332224 10209633408 10262345184 10360663488 10363551744 10375766496 10417365504 10422334104 10425239552 10429336008 10437219104 10444231008 10491415389 10525118464 10582720512 10591928298 10594881024 10601998848 10649895984 10657945792 10661819154 10665105984 10754924544 10760054144 10770284544 10815607712 10818941952 10822873824 10826210304 10831373904 10838650608 10887295692 10994665472 10994989824 11044336576 11051756352 11057027527 11060436192 11064455829 11067866784 11160748032 11169513472 11177017344 11224052112 11227181056 11231592624 11240082112 11240413704 11290861946 11298447342 11314583592 11409871872 11413389312 11469118752 11477787776 11485498752 11490976802 11553864816 11582226432 11599110144 11651168256 11658995712 11664556512 11667808256 11724779976 11725125867 11728394496 11733988396 11741871492 11794570333 11840758272 11905560576 11907568106 11911238976 11914559488 11919241152 11924926077 11972736048 11990189016 12028706816 12090810368 12105060912 12108435456 12116570112 12159389788 12167558676 12171309696 12177114846 12184936176 12185295642 12257465558 12297204736 12346507264 12357249681 12360694528 12364505088 12368998656 12372811776 12424878648 12438789013 12442623648 12442990716 12547411968 12555841536 12565331968 12565702656 12622098944 12627058626 12630578688 12636602888 12645092376 12701844974 12720360783 12728906541 12821372928 12827488128 12831064064 12836105856 12845808128 12903842224 12912511248 12998097918 13039853568 13107564288 13113815988 13117471744 13122626076 13126284288 13181521899 13190377473 13200347524 13311517184 13315620864 13324566528 13330921728 13399748544 13400143848 13403879424 13469328054 13479508952 13532295168 13593029632 13602161664 13606354944 13608649264 13612844544 13621989888 13683126912 13698850074 13708053198 13814217984 13834355328 13889820672 13896445472 13905781344 13910068224 13925641344 13988553852 13997951604 14115838464 14122571064 14126508032 14135998464 14199861312 14206633987 14215758872 14216178249 14220141312 14339899392 14349533184 14425255936 14430498432 14430924144 14434947072 14441831872 14451534144 14516394256 14516822502 14659986432 14669835264 14735675136 14747248256 14752607772 14757155712 14965402816 14975456832 14980073472 14987218272 14997286944 15064596456 15074717112 15086111456 15164447571 15213162496 15292158336 15299451986 15309730422 15313998336 15314450112 15393517776 15405153088 15465480192 15534891008 15540995232 15545327616 15552742016 15633039968 15633501156 15637859328 15655828656 15666346512 15787677696 15874080768 15881651968 15887892447 15892321536 15899901436 15963648064 15981991753 15986918688 15992728731 15997658976 16132386816 16140081216 16144580608 16155426816 16223411568 16228412928 16234310736 16236153128 16246581568 16247060856 16319979494 16330943538 16476332908 16486006784 16491998208 16492484736 16497082368 16566504864 16577634528 16590164864 16590654288 16609228478 16729882624 16741122048 16754270208 16765526016 16836078168 16840771584 16860123168 16860620556 16936292919 16947671013 16960481044 16971875388 17095163904 17103317504 17114807808 17120083968 17211375734 17216681664 17228248128 17236465203 17330797224 17373339648 17386471424 17476752384 17485087984 17496834768 17501712384 17575362532 17587169964 17592591744 17600982594 17612807238 17761137408 17774562304 17861352159 17866331392 17866858464 17871839232 17959104072 17985283524 18043060224 18136215552 18150459392 18157591368 18162653184 18239084682 18244169216 18251338014 18265133432 18265672269 18277404264 18386198337 18418957312 18437013504 18445807104 18519760896 18541041792 18546757632 18553497984 18567521792 18637317972 18651405136 18663935472 18821117952 18830094752 18847997952 18848553984 18933148416 18945868032 18954904332 18960188416 18967638564 19052767461 19240664576 19241232192 19246596096 19268712192 19355763336 19368766872 19546648576 19559780352 19647566848 19670143696 19670723982 19676207616 19689426432 19800521286 19967275776 19973431296 19982957696 19996382592 20086128608 20099622816 20105819136 20219263428 20298442752 20389544448 20403242496 20412973896 20418664448 20419266816 20524690368 20534479693 20548275111 20721326976 20727103488 20751532992 20834731008 20844668208 20850479104 20858672016 20874438208 20888462016 20982830778 21050236928 21183856596 21189762048 21203997696 21299791968 21315891584 21323638308 21330211968 21509849088 21520108288 21631215424 21637883904 21645747648 21652420608 21662747808 21677301216 21774591384 21775233753 21989330944 21989979648 22088673152 22103512704 22114055054 22120872384 22128911658 22135733568 22339026944 22354034688 22448104224 22454362112 22463185248 22480164224 22480827408 22581723892 22596894684 22629167184 22819743744 22938237504 22949177979 22955575552 22964595633 22970997504 22981953604 23100608167 23107729632 23164452864 23198220288 23302336512 23317991424 23329113024 23335616512 23449559952 23450251734 23456788992 23467976792 23483742984 23589140666 23681516544 23811121152 23815136212 23822477952 23829118976 23838482304 23849852154 23945472096 23980378032 24181620736 24210121824 24216870912 24233140224 24318779576 24335117352 24342619392 24354229692 24369872352 24370591284 24479969241 24496415307 24514931116 24594409472 24693014528 24714499362 24721389056 24729010176 24737997312 24745623552 24849757296 24877578026 24885247296 24885981432 24913842717 25094823936 25111683072 25130663936 25131405312 25244197888 25254117252 25261157376 25273205776 25290184752 25403689948 25440721566 25457813082 25642745856 25654976256 25672211712 25691616256 25807684448 25817063601 25825022496 25996195836 26079707136 26215128576 26227631976 26234943488 26245252152 26252568576 26363043798 26380754946 26383748833 26400695048 26401473891 26623034368 26631241728 26649133056 26661843456 26799497088 26800287696 26807758848 26938656108 26959017904 27064590336 27186059264 27204323328 27217298528 27225689088 27243979776 27358627023 27366253824 27397700148 27416106396 27628435968 27668710656 27779641344 27792890944 27811562688 27820136448 27824827513 27851282688 27977107704 27995903208 28231676928 28245142128 28253016064 28271996928 28399722624 28413267974 28431517744 28432356498 28440282624 28850511872 28860996864 28861848288 28869894144 28883663744 28903068288 29032788512 29033645004 29319972864 29339670528 29471350272 29494496512 29505215544 29506085973 29514311424 29680841827 29700781929 29930805632 29950913664 29960146944 29974436544 29994573888 30129192912 30149434224 30172222912 30328895142 30426324992 30584316672 30598903972 30619460844 30627996672 30628900224 30787035552 30810306176 31069782016 31081990464 31090655232 31105484032 31266079936 31267002312 31275718656 31311657312 31332693024 31474246167 31575355392 31748161536 31763303936 31775784894 31784643072 31799802872 31927296128 31963983506 31973837376 31985457462 31995317952 32264773632 32280162432 32289161216 32310853632 32446823136 32456825856 32468621472 32472306256 32493163136 32494121712 32639958988 32661887076 32952665816 32983996416 32984969472 33133009728 33155269056 33171082581 33180329728 33181308576 33193367487 33218456956 33459765248 33482244096 33508540416 33531052032 33672156336 33681543168 33720246336 33721241112 33872585838 33895342026 33920962088 33943750776 34206635008 34229615616 34240167936 34422751468 34433363328 34456496256 34472930406 34661594448 34746679296 34953504768 34970175968 34993669536 35003424768 35150725064 35174339928 35185183488 35201965188 35225614476 35383710999 35522274816 35549124608 35722704318 35732662784 35733716928 35743678464 35774778231 35918208144 35970567048 36086120448 36272431104 36300918784 36315182736 36325306368 36478169364 36488338432 36502676028 36530266864 36531344538 36554808528 36772396674 36837914624 36891614208 37039521792 37071749043 37082083584 37093515264 37106995968 37135043584 37274635944 37302810272 37316367039 37327870944 37642235904 37660189504 37695995904 37697107968 37866296832 37891736064 37909808664 37920376832 37935277128 38105534922 38135462287 38161082349 38481329152 38482464384 38493192192 38537424384 38711526672 38737533744 39093297152 39119560704 39295133696 39340287392 39341447964 39352415232 39378852864 39518016811 39544565697 39601042572 39934551552 39946862592 39965915392 39992765184 40172257216 40199245632 40211638272 40218418807 40438526856 40596885504 40779088896 40806484992 40825947792 40837328896 40838533632 41049380736 41068959386 41096550222 41442653952 41503065984 41669462016 41689336416 41700958208 41717344032 41748876416 41776924032 41965661556 42100473856 42367713192 42379524096 42407995392 42599583936 42619901961 42631783168 42647276616 42648534747 42660423936 42901129453 43019698176 43040216576 43262430848 43275767808 43291495296 43304841216 43325495616 43354602432 43549182768 43550467506 43978661888 43979959296 44177346304 44207025408 44228110108 44241744768 44257823316 44271467136 44896208448 44908724224 44926370496 44960328448 44961654816 45163447784 45193789368 45258334368 45493342713 45639487488 45876475008 45898355958 45911151104 45929191266 45941995008 45963907208 46201216334 46215459264 46396440576 46604673024 46635982848 46658226048 46671233024 46899119904 46900503468 46913577984 46935953584 46967485968 47178281332 47363033088 47622242304 47630272424 47644955904 47676964608 47699704308 47890944192 47945975259 47960756064 47978186193 48363241472 48420243648 48433741824 48466280448 48637559152 48670234704 48685238784 48708459384 48739744704 48741182568 48959938482 48992830614 49029862232 49188818944 49428998724 49442778112 49458020352 49475994624 49491247104 49699514592 49755156052 49770494592 49771962864 49827685434 50189647872 50223366144 50262810624 50488395776 50508234504 50522314752 50546411552 50580369504 50807379896 50808878757 50881443132 50915626164 51285491712 51309952512 51344423424 51383232512 51615368896 51634127202 51650044992 51674679667 51709395609 51992391672 52159414272 52430257152 52455263952 52469886976 52490504304 52505137152 52726087596 52761509892 52767497666 52801390096 52802947782 53246068736 53323686912 53548081951 53584056477 53598994176 53600575392 53615517696 53877312216 53918035808 54129180672 54372118528 54408646656 54434597056 54451378176 54487959552 54717254046 54732507648 54795400296 54797016807 54832212792 55121563393 55158595011 55256871936 55337421312 55559282688 55585781888 55623125376 55640272896 55649655026 55702565376 55954215408 55991806416 56463353856 56490284256 56506032128 56543993856 56799445248 56826535948 56863035488 56864712996 56880565248 57119928229 57158302383 57701023744 57721993728 57723696576 57739788288 57767327488 57806136576 58065577024 58067290008 58132299673 58639945728 58679341056 58942700544 58988993024 59010431088 59012171946 59028622848 59361683654 59401563858 59861611264 59901827328 59920293888 59948873088 59989147776 60258385824 60298868448 60344445824 60657790284 60852649984 61168633344 61197807944 61238921688 61255993344 61257800448 61574071104 61603439079 61620612352 61644825333 62139564032 62163980928 62181310464 62210968064 62532159872 62534004624 62551437312 62623314624 62665386048 62948492334 63150710784 63526607872 63551569788 63569286144 63599605744 63854592256 63927967012 63947674752 63970914924 63990635904 64529547264 64560324864 64893646272 64913651712 64937242944 64944612512 64986326272 64988243424 65279917976 65323774152 65905331632 65967992832 65969938944 66266019456 66310538112 66342165162 66360659456 66362617152 66386734974 66436913912 67017080832 67062104064 67344312672 67363086336 67440492672 67442482224 67745171676 67790684052 67841924176 67887501552 68413270016 68459231232 68845502936 68847533937 68866726656 68912992512 68945860812 69301824501 69323188896 69493358592 69907009536 69940351936 69987339072 70006849536 70301450128 70348679856 70370366976 70403930376 70451228952 70767421998 71044549632 71098249216 71445408636 71465325568 71467433856 71487356928 71549556462 71836416288 71941134096 72544862208 72601837568 72630365472 72650612736 72956338728 72976676864 73005352056 73060533728 73062689076 73109617056 73439907723 73544793348 73675829248 73783228416 74079043584 74143498086 74164167168 74187030528 74213991936 74270087168 74549271888 74605620544 74632734078 74655741888 74691349213 74741528151 75284471808 75320379008 75391991808 75394215936 75732593664 75783472128 75819617328 75840753664 75870554256 76211069844 76270924574 76322164698 76962658304 76964928768 77074848768 77399192689 77423053344 77451190803 77475067488 78186594304 78239121408 78590267392 78680574784 78682895928 78704830464 78757705728 79036033622 79089131394 79151246499 79202085144 79204421673 79673526127 79869103104 79893725184 79931830784 79985530368 80344514432 80398491264 80423276544 80436837614 80877053712 81193771008 81558177792 81612969984 81651895584 81674657792 81677067264 82075881069 82098761472 82137918772 82193100444 82561992331 82885307904 83006131968 83338924032 83378672832 83401916416 83434688064 83474482539 83497752832 83553848064 83931323112 84200947712 84735426384 84759048192 84815990784 85199167872 85239803922 85263566336 85294553232 85297069494 85320847872 85802258906 86080433152 86524861696 86551535616 86582990592 86609682432 86650991232 86709204864 87098365536 87100935012 87957323776 87959918592 88354692608 88414050816 88456220216 88483489536 88515646632 88542934272 89042525481 89102345787 89792416896 89817448448 89852740992 89920656896 89923309632 90326895568 90387578736 90516668736 90986685426 91278974976 91752950016 91796711916 91822302208 91858382532 91883990016 91927814416 92402432668 92430918528 93209346048 93271965696 93316452096 93798239808 93801006936 93827155968 93871907168 93934971936 94356562664 94726066176 95244484608 95260544848 95289911808 95353929216 95399408616 95781888384 95891950518 95921512128 95956372386 96840487296 96867483648 96932560896 97275118304 97340469408 97370477568 97416918768 97479489408 97482365136 97919876964 97985661228 98059724464 98377637888 98857997448 98885556224 98951989248 99399029184 99446437909 99510312104 99513247743 99540989184 99543925728 99655370868 100379295744 100446732288 100525621248 100976791552 101016469008 101044629504 101092823104 101160739008 101614759792 101617757514 101762886264 101831252328 102619905024 102688846848 102766465024 103230737792 103268254404 103300089984 103349359334 103418791218 103984783344 104860514304 104910527904 104939773952 104981008608 105010274304 105452175192 105523019784 105534995332 105602780192 105605895564 106151132997 106492137472 106647373824 107096163902 107168112954 107197988352 107201150784 107231035392 107324334693 107754624432 107836071616 107959985107 108258361344 108744237056 108817293312 108869194112 108902756352 108975919104 109434508092 109465015296 109590800592 109594033614 109664425584 110243126786 110317190022 110513743872 110674842624 111118565376 111171563776 111215247129 111246250752 111280545792 111299310052 111405130752 111873942271 111908430816 111949101117 111983612832 112926707712 112980568512 113012064256 113087987712 113598890496 113653071896 113726070976 113729425992 113761130496 114239856458 114316604766 114406386861 114483247047 115402047488 115443987456 115447393152 115479576576 115534654976 115612273152 116131154048 116134580016 116264599346 117279891456 117358682112 117885401088 117977986048 118020862176 118024343892 118057245696 118554050433 118633697091 118723367308 118803127716 119723222528 119803654656 119840587776 119897746176 119978295552 120516771648 120597736896 120655256421 120688891648 121315580568 121705299968 122337266688 122395615888 122477843376 122511986688 122515600896 123148142208 123206878158 123241224704 123289650666 124327961856 124421936128 125064319744 125068009248 125102874624 125246629248 125330772096 125896984668 126301421568 127053215744 127103139576 127138572288 127199211488 127709184512 127855934024 127859705883 127895349504 127941829848 127981271808 128703388359 129059094528 129120649728 129787292544 129827303424 129874485888 129889225024 129972652544 129976486848 130559835952 130647548304 131810663264 131935985664 131939877888 132532038912 132621076224 132684330324 132721318912 132725234304 132773469948 132873827824 134688625344 134726172672 134880985344 134884964448 135490343352 135581368104 135683848352 135775003104 136826540032 136918462464 137691005872 137695067874 137733453312 137825985024 137891721624 138603649002 138646377792 139814019072 139880703872 139974678144 140013699072 140602900256 140697359712 140740733952 140807860752 140902457904 141534843996 142089099264 142196498432 142890817272 142930651136 142934867712 143099112924 143672832576 143741357851 143837925777 143882268192 145089724416 145203675136 145260730944 145301225472 145912677456 145953353728 146010704112 146121067456 146125378152 146219234112 146879815446 147089586696 147351658496 147566456832 148286996172 148328334336 148374061056 148427983872 148540174336 149098543776 149211241088 149265468156 149311483776 149382698426 149483056302 150568943616 150640758016 150788431872 151465187328 151566944256 151639234656 151681507328 151741108512 152422139688 152426636271 152541849148 152644329396 153925316608 153929857536 154149697536 154798385378 154846106688 154902381606 154950134976 155024039001 155128186827 156373188608 156478242816 157180534784 157361149568 157365791856 157409660928 157515411456 158072067244 158178262788 158302492998 158404170288 158408843346 159347052254 159738206208 159863661568 159971060736 160644245853 160689028864 160752169431 160796982528 160846553088 160873675228 161704257169 161754107424 162387542016 163116355584 163225939968 163303791168 163349315584 163354134528 164151762138 164197522944 164275837544 164386200888 165123984662 165364690179 165475785033 165770615808 166012263936 166677848064 166757345664 166803832832 166869376128 166948965078 166995505664 167107696128 167862646224 169470852768 169518096384 169631981568 170398335744 170479607844 170527132672 170589106464 170594138988 170641695744 171359784687 171474907149 171604517812 172160866304 173049723392 173103071232 173165981184 173219364864 173301982464 173418409728 174196731072 174201870024 174396899019 175914647552 175919837184 176709385216 176828101632 176912440432 176966979072 177031293264 177085868544 178085050962 178204691574 179584833792 179705481984 179841313792 179846619264 180653791136 180775157472 181033337472 181973370852 182557949952 183505900032 183593423832 183644604416 183716765064 183767980032 183855628832 184686241831 184804865336 184810317237 184861837056 186418692096 186543931392 186632904192 187596479616 187602013872 187654311936 187743814336 187869943872 188713125328 189452132352 190521089696 190579823616 190707858432 190798817232 191563776768 191783901036 191843024256 191912744772 193680974592 194550236608 194680938816 194740955136 194773792591 194833837536 194958978816 194964730272 195839753928 195971322456 196119448928 196755275776 197715994896 197771112448 197903978496 198798058368 198892875818 199020624208 199026495486 199081978368 199087851456 199310741736 201051242496 201953583104 202032938016 202089259008 202185646208 202321478016 203229519584 203235515028 203525772528 203662504656 205239810048 205377693696 205532930048 206461475584 206536508808 206542601811 206600179968 206698718668 206837582436 207765892789 207905473503 207969566688 209721028608 209821055808 209879547904 209962017216 210020548608 210904350384 211046039568 211069990664 211205560384 211211791128 212302265994 212984274944 213294747648 214192327804 214336225908 214395976704 214402301568 214462070784 214648669386 215509248864 215672143232 215919970214 217488474112 217634586624 217738388224 217805512704 217951838208 218869016184 218930030592 219181601184 219188067228 219328851168 220319723169 220486253572 220634380044 221027487744 221349685248 222237130752 222343127552 222430494258 222492501504 222561091584 222598620104 222810261504 223747884542 223816861632 223898202234 223967225664 224074047639 224224584453 225853415424 225961137024 226024128512 226175975424 227197780992 227306143792 227452141952 227458851984 227522260992 228479712916 228633209532 228812773722 228966494094 230887974912 230894786304 231069309952 231224546304 232197578067 232262308096 232269160032 232353572409 232529198692 234559782912 234717364224 235770802176 235955972096 236041724352 236048687784 236114491392 237108100866 237267394182 237446734616 237453739497 237606255432 239020578381 239446445056 239607309312 239681175552 239795492352 239956591104 241033543296 241195473792 241310512842 241377783296 242631161136 244674533376 244791231776 244955686752 245023973376 245031201792 246296284416 246413756316 246482449408 246579301332 247685976993 248655923712 248843872256 250128639488 250136018496 250205749248 250423447617 250493258496 250661544192 251793969336 252602843136 254106431488 254206279152 254277144576 254398422976 255418369024 255711868048 255719411766 255790699008 255883659696 255962543616 257406776718 258241299456 259574585088 259654606848 259748971776 259778450048 259945305088 259952973696 261119671904 261295096608 263621326528 263871971328 263879755776 265064077824 265242152448 265368660648 265442637824 265450468608 265546939896 265747655648 266948236009 267127576443 269377250688 269452345344 269761970688 269769928896 270980686704 271162736208 271367696704 271550006208 273653080064 273836924928 275382011744 275390135748 275466906624 275651970048 275783443248 277207298004 277292755584 279628038144 279761407744 279949356288 281205800512 281394719424 281481467904 281528931649 281615721504 281804915808 283069687992 284178198528 284392996864 285781634544 285861302272 285869735424 286198225848 287345665152 287482715702 287675851554 287764536384 290407350272 290521461888 290602450944 291825354912 291906707456 292021408224 292242134912 292250756304 292438468224 293759630892 294179173392 294703316992 295132913664 296573992344 296656668672 296855967744 297080348672 298197087552 298339313727 298422482176 298530936312 298539743229 298622967552 298765396852 298966112604 300307906171 301137887232 301281516032 301576863744 302930374656 303133888512 303278469312 303363014656 303482217024 304844279376 304853272542 305083698296 305288658792 307850633216 307859715072 308299395072 309596770756 309692213376 309804763212 309900269952 310048078002 310256373654 314361069568 314722299136 314731583712 314819321856 315030822912 316144134488 316356525576 316604985996 316808340576 316817686692 318453398991 318694104508 319476412416 319727323136 319942121472 321288491706 321378057728 321504338862 321593965056 321693106176 321747350456 323408514338 323508214848 323879955321 324775084032 326232711168 326451879936 326607582336 326698631168 326708269056 328303524276 328395045888 328551675088 328772401776 330247969324 330729380358 330951570066 331541231616 332024527872 333355696128 333514691328 333738752256 333897930156 333991011328 334215392256 335621826813 335725292448 335847303351 338941705536 339036192768 339263963136 340796671488 340959215688 341054265344 341178212928 341188277976 341283391488 342719569374 342949814298 343209035624 343219160583 344321732608 346099446784 346206142464 346331962368 346438729728 346603964928 346836819456 348393462144 348403740048 348793798038 351839674368 353418770432 353656203264 353824880864 353933958144 354062586528 354171737088 355662151299 356170101924 356409383148 359169667584 359410963968 359682627584 359693238528 361307582272 361550314944 361722757669 361965769263 362066674944 363946741704 365115899904 367011800064 367186847664 367289208832 367433530128 367535960064 367711257664 369372483662 369609730672 369620634474 369723674112 373265808384 375192959232 375204027744 375308623872 375487628672 375739887744 377426250656 378904264704 381042179392 381159647232 381415716864 381597634464 383127553536 383567802072 383579117649 383686048512 383825489544 385850943751 386110165077 387361949184 389100473216 389361877632 389481910272 389547585182 389667675072 389917957632 389929460544 391679507856 391942644912 392238897856 393510551552 395431989792 395542224896 395807956992 397596116736 397785751636 398041248416 398052990972 398163956736 398175702912 398621483472 403907166208 404065876032 404178518016 404371292416 404642956032 406459039168 406471030056 406926097711 407051545056 407325009312 410479620096 410755387392 411065860096 412922951168 413073017616 413085203622 413200359936 413397437336 413675164872 415531785578 415810947006 415939133376 419442057216 419642111616 419759095808 419924034432 420041097216 421808700768 422092079136 422139981328 422411120768 422423582256 424604531988 425968549888 426589495296 428384655608 428672451816 428791953408 428804603136 429297338772 431018497728 431224073553 431344286464 431513777331 431839940428 434976948224 435269173248 435476776448 435611025408 435903676416 437738032368 437860061184 438363202368 438376134456 438657702336 440639446338 440972507144 441268760088 442054975488 442699370496 444686255104 444860988516 444985003008 445122183168 445197240208 445620523008 447495769084 447633723264 447796404468 447934451328 448148095278 448449168906 451706830848 451922274048 454395561984 454612287584 454904283904 454917703968 455044521984 456959425832 457266419064 457625547444 457932988188 461775949824 461789572608 462138619904 462449092608 464395156134 464524616192 464538320064 464707144818 465058397384 465072117003 469119565824 469434728448 471541604352 471911944192 472083448704 472097375568 472228982784 474216201732 474534788364 474893469232 474907478994 475212510864 478041156762 478892890112 479214618624 479590984704 479913182208 481932737559 482067086592 482390947584 482621025684 482755566592 485112771507 485262322272 489349066752 489582463552 489911373504 490047946752 490062403584 492592568832 492827512632 492964898816 493158602664 495371953986 496094070537 497311847424 497687744512 500257278976 500272036992 500411498496 500846895234 500986516992 501323088384 503587938672 508212862976 508412558304 508554289152 508796845952 510836738048 511423736096 511438823532 511581398016 511767319392 511925087232 514079354061 514813553436 516482598912 519149170176 519309213696 519497943552 519556900096 519890610176 519905947392 522239343808 522590193216 522839444491 523190697057 527242653056 527743942656 527759511552 530128155648 530484304896 530737321296 530885275648 530900937216 531093879792 531495311296 533896472018 534255152886 538754501376 539523941376 539539857792 541961373408 542325472416 542735393408 543100012416 547306160128 547673849856 550764023488 550780271496 550933813248 551303940096 551566886496 554058725493 554414596008 554430951711 554585511168 557714682889 559256076288 559522815488 559898712576 562411601024 562789438848 562962935808 563057863298 563231443008 563609831616 566139375984 568356397056 568785993728 571563269088 571722604544 571739470848 572396451696 574691330304 574965431404 575351703108 575529072768 581042923776 583650709824 583813414912 584042816448 584321377773 584484269824 584501512608 584876936448 587519261784 588358346784 589406633984 590265827328 593147984688 593313337344 593711935488 594160697344 596394175104 596678627454 596844964352 597061872624 597079486458 597245935104 597530793704 597932225208 600615812342 602563032064 603153727488 605860749312 606267777024 606556938624 606726029312 606964434048 609688558752 609706545084 610167396592 610577317584 615701266432 615719430144 616598790144 619193541512 619384426752 619609526424 619800539904 620096156004 620512747308 623297678367 623716420509 628722139136 629444598272 629463167424 629638643712 630061645824 632288268976 632713051152 633209971992 633616681152 633635373384 636906797982 637388209016 638952824832 639454646272 639884242944 642576983412 642756115456 643008677724 643187930112 643386212352 643494700912 646817028676 647016429696 647759910642 652465422336 652903759872 653215164672 653416538112 656607048552 656790091776 657103350176 657544803552 660495938648 661458760716 661903140132 663082463232 664049055744 666711392256 667029382656 667477504512 667795860312 667982022656 668430784512 671243653626 671450584896 671694606702 671770835671 672222142917 677883411072 678072385536 678527926272 681593342976 681918431376 682108530688 682356425856 682376555952 682566782976 685439138748 685899628596 686418071248 686438321166 688643465216 692198893568 692663924736 693207929856 693673638912 696125065363 696592734201 696786924288 696807480096 697587596076 703679348736 706837540864 707312406528 707649761728 707867916288 708125173056 708343474176 711324302598 712340203848 712361218491 712818766296 717061735143 718339335168 718821927936 719365255168 719386477056 722615164544 723100629888 723445515338 723931538526 724133349888 727893483408 734023600128 734373695328 734578417664 734867060256 735071920128 735422515328 738744967324 739219461344 739241268948 739447348224 743057930979 746531616768 750385918464 750408055488 750617247744 750975257344 751270342851 751479775488 754852501312 755719895749 757808529408 762084358784 762319294464 762831433728 763195268928 766255107072 767135604144 767158235298 767372097024 767650979088 771701887502 772220330154 774723898368 778200946432 778723755264 778963820544 779095170364 779335350144 779835915264 779858921088 783359015712 783885289824 784477795712 790863979584 791084449792 791615913984 795192233472 795571503272 796082496832 796105981944 796327913472 796351405824 797242966944 800844708027 801382729329 807814332416 808131752064 808357036032 808742584832 809285912064 812918078336 812942060112 813852195422 814103090112 814650018624 820959240192 821510774784 822131720192 825845902336 826146035232 826170407244 826400719872 826794874672 827350329744 831063571156 831621894012 831878266752 838884114432 839284223232 839848068864 843617401536 844184158272 844279962656 844586794947 844822241536 844847164512 849209063976 851937099776 853178990592 856769311216 857344903632 857583906816 857609206272 858594677544 862036995456 862448147106 862688572928 863027554662 863679880856 870953552896 871222050816 871807352832 875476064736 875720122368 876726404736 876752268912 877315404672 881278892676 881945014288 882537520176 884109950976 885398740992 889372510208 889721977032 889970006016 890394480416 891241046016 894991538168 895017941181 895267446528 895592808936 895868902656 896296190556 896898337812 900923718513 903413661696 903844548096 908791123968 909224575168 909808567808 909835407936 910089043968 913918851664 914532838128 915251094888 915865976376 923551899648 923579145216 924277239808 924898185216 928790312268 929049232384 929076640128 929414289636 930116794768 930144234006 943083208704 943823888384 944166897408 944194751136 944457965568 948432403464 949069576728 949786938464 949814957988 950425021728 956082313524 957785780224 958429237248 959181969408 959826364416 963865475118 964134173184 964781895168 965242051368 965511133184 970225543014 970524644544 970987539769 971639865963 978698133504 979164927104 979822747008 980095893504 980124807168 985185137664 985655025264 985929797632 986317205328 990743907972 992188141074 994623694848 995375489024 1000514557952 1000544073984 1001693790468 1001973033984 1002646176768 1006189504957 1006865480439 1007175877344 1016425725952 1016825116608 1017108578304 1017593691904 1021673476096 1022847472192 1022877647064 1023162796032 1023534638784 1023850174464 1028158708122 1029627106872 1029657481749 1032965197824 1038298340352 1038618427392 1038995887104 1039113800192 1039781220352 1039811894784 1044478687616 1045180386432 1045678888982 1046381394114 1054485306112 1055519023104 1060256311296 1060968609792 1061474642592 1061770551296 1061801874432 1062187759584 1062990622592 1066986453897 1067792944036 1068510305772 1077509002752 1079047882752 1079079715584 1083922746816 1084650944832 1085168273007 1085470786816 1085897307789 1086200024832 1094612320256 1095347699712 1101528046976 1101560542992 1101867626496 1102607880192 1103133772992 1108117450986 1108829192016 1108861903422 1109171022336 1115429365778 1119045630976 1119797425152 1124823202048 1125578877696 1125925871616 1126115726596 1126462886016 1127219663232 1132278751968 1136712794112 1143126538176 1143445209088 1143478941696 1144792903392 1149382660608 1149930862808 1150703406216 1151058145536 1157552831253 1158330495231 1162085847552 1167301419648 1167626829824 1168085632896 1168642755546 1168968539648 1169003025216 1169753872896 1175038523568 1176716693568 1180531654656 1186295969376 1186626674688 1187423870976 1188321394688 1192788350208 1193357254908 1193689928704 1194123745248 1194158972916 1194491870208 1195061587408 1195864450416 1201231624684 1205126064128 1211721498624 1212535554048 1213113877248 1213928868096 1219377117504 1219413090168 1220334793184 1220778293133 1221154635168 1231402532864 1231438860288 1233197580288 1238387083024 1238768853504 1239219052848 1239601079808 1240192312008 1241025494616 1246595356734 1247432841018 1258889196544 1258926334848 1259277287424 1260123291648 1264576537952 1265426102304 1266419943984 1267233362304 1267270746768 1273813595964 1274776418032 1277905649664 1278909292544 1279768485888 1285153966824 1285512230912 1286017355448 1286375860224 1286989401824 1292803692817 1293634057352 1293672220659 1294032859392 1295519821284 1304930844672 1305807519744 1306430329344 1306833076224 1313214097104 1313580183552 1314206700352 1315089607104 1315716843829 1320991877296 1322917521432 1323806280264 1326164926464 1328098111488 1334058765312 1334955009024 1335591720624 1335964045312 1336861569024 1342487307252 1342901169792 1343389213404 1343541671342 1344444285834 1355766822144 1363186685952 1363416548137 1363836862752 1364217061376 1364712851712 1364753111904 1365133565952 1370878277496 1371799257192 1372836142496 1372876642332 1377286930432 1384397787136 1385327849472 1386415859712 1387347277824 1392250130726 1393185468402 1393573848576 1393614960192 1395175192152 1395216351009 1403479806391 1407358697472 1413675081728 1414624813056 1415299523456 1415735832576 1416250346112 1416686948352 1422648605196 1424680407696 1424722436982 1425637532592 1434123470286 1436678670336 1437643855872 1438730510336 1438772954112 1445230329088 1445798212677 1446201259776 1446891030676 1447863077052 1448266699776 1454361249523 1455338314521 1455786966816 1468047200256 1468747390656 1469156835328 1469734120512 1470143840256 1470845030656 1477489934648 1478438922688 1478482537896 1478894696448 1486115861958 1488282211611 1493063233536 1500771836928 1500816110976 1501234495488 1501950514688 1502540685702 1502959550976 1509705002624 1511439791498 1524168717568 1524638588928 1525662867456 1526390537856 1532510214144 1534271208288 1534316470596 1534744194048 1535301958176 1542238062183 1543403775004 1544440660308 1549447796736 1556401892864 1557447510528 1557927641088 1558190340728 1558670700288 1559671830528 1559717842176 1566718031424 1567770579648 1568518333473 1568955591424 1569572091171 1581727959168 1582168899584 1583231827968 1590384466944 1591143006544 1592164993664 1592211963888 1592655826944 1592702811648 1594485933888 1601689416054 1602765458658 1616263504128 1617485169664 1618571824128 1625836156672 1625884120224 1627704390844 1628206180224 1629300037248 1641918480384 1643021549568 1651691804672 1652292070464 1652340814488 1652801439744 1653589749344 1654700659488 1662127142312 1662176176479 1663243788024 1663756533504 1673144048667 1677768228864 1678568446464 1679696137728 1687234803072 1688368316544 1688559925312 1689173589894 1689644483072 1689694329024 1698418127952 1706357981184 1713538622432 1714689807264 1715167813632 1715218412544 1717189355088 1724073990912 1724896294212 1725377145856 1726055109324 1727359761712 1741907105792 1750952129472 1751440244736 1752964133319 1753452809472 1753504537824 1754630809344 1762557785352 1763890028576 1765075040352 1768219901952 1770797481984 1778745020416 1779443954064 1779940012032 1780788960832 1782482092032 1789983076336 1790035882362 1790534893056 1791185617872 1791737805312 1792592381112 1793796675624 1801847437026 1807689096192 1817582247936 1818449150336 1819617135616 1819670815872 1820178087936 1827837703328 1829065676256 1830502189776 1831731952752 1847103799296 1847158290432 1848554479616 1849796370432 1857580624536 1858098464768 1858153280256 1858828579272 1860233589536 1860288468012 1868637652063 1869893035101 1886166417408 1887647776768 1888333794816 1888389502272 1888915931136 1896864806928 1898139153456 1899573876928 1899629915976 1900850043456 1901756660731 1912164627048 1915571560448 1916858474496 1918363938816 1919652728832 1927730950236 1928268346368 1929563790336 1930484102736 1931022266368 1940451086028 1941049289088 1941975079538 1943279731926 1957396267008 1958329854208 1959645494016 1960249614336 1970370275328 1970702521543 1971310050528 1971859595264 1972634410656 1981487815944 1984376282148 1989247389696 1990750978048 2001029115904 2001088147968 2003387580936 2003946067968 2005292353536 2012379009914 2013730960878 2014351754688 2015312507013 2016666428751 2032851451904 2033650233216 2034217156608 2035187383808 2043346952192 2045694944384 2045755294128 2046325592064 2047069277568 2047700348928 2056317416244 2059254213744 2059314963498 2065930395648 2076596680704 2077991774208 2078227600384 2079562440704 2079623789568 2088375196089 2088957375232 2089778202603 2090360772864 2091357777964 2092762788228 2102155343197 2108970612224 2111038046208 2120512622592 2121937219584 2122949285184 2123541102592 2123603748864 2124375519168 2125981245184 2133972907794 2135585888072 2137020611544 2151185205429 2155018005504 2158095765504 2158159431168 2167845493632 2169301889664 2170336546014 2170941573632 2171794615578 2172400049664 2203056093952 2203121085984 2203735252992 2205215760384 2206267545984 2216234901972 2217658384032 2217723806844 2218342044672 2229173792937 2230858731556 2238091261952 2239594850304 2249646404096 2251157755392 2251851743232 2252231453192 2252925772032 2254439326464 2264557503936 2267159687247 2273425588224 2286253076352 2286890418176 2286957883392 2289585806784 2298765321216 2299861725616 2301406812432 2302116291072 2315105662506 2316660990462 2324171695104 2334602839296 2336171265792 2337285511092 2337937079296 2338006050432 2339507745792 2350077047136 2353433387136 2372591938752 2373253349376 2374847741952 2385576700416 2386714509816 2387379857408 2388247490496 2388317945832 2388983740416 2390123174816 2391728900832 2402463249368 2402534124081 2410252128256 2423442997248 2425071108096 2426227754496 2427857736192 2438754235008 2438826180336 2440669586368 2441556586266 2442309270336 2462877720576 2466395160576 2476774166048 2477537707008 2478438105696 2479202159616 2480384624016 2482050989232 2493190713468 2494865682036 2517778393088 2517852669696 2529153075904 2530852204608 2532059303683 2532839887968 2533760384841 2534466724608 2534541493536 2547627191928 2549552836064 2555811299328 2557818585088 2559536971776 2570307933648 2571024461824 2572034710896 2572751720448 2573978803648 2585607385634 2587268114704 2587344441318 2588065718784 2591039642568 2612860658688 2613666152448 2626428194208 2627160367104 2628413400704 2630179214208 2631433687658 2641983754592 2645835042864 2647612560528 2652329852928 2656196222976 2668117530624 2669910018048 2671183441248 2671928090624 2673723138048 2684974614504 2685053823543 2685802339584 2686778426808 2687083342684 2688888571668 2700956606257 2702771155539 2711533644288 2726373371904 2726833096274 2727673725504 2728434122752 2729425703424 2729506223808 2730267131904 2741756554992 2743598514384 2745672284992 2745753284664 2754573860864 2768795574272 2770655698944 2772831719424 2774694555648 2784500261452 2786370936804 2787147697152 2787229920384 2790350384304 2790432702018 2806959612782 2827350163456 2829249626112 2830599046912 2831471665152 2832500692224 2833373896704 2845297210392 2848482683977 2849360815392 2849444873964 2851275065184 2868246940572 2873357340672 2875287711744 2877461020672 2877545908224 2890460658176 2891596425354 2892402519552 2893782061352 2895726154104 2896533399552 2908722499046 2910676629042 2911573933632 2912962619307 2914919597889 2936094400512 2937494781312 2938313670656 2939468241024 2940287680512 2941690061312 2954979869296 2956877845376 2956965075792 2957789392896 2972231723916 2976564423222 2986126467072 3001543673856 3001632221952 3003901029376 3005081371404 3005919101952 3018568514871 3019410005248 3020596441317 3022879582996 3048337435136 3049277177856 3051325734912 3052781075712 3065020428288 3068542416576 3068632941192 3069488388096 3070603916352 3084476124366 3086807550008 3088881320616 3098895593472 3112803785728 3114895021056 3115855282176 3116380681456 3117341400576 3119343661056 3119435684352 3133436062848 3135541159296 3137036666946 3137911182848 3139144182342 3163455918336 3180768933888 3182286013088 3184329987328 3184423927776 3185311653888 3185405623296 3188971867776 3203378832108 3205530917316 3232527008256 3234970339328 3237143648256 3251672313344 3251768240448 3255408781688 3255504819021 3256412360448 3258600074496 3283836960768 3286043099136 3303383609344 3304584140928 3304681628976 3305602879488 3307179498688 3309401318976 3324254284624 3324352352958 3326487576048 3327513067008 3346288097334 3357136892928 3359392275456 3374469606144 3376736633088 3377119850624 3378347179788 3379288966144 3379388658048 3396836255904 3427077244864 3429379614528 3430335627264 3430436825088 3434378710176 3448147981824 3449792588424 3450754291712 3452110218648 3454719523424 3472658493759 3483814211584 3501904258944 3502880489472 3505928266638 3506905618944 3507009075648 3509261618688 3525115570704 3527780057152 3530150080704 3541594963968 3557490040832 3558887908128 3559880024064 3561577921664 3564964184064 3579966152672 3580071764724 3581069786112 3582371235744 3583475610624 3585184762224 3587593351248 3603694874052 3615378192384 3635164495872 3636898300672 3639234271232 3639341631744 3655675406656 3658131352512 3659876111437 3661004379552 3662334879399 3663463905504 3694207598592 3694316580864 3697108959232 3699592740864 3715161249072 3716196929536 3716306560512 3717657158544 3720467179072 3720576936024 3737275304126 3739786070202 3775295553536 3776667589632 3776779004544 3777831862272 3793729613856 3796278306912 3799147753856 3799259831952 3801700086912 3803513321462 3824329254096 3831143120896 3833716948992 3836727877632 3839305457664 3855461900472 3856536692736 3859127580672 3860968205472 3862044532736 3878411078451 3880902172056 3881016661977 3882098578176 3883950159076 3886559463852 3904002780223 3914792534016 3916659708416 3919290988032 3920499228672 3940740550656 3941405043086 3942620101056 3943719190528 3945268821312 3947150531487 3962975631888 3968752564296 3978494779392 3981501956096 4002058231808 4002176295936 4006775161872 4007892135936 4010584707072 4024758019828 4027461921756 4028703509376 4030625014026 4033332857502 4067300466432 4070374767616 4086693904384 4090249644411 4091389888768 4091510588256 4092651184128 4094138555136 4095400697856 4112634832488 4118508427488 4118629926996 4131860791296 4153193361408 4155983548416 4156455200768 4159124881408 4159247579136 4176750392178 4177914750464 4179556405206 4180721545728 4182715555928 4185525576456 4204310686394 4210439419173 4217941224448 4222076092416 4241025245184 4243874439168 4245898570368 4247082205184 4247207497728 4248751038336 4251962490368 4267945815588 4271171776144 4274041223088 4302370410858 4310036011008 4316191531008 4316318862336 4335690987264 4338603779328 4340673092028 4341883147264 4343589231156 4344800099328 4363083748569 4366014943563 4406112187904 4406242171968 4407470505984 4410431520768 4412535091968 4432469803944 4435316768064 4435447613688 4436684089344 4458347585874 4461717463112 4476182523904 4479189700608 4499292808192 4502315510784 4503703486464 4504462906384 4505851544064 4508878652928 4529115007872 4534319374494 4572506152704 4573915766784 4579171613568 4597530642432 4599723451232 4602813624864 4604232582144 4630211325012 4633321980924 4648343390208 4669205678592 4672342531584 4674571022184 4675874158592 4676012100864 4679015491584 4700154094272 4702395849697 4705555000419 4706866774272 4745183877504 4746506698752 4749695483904 4771153400832 4773429019632 4774759714816 4776494980992 4776635891664 4777967480832 4780246349632 4783457801664 4804926498736 4805068248162 4820504256512 4852455508992 4855715472384 4877508470016 4877652360672 4881339172736 4883113172532 4884618540672 4925755441152 4953548332096 4955075414016 4956876211392 4958404319232 4960769248032 4964101978464 4986381426936 4986528529437 4989731364072 5019432146001 5035556786176 5035705339392 5058306151808 5061704409216 5064118607366 5065679775936 5067520769682 5068933449216 5069082987072 5095254383856 5099105672128 5115637170176 5119073943552 5140615867296 5142048923648 5144069421792 5145503440896 5147957607296 5171214771268 5174536229408 5174688882636 5176131437568 5182079285136 5225721317376 5252856388416 5254320734208 5256826801408 5258892399957 5260358428416 5262867375316 5283967509184 5290039270243 5291670085728 5295225121056 5304659705856 5312392445952 5336235061248 5339820036096 5342366882496 5343856181248 5347446276096 5369949229008 5370107647086 5371604679168 5373556853616 5374166685368 5377777143336 5401913212514 5405542311078 5423067288576 5452746743808 5453666192548 5455347451008 5456868245504 5458851406848 5459012447616 5460534263808 5483513109984 5487197028768 5491344569984 5491506569328 5537591148544 5541311397888 5545663438848 5549389111296 5569000522904 5572741873608 5574295394304 5574459840768 5580700768608 5580865404036 5605912956189 5609679105303 5613919225564 5654700326912 5658499252224 5661198093824 5662943330304 5665001384448 5666747793408 5690594420784 5696965367954 5698721630784 5698889747928 5702550130368 5705269982193 5736493881144 5746714681344 5750575423488 5754922041344 5755091816448 5780921316352 5783192850708 5784805039104 5787564122704 5791452308208 5793066799104 5817444998092 5821353258084 5823147867264 5825925238614 5829839195778 5872188801024 5874989562624 5878936482048 5883380122624 5909959738592 5912107564629 5913755690752 5913930151584 5915578785792 5944463447832 5953128846444 5972252934144 6003087347712 6003264443904 6007802058752 6010162742808 6011838203904 6037137029742 6038820010496 6041192882634 6045759165992 6045937521039 6096674870272 6098554355712 6102651469824 6105562151424 6130040856576 6137084833152 6137265882384 6138976776192 6141207832704 6168952248732 6173615100016 6177762641232 6197791186944 6225607571456 6229790042112 6232761362912 6234682801152 6238687322112 6238871368704 6265125588267 6266872125696 6271082318592 6274073333892 6275822365696 6278288364684 6306466029591 6326911836672 6361537867776 6364572026176 6368659974656 6368847855552 6370623307776 6370811246592 6377943735552 6406757664216 6411061834632 6465054016512 6469940678656 6474287296512 6503344626688 6503536480896 6510817563376 6511009638042 6512824720896 6517200148992 6606767218688 6609168281856 6609363257952 6611205758976 6614358997376 6618802637952 6648508569248 6648704705916 6652975152096 6655026134016 6692576194668 6714273785856 6718784550912 6748939212288 6753473266176 6754239701248 6756694359576 6758577932288 6758777316096 6793672511808 6796912778383 6801479061741 6854154489728 6858759229056 6860671254528 6860873650176 6868757420352 6896295963648 6899585176848 6901508583424 6904220437296 6909439046848 6945316987518 6967628423168 7003808517888 7011856533276 7013811237888 7014018151296 7018523237376 7050231141408 7055560114304 7060300161408 7114980081664 7117775816256 7119760048128 7123155843328 7159932305344 7160143529448 7162139572224 7164742471488 7166951221248 7170369524448 7175186702496 7207389748104 7207602372243 7230756384768 7270328991744 7273796601344 7278468542464 7278683263488 7311350813312 7316262705024 7319752222874 7322008759104 7324669758798 7326927811008 7388633161728 7394217918464 7399185481728 7430322498144 7432393859072 7432613121024 7435314317088 7440934358144 7441153872048 7474550608252 7479572140404 7553335179264 7553558009088 7587459227712 7592556613824 7596177911049 7598295507712 7598519663904 7601281154523 7603400173824 7607026642924 7648658508192 7662286241792 7667433897984 7673455755264 7678610915328 7710923800944 7713073385472 7718255161344 7721936410944 7724089065472 7756822156902 7761804344112 7762033323954 7764197156352 7767900318152 7773118927704 7808005560446 7833319416832 7838581976064 7840998457344 7881481101312 7882810086172 7885240202112 7887438381056 7890537642624 7894301062974 7925951263776 7937505128592 7956989558784 8004116463616 8004352591872 8013550323744 8015784271872 8021169414144 8049516039656 8054923843512 8057407018752 8061250028052 8066665715004 8102869818771 8108313466617 8134600932864 8140749535232 8173387808768 8180499288822 8182779777536 8183021176512 8185302368256 8188277110272 8190801395712 8225269664976 8237016854976 8237259853992 8263721582592 8306386722816 8311967096832 8312910401536 8318249762816 8318495158272 8353500784356 8355829500928 8359112810412 8361443091456 8365431111856 8371051152912 8408621372788 8420878838346 8435882448896 8482050490368 8487748878336 8491797140736 8494414995456 8497502076672 8503924980736 8535891631176 8542343552288 8545448051931 8548082446176 8604740821716 8620072022016 8632383062016 8632637724672 8671381974528 8677207558656 8681346184056 8683766294528 8687178462312 8689600198656 8726167497138 8732029887126 8733020863723 8738887857921 8812224375808 8812484343936 8814941011968 8820863041536 8825070183936 8864939607888 8870633536128 8870895227376 8873368178688 8916695171748 8923434926224 8952365047808 8958379401216 8998585616384 9004631021568 9008925812768 9011703088128 9017757305856 9049625849719 9055705544613 9058230015744 9068638748988 9145012305408 9147831533568 9158343227136 9195061284864 9199446902464 9205627249728 9208465164288 9210017906803 9260422650024 9266643961848 9296686780416 9338411357184 9344685063168 9349142044368 9351748317184 9352024201728 9358030983168 9400308188544 9404791699394 9411110000838 9413733548544 9490367755008 9542306801664 9546858039264 9549519429632 9552989961984 9553271783328 9555934961664 9560492699264 9566915603328 9609852997472 9610136496324 9641008513024 9704911017984 9711430944768 9755016940032 9755304721344 9762678345472 9766226345064 9766514457063 9769237081344 9824358644737 9851510882304 9907096664192 9910150828032 9913752422784 9916808638464 9921538496064 9928203956928 9972762853872 9973057058874 9979462728144 10038864292002 10071113572352 10071410678784 10116612303616 10123408818432 10128237214732 10131359551872 10135041539364 10137866898432 10138165974144 10190508767712 10198211344256 10281231734592 10284097847296 10288138843584 10291006881792 10295915214592 10342429542536 10349072458816 10349377765272 10352262875136 10364158570272 10417975481277 10451442634752 10505712776832 10508641468416 10513653602816 10517784799914 10520716856832 10525734750632 10567935018368 10580078540486 10583340171456 10590450242112 10624784891904 10672470122496 10679640072192 10684733764992 10687712362496 10694892552192 10739898458016 10740215294172 10743209358336 10747113707232 10748333370736 10755554286672 10803826425028 10811084622156 10846134577152 10905493487616 10907332385096 10910694902016 10917702813696 10918024895232 10967026219968 10974394057536 10979628334311 10982689139968 10983013138656 10987004638197 11075182297088 11082622795776 11091326877696 11098778222592 11138001045808 11145483747216 11148590788608 11148919681536 11161401537216 11161730808072 11211825912378 11219358210606 11227838451128 11322396187648 11325886660608 11330002768896 11333495586816 11381188841568 11393930735908 11397443261568 11397779495856 11405100260736 11410539964386 11472987762288 11493429362688 11501150846976 11510183632896 11561842632704 11566385701416 11569610078208 11575128245408 11582904616416 11586133598208 11634889996184 11635233235353 11642706516168 11646295734528 11651850477228 11659678391556 11712008340669 11744377602048 11749979125248 11757872964096 11766760245248 11819919477184 11824215129258 11827511381504 11827860303168 11831157571584 11841451594461 11888926895664 11906257692888 11944505868288 12006174695424 12006528887808 12015604117504 12020325485616 12023676407808 12074274059484 12077640020992 12082385765268 12091518331984 12091875042078 12193349740544 12211124302848 12260081713152 12270748933233 12274169666304 12274531764768 12277953552384 12282415665408 12337904497464 12347230200032 12355525282464 12395582373888 12451215142912 12459580084224 12465522725824 12469365602304 12477374644224 12477742737408 12530251176534 12533744251392 12542164637184 12548146667784 12551644731392 12556576729368 12612932059182 12622838016997 12631318257519 12653823673344 12723075735552 12729144052352 12737319949312 12737695711104 12741246615552 12741622493184 12755887471104 12813515328432 12822123669264 12930108033024 12939881357312 12948574593024 13006689253376 13007072961792 13021635126752 13022019276084 13025649441792 13034400297984 13080463564441 13089251245707 13213534437376 13218336563712 13218726515904 13222411517952 13228717994752 13237605275904 13297017138496 13297409411832 13305950304192 13310052268032 13312296625117 13385152389336 13428547571712 13437569101824 13497878424576 13506946532352 13508479402496 13513388719152 13517155864576 13517554632192 13587345023616 13593825556766 13602958123482 13708308979456 13717518458112 13721747300352 13737514840704 13792591927296 13799170353696 13803017166848 13808440874592 13818878093696 13890633975036 13935256846336 14007617035776 14023713066552 14027622475776 14028036302592 14037046474752 14100462282816 14107187549091 14111120228608 14116665001257 14120600322816 14229960163328 14235551632512 14239520096256 14246311686656 14319864610688 14320287058896 14324279144448 14329484942976 14333902442496 14340739048896 14350373404992 14414779496208 14415204744486 14461512769536 14547593202688 14556937084928 14557366526976 14622701626624 14632525410048 14639504445748 14644017518208 14649339517596 14653855622016 14777266323456 14860644996288 14864787718144 14865226242048 14870628634176 14881868716288 14882307744096 14949101216504 14959144280808 15058296438003 15106670358528 15107116018176 15174918455424 15185113227648 15192355822098 15196591015424 15197039327808 15202562309046 15206800347648 15214053285848 15297317016384 15346911510528 15357221830656 15421847601888 15426146770944 15436510322688 15443872821888 15448178130944 15513644313804 15523608688224 15524066647908 15528394312704 15535800636304 15546237855408 15616011120892 15666638833664 15677163952128 15762962202624 15765620172344 15770480404224 15781075285248 15788602125948 15851902527552 15870117810729 15875010257184 15913979117568 16008232927232 16008705183744 16027100647488 16031568543744 16042338828288 16099032079312 16109847687024 16114814037504 16122500056104 16133331430008 16205739637542 16216626933234 16269201865728 16281499070464 16360998577644 16365559555072 16366042353024 16370604736512 16376554220544 16381602791424 16450539329952 16474033709952 16474519707984 16612773445632 16623934193664 16625820803072 16636990316544 16707001568712 16711659001856 16718225620824 16722886182912 16730862223712 16742102305824 16817242745576 16817738868567 16841757676692 16871764897792 16964100980736 16975497756672 16983594281472 16988829990912 16995004153344 17007849961472 17071783262352 17084687104576 17090896103862 17096164892352 17104318969777 17115809946579 17209481643432 17240144044032 17264766124032 17265275449344 17342763949056 17354415117312 17362692368112 17367532589056 17374356924624 17379200397312 17452334994276 17464059774252 17466041727446 17477775715842 17624448751616 17624968687872 17650140367872 17724415125781 17729879215776 17736322693887 17741267072256 17741790454752 17746736357376 17833390343496 17846869852448 17904730095616 17916758802432 17997171232768 18009262043136 18017851625536 18023406176256 18035514611712 18099251699438 18111411089226 18116460031488 18137277497976 18137812563117 18245237483083 18290024610816 18295663067136 18316686454272 18390122569728 18398893804928 18411254499456 18416930328576 18420035813606 18520845300048 18533287923696 18593373560832 18676822714368 18689370126336 18698284088736 18703496634368 18704048403456 18716061966336 18795376764801 18800616377088 18809583398788 18822220001676 18827467097088 18906696243799 18919398088773 18980735510016 19084613603328 19093716078528 19099038859264 19105979923968 19106543566656 19111869923328 19120985398528 19133831206656 19219705994944 19220272992648 19282017026048 19409822035968 19422861889536 19510033880064 19510609442688 19525356690944 19532452690128 19533028914126 19538474162688 19648717289474 19814193328384 19820301656064 19827504845568 19833617276928 19843076992128 19856407913856 19945525707744 19946114117748 19958925456288 20077728584004 20142227144704 20142821357568 20233224607232 20246817636864 20256474429464 20262719103744 20270083078728 20275733796864 20276331948288 20381017535424 20390738335149 20396422688512 20404437185223 20562463469184 20568195694592 20576277687168 20582013763584 20591830429184 20684859085072 20698144917632 20698755530544 20704525750272 20728317140544 20835950962554 20902885269504 21011425553664 21027307205632 21035569599828 21041433713664 21051469501264 21135870036736 21160157080972 21166680342912 21180900484224 21344940244992 21359280144384 21369467529984 21479796916032 21480430588344 21486418716672 21494227414464 21496666741472 21511108573344 21607652850056 21622169244312 21692269154304 21810986975232 21814664770192 21821389804032 21835405627392 21836049790464 21934052439936 21948788115072 21959256668622 21965378279936 21966026277312 21974009276394 22182653755392 22197556445184 22276002091616 22290967494432 22297181577216 22297839363072 22322803074432 22323461616144 22423651824756 22438716421212 22455676902256 22644792375296 22660005537792 22762377683136 22787861471816 22788533733147 22794886523136 22795558991712 22810200521472 22821079928772 22945975524576 22986858725376 23002301693952 23020367265792 23123685265408 23132771402832 23139220156416 23150256490816 23165809232832 23172267196416 23269779992368 23270466470706 23285413032336 23292591469056 23303700954456 23319356783112 23424016681338 23499958250496 23515745928192 23533520490496 23639838954368 23648430258516 23655022763008 23655720606336 23662315143168 23682903188922 23777853791328 23812515385776 24012349390848 24013057775616 24031208235008 24040650971232 24047352815616 24148548118968 24155280041984 24164771530536 24183036663968 24183750084156 24308609456313 24386699481088 24422248605696 24520163426304 24541497866466 24548339332608 24549063529536 24555907104768 24564831330816 24675808994928 24694460400064 24711050564928 24722836589503 24791164747776 24902430285824 24919160168448 24931045451648 24938731204608 24954749288448 24955485474816 25060502353068 25067488502784 25084329274368 25096293335568 25103289462784 25113153458736 25225864118364 25245676033994 25262636515038 25307647346688 25446151471104 25458288104704 25474639898624 25475391422208 25483244986368 25511774942208 25619132780059 25627030656864 25636344155793 25644247338528 25860216066048 25879762714624 25897149186048 26013378506752 26014145923584 26043270253504 26044038552168 26051298883584 26068800595968 26160927128882 26178502491414 26199062591169 26216663573763 26427068874752 26436673127424 26437453031808 26444823035904 26457435989504 26475210551808 26594034276992 26594818823664 26611900608384 26620104536064 26624593250234 26770304778672 26857095143424 26875138203648 26995756849152 27013893064704 27016958804992 27026777438304 27034311729152 27035109264384 27148877549157 27167116633839 27174690047232 27187651113532 27205916246964 27328019461561 27416617958912 27435036916224 27443494600704 27475029681408 27585183854592 27598340707392 27606034333696 27616881749184 27630053720409 27637756187392 27781267950072 27870513692672 28015234071552 28047426133104 28055244951552 28056072605184 28074092949504 28200924565632 28214375098182 28222240457216 28233330002514 28241200645632 28471103265024 28492623373312 28639729221376 28640574117792 28648558288896 28658969885952 28667804884992 28681478097792 28700746809984 28829558992416 28830409488972 28923025539072 29095186405376 29113874169856 29114733053952 29245403253248 29265050820096 29279008891496 29288035036416 29298679035192 29307711244032 29473075934211 29554532646912 29721289992576 29729575436288 29730452484096 29741257268352 29763737432576 29764615488192 29898202433008 29918288561616 30116592876006 30213340717056 30214232036352 30349836910848 30370226455296 30384711644196 30393182030848 30394078655616 30405124618092 30413600695296 30428106571696 30594634032768 30843695203776 30852293541888 30873020645376 30887745643776 31027288627608 31047217376448 31048133295816 31056788625408 31071601272608 31092475710816 31232022241784 31333277667328 31354327904256 31525924405248 31531240344688 31540960808448 31562150570496 31577204251896 31703805055104 31740235621458 31750020514368 32017410367488 32054201294976 32063137087488 32084677656576 32198064158624 32219695374048 32229628075008 32245000112208 32266662860016 32411479275084 32433253866468 32538403731456 32562998140928 32721997155288 32731119110144 32732084706048 32753108441088 32901078659904 32916770947879 32938885002933 32948067419904 32949039415968 33225546891264 33247868387328 33251641606144 33273980633088 33414003137424 33423318003712 33436451241648 33445772365824 33461724447424 33484204611648 33634485491152 33635477737134 33683515353384 33743529795584 33967188562944 33977659981824 33990008306688 34015699922944 34143566524704 34169374209152 34181792207724 34192329784704 34208637939554 34231619893158 34418963286864 34480288088064 34530550898688 34685527898112 34708830234624 34725384736224 34735065178112 34748713849248 34758400794624 34904669988552 34905699706059 34928119548504 34932083454892 34955551431684 35136025022007 35248897503232 35249937375744 35300280735744 35448830251562 35459758431552 35472645387774 35482534144512 35483580909504 35493472714752 35524354783383 35666780686992 35693739704896 35809460191232 35833517604864 35994342465536 36018524086272 36035703251072 36046812352512 36071029223424 36198503398876 36222822178452 36232920062976 36274554995952 36275625126234 36490474966166 36580049221632 36633372908544 36780245139456 36797787609856 36812246799699 36822508998912 36833860657152 36840071627212 37030274891701 37041690600096 37066575847392 37186747121664 37353645428736 37378740252672 37396568177472 37406993268736 37408096806912 37432123932672 37590753529602 37601232754176 37619166797576 37644440003352 37654934194176 37813392487598 37838796177546 37868514050991 37893954772557 37961471020032 38169227206656 38187432157056 38198077718528 38211959847936 38213087133312 38223739846656 38241970797056 38267662413312 38439411989888 38440545985296 38819644071936 38845723779072 39020067760128 39021218885376 39050713381888 39064905380256 39066057828252 39076948325376 39241390693323 39267753737121 39297434578948 39628386656768 39640603312128 39655009691136 39667234553856 39686153984256 39712815827712 39891051415488 39892228235496 39917850912576 39936889875351 40155457168008 40284454289408 40285642715136 40466449214464 40493635273728 40512948858928 40525438207488 40540166157456 40551467593728 40552663896576 40762035070848 40781476670298 40792845377024 40808874370446 41124926938368 41152555374336 41183660858368 41369718170144 41396289835264 41397511061088 41409051500544 41456634281088 41671901925108 41805770539008 42022851107328 42054614411264 42071139199656 42082867427328 42102939002528 42271740073472 42320314161944 42321562647273 42333360685824 42361800968448 42689880489984 42718560288768 42738935059968 42959593832064 42960861176688 42972837433344 42988454828928 42993333482944 43022217146688 43215305700112 43244338488624 43384538308608 43629329540384 43642779608064 43670811254784 43672099580928 43868104879872 43897576230144 43918513337244 43930756559872 43932052554624 43948018552788 44552004183232 44581934988864 44594363154432 44595678726144 44645606148864 44646923232288 44847303649512 44877432842424 44911353804512 45289584750592 45320011075584 45524755366272 45575722943632 45577067466294 45589773046272 45591117983424 45620401042944 45642159857544 45891951049152 46040734531584 46247370530816 46265542805664 46278440312832 46300512981632 46331618465664 46344534392832 46539559984736 46540932941412 46570826064672 46585182938112 46607401908912 46638713566224 46848033362676 46999916500992 47031491856384 47067040980992 47279677908736 47296860517032 47310045526016 47311441212672 47365806377844 47555707582656 47578389448681 47610353432187 47625030771552 48024698781696 48026115551232 48062416470016 48081301942464 48094705631232 48297096237936 48310560083968 48329543061072 48366073327936 48367500168312 48617218912626 48773398962176 48844497211392 49082995732932 49096678665216 49098127059072 49111814209536 49129662661632 49351617989856 49388920800128 49422101129856 49445673179006 49804860571648 49838320336896 49862090903296 49877462409216 49910970949632 50121004706136 50134977005568 50168658548736 50192586671136 50206578925568 50226306917472 50451728236728 50453216605701 50491352067988 50525273030076 50615294693376 50892302942208 50916576209408 50949279797248 50950782844416 50966489972736 51023549884416 51238265560118 51254061313728 51272688311586 51288494677056 51312956909331 51347429839737 51720432132096 51759525429248 51794298372096 52026757013504 52028291847168 52086540507008 52088077104336 52102597767168 52137601191936 52321854257764 52357004982828 52398125182338 52433327147526 52873346254848 52874906063616 52914871979008 52950421103616 53173245377343 53188068553984 53189637647328 53208968081661 53223801216768 53240209072128 53249186500468 53540609557344 53714190286848 53750276407296 53991513698304 54027786129408 54033917609984 54053554876608 54068623458304 54070218528768 54297755098314 54334233267678 54349380094464 54375302227064 54411832493928 54656038923122 54735712449249 54833235917824 54870073832448 54886989201408 54950059362816 55170367709184 55196681414784 55212068667392 55233763498368 55260107440818 55275512374784 55562535900144 56030468143104 56094852266208 56110489903104 56112145210368 56148185899008 56401849131264 56428750196364 56444480914432 56466660005028 56482401291264 56720088731397 56758194266319 56942206530048 56985246746624 57279458442752 57281148235584 57297116577792 57317939771904 57335609769984 57362956195584 57401493619968 57659117984832 57660818977944 57846051078144 58190372810752 58227748339712 58229466107904 58490806506496 58530101640192 58558017782992 58576070072832 58597358070384 58615422488064 58946151868422 59442579985152 59460904968192 59482514536704 59527474865152 59529230976384 59796404866016 59836577123232 60233185752012 60426681434112 60428464072704 60699673821696 60740452910592 60769423288392 60786364061696 60788157311232 60810249236184 60827201390592 60856213143392 61131146046061 61172215005447 61189268065536 61687390407552 61704587083776 61746041290752 61775491287552 62054577255216 62094434752896 62096266591632 62113577250816 62143202545216 62184951421632 62464044483568 62666555334656 62708655808512 63062480689376 63081921616896 63124301140992 63154408503792 63407610110208 63480471242916 63500041028736 64034820734976 64108402589952 64396128317248 64439390748096 64459256150016 64470125347621 64490000224416 64533325720032 64822958550168 64866507732936 65076807462912 65125996281856 65443994310576 65462238220288 65464169412096 65506216882176 65802157319808 65833541895758 65877770005866 65896134839808 65898078831936 66503283212288 66547961266176 66828006274848 66846636007424 66872902483296 66891544731648 66923448894848 66968409223296 67268970982304 67270955474268 67367030706768 67487059591168 67934377125888 67980016613376 68031399845888 68287133049408 68338748418304 68363584415448 68365601199441 68384659569408 68417275879108 68463239786316 68770510513159 68837926573728 68960576176128 69061101797376 69371055796224 69417660469248 69450769472448 69470130356224 69497427698496 69516801589248 69809339977104 69811399412118 69856239097008 69864166909784 69911102863368 70272050044014 70497795006464 70499874751488 70600561471488 70897660503124 70919516863104 70945290775548 70965068289024 70967161819008 70986945429504 71048709566766 71333561373984 71387479409792 71988684931072 72037048172544 72071406502144 72093624705024 72142058446848 72397006797752 72445644356904 72465840125952 72549109991904 72551250252468 72925828368939 72980949932332 73160098443264 73266745817088 73560490278912 73595575219712 73624493599398 73645017997824 73667721314304 73680143254424 74060549783402 74083381200192 74133151694784 74168509768509 74373494243328 74707290857472 74757480505344 74793136354944 74813986537472 74816193613824 74864247865344 75181507059204 75202465508352 75238333595152 75288880006704 75309868388352 75626784975196 75677592355092 75737028101982 75787909545114 75922942040064 76338454413312 76374864314112 76423919695872 76426174266624 76483941594112 76535324826624 76857398340177 76878823979776 76881091970592 76909032467379 77639288143872 77691447558144 78040135520256 78042437770752 78101426763776 78129810760512 78132115656504 78153896650752 78482781386646 78535507474242 78594869157896 78597187773507 79256773313536 79281206624256 79310019382272 79334469107712 79372307968512 79425631655424 79782102830976 79784456470992 79835701825152 79873779750702 80310914336016 80571285430272 80932898428928 80987270547456 81025897717856 81050876414976 81080332314912 81102935187456 81105327793152 81446632647471 81524070141696 81562953340596 81585690754048 81617748740892 81984058384683 82249853876736 82305110748672 82367321716736 82739436340288 82792579670528 82795022122176 82818103001088 82890161161227 82913268562176 83343803850216 83611541078016 84045702214656 84109228822528 84142278399312 84165734854656 84205878005056 84543480146944 84640628323888 84643125294546 84666721371648 84723601936896 85477870119936 85919187664128 85921722353376 85945674866688 85976909657856 85986666965888 86044434293376 86430611400224 86488676977248 86769076617216 87258659080768 87285559216128 87341622509568 87344199161856 87736209759744 87795152460288 87837026674488 87861513119744 87864105109248 87896037105576 88359866118979 88419227802633 89104008366464 89163869977728 89188726308864 89191357452288 89291212297728 89293846464576 89694607299024 89754865684848 89822707609024 90579169501184 90640022151168 91049510732544 91151445887264 91154134932588 91179546092544 91182235966848 91240802085888 91284319715088 91783902098304 92494741061632 92531085611328 92556880625664 92601025963264 92663236931328 93079119969472 93081865882824 93141652129344 93170365876224 93186076375819 93214803817824 93277427132448 93696066725352 93999833001984 94062983712768 94134081961984 94559355817472 94593721034064 94620091052032 94622882425344 94731612755688 95111415165312 95156778897362 95220706864374 95250061543104 96052231102464 96124832940032 96162603884928 96189411262464 96594192475872 96621120167936 96659086122144 96732146655872 96735000336624 97234437825252 97546797924352 97688994422784 98165991465864 98193357330432 98196254118144 98259325323264 98703235979712 98750312843637 98777841600256 98816655008799 98844202259712 98891346358012 99609721143296 99676640673792 99724181806592 99754924818432 99821941899264 100242009412272 100269954011136 100337317097472 100385173342272 100413157851136 100452613834944 100903456473456 100906433211402 100982704135976 101050546060152 101230589386752 101833152418816 101898559594496 101901565688832 101932979945472 102047099768832 102476531120236 102508122627456 102545376623172 102576989354112 102625913818662 102694859679474 103440864264192 104053514027008 104056583694336 104173081014016 104176154208672 104205195534336 104275202383872 104643708515528 104714009965656 104796250364676 104866654295052 105408075066021 105746692509696 105749812127232 105829743958016 105900842207232 106346490754686 106376137107968 106379275294656 106417936163322 106447602433536 106480418144256 106498373000936 107081219114688 107428380573696 107500552814592 107983027396608 108055572258816 108067835219968 108107109753216 108137246916608 108140437057536 108595510196628 108668466535356 108698760188928 108750604454128 108823664987856 109312077846244 109471424898498 109666471835648 109740147664896 109900118725632 110340735418368 110393362829568 110467526996736 110520214881636 110551024749568 111090824675103 111125071800288 112060936286208 112189704532416 112220979806208 112224290420736 112296371798016 112803698262528 112857500392728 112888961828864 112933320010056 112964802582528 113440177462794 113516388532638 113605542152973 113884413060096 113970493493248 114558916885504 114562296471168 114594233155584 114635879543808 114671219539968 114725912391168 114802987239936 115318235969664 115321637955888 116380745621504 116458932215808 116981613012992 117060203280384 117116035565984 117152140145664 117194716140768 117230844976128 117724172079969 117892303736844 118885159970304 118921809936384 118965029073408 119054949730304 119058461952768 119592809732032 119673154246464 119730232788439 119810669626053 120466371504024 120853362868224 120856928145408 121399347643392 121480905821184 121538846576784 121572728123392 121576314622464 121620498472368 121654402781184 121712426286784 122262292092122 122344430010894 122378536131072 123374780815104 123550982575104 124109154510432 124188869505792 124192533183264 124227154501632 124286405090432 124369902843264 124928088967136 125333110669312 125417311617024 126124961378752 126163843233792 126248602281984 126308817007584 126815220220416 126960942485832 126964687941819 127000082057472 127716662381581 128069641469952 128216805179904 128792256634496 128878781496192 128918512300032 128940250695242 128980000448832 129066651440064 129645917100336 129733015465872 130153614925824 130251992563712 130887988621152 130924476440576 130928338824192 131012433764352 131604314639616 131667083791516 131755540011732 131792269679616 131796157663872 133656012549696 133693272014848 133745804966592 133783089463296 133846897789696 133936818446592 134537941964608 134541910948536 134734061413536 134974119182336 135868754251776 135960033226752 136062799691776 136574266098816 136677496836608 136727168830896 136731202398882 136769319138816 136834551758216 136926479572632 137541021026318 137675853147456 138122203594752 138742111592448 138835320938496 138901538944896 138940260712448 138994855396992 139033603178496 139618679954208 139622798824236 139712478194016 139728333819568 139822205726736 140544100088028 140995590012928 140999749502976 141201122942976 141795321006248 141839033726208 141890581551096 141930136578048 141934323638016 142097419133532 142667122747968 142735168346043 142774958819584 142831060296561 143977369862144 144074096345088 144142813004288 144187249410048 144284116893696 144794013595504 144891288713808 144931680251904 145098219983808 145102500504936 145851656737878 145961899864664 146320196886528 146533491634176 147191150439424 147248987198796 147290035995648 147335442628608 147360286508848 148121099566804 148166762400384 148266303389568 148337019537018 149414581714944 149514961010688 149586272709888 149632387227648 150363014118408 150404931016704 150476667190304 150577760013408 150619736776704 151253569950392 151355184710184 151474056203964 151575819090228 151845884080128 152676908826624 152749728628224 152847839391744 152852348533248 152967883188224 153070649653248 153714796680354 153757647959552 153762183941184 153818064934758 153938870727993 155278576287744 155382895116288 156080271040512 156084875541504 156202853527552 156259621521024 156264231313008 156307793301504 156965562773292 157071014948484 157189738315792 157194375547014 158513546627072 158620038764544 158744615937024 158851263310848 159519736132029 159564205661952 159568912941984 159671403650304 159747559501404 160621828672032 161142570860544 161865796857856 161974541094912 162051795435712 162101752829952 162160664629824 162205870374912 162210655586304 162893265294942 163048140283392 163125906681192 163171381508096 163235497481784 163968116769366 164207137347747 164499707753472 164610221497344 164734643433472 165478872680576 165585159341056 165590044244352 165636206002176 165780322322454 165826537124352 166687607700432 168091404429312 168218457645056 168284556798624 168331469709312 168411756010112 169086960293888 169281256647776 169286250589092 169333442743296 169447203873792 170160266194191 170955740239872 171838375328256 171843444706752 171891349733376 171953819315712 171973333931776 172088868586752 172861222800448 172977353954496 173059856126521 173538153234432 174517318161536 174571118432256 174683245019136 174688398323712 175472419519488 175590304920576 175674053348976 175723026239488 175728210218496 175792074211152 176719732237958 176838455605266 178208016732928 178327739955456 178382714904576 178582424595456 178587692929152 179389214598048 179509731369696 179645415218048 181158339002368 181280044302336 182099021465088 182302891774528 182308269865176 182359092185088 182364471933696 182481604171776 182568639430176 183393438138183 183516645016341 183567804196608 184989482123264 185062171222656 185113761251328 185202051926528 185326473862656 186158239938944 186163731765648 186283304258688 186340731752448 186372152751638 186429607635648 186554854264896 187392133450704 187999666003968 188125967425536 188268163923968 189118711634944 189187442068128 189240182104064 189245764850688 189463225511376 190222830330624 190313557794724 190441413728748 190500123086208 192104462204928 192325207769856 193188384951744 193242240335872 193318172244288 193410376042863 193464293311744 193470000673248 194468875650504 195093595848704 195377988845568 196331982931728 196386714660864 196392508236288 196518650646528 197406471959424 197500625687274 197555683200512 197633310017598 197688404519424 197782692716024 199448363613184 199509849636864 199643883798528 200484018824544 200539908022272 200674634194944 200770346684544 200826315702272 200905227669888 201806912946912 201812866422804 201965408271952 202101092120304 202461178773504 203666304837632 203797119188992 203803131377664 204094199537664 204953062240472 205016245254912 205090753246344 205153978708224 205251827637324 205389719358948 206311531539477 206881728528384 208107028054016 208113167388672 208346162028032 208352308417344 208410391068672 208550404767744 209287417031056 209428019931312 209592500729352 209733308590104 210816150132042 211493385019392 211499624254464 211659487916032 211801684414464 212692981509372 212752274215936 212758550589312 212835872326644 212895204867072 212960836288512 212996746001872 214162438229376 215966054793216 216111144517632 216135670439936 216214219506432 216280874115072 217191020393256 217336933070712 217397520377856 217501208908256 217647329975712 218624155692488 218942849796996 219332943671296 219480295329792 219800237451264 220681470836736 220786725659136 220935053993472 221040429763272 221102049499136 222181649350206 222250143600576 222356146607101 222505529305527 224121872572416 224379409064832 224441959612416 224448580841472 224592743596032 225607396525056 225715000785456 225777923657728 225866640020112 225929605165056 226880354925588 227032777065276 227211084305946 227768826120192 227940986986496 229117833771008 229124592942336 229271759087616 229451824782336 229605974479872 230417396635153 230572195020531 230636471939328 230643275911776 232761491243008 232917864431616 233963226025984 234120406560768 234232071131968 234304280291328 234389432281536 234461689952256 235448344159938 235784607473688 235791563320521 237770319940608 237843619872768 237930058146816 238109899460608 238116923905536 239185619464064 239346308492928 239460465576878 239621339252106 240932743008048 241713856290816 242798695286784 242961811642368 243077693153568 243145456246784 243152629244928 243240996944736 243308805562368 243424852573568 244339897942413 244524584184244 244688860021788 244757072262144 245952175154049 246749561630208 247101965150208 248218309020864 248377739011584 248385066366528 248454309003264 248572810180864 248670483483681 248739805686528 249856177934272 250666221338624 250834623234048 252249922757504 252327686467584 252497204563968 252617634015168 253630440440832 253921884971664 253929375883638 254000164114944 255433324763162 256433610359808 257584513268992 257757562992384 257837024600064 257880501390484 257960000897664 258133302880128 259291834200672 259466030931744 260307229851648 261775977242304 261848952881152 261856677648384 262024867528704 263208629279232 263334167583032 263511080023464 263584539359232 263592315327744 265079598356937 265257683407899 267312025099392 267386544029696 267491609933184 267566178926592 267693795579392 267873636893184 269075883929216 269083821897072 269468122827072 271737508503552 271920066453504 272125599383552 273148532197632 273354993673216 273454337661792 273462404797764 273538638277632 273669103516432 273852959145264 275082042052636 275351706294912 277484223184896 277670641876992 277803077889792 277989710793984 279237359908416 279245597648472 279424956388032 279456667639136 279558229127457 279644411453472 281088200176056 281991180025856 281999499005952 282402245885952 283590642012496 283678067452416 283781163102192 283860273156096 283868647276032 284194838267064 285334245495936 285470336692086 285549917639168 285662120593122 288285626008576 288374498820096 288568233787392 289588027191008 289782577427616 289863360503808 290196439967616 290205001009872 291703313475756 291923799729328 292640393773056 293066983268352 294382300878848 294497974397592 294580071991296 294720573017696 296242199133608 296250938530911 296333524800768 296532606779136 296674039074036 298829163429888 299029922021376 299172545419776 299264774455296 300726028236816 300809862033408 300953334380608 301155520026816 301239473553408 302507139900784 302710369420368 302948112407928 303151638180456 303691768160256 305499457256448 305695678783488 305704697066496 305935766376448 306141299306496 307429593360708 307515295919104 307524367882368 307636129869516 307877741455986 312160542081024 312169751083008 312405707055104 312519243042048 312528462626016 312615586603008 313931125546584 314142029896968 314379476631584 314388751094028 317027093254144 317240077529088 317489231874048 317702526621696 319039472264058 319128411323904 319137825883968 319342807300608 319495119002808 321243657344064 321396875663539 322285141721088 323731593715712 323949082189824 324103590871424 324203505659904 324321329259648 324411740749824 324421311172608 325786530589884 326096280566784 326251813362384 326342763016192 326470994963568 327936233538732 328414274695494 328999415506944 329220442994688 329469286866944 330957745361152 331170318682112 331180088488704 331560644644908 331653074248704 333048726140767 333272474025309 333375215400864 336182808858624 336436915290112 336569113597248 336662939418624 336823512020224 338173920587776 338562513295552 338572501178184 338666885486592 338894407747584 340320532388382 340816626458919 341911480479744 343676750656512 343686889413504 343782699466752 343907638631424 343946667863552 344177737173504 345722445600896 345954707908992 346119712253042 349034636323072 349142236864512 349376796647424 350944839038976 351180609841152 351348106697952 351446052478976 351456420436992 351584148422304 353172516239907 353439464475916 353676911210532 356416033465856 356655479910912 356765429809152 357164849190912 357175385858304 358778429196096 359019462739392 359190698365317 359290830436096 359432008878159 362316678004736 362560088604672 364198042930176 364605783549056 364616539730352 364718184370176 364728943867392 364963208343552 365137278860352 366786876276366 367033290032682 367135608393216 370124342445312 370404103853056 370652947725312 372316479877888 372327463531296 372566608517376 372681463504896 372744305503276 372859215271296 373109708529792 374784266901408 375999332007936 376251934851072 378237423269888 378374884136256 378480364208128 378491529701376 378926451022752 380445660661248 380627115589448 380882827457496 381000246172416 383149987144743 384208924409856 384650415539712 386376769903488 386484480671744 386636344488576 386820752085726 386928586623488 386940001346496 388937751301008 390755977691136 392663965863456 392773429321728 392785016472576 393037301293056 394812943918848 395001251374548 395111366401024 395266620035196 395376809038848 395565385432048 398896727226368 400968037649088 401079816044544 401349268389888 401540693369088 401810455339776 403613825893824 403625732845608 403930816543904 404202184240608 404922357547008 407332609675264 407594238377984 407606262755328 408188399075328 409906124480944 410032490509824 410181506492688 410307957416448 410503655274648 410779438717896 412623063078954 416226334777344 416692324056064 416704616834688 416820782137344 417100809535488 418574834062112 418856039862624 419185001458704 419466617180208 421632300264084 422986770038784 422999248508928 423318975832064 423603368828928 425385963018744 425504548431872 425517101178624 425671744653288 425790409734144 425993492003744 427918022322427 428205505038129 428324876458752 431932109586432 432222289035264 432271340879872 432428439012864 432561748230144 434382040786512 434673866141424 434795040755712 435002417816512 435294659951424 435502275307399 437248311384976 437885699593992 438665887342592 438960590659584 439600474902528 441573451318272 441870107986944 442080859526544 442204098998272 444363298700412 444500287201152 444712293214202 445011058611054 448243745144832 448758818129664 448897161682944 451214793050112 451290877433347 451430001570912 451555847315456 451733280040224 451859210330112 453760709851176 454065554130552 454422168611892 455537652240384 455881973972992 458235667542016 458249185884672 458543518175232 458903649564672 459211948959744 460834793270306 461144390041062 461272943878656 461286551823552 461816612183979 465522982486016 465835728863232 467926452051968 468240813121536 468464142263936 468608560582656 468778864563072 468923379904512 470896688319876 471569214947376 471583126641042 475540639881216 475860116293632 476219798921216 476233847811072 478371238928128 478559208396087 478692616985856 478920931153756 479242678504212 481393573592113 481865486016096 483427712581632 485597390573568 485923623284736 486155386307136 486290912493568 486305258489856 486481993889472 486617611124736 486849705147136 488679795884826 489049168368488 489377720043576 489514144524288 491904350308098 492621412043241 493499123260416 494203930300416 496436618041728 496755478023168 496770132733056 496908618006528 497145620361728 497340966967362 497479611373056 499712355868544 504499845515008 504655372935168 504994409127936 505235268030336 507260880881664 507843769943328 507858751767276 508000328229888 510480798582573 510866649526324 512867220719616 515169026537984 515515125984768 515674049200128 515761002780968 515920001795328 516266605760256 518583668401344 518932061863488 519179568379563 520614459703296 523551954484608 523697905762304 523713355296768 524049735057408 526417258558464 526668335166064 527022160046928 527169078718464 527184630655488 530159196713874 530515366815798 534624050198784 534983219866368 535387591158784 535747273786368 538151767858432 538167643794144 538936245654144 543475017007104 543840132907008 546297064395264 546709987346432 546908675323584 546924809595528 547077276555264 547338207032864 547705918290528 550164084105272 550180314414549 550703412589824 554968446369792 555341283753984 555606155779584 555979421587968 558474719816832 558491195296944 558849912776064 558913335278272 559116458254914 559288822906944 562176400352112 563998998011904 564804491771904 567181284024992 567356134904832 567562326204384 567720546312192 567737294552064 568389676534128 570668490991872 570940673384172 571099835278336 571324241186244 576571252017152 579176054382016 579565154855232 579726721007616 580231128128589 580392879935232 580410002019744 583406626951512 583847599458656 585280787546112 586133966536704 588764601757696 588995948795184 589160143982592 589441146035392 592484398267216 592501877061822 592667049601536 593065213558272 593348078148072 598345090839552 598529548910592 601452056473632 601619724066816 601906668761216 602311040053632 602478947106816 605014279801568 605420738840736 605896224815856 606303276360912 607383536320512 610998914512896 611391357566976 611409394132992 611871532752896 612282598612992 614859186721416 615030591838208 615048735764736 615272259739032 615755482911972 618519062832853 618934594618431 624321084162048 624339502166016 624811414110208 625038486084096 625056925252032 625231173206016 627862251093168 628284059793936 628758953263168 628777502188056 634054186508288 634480155058176 634978463748096 635405053243392 638078944528116 638256822647808 638275651767936 638685614601216 638990238005616 642487314688128 642793751327078 647463187431424 647898164379648 648207181742848 648407011319808 648642658519296 648842622345216 651573061179768 652192561133568 652302534630733 652503626724768 652685526032384 652941989927136 655872467077464 656828549390988 657998831013888 658440885989376 658938573733888 661915490722304 662340637364224 662360176977408 663121289289816 663306148497408 666097452281534 666544948050618 666750430801728 667068439821303 667516587916581 672365617717248 672873830580224 673138227194496 673325878837248 673647024040448 676347841175552 677125026591104 677145002356368 677333770973184 677788815495168 680641064776764 681633252917838 683822960959488 687353501313024 687373778827008 687815277262848 687893335727104 688355474347008 691252189905459 691444891201792 691716585061593 691909415817984 692239424506084 698069272646144 698284473729024 698753593294848 701889678077952 702361219682304 702696213395904 702892104957952 702912840873984 703168296844608 706345032479814 706878928951832 707353822421064 712832066931712 713310959821824 713530859618304 714329698381824 714350771716608 717556858392192 718038925478784 718381396730634 718581660872192 718864017756318 728396085860352 729211567098112 729233079460704 729436368740352 729457887734784 729926416687104 730274557720704 733573752552732 734066580065364 734271216786432 737856525462147 740248684890624 740808207706112 741305895450624 744632959755776 744654927062592 745133217034752 745362927009792 745488611006552 745718430542592 746219417059584 749568533802816 751998664015872 752503869702144 756474846539776 756749768272512 756960728416256 756983059402752 757852902045504 760891321322496 761254231178896 761765654914992 762000492344832 766299974289486 769300831079424 772753539806976 773272688977152 773641504171452 773857173246976 773880002692992 777875502602016 785327931726912 785546858643456 785570032945152 786074602586112 789625887837696 790002502749096 790222732802048 790533240070392 790753618077696 791130770864096 795238795070811 797793454452736 801936075298176 802159632089088 802698536779776 803081386738176 803620910679552 807227651787648 807251465691216 807861633087808 808404368481216 814665219350528 815212525510656 816376798150656 819812248961888 820064981019648 820363012985376 820615914832896 821007310549296 821558877435792 825246126157908 832452669554688 833384648112128 833409233669376 837149668124224 837712079725248 838111629519073 838370002917408 838674687382371 838933234360416 843264600528168 845973540077568 845998497017856 846637951664128 847206737657856 850771926037488 851009096863744 851034202357248 851343489306576 851580819468288 851986984007488 855836044644854 856411010076258 856649752917504 864542681759744 864856878025728 865123496460288 868764081573024 869347732282848 869590081511424 870004835633024 870589319902848 871004550614798 874496622769952 875771399187984 877331774685184 877921181319168 879200949805056 883146902636544 883740215973888 884161719053088 884408197996544 888726597400824 888752815592733 889000574402304 889424586428404 890022117222108 894016636671067 896487490289664 897517636259328 897794323365888 902429586100224 902581754866694 902860003141824 903111694630912 903466560080448 903718420660224 907521419702352 908131108261104 908844337223784 911075304480768 911763947945984 916471335084032 916498371769344 917087036350464 917807299129344 918423897919488 921669586540612 922288780082124 922545887757312 922573103647104 923633224367958 935852904103936 936481626243072 936928284527872 937217121165312 937557729126144 937846759809024 941793376639752 943138429894752 943166253282084 951081279762432 951720232587264 952439597842432 952467695622144 956742477856256 957118416792174 957385233971712 957841862307512 958485357008424 962787147184226 963730972032192 964190626990617 966855425163264 971194781147136 971847246569472 972310772614272 972581824987136 972610516979712 972963987778944 973235222249472 973699410294272 977359591769652 978098336736976 978755440087152 979028289048576 983808700616196 985242824086482 986998246520832 988407860600832 992873236083456 993510956046336 993540265466112 994291240723456 994681933934724 994959222746112 999146178422301 999424711737088 999817422075927 1008999691030016 1009310745870336 1009988818255872 1010470536060672 1014521761763328 1015687539886656 1015717503534552 1016000656459776 1020961597165146 1021733299052648 1025734441439232 1030338053075968 1031030251969536 1031348098400256 1031522005561936 1031840003590656 1032533211520512 1037167336802688 1037864123726976 1038359136759126 1047103908969216 1047426710593536 1052834517116928 1053336670332128 1054044320093856 1054338157436928 1054369261310976 1060318393427748 1061030733631596 1069248100397568 1069966439732736 1070775182317568 1071494547572736 1076303535716864 1076335287588288 1077572095095951 1077872491308288 1086950034014208 1087680265814016 1092594128790528 1093419974692864 1093817350647168 1093849619191056 1094154553110528 1094676414065728 1095411836581056 1100328168210544 1100360628829098 1101406825179648 1111212311559168 1111958843175936 1116949439633664 1116982390593888 1117699825552128 1117826670556544 1118232916509828 1118577645813888 1124352800704224 1127997996023808 1134362568049984 1134712269809664 1135124652408768 1135441092624384 1135474589104128 1136779353068256 1141336981983744 1141881346768344 1142199670556672 1142648482372488 1149449961434229 1153142504034304 1158352108764032 1159130309710464 1159453442015232 1160462256257178 1160785759870464 1160820004039488 1166813253903024 1167695198917312 1172267933073408 1177529203515392 1177991897590368 1178320287965184 1178882292070784 1184968796534432 1185003754123644 1185334099203072 1186130427116544 1186696156296144 1196690181679104 1202904112947264 1203239448133632 1203813337522432 1204622080107264 1210028559603136 1210841477681472 1211418992885647 1211792449631712 1212606552721824 1214767072641024 1221997829025792 1222782715133952 1222818788265984 1223743065505792 1224565197225984 1229718373442832 1230061183676416 1230097471529472 1230544519478064 1231510965823944 1237038125665706 1237869189236862 1248679004332032 1249622828220416 1250076972168192 1250113850504064 1250462346412032 1255724502186336 1256568119587872 1257517906526336 1257555004376112 1268108373016576 1268960310116352 1269956927496192 1270810106486784 1276157889056232 1276513645295616 1276551303535872 1277371229202432 1277980476011232 1283754066967281 1284616515114387 1284974629376256 1285587502654156 1294926374862848 1295796328759296 1296414363485696 1296814022639616 1297285317038592 1297685244690432 1303146122359536 1304385122267136 1304605069261466 1305007253449536 1305371052064768 1305883979854272 1306506825922197 1311744934154928 1313657098781976 1315997662027776 1316881771978752 1317877147467776 1323830981444608 1324681274728448 1324720353954816 1326242578579632 1326612296994816 1332194904563068 1333089896101236 1333500861603456 1334136879642606 1335033175833162 1344731235434496 1346276454388992 1347294048080896 1352695682351104 1353872632300041 1354250053182208 1354290004712736 1354667541946368 1355577630990336 1361282129553528 1363266505835676 1367645921918976 1374707002626048 1374747557654016 1375630554525696 1375786671454208 1376710948694016 1382504379810918 1382889782403584 1383433170123186 1383818831635968 1384478849012168 1396138545292288 1396568947458048 1397507186589696 1403779356155904 1404722439364608 1405392426791808 1405784209915904 1405825681747968 1406336593689216 1412690064959628 1413757857903664 1414707644842128 1425664133863424 1426621919643648 1428659396763648 1428701543433216 1435113716784384 1436077850957568 1436762793461268 1437163321744384 1437728035512636 1444180720776339 1456792171720704 1458423134196224 1458466158921408 1458872737480704 1458915775469568 1459852833374208 1460549115441408 1467147505105464 1468133160130728 1468542433572864 1475713050924294 1480497369781248 1481616415412224 1482611790901248 1489265919511552 1489309854125184 1490266434069504 1490725854019584 1490977222013104 1491436861085184 1492438834119168 1499137067605632 1512949693079552 1513499536545024 1513966118805504 1515705804091008 1521782642644992 1522508462357792 1523531309829984 1524000984689664 1532599948578972 1538601662158848 1545507079613952 1546545377954304 1547283008342904 1547714346493952 1547760005385984 1555751005204032 1556493026249707 1557538705138689 1570655863453824 1571093717286912 1571140065890304 1572149205172224 1579251775675392 1580005005498192 1580445465604096 1581066480140784 1581507236155392 1582261541728192 1590477590141622 1595586908905472 1603872150596352 1606162773476352 1607241821359104 1614455303575296 1614502931382432 1615723266175616 1616808736962432 1629330438701056 1630425051021312 1639624497923776 1640129962039296 1640726025970752 1641231829665792 1642014621098592 1643117754871584 1650492252315816 1650540943243647 1664905339109376 1666769296224256 1666818467338752 1674299336248448 1675424159450496 1676223259038146 1676740005834816 1677349374764742 1677866468720832 1686529201056336 1691996994035712 1693275903328256 1694413475315712 1701543852074976 1702018193727488 1702068404714496 1702686978613152 1703161638936576 1703973968014976 1711672089289708 1712822020152516 1713299505835008 1729713756051456 1737528163146048 1738695464565696 1739180163022848 1740009671266048 1740693384385767 1741178639805696 1742009101229596 1748993245539904 1751542798375968 1754663549370368 1755842362638336 1758401899610112 1766293805273088 1767480431947776 1768323438106176 1768816395993088 1777453194801648 1777505631185466 1778001148804608 1778849172856808 1780044234444216 1788033273342134 1795035272518656 1795588646731776 1804859172200448 1805163509733388 1805720006283648 1806223389261824 1806933120160896 1807436841320448 1815042839404704 1816262216522208 1817688674447568 1822150608961536 1832942670168064 1832996743538688 1834174072700928 1835614598258688 1836847795838976 1843339173081224 1844577560164248 1845091775514624 1845146207294208 1847266448735916 1855557188498559 1856803783855293 1871705808207872 1872963252486144 1873856569055744 1874434242330624 1875115458252288 1875693519618048 1883586753279504 1886276859789504 1886332506564168 1902162559524864 1903440465174528 1904879195684864 1904935391244288 1913484955712512 1914236833584348 1914770467943424 1915683724615024 1916970714016848 1925574294368452 1927461944064384 1928381253981234 1942389562294272 1943694493138944 1944621545228544 1945221033959424 1945927975557888 1947398820588544 1954719183539304 1956196673473952 1956907603892199 1957510880174304 1958056578097152 1967617401232392 1970485648172964 1973996493041664 1976815721201664 1985746472166912 1987021912092672 1987080530932224 1988582481446912 1989363867869448 1989918445492224 1998292356844602 1998849423474176 1999634844151854 2001205319463909 2017999382060032 2018621491740672 2019977636511744 2020941072121344 2029043523526656 2031375079773312 2031435007069104 2032001312919552 2041923194330292 2043466598105296 2051468882878464 2060676106151936 2062060503939072 2063044011123872 2063680007181312 2065066423041024 2073756569716377 2074334673605376 2075728247453952 2076718273518252 2094207817938432 2094853421187072 2105669034233856 2106673340664256 2108088640187712 2108676314873856 2108738522621952 2120636786855496 2122061467263192 2138496200795136 2139932879465472 2141550364635136 2142989095145472 2152607071433728 2152670575176576 2155144190191902 2155744982616576 2185188257581056 2186839949385728 2187634701294336 2187699238382112 2188309106221056 2189352828131456 2190823673162112 2200656336421088 2200721257658196 2202813650359296 2222424623118336 2223917686351872 2233898879267328 2233964781187776 2235399651104256 2235653341113088 2236465833019656 2237155291627776 2248705601408448 2249778129644773 2255995992047616 2268725136099968 2269424539619328 2270249304817536 2270882185248768 2270949178208256 2273558706136512 2282673963967488 2283762693536688 2284399341113344 2285296964744976 2298899922868458 2306285008068608 2316704217528064 2318260619420928 2320924512514356 2321571519740928 2321640008078976 2333626507806048 2335390397834624 2355058407030784 2355983795180736 2356640575930368 2357764584141568 2369937593068864 2370007508247288 2370668198406144 2372260854233088 2373392312592288 2385716385212433 2393380363358208 2405808225894528 2406478896267264 2407626675044864 2409244160214528 2420057119206272 2421682955362944 2422837985771294 2423584899263424 2425213105443648 2443995658051584 2445637576531968 2447486131011584 2449130394451968 2459436746885664 2460122367352832 2460194943058944 2461089038956128 2463021931647888 2474076251331412 2475738378473724 2497358008664064 2500153944336384 2500227701008128 2511449004372672 2513136239175744 2514334888557219 2515035813052672 2515110008752224 2516024062147113 2536216746033152 2537920620232704 2539913854992384 2541620212973568 2552315778112464 2553027290591232 2553102607071744 2554742458404864 2555960952022464 2567508133934562 2569233030228774 2569949258752512 2571175005308312 2592828726971392 2593628045279232 2594570634077184 2595370489380864 2606292244719072 2608770244534272 2609210138522932 2610014506899072 2610742104129536 2611767959708544 2613013651844394 2623489868309856 2627314197563952 2631995324055552 2633763543957504 2647661962889216 2649362549456896 2649440707909632 2652485157159264 2653224593989632 2664389809126136 2666179792202472 2667001723206912 2668273759285212 2670066351666324 2682049910013201 2689462470868992 2692552908777984 2694588096161792 2705391364702208 2707745264600082 2708500106364416 2708580009425472 2709335083892736 2711155261980672 2722564259107056 2726533011671352 2735291843837952 2749414005252096 2749495115308032 2751261109051392 2751573342908416 2753421897388032 2765008759621836 2765779564807168 2766866340246372 2767637663271936 2768957698024336 2792277090584576 2807558712311808 2809444878729216 2810784853583616 2811651363495936 2812673187378432 2825380129919256 2827515715807328 2829415289684256 2851328267726848 2853243839287296 2857318793527296 2857403086866432 2870227433568768 2872155701915136 2873525586922536 2874326643488768 2875456071025272 2888361441552678 2890629905892313 2892571880971851 2913584343441408 2916846268392448 2916932317842816 2917745474961408 2917831550939136 2919705666748416 2921098230882816 2934295010210928 2936266320261456 2937084867145728 2951426101848588 2960994739562496 2963232830824448 2965223581802496 2978531839023104 2978619708250368 2980532868139008 2981954444026208 2982873722170368 2984877668238336 2995426156256989 2997438535266903 2998274135211264 3025899386159104 3026999073090048 3027932237611008 3031411608182016 3043565285289984 3045016924715584 3047062619659968 3048001969379328 3048515927151793 3065199897157944 3077203324317696 3091014159227904 3093090755908608 3094566016685808 3095428692987904 3095520010771968 3111502010408064 3112986052499414 3115077410277378 3141311726907648 3142280131780608 3158503551350784 3160010010996384 3160890931208192 3162132960281568 3163014472310784 3164523083456384 3180955180283244 3191173817810944 3207744301192704 3212325546952704 3214483642718208 3228910607150592 3229005862764864 3231446532351232 3232716285287853 3233617473924864 3258660877402112 3260850102042624 3279248995847552 3280259924078592 3281452051941504 3282463659331584 3284029242197184 3286235509743168 3300984504631632 3301081886487294 3333538592448512 3333636934677504 3348598672496896 3350848318900992 3352446518076292 3353480011669632 3354698749529484 3355732937441664 3373058402112672 3383993988071424 3403087704149952 3404036387454976 3404136809428992 3405373957226304 3406323277873152 3407947936029952 3423344178579416 3425644040305032 3426599011670016 3448349884302687 3459427512102912 3475056326292096 3477390929131392 3478360326045696 3480019342532096 3481386768771534 3482357279611392 3484018202459192 3497986491079808 3503085596751936 3516803799220224 3532587610546176 3534960863895552 3536646876212352 3537632791986176 3554906389603296 3555011262370932 3556002297609216 3557698345713616 3560088468888432 3576066546684268 3590070545037312 3609718344400896 3610327019466776 3611440012567296 3613866240321792 3630085678809408 3632524433044416 3634256978656941 3635377348895136 3644301217923072 3665885340336128 3665993487077376 3668348145401856 3671229196517376 3673695591677952 3686678346162448 3689155120328496 3690183551029248 3690292414588416 3694532897471832 3711114376997118 3713607567710586 3747713138111488 3748868484661248 3750230916504576 3751387039236096 3767173506559008 3772553719579008 3772665013128336 3804325119049728 3806880930349056 3809870782488576 3826969911425024 3828473667168696 3829540935886848 3831367449230048 3833941428033696 3851148588736904 3851262200901843 3854923888128768 3856762507962468 3884779124588544 3887388986277888 3889243090457088 3890442067918848 3891855951115776 3894797641177088 3909438367078608 3912393346947904 3913815207784398 3915021760348608 3916113156194304 3919520477766591 3935234802464784 3940971296345928 3947992986083328 3953631442403328 3971492944333824 3974043824185344 3974161061864448 3977164962893824 3978727735738896 3979836890984448 3996584713689204 3997698846948352 3999269688303708 4002410638927818 4035998764120064 4041882144242688 4058087047053312 4061617896900123 4062750159546624 4062870014138208 4064002625839104 4083846388660584 4086933196210592 4102937765756928 4121352212303872 4124121007878144 4126088022247744 4127360014362624 4130132846082048 4147513139432754 4148669347210752 4151456494907904 4153436547036504 4178159383626007 4188415635876864 4189706842374144 4211338068467712 4213346681328512 4216177280375424 4217352629747712 4217477045243904 4241273573710992 4244122934526384 4276992401590272 4279865758930944 4283100729270272 4285978190290944 4305214142867456 4305341150353152 4310288380383804 4311489965233152 4329633439829971 4332542162329017 4370376515162112 4373679898771456 4375269402588672 4375398476764224 4376618212442112 4378705656262912 4381647346324224 4401312672842176 4401442515316392 4405627300718592 4444849246236672 4447835372703744 4467797758534656 4467929562375552 4470799302208512 4471306682226176 4472931666039312 4474310583255552 4497411202816896 4499556259289546 4537450272199936 4538849079238656 4540498609635072 4541898356416512 4547117412273024 4565347927934976 4567525387073376 4568798682226688 4570593929489952 4597799845736916 4612570016137216 4633408435056128 4636521238841856 4641849025028712 4643143039481856 4643280016157952 4667253015612096 4669479078749121 4670780795669248 4672616115416067 4710116814061568 4711967590361472 4713281151860736 4715529168283136 4739875186137728 4740015016494576 4741336396812288 4744521708466176 4746784625184576 4771432770424866 4786760726716416 4811616451789056 4815253350089728 4818488320429056 4840114238412544 4843365910725888 4845675971542588 4847169798526848 4850426210887296 4887991316103168 4891275153063936 4918873493771328 4920244734705664 4920389886117888 4922178077912256 4926043863295776 4948152502662824 4951476756947448 4994716017328128 5000307888672768 5000455402016256 5022898008745344 5026272478351488 5028669777114438 5030071626105344 5030220017504448 5032048124294226 5079827709984768 5083240425947136 5104631556224928 5106054581182464 5106205214143488 5109484916809728 5111921904044928 5135016267869124 5138466060457548 5139898517505024 5142350010616624 5185657453942784 5189141268154368 5212584489438144 5217540489068544 5218420277045864 5220029013798144 5223535919417088 5226027303688788 5246979736619712 5254628395127904 5263990648111104 5267527087915008 5295323925778432 5298725098913792 5298881415819264 5304970314318528 5306449187979264 5328779618252272 5332359584404944 5334003446413824 5336547518570424 5340132703332648 5364099820026402 5385105817555968 5389176192323584 5415490529200164 5417000212728832 5417160018850944 5418670167785472 5422310523961344 5445128518214112 5453066023342704 5498828010504192 5498990230616064 5502522218102784 5503146685816832 5506843794776064 5530017519243672 5531559129614336 5533732680492744 5535275326543872 5537915396048672 5566671565495677 5584554181169152 5615117424623616 5618889757458432 5621569707167232 5623302726991872 5625346374756864 5650760259838512 5655031431614656 5658830579368512 5661529578996187 5702656535453696 5706487678574592 5714637587054592 5714806173732864 5740454867137536 5744311403830272 5747051173845072 5748653286977536 5750912142050544 5776722883105356 5781259811784626 5785143761943702 5827168686882816 5833692536784896 5833864635685632 5835663101878272 5842196461765632 5866781406633511 5868590020421856 5870722811676597 5872532640522912 5874169734291456 5902852203697176 5921989479124992 5926465661648896 5930447163604992 5957063678046208 5957239416500736 5961065736278016 5963908888052416 5965747444340736 5969755336476672 5990852312513978 5994877070533806 5996548270422528 6003615958391727 6051798772318208 6053998146180096 6055864475222016 6062823216364032 6087130570579968 6090033849431168 6094125239319936 6096003938758656 6097031854303586 6130399794315888 6154406648635392 6182028318455808 6186181511817216 6189132033371616 6190857385975808 6191040021543936 6221269709149131 6223004020816128 6225972104998828 6230154820554756 6258116456697469 6282623453815296 6284560263561216 6317007102701568 6320020021992768 6321781862416384 6324265920563136 6326028944621568 6329046166912768 6361910360566488 6382347635621888 6415488602385408 6424651093905408 6428967285436416 6457821214301184 6458011725529728 6462893064702464 6465432570575706 6467234947849728 6558497991695104 6560519848157184 6562904103883008 6564927318663168 6568058484394368 6572471019486336 6601969009263264 6602163772974588 6667077184897024 6667273869355008 6697197344993792 6701696637801984 6704893036152584 6706960023339264 6709397499058968 6711465874883328 6746116804225344 6749334388934319 6767987976142848 6806175408299904 6808072774909952 6808273618857984 6810747914452608 6812646555746304 6815895872059904 6846688357158832 6851288080610064 6853198023340032 6896699768605374 6918855024205824 6950112652584192 6954781858262784 6960038685064192 6962773537543068 6964714559222784 6968036404918384 6995972982159616 7006171193503872 7065175221092352 7069921727791104 7073293752424704 7109812779206592 7110022524741864 7112004595218432 7115396691427232 7120176937776864 7152133093368536 7180141090074624 7219436688801792 7220654038933552 7222880025134592 7227732480643584 7260171357618816 7265048866088832 7268513957313882 7270754697790272 7331986974154752 7342458393034752 7347391183355904 7373356692324896 7378310240656992 7380367102058496 7380584829176832 7389065794943664 7422228753994236 7427215135421172 7495426276222976 7500461833009152 7534347013118016 7543004665671657 7545107439158016 7545330026256672 7608650238099456 7613761860698112 7619741564977152 7653939822850048 7656947334337392 7659081871773696 7662734898460096 7667882856067392 7702297177473808 7702524401803686 7709847776257536 7713525015924936 7778486180914176 7780884135837696 7783711902231552 7789595282354176 7818876734157216 7824786693895808 7827630415568796 7830043520697216 7832226312388608 7839040955533182 7870469604929568 7881942592691856 7895985972166656 7942985888667648 7948087648370688 7948322123728896 7954329925787648 7957455471477792 7959673781968896 7993169427378408 7995397693896704 7998539376607416 8004821277855636 8046149730039603 8071997528240128 8083764288485376 8116174094106624 8123235793800246 8125500319093248 8125740028276416 8128005251678208 8167692777321168 8173866392421184 8205875531513856 8242704424607744 8248242015756288 8252176044495488 8254720028725248 8260265692164096 8295026278865508 8297338694421504 8302912989815808 8306873094073008 8356318767252014 8376831271753728 8422676136935424 8426693362657024 8432354560750848 8434954090487808 8479932950199529 8482547147421984 8488245869052768 8553984803180544 8559731517861888 8566201458540544 8571956380581888 8610428285734912 8610682300706304 8620576760767608 8622979930466304 8659266879659942 8665084324658034 8671889717676939 8677715642915553 8740753030324224 8747359797542912 8750538805177344 8750796953528448 8753236424884224 8757411312525824 8763294692648448 8802625345684352 8802885030632784 8811254601437184 8889698492473344 8895670745407488 8935595517069312 8935859124751104 8941598604417024 8942613364452352 8945863332078624 8948621166511104 8986278468770967 8992315605800709 8994822405633792 8999112518579092 9074900544399872 9077698158477312 9080997219270144 9083796712833024 9094234824546048 9130695855869952 9135050774146752 9137597364453376 9141187858979904 9145547781455379 9195599691473832 9225140032274432 9266816870112256 9273042477683712 9283698050057424 9286286078963712 9286560032315904 9334506031224192 9338958157498242 9341561591338496 9345232230832134 9423935180722944 9431058336566272 9479750372275456 9480030032989152 9482672793624576 9489043416932352 9493569250369152 9542865540849732 9573521453432832 9623232903578112 9630506700179456 9636976640858112 9680228476825088 9686731821451776 9691351943085176 9694339597053696 9700852421774592 9775982632206336 9782550306127872 9837746987542656 9840489469411328 9840779772235776 9844356155824512 9852087726591552 9896305005325648 9902953513894896 10000615777345536 10000910804032512 10045796017490688 10052544956702976 10057339554228876 10060143252210688 10060440035008896 10064096248588452 10209263112449856 10212109162364928 10212410428286976 10218969833619456 10223843808089856 10270032535738248 10276932120915096 10279797035010048 10284700021233248 10371314907885568 10378282536308736 10425168978876288 10435080978137088 10436840554091728 10440058027596288 10447071838834176 10452054607377576 10493959473239424 10509256790255808 10590647851556864 10597762831638528 10609940628637056 10612898375958528 10657559236504544 10664719168809888 10668006892827648 10673095037140848 10680265406665296 10728199640052804 10770211635111936 10778352384647168 10830981058400328 10834000425457664 10834320037701888 10890257036428224 10895451183747949 10902770935970823 10906132046685408 10997656021008384 10997980461232128 11005044436205568 11006293371633664 11013687589552128 11060035038487344 11063118259228672 11067465360985488 11070550653087744 11075830792097344 11133343130991354 11169108362338304 11243139414334464 11246605453983744 11250692749513728 11301520519677024 11310062863229312 11317661158737024 11323059157992374 11405313070907392 11412975357149184 11429612347465728 11480909734275072 11488622807660544 11494102347690144 11497306573955072 11501824284101088 11553445766210712 11553786602705529 11562519623569252 11570287523887404 11654337373765632 11667385073569792 11667729271371264 11671326203756544 11684392923531264 11733562813267022 11737180040843712 11741445623353194 11745065281045824 11748339468582912 11758561433299773 11805704407394352 11843978958249984 11852931323297792 11860894327209984 11914127356092416 11914478833001472 11922131472556032 11927817776104832 11931494888681472 11939510672953344 11981704625027956 11989754141067612 11993096540845056 12007231916783454 12107996292360192 12125646432728064 12174261141159936 12180067698862336 12184853690700369 12188250478639872 12192007877517312 12194063708607172 12260799588631776 12308813297270784 12364056636911616 12372363023634432 12378264066743232 12381714771951616 12382080043087872 12442539418298262 12446008041632256 12451944209997656 12460309641109512 12516232913394938 12534478150878021 12565246907630592 12569120527122432 12634014205403136 12640040043985536 12643563724832768 12648531841126272 12652057889243136 12658092333825536 12723820721132976 12830977204770816 12849302187810816 12857934570872832 12915642428602368 12916023451059456 12925786129404928 12930865141151412 12934469895699456 12988900319489913 12997626486987051 13116995983390208 13121039696314368 13125808207766016 13129854637326336 13136116968788736 13144942038972672 13203938018526528 13204327545949176 13334154369794048 13334547738710016 13394394689987584 13403393275603968 13409786072305168 13413920046678528 13418794998117936 13422931749766656 13492233608450688 13498668777868638 13612350816599808 13616547237715968 13621495828905216 13631791744119808 13693376714317664 13702576161220128 13706396046680064 13793399537210748 13837710048411648 13900225305168384 13909563716525568 13920077370128384 13925547075086136 13929429118445568 13936072809836768 13991945964319232 14008437236247363 14012342387007744 14130350442184704 14139843455582208 14146587504849408 14219625558413184 14220045049483728 14224009190436864 14230793382854464 14240353875553728 14304266186737072 14360282180149248 14441308077867104 14445760050269184 14455464961287168 14520342715237632 14530097732177664 14537027914627764 14541509395580544 14663973948309504 14746713384649792 14756620481313984 14760734204116992 14761169658353664 14778131589887328 14844457507988472 14854430270842344 14990852552445952 15000923666018304 15068694026236032 15086009331343314 15090214878316032 15090660052513344 15239483129954304 15307879645700096 15313894668674784 15318163743547392 15325469796920192 15335765712134784 15404594354947616 15405048803607372 15419695552515072 15427050031849872 15556972361828352 15567423804463104 15579190564708352 15637753468314432 15649573387791616 15655260831137592 15660087041394432 15678081911066364 15740939209859136 15748446907513411 15763885185383712 15791971944333312 15885971777335296 15896175296741376 15896644247457792 15908659851575296 15914910942955584 15919347563937792 15986338854756816 15990795387793408 15997078753214832 16009642555711272 16092299460079206 16143995056480256 16167528576970752 16246471587600492 16251000638186496 16251480056552832 16256010503356416 16335385554642336 16347732784842368 16485408849215488 16496484031512576 16504352088990976 16509440057450496 16520531384328192 16590052557731016 16594677388843008 16605825979631616 16613746188146016 16700014696487031 16712637534504028 16753662543507456 16845352273870848 16853386725314048 16864709121501696 16869908180975616 16959865900399058 16965094294843968 16976491738105536 16984588736988561 17107969606361088 17119463035723776 17132402917081088 17143912761163776 17220856571469824 17221364601412608 17241153521535216 17245959860932608 17318533759319884 17330168649316068 17343779435353878 17355431285831106 17481506060648448 17501077610354688 17501593907056896 17514822625051648 17526589385296896 17600344219900533 17605250691368704 17605770061265568 17612168435029791 17622509202874368 17779396984946688 17791341490814976 17871191034138624 17871718249502208 17883197208834048 17885226728904704 17891726664157248 17897242333022208 17972556937541934 17984631211601418 17989644811267584 17998225037158184 18149801088799744 18155396316954624 18161994438540288 18167593425666048 18188469649092096 18261391711739904 18270101548293504 18275194728906752 18282375717959808 18291095562910758 18391199382947664 18533633740224512 18546084955367424 18567396100114848 18572572157927424 18573120064631808 18669012062448384 18677916314996484 18683123182676992 18690464461664268 18774349370092407 18847870361445888 18862116673132544 18959500744550912 18960060065978304 18965345587249152 18978086833864704 18987138500738304 19085731081699464 19147042906865664 19246465807156224 19261013400358912 19273953281716224 19360456953650176 19373463642903552 19382703886170352 19388679194107392 19401704843549184 19675493975085312 19681559544471552 19688712311649024 19704175453183104 19792610010651296 19805907027789792 20001231554691072 20001821608065024 20091592034981376 20105089913405952 20114679108457752 20120286504421376 20120880070017792 20128192497176904 20234409341246191 20248003166802957 20418526224899712 20424218324729856 20424820856573952 20437939667238912 20447687616179712 20540065071476496 20553864241830192 20559594070020096 20569400042466496 20742629815771136 20756565072617472 20850337957752576 20873681108183456 20880116055192576 20894143677668352 20904109214755152 20987918946478848 21018513580511616 21181295703113728 21195525663277056 21219881257274112 21315118473009088 21329438337619776 21336013785655296 21339611490062551 21346190074281696 21360530813330592 21456399280105608 21540423270223872 21556704769294336 21661962116800656 21668000850915328 21668640075403776 21780514072856448 21790902367495898 21805541871941646 21812264093370816 21995960922464256 22012586743267328 22027375179104256 22120070076974688 22126236518457344 22134930721970976 22141101306175488 22151661584194688 22266686261982708 22338216724676608 22486278828668928 22501385499027456 22603041039354048 22620125726458624 22629013997014971 22635322317474048 22646118315984748 22810626141814784 22825950714298368 22859224694931456 22961819468550144 22977245615321088 22988204695380288 22994613147910144 23003648568202176 23106891532421424 23107573205411058 23125039247138504 23140575047774808 23334770147139584 23335458542742528 23342652407513088 23368785847062528 23467125626534044 23474360081687424 23482891246706388 23490130562091648 23496678937165824 23517122866599546 23611408814788704 23687957916499968 23828254712184832 23828957666002944 23844262945112064 23855635552209664 23862989777362944 23879021345906688 23963409250055912 23979508282135224 23986193081690112 24014463833566908 24138449190118809 24215992584720384 24251292865456128 24348522282319872 24360135397724672 24369707381400738 24376500957279744 24384015755034624 24388127417214344 24521599177263552 24617626594541568 24728113273823232 24744726047268864 24756528133486464 24763429543903232 24764160086175744 24885078836596524 24892016083264512 24903888419995312 24920619282219024 25032465826789876 25068956301756042 25130493815261184 25268028410806272 25280080087971072 25297063682252544 25316184667651072 25439798850598587 25447641442265952 25661954409541632 25698604375621632 25715869141745664 25831284857204736 25832046902118912 25851572258809856 25861730282302824 25868939791398912 25977800638979826 25995252973974102 26015669153030817 26233991966780416 26242079392628736 26251616415532032 26259709274652672 26272233937577472 26289884077945344 26407876037053056 26408655091898352 26669095477420032 26788789379975168 26806786551207936 26819572144610336 26827840093357056 26837589996235872 26845863499533312 26958835406312901 26984467216901376 26997337555737276 27224701633199616 27233094475431936 27242991657810432 27263583488239616 27386753428635328 27405152322440256 27412792093360128 27436643344366137 27586799074421496 27675420096823296 27800450610336768 27819127433051136 27840154740256768 27851094150172272 27858858236891136 27872145619673536 27983891928638464 28016874472494726 28024684774015488 28293175009698816 28439251116826368 28440090098967456 28448018380873728 28461586765708928 28480707751107456 28608532373474144 28720564360298496 28882616155734208 28891520100538368 28910929922574336 29040685430475264 29060195464355328 29074055829255528 29083018791161088 29247115685382049 29327947896619008 29493426769299584 29513240962627968 29521468408233984 29522339316707328 29556263179774656 29688915015976944 29708860541684688 29981705104891904 30001847332036608 30137388052472064 30172018662686628 30180429756632064 30181320105026688 30615759291400192 30627789337349568 30636327487094784 30650939593840384 30671531424269568 30809188709895232 30810097607214744 30839391105030144 30854100063699744 31113944723656704 31134847608926208 31158381129416704 31275506936628864 31299146775583232 31310521662275184 31320174082788864 31356163822132728 31481878419718272 31496893815026822 31527770370767424 31771943554670592 31793288494915584 31817319703150592 31829821885911168 31838695127875584 31972677709513632 31981590775586816 31994157506429664 32019285111422544 32184598920158412 32287990112960512 32335057153941504 32492943175200984 32502001276372992 32502960113105664 32670771109284672 32686353551243847 32695465569684736 32708312807912469 32970817698430976 32992968063025152 33008704177981952 33018880114900992 33041062768656384 33180105115462032 33189354777686016 33211651959263232 33227492376292032 33400029392974062 33425275069008056 33507325087014912 33706773450628096 33729418243003392 33739816361951232 33919731800798116 33930188589687936 33952983476211072 33969177473977122 34215939212722176 34238926071447552 34441713142939648 34442729202825216 34482307043070432 34491919721865216 34637067518639768 34660337298632136 34687558870707756 34710862571662212 34963012121296896 35002155220709376 35003187814113792 35029645250103296 35053178770593792 35200688439801066 35210501382737408 35211540122531136 35224336870059582 35245018405748736 35558793969893376 35582682981629952 35742382068277248 35743436499004416 35766394417668096 35770453457809408 35783453328314496 35794484666044416 35945113875083868 35969262423202836 35979289622535168 35996450074316368 36299602177599488 36323988877080576 36376939298184192 36522783423479808 36540203096587008 36564751435919616 36582191125821516 36782398765895328 37067267480449024 37092169910734848 37134792200229696 37145144315854848 37146240129263616 37338024124896768 37355832629992968 37366246365353984 37380928923328536 37548698740184814 37603434452634063 37695740722891776 37724233346265088 37919001489101824 37920120131956608 37930691174498304 37956173667729408 37974277001476608 38171462163398928 38492931614312448 38522026800717824 38547906563432448 38720913907300352 38746927285807104 38765407772340704 38777358388214784 38803409687098368 38966700958469739 39350987950170624 39363119088943104 39377424623298048 39408350906366208 39585220021302592 39611814055579584 39630707052973309 40002463109382144 40003643216130048 40183184069962752 40210179826811904 40229358216915504 40240573008842752 40241760140035584 40256384994353808 40468818682492382 40496006333605914 40837052449799424 40849641713147904 40895375232359424 41080130142952992 41107728483660384 41119188140040192 41138800084932992 41485259631542272 41513130145234944 41700675915505152 41747362216366912 41760232110385152 41788287355336704 41808218429510304 41975837892957696 42025311708742089 42037027161023232 42362591406227456 42391051326554112 42439762514548224 42630236946018176 42658876675239552 42672027571310592 42679222980125102 42692380148563392 42721061626661184 42912798560211216 43080846540447744 43113409538588672 43323924233601312 43336001701830656 43337280150807552 43561028145712896 43581804734991796 43611083743883292 43624528186741632 43991921844928512 44240140153949376 44252473036914688 44269861443941952 44282202612350976 44303323168389376 44533372523965416 44676433449353216 44972557657337856 45002770998054912 45206082078708096 45240251452917248 45258027994029942 45270644634948096 45292236631969496 45718449389862912 45923638937100288 45954491230642176 45976409390760576 45989226295820288 46007297136404352 46213783064842848 46215146410822116 46250078494277008 46281150095549616 46669540294279168 46670917085485056 46737571694125056 46934251253068088 46948720163374848 46965782493412776 46980261124183296 47034245733199092 47222817629577408 47245340722540233 47375915832999936 47656509424369664 47657915332005888 47688525890224128 47711271104419328 47725979554725888 47758042691813376 47926818500111824 47959016564270448 47972386163380224 48028927667133816 48276898380237618 48431985169440768 48502585730912256 48720270795449344 48739414762801476 48753001914559488 48768031510069248 48776254834428688 49043198354527104 49456226547646464 49489452094537728 49513056266972928 49528320172351488 49770157673193048 49784032166529024 49807776839990624 49841238564438048 50064931653579752 50137912603512084 50260987630522368 50536056821612544 50560160175942144 50594127364505088 50632369335302144 50879597701197174 50895282884531904 50953766210965683 51323908819083264 51397208751243264 51431738283491328 51662569714409472 51664093804237824 51703144517619712 51723460564605648 51737879582797824 51955601277959652 51990505947948204 52031338306061634 52467983933560832 52503232831064064 52544467875154944 52579768155890688 52801032659701599 52815752074106112 52817310183796704 53338190954840064 53577578759950336 53613573102415872 53639144289220672 53655680186714112 53675179992471744 53691726999066624 53917670812625802 53968934433802752 53994675111474552 54449403266399232 54466188950863872 54485983315620864 54527166976479232 54773506857270656 54810304644880512 54825584186720256 54873286688732274 55173598148842992 55600901220673536 55638254866102272 55680309480513536 55702188300344544 55717716473782272 55744291239347072 55967783857276928 56033748944989452 56049369548030976 56323048110277221 56586350019397632 56878502233652736 56880180197934912 56896036761747456 56923173531417856 56961415502214912 57217064746948288 57441128720596992 57765232311468416 57783040201076736 57821859845148672 58081370860950528 58120390928710656 58148111658511056 58166037582322176 58494231370764098 58986853538599168 59026481925255936 59044678633414656 59112526359549312 59377830031953888 59417721083369376 59963410209783808 60003694664073216 60274776104944128 60344037325373256 60360859513264128 60362640210053376 60703228023738573 60744009500408871 61231518582800384 61255578674699136 61272654974189568 61301879187680768 61343062848539136 61618377419790464 61620195214429488 61678782210060288 61708200127399488 62227889447313408 62269695217852416 62316762258833408 62551013873257728 62598293551166464 62621043324550368 62640348165577728 62712327644265456 62963756839436544 62993787630053644 63055540741534848 63543887109341184 63586576989831168 63659643771822336 63945355419027264 63963181551173632 63988315012859328 64018834470187653 64038570222845088 64369197840316824 64575980225921024 64670114307883008 64985886350401968 65004002552745984 65005920226211328 65341542218569344 65372707102487694 65390931139369472 65416625615824938 66017408355963904 66037760229801984 66082125537312768 66360210230924064 66378709555372032 66423303918526464 66454984752584064 66800058785948124 66850550138016112 67014650174029824 67413546901256192 67458836486006784 67839463601596232 67860377179375872 67905966952422144 67938354947954244 68431878425444352 68477852142895104 68883426285879296 68885458405650432 68964614086140864 68983839443730432 69274135037279536 69320674597264272 69375117741415512 69421725143324424 70004310441418752 70006375628227584 70059290500206592 70106357541187584 70401376879602132 70421002765474816 70423080245062272 70448673740119164 70490036811497472 71484764136554496 71486872998008832 71532788835336192 71540906915618816 71566906656628992 71588969332088832 71890227750167736 71938524846405672 71958579245070336 71992900148632736 72599204355198976 72647977754161152 72753878596368384 73045566846959616 73080406193174016 73129502871839232 73164382251643032 73564797531790656 73599884526950431 74134534960898048 74184339821469696 74269584400459392 74290288631709696 74292480258527232 74676048249793536 74711665259985936 74732492730707968 74761857846657072 75097397480369628 75206868905268126 75391481445783552 75448466692530176 75838002978203648 75840240263913216 75948554002953216 76268158286235643 76319396551795761 76342924326797856 76985863228624896 77044053601435648 77095813126864896 77441827814600704 77493854571614208 77530815544681408 77554716776429568 77606819374196736 77933401916939478 78047007459092451 78701975900341248 78726238177886208 78754849246596096 78816701812732416 79170440042605184 79223628111159168 79261414105946618 80007286432260096 80366368139925504 80420359653623808 80458716433831008 80481146017685504 80483520280071168 80512769988707616 80876506218938703 80937637364984764 80992012667211828 81674104899598848 81699283426295808 81790750464718848 82160260285905984 82215456967320768 82238376280080384 82277600169865984 82309930033098411 82970519263084544 83026260290469888 83401351831010304 83494724432733824 83520464220770304 83576574710673408 83616436859020608 83951675785915392 84050623417484178 84074054322046464 84879525029096448 85260473892036352 85317753350479104 85344055142621184 85358445960250204 85384760297126784 85442123253322368 85825597120422432 86161693080895488 86647848467202624 86672003403661312 86674560301615104 87122056291425792 87163609469983592 87222167487766584 87249056373483264 87741347056146147 87983843689857024 88480280307898752 88504946073829376 88539722887883904 88564405224701952 88606646336778752 89066745047930832 89945115314675712 90005541996109824 90412164157416192 90480502905834496 90516055988059884 90541289269896192 90584473263938992 91847277874200576 91908982461284352 91952818781521152 92014594272808704 92427566129685696 92430292821644232 92500156988554016 92562300191099232 93339080588558336 93341834170970112 93475143388250112 93868502506136176 93897440326749696 93931564986825552 93960522248366592 94068491466398184 94445635259154816 94490681445080466 95315830664011776 95422542208838656 95451959109451776 95516085383626752 95853637000223648 95918033128540896 95944772326760448 96057855334267632 96553796760475236 96863970338881536 97005171461824512 97440541590898688 97478829525602952 97506003829118976 97552509668857376 98059060653731541 98086396709054208 98912453095292928 98978904189075456 99026112533945856 99056640344702976 99540315346386096 99568064333058048 99615553679981248 99682477128876096 100129863307159504 100275825207024168 100521975261044736 101120320351884288 101188254729010176 101264738670604288 101759195402394348 101790565769063808 101907532421931366 102647817638166528 103325139428818944 103328187608475648 103406289035239424 103446921129211296 103475759165595648 103911202555919304 103981011895896408 104062676612123268 104935967867121664 105006465662128128 105088935750309888 105159536311781376 105602065319403198 105631504148212224 105634620367593408 106676381909680128 107155157519900672 107227146204831744 107278288578441344 107311360373428224 107350359984943488 107383453998133248 107835341625251604 107937868867605504 107989350222949104 108898806532798464 108971966631241728 109054333952958464 109547013714541312 109620609289761024 109746573377464548 110239128352593877 110347196297685984 111201802441347072 111276509732204544 111360618961027072 111404376600689088 111435432947564544 111488582478694144 111935567714553856 112067497889978904 112098739096061952 112646096220554442 112810303357902189 113172700038795264 113757004467305472 113760360395869824 113792073523494912 113846347062835712 113922831004429824 114434129493896576 115530464622936832 115566080402153472 115643719690297344 116162741721901056 116240781857421312 116296223317022112 116332075164644352 116900102875409217 116988462741528196 117973707077198336 118052963850511872 118089357266829312 118225052719098624 118755660063907776 118835442166738752 118892121158919927 119926820419567616 120007389328146432 120549552209888256 120688074650746512 120721719026528256 120725280420106752 121406456047477146 121488019000817742 122511157349398272 122603758375361536 122686125697078272 123236754839580928 123240390428858976 123357564420120576 123416400254798976 124455778894626816 124539390435704832 125102027746515456 125196587102332928 125242086649100736 125280696331155456 125424655288530912 125927513678873088 125987575260107288 126111081483069696 127087774218682368 127173153979662336 127319287543644672 127890710838054528 127926363102347264 127976630025718656 128037668940375306 128077140445690176 128738395680633648 129340228615766016 129971772700803936 130008005105491968 130011840452422656 130683084437138688 130745414204975388 130781862278738944 130833251231649876 132034816711927808 132720420461848128 132757419110744064 132846607837052928 132909969505168128 133600117571896248 133701100276032224 134029300348059648 134827093802512384 134917672972013568 135678927203192464 135720754358751744 135811933904844288 135876709895908488 137770916811300864 137929228172281728 137967678887460864 138548270074559072 138641349194528544 138750235482831024 138843450286648848 140008620882837504 140012751256455168 140118581000413184 140212715082375168 140802753759204264 140842005530949632 140846160490124544 140897347480238328 141640865388723337 141736022167620699 142969528273108992 142973745996017664 143065577670672384 143081813831237632 143133813313257984 143177938664177664 143780455500335472 143877049692811344 143917158490140672 143985800297265472 145198408710397952 145295955508322304 145507757192736768 146160812386348032 146259005743678464 146328764503286064 147129595063581312 147199769053900862 148269069921796096 148368679642939392 148539168800918784 148584960517054464 149352096499587072 149377280430437857 149423330519971872 149464985461415936 149523715693314144 150194794960739256 150413737810536252 150782962891567104 150896933385060352 151676005956407296 151680480527826432 151897108005906432 152536316572471286 152638793103591522 152685848653595712 152861298632897049 153971726457249792 154088107202871296 154191626253729792 154883655629201408 154987709143228416 155061631089362816 155109433552859136 155213638748393472 155866803833878956 156094014918184902 157403951800682496 157509698493192192 157633403625464832 158340880085210368 158403097979104797 158447256222318336 158522828211893236 160014572864520192 160732736279851008 160840719307247616 160917432867662016 160962292035371008 160967040560142336 161025539977415232 161753012437877406 161875274729969528 161984025334423656 163348209799197696 163398566852591616 163581500929437696 164320520571811968 164430913934641536 164476752560160768 164555200339731968 164619860066196822 166802703662020608 166989448865467648 167040928441540608 167153149421346816 167232873718041216 167903351571830784 168101246834968356 168148108644092928 168969144330831663 169759050058192896 170520947784072704 170635506700958208 170688110285242368 170716891920500408 170769520594253568 170884246506644736 171651194240844864 172323386161790976 173295696934405248 173344006807322624 173349120603230208 174244112582851584 174327218939967184 174444334975533168 174498112746966528 175482694112292294 176960560615797504 177079445775767808 177213292673557504 178133490095861664 179890230629351424 180011083992219648 180824328314832384 180961005811668992 181032111976119768 181082578539792384 181168946527877984 182109684071215719 183694555748401152 183817964922568704 183905637563042304 184029188545617408 184855132259371392 184860585643288464 185000313977108032 185124600382198464 186683668341940224 186950286776500224 187737005012272352 187794880653499392 187863129973651104 187921044496733184 188136982932796368 188891270518309632 188981362890160932 190631661328023552 190845084417677312 191707274000447296 191836066257081792 191889544653520896 192056503410562959 192115710668535264 193107593520950472 193727940677763072 194010342923649024 194881083181797376 194957659051205904 195012007658237952 195105019337714752 196118121307463082 196172793418108416 198052225067891712 198113280689405952 199080630692772192 199136128666116096 199231107359962496 199364954257752192 200259726614319008 200551650414048336 201043950522089472 202240640703768576 202376509458020352 202529477341208576 203518390804788696 203581131538127616 203815064843862732 204729809797674343 205295635276333056 206650278857637888 206656375216951296 206812578070478848 206893842258422592 206951518331191296 207822405111838608 207962023791792816 208125353224246536 209871935734243328 210012931324256256 210177871500619776 210319072623562752 211204130638806396 211263008296424448 211269240735186816 214310315039801344 214454292409663488 214556577156882688 214622720746856448 214700719969886976 214766907996266496 215670683250503208 215875737735211008 215978700445898208 217797613065596928 217943933262483456 218108667905916928 219094027429082624 219241218579522048 219493146754929096 220478256705187754 220694392595371968 220799653580851293 222403604882694144 222553019464409088 222721237922054144 222808753201378176 222870865895129088 222977164957388288 223871135429107712 224134995779957808 224197478192123904 225292192441108884 225620606715804378 226345400077590528 227514008934610944 227520720791739648 227692694125671424 227845662008859648 228804474858706929 228868258987793152 228958189655387283 231060929245873664 231132160804306944 231287439380594688 232325483443802112 232481563714842624 232592446634044224 232664150329288704 233800205750818434 233976925483056392 235947414154396672 236105927701023744 236178714533658624 236450105438197248 237511320127815552 237670884333477504 237784242317839854 241099104419776512 241376149301493024 241443438053056512 241450560840213504 242812912094954292 242976038001635484 245022314698796544 245207516750723072 245372251394156544 246473509679161856 246480780857717952 246715128840241152 246832800509597952 248911557789253632 249078780871409664 250204055493030912 250393174204665856 250484173298201472 250561392662310912 250849310577061824 251855027357746176 251975150520214576 252222162966139392 254638575087289344 255781421676109056 255953260051437312 256075337880750612 256154280891380352 257476791361267296 259943545401607872 260016010210983936 260023680904845312 261366168874277376 261490828409950776 261563724557477888 261666502463299752 263224041168438441 264069633423855616 265440840923696256 265514838221488128 265693215674105856 265819939010336256 267200235143792496 267402200552064448 269654187605024768 269835345944027136 271357854406384928 271441508717503488 271623867809688576 271753419791816976 275541833622601728 275858456344563456 277096540149118144 277282698389057088 277414949370813163 277500470965662048 277686900573297696 280017241765675008 280025502512910336 280237162000826368 280425430164750336 281605507518408528 281684011061899264 281692320980249088 281794694960476656 283281730777446674 283472044335241398 285947491992035328 286163627662475264 286267626626515968 286355877328355328 287560911000670944 287754099385622688 287834316980281344 287971600594530944 290396817420795904 290591911016644608 291015514385473536 292321624772696064 292518011487356928 292657529006572128 294177181961194623 294259190127162624 294399538107801724 296538139843592192 296737359285878784 297078337601837568 297169921034108928 298704192999174144 298754560860875714 298846661039943744 298929970922831872 299047431386628288 300389589921478512 300827475621072504 301565925783134208 301793866770120704 303352011912814592 303360961055652864 303794216011812864 305072633144942572 305277586207183044 305371697307191424 305722597265794098 307943452914499584 309767311258402816 309975418286456832 310123262178725632 310218867105718272 310427277496786944 311733607667757912 312188029836369804 314807903601364992 315019396986384384 315266807250929664 316681760170420736 316806195958209594 316894512444636672 317045656423786472 320029145729040384 321465472559702016 321681438614495232 321834865735324032 321924584070742016 321934081120284672 322051079954830464 323506024875754812 323750549459939056 323968050668847312 326696419598395392 327163001858875392 328641041143623936 328861827869283072 329110400679463936 329239720132393644 330717385057781631 333605407324041216 333978897730935296 334081856883081216 334306298842693632 334465747436082432 335806703143661568 336202493669936712 336296217288185856 337938288661663326 339518100116385792 341041895568145408 341271013401916416 341376220570484736 341433783841000816 341539041188507136 341768493013289472 343302388481689728 346591393868810496 346698241206460416 348488225165703168 348654437879934368 348888669951066336 348996225493933056 350965388224584588 353921121231595008 354158891551535616 354426585347115008 356266980191723328 356676363476759781 359780461258702848 360022167984439296 361648656629664768 361922011623337984 362064223952239536 362165157079584768 362337893055755968 364219368142431438 367811275126084608 368058377091234816 369710264518742784 369721171286576928 370000627954216064 370249200764396928 373367336683880448 375474010024544704 375589761306998784 375726259947302208 375842088993466368 376273965865592736 377782541036619264 377962725780321864 381263322656047104 381690168835354624 383414548000894592 383672132514163584 383779089307041792 384113006821125918 384231421337070528 386215187041900944 388020685847298048 389762166363594752 389915318102411808 390024015316475904 390210038675429504 392236242614926164 392345586836216832 396104450135783424 398161261385544384 398272257332232192 398462214719924992 398729908515504384 400519453228638016 401103300828096672 402087901044178944 404481281407537152 404753018916040704 405058954682417152 407036781609577392 407162263076255232 407630129687725464 409459619595348686 413312750433902592 413625156140957696 413787684516845184 413903036662382592 415644810223677216 415924047583585632 416250706448493072 419743871468486656 420025862648512512 420355743001239552 420638145247125504 422408261277612792 422526016592848896 422538481470373632 424922596166170011 425208066502862097 428620630079602688 428908584819326976 429113154313765376 429245441493712896 429401439939773952 429533815992532992 431341366501006416 431751475470422016 431957400891796416 435595226131193856 435887866524966912 436217335811833856 438188054858165248 438482437159044096 438986293509858192 440956513410375508 441388785190743936 441599307161702586 444807209765388288 445106038928818176 445617506402756352 445954329914776576 447742270858215424 448131841291313571 448269991559915616 448394956384247808 450584384882217768 451241213431608756 452690800155181056 455028017869221888 455041441583479296 455385388251342848 455691324017719296 457608949717413858 457736517975586304 457916379310774566 462121858491747328 462264321608613888 462574878761189376 464650966887604224 464963127429685248 465184893268088448 465328300658577408 467600411501636868 467953850966112784 471894828308793344 472211855402047488 472900210876394496 475022640255631104 475341768666955008 475568484635679708 482198208839553024 482752298602986048 482886876106113024 482901121680427008 485625824189908584 485952076003270968 490044629397593088 490415033501446144 490744502788313088 492947019358323712 492961561715435904 493430257680482304 493665601019195904 500408110986061824 500786348409331712 500968346596402944 501122785324621824 501698621154123648 503710054715492352 503950301040429152 504444325932278784 509277150174578688 511562843352218112 511906520102874624 512150675761501224 512308561782760704 514953582722534592 515199191688653017 519887090803215744 520032020421967872 520047361809690624 522732337748554752 522981656819901552 523127449114955776 523333004926599504 526448082336876882 528139266847711232 530881681847392512 531639878020672512 534400470287584992 534804401104128896 539308375210049536 539670691888054272 542715708812769856 542883017435006976 543247735619377152 543506839583633952 546329052213647157 551083667245203456 551716912689126912 554193080298236288 554565396778114176 554829898741626326 555000941931324096 555373801146595392 560051005025820672 560474324001652736 560850860329500672 563211015036817056 563368022123798528 563384641960498176 563589389920953312 566563461554893348 566944088670482796 571894983984070656 572535253253031936 575121822001341888 575508198771245376 575668633960562688 575943201189061888 576169510231688877 580793634841591808 581183822033289216 582031028770947072 584643249545392128 585036022974713856 585315058013144256 588354363922389246 588518380254325248 588799076215603448 594156675203675136 594339842068217856 597408385998348288 597509121721751428 597693322079887488 597859941845663744 598094862773256576 600779179842957024 601654951242145008 603131851566268416 606704023825629184 606721922111305728 607588432023625728 610145266289885144 610555172414366088 610743394614382848 611445194531588196 614189429393023029 615886905828999168 619534622516805632 619950836572913664 620246524357451264 620437734211436544 620854554993573888 623467215335515824 624376059672739608 629615807202729984 630038793972768768 630533614501859328 633363520340841472 633612391916419188 633789024889273344 634091312847572944 642930945119404032 643362877228990464 643669731470648064 643868162240569344 644102159909660928 647012049751509624 647501098919878112 647936101337694624 653392839196790784 654326003717750784 657282082287247872 657723655738566144 658220801358927872 658479440264787288 661434770115563262 662398960742553879 667210814648082432 667957795461870592 668163713766162432 668612597685387264 668931494872164864 671613406287323136 672404987339873424 672592434576371712 675876577323326652 679036200232771584 682083791136290816 682542026803832832 682867567682001632 683078082377014272 683536986026578944 686413424576120787 686604776963379456 693182787737620992 693396482412920832 696976450331406336 697308875759868736 697777339902132672 697992450987866112 701930776449169176 707842242463190016 708317783103071232 708853170694230016 712533960383446656 713352726953519562 723297313259329536 723844023246675968 724128447904479072 724330314159169536 724675786111511936 728438736284862876 735622550252169216 736116754182469632 739420529037485568 739442342573153856 740001255908432128 740498401528793856 746734673367760896 750948020049089408 751179522613997568 751452519894604416 751684177986932736 752547931731185472 755565082073238528 755925451560643728 763380337670709248 766829096001789184 767344265028327168 768226013642251836 768462842674141056 772430374083801888 779524332727189504 779830636204823616 780048030632951808 780420077350859008 784472485229852328 784691173672433664 789672123505315323 792208900271566848 796322522771088768 796544514664464384 796924429439849984 797459817031008768 801038906457276032 802206601656193344 808962562815074304 809506037832081408 810117909364834304 814073563219154784 814324526152510464 815260259375450928 818919239190697372 826625500867805184 827575369033690368 831289620447354432 831848095167171264 832244848112439489 832501412896986144 839487742936973312 840051725297025024 840711486002479104 841276290494251008 844816522555225584 845052033185697792 845076962940747264 849845192332340022 850416133005724194 858226308627530752 858490882987425792 858802879879547904 859067631985065984 862682733002012832 863502950940844032 863914801783592832 871190452262387712 871775733049933824 876376109716330496 876964874318088192 877972587019716384 881913026820751016 882777570381487872 883198614323405172 889614419530776576 890212077857636352 891235012805512704 891908659829553152 895484541716430848 896263682582627142 896539983119831232 896789912768495616 901168769764435536 902482426863217512 905381600310362112 910056035738443776 910082883166958592 910770776502685696 911382648035438592 915217899434827716 915473035951172608 915832758621549132 924243716983494656 929301933775208448 929926254859370496 930369786536176896 930656601317154816 935200823003273736 935907701932225568 943789656617586688 944423710804094976 945800421752788992 950045280511262208 950683537333910016 951136969271359416 956798498850355603 964396417679106048 965504597205972096 965773752212226048 965802243360854016 971251648379817168 971904152006541936 980089258795186176 980830067002892288 981489005576626176 985894038716647424 985923123430871808 987331202038391808 991486057721063359 992152155173344893 1000816221972123648 1001572696818663424 1001936693192805888 1002245570649243648 1003397242308247296 1007420109430984704 1007900602080858304 1008888651864557568 1018554300349157376 1023125686704436224 1023813040205749248 1024301351523002448 1024617123565521408 1029907165445069184 1030398383377306034 1039774181606431488 1040094723619381248 1045464675497109504 1045963313639803104 1046254898229911552 1046666009853199008 1052896164673753764 1056278533695422464 1061763363694785024 1063279756041345024 1068800940575169984 1069608802208257792 1070029090430279343 1078616750420099072 1079341383776108544 1085431417625539712 1085766034870013952 1086495471238754304 1087013679167267904 1092658104427294314 1103433825378253824 1108386160596472576 1109130793556228352 1109659797483252652 1110001883862648192 1110747602293190784 1120102010051641344 1126422030073634112 1126736044247597056 1126769283920996352 1127178779841906624 1133126923109786696 1133888177340965592 1143789967968141312 1145070506506063872 1150243644002683776 1151016397542490752 1151337267921125376 1151886402378123776 1152339020463377754 1164062057541894144 1169286499090784256 1170072045949427712 1170630116026288512 1176708727844778492 1177036760508650496 1177598152431206896 1188313350407350272 1194816771996696576 1195018243443502856 1195386644159774976 1196189725546513152 1201558359685914048 1203309902484290016 1206263703132536832 1213408047651258368 1213443844222611456 1215176864047251456 1220290532579770288 1221110344828732176 1221486789228765696 1222890389063176392 1228378858786046058 1240493048714902528 1240875468422873088 1241709109987147776 1246934430671031648 1248752119345479216 1259231614405459968 1260077587945537536 1261067229003718656 1266727040681682944 1267224783832838376 1267578049778546688 1268182625695145888 1274767788498510033 1285861890238808064 1286725754457980928 1287339462941296128 1287736324481138688 1288204319819321856 1294024099503019248 1295002197839756224 1295872202675389248 1306785678393581568 1308652007435501568 1314564164574495744 1315447311477132288 1316441602717855744 1316958880529574576 1322869540231126524 1324797921485107758 1334421629296164864 1335915590923741184 1337862989744329728 1343226812574646272 1344395523873940713 1344809974679746848 1345184869152743424 1351753154646653304 1358072400465543168 1364167582272581632 1365084053607665664 1365735135364003264 1366156164754028544 1367073972053157888 1372826849152241574 1373209553926758912 1386365575475241984 1386792964825841664 1393952900662812672 1394617751519737472 1395554679804265344 1395984901975732224 1403861552898338352 1415684484926380032 1416635566206142464 1417706341388460032 1425067920766893312 1426705453907039124 1433108668583720401 1446594626518659072 1447688046493351936 1448256895808958144 1448660628318339072 1449351572223023872 1456877472569725752 1471245100504338432 1472233508364939264 1478841058074971136 1478884685146307712 1480002511816864256 1480996803057587712 1501896040098178816 1502359045227995136 1502905039789208832 1503368355973865472 1505095863462370944 1511130164146477056 1511850903121287456 1526760675341418496 1533658192003578368 1534688530056654336 1536452027284503672 1536925685348282112 1544860748167603776 1545597575065959051 1559048665454379008 1559661272409647232 1560096061265903616 1560840154701718016 1568944970459704656 1569382347344867328 1579344247010630646 1584417800543133696 1592645045542177536 1593848858879699968 1594919634062017536 1602077812914552064 1604413203312386688 1617925125630148608 1619012075664162816 1628147126438309568 1628649052305020928 1630520518750901856 1637838478381394744 1653251001735610368 1655150738067380736 1662579240894708864 1663696190334342528 1664489696224878978 1665002825793972288 1681422972004958208 1682552580988502016 1689633045110451168 1690104066371395584 1690153925881494528 1699690384664680044 1700832266011448388 1716452617255061504 1717605759759095808 1725365466004025664 1727005901881688064 1727829603567185664 1742380904524775424 1743551466099867648 1752752219432660992 1753929748636176384 1755945174039432768 1763826053641502032 1765555140762975744 1766397228646810344 1782470025611025408 1783817319659106304 1792527365165254284 1793079966239662464 1793579825536991232 1802337539528871072 1804964853726435024 1820112071476887552 1820165766333917184 1821541553005371392 1822765296070877184 1830435798869655432 1830946071902345216 1831665517243098264 1842568288179069087 1848487433966989312 1858603867550416896 1859852509718740992 1860739573072353792 1861313202634309632 1870401646006547472 1871815403864451136 1887579313235173376 1888847421608189952 1891600843505577984 1900090561022524416 1901367074667820032 1902273938542718832 1913596997700711206 1928792835358212096 1931009194411944192 1931604486721708032 1941904645595692141 1942503296759634336 1943808304013083872 1960178517590372352 1961660134005784576 1962978011153252352 1971788077433294848 1971846246861743616 1974662404076783616 1982972115442126718 1984304310346689786 1987196882227661637 2001632443944247296 2003145393637326848 2003873386385611776 2004491141298487296 2006794484616494592 2014840218861969408 2015801204161716608 2017777303729115136 2037108600698314752 2046251373408872448 2047626080411498496 2048602703046004896 2049234247131042816 2059240273728362361 2059814330890138368 2060796766754612068 2079548363212862976 2080189447238762496 2090929350994219008 2091926627279606208 2092509796459823104 2093332019706398016 2105792329347507528 2112557067390844928 2123526727389570048 2126559512082690048 2137601881150339968 2139217604416515584 2140058180860558686 2170862835251079424 2171532069740027904 2172990942477508608 2174027358334535808 2185316208854588628 2206867650756507648 2216772321192945152 2218261587112456704 2219319594966505304 2220003767725296384 2221495204586381568 2240204020103282688 2252844060147268224 2253472088495194112 2253538567841992704 2254357559683813248 2266253846219573392 2267776354681931184 2290141013012127744 2300487288005367552 2302032795084981504 2303772804756247552 2304678040926755508 2338572998181568512 2340144091898855424 2341260232052577024 2353417455689556984 2354073521017300992 2355196304862413792 2376626700814700544 2389633543993393152 2390036486887005712 2390773288319549952 2392379451093026304 2403116719371828096 2406619804968580032 2426887688445222912 2430353728094502912 2440581065159540576 2442220689657464352 2442973578457531392 2445780778126352784 2456757717572092116 2480986097429805056 2493868861342063296 2496734544337318467 2497504238690958432 2518463228810919936 2520155175891075072 2522134458007437312 2533454081363365888 2534449567665676752 2535156099557093376 2536365251390291776 2549535576997020066 2574678925882592256 2575472648962277376 2576408639638643712 2588048199006038496 2590004395679512448 2591744405350778496 2613571356787163136 2629128329148991488 2630894622954264576 2632883205435711488 2633917761059149152 2645739080462253048 2649595842970215516 2668843258592329728 2671831181847482368 2675725979488659456 2686453625149292544 2688791047747881426 2689619949359493696 2690369738305486848 2703506309293306608 2716144800931086336 2728335164545163264 2730168107215331328 2731470270728006528 2732312329508057088 2734147944106315776 2745653698304483148 2746419107853517824 2772731150950483968 2787905801325625344 2789235503039474944 2791109359608530688 2791969803951464448 2807723105796676704 2831368969852760064 2833271132412284928 2835412682776920064 2850135841533786624 2853410907814078248 2866217337167440802 2870395496551066809 2893189253037318144 2895376092986703872 2896513791617916288 2897321256636678144 2898703144446047744 2913754945139451504 2942490201008676864 2944467016729878528 2957682116149942272 2957769370292615424 2960005023633728512 2961993606115175424 2974458173163190077 2976456465520034679 3003792080196357632 3004718090455990272 3005810079578417664 3006736711947730944 3010191726924741888 3022260328292954112 3023701806242574912 3053521350682836992 3067316384007156736 3069377060113308672 3072904054569007344 3073851370696564224 3089721496335207552 3091195150131918102 3119322544819294464 3121680309403436032 3137889940919409312 3138764694689734656 3158688494021261292 3168835601086267392 3185290091084355072 3187697717759399936 3189839268124035072 3204155625829104128 3208826406624773376 3235850251260297216 3238024151328325632 3256294252876619136 3257298104610041856 3261041037501803712 3275676956762789488 3310301476134761472 3325158481789417728 3327392380668685056 3328979392449757956 3330005651587944576 3379266090220902336 3380208132742791168 3380307851762989056 3399380769329360088 3401664532022896776 3432905234510123008 3435211519518191616 3450730932008051328 3454011803763376128 3455659207134371328 3505504438865321984 3507859497272352768 3511890348078865536 3527652107283004064 3531110281525951488 3532794457293620688 3564940051222050816 3567634639318212608 3585054730330508568 3586159932479324928 3604675079057742144 3606394341820571119 3609929707452870048 3640224142953775104 3640331532667834368 3643083106010742784 3645530592141754368 3660871597739310864 3661892143804690432 3663331034486196528 3685136576358138174 3696974867933978624 3721479146144707584 3722626405268619264 3740803292013094944 3743630807728902272 3775158626470346752 3777694843216379904 3783201687011155968 3800181122045048832 3802734149335640064 3804547877085437664 3824303365495530099 3827193995401422412 3857585670716424192 3862018388823888384 3863208973443416064 3883809291191384282 3885006593519268672 3887616608026167744 3920357035180744704 3923320268011569152 3925956022306504704 3943576154866589696 3943692493723487232 3949324808153567232 3965944230884253436 3968608620693379572 3974393764455323274 4003264887888494592 4007746772771223552 4013588969232989184 4029680437723938816 4031602408323433216 4033186571621822139 4035554607458230272 4074217201396629504 4092502746817744896 4095252160822996992 4097205406092009792 4098468494262085632 4118480547456724722 4119628661780276736 4121593533509224136 4159096726425725952 4160378894477524992 4181858701988438016 4183853254559212416 4185019592919646208 4186664039412796032 4211584658695015056 4247053454779140096 4253119024165380096 4275203762300679936 4278435208833031168 4280116361721117372 4299326005751161203 4341725670502158848 4343064139480055808 4345981884955017216 4348054716669071616 4370632417709177256 4413735301513015296 4433544642385890304 4436523174224913408 4438639189933010608 4440007535450592768 4442990409172763136 4505688120294536448 4507077135683985408 4508715119367626496 4532507692439146784 4535552709363862368 4580282026024255488 4600974576010735104 4604065590169963008 4607545609512495104 4609356081853511016 4636792725197877153 4677145996363137024 4680288183797710848 4682520464105154048 4706834911379113968 4708147042034601984 4710392609724827584 4753253401629401088 4780072973774011424 4781546576639099904 4784758902186052608 4806233438743656192 4813239609937160064 4853775376890445824 4881162130319081152 4884441379314928704 4885947156915062784 4891561556252705568 4913515435144184232 4961972194859610112 4987737722684126592 4993469088674636934 4995008477381916864 5044268916014874624 5066908162726731776 5068899135331353504 5070312199114186752 5072730502780583552 5099071153994040132 5149357851765184512 5152817279277287424 5176096398012076992 5180008791359024896 5183488810701556992 5227142713574326272 5258256658297982976 5261789245908529152 5265766410871422976 5267835522118298304 5291478160924506096 5299191685940431032 5343662363694964736 5351451958977318912 5377582095495762852 5379239898718987392 5380739476610973696 5407012618586613216 5456670329090326528 5460336214430662656 5462940541456013056 5464624659016114176 5468295888212631552 5491307396608966296 5492838215707035648 5527704864537207261 5545462301900967936 5575811602651250688 5578471006078949888 5582218719217061376 5583939607902928896 5615446211593353408 5662737939705520128 5666542264824569856 5670825365553840128 5700271683067573248 5706821815628156496 5732434674334881604 5740790993102133618 5786378506074636288 5793027583235832576 5797406288892095488 5825713936787076423 5827509890278903008 5884980402017353728 5888934033459757056 5915364232299884544 5915538740585230848 5920010047267457024 5923987212230350848 5948916346326380154 5952912931040069358 6007584160392715264 6009436180911980544 6011620159156835328 6013473423895461888 6020383453849483776 6044520656585908224 6047403612485149824 6134632768014313472 6138754120226617344 6145808109138014688 6147702741393128448 6179442992670415104 6182390300263836204 6238645089638588928 6243360618806872064 6275779881838818624 6277529389379469312 6317376988042522584 6337671202172534784 6370580182168710144 6375395435518799872 6379678536248070144 6408311251658208256 6417652813249546752 6512588505753238272 6514596209220083712 6522082075003607424 6551353913525578976 6620602952269522944 6650316963578835456 6654784761337370112 6657958784899515912 6660011303175889152 6697589491952489221 6758532180441804672 6760416265485582336 6760615703525978112 6798761538658720176 6803329064045793552 6865810469020246016 6870423039036383232 6901461864016102656 6911318414268742656 7011008877730643968 7015718994544705536 7023780696157731072 7055304214566008128 7062220563051902976 7065588914587241376 7129880102444101632 7135269278636425216 7170109460661017136 7172319864958649856 7209350158115484288 7212788683641142238 7219859414905740096 7280663065335668736 7286166212021485568 7291061184283508736 7321743195478621728 7323784287609380864 7326662068972393056 7370273152716276348 7393949735867957248 7442958292289415168 7481606584026189888 7487261615457804544 7490203633011955401 7550317252940693504 7555389686432759808 7566403374022311936 7600362244090097664 7605468298671280128 7609095754170875328 7648606730991060198 7654387990802844824 7724036777647776768 7726417946886832128 7767618582382768564 7770013187038537344 7775233216052335488 7840714070361489408 7887152309733179392 7887384987446974464 7898649616307134464 7931888461768506872 7937217241386759144 7948787528910646548 8006529775776989184 8015493545542447104 8027177938465978368 8059360875447877632 8063204816646866432 8066373143243644278 8071109214916460544 8148434402793259008 8185005493635489792 8190504321645993984 8194410812184019584 8196936988524171264 8236961094913449444 8239257323560553472 8243187067018448272 8318193452851451904 8363717403976876032 8367706509118424832 8373328078825592064 8423169317390030112 8494106909558280192 8506238048330760192 8550407524601359872 8556870417666062336 8560232723442234744 8598652011502322406 8611186489653200427 8683451341004317696 8686128278960111616 8691963769910034432 8696109433338143232 8741264835418354512 8827470603026030592 8867089284771780608 8873046348449826816 8877278379866021216 8880015070901185536 8885980818345526272 8923374519489570231 9011376240589072896 9014154271367970816 9017430238735252992 9065015384878293568 9071105418727724736 9160564052048510976 9201949152021470208 9208131180339926016 9215091219024990208 9218712163707022032 9273585450395754306 9365040928210308096 9413669822758227936 9416294084069203968 9420785219449655168 9506506803258802176 9560145947548022848 9563093153278199808 9569517804372105216 9612466877487312384 9626479219874320128 9707550753780891648 9762324260638162304 9768882758629857408 9771894313830125568 9783123112505411136 9827030870288368464 9923944389719220224 9975475445368253184 9986938177349273868 9990016954763833728 10133816325453463552 10137798270662707008 10140624398228373504 10145461005561167104 10198142307988080264 10298715703530369024 10305634558554574848 10352192796024153984 10360017582718049792 10366977621403113984 10516513316595965952 10523578491817058304 10531532821742845952 10535671044236596608 10582956321849012192 10598383371880862064 10687324727389929472 10702903917954637824 10755164190991525704 10758479797437974784 10814025237173226432 10819183025461713357 10913340658180653056 10920672428861325312 10925881082912026112 10929249318032228352 10936591776425263104 10982614793217932592 10985676431414071296 11055409729074414522 11090924603801935872 11156942012157899776 11164437438434122752 11167879215805857792 11230892423186706816 11325475879411040256 11333084529649139712 11400543366135146496 11413643631256312992 11464869348669763208 11481581986204267236 11572757012149272576 11586055166471665152 11594812577784190976 11651427873574152846 11655019780557806016 11769960804034707456 11777868066919514112 11830728464599769088 11831077481170461696 11840020094534914048 11847974424460701696 11897832692652760308 11905825862080138716 12015168320785430528 12023240318313670656 12040766907698967552 12089041313171816448 12094807224970299648 12269265536028626944 12277508240453234688 12291616218276029376 12295405482786256896 12358885985340830208 12364780600527672408 12477290179277177856 12486721237613744128 12551559763677637248 12555058778758938624 12634753976085045168 12741160364337420288 12750790871037599744 12759357072496140288 12816622503316416512 12835305626499093504 12897978017253483609 13025177011506476544 13029192418440167424 13044164150007214848 13102707827051157952 13241205904539045888 13300633927157670912 13309569522674740224 13315917569799031824 13320022606351778304 13395178983904978442 13517064360883609344 13521231407051956224 13597523077317440352 13606658128091587104 13731620938040492032 13740846078072766464 13802923728032205312 13822636828537485312 13910378175593631459 14022017755461287936 14031437989089411072 14047561392315462144 14110608429132016256 14124441126103805952 14131177829174482752 14259760204888203264 14270538557272850432 14340218921322034272 14344639729917299712 14418700316230968576 14425577367282284476 14439718829811480192 14561326130671337472 14643486390957243456 14647568575218761728 14653324137944786112 14740546305432552696 14787899471735914496 14885916584578830336 14963213168052379776 14974523230915609088 14980407266023910802 15132806748044623872 15200724488180195328 15210936597342560256 15218191508341750656 15297213461982120396 15308775981605689648 15448073555295553536 15535237164765537128 15540026374077074688 15550466432104670976 15681428140722978816 15774304619466358784 15774769974893948928 15797299232614268928 15863776923537013744 15874434482773518288 15897575057821293096 16030987091084894208 16054355876931956736 16126409633293732864 16132746286487288556 16142218429832921088 16370010987270979584 16381008643291987968 16388821624368039168 16393873977048342528 16473922189826898888 16478514647121106944 16486374134036896544 16636386905702903808 16727434807953752064 16735413018236849664 16746656157651184128 16846338634780060224 16988213819116560384 17012476096661520384 17100815049202719744 17113740835332124672 17120465446884469488 17197304023004644812 17222372979306400854 17366902682008635392 17392218866676286464 17477141810361229269 17482529670836709024 17654941206052061184 17734178569543561216 17746092696899653632 17754556759732042432 17760030141802371072 17771961636691052544 17846749038979140462 18022752481178145792 18028308542735941632 18034860477470505984 18130030769756587136 18142210837455449472 18403898304042940416 18416262360679852032 18430182438049980416 18437424327414044064 18547170900791508612 18730081856420616192 18827339645516455872 18832588168138407936 18841570438899310336 19013013606517604352 19120291895096045696 19126186306556399616 19139035608744210432 19224933754974624768 19252958439748640256 19524648521276324608 19537765517259714816 19543788627660251136 19566246225010822272 19654061740576736928 19847888779438440448 19950950890736506368 19973876354698547736 19980033909527667456 20092768475857467663 20267632650906927104 20275596541325414016 20281248796456747008 20290922011122334208 20396284615976160528 20597431407060738048 20611269117109149696 20704385592048307968 20720035165436099584 20733955242806227968 21033026633191931904 21047156983634116608 21071342088473193216 21165912643698024384 21196766743761724128 21374649454779858944 21405807835909275648 21510328381983051408 21516959594875949568 21628050474346452864 21638366050923426714 21851762165824052224 21858498636064456704 21873183552850526208 21965229586435865184 21971352862828142592 22110819458148829044 22181849207603871744 22313884024315799552 22328874876868245504 22461784846373413632 22650951758822080512 22666169059298279424 22801086732270292992 22827287262512625984 22929738697339526416 22963163972408534472 23172110332943330304 23189625155568381952 23302855747148305692 23310039561115612032 23661456929199538176 23662154962340923392 23680040189069828096 23695948848921403392 23795665385305520616 23811651724160277432 24030336641570861056 24046480636627341312 24081533815397935104 24178082626343632896 24189614449940599296 24538531072057253888 24555016480906469376 24583232436552058752 24590810965572513792 24717771970681660416 24729561201055344816 24954580358554355712 24973442475227488256 25103119527355274496 25244760392743997833 25269507952170090336 25482320728674840576 25501581742075199488 25518714144992280576 25633245006632833024 25670611252998187008 25795956034506967218 25833559468959601281 26050354023012953088 26058384836880334848 26088328300014429696 26205415654102315904 26482411809078091776 26601267854315341824 26619139045349480448 26631835139598063648 26640045212703556608 26770123558468710693 26790357967809956884 27034128721767218688 27042462814103912448 27195046154634880704 27213316256183174208 27463241876080984064 27481692156145532928 27605847456064410624 27645273657074970624 27820756351187262918 28095122784630924288 28221216858264032512 28248882252207611904 28262355658348965504 28519520409776406528 28680437842644068544 28689279459834599424 28837400632461937152 28851154734564568952 28879437659622960384 29122652261342674944 29286972781914486912 29295137150437523456 29306648275889572224 29481092610865105392 29771833169157660672 29926426336104759552 29949046461831218176 29960814532047821604 30401448976360390656 30421873194685120512 30436383016683501312 30594426923964240792 30617551963211379296 30896147110591107072 31070474329531074256 31080052748154149376 31100932864209341952 31549539949787897856 31594598465228537856 31727553847074027488 31748868965547036576 31795150115642586192 32061974182169788416 32108711753863913472 32252819266587465728 32265492572974577112 32457549076385140071 32740021974541959168 32762017286583975936 32777643248736078336 32787747954096685056 32947844379653797776 32957029294242213888 32972748268073793088 33272773811405807616 33470826036473699328 33493312315302368256 33692677269560120448 33976427638233120768 34201630098405439488 34227481670664249344 34240930893768938976 34394608046009289624 34444745958612801708 34733805364017270784 34784437733352572928 34954283620722458538 34965059341673418048 35309882412104122368 35468357139087122432 35492185393799307264 35509113519464084864 35520060283604742144 35543923273382105088 35693498077958280924 36045504962356291584 36069720954941011968 36260061539513174272 36284421674910898944 36807796608085880832 36832524721359704064 36860364876099960832 36874848654828088128 37094341801583017224 37460163712841232384 37654679291032911744 37665176336276815872 37683140877798620672 38240583790192091392 38252372613112799232 38278071217488420864 38449867509949249536 38505916879497280512 38693934051760450827 39049297042552649216 39075531034519429632 39087577255320502272 39132492450021644544 39308123481153473856 39695777558876880896 39901901781473012736 39947752709397095472 39960067819055334912 40185536951714935326 40551193082650828032 40581844022244668416 40792569231952321056 41194862814121476096 41222538234218299392 41408771184096615936 41440070330872199168 41467910485612455936 42066053266383863808 42094313967268233216 42142684176946386432 42331825287396048768 42393533487523448256 42811615671818551296 43020656763966102816 43033919189751899136 43256100948692905728 43276732101846853428 43703524331648104448 43930459172871730368 43942705725656285184 44221638916297658088 44363698415207743488 44627768048631599104 44657749753736491008 44923569692746827264 45602173464540585984 45654574525025251968 45859477394679052832 45926327944817068944 46344220665886660608 46379250311136763904 46605711494296611384 46620079122231224064 46883126443667424547 47322913858399076352 47324309924681846784 47360080378139656192 47391897697842806784 47591330770611041232 47623303448320554864 48060673283141722112 48092961273254682624 48163067630795870208 48379228899881198592 49077062144114507776 49110032961812938752 49166464873104117504 49181621931145027584 49435543941363320832 49459122402110689632 49909160717108711424 49946884950454976512 50206239054710548992 50489520785487995666 50539015904340180672 50964641457349681152 51003163484150398976 51037428289984561152 51266490013265666048 51341222505996374016 51591912069013934436 51667118937919202562 52100708046025906176 52176656600028859392 52410831308204631808 52431425431083687807 52964823618156183552 53202535708630683648 53238278090698960896 53263670279196127296 53280090425407113216 53540247116937421386 53580715935619913768 54068257443534437376 54084925628207824896 54390092309269761408 54426632512366348416 55211694912128821248 55290547314149941248 55641512702374525836 56190245569261848576 56442433716528065024 56497764504415223808 56524711316697931008 57039040819552813056 57360875685288137088 57378558919669198848 57674801264923874304 57702309469129137904 57758875319245920768 58573945563828973824 58613296551779144448 58962185221730210784 59543666338315321344 59852852672209519104 59898092923662436352 59921629064095643208 60278305427572402989 60802897952720781312 60843746389370241024 60872766033367002624 61188853847928481584 61235103926422758592 61792294221182214144 62140948659062148512 62160105496308298752 62201865728418683904 63099079899575795712 63455107694148054976 63497737931094073152 63590300231285172384 64123948364339576832 64217423507727826944 64505638533174931456 64530985145949154224 64915098152770280142 65555286497472156672 65575495908193370112 65895688759307595552 65914058588484427776 65945496536147586176 66545547622811615232 66941652072947398656 66986624630604736512 67385354539120240896 67952855276466241536 68403260196810878976 68454963341328498688 68481861787537877952 68789216092018579248 68889491917225603416 69467610728034541568 69568875466705145856 69908567241444917076 69930118683346836096 70936714278174244864 70984370787598614528 71018227038928169728 71040120567209484288 71087846546764210176 71386996155916561848 72091009924712583168 72139441909882023936 72520123079026348544 72568843349821797888 73615593216171761664 73665049442719408128 73720729752199921664 73749697309656176256 74188683603166034448 74920327425682464768 75309358582065823488 75366281755597241344 75734281178231993499 76481167580384182784 76504745226225598464 76556142434976841728 76899735019898499072 77011833758994561024 77387868103520901654 78098594085105298432 78151062069038859264 78175154510641004544 78264984900043289088 78616246962306947712 79803803562946025472 79895505418794190944 79920135638110669824 80371073903429870652 81102386165301656064 81163688044489336832 81585138463904642112 82389725628242952192 82445076468436598784 82817542368193231872 82880140661744398336 82935820971224911872 84285368353892772864 84663650574792097536 84787066975046896512 86041313527932205632 86067838379503798272 86512201897385811456 86553464203693706856 87407048663296208896 87860918345743460736 87885411451312570368 88443277832595316176 89255536097263198208 89315499507472982016 89847139385493654528 91204346929081171968 91309149050050503936 91718954789358105664 91852655889634137888 92688441331773321216 92758500622273527808 93211422988593222768 93240158244462448128 93766252887334849094 94648619849363693568 94720160756279312384 94783795395685613568 95182661541222082464 95246606896641109728 96121346566283444224 96185922546509365248 96326135261591740416 96758457799762397184 97372647229155420213 98154124288229015552 98220065923625877504 98332929746208235008 98363243862290055168 98871087882726641664 98918244804221379264 99818321434217422848 99893769900909953024 100412478109421097984 100979041570975991332 101078031808680361344 101929282914699362304 102532980026531332096 102682445011992748032 103183824138027868872 103334237875838405124 104201416092051812352 104353313200057718784 104821662616409263616 104862850862167375614 105929647236312367104 106405071417261367296 106476556181397921792 106527340558392254592 106560180850814226432 107080494233874842772 107161431871239827536 108136514887068874752 108780184618539522816 108853265024732696832 110423389824257642496 110581094628299882496 111283025404749051672 112380491138523697152 112884867433056130048 112995529008830447616 113049422633395862016 114721751370576274176 114757117839338397696 115349602529847748608 115404618938258275808 115517750638491841536 117147891127657947648 117226593103558288896 117924370443460421568 119087332676630642688 119705705344419038208 119796185847324872704 119843258128191286416 120556610855144805978 121745532066734005248 122377707695856963168 122470207852845517184 123584588442364428288 124281897318124297024 124320210992616597504 124403731456837367808 126198159799151591424 126910215388296109952 126995475862188146304 127180600462570344768 128434847015455653888 129011277066349862912 129061970291898308448 129830196305540560284 131110572994944313344 131791377518615191104 131828117176968855552 131890993072295172352 133091095245623230464 133883304145894797312 133973249261209473024 134770709078240481792 136806520393621757952 136909926682656997376 136963723575075755904 137578432184037158496 137778983834451206832 138935221456069083136 139137750933410291712 139817134482889834152 139860237366693672192 140649379331002273641 141873428556348489728 141968741575197229056 142036454077856339456 142080241134418968576 142175693093528420352 142773992311833123696 144182019849425166336 144278883819764047872 145040246158052697088 145137686699643595776 147231186432343523328 147330098885438816256 147499394619312352512 148377367206332068896 149840654851364929536 150618717164131646976 150732563511194482688 151468562356463986998 152962335160768365568 153009490452451196928 153112284869953683456 153799470039796998144 154023667517989122048 154775736207041803308 156197188170210596864 156302124138077718528 156529969800086578176 157232493924613895424 159607607125892050944 159791010837588381888 159840271276221339648 160742147806859741304 162204772330603312128 162327376088978673664 163170276927809284224 165635084736386463744 165760281323488796672 165871641942449823744 168570736707785545728 169327301149584195072 169574133950093793024 172082627055864411264 172135676759007596544 173024403794771622912 173106928407387413712 174814097326592417792 175721836691486921472 176886555665190632352 178511072194526396416 178630999014945964032 179694278770987309056 180834916282717208967 182408693858162343936 182618298100101007872 183437909578716211328 183705311779268275776 185376882663546642432 185517001244547055616 186422845977186445536 186480316488924896256 187532505774669698188 189297239698727387136 190365323082444164928 190493213793282219456 192242693132566888448 192371845093018730496 192652270523183480832 193516915599524794368 194745294458310840426 196665859492416470016 196726487724580110336 197742175765453283328 197836489608442758528 199636642868434845696 200824956218842195968 201958083141951982664 202156063617360722688 203858565829398724608 205065960053062664192 205364890023985496064 206367648276055737744 206668475751676810248 208402832184103624704 208706626400115437568 209643325232818527232 209725701724334751228 212810142834522734592 212953112362795843584 213054681116784509184 213120361701628452864 214160988467749685544 214322863742479655072 216273029774137749504 217560369237079045632 217706530049465393664 220846779648515284992 221162189256599764992 222566050809498103344 224760982277047394304 225769734866112260096 226098845266791724032 227202843534695980497 229443502741152548352 229514235678676795392 230699205059695497216 230809237876516551616 231035501276983683072 234295782255315895296 234453186207116577792 235848740886920843136 239411410688838076416 239592371694649745408 239686516256382572832 241113221710289611956 243491064133468010496 244755415391713926336 244940415705691034368 247169176884728856576 248563794636248594048 248640421985233195008 248807462913674735616 253820430776592219904 253990951724376292608 254361200925140689536 258022554132699725824 258123940583796616896 259660392611081120568 262221145989888626688 263582755037230382208 263656234353937711104 263781986144590344704 267766608291789594624 267946498522418946048 269541418156480963584 273613040787243515904 273927447150151511808 275156864368074316992 275557967668902413664 277870442912138166272 278275501866820583424 279634268965779668304 279720474733387344384 281298758662004547282 284072908155712678912 284160482268837937152 284351386187056840704 285547984623666247392 288364039698850332672 288557767639528095744 290080492316105394176 290275373399287191552 294462372864687046656 294660197770877632512 294998789238624705024 296754734412664137792 299681309702729859072 301237434328263293952 301465127022388965376 302937124712927973996 305924670321536731136 307598940079593996288 308047335035978244096 309551472414083606616 312394376340421193728 312604248276155437056 313059939600173156352 314464987849227790848 319215214251784101888 319582021675176763776 319680542552442679296 321484295613719482608 324409544661206624256 324654752177957347328 326340553855618568448 328181885105671971829 331270169472772927488 331520562646977593344 331743283884899647488 337141473415571091456 338654602299168390144 339148267900187586048 344165254111728822528 344271353518015193088 346048807589543245824 346213856814774827424 349628194653184835584 351443673382973842944 353773111330381264704 357022144389052792832 357261998029891928064 359388557541974618112 361669832565434417934 365236596200202015744 366875819157432422656 367410623558536551552 370753765327093284864 372845691954372891072 372960632977849792512 375065011549339396376 378594479397454774272 380730646164888329856 380986427586564438912 385304541046366961664 387033831199049588736 389490588916621680852 393331718984832940032 395484351530906566656 395672979216885517056 399273285736869691392 401649912437684391936 403916166283903965328 404312127234721445376 410729780047970992128 412735296552111475488 413336951503353620496 416805664368207249408 417413252800230875136 419286650465637054464 419451403448669502456 421948137993006820923 425620285669045469184 425906224725591687168 426109362233569018368 426240723403256905728 428321976935499371088 428645727484959310144 432546059548275499008 435120738474158091264 435413060098930787328 441693559297030569984 445132101618996206688 449521964554094788608 451539469732224520192 452197690533583448064 454405687069391960994 458887005482305096704 459028471357353590784 461398410119390994432 461618475753033103232 462071002553967366144 468591564510631790592 468906372414233155584 471697481773841686272 478822821377676152832 479184743389299490816 479373032512765145664 482226443420579223912 486982128266936020992 489510830783427852672 489880831411382068736 497127589272497188096 497280843970466390016 497614925827349471232 507640861553184439808 507981903448752585216 508722401850281379072 516045108265399451648 516247881167593233792 519320785222162241136 524442291979777253376 527165510074460764416 527563972289180689408 535533216583579189248 535892997044837892096 539082836312961927168 547226081574487031808 547854894300303023616 550313728736148633984 551115935337804827328 556551003733641166848 559268537931559336608 559440949466774688768 562597517324009094564 568145816311425357824 571095969247332494784 576728079397700665344 577115535279056191488 580160984632210788352 580550746798574383104 589997578477249410048 593509468825328275584 602474868656526587904 602930254044777930752 605874249425855947992 611849340643073462272 615197880159187992576 616094670071956488192 619102944828167213232 624788752680842387456 625208496552310874112 626119879200346312704 628929975698455581696 638430428503568203776 639164043350353527552 639361085104885358592 642968591227438965216 648819089322413248512 649309504355914694656 652681107711237136896 656363770211343943658 662540338945545854976 663041125293955186688 663486567769799294976 674282946831142182912 677309204598336780288 678296535800375172096 681608530604087941491 688330508223457645056 688542707036030386176 692097615179086491648 692427713629549654848 699256389306369671168 702887346765947685888 707546222660762529408 718777115083949236224 723339665130868835868 730473192400404031488 733751638314864845312 734821247117073103104 741507530654186569728 745691383908745782144 745921265955699585024 750130023098678792752 761461292329776659712 761972855173128877824 774067662398099177472 778981177833243361704 786663437969665880064 790968703061813133312 791345958433771034112 803299824875368783872 807832332567807930656 808624254469442890752 825470593104222950976 826673903006707240992 833611328736414498816 834826505600461750272 838573300931274108928 838902806897339004912 843896275986013641846 852218724467138036736 852481446806513811456 856643953870998742176 857291454969918620288 865092119096550998016 870241476948316182528 870826120197861574656 883387118594061139968 890264203237992413376 899043929108189577216 903078939464449040384 904395381067166896128 908811374138783921988 917774010964610193408 922796820238781988864 923236951506066206464 924142005107934732288 937183129021263581184 937812744828466311168 943394963547683372544 957645642755352305664 958369486778598981632 958746065025530291328 964452886841158447824 973964256533872041984 979021661566855705344 979761662822764137472 984545655317015915487 994255178544994376192 994561687940932780032 995229851654698942464 1015281723106368879616 1015963806897505170432 1017444803700562758144 1032495762335186467584 1038641570444324482272 1048884583959554506752 1054331020148921528832 1055127944578361378816 1071066433167158378496 1071785994089675784192 1078165672625923854336 1095709788600606047232 1100627457472297267968 1102231870675609654656 1118537075863118673216 1118881898933549377536 1125195034648018189128 1136291632622850715648 1142191938494664989568 1160321969264421576704 1161101493597148766208 1179995156954498820096 1187018937650656551168 1204949737313053175808 1205860508089555861504 1211748498851711895984 1223698681286146924544 1232189340143912976384 1238205889656334426464 1249577505361684774912 1250416993104621748224 1252239758400692625408 1257859951396911163392 1265844413979020462769 1276860857007136407552 1278328086700707055104 1278722170209770717184 1285937182454877930432 1297638178644826497024 1298619008711829389312 1305362215422474273792 1312727540422687887316 1325080677891091709952 1348565893662284365824 1354618409196673560576 1356593071600750344192 1363217061208175882982 1376661016446915290112 1377085414072060772352 1384195230358172983296 1384855427259099309696 1405774693531895371776 1415092445321525058816 1437554230167898472448 1446679330261737671736 1460946384800808062976 1467503276629729690624 1469642494234146206208 1491382767817491564288 1491842531911399170048 1500260046197357585504 1522922584659553319424 1523945710346257755648 1548135324796198354944 1557962355666486723408 1573326875939331760128 1582691916867542068224 1606599649750737567744 1615664665135615861312 1617248508938885781504 1650941186208445901952 1653347806013414481984 1669653011200923500544 1677146601862548217856 1677805613794678009824 1687792551972027283692 1704437448934276073472 1713287907741997484352 1714582909939837240576 1730184238193101996032 1740482953896632365056 1741652240395723149312 1780528406475984826752 1806157878928898080768 1808790762134333792256 1817622748277567843976 1835548021929220386816 1845593640477563977728 1846473903012132412928 1848284010215869464576 1874366258042527162368 1875625489656932622336 1886789927095366745088 1915291285510704611328 1917492130051060582656 1928905773682316895648 1947928513067744083968 1958043323133711410688 1959523325645528274944 1969091310634031830974 1988510357089988752384 1989123375881865560064 1990459703309397884928 2030563446212737759232 2031927613795010340864 2034889607401125516288 2064991524670372935168 2077283140888648964544 2097769167919109013504 2108662040297843057664 2110255889156722757632 2156331345251847708672 2191419577201212094464 2201254914944594535936 2204463741351219309312 2237074151726237346432 2237763797867098755072 2250390069296036378256 2272583265245701431296 2284383876989329979136 2320643938528843153408 2322202987194297532416 2359990313908997640192 2374037875301313102336 2409899474626106351616 2411721016179111723008 2423496997703423791968 2447397362572293849088 2476411779312668852928 2499155010723369549824 2500833986209243496448 2504479516801385250816 2515719902793822326784 2531688827958040925538 2556656173401414110208 2557444340419541434368 2571874364909755860864 2595276357289652994048 2610724430844948547584 2625455080845375774632 2650161355782183419904 2697131787324568731648 2709236818393347121152 2713186143201500688384 2726434122416351765964 2753322032893830580224 2768390460716345966592 2769710854518198619392 2811549387063790743552 2830184890643050117632 2875108460335796944896 2893358660523475343472 2921892769601616125952 2935006553259459381248 2939284988468292412416 2953636965951047746461 2982765535634983128576 2983685063822798340096 3000520092394715171008 3045845169319106638848 3047891420692515511296 3115924711332973446816 3146653751878663520256 3165383833735084136448 3213199299501475135488 3231329330271231722624 3234497017877771563008 3301882372416891803904 3306695612026828963968 3354293203725096435712 3355611227589356019648 3375585103944054567384 3408874897868552146944 3426575815483994968704 3429165819879674481152 3480965907793264730112 3483304480791446298624 3561056812951969653504 3612315757857796161536 3617581524268667584512 3635245496555135687952 3671096043858440773632 3692947806024264825856 3696568020431738929152 3748732516085054324736 3751250979313865244672 3773579854190733490176 3830582571021409222656 3834984260102121165312 3857811547364633791296 3895857026135488167936 3916086646267422821376 3919046651291056549888 3938182621268063661948 3977020714179977504768 4061126892425475518464 4063855227590020681728 4069779214802251032576 4129983049340745870336 4154566281777297929088 4217324080595686115328 4220511778313445515264 4312662690503695417344 4382839154402424188928 4402509829889189071872 4408927482702438618624 4474148303452474692864 4475527595734197510144 4500780138592072756512 4545166530491402862592 4568767753978659958272 4641287877057686306816 4644405974388595064832 4719980627817995280384 4748075750602626204672 4819798949252212703232 4846993995406847583936 4894794725144587698176 4952823558625337705856 5008959033602770501632 5031439805587644653568 5063377655916081851076 5113312346802828220416 5143748729819511721728 5190552714579305988096 5221448861689897095168 5250910161690751549264 5418473636786694242304 5426372286403001376768 5452868244832703531928 5506644065787661160448 5536780921432691933184 5539421709036397238784 5623098774127581487104 5660369781286100235264 5786717321046950686944 5843785539203232251904 5870013106518918762496 5878569976936584824832 5907273931902095492922 5965531071269966257152 5967370127645596680192 6001040184789430342016 6091690338638213277696 6095782841385031022592 6231849422665946893632 6293307503757327040512 6330767667470168272896 6462658660542463445248 6468994035755543126016 6603764744833783607808 6613391224053657927936 6708586407450192871424 6711222455178712039296 6751170207888109134768 6817749795737104293888 6853151630967989937408 6858331639759348962304 6961931815586529460224 6966608961582892597248 7122113625903939307008 7235163048537335169024 7270490993110271375904 7342192087716881547264 7385895612048529651712 7497465032170108649472 7502501958627730489344 7547159708381466980352 7669968520204242330624 7715623094729267582592 7832173292534845642752 7838093302582113099776 7876365242536127323896 7954041428359955009536 8122253784850951036928 8127710455180041363456 8139558429604502065152 8259966098681491740672 8309132563554595858176 8434648161191372230656 8441023556626891030528 8625325381007390834688 8765678308804848377856 8805019659778378143744 8817854965404877237248 8860910897853143239383 8948296606904949385728 8951055191468395020288 9001560277184145513024 9090333060982805725184 9137535507957319916544 9439961255635990560768 9496151501205252409344 9639597898504425406464 9693987990813695167872 9905647117250675411712 10062879611175289307136 10126755311832163702152 10226624693605656440832 10287497459639023443456 10442897723379794190336 10501820323381503098528 10836947273573388484608 10852744572806002753536 10905736489665407063856 11013288131575322320896 11078843418072794477568 11246197548255162974208 11320739562572200470528 11573434642093901373888 11687571078406464503808 11740026213037837524992 11757139953873169649664 11814547863804190985844 11931062142539932514304 12002080369578860684032 12183380677276426555392 12191565682770062045184 12463698845331893787264 12661535334940336545792 12925317321084926890496 12937988071511086252032 13207529489667567215616 13226782448107315855872 13422444910357424078592 13502340415776218269536 13635499591474208587776 13706303261935979874816 13716663279518697924608 13923863631173058920448 13933217923165785194496 14244227251807878614016 14540981986220542751808 14684384175433763094528 14771791224097059303424 15094319416762933960704 15339937040408484661248 15431246189458535165184 15664346585069691285504 15676186605164226199552 15752730485072254647792 15908082856719910019072 16244507569701902073856 16255420910360082726912 16279116859209004130304 16519932197362983481344 16618265127109191716352 16869296322382744461312 16882047113253782061056 17531356617609696755712 17610039319556756287488 17635709930809754474496 17721821795706286478766 17896593213809898771456 17902110382936790040576 18003120554368291026048 18275071015914639833088 18879922511271981121536 18992303002410504818688 19387975981627390335744 19811294234501350823424 20125759222350578614272 20253510623664327404304 20453249387211312881664 20574994919278046886912 20885795446759588380672 21003640646763006197056 21705489145612005507072 21811472979330814127712 22026576263150644641792 22157686836145588955136 22492395096510325948416 22641479125144400941056 23146869284187802747776 23480052426075675049984 23514279907746339299328 23629095727608381971688 23862124285079865028608 24004160739157721368064 24366761354552853110784 24383131365540124090368 24927397690663787574528 25323070669880673091584 25850634642169853780992 25875976143022172504064 26415058979335134431232 26453564896214631711744 26844889820714848157184 27004680831552436539072 27270999182948417175552 27412606523871959749632 27433326559037395849216 28488454503615757228032 29081963972441085503616 29543582448194118606848 30188638833525867921408 30679874080816969322496 30862492378917070330368 31328693170139382571008 31352373210328452399104 31505460970144509295584 31816165713439820038144 32489015139403804147712 32510841820720165453824 32558233718418008260608 33039864394725966962688 33236530254218383432704 33738592644765488922624 35062713235219393511424 35220078639113512574976 35271419861619508948992 35443643591412572957532 35793186427619797542912 36006241108736582052096 36550142031829279666176 37984606004821009637376 38775951963254780671488 39622588469002701646848 40507021247328654808608 40906498774422625763328 41149989838556093773824 41771590893519176761344 42007281293526012394112 43622945958661628255424 44053152526301289283584 44315373672291177910272 45282958250288801882112 46293738568375605495552 46960104852151350099968 47028559815492678598656 47258191455216763943376 47724248570159730057216 48008321478315442736128 48733522709105706221568 48766262731080248180736 49854795381327575149056 50646141339761346183168 51701269284339707561984 52830117958670268862464 52907129792429263423488 53689779641429696314368 54009361663104873078144 54825213047743919499264 54866653118074791698432 56976909007231514456064 58163927944882171007232 59087164896388237213696 60377277667051735842816 61359748161633938644992 61724984757834140660736 62657386340278765142016 63010921940289018591168 63632331426879640076288 65116467436836016521216 66079728789451933925376 66473060508436766865408 67477185289530977845248 70440157278227025149952 70542839723239017897984 70887287182825145915064 71586372855239595085824 72012482217473164104192 73100284063658559332352 75969212009642019274752 77551903926509561342976 79245176938005403293696 81014042494657309617216 81812997548845251526656 82299979677112187547648 84014562587052024788224 87245891917323256510848 88630747344582355820544 90565916500577603764224 92587477136751210991104 94057119630985357197312 94516382910433527886752 95448497140319460114432 96016642956630885472256 97467045418211412443136 97532525462160496361472 99709590762655150298112 103402538568679415123968 105660235917340537724928 105814259584858526846976 107379559282859392628736 108018723326209746156288 109650426095487838998528 109733306236149583396864 113953818014463028912128 116327855889764342014464 118174329792776474427392 122719496323267877289984 123449969515668281321472 125314772680557530284032 126021843880578037182336 132159457578903867850752 132946121016873533730816 140880314556454050299904 141085679446478035795968 141774574365650291830128 143172745710479190171648 144024964434946328208384 146200568127317118664704 151938424019284038549504 155103807853019122685952 158490353876010806587392 162028084989314619234432 164599959354224375095296 168029125174104049576448 174491783834646513021696 177261494689164711641088 181131833001155207528448 185174954273502421982208 189032765820867055773504 190896994280638920228864 192033285913261770944512 199419181525310300596224 206805077137358830247936 211320471834681075449856 211628519169717053693952 214759118565718785257472 216037446652419492312576 219300852190975677997056 219466612472299166793728 227907636028926057824256 232655711779528684028928 245438992646535754579968 246899939031336562642944 252043687761156074364672 265892242033747067461632 282171358892956071591936 283549148731300583660256 286345491420958380343296 288049928869892656416768 292401136254634237329408 310207615706038245371904 316980707752021613174784 324056169978629238468864 329199918708448750190592 336058250348208099152896 348983567669293026043392 354522989378329423282176 370349908547004843964416 378065531641734111547008 384066571826523541889024 398838363050620601192448 413610154274717660495872 422640943669362150899712 423257038339434107387904 429518237131437570514944 432074893304838984625152 438601704381951355994112 455815272057852115648512 465311423559057368057856 493799878062673125285888 504087375522312148729344 531784484067494134923264 567098297462601167320512 572690982841916760686592 576099857739785312833536 620415231412076490743808 633961415504043226349568 648112339957258476937728 658399837416897500381184 672116500696416198305792 697967135338586052086784 740699817094009687928832 756131063283468223094016 768133143653047083778048 797676726101241202384896 827220308549435320991744 846514076678868214775808 859036474262875141029888 864149786609677969250304 877203408763902711988224 930622847118114736115712 987599756125346250571776 1008174751044624297458688 1063568968134988269846528 1134196594925202334641024 1152199715479570625667072 1240830462824152981487616 1267922831008086452699136 1296224679914516953875456 1344233001392832396611584 1395934270677172104173568 1481399634188019375857664 1512262126566936446188032 1536266287306094167556096 1595353452202482404769792 1718072948525750282059776 1728299573219355938500608 1861245694236229472231424 1975199512250692501143552 2016349502089248594917376 2268393189850404669282048 2304399430959141251334144 2481660925648305962975232 2592449359829033907750912 2688466002785664793223168 2791868541354344208347136 2962799268376038751715328 3024524253133872892376064 3190706904404964809539584 3456599146438711877001216 3722491388472458944462848 4032699004178497189834752 4536786379700809338564096 4608798861918282502668288 5184898719658067815501824 5376932005571329586446336 5583737082708688416694272 5925598536752077503430656 6049048506267745784752128 6913198292877423754002432 7444982776944917888925696 8065398008356994379669504 9073572759401618677128192 10369797439316135631003648 10753864011142659172892672 11167474165417376833388544 12098097012535491569504256 13826396585754847508004864 16130796016713988759339008 18147145518803237354256384 20739594878632271262007296 22334948330834753666777088 24196194025070983139008512 32261592033427977518678016 36294291037606474708512768 41479189757264542524014592 48392388050141966278017024 72588582075212949417025536 96784776100283932556034048 145177164150425898834051072 290354328300851797668102144
- Sum of all divisors σ(n): 1094902281848338559232000000
- Sum of proper divisors (its aliquot sum) s(n): 804547953547486761563897856
- 290354328300851797668102144 is an abundant number, because the sum of its proper divisors (804547953547486761563897856) is greater than itself. Its abundance is 514193625246634963895795712
Bases of 290354328300851797668102144
- Binary: 11110000001011001110101110101101001111010101111000011010011001010110101110000000000000002
- Hexadecimal: 0xF02CEBAD3D5E1A656B8000
- Base-36: 10HDQ0WXCESC4YAYO0
Squares and roots of 290354328300851797668102144
- 290354328300851797668102144 squared (2903543283008517976681021442) is 84305635963038827169539334273087134650266010817396736
- 290354328300851797668102144 cubed (2903543283008517976681021443) is 24478506302024273633752568345347661032280136509421652031768066884964543820201984
-
The
square root of 290354328300851797668102144 is 17039786627210.2068733567 -
290354328300851797668102144 is a
perfect cube number . Itscube root is 662180064
Scales and comparisons
How big is 290354328300851797668102144?- 290,354,328,300,851,797,668,102,144 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 290,354,328,300,851,797,668,102,144 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 290354328300851797668102144 cubic inches would be around 55181672 feet tall.
Recreational maths with 290354328300851797668102144
- 290354328300851797668102144 backwards is 441201866797158003823453092
- 290354328300851797668102144 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 290354328300851797668102144's digits is 108
- 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 290354328300851797668102144 - Facts about the integer". Numbermatics.com. 2024. Web. 6 June 2024.
APA style:
Numbermatics. (2024). Number 290354328300851797668102144 - Facts about the integer. Retrieved 6 June 2024, from https://numbermatics.com/n/290354328300851797668102144/
Chicago style:
Numbermatics. 2024. "Number 290354328300851797668102144 - Facts about the integer". https://numbermatics.com/n/290354328300851797668102144/
The information we have on file for 290354328300851797668102144 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 290354328300851797668102144, math, Factors of 290354328300851797668102144, curriculum, school, college, exams, university, Prime factorization of 290354328300851797668102144, STEM, science, technology, engineering, physics, economics, calculator, two hundred ninety septillion, three hundred fifty-four sextillion, three hundred twenty-eight quintillion, three hundred quadrillion, eight hundred fifty-one trillion, seven hundred ninety-seven billion, six hundred sixty-eight million, one hundred two thousand, one hundred forty-four.