145562099763991401939861504
145,562,099,763,991,401,939,861,504 is an even composite number composed of five prime numbers multiplied together.
145562099763991401939861504 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of nineteen thousand, eight hundred forty-five divisors.
Prime factorization of 145562099763991401939861504:
226 × 36 × 76 × 134 × 9412
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 13 × 13 × 13 × 13 × 941 × 941)See below for interesting mathematical facts about the number 145562099763991401939861504 from the Numbermatics database.
Names of 145562099763991401939861504
- Cardinal: 145562099763991401939861504 can be written as One hundred forty-five septillion, five hundred sixty-two sextillion, ninety-nine quintillion, seven hundred sixty-three quadrillion, nine hundred ninety-one trillion, four hundred one billion, nine hundred thirty-nine million, eight hundred sixty-one thousand, five hundred four.
Scientific notation
- Scientific notation: 1.45562099763991401939861504 × 1026
Factors of 145562099763991401939861504
Divisors of 145562099763991401939861504
- Number of divisors d(n): 19845
-
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 81 84 91 96 98 104 108 112 117 126 128 144 147 156 162 168 169 182 189 192 196 208 216 224 234 243 252 256 273 288 294 312 324 336 338 343 351 364 378 384 392 416 432 441 448 468 486 504 507 512 546 567 576 588 624 637 648 672 676 686 702 728 729 756 768 784 819 832 864 882 896 936 941 972 1008 1014 1024 1029 1053 1092 1134 1152 1176 1183 1248 1274 1296 1323 1344 1352 1372 1404 1456 1458 1512 1521 1536 1568 1638 1664 1701 1728 1764 1792 1872 1882 1911 1944 2016 2028 2048 2058 2106 2184 2197 2268 2304 2352 2366 2401 2457 2496 2548 2592 2646 2688 2704 2744 2808 2823 2912 2916 3024 3042 3072 3087 3136 3159 3276 3328 3402 3456 3528 3549 3584 3744 3764 3822 3888 3969 4032 4056 4096 4116 4212 4368 4394 4459 4536 4563 4608 4704 4732 4802 4914 4992 5096 5103 5184 5292 5376 5408 5488 5616 5646 5733 5824 5832 6048 6084 6144 6174 6272 6318 6552 6587 6591 6656 6804 6912 7056 7098 7168 7203 7371 7488 7528 7644 7776 7938 8064 8112 8192 8232 8281 8424 8469 8736 8788 8918 9072 9126 9216 9261 9408 9464 9477 9604 9828 9984 10192 10206 10368 10584 10647 10752 10816 10976 11232 11292 11466 11648 11664 11907 12096 12168 12233 12288 12348 12544 12636 13104 13174 13182 13312 13377 13608 13689 13824 14112 14196 14336 14406 14742 14976 15056 15288 15379 15552 15876 16128 16224 16384 16464 16562 16807 16848 16938 17199 17472 17576 17836 18144 18252 18432 18522 18816 18928 18954 19208 19656 19761 19773 19968 20384 20412 20736 21168 21294 21504 21609 21632 21952 22113 22464 22584 22932 23296 23328 23814 24192 24336 24466 24576 24696 24843 25088 25272 25407 26208 26348 26364 26624 26754 27216 27378 27648 27783 28224 28392 28561 28672 28812 29484 29952 30112 30576 30758 31104 31213 31752 31941 32256 32448 32768 32928 33124 33614 33696 33876 34398 34944 35152 35672 35721 36288 36504 36699 36864 37044 37632 37856 37908 38416 39312 39522 39546 39936 40131 40768 40824 41067 41472 42336 42588 43008 43218 43264 43904 44226 44928 45168 45864 46109 46137 46592 46656 47628 48384 48672 48932 49152 49392 49686 50176 50421 50544 50814 51597 52416 52696 52728 53248 53508 54432 54756 55296 55566 56448 56784 57122 57344 57624 57967 58968 59283 59319 59904 60224 61152 61516 62208 62426 63504 63882 64512 64827 64896 65536 65856 66248 66339 67228 67392 67752 68796 69888 70304 71344 71442 72576 73008 73398 73728 74088 74529 75264 75712 75816 76221 76832 78624 79044 79092 79872 80262 81536 81648 82134 82944 83349 84672 85176 85631 85683 86016 86436 86528 87808 88452 89856 90336 91728 92218 92274 93184 93312 93639 95256 95823 96768 97344 97864 98304 98784 99372 100352 100842 101088 101628 103194 104832 105392 105456 106496 107016 107653 108864 109512 110097 110592 111132 112896 113568 114244 114688 115248 115934 117649 117936 118566 118638 119808 120393 120448 122304 123032 123201 124416 124852 127008 127764 129024 129654 129792 131072 131712 132496 132678 134456 134784 135504 137592 138327 138411 139776 140608 142688 142884 145152 146016 146796 147456 148176 149058 150528 151263 151424 151632 152442 153664 154791 157248 158088 158184 159029 159744 160524 163072 163296 164268 165888 166698 169344 170352 171262 171366 172032 172872 173056 173901 175616 176904 177849 177957 179712 180672 183456 184436 184548 186368 186624 187278 190512 191646 193536 194481 194688 195728 196608 197568 198744 199927 200704 201684 202176 203256 206388 209664 210784 210912 212992 214032 215306 217728 218491 219024 220194 221184 222264 223587 225792 227136 228488 228663 229376 230496 231868 235298 235872 237132 237276 239616 240786 240896 244608 246064 246402 248832 249704 250047 254016 255528 256893 257049 258048 259308 259584 262144 263424 264992 265356 268912 269568 271008 275184 276654 276822 279552 280917 281216 285376 285768 287469 290304 292032 293592 294912 296352 298116 301056 302526 302848 303264 304884 307328 309582 314496 316176 316368 318058 319488 321048 322763 322959 326144 326592 328536 330291 331776 333396 338688 340704 342524 342732 344064 345744 346112 347802 351232 352947 353808 355698 355914 359424 361179 361344 366912 368872 369096 372736 373248 374556 381024 383292 387072 388962 389376 391456 393216 395136 397488 399854 401408 403368 404352 405769 406512 412776 414981 415233 419328 421568 421824 425984 428064 430612 435456 436982 438048 440388 442368 444528 447174 451584 453789 454272 456976 457326 458752 460992 463736 464373 470596 471744 474264 474552 477087 479232 481572 481792 489216 492128 492804 497664 499408 500094 508032 511056 513786 514098 516096 518616 519168 521703 524288 526848 529984 530712 533547 533871 537824 539136 542016 550368 553308 553644 559104 561834 562432 570752 571536 574938 580608 583443 584064 587184 589824 592704 596232 599417 599781 602112 605052 605696 606528 609768 614656 619164 628992 632352 632736 636116 638976 642096 645526 645918 652288 653184 655473 657072 660582 663552 666792 670761 677376 681408 685048 685464 685989 688128 691488 692224 695604 702464 705894 707616 711396 711828 718848 722358 722688 733824 737744 738192 745472 746496 749112 753571 762048 766584 770679 771147 774144 777924 778752 782912 786432 790272 794976 799708 802816 806736 808704 811538 813024 825552 829962 830466 838656 842751 843136 843648 851968 856128 861224 862407 870912 873964 876096 880776 884736 885481 889056 894348 903168 907578 908544 913952 914652 917504 921984 927472 928746 941192 943488 948528 949104 954174 958464 963144 963584 968289 968877 978432 984256 985608 990873 995328 998816 1000188 1016064 1022112 1027572 1028196 1032192 1037232 1038336 1043406 1048576 1053696 1058841 1059968 1061424 1067094 1067742 1075648 1078272 1083537 1084032 1100736 1106616 1107288 1113203 1118208 1123668 1124864 1141504 1143072 1149876 1161216 1166886 1168128 1174368 1179648 1185408 1192464 1198834 1199562 1204224 1210104 1211392 1213056 1217307 1219536 1229312 1238328 1244943 1245699 1257984 1264704 1265472 1272232 1277952 1284192 1291052 1291836 1304576 1306368 1310946 1314144 1321164 1327104 1333584 1341522 1354752 1361367 1362816 1370096 1370928 1371978 1376256 1382976 1384448 1391208 1399489 1404928 1411788 1415232 1422792 1423656 1431261 1437696 1444716 1445376 1467648 1475488 1476384 1490944 1492992 1498224 1507142 1524096 1529437 1533168 1541358 1542294 1548288 1555848 1557504 1565109 1565824 1572864 1580544 1589952 1599416 1600641 1601613 1605632 1613472 1617408 1623076 1626048 1651104 1659924 1660932 1677312 1685502 1686272 1687296 1703936 1712256 1722448 1724814 1741824 1747928 1750329 1752192 1761552 1769472 1770962 1778112 1788696 1798251 1799343 1806336 1815156 1817088 1827904 1829304 1835008 1843968 1854944 1857492 1882384 1886976 1897056 1898208 1908348 1916928 1926288 1927168 1936578 1937754 1956864 1966419 1968512 1971216 1981746 1990656 1997632 2000376 2012283 2032128 2044224 2055144 2056392 2064384 2067377 2074464 2076672 2086812 2097152 2107392 2117682 2119936 2122848 2134188 2135484 2151296 2156544 2167074 2168064 2201472 2213232 2214576 2226406 2236416 2247336 2249728 2259341 2260713 2283008 2286144 2299752 2312037 2313441 2322432 2333772 2336256 2348736 2359296 2370816 2384928 2397668 2399124 2408448 2420208 2422784 2426112 2434614 2439072 2458624 2476656 2489886 2491398 2515968 2528253 2529408 2530944 2544464 2555904 2568384 2582104 2583672 2609152 2612736 2621892 2628288 2642328 2654208 2656443 2667168 2683044 2709504 2722734 2725632 2740192 2741856 2743956 2752512 2765952 2768896 2782416 2798978 2809856 2823576 2830464 2840383 2845584 2847312 2862522 2875392 2889432 2890752 2904867 2906631 2935296 2950976 2952768 2972619 2981888 2985984 2996448 3014284 3048192 3058874 3066336 3082716 3084588 3096576 3111696 3115008 3130218 3131648 3145728 3161088 3176523 3179904 3198832 3201282 3203226 3211264 3226944 3234816 3246152 3250611 3252096 3302208 3319848 3321864 3339609 3354624 3371004 3372544 3374592 3407872 3424512 3444896 3449628 3483648 3495856 3500658 3504384 3523104 3538944 3541924 3556224 3577392 3596502 3598686 3612672 3630312 3634176 3651921 3655808 3658608 3670016 3687936 3709888 3714984 3734829 3737097 3764768 3773952 3794112 3796416 3816696 3833856 3852576 3854336 3873156 3875508 3913728 3932838 3937024 3942432 3963492 3981312 3995264 4000752 4024566 4064256 4084101 4088448 4110288 4112784 4128768 4134754 4148928 4153344 4173624 4194304 4195919 4198467 4214784 4235364 4239872 4245696 4268376 4270968 4293783 4302592 4313088 4334148 4336128 4402944 4426464 4429152 4452812 4472832 4494672 4499456 4518682 4521426 4566016 4572288 4588311 4599504 4624074 4626882 4644864 4667544 4672512 4695327 4697472 4718592 4741632 4769856 4795336 4798248 4801923 4816896 4840416 4845568 4852224 4869228 4878144 4917248 4953312 4979772 4982796 5031936 5056506 5058816 5061888 5088928 5111808 5136768 5164208 5167344 5218304 5225472 5243784 5256576 5274997 5284656 5308416 5312886 5334336 5366088 5394753 5398029 5419008 5445468 5451264 5480384 5483712 5487912 5505024 5531904 5537792 5564832 5597956 5619712 5647152 5660928 5680766 5691168 5694624 5725044 5750784 5778864 5781504 5809734 5813262 5870592 5899257 5901952 5905536 5945238 5963776 5971968 5992896 6028568 6036849 6096384 6117748 6132672 6165432 6169176 6193152 6198367 6202131 6223392 6230016 6260436 6263296 6291456 6322176 6353046 6359808 6397664 6402564 6406452 6422528 6453888 6469632 6492304 6501222 6504192 6604416 6639696 6643728 6679218 6709248 6742008 6745088 6749184 6778023 6782139 6815744 6849024 6889792 6899256 6936111 6940323 6967296 6991712 7001316 7008768 7046208 7077888 7083848 7112448 7154784 7193004 7197372 7225344 7260624 7268352 7303842 7311616 7317216 7340032 7375872 7419776 7429968 7469658 7474194 7529536 7547904 7584759 7588224 7592832 7633392 7667712 7705152 7708672 7746312 7751016 7792421 7827456 7865676 7874048 7884864 7926984 7962624 7969329 7990528 8001504 8049132 8128512 8168202 8176896 8220576 8225568 8257536 8269508 8297856 8306688 8347248 8388608 8391838 8396934 8429568 8470728 8479744 8491392 8521149 8536752 8541936 8587566 8605184 8626176 8668296 8672256 8714601 8719893 8805888 8852928 8858304 8905624 8917857 8945664 8989344 8998912 9037364 9042852 9132032 9144576 9176622 9199008 9248148 9253764 9289728 9335088 9345024 9390654 9394944 9437184 9483264 9529569 9539712 9590672 9596496 9603846 9633792 9680832 9691136 9704448 9738456 9756288 9796423 9834496 9906624 9959544 9965592 10018827 10063872 10113012 10117632 10123776 10177856 10223616 10273536 10328416 10334688 10436608 10450944 10487568 10513152 10549994 10569312 10616832 10625772 10668672 10732176 10789506 10796058 10838016 10890936 10902528 10955763 10960768 10967424 10975824 11010048 11063808 11075584 11129664 11195912 11204487 11211291 11239424 11294304 11321856 11361532 11382336 11389248 11450088 11501568 11511253 11557728 11563008 11619468 11626524 11741184 11798514 11803904 11811072 11890476 11927552 11943936 11985792 12057136 12073698 12192768 12235496 12252303 12265344 12330864 12338352 12386304 12396734 12404262 12446784 12460032 12520872 12526592 12582912 12587757 12595401 12644352 12706092 12719616 12795328 12805128 12812904 12845056 12881349 12907776 12939264 12984608 13002444 13008384 13208832 13279392 13287456 13358436 13418496 13484016 13490176 13498368 13556046 13564278 13631488 13698048 13764933 13779584 13798512 13872222 13880646 13934592 13983424 14002632 14017536 14085981 14092416 14155776 14167696 14224896 14309568 14386008 14394744 14450688 14471639 14521248 14536704 14607684 14623232 14634432 14680064 14751744 14839552 14859936 14939316 14948388 15059072 15095808 15169518 15176448 15185664 15266784 15335424 15410304 15417344 15492624 15502032 15584842 15654912 15731352 15748096 15769728 15815387 15824991 15853968 15925248 15938658 15981056 16003008 16098264 16184259 16194087 16257024 16336404 16353792 16441152 16451136 16515072 16539016 16595712 16613376 16694496 16777216 16783676 16793868 16859136 16941456 16959488 16982784 17042298 17073504 17083872 17175132 17210368 17252352 17336592 17344512 17429202 17439786 17611776 17697771 17705856 17716608 17811248 17835714 17891328 17978688 17997824 18074728 18085704 18264064 18289152 18353244 18398016 18496296 18507528 18579456 18595101 18606393 18670176 18690048 18781308 18789888 18874368 18966528 19059138 19079424 19181344 19192992 19207692 19267584 19361664 19382272 19408896 19476912 19512576 19592846 19668992 19813248 19882681 19919088 19931184 20037654 20127744 20226024 20235264 20247552 20334069 20346417 20355712 20447232 20547072 20656832 20669376 20808333 20820969 20873216 20901888 20975136 21026304 21099988 21138624 21233664 21251544 21337344 21464352 21579012 21592116 21676032 21781872 21805056 21911526 21921536 21934848 21951648 22020096 22127616 22151168 22259328 22391824 22408974 22422582 22478848 22588608 22643712 22723064 22754277 22764672 22778496 22900176 23003136 23022506 23115456 23126016 23238936 23253048 23377263 23482368 23597028 23607808 23622144 23780952 23855104 23887872 23907987 23971584 24114272 24147396 24385536 24470992 24504606 24530688 24661728 24676704 24772608 24793468 24808524 24893568 24920064 25041744 25053184 25165824 25175514 25190802 25288704 25412184 25439232 25563447 25590656 25610256 25625808 25690112 25762698 25815552 25878528 25969216 26004888 26016768 26143803 26159679 26417664 26558784 26574912 26716872 26836992 26875901 26968032 26980352 26996736 27112092 27128556 27262976 27396096 27529866 27559168 27597024 27744444 27761292 27869184 27966848 28005264 28035072 28171962 28184832 28311552 28335392 28449792 28588707 28619136 28772016 28789488 28901376 28943278 29042496 29073408 29215368 29246464 29268864 29360128 29371433 29389269 29503488 29679104 29719872 29878632 29896776 30056481 30118144 30191616 30339036 30352896 30371328 30533568 30670848 30820608 30834688 30985248 31004064 31169684 31309824 31462704 31496192 31539456 31630774 31649982 31707936 31850496 31877316 31962112 32006016 32196528 32368518 32388174 32514048 32672808 32707584 32867289 32882304 32902272 33030144 33078032 33191424 33226752 33388992 33554432 33567352 33587736 33613461 33718272 33882912 33918976 33965568 34084596 34147008 34167744 34350264 34420736 34504704 34533759 34673184 34689024 34858404 34879572 35223552 35395542 35411712 35433216 35622496 35671428 35782656 35957376 35995648 36149456 36171408 36528128 36578304 36706488 36796032 36924979 36992592 37015056 37158912 37190202 37212786 37340352 37380096 37562616 37579776 37748736 37763271 37786203 37933056 38118276 38158848 38362688 38385984 38415384 38535168 38644047 38723328 38764544 38817792 38953824 39025152 39185692 39337984 39626496 39765362 39838176 39862368 40075308 40255488 40452048 40470528 40495104 40668138 40692834 40711424 40894464 41094144 41294799 41313664 41338752 41616666 41641938 41746432 41803776 41950272 42052608 42199976 42257943 42277248 42467328 42503088 42674688 42928704 43158024 43184232 43352064 43388569 43414917 43563744 43610112 43823052 43843072 43869696 43903296 44040192 44255232 44302336 44518656 44783648 44817948 44845164 44957696 45177216 45287424 45446128 45508554 45529344 45556992 45800352 46006272 46045012 46230912 46252032 46477872 46506096 46754526 46964736 47194056 47215616 47244288 47446161 47474973 47561904 47710208 47775744 47815974 47943168 48228544 48294792 48552777 48582261 48771072 48941984 49009212 49061376 49323456 49353408 49545216 49586936 49617048 49787136 49840128 50083488 50106368 50331648 50351028 50381604 50577408 50824368 50878464 51126894 51181312 51220512 51251616 51380224 51525396 51631104 51757056 51938432 52009776 52033536 52287606 52319358 52835328 53093313 53117568 53149824 53433744 53673984 53751802 53936064 53960704 53993472 54224184 54257112 54525952 54546947 54792192 55059732 55118336 55194048 55488888 55522584 55738368 55785303 55819179 55933696 56010528 56070144 56343924 56369664 56623104 56670784 56899584 57177414 57238272 57544032 57578976 57802752 57886556 58084992 58146816 58430736 58492928 58537728 58720256 58742866 58778538 59006976 59358208 59439744 59648043 59757264 59793552 60112962 60236288 60383232 60678072 60705792 60742656 61002207 61039251 61067136 61341696 61641216 61669376 61970496 62008128 62339368 62424999 62619648 62925408 62992384 63078912 63261548 63299964 63415872 63700992 63754632 63924224 64012032 64393056 64737036 64776348 65028096 65345616 65415168 65734578 65764608 65804544 66060288 66156064 66382848 66453504 66777984 67108864 67134704 67175472 67226922 67436544 67765824 67837952 67931136 68169192 68294016 68335488 68574961 68700528 68841472 69009408 69067518 69346368 69378048 69716808 69759144 70131789 70447104 70791084 70823424 70866432 71244992 71342856 71565312 71723961 71914752 71991296 72298912 72342816 73056256 73156608 73412976 73592064 73849958 73985184 74030112 74317824 74380404 74425572 74680704 74760192 75125232 75159552 75497472 75526542 75572406 75866112 76236552 76317696 76690341 76725376 76771968 76830768 77070336 77288094 77446656 77529088 77635584 77907648 78050304 78371384 78431409 78479037 78675968 79252992 79530724 79676352 79724736 80150616 80510976 80578771 80627703 80904096 80941056 80990208 81336276 81385668 81422848 81788928 82188288 82589598 82627328 82677504 83233332 83283876 83492864 83607552 83900544 84105216 84399952 84515886 84554496 84934656 85006176 85349376 85766121 85857408 86316048 86368464 86704128 86777138 86829834 87127488 87220224 87646104 87686144 87739392 87806592 88080384 88114299 88167807 88510464 88604672 89037312 89567296 89635896 89690328 89915392 90169443 90354432 90574848 90892256 91017108 91058688 91113984 91600704 92012544 92090024 92461824 92504064 92955744 93012192 93509052 93929472 94388112 94431232 94488576 94892322 94949946 95123808 95420416 95551488 95631948 95886336 96457088 96589584 97105554 97164522 97542144 97883968 98018424 98122752 98601867 98646912 98706816 99090432 99173872 99234096 99574272 99680256 100166976 100212736 100663296 100702056 100763208 101154816 101301473 101648736 101756928 102253788 102362624 102441024 102503232 102760448 103050792 103262208 103514112 103601277 103876864 104019552 104067072 104575212 104638716 105670656 106186626 106235136 106299648 106867488 107347968 107503604 107872128 107921408 107986944 108448368 108514224 109051904 109093894 109584384 110119464 110236672 110388096 110707709 110774937 110977776 111045168 111476736 111570606 111638358 111867392 112021056 112140288 112687848 112739328 113246208 113289813 113341568 113358609 113799168 114354828 114476544 115088064 115157952 115605504 115773112 115932141 116169984 116293632 116861472 116985856 117075456 117440512 117485732 117557076 118013952 118716416 118879488 119296086 119514528 119587104 120225924 120472576 120766464 121356144 121411584 121485312 122004414 122078502 122134272 122683392 123282432 123338752 123884397 123940992 124016256 124678736 124849998 125239296 125850816 125984768 126157824 126523096 126599928 126831744 127401984 127509264 127848448 128024064 128786112 129474072 129552696 130056192 130165707 130244751 130691232 130830336 131469156 131529216 131609088 132120576 132312128 132765696 132907008 133555968 134269408 134350944 134453844 134873088 135531648 135675904 135862272 136338384 136588032 136670976 137149922 137401056 137682944 138018816 138135036 138692736 138756096 139433616 139518288 140263578 140894208 141582168 141646848 141732864 142338483 142424919 142489984 142685712 143130624 143447922 143829504 143982592 144597824 144685632 145658331 145746783 146112512 146313216 146825952 147184128 147699916 147970368 148060224 148635648 148760808 148851144 149361408 149520384 149646289 150250464 150319104 150994944 151053084 151144812 151732224 152473104 152635392 153380682 153450752 153543936 153661536 154140672 154576188 154893312 155058176 155271168 155815296 156100608 156742768 156862818 156958074 157351936 158505984 159061448 159279939 159352704 159449472 160301232 161021952 161157542 161255406 161808192 161882112 161980416 162672552 162771336 162845696 163577856 163640841 164376576 165179196 165254656 165355008 166466664 166567752 166985728 167215104 167355909 167457537 167801088 168210432 168799904 169031772 169108992 169869312 170012352 170698752 171532242 171714816 172632096 172736928 173408256 173554276 173659668 174254976 174440448 175292208 175372288 175478784 175613184 176160768 176228598 176335614 177020928 177209344 178074624 178944129 179134592 179271792 179380656 179830784 180338886 180708864 181149696 181784512 182034216 182117376 182227968 183006621 183117753 183201408 184025088 184180048 184923648 185008128 185911488 186024384 187018104 187858944 188131307 188776224 188862464 188977152 189784644 189899892 190247616 190840832 191102976 191263896 191772672 192914176 193179168 194211108 194329044 195084288 195767936 196036848 196245504 197203734 197293824 197413632 198180864 198347744 198468192 199148544 199360512 200333952 200425472 201326592 201404112 201526416 202309632 202602946 203297472 203513856 204507576 204725248 204882048 205006464 205520896 205600031 205724883 206101584 206524416 207028224 207202554 207753728 208039104 208134144 209150424 209277432 210395367 211341312 212373252 212470272 212599296 213734976 214695936 215007208 215171883 215744256 215842816 215973888 216896736 217028448 218103808 218187788 219168768 220238928 220473344 220776192 221415418 221549874 221955552 222090336 222953472 223141212 223276716 223734784 224042112 224280576 225375696 225478656 226492416 226579626 226683136 226717218 227598336 228709656 228953088 230071023 230176128 230315904 231211008 231546224 231864282 232339968 232587264 233722944 233971712 234150912 234881024 234971464 235114152 235294227 236027904 237432832 237758976 238592172 239029056 239174208 240451848 240945152 241532928 241736313 241883109 242712288 242823168 242970624 244008828 244157004 244268544 245366784 246564864 246677504 247768794 247881984 248032512 249357472 249699996 250478592 251701632 251969536 252315648 253046192 253199856 253663488 254803968 255018528 255696896 256048128 257572224 258474853 258948144 259105392 260112384 260331414 260489502 261382464 261660672 262938312 263058432 263218176 264241152 264342897 264503421 264624256 265531392 265814016 267111936 268538816 268701888 268907688 269746176 270508329 271063296 271351808 271724544 272676768 273176064 273341952 274299844 274802112 275365888 276037632 276270072 277385472 277512192 278867232 279036576 280527156 281788416 283164336 283293696 283465728 284676966 284849838 284979968 285371424 286261248 286895844 287659008 287965184 289195648 289371264 291316662 291493566 292225024 292626432 293651904 294368256 295399832 295805601 295940736 296120448 297271296 297521616 297702288 298722816 299040768 299292578 300500928 300638208 301989888 302106168 302289624 303464448 303719983 303904419 304946208 305270784 306761364 306901504 307087872 307323072 308281344 309152376 309786624 310116352 310542336 310803831 311630592 312201216 313485536 313725636 313916148 314703872 317011968 318122896 318559878 318705408 318898944 320602464 322043904 322315084 322510812 323616384 323764224 323960832 325345104 325542672 325691392 327155712 327281682 328753152 330358392 330509312 330710016 332123127 332324811 332933328 333135504 333971456 334430208 334711818 334915074 335602176 336420864 337599808 338063544 338217984 339738624 339869439 340024704 340075827 341397504 343064484 343429632 345264192 345473856 346816512 347108552 347319336 348509952 348880896 350584416 350744576 350957568 351226368 352321536 352457196 352671228 354041856 354418688 356149248 357888258 358269184 358543584 358761312 359661568 360677772 361417728 362299392 363569024 364068432 364234752 364455936 366013242 366235506 366402816 368050176 368360096 369847296 370016256 371653191 371822976 372048768 374036208 375717888 376262614 377552448 377724928 377954304 379569288 379799784 380495232 381681664 381828629 382205952 382527792 383545344 385828352 386358336 388422216 388658088 390168576 390497121 390734253 391535872 392073696 392491008 394407468 394587648 394827264 396361728 396695488 396936384 398297088 398721024 400667904 400850944 402808224 403052832 404619264 405205892 406594944 407027712 409015152 409450496 409764096 410012928 411041792 411200062 411449766 412203168 413048832 414056448 414405108 415507456 416078208 416268288 418300848 418554864 420790734 422682624 424746504 424940544 425198592 427015449 427274757 427469952 429391872 430014416 430343766 431488512 431685632 431947776 433793472 434056896 436207616 436375576 436974993 438337536 440477856 440946688 441552384 442830836 443099748 443911104 444180672 445906944 446282424 446553432 447469568 448084224 448561152 448938867 450751392 450957312 452984832 453159252 453366272 453434436 455196672 457419312 457906176 460142046 460352256 460631808 462422016 463092448 463728564 464679936 465174528 467445888 467943424 468301824 469762048 469942928 470228304 470588454 472055808 474865664 475517952 477184344 478058112 478348416 480024727 480903696 481890304 483065856 483472626 483766218 485424576 485646336 485941248 488017656 488314008 488537088 490733568 490922523 493129728 493355008 495537588 495763968 496065024 498714944 499399992 500957184 502067727 502372611 503403264 503939072 504631296 506092384 506399712 507326976 509607936 510037056 511393792 512096256 515144448 516949706 517896288 518210784 520224768 520662828 520979004 522764928 523321344 525876624 526116864 526436352 528482304 528685794 529006842 529248512 531062784 531628032 534223872 536832387 537077632 537403776 537815376 539492352 541016658 542126592 542703616 543449088 545353536 546352128 546683904 548599688 549019863 549353259 549604224 550731776 552075264 552540144 554770944 555024384 557734464 558073152 561054312 563576832 564051397 564393921 566328672 566587392 566931456 569353932 569699676 569959936 570742848 572522496 573791688 575318016 575930368 578391296 578742528 582633324 582987132 584450048 585252864 587303808 588736512 590799664 591611202 591881472 592240896 594542592 595043232 595404576 597445632 598081536 598585156 601001856 601276416 603979776 604212336 604579248 606928896 607439966 607808838 609892416 610541568 613522728 613803008 614175744 614646144 616562688 616800093 617174649 618304752 619573248 620232704 621084672 621607662 623261184 624402432 626971072 627451272 627832296 629407744 631186101 634023936 636245792 637119756 637410816 637797888 641204928 644087808 644630168 645021624 645515649 647232768 647528448 647921664 650690208 651085344 651382784 654311424 654563364 657506304 660716784 661018624 661420032 664246254 664649622 665866656 666271008 667942912 668860416 669423636 669830148 671204352 672841728 675199616 676127088 676435968 679477248 679738878 680049408 680151654 682795008 686128968 686859264 690213069 690528384 690947712 693633024 694217104 694638672 697019904 697761792 701168832 701489152 701915136 702452736 704643072 704914392 705342456 708083712 708837376 709110311 712298496 715776516 716538368 717087168 717522624 719323136 721355544 722835456 724598784 725208939 725649327 727138048 728136864 728469504 728911872 732026484 732471012 732805632 736100352 736720192 739694592 740032512 743306382 743645952 744097536 748072416 751435776 752525228 755104896 755449856 755908608 759138576 759599568 760990464 763363328 763657258 764411904 765055584 767090688 771656704 772716672 775424559 776844432 777316176 780337152 780994242 781468506 783071744 784147392 784982016 788814936 789175296 789654528 792723456 793028691 793390976 793510263 793872768 796594176 797442048 801335808 801701888 805616448 806105664 809238528 810411784 811524987 813189888 814055424 818030304 818900992 819528192 820025856 822083584 822400124 822899532 824406336 826097664 828112896 828810216 831014912 832156416 832536576 836601696 837109728 841581468 845365248 849493008 849881088 850397184 854030898 854549514 854939904 858783744 860028832 860687532 862977024 863371264 863895552 867586944 868113792 872415232 872751152 873949986 876675072 880955712 881893376 883104768 885661672 886199496 887822208 888361344 891813888 892564848 893106864 894939136 896168448 897122304 897877734 901502784 901914624 905969664 906318504 906732544 906868872 910393344 911159949 911713257 914838624 915812352 920284092 920704512 921263616 924844032 926184896 927457128 929359872 930349056 932411493 934891776 935886848 936603648 939885856 940456608 941176908 944111616 949731328 951035904 954368688 956116224 956696832 960049454 961807392 963780608 966131712 966945252 967532436 970849152 971292672 971882496 976035312 976628016 977074176 981467136 981845046 986259456 986710016 991075176 991527936 992130048 996369381 996974433 997429888 998799984 1001914368 1004135454 1004745222 1006806528 1007878144 1009262592 1012184768 1012799424 1014653952 1019215872 1019608317 1020074112 1020227481 1022787584 1024192512 1030288896 1033899412 1035792576 1036421568 1040449536 1041325656 1041958008 1045529856 1046642688 1047524023 1051753248 1052233728 1052872704 1056964608 1057371588 1058013684 1058497024 1062125568 1063256064 1068447744 1073664774 1074155264 1074807552 1075630752 1078984704 1082033316 1084253184 1085407232 1086898176 1090707072 1092704256 1093367808 1097199376 1098039726 1098706518 1099208448 1101463552 1104150528 1105080288 1109541888 1110048768 1114959573 1115468928 1116146304 1122108624 1127153664 1128102794 1128787842 1132657344 1133174784 1133862912 1138707864 1139399352 1139919872 1141485696 1145044992 1145485887 1147583376 1150636032 1151860736 1156782592 1157485056 1165266648 1165974264 1168900096 1170505728 1171491363 1172202759 1174607616 1177473024 1181599328 1183222404 1183762944 1184481792 1189085184 1190086464 1190809152 1194891264 1196163072 1197170312 1202003712 1202552832 1208424672 1209158496 1213857792 1214879932 1215617676 1219784832 1221083136 1227045456 1227606016 1228351488 1229292288 1233125376 1233600186 1234349298 1236609504 1239146496 1240465408 1242169344 1243215324 1246522368 1248804864 1253942144 1254902544 1255664592 1258815488 1262372202 1268047872 1272491584 1274239512 1274821632 1275595776 1281046347 1281824271 1282409856 1288175616 1289260336 1290043248 1291031298 1294465536 1295056896 1295843328 1301380416 1302170688 1302765568 1308622848 1309126728 1315012608 1316919149 1321433568 1322037248 1322840064 1328492508 1329299244 1331733312 1332542016 1335885824 1337720832 1338847272 1339660296 1342408704 1345683456 1346816601 1350399232 1352254176 1352871936 1358954496 1359477756 1360098816 1360303308 1365590016 1372257936 1373718528 1380426138 1381056768 1381895424 1387266048 1388434208 1389277344 1394039808 1395523584 1402337664 1402978304 1403830272 1404905472 1409286144 1409828784 1410684912 1416167424 1417674752 1418220622 1424596992 1431553032 1433076736 1434174336 1435045248 1438646272 1439200217 1440074181 1442711088 1445670912 1449197568 1450417878 1451298654 1454276096 1456273728 1456939008 1457823744 1464052968 1464942024 1465611264 1472200704 1472767569 1473440384 1479389184 1480065024 1486612764 1487291904 1488195072 1496144832 1502871552 1505050456 1506203181 1507117833 1510209792 1510899712 1511817216 1518277152 1519199136 1521980928 1526726656 1527314516 1528823808 1530111168 1534181376 1543313408 1545433344 1550849118 1553688864 1554632352 1560674304 1561988484 1562937012 1566143488 1568294784 1569964032 1577629872 1578350592 1579309056 1585446912 1586057382 1586781952 1587020526 1587745536 1593188352 1594884096 1602671616 1603403776 1610497161 1611232896 1612211328 1618477056 1620823568 1623049974 1626379776 1628110848 1636060608 1637801984 1639056384 1640051712 1644167168 1644800248 1645799064 1647059589 1648812672 1652195328 1656225792 1657620432 1662029824 1664312832 1665073152 1673203392 1674219456 1683162936 1690730496 1692154191 1693181763 1698986016 1699762176 1700794368 1708061796 1709099028 1709879808 1717567488 1720057664 1721375064 1725954048 1726742528 1727791104 1735173888 1736227584 1745502304 1747899972 1753350144 1761911424 1763786752 1766209536 1771323344 1772398992 1775644416 1776722688 1783627776 1785129696 1786213728 1789878272 1792336896 1794244608 1795755468 1803005568 1803829248 1811939328 1812637008 1813465088 1813737744 1820786688 1822319898 1823426514 1829677248 1831624704 1840568184 1841409024 1842527232 1849688064 1850400279 1851523947 1852369792 1854914256 1858719744 1860698112 1864822986 1869783552 1871773696 1873207296 1879771712 1880913216 1882353816 1888223232 1893558303 1899462656 1902071808 1908737376 1912232448 1913393664 1920098908 1923614784 1927561216 1932263424 1933890504 1935064872 1941698304 1942585344 1943764992 1945401757 1952070624 1953256032 1954148352 1962934272 1963690092 1972518912 1973420032 1982150352 1983055872 1984260096 1992738762 1993948866 1994859776 1997599968 2003828736 2008270908 2009490444 2013613056 2015756288 2018525184 2024369536 2025598848 2029307904 2038431744 2039216634 2040148224 2040454962 2045575168 2048385024 2060577792 2067798824 2070639207 2071585152 2072843136 2080899072 2082651312 2083916016 2091059712 2093285376 2095048046 2103506496 2104467456 2105745408 2113929216 2114743176 2116027368 2116994048 2124251136 2126039881 2126512128 2127330933 2136895488 2147329548 2148310528 2149615104 2151261504 2157969408 2164066632 2168506368 2170814464 2173796352 2175626817 2176947981 2181414144 2185408512 2186735616 2194398752 2196079452 2197413036 2198416896 2202927104 2208301056 2210160576 2219083776 2220097536 2229919146 2230937856 2232292608 2244217248 2254307328 2256205588 2257575684 2265314688 2266349568 2267725824 2277415728 2278798704 2279839744 2282971392 2290089984 2290971774 2295166752 2301272064 2303721472 2313565184 2314970112 2326273677 2330533296 2331948528 2337800192 2341011456 2342982726 2344405518 2349215232 2354946048 2363198656 2366444808 2367525888 2368963584 2378170368 2379086073 2380172928 2380530789 2381618304 2389782528 2392326144 2394340624 2404007424 2405105664 2416849344 2418316992 2427715584 2429759864 2431235352 2439569664 2442166272 2454090912 2455212032 2456702976 2458584576 2466250752 2467200372 2468698596 2473219008 2478292992 2480930816 2484338688 2486430648 2493044736 2497609728 2507884288 2509805088 2511329184 2517630976 2524744404 2536095744 2544983168 2548479024 2549643264 2551191552 2562092694 2563648542 2564819712 2576351232 2578520672 2580086496 2582062596 2588931072 2590113792 2591686656 2602760832 2604341376 2605531136 2617245696 2618253456 2630025216 2633838298 2642867136 2644074496 2645680128 2656985016 2658598488 2663466624 2665084032 2671771648 2672800403 2675441664 2677694544 2679320592 2684817408 2691366912 2693633202 2700798464 2704508352 2705743872 2717908992 2718955512 2720197632 2720606616 2731180032 2733479847 2735139771 2744515872 2747437056 2760852276 2762113536 2763790848 2774532096 2776868416 2778554688 2788079616 2791047168 2797234479 2804675328 2805956608 2807660544 2809810944 2819657568 2821369824 2832334848 2835349504 2836441244 2849193984 2863106064 2866153472 2868348672 2870090496 2877292544 2878400434 2880148362 2885422176 2891341824 2898395136 2900835756 2902597308 2908552192 2912547456 2913878016 2915647488 2928105936 2929884048 2931222528 2944401408 2945535138 2946880768 2958778368 2960130048 2973225528 2974583808 2976390144 2989108143 2990923299 2992289664 3005743104 3010100912 3012406362 3014235666 3020419584 3021799424 3023634432 3036554304 3038398272 3043961856 3053453312 3054629032 3057647616 3058824951 3060222336 3068362752 3086626816 3090866688 3101698236 3107377728 3109264704 3121348608 3123976968 3125874024 3132286976 3136589568 3139928064 3142572069 3155259744 3156701184 3158618112 3170893824 3172114764 3173563904 3174041052 3175491072 3186376704 3189768192 3205343232 3206807552 3220994322 3222465792 3224422656 3236954112 3241647136 3246099948 3252759552 3256221696 3272121216 3275603968 3278112768 3280103424 3288334336 3289600496 3291598128 3294119178 3297625344 3304390656 3312451584 3315240864 3324059648 3328625664 3330146304 3346406784 3348438912 3360173089 3366325872 3381460992 3384308382 3386363526 3397972032 3399524352 3401588736 3416123592 3418198056 3419759616 3435134976 3436457661 3440115328 3442750128 3451908096 3453485056 3455582208 3470347776 3472455168 3491004608 3495799944 3506700288 3514474089 3516608277 3523822848 3527573504 3532419072 3542646688 3544797984 3551288832 3553445376 3567255552 3570259392 3572427456 3579756544 3584673792 3588489216 3591510936 3606011136 3607658496 3625274016 3626930176 3627475488 3641573376 3644639796 3646853028 3659354496 3663249408 3681136368 3682818048 3685054464 3699376128 3700800558 3703047894 3704739584 3709828512 3717439488 3721396224 3729645972 3739567104 3743547392 3746414592 3759543424 3761826432 3764707632 3776446464 3787116606 3798925312 3804143616 3817474752 3824464896 3826787328 3840197816 3843139041 3845472813 3847229568 3855122432 3864526848 3867781008 3870129744 3883396608 3885170688 3887529984 3890803514 3904141248 3906512064 3908296704 3925868544 3927380184 3945037824 3946840064 3948359779 3950757447 3964300704 3966111744 3968520192 3985477524 3987897732 3989719552 3995199936 4007657472 4016541816 4018980888 4027226112 4031512576 4037050368 4040449803 4048739072 4051197696 4058615808 4076863488 4078433268 4080296448 4080909924 4091150336 4096770048 4121155584 4135597648 4141278414 4143170304 4145686272 4161798144 4165302624 4167832032 4182119424 4186570752 4190096092 4207012992 4208934912 4211490816 4227858432 4229486352 4232054736 4233988096 4248502272 4252079762 4253024256 4254661866 4273790976 4294659096 4296621056 4299230208 4302523008 4315938816 4317600651 4320222543 4328133264 4337012736 4341628928 4347592704 4351253634 4353895962 4362828288 4370817024 4373471232 4388797504 4392158904 4394826072 4396833792 4405854208 4416602112 4418302707 4420321152 4438167552 4440195072 4459838292 4461875712 4464585216 4488434496 4508614656 4512411176 4515151368 4518609543 4530629376 4532699136 4535451648 4554831456 4557597408 4559679488 4565942784 4580179968 4581943548 4590333504 4602544128 4607442944 4627130368 4629940224 4652547354 4661066592 4663897056 4675600384 4682022912 4685965452 4688811036 4698430464 4709892096 4726397312 4732889616 4735051776 4737927168 4756340736 4758172146 4760345856 4761061578 4763236608 4779565056 4784652288 4788681248 4808014848 4810211328 4831491483 4833698688 4836633984 4855431168 4859519728 4862470704 4879139328 4884332544 4908181824 4910424064 4913405952 4917169152 4932501504 4934400744 4937397192 4946438016 4956585984 4961861632 4963772177 4968677376 4972861296 4986089472 4995219456 5015768576 5019610176 5022658368 5035261952 5049488808 5072191488 5076462573 5079545289 5089966336 5096958048 5099286528 5102383104 5124185388 5127297084 5129639424 5152702464 5157041344 5160172992 5164125192 5177862144 5180227584 5183373312 5205521664 5208682752 5211062272 5236506912 5260050432 5267676596 5285734272 5288148992 5291360256 5313970032 5317196976 5326933248 5330168064 5343543296 5345600806 5350883328 5355389088 5358641184 5369634816 5382733824 5387266404 5401596928 5409016704 5411487744 5435817984 5437911024 5440395264 5441213232 5462360064 5466959694 5470279542 5489031744 5494874112 5521704552 5524227072 5527581696 5549064192 5551200837 5553736832 5554571841 5557109376 5576159232 5582094336 5594468958 5609350656 5611913216 5615321088 5619621888 5639315136 5642739648 5664669696 5670699008 5672882488 5680674909 5698387968 5726212128 5732306944 5736697344 5740180992 5754585088 5756800868 5760296724 5770844352 5782683648 5796790272 5801671512 5805194616 5817104384 5825094912 5827756032 5831294976 5836205271 5856211872 5859768096 5862445056 5888802816 5891070276 5893761536 5917556736 5920260096 5946451056 5949167616 5952780288 5978216286 5981846598 5984579328 6011486208 6020201824 6024812724 6028471332 6040839168 6043598848 6047268864 6073108608 6076796544 6087923712 6106906624 6109258064 6115295232 6117649902 6120444672 6136725504 6173253632 6181733376 6203396472 6214755456 6218529408 6242697216 6247953936 6251748048 6264573952 6273179136 6279856128 6285144138 6310519488 6313402368 6317236224 6341787648 6344229528 6347127808 6348082104 6350982144 6372753408 6378119643 6379536384 6381992799 6410686464 6413615104 6441988644 6444931584 6448845312 6473908224 6483294272 6492199896 6505519104 6512443392 6526880451 6530843943 6544242432 6551207936 6556225536 6560206848 6579200992 6583196256 6588238356 6595250688 6608781312 6624903168 6630481728 6648119296 6657251328 6660292608 6692813568 6696877824 6720346178 6732651744 6762921984 6768616764 6772727052 6795944064 6799048704 6803177472 6832247184 6836396112 6839519232 6870269952 6872915322 6880230656 6885500256 6903816192 6906970112 6911164416 6940695552 6944910336 6978821031 6982009216 6991599888 7013400576 7028948178 7033216554 7047645696 7055147008 7064838144 7085293376 7089595968 7102577664 7106890752 7134511104 7137258219 7140518784 7141592367 7144854912 7159513088 7169347584 7176978432 7183021872 7212022272 7215316992 7250548032 7253860352 7254950976 7283146752 7289279592 7293706056 7318708992 7326498816 7332668161 7362272736 7365636096 7370108928 7398752256 7401601116 7406095788 7409479168 7419657024 7434878976 7442792448 7459291944 7479134208 7487094784 7492829184 7519086848 7523652864 7529415264 7552892928 7574233212 7597850624 7608287232 7634949504 7648929792 7653574656 7680395632 7686278082 7690945626 7694459136 7710244864 7729053696 7735562016 7740259488 7766793216 7770341376 7775059968 7781607028 7808282496 7813024128 7816593408 7851737088 7854760368 7890075648 7893680128 7896719558 7901514894 7928601408 7932223488 7937040384 7970955048 7975795464 7979439104 7990399872 8015314944 8018401209 8033083632 8037961776 8054452224 8063025152 8074100736 8080899606 8097478144 8102395392 8117231616 8153726976 8156866536 8160592896 8161819848 8182300672 8193540096 8200439541 8205419313 8242311168 8271195296 8282556828 8286340608 8291372544 8323596288 8330605248 8335664064 8364238848 8373141504 8380192184 8391703437 8414025984 8417869824 8422981632 8458972704 8464109472 8467976192 8497004544 8504159524 8506048512 8509323732 8547581952 8589318192 8593242112 8598460416 8605046016 8631877632 8635201302 8640445086 8656266528 8674025472 8683257856 8695185408 8702507268 8707791924 8725656576 8741634048 8746942464 8777595008 8784317808 8789652144 8793667584 8811708416 8833204224 8836605414 8840642304 8876335104 8880390144 8919676584 8923751424 8929170432 8967324429 8972769897 8976868992 9017229312 9024822352 9030302736 9037219086 9061258752 9065398272 9070903296 9109662912 9115194816 9119358976 9131885568 9160359936 9163887096 9180667008 9205088256 9214885888 9218434043 9254260736 9259880448 9305094708 9322133184 9327794112 9351200768 9364045824 9371930904 9377622072 9396860928 9419784192 9427716207 9452794624 9465779232 9470103552 9475854336 9512681472 9516344292 9520691712 9522123156 9526473216 9559130112 9569304576 9577362496 9616029696 9620422656 9662982966 9667397376 9673267968 9710862336 9719039456 9724941408 9758278656 9768665088 9816363648 9820848128 9826811904 9834338304 9865003008 9868801488 9874794384 9892876032 9913171968 9923723264 9927544354 9937354752 9945722592 9972178944 9990438912 10031537152 10039220352 10045316736 10070523904 10080519267 10098977616 10144382976 10152925146 10159090578 10179932672 10193916096 10198573056 10204766208 10248370776 10254594168 10259278848 10305404928 10309372983 10314082688 10320345984 10328250384 10355724288 10360455168 10366746624 10411043328 10417365504 10422124544 10473013824 10520100864 10535353192 10543422267 10549824831 10571468544 10576297984 10582720512 10627940064 10634393952 10653866496 10660336128 10687086592 10691201612 10701766656 10710778176 10717282368 10739269632 10765467648 10774532808 10803193856 10818033408 10822975488 10875822048 10880790528 10882426464 10924720128 10933919388 10940559084 10978063488 10989748224 11043409104 11048454144 11055163392 11098128384 11102401674 11107473664 11109143682 11114218752 11152318464 11164188672 11188937916 11218701312 11223826432 11230642176 11239243776 11278630272 11285479296 11329339392 11341398016 11345764976 11361349818 11396775936 11452424256 11464613888 11473394688 11480361984 11509170176 11513601736 11520593448 11529417123 11541688704 11565367296 11593580544 11603343024 11610389232 11634208768 11650189824 11655512064 11662589952 11672410542 11712423744 11719536192 11724890112 11777605632 11782140552 11787523072 11835113472 11840520192 11845079337 11852272341 11892902112 11898335232 11905560576 11956432572 11963693196 11969158656 12022972416 12040403648 12049625448 12056942664 12081678336 12087197696 12094537728 12121349409 12146217216 12153593088 12175847424 12218516128 12230590464 12235299804 12240889344 12273451008 12346507264 12363466752 12406792944 12429510912 12437058816 12485394432 12495907872 12503496096 12529147904 12546358272 12559712256 12570288276 12621038976 12626804736 12634472448 12683575296 12688459056 12694255616 12696164208 12701964288 12745506816 12756239286 12759072768 12763985598 12821372928 12827230208 12883977288 12889863168 12897690624 12947816448 12952801953 12960667629 12966588544 12984399792 13011038208 13024886784 13053760902 13061687886 13088484864 13102415872 13112451072 13120413696 13158401984 13166392512 13176476712 13190501376 13217562624 13249806336 13254908121 13260963456 13296238592 13314502656 13320585216 13385627136 13393755648 13440692356 13465303488 13525843968 13537233528 13545454104 13591888128 13598097408 13606354944 13617812299 13664494368 13672792224 13679038464 13740539904 13745830644 13760461312 13771000512 13807632384 13813940224 13822328832 13881391104 13889820672 13957642062 13964018432 13983199776 14026801152 14057896356 14066433108 14095291392 14110294016 14129676288 14170586752 14179191936 14205155328 14213781504 14269022208 14274516438 14281037568 14283184734 14289709824 14319026176 14338695168 14353956864 14366043744 14424044544 14430633984 14494474449 14501096064 14507720704 14509901952 14566293504 14578559184 14587412112 14637417984 14652997632 14665336322 14724545472 14731272192 14740217856 14797504512 14803202232 14812191576 14818958336 14839314048 14869757952 14882279167 14885584896 14891316531 14918583888 14958268416 14974189568 14985658368 15038173696 15047305728 15058830528 15105785856 15148466424 15195701248 15216574464 15229387719 15238635867 15269899008 15297859584 15307149312 15360791264 15372556164 15381891252 15388918272 15420489728 15458107392 15471124032 15480518976 15533586432 15540682752 15550119936 15563214056 15616564992 15626048256 15633186816 15709520736 15780151296 15787360256 15793439116 15803029788 15857202816 15864446976 15874080768 15941910096 15951590928 15958878208 15980799744 16030629888 16036802418 16066167264 16075923552 16108904448 16126050304 16148201472 16161799212 16194956288 16204790784 16234463232 16307453952 16313733072 16321185792 16323639696 16364601344 16387080192 16400879082 16410838626 16484622336 16542390592 16565113656 16572681216 16582745088 16647192576 16653602511 16661210496 16663715523 16671328128 16728477696 16746283008 16760384368 16783406874 16828051968 16835739648 16845963264 16917945408 16928218944 16935952384 16994009088 17008319048 17012097024 17018647464 17095163904 17178636384 17186484224 17196920832 17210092032 17263755264 17270402604 17280890172 17312533056 17348050944 17366515712 17390370816 17405014536 17415583848 17451313152 17483268096 17493884928 17508615813 17555190016 17568635616 17579304288 17587335168 17623416832 17666408448 17673210828 17681284608 17752670208 17760780288 17839353168 17847502848 17858340864 17934648858 17945539794 17953737984 18034458624 18049644704 18060605472 18074438172 18122517504 18130796544 18141806592 18219325824 18230389632 18238717952 18263771136 18320719872 18327774192 18361334016 18410176512 18429771776 18436868086 18508521472 18519760896 18610189416 18644266368 18655588224 18702401536 18709602821 18728091648 18743861808 18755244144 18793721856 18839568384 18855432414 18905589248 18931558464 18940207104 18951708672 19025362944 19032688584 19041383424 19044246312 19052946432 19118260224 19134358929 19138609152 19145978397 19154724992 19232059392 19240845312 19325965932 19334794752 19346535936 19421724672 19438078912 19449882816 19516557312 19537330176 19580641353 19592531829 19632727296 19641696256 19653623808 19668676608 19737602976 19749588768 19785752064 19826343936 19847446528 19855088708 19874709504 19891445184 19944357888 19980877824 20063074304 20078440704 20090633472 20141047808 20161038534 20197955232 20288765952 20305850292 20318181156 20359865344 20387832192 20397146112 20409532416 20496741552 20509188336 20518557696 20610809856 20618745966 20628165376 20640691968 20656500768 20711448576 20720910336 20733493248 20822086656 20834731008 20844249088 20936463093 20946027648 21040201728 21070706384 21086844534 21099649662 21142937088 21152595968 21165441024 21255880128 21268787904 21307732992 21320672256 21374173184 21382403224 21403533312 21411774657 21421556352 21434564736 21478539264 21530935296 21549065616 21606387712 21636066816 21645950976 21751644096 21761581056 21764852928 21849440256 21867838776 21881118168 21956126976 21979496448 21998004483 22086818208 22096908288 22110326784 22196256768 22204803348 22214947328 22218287364 22228437504 22304636928 22328377344 22377875832 22437402624 22447652864 22461284352 22478487552 22557260544 22570958592 22658678784 22691529952 22722699636 22793551872 22904848512 22929227776 22946789376 22960723968 23018340352 23027203472 23041186896 23058834246 23083377408 23130734592 23187161088 23206686048 23220778464 23268417536 23300379648 23311024128 23325179904 23344821084 23424847488 23439072384 23449780224 23555211264 23564281104 23575046144 23670226944 23681040384 23690158674 23704544682 23785804224 23796670464 23811121152 23912865144 23927386392 23938317312 24045944832 24055203627 24080807296 24099250896 24113885328 24163356672 24174395392 24189075456 24242698818 24292434432 24307186176 24351694848 24437032256 24461180928 24470599608 24481778688 24546902016 24601318623 24616257939 24693014528 24726933504 24813585888 24859021824 24874117632 24970788864 24991815744 25006992192 25058295808 25092716544 25119424512 25140576552 25242077952 25253609472 25268944896 25290222841 25376918112 25388511232 25392328416 25403928576 25491013632 25512478572 25518145536 25527971196 25642745856 25654460416 25767954576 25779726336 25795381248 25895632896 25905603906 25921335258 25933177088 25968799584 26022076416 26049773568 26107521804 26123375772 26176969728 26204831744 26224902144 26240827392 26316803968 26332785024 26352953424 26381002752 26435125248 26499612672 26509816242 26521926912 26592477184 26629005312 26641170432 26771254272 26787511296 26881384712 26901973287 26918309691 26930606976 27051687936 27074467056 27090908208 27183776256 27196194816 27212709888 27235624598 27328988736 27345584448 27358076928 27481079808 27491661288 27520922624 27542001024 27615264768 27627880448 27638518453 27644657664 27655302129 27762782208 27779641344 27915284124 27928036864 27966399552 28053602304 28115792712 28132866216 28190582784 28220588032 28259352576 28283148621 28341173504 28358383872 28410310656 28427563008 28538044416 28549032876 28562075136 28566369468 28579419648 28638052352 28677390336 28707913728 28732087488 28848089088 28861267968 28988948898 29002192128 29015441408 29019803904 29132587008 29157118368 29174824224 29274835968 29305995264 29330672644 29449090944 29462544384 29480435712 29595009024 29606404464 29624383152 29637916672 29678628096 29739515904 29764558334 29771169792 29782633062 29837167776 29916536832 29948379136 29971316736 30076347392 30094611456 30117661056 30211571712 30241557801 30296932848 30391402496 30433148928 30458775438 30477271734 30539798016 30595719168 30614298624 30721582528 30745112328 30763782504 30777836544 30840979456 30916214784 30928118949 30942248064 30961037952 31067172864 31081365504 31100239872 31126428112 31233129984 31252096512 31266373632 31419041472 31560302592 31574720512 31586878232 31606059576 31630266801 31714405632 31728893952 31748161536 31883820192 31903181856 31917756416 31961599488 32061259776 32073604836 32132334528 32151847104 32217808896 32252100608 32296402944 32323598424 32389912576 32409581568 32468926464 32627466144 32642371584 32647279392 32729202688 32774160384 32801758164 32821677252 32969244672 33084781184 33130227312 33145362432 33165490176 33294385152 33307205022 33322420992 33327431046 33342656256 33456955392 33492566016 33520768736 33566813748 33656103936 33671479296 33691926528 33835890816 33856437888 33871904768 33988018176 34016638096 34024194048 34037294928 34190327808 34357272768 34372968448 34393841664 34420184064 34527510528 34540805208 34561780344 34625066112 34696101888 34733031424 34746405239 34780741632 34810029072 34831167696 34902626304 34966536192 34987769856 35017231626 35110380032 35137271232 35158608576 35174670336 35246833664 35332816896 35346421656 35362569216 35505340416 35521560576 35535238011 35556817023 35678706336 35695005696 35716681728 35869297716 35891079588 35907475968 36068917248 36099289408 36121210944 36148876344 36245035008 36261593088 36283613184 36364048227 36438651648 36460779264 36477435904 36527542272 36655548384 36722668032 36820353024 36859543552 36873736172 37017042944 37039521792 37220378832 37288532736 37311176448 37404803072 37419205642 37456183296 37487723616 37510488288 37587443712 37679136768 37710864828 37811178496 37863116928 37880414208 37903417344 38050725888 38065377168 38082766848 38088492624 38105892864 38236520448 38268717858 38277218304 38291956794 38309449984 38464118784 38481690624 38651931864 38669589504 38693071872 38843449344 38858405859 38876157824 38882002887 38899765632 39033114624 39074660352 39161282706 39185063658 39265454592 39283392512 39307247616 39337353216 39475205952 39499177536 39571504128 39652687872 39694893056 39710177416 39749419008 39764724363 39782890368 39888715776 39961755648 40126148608 40156881408 40181266944 40282095616 40322077068 40395910464 40577531904 40611700584 40636362312 40719730688 40775664384 40794292224 40819064832 40853436897 40993483104 41018376672 41037115392 41221619712 41237491932 41256330752 41281383936 41313001536 41422897152 41441820672 41466986496 41644173312 41669462016 41688498176 41872926186 41892055296 42080403456 42141412768 42173689068 42199299324 42285874176 42305191936 42330882048 42511760256 42537575808 42615465984 42641344512 42748346368 42764806448 42807066624 42823549314 42843112704 42869129472 42957078528 43061870592 43098131232 43212775424 43272133632 43291901952 43503288192 43523162112 43529705856 43698880512 43735677552 43762236336 43912253952 43958992896 43996008966 44173636416 44193816576 44220653568 44392513536 44409606696 44429894656 44436574728 44456875008 44609273856 44646837501 44656754688 44673949593 44755751664 44874805248 44895305728 44922568704 44956975104 45114521088 45141917184 45317357568 45383059904 45445399272 45587103744 45688163157 45715907601 45809697024 45858455552 45893578752 45921447936 46054406944 46082373792 46117668492 46166754816 46261469184 46374322176 46413372096 46441556928 46536835072 46600759296 46622048256 46650359808 46689642168 46849694976 46878144768 46899560448 47128562208 47150092288 47340453888 47362080768 47380317348 47409089364 47571608448 47593340928 47622242304 47825730288 47854772784 47876634624 48091889664 48110407254 48161614592 48198501792 48227770656 48326713344 48348790784 48378150912 48485397636 48584868864 48614372352 48703389696 48874064512 48922361856 48941199216 48963557376 49093804032 49202637246 49232515878 49386029056 49453867008 49627171776 49718043648 49748235264 49941577728 49960807533 49983631488 49991146569 50013984384 50116591616 50185433088 50238849024 50281153104 50484155904 50507218944 50537889792 50580445682 50753836224 50777022464 50784656832 50807857152 50982027264 51024957144 51036291072 51055942392 51285491712 51308920832 51328677127 51535909152 51559452672 51590762496 51791265792 51811207812 51842670516 51866354176 51937599168 52044152832 52099547136 52215043608 52246751544 52353939456 52409663488 52449804288 52481654784 52525847439 52633607936 52665570048 52705906848 52762005504 52870250496 52999225344 53019632484 53043853824 53184954368 53258010624 53282340864 53542508544 53575022592 53762769424 53803946574 53836619382 53861213952 54103375872 54148934112 54181816416 54367552512 54392389632 54425419776 54471249196 54657977472 54691168896 54716153856 54962159616 54983322576 55041845248 55084002048 55230529536 55255760896 55277036906 55289315328 55310604258 55525564416 55559282688 55830568248 55856073728 55932799104 56107204608 56128808463 56231585424 56265732432 56381165568 56441176064 56518705152 56566297242 56682347008 56716767744 56820621312 56855126016 57076088832 57098065752 57124150272 57132738936 57158839296 57276104704 57354780672 57403076787 57415827456 57437935191 57464174976 57696178176 57722535936 57977897796 58004384256 58030882816 58039607808 58265174016 58314236736 58349648448 58549671936 58611990528 58661345288 58741924059 58898181888 58925088768 58960871424 59212808928 59248766304 59275833344 59357256192 59479031808 59529116668 59542339584 59565266124 59674335552 59833073664 59896758272 59942633472 60152694784 60189222912 60235322112 60423143424 60483115602 60593865696 60782804992 60866297856 60917550876 60954543468 61079596032 61191438336 61228597248 61443165056 61490224656 61527565008 61555673088 61681958912 61832429568 61856237898 61884496128 61922075904 62134345728 62162731008 62200479744 62252856224 62466259968 62504193024 62532747264 62809389279 62838082944 63120605184 63149441024 63173756464 63212119152 63260533602 63428811264 63457787904 63496323072 63767640384 63806363712 63835512832 63923198976 64122519552 64147209672 64264669056 64303694208 64435617792 64504201216 64529038301 64592805888 64647196848 64779825152 64819163136 64937852928 65254932288 65284743168 65294558784 65458405376 65548320768 65603516328 65643354504 65938489344 65994013449 66169562368 66260454624 66290724864 66330980352 66588770304 66614410044 66644841984 66654862092 66685312512 66913910784 66985132032 67041537472 67133627496 67312207872 67342958592 67383853056 67671781632 67712875776 67743809536 67976036352 68033276192 68074589856 68380655616 68714545536 68745936896 68787683328 68840368128 69055021056 69081610416 69123560688 69250132224 69392203776 69466062848 69492810478 69561483264 69620058144 69662335392 69805252608 69933072384 69975539712 70034463252 70220760064 70274542464 70317217152 70349340672 70493667328 70665633792 70692843312 70725138432 71010680832 71043121152 71070476022 71113634046 71357412672 71390011392 71433363456 71738595432 71782159176 71814951936 72137834496 72165610881 72198578816 72242421888 72297752688 72490070016 72523186176 72567226368 72728096454 72877303296 72921558528 72954871808 73055084544 73311096768 73445336064 73640706048 73719087104 73747472344 73803955869 73848773817 74034085888 74079043584 74440757664 74577065472 74622352896 74809606144 74838411284 74912366592 74975447232 75020976576 75174887424 75358273536 75421729656 75622356992 75726233856 75760828416 75806834688 75870668523 76130754336 76165533696 76176985248 76211785728 76473040896 76537435716 76554436608 76583913588 76618899968 76928237568 76963381248 77303863728 77339179008 77386143744 77686898688 77716811718 77752315648 77764005774 77799531264 78066229248 78149320704 78322565412 78370127316 78530909184 78566785024 78614495232 78674706432 78950411904 78998355072 79143008256 79305375744 79389786112 79420354832 79498838016 79529448726 79565780736 79777431552 79923511296 80252297216 80313762816 80362533888 80564191232 80644154136 80705919861 80791820928 81155063808 81223401168 81272724624 81439461376 81551328768 81588584448 81638129664 81706873794 81986966208 82036753344 82074230784 82443239424 82474983864 82512661504 82562767872 82626003072 82845794304 82883641344 82915555359 82933972992 82965906387 83288346624 83338924032 83376996352 83745852372 83784110592 84160806912 84282825536 84347378136 84398598648 84571748352 84610383872 84661764096 84849445863 85023520512 85075151616 85230931968 85282689024 85529612896 85614133248 85647098628 85686225408 85738258944 85914157056 86123741184 86196262464 86425550848 86544267264 86583803904 87006576384 87046324224 87059411712 87397761024 87471355104 87524472672 87824507904 87917985792 87992017932 88347272832 88387633152 88441307136 88785027072 88819213392 88859789312 88873149456 88913750016 89218547712 89293675002 89313509376 89347899186 89511503328 89749610496 89790611456 89845137408 89913950208 90229042176 90283834368 90634715136 90724673403 90766119808 90890798544 91174207488 91376326314 91431815202 91619394048 91716911104 91787157504 91842895872 92108813888 92164747584 92235336984 92333509632 92522938368 92748644352 92784356847 92826744192 92883113856 93073670144 93201518592 93244096512 93300719616 93379284336 93699389952 93756289536 93799120896 94257124416 94300184576 94680907776 94724161536 94760634696 94818178728 95143216896 95186681856 95244484608 95324686093 95651460576 95709545568 95753269248 96183779328 96220814508 96323229184 96397003584 96455541312 96653426688 96697581568 96756301824 96970795272 97169737728 97228744704 97406779392 97748129024 97882398432 97927114752 98187608064 98405274492 98465031756 98772058112 98907734016 99254343552 99436087296 99496470528 99883155456 99921615066 99967262976 99982293138 100027968768 100233183232 100370866176 100477698048 100562306208 100968311808 101014437888 101075779584 101160891364 101507672448 101554044928 101569313664 101615714304 101964054528 102049914288 102072582144 102111884784 102570983424 102617841664 102657354254 103071818304 103118905344 103181524992 103582531584 103622415624 103685341032 103732708352 103875198336 104088305664 104175954169 104199094272 104239215717 104430087216 104493503088 104707878912 104819326976 104899608576 104963309568 105051694878 105267215872 105331140096 105411813696 105524011008 105740500992 105998450688 106039264968 106087707648 106369908736 106516021248 106564681728 106605714033 106670451069 107085017088 107150045184 107525538848 107607893148 107673238764 107722427904 108206751744 108297868224 108363632832 108735105024 108784779264 108850839552 108942498392 109092144681 109315954944 109382337792 109432307712 109966645152 110083690496 110168004096 110461059072 110511521792 110554073812 110578630656 110621208516 111051128832 111118565376 111661136496 111712147456 111865598208 112214409216 112257616926 112463170848 112531464864 112762331136 112882352128 113037410304 113132594484 113364694016 113433535488 113641242624 113710252032 114152177664 114196131504 114248300544 114265477872 114317678592 114552209408 114709561344 114806153574 114831654912 114875870382 114928349952 115392356352 115445071872 115955795592 116008768512 116061765632 116079215616 116530348032 116575217577 116628473472 116646008661 116699296896 117099343872 117223981056 117322690576 117483848118 117796363776 117850177536 117921742848 118425617856 118497532608 118551666688 118714512384 118958063616 119058233336 119084679168 119130532248 119348671104 119666147328 119793516544 119885266944 120305389568 120378445824 120470644224 120846286848 120966231204 121187731392 121565609984 121732595712 121835101752 121909086936 122159192064 122382876672 122457194496 122560310691 122886330112 122980449312 123055130016 123111346176 123363917824 123664859136 123712475796 123768992256 123844151808 124268691456 124325462016 124400959488 124505712448 124932519936 125008386048 125065494528 125618778558 125676165888 126241210368 126347512928 126424238304 126521067204 126857622528 126915575808 126992646144 127535280768 127612727424 127671025664 127846397952 128245039104 128294419344 128529338112 128607388416 128871235584 129008402432 129058076602 129185611776 129294393696 129559650304 129638326272 129875705856 130509864576 130569486336 130589117568 130916810752 131096641536 131207032656 131286709008 131876978688 131988026898 132339124736 132520909248 132581449728 132661960704 133177540608 133228820088 133289683968 133309724184 133370625024 133827821568 133940512503 133970264064 134021848779 134083074944 134267254992 134624415744 134685917184 134767706112 135343563264 135425751552 135487619072 135952072704 136066552384 136149179712 136761311232 137064489471 137147722803 137429091072 137491873792 137575366656 137680736256 138163220832 138247121376 138500264448 138784407552 138932125696 138985620956 139122966528 139240116288 139324670784 139610505216 139866144768 139951079424 140068926504 140441520128 140549084928 140634434304 140698681344 140987334656 141385686624 141450276864 142021361664 142086242304 142140952044 142227268092 142714825344 142780022784 142866726912 143477190864 143564318352 143629903872 144275668992 144331221762 144397157632 144484843776 144595505376 144980140032 145046372352 145134452736 145456192908 145754606592 145843117056 145909743616 146110169088 146622193536 146890672128 147281412096 147438174208 147494944688 147607911738 147697547634 148068171776 148158087168 148881515328 149154130944 149244705792 149619212288 149676822568 149824733184 149882422599 149950894464 150041953152 150349774848 150716547072 150843459312 151244713984 151452467712 151521656832 151613669376 151741337046 152261508672 152331067392 152353970496 152423571456 152946081792 153074871432 153108873216 153167827176 153237799936 153856475136 153926762496 153986031381 154607727456 154678358016 154772287488 155373797376 155433623436 155504631296 155528011548 155599062528 156132458496 156298641408 156645130824 156740254632 157061818368 157133570048 157228990464 157349412864 157577542317 157900823808 157996710144 158286016512 158610751488 158840709664 158997676032 159058897452 159131561472 159554863104 159847022592 160504594432 160627525632 160725067776 161128382464 161288308272 161411839722 161583641856 162310127616 162446802336 162545449248 162878922752 163102657536 163177168896 163276259328 163413747588 163973932416 164073506688 164148461568 164886478848 164949967728 165025323008 165125535744 165252006144 165691588608 165767282688 165831110718 165867945984 165931812774 166576693248 166677848064 166753992704 167491704744 167568221184 168321613824 168386425389 168565651072 168694756272 168797197296 169143496704 169220767744 169323528192 169698891726 170047041024 170150303232 170461863936 170565378048 171059225792 171228266496 171294197256 171372450816 171476517888 171828314112 172209230361 172247482368 172313805573 172392524928 172851101696 173088534528 173167607808 174013152768 174092648448 174118823424 174795522048 174942710208 175048945344 175649015808 175835971584 175984035864 176694545664 176775266304 176882614272 177031559887 177638426784 177719578624 177746298912 177827500032 178437095424 178587350004 178627018752 178695798372 179023006656 179499220992 179581222912 179690274816 179827900416 180458084352 180567668736 181269430272 181449346806 181532239616 181781597088 182348414976 182752652628 182863630404 183238788096 183433822208 183574315008 183685791744 184217627776 184329495168 184470673968 184667019264 185045876736 185497288704 185568713694 185653488384 185766227712 186147340288 186403037184 186488193024 186601439232 186758568672 187398779904 187512579072 187598241792 188428167837 188514248832 188600369152 189361815552 189448323072 189521269392 189636357456 190286433792 190373363712 190488969216 190649372186 191302921152 191419091136 191506538496 192367558656 192441629016 192646458368 192794007168 192911082624 193306853376 193395163136 193469629171 193512603648 193587114903 193941590544 194339475456 194457489408 194813558784 195496258048 195764796864 195854229504 196375216128 196810548984 196930063512 197544116224 197815468032 197982040347 198508687104 198872174592 198992941056 199766310912 199843230132 199934525952 199964586276 200055937536 200466366464 200741732352 200955396096 201124612416 201936623616 202028875776 202151559168 202321782728 203015344896 203108089856 203138627328 203231428608 203928109056 204099828576 204223769568 205141966848 205235683328 205314708508 206143636608 206237810688 206363049984 207165063168 207244831248 207370682064 207465416704 207750396672 208176611328 208351908338 208398188544 208478431434 208860174432 208987006176 209415757824 209638653952 209799217152 209926619136 210103389756 210534431744 210662280192 210823627392 211048022016 211481001984 211996901376 212078529936 212175415296 212739817472 213032042496 213129363456 213211428066 213340902138 214170034176 214300090368 215051077696 215215786296 215346477528 215444855808 216413503488 216496832643 216595736448 216727265664 217470210048 217569558528 217701679104 217884996784 218184289362 218631909888 218764675584 218864615424 219933290304 220167380992 220336008192 220922118144 221023043584 221108147624 221157261312 221242417032 221411867607 222102257664 222237130752 223322272992 223424294912 223731196416 224428818432 224515233852 224926341696 225062929728 225524662272 225764704256 226074820608 226265188968 226729388032 226867070976 227282485248 227420504064 227612005569 228392263008 228496601088 228530955744 228635357184 229104418816 229419122688 229612307148 229663309824 229751740764 229856699904 230784712704 230890143744 231911591184 232017537024 232123531264 232158431232 233060696064 233150435154 233256946944 233292017322 233398593792 234198687744 234447962112 234645381152 234967696236 235592727552 235700355072 235843485696 236851235712 236995065216 237103333376 237429024768 237916127232 238116466672 238169358336 238261064496 238697342208 239332294656 239587033088 239770533888 240610779136 240756891648 240941288448 241692573696 241932462408 242375462784 243131219968 243224836673 243465191424 243670203504 243818173872 244318384128 244765753344 244914388992 245120621382 245772660224 245960898624 246110260032 246222692352 246727835648 247329718272 247424951592 247537984512 247688303616 248537382912 248650924032 248746666077 248801918976 248897719161 249011424896 249865039872 250016772096 250130989056 251237557116 251352331776 252482420736 252695025856 252848476608 253042134408 253715245056 253831151616 253985292288 254548337589 255070561536 255225454848 255342051328 255692795904 256588838688 257058676224 257214776832 257742471168 258016804864 258116153204 258371223552 258588787392 259119300608 259276652544 259751411712 261019729152 261138972672 261178235136 261833621504 262193283072 262414065312 262573418016 263753957376 263976053796 264678249472 265041818496 265162899456 265323921408 266355081216 266457640176 266579367936 266619448368 266741250048 267655643136 267881025006 267940528128 268043697558 268166149888 268534509984 269248831488 269371834368 269535412224 270687126528 270851503104 270975238144 271904145408 272133104768 272174020209 272298359424 273522622464 274128978942 274295445606 274858182144 274983747584 275150733312 275361472512 276326441664 276494242752 277000528896 277568815104 277864251392 277971241912 278245933056 278353070541 278480232576 278649341568 279221010432 279732289536 279902158848 280137853008 280883040256 281098169856 281268868608 281397362688 281974669312 282771373248 282900553728 284042723328 284172484608 284281904088 284454536184 285429650688 285560045568 285733453824 285974058279 286954381728 287128636704 287259807744 288551337984 288662443524 288794315264 288969687552 289191010752 289960280064 290092744704 290268905472 290912385816 291509213184 291686234112 291819487232 292220338176 293244387072 293781344256 294562824192 294989889376 295215823476 295395095268 296136343552 296316174336 297763030656 298308261888 298489411584 299238424576 299353645136 299649466368 299764845198 299901788928 300083906304 300699549696 301433094144 301686918624 302489427968 302904935424 303043313664 303227338752 303482674092 304523017344 304662134784 304707940992 304847142912 305892163584 306149742864 306217746432 306335654352 306475599872 307712950272 307853524992 307972062762 309215454912 309356716032 309544574976 310747594752 310867246872 311009262592 311056023096 311198125056 312264916992 312527862507 312597282816 312717647151 313290261648 313480509264 314123636736 314267140096 314457980928 314698825728 315155084634 315801647616 315993420288 316572033024 317221502976 317681419328 317995352064 318117794904 318263122944 319109726208 319694045184 319817142099 320011353207 321009188864 321255051264 321450135552 322576616544 322823679444 323167283712 324620255232 324893604672 325090898496 325757845504 326205315072 326354337792 326552518656 326827495176 327947864832 328147013376 328296923136 329899935456 330050646016 330251071488 330504012288 331383177216 331534565376 331662221436 331735891968 331863625548 333153386496 333355696128 333507985408 334983409488 335136442368 336643227648 336772850778 337131302144 337389512544 337594394592 338286993408 338441535488 338647056384 339397783452 340094082048 340300606464 340923727872 341130756096 342118451584 342456532992 342588394512 342744901632 342953035776 343656628224 344418460722 344494964736 344627611146 344785049856 345702203392 346177069056 346335215616 348026305536 348185296896 348237646848 349591044096 349725652731 349885420416 349938025983 350097890688 351298031616 351671943168 351968071728 353389091328 353550532608 353765228544 354063119774 355276853568 355439157248 355492597824 355655000064 356874190848 357174700008 357254037504 357391596744 358046013312 358998441984 359162445824 359300739889 359380549632 359655800832 360916168704 361135337472 362538860544 362898693612 363064479232 363563194176 364696829952 365505305256 365727260808 366477576192 366867644416 367148630016 367371583488 367680932073 368435255552 368658990336 368941347936 369334038528 370091753472 370994577408 371137427388 371306976768 371532455424 372294680576 372806074368 372976386048 373202878464 373517137344 374797559808 375025158144 375196483584 376856335674 377028497664 377200738304 378723631104 379042538784 379272714912 380572867584 380746727424 380977938432 381298744372 382605842304 382838182272 383013076992 384735117312 384883258032 385292916736 385588014336 385822165248 386613706752 386790326272 386939258342 387025207296 387174229806 387883181088 388678950912 388914978816 389627117568 390992516096 391529593728 391708459008 392750432256 393621097968 393860127024 395088232448 395630936064 395964080694 397017374208 397744349184 397985882112 399532621824 399686460264 399869051904 399929172552 400111875072 400932732928 401483464704 401821537509 401910792192 402065546337 402249224832 403873247232 404057751552 404303118336 404643565456 406030689792 406216179712 406277254656 406462857216 407856218112 408199657152 408447539136 410283933696 410471366656 410629417016 411193468413 412287273216 412475621376 412726099968 414489662496 414741364128 414930833408 415500793344 416353222656 416703816676 416796377088 416956862868 417720348864 417974012352 418831515648 419277307904 419598434304 419853238272 420206779512 421068863488 421324560384 421647254784 422096044032 422962003968 424157059872 424350830592 425479634944 426064084992 426258726912 426422856132 426681804276 428340068352 428600180736 430102155392 430431572592 430692955056 430889711616 432827006976 432993665286 433191472896 433454531328 434940420096 435139117056 435403358208 435769993568 436368578724 437263819776 437529351168 437729230848 439866580608 440334761984 440672016384 441844236288 442046087168 442216295248 442314522624 442484834064 442823735214 444204515328 444474261504 446644545984 446848589824 447462392832 448857636864 449030467704 449852683392 450125859456 451049324544 451529408512 451703268107 452149641216 452530377936 453458776064 453734141952 454564970496 454841008128 455224011138 456784526016 456993202176 457061911488 457270714368 458208837632 458838245376 459224614296 459326619648 459503481528 459713399808 461569425408 461780287488 461958094143 463823182368 464035074048 464247062528 464316862464 466121392128 466300870308 466513893888 466584034644 466797187584 468397375488 468895924224 469290762304 469935392472 471185455104 471400710144 471686971392 472732626951 473702471424 473990130432 474206666752 474858049536 475832254464 476232933344 476522128992 477394684416 478664589312 479174066176 479541067776 481221558272 481513783296 481882576896 483385147392 483864924816 484750925568 486262439936 486449673346 486930382848 487340407008 487636347744 488636768256 489531506688 489828777984 490241242764 491545320448 491921797248 492220520064 492445384704 493455671296 494659436544 494849903184 495075969024 495376607232 497074765824 497301848064 497493332154 497603837952 497795438322 498022849792 499730079744 500033544192 500261978112 502475114232 502704663552 504964841472 505159276167 505390051712 505696953216 506084268816 507430490112 507662303232 507970584576 509096675178 510141123072 510450909696 510684102656 511385591808 513177677376 514117352448 514429553664 515484942336 516033609728 516232306408 516627691083 516742447104 516941416719 517177574784 518238601216 518553305088 519502823424 522039458304 522277945344 522356470272 523667243008 524386566144 524828130624 525146836032 527507914752 527952107592 529356498944 530083636992 530325798912 530647842816 531094679661 532915280352 533158735872 533238896736 533482500096 535311286272 535762050012 535881056256 536087395116 536332299776 537069019968 538497662976 538743668736 539070824448 541374253056 541703006208 541950476288 543808290816 544266209536 544348040418 544596718848 547045244928 548257957884 548590891212 549716364288 549967495168 550301466624 550722945024 552652883328 552988485504 554001057792 555137630208 555728502784 555942483824 556491866112 556706141082 556960465152 557298683136 558442020864 559464579072 559804317696 560275706016 561766080512 562196339712 562537737216 562794725376 563949338624 565542746496 565801107456 568085446656 568344969216 568563808176 568909072368 570859301376 571120091136 571466907648 571948116558 573908763456 574257273408 574519615488 577102675968 577324887048 577588630528 577939375104 578382021504 579920560128 580185489408 580408887513 580537810944 580761344709 581824771632 583018426368 583372468224 583638974464 584440676352 586488774144 587562688512 589125648384 589979778752 590431646952 590790190536 592272687104 592632348672 593946121041 595526061312 596616523776 596978823168 598707290272 599298932736 599529690396 599803577856 600167812608 601399099392 602866188288 603373837248 604978855936 605809870848 606086627328 606454677504 606965348184 609046034688 609324269568 609415881984 609694285824 611784327168 612299485728 612671308704 612951199744 615425900544 615707049984 615944125524 618430909824 618713432064 619089149952 621495189504 621734493744 622018525184 622112046192 622396250112 624529833984 625055725014 625194565632 625435294302 626580523296 626961018528 628247273472 628534280192 628915961856 629397651456 630310169268 631603295232 631986840576 633144066048 634443005952 635362838656 635990704128 636235589808 636526245888 638219452416 639388090368 639634284198 640022706414 642018377728 642510102528 642900271104 645153233088 645647358888 646334567424 649240510464 649490497929 649787209344 650181796992 651515691008 652410630144 652708675584 653105037312 653654990352 655895729664 656294026752 656593846272 659799870912 660101292032 660502142976 661008024576 662766354432 663069130752 663324442872 663471783936 663727251096 666306772992 666711392256 667015970816 667272802651 669966818976 670272884736 673286455296 673545701556 674262604288 674779025088 675188789184 676573986816 676883070976 677294112768 678795566904 680188164096 680601212928 681847455744 682261512192 682836016707 684236903168 685176789024 685489803264 685906071552 687313256448 688836921444 688989929472 689255222292 689570099712 691404406784 692354138112 692670431232 696052611072 696370593792 696475293696 699182088192 699451305462 699770840832 699876051966 700195781376 702596063232 703343886336 703936143456 706778182656 707101065216 707530457088 708126239548 710553707136 710878314496 710985195648 711310000128 713748381696 714349400016 714508075008 714783193488 716092026624 717996883968 718324891648 718601479778 718761099264 719311601664 721832337408 722270674944 725077721088 725797387224 726128958464 727126388352 729393659904 729674510019 731010610512 731454521616 732955152384 733735288832 734297260032 734743166976 735361864146 736870511104 737317980672 737882695872 738668077056 740183506944 741989154816 742274854776 742613953536 743064910848 744589361152 745612148736 745952772096 746239998231 746405756928 746693157483 747034274688 749595119616 750050316288 750392967168 753712671348 754056995328 754401476608 757447262208 758085077568 758545429824 761145735168 761493454848 761955876864 762597488744 763645012767 765211684608 765676364544 766026153984 769766516064 770585833472 771176028672 771644330496 773227413504 773580652544 773878516684 774050414592 774348459612 775766362176 777357901824 777829957632 779254235136 781985032192 783059187456 783416918016 785500864512 787242195936 787720254048 790176464896 791261872128 791928161388 794034748416 795488698368 795971764224 799065243648 799372920528 799738103808 799858345104 800223750144 801865465856 802966929408 803643075018 803821584384 804131092674 804498449664 807746494464 808115503104 808606236672 809287130912 812061379584 812432359424 812554509312 812925714432 815712436224 816399314304 816522060627 816895078272 820567867392 820942733312 821258834032 822386936826 824574546432 824951242752 825452199936 828979324992 829482728256 829861666816 831001586688 832706445312 833407633352 833592754176 833913725736 835440697728 835948024704 837663031296 838554615808 839196868608 839706476544 840413559024 842137726976 842649120768 843294509568 844192088064 845924007936 848314119744 848701661184 850959269888 852128169984 852517453824 852845712264 853363608552 856680136704 857200361472 857922174837 860204310784 860863145184 861385910112 861779423232 865654013952 865987330572 866382945792 866909062656 869880840192 870278234112 870806716416 871539987136 872737157448 874527639552 875058702336 875458461696 879733161216 880669523968 881344032768 883688472576 884432590496 884969668128 885647470428 888409030656 888948523008 893289091968 893697179648 894924785664 897715273728 898060935408 899705366784 900251718912 902098649088 903058817024 903406536214 904299282432 905060755872 906917552128 907468283904 909129940992 909682016256 910448022276 913569052032 913986404352 914123822976 914541428736 916417675264 917676490752 918449228592 918653239296 919006963056 919426799616 923138850816 923560574976 923916188286 927646364736 928070148096 928494125056 928633724928 932242784256 932601740616 933027787776 933168069288 933594375168 936794750976 937583587521 937791848448 938152941453 938581524608 939870784944 942370910208 942801420288 943373942784 945465253902 947404942848 947980260864 948413333504 949716099072 951664508928 952465866688 953044257984 954789368832 957329178624 958348132352 959082135552 959451426297 960034059621 962443116544 963027566592 963765153792 967729849632 969501851136 972524879872 972899346692 973860765696 974680814016 975272695488 977273536512 979063013376 979657555968 980482485528 983090640896 983843594496 984441040128 984890769408 986911342592 989699806368 990151938048 990753214464 994149531648 994603696128 994986664308 995207675904 995590876644 996045699584 999460159488 1000067088384 1000523956224 1004950228464 1005409327104 1009929682944 1010318552334 1010780103424 1011393906432 1012168537632 1014860980224 1015324606464 1015941169152 1018193350356 1020282246144 1020901819392 1021368205312 1022771183616 1026355354752 1028234704896 1028859107328 1030969884672 1032067219456 1032464612816 1033255382166 1033484894208 1033882833438 1034355149568 1036477202432 1037106610176 1039005646848 1044078916608 1044555890688 1044712940544 1047334486016 1048773132288 1049176958193 1049656261248 1050293672064 1055015829504 1055904215184 1058712997888 1060167273984 1060651597824 1061295685632 1062189359322 1065830560704 1066317471744 1066477793472 1066965000192 1070622572544 1071524100024 1071762112512 1072174790232 1072664599552 1074138039936 1076995325952 1077487337472 1077902219667 1078141648896 1082748506112 1083406012416 1083900952576 1087616581632 1088532419072 1088696080836 1089193437696 1094090489856 1096515915768 1097181782424 1099432728576 1099934990336 1100602933248 1101445890048 1103042796219 1105305766656 1105976971008 1108002115584 1110275260416 1111884967648 1112983732224 1113412282164 1113920930304 1114597366272 1116884041728 1118929158144 1119608635392 1120551412032 1123532161024 1124392679424 1125075474432 1125589450752 1127898677248 1131085492992 1131602214912 1136170893312 1137127616352 1137818144736 1141718602752 1142240182272 1142933815296 1143896233116 1147817526912 1148514546816 1149039230976 1154205351936 1154649774096 1155177261056 1155878750208 1156764043008 1159841120256 1160370978816 1160817775026 1161075621888 1161522689418 1163649543264 1166036852736 1166744936448 1167277948928 1168881352704 1172977548288 1175125377024 1178251296768 1179959557504 1180863293904 1181580381072 1184545374208 1185264697344 1187892242082 1191052122624 1193233047552 1193957646336 1197414580544 1198597865472 1199059380792 1199607155712 1200335625216 1202798198784 1205464612527 1205732376576 1206196639011 1206747674496 1209957711872 1211619741696 1212173254656 1212909355008 1213930696368 1218092069376 1218648539136 1218831763968 1219388571648 1223568654336 1224598971456 1225342617408 1225902399488 1230851801088 1231414099968 1231888251048 1236861819648 1237426864128 1238178299904 1239220919209 1243468987488 1244037050368 1244224092384 1244792500224 1249059667968 1250111450028 1250389131264 1250870588604 1253161046592 1253922037056 1256494546944 1257068560384 1257831923712 1258795302912 1260620338536 1263206590464 1263973681152 1266288132096 1268886011904 1270725677312 1272471179616 1273052491776 1276438904832 1278776180736 1279268568396 1280045412828 1284036755456 1285020205056 1285800542208 1290306466176 1291294717776 1292669134848 1298481020928 1298980995858 1299574418688 1300363593984 1303031382016 1304821260288 1305417351168 1306210074624 1307309980704 1311791459328 1312588053504 1313187692544 1319599741824 1320202584064 1321004285952 1322016049152 1325532708864 1326138261504 1326648885744 1326943567872 1327454502192 1332613545984 1333422784512 1334031941632 1334545605302 1339933637952 1340545769472 1346572910592 1347091403112 1348525208576 1349558050176 1350377578368 1353147973632 1353766141952 1354287404197 1354588225536 1355109804321 1357591133808 1360376328192 1361202425856 1363694911488 1364523024384 1365672033414 1368473806336 1370353578048 1370979606528 1371812143104 1374626512896 1377673842888 1377979858944 1378510444584 1379140199424 1382808813568 1384708276224 1385340862464 1385874282429 1392105222144 1392741187584 1392950587392 1398364176384 1398902610924 1399541681664 1399752103932 1400391562752 1405192126464 1406687772672 1407872286912 1413556365312 1414202130432 1415060914176 1416252479096 1418197880853 1421107414272 1421756628992 1421970391296 1422620000256 1427496763392 1428698800032 1429566386976 1432184053248 1435993767936 1436649783296 1437202959556 1437522198528 1438623203328 1443664674816 1444541349888 1450155442176 1451594774448 1452257916928 1454252776704 1458787319808 1459349020038 1462021221024 1462909043232 1465910304768 1467470577664 1468594520064 1469486333952 1470723728292 1473741022208 1474635961344 1475765391744 1477336154112 1480367013888 1483978309632 1484549709552 1485227907072 1486129821696 1489178722304 1491224297472 1491905544192 1492479996462 1492811513856 1493386314966 1494068549376 1499190239232 1500100632576 1500785934336 1507425342696 1508113990656 1508802953216 1514894524416 1515477828501 1516170155136 1517090859648 1522291470336 1522986909696 1523911753728 1525194977488 1527290025534 1530423369216 1531352729088 1532052307968 1539533032128 1541171666944 1542352057344 1543288660992 1546454827008 1547161305088 1547757033368 1548100829184 1548696919224 1549883073249 1551532724352 1554715803648 1555659915264 1558508470272 1563970064384 1566118374912 1566833836032 1571001729024 1574484391872 1575440508096 1580352929792 1582523744256 1583856322776 1588069496832 1590977396736 1591943528448 1593284038983 1598745841056 1599476207616 1599716690208 1600447500288 1603730931712 1605933858816 1607286150036 1607643168768 1608262185348 1608996899328 1615492988928 1616231006208 1617212473344 1618574261824 1624122759168 1624864718848 1625109018624 1625851428864 1631424872448 1632798628608 1633044121254 1633790156544 1641135734784 1642517668064 1644773873652 1649149092864 1649902485504 1650904399872 1657958649984 1658965456512 1659723333632 1662003173376 1665412890624 1666815266704 1667185508352 1667827451472 1670881395456 1671896049408 1675326062592 1677109231616 1678393737216 1679412953088 1680827118048 1684275453952 1685298241536 1686589019136 1688384176128 1691848015872 1696628239488 1697403322368 1701918539776 1704256339968 1705034907648 1705691424528 1706727217104 1713360273408 1714400722944 1715844349674 1720408621568 1721726290368 1722771820224 1723558846464 1731308027904 1731974661144 1732765891584 1733818125312 1739761680384 1740556468224 1741226662539 1741613432832 1742284034127 1743079974272 1745474314896 1749055279104 1750117404672 1750916923392 1759466322432 1761339047936 1762688065536 1767376945152 1768865180992 1769939336256 1771294940856 1776818061312 1777897046016 1781838363123 1786578183936 1787394359296 1789849571328 1796121870816 1799410733568 1800503437824 1804197298176 1806117634048 1806813072428 1808598564864 1810121511744 1813835104256 1814936567808 1818259881984 1819364032512 1820896044552 1827138104064 1827972808704 1828247645952 1829082857472 1832835350528 1835352981504 1836898457184 1838013926112 1838853599232 1846277701632 1847121149952 1847832376572 1855292729472 1856140296192 1856988250112 1857267449856 1864485568512 1865203481232 1866055575552 1866336138576 1867188750336 1873589501952 1875167175042 1875583696896 1876305882906 1877163049216 1879741569888 1884741820416 1885602840576 1886747885568 1890930507804 1894809885696 1895960521728 1896826667008 1899432198144 1903329017856 1904931733376 1906088515968 1909578737664 1914658357248 1916696264704 1918164271104 1918902852594 1920068119242 1924886233088 1926055133184 1927530307584 1935459699264 1939003702272 1945049759744 1945798693384 1947721531392 1948471493787 1949361628032 1950545390976 1954547073024 1958126026752 1959315111936 1960964971056 1966181281792 1967687188992 1968882080256 1969781538816 1973822685184 1979399612736 1980303876096 1981506428928 1988299063296 1989207392256 1989973328616 1990415351808 1991181753288 1992091399168 1998920318976 2000134176768 2001047912448 2001818407953 2009900456928 2010818654208 2019859365888 2020637104668 2021560206848 2022787812864 2024337075264 2029721960448 2030649212928 2031882338304 2036386700712 2040564492288 2041803638784 2042736410624 2045542367232 2048508050121 2052710709504 2056469409792 2057718214656 2061939769344 2064929225632 2066510764332 2066969788416 2067765666876 2068710299136 2072954404864 2074213220352 2078011293696 2088157833216 2089111781376 2089425881088 2094668972032 2097546264576 2098353916386 2099312522496 2100587344128 2110031659008 2111808430368 2117425995776 2120334547968 2121303195648 2122591371264 2124378718644 2131661121408 2132634943488 2132955586944 2133930000384 2141245145088 2143048200048 2143524225024 2144349580464 2145329199104 2148276079872 2153990651904 2154974674944 2155804439334 2156283297792 2165497012224 2166812024832 2167801905152 2175233163264 2177064838144 2177392161672 2178386875392 2188180979712 2189023530057 2193031831536 2194363564848 2198865457152 2199869980672 2201205866496 2202891780096 2206085592438 2210611533312 2211953942016 2216004231168 2220550520832 2223769935296 2225967464448 2226824564328 2227841860608 2229194732544 2233768083456 2237858316288 2238719994693 2239217270784 2240079472449 2241102824064 2247064322048 2248785358848 2250150948864 2251178901504 2262170985984 2263204429824 2272341786624 2274255232704 2275636289472 2283437205504 2284480364544 2285867630592 2287792466232 2295635053824 2297029093632 2298078461952 2309299548192 2310354522112 2311757500416 2313528086016 2319682240512 2320741957632 2321635550052 2322151243776 2323045378836 2327299086528 2332073705472 2333489872896 2334555897856 2337762705408 2345955096576 2350250754048 2356502593536 2359919115008 2361726587808 2363160762144 2369090748416 2370529394688 2375784484164 2382104245248 2386466095104 2387915292672 2394829161088 2397195730944 2398118761584 2399214311424 2400671250432 2405596397568 2410929225054 2411464753152 2412393278022 2413495348992 2419915423744 2423239483392 2424346509312 2425818710016 2427861392736 2436184138752 2437297078272 2437663527936 2438777143296 2447137308672 2449197942912 2449566181881 2450685234816 2451804798976 2461703602176 2462828199936 2463776502096 2473723639296 2474853728256 2476356599808 2478441838418 2486937974976 2488074100736 2488448184768 2489585000448 2498119335936 2500222900056 2500778262528 2501741177208 2506322093184 2507844074112 2512989093888 2514137120768 2515105179223 2515663847424 2517590605824 2521240677072 2526413180928 2527947362304 2532576264192 2537772023808 2541451354624 2544942359232 2546104983552 2552877809664 2557552361472 2558537136792 2560090825656 2568073510912 2570040410112 2571601084416 2573766524511 2580612932352 2582589435552 2585338269696 2596962041856 2597961991716 2599148837376 2600727187968 2606062764032 2609642520576 2610834702336 2612420149248 2614619961408 2623582918656 2625176107008 2626375385088 2639199483648 2640405168128 2642008571904 2644032098304 2651065417728 2653297771488 2654909004384 2665227091968 2666845569024 2668063883264 2669091210604 2679867275904 2681091538944 2693145821184 2694182806224 2697050417152 2699116100352 2700755156736 2706295947264 2707532283904 2708574808394 2709176451072 2710219608642 2715182267616 2720752656384 2722404851712 2727389822976 2729046048768 2731344066828 2736947612672 2740707156096 2741959213056 2743624286208 2749253025792 2755347685776 2755959717888 2757020889168 2758280398848 2765617627136 2769416552448 2770681724928 2771748564858 2784210444288 2785482375168 2785901174784 2796728352768 2797805221848 2799083363328 2799504207864 2800783125504 2810384252928 2812750762563 2813375545344 2814458824359 2815744573824 2827112730624 2828404260864 2830121828352 2832504958192 2836395761706 2842214828544 2843513257984 2843940782592 2845240000512 2854993526784 2857397600064 2859132773952 2864368106496 2871987535872 2873299566592 2874405919112 2875044397056 2877246406656 2878354278891 2887329349632 2889082699776 2903189548896 2904515833856 2908505553408 2917574639616 2918698040076 2924042442048 2925818086464 2931820609536 2934941155328 2937189040128 2938972667904 2941447456584 2947482044416 2949271922688 2951530783488 2954672308224 2960734027776 2969099419104 2970455814144 2972259643392 2978357444608 2982448594944 2983811088384 2984959992924 2985623027712 2986772629932 2988137098752 2998380478464 3000201265152 3001571868672 3014850685392 3016227981312 3017605906432 3029789048832 3030955657002 3032340310272 3034181719296 3044582940672 3045973819392 3047823507456 3050389954976 3054580051068 3060846738432 3062705458176 3064104615936 3079066064256 3082343333888 3084704114688 3086577321984 3092909654016 3094322610176 3095514066736 3096201658368 3097393838448 3099766146498 3103065448704 3109431607296 3111319830528 3117016940544 3127940128768 3132236749824 3133667672064 3142003458048 3148968783744 3150881016192 3160705859584 3161922876749 3165047488512 3167712645552 3176138993664 3181954793472 3183887056896 3186568077966 3197491682112 3198952415232 3199433380416 3200895000576 3207461863424 3211867717632 3214572300072 3215286337536 3216524370696 3217993798656 3230985977856 3232462012416 3233706659001 3234424946688 3237148523648 3248245518336 3249729437696 3250218037248 3251702857728 3262849744896 3265597257216 3266088242508 3267580313088 3282271469568 3285035336128 3289547747304 3298298185728 3299804971008 3301808799744 3309128388657 3315917299968 3317930913024 3319446667264 3324006346752 3330825781248 3333630533408 3335654902944 3341762790912 3343792098816 3350652125184 3354218463232 3356787474432 3358825906176 3361654236096 3368550907904 3370596483072 3373178038272 3376768352256 3383696031744 3393256478976 3394806644736 3403837079552 3408512679936 3411382849056 3413454434208 3426720546816 3428801445888 3431688699348 3440817243136 3443452580736 3445543640448 3447117692928 3462616055808 3463949322288 3465531783168 3467636250624 3479523360768 3481112936448 3482453325078 3483226865664 3484568068254 3486159948544 3490948629792 3498110558208 3500234809344 3501833846784 3518932644864 3522678095872 3525376131072 3534753890304 3537730361984 3539878672512 3542589881712 3553636122624 3555794092032 3563676726246 3573156367872 3574788718592 3579699142656 3592243741632 3598821467136 3601006875648 3608394596352 3612235268096 3613626144856 3616393837581 3617197129728 3618589917033 3620243023488 3627670208512 3629873135616 3636519763968 3638728065024 3641792089104 3654276208128 3655945617408 3656495291904 3658165714944 3665670701056 3670705963008 3673796914368 3676027852224 3677707198464 3692555403264 3694242299904 3695664753144 3710585458944 3712280592384 3713976500224 3714534899712 3717662757627 3730406962464 3732111151104 3732672277152 3734377500672 3747179003904 3750334350084 3751167393792 3752611765812 3754326098432 3759483139776 3769483640832 3771205681152 3773495771136 3781861015608 3789619771392 3791921043456 3793653334016 3798864396288 3806658035712 3809863466752 3812177031936 3819157475328 3829316714496 3836328542208 3837805705188 3840136238484 3849772466176 3852110266368 3855060615168 3870919398528 3878007404544 3890099519488 3891597386768 3895443062784 3896942987574 3898723256064 3901090781952 3909094146048 3916252053504 3918630223872 3921929942112 3932362563584 3935374377984 3937764160512 3939563077632 3947645370368 3958799225472 3960607752192 3963012857856 3976598126592 3978414784512 3979946657232 3980830703616 3982363506576 3984182798336 3997840637952 4000268353536 4002095824896 4003636815906 4019800913856 4021637308416 4039718731776 4041274209336 4043120413696 4045575625728 4048674150528 4059443920896 4061298425856 4062862212591 4063764676608 4065329412963 4072773401424 4081128984576 4083607277568 4085472821248 4091084734464 4097016100242 4105421419008 4112938819584 4115436429312 4123879538688 4129858451264 4133021528664 4133939576832 4135531333752 4137420598272 4145908809728 4148426440704 4156022587392 4157622847287 4176315666432 4178223562752 4178851762176 4195092529152 4196707832772 4198625044992 4201174688256 4220063318016 4223616860736 4234851991552 4240669095936 4242606391296 4245182742528 4248757437288 4263322242816 4265269886976 4265911173888 4267860000768 4282490290176 4286096400096 4288699160928 4290658398208 4296552159744 4307981303808 4309949349888 4311608878668 4312566595584 4330994024448 4333624049664 4335603810304 4350466326528 4354129676288 4354784323344 4356773750784 4376361959424 4378047060114 4386063663072 4388727129696 4397730914304 4399739961344 4402411732992 4405783560192 4412171184876 4421223066624 4423907884032 4432008462336 4441101041664 4447539870592 4451934928896 4453649128656 4455683721216 4458389465088 4467536166912 4475716632576 4477439989386 4478434541568 4480158944898 4482205648128 4494128644096 4497570717696 4500301897728 4502357803008 4524341971968 4526408859648 4544683573248 4546433485503 4548510465408 4551272578944 4566874411008 4568960729088 4571735261184 4575584932464 4591270107648 4594058187264 4596156923904 4618599096384 4620709044224 4623515000832 4627056172032 4639364481024 4641483915264 4643271100104 4644302487552 4646090757672 4654598173056 4664147410944 4666979745792 4669111795712 4670909618557 4675525410816 4691910193152 4700501508096 4713005187072 4719838230016 4723453175616 4726321524288 4738181496832 4741058789376 4751568968328 4764208490496 4772932190208 4775830585344 4779852116949 4789658322176 4796237523168 4798428622848 4801342500864 4811192795136 4821858450108 4822929506304 4824786556044 4826990697984 4839830847488 4846478966784 4848693018624 4851637420032 4855722785472 4872368277504 4874594156544 4875327055872 4877554286592 4894274617344 4898395885824 4899132363762 4901370469632 4903609597952 4923407204352 4927553004192 4947447278592 4949707456512 4952713199616 4956883676836 4973875949952 4976148201472 4976896369536 4979170000896 4996238671872 5000445800112 5001556525056 5003482354416 5012644186368 5015688148224 5025978187776 5028274241536 5030210358446 5031327694848 5035181211648 5042481354144 5052826361856 5055894724608 5065152528384 5075544047616 5082902709248 5089884718464 5092209967104 5105755619328 5115104722944 5117074273584 5120181651312 5136147021824 5140080820224 5143202168832 5147533049022 5161225864704 5165178871104 5170676539392 5193924083712 5195923983432 5198297674752 5201454375936 5212125528064 5219285041152 5221669404672 5223679987617 5224840298496 5226852102381 5229239922816 5247165837312 5250352214016 5252750770176 5278398967296 5280810336256 5284017143808 5288064196608 5302130835456 5306595542976 5309818008768 5330454183936 5333691138048 5336127766528 5338182421208 5345515089369 5359734551808 5362183077888 5388365612448 5394100834304 5398232200704 5401510313472 5412591894528 5415064567808 5417149616788 5418352902144 5420439217284 5430364535232 5441505312768 5444809703424 5454779645952 5458092097536 5462688133656 5473895225344 5481414312192 5483918426112 5487248572416 5498506051584 5510695371552 5514041778336 5516560797696 5531235254272 5538833104896 5541363449856 5543497129716 5568420888576 5570964750336 5571802349568 5593456705536 5595610443696 5598166726656 5599008415728 5601566251008 5620768505856 5625501525126 5626751090688 5628917648718 5631489147648 5654225461248 5656808521728 5660243656704 5665009916384 5672791523412 5684429657088 5687026515968 5687881565184 5690480001024 5709987053568 5714795200128 5718265547904 5728736212992 5743975071744 5746599133184 5748811838224 5750088794112 5754492813312 5756708557782 5774658699264 5778165399552 5806379097792 5809031667712 5817011106816 5835149279232 5837396080152 5848084884096 5851636172928 5863641219072 5869882310656 5874378080256 5877945335808 5882894913168 5894964088832 5898543845376 5903061566976 5909344616448 5921468055552 5938198838208 5940911628288 5944519286784 5956714889216 5964897189888 5967622176768 5969919985848 5971246055424 5973545259864 5976274197504 5996760956928 6000402530304 6003143737344 6005455223859 6029701370784 6032455962624 6035211812864 6059578097664 6061911314004 6064680620544 6068363438592 6089165881344 6091947638784 6095647014912 6100779909952 6109160102136 6121693476864 6125410916352 6128209231872 6145524150363 6158132128512 6164686667776 6169408229376 6173154643968 6185819308032 6191028133472 6194787676896 6199532292996 6206130897408 6218863214592 6222639661056 6234033881088 6255880257536 6264473499648 6267335344128 6284006916096 6297937567488 6301762032384 6321411719168 6323845753498 6330094977024 6335425291104 6352277987328 6363909586944 6367774113792 6373136155932 6394983364224 6397904830464 6398866760832 6401790001152 6414923726848 6423735435264 6429144600144 6430572675072 6433048741392 6435987597312 6461971955712 6464924024832 6467413318002 6468849893376 6474297047296 6496491036672 6499458875392 6500436074496 6503405715456 6525699489792 6531194514432 6532176485016 6535160626176 6564542939136 6567070590171 6570070672256 6579095494608 6596596371456 6599609942016 6603617599488 6618256777314 6631834599936 6635861826048 6638893334528 6648012693504 6661651562496 6667261066816 6671309805888 6683525581824 6687584197632 6701304250368 6708436926464 6713574948864 6716159984079 6717651812352 6720238417347 6723308472192 6737101815808 6741192966144 6746356076544 6753536704512 6786512957952 6789613289472 6807674159104 6817025359872 6822765698112 6826908868416 6853441093632 6857602891776 6863377398696 6881634486272 6886905161472 6891087280896 6894235385856 6927898644576 6931063566336 6935272501248 6959046721536 6962225872896 6964906650156 6966453731328 6969136136508 6972319897088 6981897259584 6996221116416 7000469618688 7003667693568 7037865289728 7045356191744 7050752262144 7069507780608 7075460723968 7079757345024 7085179763424 7107272245248 7111588184064 7127353452492 7146312735744 7149577437184 7159398285312 7184487483264 7197642934272 7202013751296 7216789192704 7224470536192 7227252289712 7232787675162 7234394259456 7237179834066 7240486046976 7255340417024 7259746271232 7273039527936 7277456130048 7283584178208 7308552416256 7311891234816 7312990583808 7316331429888 7331341402112 7341411926016 7347593828736 7352055704448 7355414396928 7385110806528 7388484599808 7391329506288 7421170917888 7424561184768 7427953000448 7429069799424 7435325515254 7460813924928 7464222302208 7465344554304 7468755001344 7494358007808 7500668700168 7502334787584 7505223531624 7508652196864 7518966279552 7538967281664 7542411362304 7545315537669 7546991542272 7563722031216 7579239542784 7583842086912 7587306668032 7597728792576 7613316071424 7619726933504 7624354063872 7638314950656 7658633428992 7672657084416 7675611410376 7680272476968 7699544932352 7704220532736 7710121230336 7721299573533 7741838797056 7756014809088 7783194773536 7790886125568 7793885975148 7797446512128 7802181563904 7818188292096 7832504107008 7837260447744 7843859884224 7864725127168 7870748755968 7875528321024 7879126155264 7895290740736 7917598450944 7921215504384 7926025715712 7953196253184 7959893314464 7964727013152 7968365596672 7995681275904 8000536707072 8004191649792 8007273631812 8039601827712 8043274616832 8079437463552 8082548418672 8086240827392 8091151251456 8097348301056 8118887841792 8122596851712 8125724425182 8127529353216 8130658825926 8145546802848 8162257969152 8167214555136 8170945642496 8182169468928 8194032200484 8210842838016 8225877639168 8230872858624 8247759077376 8259716902528 8266043057328 8267879153664 8271062667504 8274841196544 8291817619456 8296852881408 8312045174784 8315245694574 8352631332864 8356447125504 8357703524352 8390185058304 8393415665544 8397250089984 8402349376512 8438252287689 8440126636032 8443376473077 8447233721472 8469703983104 8481338191872 8485212782592 8490365485056 8497514874576 8526644485632 8530539773952 8531822347776 8535720001536 8564980580352 8572192800192 8577398321856 8581316796416 8593104319488 8615962607616 8619898699776 8623217757336 8625133191168 8661988048896 8667248099328 8671207620608 8674546434463 8708259352576 8709568646688 8713547501568 8752723918848 8756094120228 8772127326144 8777454259392 8795461828608 8799479922688 8804823465984 8811567120384 8824342369752 8842446133248 8847815768064 8864016924672 8882202083328 8895079741184 8907298257312 8911367442432 8916778930176 8935072333824 8951433265152 8954879978772 8956869083136 8960317889796 8964411296256 8988257288192 8995141435392 9000603795456 9004715606016 9048683943936 9052817719296 9089367146496 9092866971006 9097020930816 9102545157888 9133748822016 9137921458176 9143470522368 9151169864928 9182540215296 9188116374528 9192313847808 9237198192768 9241418088448 9247030001664 9254112344064 9278728962048 9282967830528 9286542200208 9288604975104 9292181515344 9309196346112 9328294821888 9333959491584 9338223591424 9341819237114 9351050821632 9383820386304 9401003016192 9426010374144 9439676460032 9446906351232 9452643048576 9476362993664 9482117578752 9485768630247 9503137936656 9528416980992 9545864380416 9551661170688 9559704233898 9579316644352 9592475046336 9596857245696 9602685001728 9622385590272 9643716900216 9645859012608 9649573112088 9653981395968 9679661694976 9692957933568 9697386037248 9701119977003 9703274840064 9711445570944 9744736555008 9749188313088 9750654111744 9755108573184 9788549234688 9796791771648 9798264727524 9802740939264 9807219195904 9846814408704 9855106008384 9894894557184 9899414913024 9905426399232 9913767353672 9927385165971 9947751899904 9952296402944 9953792739072 9958340001792 9992477343744 10000891600224 10006964708832 10025288372736 10031376296448 10051956375552 10056548483072 10060420716892 10062655389696 10070362423296 10084962708288 10105652723712 10111789449216 10130305056768 10151088095232 10165805418496 10179769436928 10184419934208 10211511238656 10234148547168 10240363302624 10272294043648 10280161640448 10286404337664 10295066098044 10322451729408 10330357742208 10341353078784 10387848167424 10391847966864 10396595349504 10402908751872 10424251056128 10438570082304 10443338809344 10447359975234 10449680596992 10453704204762 10458479845632 10494331674624 10500704428032 10505501540352 10556797934592 10561620672512 10568034287616 10576128393216 10604261670912 10613191085952 10619636017536 10660908367872 10667382276096 10672255533056 10676364842416 10691030178738 10719469103616 10724366155776 10776731224896 10788201668608 10796464401408 10803020626944 10825183789056 10830129135616 10834299233576 10836705804288 10840878434568 10849181512743 10860729070464 10883010625536 10889619406848 10909559291904 10916184195072 10925376267312 10947790450688 10962828624384 10967836852224 10974497144832 10997012103168 11021390743104 11028083556672 11033121595392 11062470508544 11077666209792 11082726899712 11086994259432 11136841777152 11141929500672 11143604699136 11152988272881 11191220887392 11196333453312 11198016831456 11203132502016 11241537011712 11251003050252 11253502181376 11257835297436 11262978295296 11308450922496 11313617043456 11320487313408 11330019832768 11345583046824 11368859314176 11374053031936 11375763130368 11380960002048 11419974107136 11429590400256 11436531095808 11457472425984 11487950143488 11497623676448 11508985626624 11513417115564 11549317398528 11556330799104 11612758195584 11618063335424 11634022213632 11670298558464 11674792160304 11696169768192 11703272345856 11727282438144 11739764621312 11748756160512 11755890671616 11765789826336 11789928177664 11797087690752 11806123133952 11818689232896 11842936111104 11876397676416 11881823256576 11889038573568 11913429778432 11929794379776 11935244353536 11939839971696 11942492110848 11947090519728 11952548395008 11993521913856 12000805060608 12006287474688 12010910447718 12059402741568 12064911925248 12070423625728 12119156195328 12123822628008 12129361241088 12136726877184 12178331762688 12183895277568 12188586637773 12191294029824 12195988238889 12201559819904 12218320204272 12243386953728 12250821832704 12256418463744 12291048300726 12316264257024 12329373335552 12338816458752 12346309287936 12371638616064 12382056266944 12389575353792 12399064585992 12412261794816 12437726429184 12445279322112 12468067762176 12472868541861 12511760515072 12528946999296 12534670688256 12595875134976 12603524064768 12642823438336 12647691506996 12660189954048 12670850582208 12704555974656 12727819173888 12735548227584 12746272311864 12789966728448 12795809660928 12797733521664 12803580002304 12829847453696 12847470870528 12858289200288 12866097482784 12871975194624 12923943911424 12929848049664 12934826636004 12937699786752 12948594094592 12992982073344 12998917750784 13000872148992 13006811430912 13051398979584 13062389028864 13064352970032 13070321252352 13129085878272 13134141180342 13140141344512 13158190989216 13193192742912 13199219884032 13207235198976 13236513554628 13263669199872 13271723652096 13277786669056 13296025387008 13323303124992 13334522133632 13342619611776 13367051163648 13375168395264 13402608500736 13416873852928 13427149897728 13432319968158 13435303624704 13440476834694 13446616944384 13474203631616 13482385932288 13492712153088 13507073409024 13573025915904 13579226578944 13615348318208 13634050719744 13639300456509 13645531396224 13653817736832 13706882187264 13715205783552 13726754797392 13763268972544 13773810322944 13782174561792 13788470771712 13855797289152 13862127132672 13870545002496 13918093443072 13924451745792 13929813300312 13932907462656 13938272273016 13944639794176 13963794519168 13992442232832 14000939237376 14007335387136 14012728855671 14075730579456 14090712383488 14101504524288 14139015561216 14150921447936 14159514690048 14170359526848 14214544490496 14223176368128 14254706904984 14292625471488 14299154874368 14318796570624 14339556350847 14368974966528 14395285868544 14404027502592 14433578385408 14454504579424 14465575350324 14468788518912 14474359668132 14480972093952 14510680834048 14519492542464 14546079055872 14554912260096 14567168356416 14617104832512 14623782469632 14625981167616 14632662859776 14662682804224 14682823852032 14695187657472 14704111408896 14710828793856 14770221613056 14782659012576 14842341835776 14849122369536 14855906000896 14858139598848 14870651030508 14921627849856 14928444604416 14930689108608 14937510002688 14988716015616 15001337400336 15004669575168 15010447063248 15017304393728 15037932559104 15077934563328 15084822724608 15090631075338 15093983084544 15127444062432 15158479085568 15167684173824 15174613336064 15195457585152 15226632142848 15239453867008 15248708127744 15276629901312 15317266857984 15345314168832 15351222820752 15360544953936 15399089864704 15408441065472 15420242460672 15442599147066 15483677594112 15512029618176 15566389547072 15581772251136 15587771950296 15594893024256 15604363127808 15636376584192 15665008214016 15671039962851 15674520895488 15680556307143 15687719768448 15729450254336 15741497511936 15751056642048 15758252310528 15835196901888 15842431008768 15852051431424 15906392506368 15919786628928 15929454026304 15936731193344 15991362551808 16001073414144 16008383299584 16014547263624 16079203655424 16086549233664 16165096837344 16172481654784 16182302502912 16194696602112 16237775683584 16245193703424 16251448850364 16255058706432 16261317651852 16291093605696 16324515938304 16334429110272 16341891284992 16364338937856 16388064400968 16421685676032 16451755278336 16461745717248 16495518154752 16519433805056 16532086114656 16542125335008 16549682393088 16583635238912 16593705762816 16624090349568 16630491389148 16705262665728 16712894251008 16715407048704 16780370116608 16786831331088 16794500179968 16804698753024 16876504575378 16880253272064 16886752946154 16894467442944 16939407966208 16962676383744 16970425565184 16980730970112 16995029749152 17053288971264 17061079547904 17063644695552 17071440003072 17129961160704 17144385600384 17154796643712 17162633592832 17186208638976 17231925215232 17239797399552 17246435514672 17250266382336 17323976097792 17334496198656 17342415241216 17349092868926 17416518705152 17419137293376 17427095003136 17505447837696 17512188240456 17544254652288 17554908518784 17590923657216 17598959845376 17605736254561 17609646931968 17623134240768 17648684739504 17684892266496 17695631536128 17728033849344 17764404166656 17790159482368 17814596514624 17822734884864 17833557860352 17870144667648 17902866530304 17909759957544 17913738166272 17920635779592 17928822592512 17976514576384 17990282870784 18001207590912 18009431212032 18016365671577 18097367887872 18105635438592 18178734292992 18185733942012 18194041861632 18205090315776 18267497644032 18275842916352 18286941044736 18302339729856 18365080430592 18376232749056 18384627695616 18436572451089 18474396385536 18482836176896 18494060003328 18508224688128 18557457924096 18573084400416 18584363030688 18618392692224 18656589643776 18667918983168 18676447182848 18683638474228 18702101643264 18767640772608 18802006032384 18852020748288 18879352920064 18893812702464 18905286097152 18952725987328 18964235157504 18971537260494 19006275873312 19056833961984 19091728760832 19103322341376 19119408467796 19158633288704 19184950092672 19193714491392 19205370003456 19244771180544 19287433800432 19291718025216 19299146224176 19307962791936 19359323389952 19385915867136 19394772074496 19402239954006 19406549680128 19422891141888 19489473110016 19498376626176 19501308223488 19510217146368 19577098469376 19593583543296 19596529455048 19605481878528 19614438391808 19693628817408 19701211770513 19710212016768 19789789114368 19798829826048 19810852798464 19827534707344 19854770331942 19895503799808 19904592805888 19907585478144 19916680003584 19984954687488 20001783200448 20013929417664 20050576745472 20062752592896 20103912751104 20113096966144 20120841433784 20125310779392 20140724846592 20148479952237 20169925416576 20211305447424 20223578898432 20260610113536 20331610836992 20359538873856 20368839868416 20423022477312 20468297094336 20480726605248 20544588087296 20560323280896 20572808675328 20590132196088 20644903458816 20660715484416 20682706157568 20783695933728 20793190699008 20805817503744 20848502112256 20877140164608 20886677618688 20894719950468 20899361193984 20907408409524 20916959691264 20988663349248 21001408856064 21011003080704 21113595869184 21123241345024 21136068575232 21152256786432 21208523341824 21226382171904 21239272035072 21321816735744 21334764552192 21352729684832 21382060357476 21438938207232 21448732311552 21553462449792 21576403337216 21592928802816 21606041253888 21650367578112 21660258271232 21668598467152 21673411608576 21681756869136 21698363025486 21721458140928 21766021251072 21779238813696 21819118583808 21832368390144 21850752534624 21895580901376 21925657248768 21935673704448 21948994289664 21994024206336 22042781486208 22056167113344 22066243190784 22124941017088 22155332419584 22165453799424 22173988518864 22273683554304 22283859001344 22287209398272 22305976545762 22382441774784 22392666906624 22396033662912 22406265004032 22483074023424 22502006100504 22507004362752 22515670594872 22525956590592 22616901844992 22627234086912 22635946613007 22640974626816 22660039665536 22691166093648 22737718628352 22748106063872 22751526260736 22761920004096 22839948214272 22859180800512 22873062191616 22914944851968 22975900286976 22995247352896 23017971253248 23026834231128 23098634797056 23112661598208 23163898720599 23225516391168 23236126670848 23268044427264 23349584320608 23392339536384 23406544691712 23454564876288 23479529242624 23497512321024 23511781343232 23531579652672 23579856355328 23594175381504 23612246267904 23637378465792 23685872222208 23752795352832 23763646513152 23778077147136 23826859556864 23859588759552 23879679943392 23894181039456 23905096790016 23987043827712 24001610121216 24012574949376 24021820895436 24118805483136 24129823850496 24140847251456 24238312390656 24247645256016 24258722482176 24273453754368 24356663525376 24367790555136 24377173275546 24382588059648 24391976477778 24403119639808 24436640408544 24486773907456 24501643665408 24512836927488 24582096601452 24632528514048 24658746671104 24677632917504 24692618575872 24743277232128 24764112533888 24779150707584 24798129171984 24824523589632 24875452858368 24890558644224 24936135524352 24945737083722 25023521030144 25057893998592 25069341376512 25191750269952 25207048129536 25285646876672 25295383013992 25314756863067 25320379908096 25330129419231 25341701164416 25409111949312 25455638347776 25471096455168 25492544623728 25579933456896 25591619321856 25595467043328 25607160004608 25659694907392 25694941741056 25716578400576 25732194965568 25743950389248 25847887822848 25859696099328 25869653272008 25875399573504 25897188189184 25985964146688 25997835501568 26001744297984 26013622861824 26023639303389 26124778057728 26128705940064 26140642504704 26258171756544 26268282360684 26280282689024 26316381978432 26386385485824 26398439768064 26414470397952 26473027109256 26527338399744 26543447304192 26555573338112 26592050774016 26646606249984 26669044267264 26685239223552 26734102327296 26750336790528 26805217001472 26854299795456 26864639936316 26870607249408 26880953669388 26893233888768 26948407263232 26964771864576 26985424306176 27014146818048 27146051831808 27158453157888 27230696636416 27268101439488 27278600913018 27291062792448 27307635473664 27413764374528 27430411567104 27453509594784 27526537945088 27547620645888 27564349123584 27576941543424 27711594578304 27724254265344 27741090004992 27836186886144 27848903491584 27859626600624 27865814925312 27876544546032 27889279588352 27927589038336 27984884465664 28001878474752 28014670774272 28025457711342 28151461158912 28181424766976 28203009048576 28278031122432 28301842895872 28319029380096 28340719053696 28429088980992 28446352736256 28457305890741 28509413809968 28585250942976 28598309748736 28637593141248 28679112701694 28737949933056 28790571737088 28808055005184 28867156770816 28909009158848 28931150700648 28937577037824 28948719336264 28961944187904 29021361668096 29038985084928 29092158111744 29103359931009 29109824520192 29134336712832 29234209665024 29247564939264 29251962335232 29265325719552 29365647704064 29390375314944 29408222817792 29421657587712 29540443226112 29565318025152 29684683671552 29698244739072 29711812001792 29716279197696 29741302061016 29843255699712 29856889208832 29861378217216 29875020005376 29977432031232 30002674800672 30020894126496 30034608787456 30075865118208 30155869126656 30169645449216 30181262150676 30187966169088 30254888124864 30316958171136 30335368347648 30349226672128 30390915170304 30453264285696 30478907734016 30497416255488 30553259802624 30634533715968 30702445641504 30721089907872 30798179729408 30816882130944 30840484921344 30885198294132 30967355188224 31024059236352 31132779094144 31163544502272 31175543900592 31189786048512 31208726255616 31272753168384 31330016428032 31342079925702 31349041790976 31361112614286 31375439536896 31458900508672 31482995023872 31502113284096 31516504621056 31670393803776 31684862017536 31704102862848 31812785012736 31839573257856 31858908052608 31873462386688 31982725103616 32002146828288 32016766599168 32029094527248 32158407310848 32173098467328 32330193674688 32344963309568 32364605005824 32389393204224 32475551367168 32490387406848 32502897700728 32510117412864 32522635303704 32582187211392 32649031876608 32668858220544 32683782569984 32696367329899 32728677875712 32776128801936 32843371352064 32903510556672 32923491434496 32991036309504 33038867610112 33064172229312 33084250670016 33099364786176 33167270477824 33187411525632 33248180699136 33260982778296 33410525331456 33425788502016 33430814097408 33458964818643 33573662662176 33589000359936 33609397506048 33753009150756 33760506544128 33773505892308 33788934885888 33878815932416 33925352767488 33940851130368 33961461940224 33990059498304 34106577942528 34122159095808 34127289391104 34142880006144 34259922321408 34288771200768 34309593287424 34325267185664 34372417277952 34463850430464 34492871029344 34647952195584 34668992397312 34684830482432 34698185737852 34833037410304 34838274586752 34854190006272 35010895675392 35024376480912 35088509304576 35109817037568 35181847314432 35197919690752 35211472509122 35219293863936 35246268481536 35297369479008 35369784532992 35391263072256 35456067698688 35528808333312 35580318964736 35629193029248 35645469769728 35667115720704 35740289335296 35805733060608 35819519915088 35827476332544 35841271559184 35857645185024 35953029152768 35980565741568 36002415181824 36018862424064 36032731343154 36194735775744 36211270877184 36357468585984 36371467884024 36388083723264 36410180631552 36534995288064 36551685832704 36565759913319 36573882089472 36587964716667 36604679459712 36730160861184 36752465498112 36769255391232 36873144902178 36948792771072 36965672353792 36988120006656 37016449376256 37114915848192 37146168800832 37168726061376 37236785384448 37313179287552 37335837966336 37352894365696 37367276948456 37404203286528 37418605625583 37535281545216 37604012064768 37758705840128 37787625404928 37810572194304 37905451974656 37928470315008 37943074520988 38012551746624 38113667923968 38183457521664 38206644682752 38238816935592 38317266577408 38369900185344 38387428982784 38410740006912 38489542361088 38574867600864 38598292448352 38615925583872 38718646779904 38771831734272 38789544148992 38804479908012 38813099360256 38845782283776 38978946220032 38996753252352 39002616446976 39020434292736 39154196938752 39187167086592 39193058910096 39210963757056 39228876783616 39387257634816 39402423541026 39420424033536 39579578228736 39597659652096 39621705596928 39655069414688 39709540663884 39791007599616 39809185611776 39815170956288 39833360007168 39969909374976 40003566400896 40027858835328 40101153490944 40125505185792 40207825502208 40226193932288 40241682867568 40250621558784 40281449693184 40296959904474 40339850833152 40422610894848 40447157796864 40521220227072 40663221673984 40719077747712 40737679736832 40846044954624 40936594188672 40961453210496 41089176174592 41120646561792 41145617350656 41180264392176 41289806917632 41321430968832 41365412315136 41567391867456 41586381398016 41611635007488 41697004224512 41754280329216 41773355237376 41789439900936 41798722387968 41814816819048 41833919382528 41977326698496 42002817712128 42022006161408 42038186567013 42227191738368 42246482690048 42272137150464 42304513572864 42417046683648 42452764343808 42478544070144 42643633471488 42669529104384 42705459369664 42764120714952 42877876414464 42897464623104 43018669052541 43106924899584 43152806674432 43185857605632 43212082507776 43300735156224 43337196934304 43363513738272 43396726050972 43442916281856 43532042502144 43558477627392 43638237167616 43664736780288 43701505069248 43791161802752 43851314497536 43871347408896 43897988579328 43988048412672 44085562972416 44112334226688 44132486381568 44249882034176 44310664839168 44347977037728 44547367108608 44567718002688 44574418796544 44611953091524 44764883549568 44785333813248 44792067325824 44812530008064 44966148046848 45004012201008 45014008725504 45031341189744 45051913181184 45233803689984 45254468173824 45271893226014 45281949253632 45320079331072 45382332187296 45475437256704 45496212127744 45503052521472 45523840008192 45679896428544 45718361601024 45746124383232 45829889703936 45951800573952 45990494705792 46035942506496 46053668462256 46197269594112 46225323196416 46327797441198 46451032782336 46472253341696 46536088854528 46699168641216 46784679072768 46813089383424 46909129752576 46959058485248 46995024642048 47013119888553 47023562686464 47041668921429 47063159305344 47159712710656 47188350763008 47224492535808 47274756931584 47505590705664 47527293026304 47556154294272 47653719113728 47719177519104 47759359886784 47788362078912 47810193580032 47974087655424 48003220242432 48025149898752 48043641790872 48237610966272 48259647700992 48281694502912 48495290512032 48517444964352 48546907508736 48713327050752 48735581110272 48754346551092 48765176119296 48783952955556 48806239279616 48873280817088 48973547814912 49003287330816 49025673854976 49164193202904 49265057028096 49317493342208 49355265835008 49385237151744 49486554464256 49528225067776 49558301415168 49596258343968 49649047179264 49750905716736 49781117288448 49872271048704 49891474167444 50047042060288 50115787997184 50138682753024 50383500539904 50414096259072 50571293753344 50590766027984 50629513726134 50640759816192 50660258838462 50683402328832 50818223898624 50911276695552 50942192910336 50985089247456 51159866913792 51183238643712 51190934086656 51214320009216 51319389814784 51389883482112 51433156801152 51464389931136 51487900778496 51695775645696 51719392198656 51739306544016 51750799147008 51794376378368 51971928293376 51995671003136 52003488595968 52027245723648 52047278606778 52249556115456 52257411880128 52281285009408 52516343513088 52536564721368 52560565378048 52632763956864 52772770971648 52796879536128 52817208763683 52828940795904 52946054218512 53054676799488 53086894608384 53111146676224 53184101548032 53293212499968 53338088534528 53370478447104 53468204654592 53500673581056 53610434002944 53708599590912 53729279872632 53741214498816 53761907338776 53786467777536 53896814526464 53929543729152 53970848612352 54028293636096 54049097014731 54292103663616 54316906315776 54536202878976 54557201826036 54582125584896 54615270947328 54827528749056 54860823134208 54907019189568 55053075890176 55095241291776 55128698247168 55153883086848 55423189156608 55448508530688 55482180009984 55672373772288 55719253201248 55753089092064 55778559176704 55855178076672 55969768931328 56003756949504 56029341548544 56050915422684 56302922317824 56362849533952 56406018097152 56556062244864 56603685791744 56638058760192 56681438107392 56858177961984 56892705472512 56914611781482 57018827619936 57170501885952 57196619497472 57275186282496 57358225403388 57475899866112 57581143474176 57616110010368 57734313541632 57818018317696 57862301401296 57875154075648 57897438672528 57923888375808 58042723336192 58077970169856 58184316223488 58206719862018 58219649040384 58268673425664 58468419330048 58495129878528 58503924670464 58530651439104 58731295408128 58780750629888 58816445635584 58843315175424 59080886452224 59103635311539 59130636050304 59369367343104 59396489478144 59423624003584 59432558395392 59482604122032 59686511399424 59713778417664 59722756434432 59750040010752 59954864062464 60005349601344 60041788252992 60069217574912 60151730236416 60311738253312 60339290898432 60362524301352 60375932338176 60509776249728 60633916342272 60670736695296 60698453344256 60721825041241 60781830340608 60957815468032 60994832510976 61106519605248 61269067431936 61404891283008 61442179815744 61596359458816 61633764261888 61680969842688 61770396588264 61934710376448 62048118472704 62265558188288 62351087801184 62379572097024 62417452511232 62545506336768 62660032856064 62684159851404 62698083581952 62722225228572 62750879073792 62917801017344 62965990047744 63004226568192 63033009242112 63340787607552 63369724035072 63408205725696 63625570025472 63679146515712 63717816105216 63746924773376 63965450207232 64004293656576 64058189054496 64316814621696 64346196934656 64660387349376 64689926619136 64729210011648 64778786408448 64951102734336 64980774813696 65005795401456 65020234825728 65045270607408 65164374422784 65298063753216 65337716441088 65367565139968 65392734659798 65457355751424 65552257603872 65686742704128 65807021113344 65846982868992 65982072619008 66077735220224 66128344458624 66168501340032 66198729572352 66334540955648 66374823051264 66496361398272 66521965556592 66821050662912 66851577004032 66861628194816 66917929637286 67147325324352 67178000719872 67218795012096 67506018301512 67521013088256 67547011784616 67577869771776 67757631864832 67850705534976 67881702260736 67907839839021 67922923880448 67980118996608 68213155885056 68244318191616 68254578782208 68285760012288 68519844642816 68577542401536 68619186574848 68650534371328 68744834555904 68927700860928 68985742058688 69295904391168 69337984794624 69369660964864 69396371475704 69491696161797 69666074820608 69676549173504 69708380012544 70048752961824 70177018609152 70219634075136 70363694628864 70395839381504 70422945018244 70438587727872 70492536963072 70594738958016 70739569065984 70782526144512 70912135397376 71057616666624 71160637929472 71258386058496 71290939539456 71334231441408 71480578670592 71639039830176 71682543118368 71715290370048 71906058305536 71961131483136 72004830363648 72037724848128 72065462686308 72389471551488 72422541754368 72714937171968 72742935768048 72776167446528 72820361263104 73069990576128 73103371665408 73131519826638 73147764178944 73175929433334 73209358919424 73460321722368 73504930996224 73538510782464 73746289804356 73897585542144 73931344707584 73976240013312 74032898752512 74229831696384 74292337601664 74337452122752 74473570768896 74626358575104 74671675932672 74705788731392 74734553896912 74808406573056 74837211251166 75070563090432 75208024129536 75517411680256 75575250809856 75621144388608 75810903949312 75856940630016 75886149041976 75944270589201 76025103493248 76227335847936 76366915043328 76413289365504 76477633871184 76634533154816 76739800370688 76774857965568 76821480013824 76979084722176 77149735201728 77196584896704 77231851167744 77437293559808 77543663468544 77579088297984 77608959816024 77626198720512 77691564567552 77957892440064 77993506504704 78005232893952 78040868585472 78070917910167 78374334173184 78386117820192 78421927514112 78457753567232 78774515269632 78804847082052 78840848067072 79159156457472 79195319304192 79243411193856 79310138829376 79419081327768 79582015199232 79618371223552 79630341912576 79666720014336 79939818749952 80007132801792 80055717670656 80202306981888 80251010371584 80415651004416 80483365735136 80562899386368 80593919808948 80679701666304 80845221789696 80894315593728 81042440454144 81326443347968 81438155495424 81475359473664 81692089909248 81873188377344 81922906420992 82178352349184 82241293123584 82291234701312 82360528784352 82579613835264 82642861937664 82730824630272 83134783734912 83172762796032 83223270014976 83394008449024 83508560658432 83546710474752 83578879801872 83597444775936 83629633638096 83667838765056 83954653396992 84005635424256 84044012322816 84076373134026 84454383476736 84492965380096 84544274300928 84609027145728 84834093367296 84905528687616 84957088140288 85287266942976 85339058208768 85371917672223 85410918739328 85528241429904 85755752828928 85794929246208 86037338105082 86213849799168 86305613348864 86371715211264 86424165015552 86601470312448 86674393868608 86727027476544 86793452101944 86885832563712 87064085004288 87116955254784 87276474335232 87310079793027 87329473560576 87403010138496 87582323605504 87702628995072 87742694817792 87795977158656 88171125944832 88224668453376 88264972763136 88499764068352 88621329678336 88695954075456 89094734217216 89135436005376 89148837593088 89223906183048 89529767099136 89570667626496 89584134651648 89625060016128 89932296093696 90008024402016 90062682379488 90103826362368 90467607379968 90508936347648 90543786452028 90563898507264 90640158662144 90764664374592 90950874513408 90992424255488 91006105042944 91047680016384 91359792857088 91436723202048 91492248766464 91659779407872 91903601147904 91980989411584 92107336924512 92394539188224 92450646392832 92655594882396 92902065564672 92944506683392 93072177709056 93398337282432 93569358145536 93626178766848 93818259505152 93918116970496 93990049284096 94026239777106 94047125372928 94083337842858 94126318610688 94319425421312 94376701526016 94448985071616 94549513863168 95011181411328 95054586052608 95112308588544 95307438227456 95438355038208 95518719773568 95576724157824 95620387160064 95948175310848 96006440484864 96050299797504 96087283581744 96475221932544 96519295401984 96563389005824 96990581024064 97034889928704 97093815017472 97426654101504 97471162220544 97508693102184 97530352238592 97567905911112 97612478559232 97746561634176 97947095629824 98006574661632 98051347709952 98089101989697 98328386405808 98530114056192 98634986684416 98710531670016 98770474303488 98973108928512 99056450135552 99116602830336 99192516687936 99298094358528 99501811433472 99562234576896 99744542097408 99782948334888 100094084120576 100231575994368 100277365506048 100376894455929 100767001079808 100828192518144 101181532055968 101259027452268 101281519632384 101320517676924 101366804657664 101636447797248 101822553391104 101884385820672 101970178494912 102319733827584 102366477287424 102381868173312 102428640018432 102638779629568 102779766964224 102866313602304 102928779862272 102975801556992 103391551291392 103478613088032 103588752756736 103943856586752 103991342006272 104006977191936 104054491447296 104094557213556 104499112230912 104514823760256 104562570018816 105032687026176 105073129442736 105121130756096 105265527913728 105545541943296 105593759072256 105634417527366 105657881591808 105892108437024 106109353598976 106173789216768 106222293352448 106368203096064 106586424999936 106676177069056 106740956894208 106936409309184 107001347162112 107220868005888 107417199181824 107458559745264 107482428997632 107523814677552 107572935555072 107793629052928 107859087458304 107941697224704 108056587272192 108098194029462 108584207327232 108633812631552 109072405757952 109114403652072 109164251169792 109230541894656 109655057498112 109697279739957 109721646268416 109763894150001 109814038379136 110106151780352 110190482583552 110257396494336 110307766173696 110846378313216 110897017061376 110964360019968 111344747544576 111438506402496 111506178184128 111557118353408 111710356153344 111939537862656 112007513899008 112058683097088 112101830845368 112605844635648 112725699067904 112812036194304 113207371583488 113276117520384 113362876214784 113716355923968 113785410945024 113829223562964 114037655239872 114341003771904 114393238994944 114550372564992 114716450806776 114951799732224 115162286948352 115232220020736 115468627083264 115636036635392 115724602802592 115794877345056 115847776751616 116085446672384 116155940339712 116368632446976 116413439724036 116439298080768 116537346851328 116936838660096 116990259757056 117007849340928 117061302878208 117462590816256 117561501259776 117632891271168 117686630350848 118161772904448 118207270623078 118261272100608 118738734686208 118792978956288 118865116790784 118965208244064 119373022798848 119427556835328 119445512868864 119500080021504 119909728124928 120010699202688 120083576505984 120138435149824 120303460472832 120623476506624 120678581796864 120725048602704 120751864676352 121019552499456 121267832684544 121341473390592 121396906688512 121443650082482 121563660681216 121915630936064 121989665021952 122213039210496 122538134863872 122809782566016 122884359631488 123192718917632 123267528523776 123361939685376 123540793176528 123869420752896 124096236945408 124531116376576 124702175602368 124759144194048 124834905022464 125091012673536 125320065712128 125368319702808 125396167163904 125444450457144 125501758147584 125835602034688 125931980095488 126008453136384 126066018484224 126114559701039 126681575215104 126739448070144 126816411451392 127251140050944 127358293031424 127435632210432 127493849546752 127930900414464 128008587313152 128116378108992 128633629243392 128692393869312 129056007157623 129320774698752 129379853238272 129458420023296 129557572816896 129902205468672 130011590802912 130090541214816 130328748845568 130596127506432 130675432882176 130735130279936 130785469319596 130914711502848 131104515207744 131373485408256 131614042226688 131693965737984 131964145238016 132155470440448 132256688917248 132337002680064 132397459144704 132669081911296 132749646102528 133043931113184 133642101325824 133703154008064 133723256389632 133835859274572 134294650648704 134356001439744 134437590024192 135012036603024 135042026176512 135094023569232 135155739543552 135515263729664 135701411069952 135763404521472 135815679678042 135845847760896 135960237993216 136426311770112 136488636383232 136509157564416 136571520024576 137039689285632 137155084803072 137238373149696 137301068742656 137489669111808 137855401721856 137971484117376 138591808782336 138675969589248 138739321929728 138792742951408 138983392323594 139332149641216 139353098347008 139416760025088 140097505923648 140354037218304 140439268150272 140727389257728 140791678763008 140845890036488 140877175455744 140985073926144 141039359665659 141189477916032 141479138131968 141565052289024 141824270794752 142321275858944 142516772116992 142581879078912 142668462882816 142961157341184 143278079660352 143365086236736 143430580740096 143812116611072 143922262966272 144009660727296 144075449696256 144130925372616 144778943102976 144845083508736 145485871536096 145552334893056 145640722526208 146139981152256 146206743330816 146263039653276 146295528357888 146351858866668 146418717838848 146920643444736 147009861992448 147077021564928 147492579608712 147795171084288 147862689415168 147952480026624 148065797505024 148459663392768 148584675203328 148674904245504 148947141537792 149252717150208 149343351865344 149469107793824 149616813146112 149674422502332 150141126180864 150416048259072 151034823360512 151150501619712 151242288777216 151621807898624 151713881260032 151772298083952 151888541178402 152050206986496 152454671695872 152733830086656 152826578731008 152955267742368 153269066309632 153479600741376 153549715931136 153642960027648 153958169444352 154299470403456 154393169793408 154463702335488 154874587119616 155087326937088 155158176595968 155217919632048 155252397441024 155383129135104 155915784880128 155987013009408 156010465787904 156081737170944 156141835820334 156748668346368 156772235640384 156843855028224 156915507134464 157549030539264 157609694164104 157681696134144 158318312914944 158390638608384 158451626291049 158486822387712 158620277658752 158838162655536 159164030398464 159236742447104 159260683825152 159333440028672 159879637499904 160014265603584 160111435341312 160404613963776 160502020743168 160831302008832 160966731470272 161125798772736 161187839617896 161359403332608 161690443579392 161788631187456 162084880908288 162147291044193 162652886695936 162876310990848 162950718947328 163746376754688 163845812841984 164356704698368 164482586247168 164582469402624 164721057568704 165159227670528 165285723875328 165461649260544 166269567469824 166345525592064 166446540029952 166788016898048 167017121316864 167157759603744 167259267276192 167335677530112 167909306793984 168011270848512 168088024645632 168152746268052 168908766953472 168985930760192 169088548601856 169218054291456 169668186734592 169811057375232 169914176280576 170574533885952 170678116417536 170743835344446 170821837478656 171056482859808 171511505657856 171589858492416 172074676210164 172427699598336 172611226697728 172743430422528 172848330031104 173202940624896 173348787737216 173454054953088 173586904203888 173771665127424 174128170008576 174233910509568 174552948670464 174620159586054 174658947121152 174806020276992 175164647211008 175405257990144 175485389635584 175591954317312 176342251889664 176449336906752 176529945526272 176999528136704 177242659356672 177310905934617 177391908150912 178189468434432 178270872010752 178297675186176 178447812366096 179059534198272 179141335252992 179168269303296 179250120032256 179864592187392 180016048804032 180125364758976 180207652724736 180935214759936 181017872695296 181087572904056 181127797014528 181280317324288 181529328749184 181901749026816 181984848510976 182012210085888 182095360032768 182165475123723 182873446404096 182984497532928 183319558815744 183807202295808 183961978823168 184214673849024 184789078376448 184901292785664 185311189764792 185804131129344 185889013366784 186144355418112 186796674564864 187138716291072 187252357533696 187636519010304 187980098568192 188052479554212 188094250745856 188166675685716 188252637221376 188638850842624 188753403052032 188897970143232 189099027726336 190022362822656 190109172105216 190224617177088 190614876454912 190876710076416 191037439547136 191153448315648 191240774320128 191896350621696 192012880969728 192174567163488 192950443865088 193038590803968 193126778011648 193981162048128 194069779857408 194187630034944 194853308203008 194942324441088 195017386204368 195060704477184 195135811822224 195224957118464 195493123268352 195894191259648 196013149323264 196102695419904 196178203979394 196656772811616 197060228112384 197269973368832 197421063340032 197540948606976 197946217857024 198112900271104 198233205660672 198385033375872 198596188717056 199003622866944 199124469153792 199489084194816 199565896669776 200188168241152 200463151988736 200554731012096 200753788911858 201534002159616 201656385036288 202363064111936 202518054904536 202563039264768 202641035353848 202733609315328 203272895594496 203645106782208 203723519517063 203768771641344 203940356989824 204639467655168 204732954574848 204763736346624 204857280036864 205559533928448 205732627204608 205857559724544 205951603113984 206783102582784 206957226176064 207177505513472 207887713173504 207982684012544 208013954383872 208108982894592 208189114427112 208998224461824 209029647520512 209125140037632 210146258885472 210242261512192 210531055827456 211091083886592 211187518144512 211268835054732 211315763183616 211784216874048 212218707197952 212347578433536 212444586704896 212736406192128 213172849999872 213352354138112 213481913788416 213872818618368 214002694324224 214441736011776 214917119490528 215047629355104 215145871110144 215587258105856 215718174916608 215883394449408 216113174544384 216196388058924 217168414654464 217267625263104 218144811515904 218228807304144 218328502339584 218461083789312 219310114996224 219394559479914 219443292536832 219527788300002 219628076758272 220212303560704 220380965167104 220514792988672 220615532347392 221692756626432 221794034122752 221928720039936 222689495089152 222877012804992 223012356368256 223114236706816 223420712306688 223879075725312 224015027798016 224117366194176 224203661690736 225211689271296 225451398135808 225624072388608 226414743166976 226552235040768 226725752429568 227432711847936 227570821890048 227658447125928 228075310479744 228682007543808 228786477989888 228874571309293 229100745129984 229432901613552 229903599464448 230324573896704 230464440041472 230937254166528 231272073270784 231449205605184 231589754690112 231695553503232 232170893344768 232311880679424 232737264893952 232826879448072 232878596161536 233074693702656 233873677320192 233980519514112 234015698681856 234122605756416 234212753730501 235123002519552 235265782542336 235373260701696 236323545808896 236414541246156 236522544201216 237477469372416 237585957912576 237730233581568 237930416488128 238746045597696 238855113670656 238891025737728 239000160043008 239819456249856 240021398405376 240167153011968 240276870299648 240606920945664 241246953013248 241450097205408 242039104998912 242535665369088 242682946781184 242793813377024 242887300164964 243127321362432 243831261872128 243979330043904 244426078420992 245076269727744 245619565132032 245768719262976 246385437835264 246535057047552 246723879370752 247081586353056 247738841505792 248192473890816 249062232753152 249404351204736 249518288388096 249669810044928 250182025347072 250640131424256 250736639405616 250792334327808 250888900914288 251003516295168 251671204069376 251863960190976 252016906272768 252132036968448 252229119402078 253363150430208 253478896140288 253632822902784 254502280101888 254716586062848 254871264420864 254987699093504 255861800828928 256017174626304 256115753016669 256232756217984 257267258486784 257384787738624 258112014315246 258641549397504 258759706476544 258916840046592 259115145633792 259804410937344 260023181605824 260181082429632 260657497691136 261192255012864 261350865764352 261470260559872 261570938639192 261829423005696 261930239379081 262209030415488 262746970816512 263228084453376 263387931475968 264310940880896 264513377834496 264674005360128 264794918289408 265338163822592 265499292205056 266087862226368 267284202651648 267406308016128 267446512779264 267671718549144 268589301297408 268712002879488 268875180048384 270024073206048 270188047138464 270311479087104 271030527459328 271402822139904 271526809042944 271631359356084 271691695521792 271920475986432 272852623540224 272977272766464 273018315128832 273143040049152 274079378571264 274310169606144 274476746299392 274602137485312 274979338223616 275710803443712 275942968234752 277183617564672 277351939178496 277585485902816 277966784647188 278664299282432 278706196694016 278833520050176 280195011847296 280708074436608 280878536300544 281454778515456 281583357526016 281691780072976 281754350911488 281970147852288 282078719331318 282378955832064 282958276263936 283130104578048 283648541589504 284642551717888 285033544233984 285163758157824 285336925765632 285922314682368 286556159320704 286730172473472 286861161480192 287624233222144 287844525932544 288019321454592 288150899392512 288261850745232 289557886205952 289690167017472 290971743072192 291104669786112 291281445052416 292279962304512 292413486661632 292526079306552 292591056715776 292703717733336 292837435677696 293841286889472 294019723984896 294154043129856 294267305969091 294985159217424 295590342168576 295725378830336 295904960053248 296131595010048 296919326785536 297169350406656 297349808491008 297894283075584 298505434300416 298686703730688 298938215587648 299233626292224 299348845004664 300282252361728 300832096518144 301130683367787 302069646721024 302301003239424 302484577554432 303544596167904 303777082356804 304100413972992 304909343391744 305467660173312 305653157462016 305910535484736 306538132619264 306959201482752 307099431862272 307285920055296 307916338888704 308598940806912 308786339586816 308927404670976 309749174239232 310174653874176 310435839264096 310766258270208 311831569760256 311974026018816 312020931575808 312163474341888 312283671640668 313497336692736 313544471280768 313687710056448 313831014268928 315098061078528 315219388328208 315363392268288 316636625829888 316781277216768 316903252582098 316973644775424 317240555317504 317676325311072 318328060796928 318473484894208 318521367650304 318666880057344 319759274999808 320028531207168 320222870682624 320809227927552 321004041486336 321662604017664 321933462940544 322251597545472 322375679235792 322718806665216 323380887158784 323577262374912 324169761816576 324294582088386 325305773391872 325752621981696 325901437894656 327492753509376 327691625683968 328713409396736 328965172494336 329091839219871 329164938805248 329291682450003 329442115137408 330318455341056 330571447750656 330923298521088 332539134939648 332691051184128 332893080059904 333576033796096 334034242633728 334315519207488 334518534552384 334671355060224 335818613587968 336022541697024 336176049291264 336305492536104 337817533906944 337971861520384 338177097203712 338436108582912 339622114750464 339828352561152 341149067771904 341356232835072 341487670688892 341643674957312 342112965719616 343023011315712 343179716984832 344149352420328 344855399196672 345222453395456 345486860845056 345696660062208 346405881249792 346697575474432 346908109906176 347173808407776 347543330254848 348256340017152 348467821019136 349105897340928 349240319172108 349317894242304 349612040553984 350329294422016 350810515980288 350970779271168 351183908634624 352684503779328 352898673813504 353059891052544 353999056273408 354485318713344 354621811869234 354783816301824 356378936868864 356595350372352 356895624732192 358119068396544 358282670505984 358336538606592 358500240064512 359729184374784 360032097608064 360250729517952 360415305449472 361870429519872 362035745390592 362175145808112 362255594029056 362560634648576 363058657498368 363803498053632 363969697021952 364024420171776 364190720065536 364330950247446 365746892808192 365968995065856 366639117631488 367614404591616 367923957646336 368429347698048 369578156752896 369802585571328 370622379529584 371608262258688 371778026733568 372288710836224 373593349129728 374277432582144 374504715067392 375273038020608 375960197136384 376104959108424 376188501491712 376333351371432 376505274442752 377277701685248 377506806104064 377795940286464 378198055452672 378343679103117 380044725645312 380218344210432 380449234354176 381753420152832 382074879094272 382306896631296 382481548640256 383792701243392 384025761939456 384349134326976 385900887730176 386077181607936 386253556023296 387962324096256 388139559714816 388375260069888 389706616406016 390034772408736 390271623644448 390449914236928 390986246536704 391788382519296 392026298646528 392205390839808 392356407958788 393313545623232 394120456224768 394539946737664 394842126680064 395081897213952 395892435714048 396225800542208 396466411321344 396770066751744 397192377434112 398007245733888 398248938307584 399131793339552 400376336482304 400926303977472 401109462024192 401507577823716 403068004319232 403312770072576 404726128223872 405036109809072 405126078529536 405282070707696 405467218630656 406545791188992 407290213564416 407447039034126 407537543282688 407880713979648 409278935310336 409465909149696 409527472693248 409714560073728 411119067856896 411465254409216 411715119449088 411903206227968 413566205165568 413914452352128 414355011026944 415775426347008 415965368025088 416027908767744 416217965789184 416378228854224 417996448923648 418059295041024 418250280075264 420292517770944 420484523024384 421062111654912 422182167773184 422375036289024 422537670109464 422631526367232 423568433748096 424437414395904 424695156867072 424889173409792 425052775288687 425472812384256 426704708276224 426963827576832 427745637236736 428005388648448 428883472023552 429834238981056 430095258710208 430291742220288 431174516211712 431436349833216 431766788898816 432226349088768 432392776117848 434336829308928 434535250526208 436457614608288 436657004679168 436922167578624 438620229992448 438789118959828 438886585073664 439055576600004 439256153516544 440424607121408 440761930334208 441029585977344 441231064694784 443385513252864 443588068245504 443857440079872 445378990178304 445754025609984 446024712736512 446228473413632 446841424613376 447758151450624 448030055596032 448407323381472 450423378542592 450902796271616 451248144777216 452829486333952 453104470081536 453451504859136 454865423695872 455141643780096 455316894251856 456150620959488 457364015087616 457572955979776 457749142618586 458201490259968 458865803227104 459807198928896 460649147793408 460928880082944 461874508333056 462544146541568 462898411210368 463179509380224 463391107006464 464341786689536 464623761358848 465474529787904 465653758896144 465757192323072 466149387405312 467747354640384 467961039028224 468031397363712 468245211512832 468425507461002 470246005039104 470531565084672 470746521403392 472647091617792 472829082492312 473045088402432 474954938744832 475171915825152 475354878873147 475460467163136 475860832976256 477492091195392 477710227341312 477782051475456 478000320086016 479638912499712 480042796810752 480334306023936 480553740599296 481213841891328 482493906026496 482900194410816 484078209997824 485071330738176 485365893562368 485587626754048 485774600329928 486254642724864 486441873132579 487662523744256 487958660087808 488852156841984 491239130264064 491537438525952 492770875670528 493070114095104 493447758741504 494163172706112 495477683011584 496384947781632 498124465506304 498808702409472 499036576776192 499339620089856 500364050694144 501473278811232 501777801828576 502007032590336 503342408138752 503727920381952 504033812545536 504264073936896 504458238804156 506726300860416 506957792280576 507265645805568 509004560203776 509433172125696 509742528841728 509975398187008 511723601657856 512034349252608 512231506033338 512465512435968 514534516973568 514769575477248 516224028630492 517283098795008 517519412953088 517833680093184 518230291267584 519608821874688 520046363211648 520362164859264 521314995382272 522384510025728 522701731528704 522940521119744 523141877278384 523658846011392 523860478758162 524418060830976 525493941633024 526456168906752 526775862951936 528621881761792 529026755668992 529348010720256 529589836578816 530676327645184 530998584410112 532175724452736 534568405303296 534812616032256 534893025558528 535343437098288 537178602594816 537424005758976 537750360096768 540048146412096 540376094276928 540622958174208 542061054918656 542805644279808 543053618085888 543262718712168 543383391043584 543840951972864 545705247080448 545954545532928 546036630257664 546286080098304 546496425371169 548620339212288 548953492598784 549204274970624 549958676447232 551421606887424 551885936469504 554367235129344 554703878356992 555170971805632 555933569294376 557328598564864 557412393388032 557667040100352 560390023694592 561416148873216 561757072601088 562909557030912 563383560145952 563940295704576 564157438662636 564757911664128 565916552527872 566260209156096 567297083179008 569285103435776 570067088467968 570327516315648 570673851531264 571844629364736 573112318641408 573460344946944 573722322960384 575248466444288 575689051865088 576038642909184 576523701490464 579115772411904 579380334034944 581943486144384 582209339572224 582562890104832 584559924609024 584826973323264 585052158613104 585182113431552 585407435466672 585674871355392 587682573778944 588039447969792 588308086259712 588534611938182 589970318434848 591180684337152 591450757660672 591809920106496 592263190020096 593838653571072 594338700813312 594699616982016 595788566151168 597010868600832 597373407461376 597876431175296 598467252584448 598697690009328 600564504723456 601664193036288 602261366735574 604139293442048 604602006478848 604969155108864 607089192335808 607554164713608 608200827945984 609818686783488 610935320346624 611170558551189 611306314924032 611821070969472 613076265238528 613918402965504 614198863724544 614571840110592 617197881613824 617572679173632 617854809341952 619498348478464 620349307748352 620871678528192 621532516540416 623663139520512 623948052037632 624041863151616 624326948683776 624567343281336 626994673385472 627088942561536 627375420112896 627662028537856 630438776656416 630726784536576 633273251659776 633562554433536 633806505164196 633947289550848 634481110635008 635352650622144 636656121593856 636946969788416 637042735300608 637333760114688 639518549999616 640057062414336 640445741365248 641618455855104 642008082972672 643325208035328 643866925881088 644751358471584 645437613330432 646761774317568 647154524749824 648339523633152 648589164176772 650611546783744 651505243963392 651802875789312 654985507018752 655383251367936 657426818793472 657930344988672 658183678439742 658329877610496 658583364900006 658884230274816 660636910682112 661142895501312 661846597042176 665078269879296 665382102368256 665786160119808 667152067592192 668068485267456 668631038414976 669037069104768 669342710120448 671637227175936 672045083394048 672352098582528 672610985072208 675635067813888 675943723040768 676354194407424 676872217165824 679244229500928 679656705122304 682298135543808 682712465670144 682975341377784 683287349914624 684225931439232 686046022631424 686359433969664 686623713927879 688298704840656 689710798393344 690444906790912 690973721690112 691393320124416 692811762499584 693395150948864 693816219812352 694347616815552 695086660509696 696512680034304 696935642038272 698211794681856 698480638344216 698635788484608 699224081107968 700658588844032 701621031960576 701941558542336 702367817269248 702638261191503 705369007558656 705797347627008 706119782105088 708970637426688 709243623738468 709567632603648 712757873737728 713190700744704 713791249464384 716238136793088 716565341011968 716673077213184 717000480129024 719458368749568 720064195216128 720501459035904 720830610898944 723740859039744 724350291616224 725121269297152 726117314996736 727606996107264 727939394043904 728048840343552 728381440131072 728661900494892 731493785616384 731937990131712 733278235262976 735228809183232 735847915292672 736858695396096 739156313505792 739605171142656 741244759059168 743216524517376 743556053467136 744577421672448 747186698259456 748554865164288 749009430134784 750546076041216 751920394272768 752209918216848 752377002983424 752666702742864 753010548885504 754555403370496 755013612208128 755591880572928 756396110905344 756687358206234 760089451290624 760436688420864 760898468708352 763506840305664 764149758188544 764613793262592 764963097280512 767585402486784 768051523878912 768347259050007 768698268653952 771801775460352 772154363215872 772507112046592 775924648192512 776279119429632 776750520139776 779413232812032 780069544817472 780543247288896 780899828473856 781972493073408 783576765038592 784052597293056 784410781679616 784712815917576 786627091246464 788240912449536 789079893475328 789684253360128 790163794427904 792451601084416 792932822642688 793540133503488 794384754868224 796014491467776 796497876615168 798263586679104 800752672964608 801852607954944 802218924048384 803015155647432 806136008638464 806625540145152 809452256447744 810072219618144 810564141415392 810934437261312 813091582377984 814580427128832 814894078068252 815075086565376 815761427959296 818557870620672 818931818299392 819054945386496 819429120147456 822238135713792 822930508818432 823430238898176 823806412455936 827132410331136 827828904704256 828710022053888 831550852694016 832055817535488 832756457708448 835992897847296 836118590082048 836500560150528 840585035541888 840969046048768 842124223309824 844364335546368 844750072578048 845075340218928 845263052734464 847136867496192 848874828791808 849390313734144 849778346819584 850105550577374 850945624768512 853409416552448 853927655153664 855491274473472 856010777296896 857766944047104 859668477962112 860190517420416 860583484440576 862349032423424 862872699666432 863533577797632 864452698177536 864785552235696 868673658617856 869070501052416 872915229216576 873314009358336 873844335157248 877240459984896 877578237919656 877773170147328 878111153200008 878512307033088 880849214242816 881523860668416 882059171954688 882462129389568 882801917907273 886771026505728 887176136491008 887714880159744 890757980356608 891508051219968 892049425473024 892456946827264 893682849226752 895516302901248 896060111192064 896814646762944 900846757085184 901805592543232 902496289554432 903392050103361 905658972667904 906208940163072 906903009718272 910633788503712 912301241918976 914728030175232 915145911959552 915498285237172 916402980519936 917731606454208 919614397857792 921298295586816 921857760165888 923749016666112 925088293083136 925796822420736 926359018760448 926782214012928 928683573379072 929247522717696 931307517792288 932298774810624 935494709280768 935922078056448 936062794727424 936490423025664 936851014922004 940492010078208 941063130169344 941493042806784 945294183235584 945658164984624 946090176804864 949909877489664 950343831650304 950709757746294 950920934326272 951721665952512 954984182390784 955420454682624 955564102950912 956000640172032 959277824999424 960085593621504 960668612047872 961107481198592 962427683782656 964987812052992 965800388821632 968156419995648 970142661476352 970731787124736 971175253508096 971549200659856 972509285449728 972883746265158 975325047488512 975917320175616 977704313683968 982478260528128 983074877051904 985541751341056 986140228190208 986895517483008 987275517659613 988326345412224 990955366023168 992769895563264 996248931012608 997617404818944 998073153552384 998679240179712 1000728101388288 1002946557622464 1003555603657152 1004014065180672 1006684816277504 1007455840763904 1008067625091072 1008528147873792 1008916477608312 1013452601720832 1013915584561152 1014531291611136 1018866344251392 1019485057683456 1019950796374016 1023447203315712 1024068698505216 1024463012066676 1024931024871936 1029069033947136 1029539150954496 1032448057260984 1034566197590016 1035038825906176 1035667360186368 1036460582535168 1039217643749376 1040092726423296 1040724329718528 1042629990764544 1044769020051456 1045403463057408 1046283754556768 1047317692022784 1047720957516324 1048836121661952 1050987883266048 1052912337813504 1053551725903872 1057243763523584 1058053511337984 1058696021440512 1059179673157632 1061352655290368 1061997168820224 1064351448905472 1069136810606592 1069786051117056 1070686874196576 1074357205189632 1074848011517952 1075500720193536 1080096292824192 1080752188553856 1081245916348416 1084122109837312 1085611288559616 1086107236171776 1086525437424336 1086766782087168 1087681903945728 1091410494160896 1091909091065856 1092073260515328 1092572160196608 1092992850742338 1097240678424576 1097906985197568 1098408549941248 1099917352894464 1102843213774848 1103771872939008 1108734470258688 1109407756713984 1110341943611264 1111867138588752 1114657197129728 1114824786776064 1115334080200704 1120780047389184 1122832297746432 1123514145202176 1125819114061824 1126767120291904 1127880591409152 1128314877325272 1129515823328256 1131833105055744 1132520418312192 1134594166358016 1135031037309351 1138570206871552 1140134176935936 1140655032631296 1141347703062528 1146224637282816 1146920689893888 1147444645920768 1150496932888576 1151378103730176 1152077285818368 1153047402980928 1158231544823808 1158760668069888 1163886972288768 1164418679144448 1165125780209664 1169119849218048 1170104317226208 1170814870933344 1171349742710784 1175365147557888 1176078895939584 1176616172519424 1177069223876364 1179940636869696 1182361368674304 1182901515321344 1183619840212992 1184526380040192 1187677307142144 1188677401626624 1189399233964032 1191577132302336 1194021737201664 1194746814922752 1195752862350592 1197395380018656 1201129009446912 1203328386072576 1204522733471148 1208278586884096 1209204012957696 1209938310217728 1214178384671616 1215108329427216 1216401655891968 1219637373566976 1221870640693248 1222341117102378 1222612629848064 1223642141938944 1226152530477056 1227836805931008 1228397727449088 1229143680221184 1234395763227648 1235145358347264 1235709618683904 1238996696956928 1240698615496704 1241743357056384 1243065033080832 1247326279041024 1247896104075264 1248083726303232 1248653897367552 1249134686562672 1253989346770944 1254177885123072 1254750840225792 1255324057075712 1260877553312832 1261453569073152 1266546503319552 1267125108867072 1267613010328392 1267894579101696 1268962221270016 1270705301244288 1273312243187712 1273893939576832 1274085470601216 1274667520229376 1275158325866061 1280114124828672 1280891482730496 1283236911710208 1284016165945344 1286650416070656 1287733851762176 1289502716943168 1290875226660864 1293523548635136 1294309049499648 1296679047266304 1297178328353544 1301223093567488 1303010487926784 1303605751578624 1309971014037504 1310766502735872 1315860689977344 1316367356879484 1316659755220992 1317166729800012 1317768460549632 1321273821364224 1322285791002624 1323693194084352 1330156539758592 1330764204736512 1331572320239616 1334304135184384 1336136970534912 1337262076829952 1338074138209536 1338685420240896 1343274454351872 1344090166788096 1345221970144416 1351270135627776 1351887446081536 1352708388814848 1353744434331648 1358488459001856 1359313410244608 1364596271087616 1365424931340288 1365950682755568 1366574699829248 1368451862878464 1372092045262848 1372718867939328 1373247427855758 1376597409681312 1379421596786688 1380889813581824 1381947443380224 1382786640248832 1385623524999168 1386790301897728 1387632439624704 1388695233631104 1390173321019392 1393025360068608 1393871284076544 1396423589363712 1396961276688432 1397271576969216 1398448162215936 1401317177688064 1403242063921152 1403883117084672 1404735634538496 1405276522383006 1410738015117312 1411594695254016 1412239564210176 1417941274853376 1418487247476936 1419135265207296 1425515747475456 1426064636619441 1426381401489408 1427582498928768 1432476273586176 1433130682023936 1433346154426368 1434000960258048 1438916737499136 1440128390432256 1441002918071808 1441661221797888 1447481718079488 1448700583232448 1450242538594304 1452234629993472 1455213992214528 1455878788087808 1456097680687104 1456762880262144 1457323800989784 1462987571232768 1463875980263424 1466556470525952 1471695830585344 1473717390792192 1478312627011584 1479210342285312 1482489518118336 1486433049034752 1487112106934272 1489154843344896 1494373396518912 1497109730328576 1498018860269568 1501092152082432 1504419836433696 1505333405485728 1506021097771008 1509110806740992 1510027224416256 1511183761145856 1512792221810688 1513374716412468 1520178902581248 1520873376841728 1521796937416704 1527013680611328 1528299516377088 1529227586525184 1529926194561024 1535170804973568 1536103047757824 1536694518100014 1537396537307904 1543603550920704 1544308726431744 1551849296385024 1552558238859264 1553501040279552 1558826465624064 1560139089634944 1561086494577792 1561799656947712 1563944986146816 1567153530077184 1568105194586112 1568821563359232 1569425631835152 1573254182492928 1576481824899072 1578159786950656 1579368506720256 1580327588855808 1584903202168832 1585865645285376 1587080267006976 1588769509736448 1592028982935552 1592995753230336 1596527173358208 1601505345929216 1603705215909888 1604437848096768 1606030311294864 1612272017276928 1613251080290304 1618904512895488 1620144439236288 1621128282830784 1621868874522624 1626183164755968 1629160854257664 1629788156136504 1630150173130752 1631522855918592 1637115741241344 1637863636598784 1638109890772992 1638858240294912 1639489276113507 1645861017636864 1646860477796352 1647612824911872 1654264820662272 1655657809408512 1657420044107776 1663101705388032 1664111635070976 1665512915416896 1671985795694592 1672237180164096 1673001120301056 1681170071083776 1681938092097536 1684248446619648 1688728671092736 1690150680437856 1694273734992384 1697749657583616 1698780627468288 1699556693639168 1700211101154748 1701891249537024 1706818833104896 1707855310307328 1710982548946944 1712021554593792 1715533888094208 1719336955924224 1720381034840832 1721166968881152 1724698064846848 1725745399332864 1727067155595264 1729571104471392 1737347317235712 1738141002104832 1745830458433152 1746628018716672 1747688670314496 1754480919969792 1755156475839312 1755546340294656 1756222306400016 1757024614066176 1761698428485632 1763047721336832 1764118343909376 1764924258779136 1765603835814546 1773542053011456 1774352272982016 1775429760319488 1781515960713216 1783016102439936 1784098850946048 1784913893654528 1787365698453504 1791032605802496 1792120222384128 1793629293525888 1801693514170368 1803611185086464 1804992579108864 1806784100206722 1811317945335808 1812417880326144 1813806019436544 1821267577007424 1824602483837952 1829456060350464 1830291823919104 1830996570474344 1832805961039872 1833511675653567 1835463212908416 1839228795715584 1842596591173632 1843715520331776 1850176586166272 1851593644841472 1852718037520896 1853564428025856 1857367146758144 1858495045435392 1862615035584576 1864597549621248 1870989418561536 1871844156112896 1872125589454848 1872980846051328 1873702029844008 1880984020156416 1882126260338688 1882986085613568 1891316329969248 1892180353609728 1899819754979328 1900687663300608 1901419515492588 1901841868652544 1903443331905024 1909968364781568 1910840909365248 1911128205901824 1912001280344064 1918555649998848 1920171187243008 1921337224095744 1922214962397184 1924855367565312 1929975624105984 1931600777643264 1936312839991296 1940285322952704 1941463574249472 1943098401319712 1945018570899456 1945767492530316 1950650094977024 1951834640351232 1955408627367936 1964956521056256 1966149754103808 1971083502682112 1972280456380416 1973791034966016 1974551035319226 1976652690824448 1981910732046336 1985539791126528 1992497862025216 1995234809637888 1996146307104768 1997358480359424 2001456202776576 2005893115244928 2007111207314304 2008028130361344 2013369632555008 2014911681527808 2016135250182144 2017056295747584 2017832955216624 2026905203441664 2027831169122304 2029062583222272 2037732688502784 2038970115366912 2039901592748032 2046894406631424 2048137397010432 2048926024133352 2049862049743872 2058138067894272 2059078301908992 2059871141783637 2064896114521968 2069132395180032 2070077651812352 2071334720372736 2072921165070336 2078435287498752 2080185452846592 2081448659437056 2085259981529088 2089538040102912 2090806926114816 2092567509113536 2094635384045568 2095441915032648 2097672243323904 2101975766532096 2105824675627008 2107103451807744 2107914783574509 2114487527047168 2116107022675968 2117392042881024 2118359346315264 2128702897810944 2138273621213184 2139572102234112 2141373748393152 2148714410379264 2149696023035904 2151001440387072 2160192585648384 2161504377107712 2162491832696832 2168244219674624 2171222577119232 2173050874848672 2175363807891456 2182820988321792 2183818182131712 2184146521030656 2185144320393216 2185985701484676 2194481356849152 2195813970395136 2196817099882496 2199834705788928 2205686427549696 2207543745878016 2217468940517376 2218815513427968 2220683887222528 2223734277177504 2229314394259456 2229649573552128 2230668160401408 2241560094778368 2245664595492864 2247028290404352 2251638228123648 2253534240583808 2255761182818304 2256629754650544 2259031646656512 2263666210111488 2265040836624384 2269188332716032 2270062074618702 2277140413743104 2280268353871872 2281310065262592 2282695406125056 2292449274565632 2293841379787776 2294889291841536 2300993865777152 2302756207460352 2304154571636736 2305041777150021 2306094805961856 2316463089647616 2317521336139776 2327773944577536 2328837358288896 2330251560419328 2338239698436096 2340208634452416 2341629741866688 2342699485421568 2350730295115776 2352157791879168 2353232345038848 2354138447752728 2359881273739392 2364722737348608 2365803030642688 2367239680425984 2369052760080384 2377354803253248 2378798467928064 2383154264604672 2388043474403328 2389493629845504 2391505724701184 2394790760037312 2402258018893824 2406656772145152 2409045466942296 2416557173768192 2418408025915392 2419876620435456 2428356769343232 2430216658854432 2432803311783936 2439274747133952 2443741281386496 2444682234204756 2445225259696128 2447284283877888 2452305060954112 2455673611862016 2456795454898176 2458287360442368 2468791526455296 2470290716694528 2471419237367808 2477993393913856 2481397230993408 2483486714112768 2486130066161664 2494652558082048 2496167452606464 2498269373125344 2507978693541888 2508355770246144 2509501680451584 2510648114151424 2521755106625664 2522907138146304 2533093006639104 2534250217734144 2535226020656784 2535789158203392 2537924442540032 2541410602488576 2546624486375424 2547787879153664 2548170941202432 2549335040458752 2550316651732122 2560228249657344 2561782965460992 2566473823420416 2568032331890688 2573300832141312 2575467703524352 2579005433886336 2581750453321728 2587047097270272 2588618098999296 2593358094532608 2594356656707088 2602446187134976 2606020975853568 2607211503157248 2619942028075008 2621533005471744 2631721379954688 2632734713758968 2633319510441984 2634333459600024 2635536921099264 2642547642728448 2644571582005248 2647386388168704 2648405753721819 2660313079517184 2661528409473024 2663144640479232 2672273941069824 2674524153659904 2676148276419072 2677370840481792 2686548908703744 2688180333576192 2690443940288832 2702540271255552 2703774892163072 2705416777629696 2707488868663296 2716976918003712 2718626820489216 2731901365511136 2733149399658496 2736903725756928 2744184090525696 2745437735878656 2746494855711516 2753194819362624 2758843193573376 2761779627163648 2763894886760448 2765573280497664 2771247049998336 2773580603795456 2775264879249408 2777390467262208 2780346642038784 2786050720137216 2787742568153088 2793922553376864 2796896324431872 2802634355376128 2806484127842304 2807766234169344 2809471269076992 2810553044766012 2821476030234624 2823189390508032 2824479128420352 2835882549706752 2836974494953872 2838270530414592 2851031494950912 2852129273238882 2852762802978816 2855164997857536 2864952547172352 2866261364047872 2866692308852736 2868001920516096 2877833474998272 2880256780864512 2882005836143616 2883322443595776 2894963436158976 2897401166464896 2900485077188608 2904469259986944 2910427984429056 2911757576175616 2912195361374208 2913525760524288 2914647601979568 2925975142465536 2927751960526848 2933112941051904 2943391661170688 2947434781584384 2956625254023168 2958420684570624 2964979036236672 2972866098069504 2974224213868544 2975369427020809 2978309686689792 2988746793037824 2994219460657152 2996037720539136 3002184304164864 3008839672867392 3010666810971456 3012042195542016 3018221613481984 3020054448832512 3022367522291712 3025584443621376 3026749432824936 3040357805162496 3041746753683456 3043593874833408 3056599032754176 3058455173050368 3059852389122048 3070341609947136 3072206095515648 3073389036200028 3074793074615808 3087207101841408 3088617452863488 3103698592770048 3105116477718528 3107002080559104 3117652931248128 3120278179269888 3122172989155584 3123599313895424 3127889972293632 3134307060154368 3136210389172224 3138851263670304 3146508364985856 3152963649798144 3156319573901312 3158737013440512 3160655177711616 3169806404337664 3171731290570752 3174160534013952 3177539019472896 3184057965871104 3185991506460672 3193054346716416 3203010691858432 3207410431819776 3212060622589728 3224544034553856 3226502160580608 3237809025790976 3240288878472576 3242256565661568 3243737749045248 3252366329511936 3258321708515328 3259576312273008 3260300346261504 3263045711837184 3274231482482688 3275727273197568 3276219781545984 3277716480589824 3278978552227014 3291722035273728 3293720955592704 3295225649823744 3308529641324544 3311315618817024 3314840088215552 3326203410776064 3328223270141952 3331025830833792 3343971591389184 3344474360328192 3346002240602112 3362340142167552 3363876184195072 3368496893239296 3377457342185472 3380301360875712 3388547469984768 3395499315167232 3397561254936576 3399113387278336 3400422202309496 3403782499074048 3405093111928053 3413637666209792 3415710620614656 3421965097893888 3424043109187584 3438673911848448 3440762069681664 3442333937762304 3449396129693696 3451490798665728 3454134311190528 3459142208942784 3474694634471424 3476282004209664 3491660916866304 3493256037433344 3495377340628992 3510312951678624 3512444612800032 3514049228132352 3523396856971264 3526095442673664 3528236687818752 3529848517558272 3531207671629092 3547084106022912 3548704545964032 3550859520638976 3563031921426432 3566032204879872 3568197701892096 3569827787309056 3574731396907008 3582065211604992 3584240444768256 3587258587051776 3603387028340736 3609985158217728 3613568200413444 3622635890671616 3624835760652288 3627612038873088 3642535154014848 3649204967675904 3658912120700928 3660583647838208 3661993140948688 3665611922079744 3667023351307134 3670926425816832 3678457591431168 3685193182347264 3687431040663552 3700353172332544 3703187289682944 3705436075041792 3707128856051712 3714734293516288 3716990090870784 3725230071169152 3729195099242496 3741978837123072 3743688312225792 3744251178909696 3745961692102656 3747404059688016 3761968040312832 3764252520677376 3765972171227136 3782632659938496 3784360707219456 3799639509958656 3801375326601216 3802839030985176 3803683737305088 3806886663810048 3819936729563136 3821681818730496 3822256411803648 3824002560688128 3825474977598183 3840342374486016 3842674448191488 3844429924794368 3849710735130624 3859951248211968 3863201555286528 3872625679982592 3880570645905408 3882927148498944 3886196802639424 3890037141798912 3891534985060632 3901300189954048 3903669280702464 3910817254735872 3929913042112512 3932299508207616 3947582069932032 3949102070638452 3953305381648896 3963821464092672 3971079582253056 3984995724050432 3990469619275776 3992292614209536 3994716960718848 4002912405553152 4011786230489856 4014222414628608 4016056260722688 4026739265110016 4029823363055616 4032270500364288 4035665910433248 4053810406883328 4055662338244608 4058125166444544 4075465377005568 4077940230733824 4079803185496064 4093788813262848 4096274794020864 4097852048266704 4099724099487744 4116276135788544 4118156603817984 4119742283567274 4129792229043936 4138264790360064 4140155303624704 4142669440745472 4145842330140672 4156870574997504 4160370905693184 4162897318874112 4170519963058176 4179076080205824 4181613852229632 4185135018227072 4189270768091136 4190883830065296 4195344486647808 4203951533064192 4211649351254016 4214206903615488 4215829567149018 4228975054094336 4232214045351936 4234784085762048 4236718692630528 4257405795621888 4276547242426368 4278193909858323 4279144204468224 4282747496786304 4297428820758528 4299392046071808 4302002880774144 4320385171296768 4323008754215424 4324983665393664 4336488439349248 4342445154238464 4346101749697344 4350727615782912 4365641976643584 4367636364263424 4368293042061312 4370288640786432 4371971402969352 4388962713698304 4391627940790272 4393634199764992 4399669411577856 4415087491756032 4434937881034752 4437631026855936 4441367774445056 4447468554355008 4458628788518912 4459299147104256 4461336320802816 4483120189556736 4491329190985728 4494056580808704 4503276456247296 4507068481167616 4513259509301088 4518063293313024 4527332420222976 4530081673248768 4538376665432064 4540124149237404 4554280827486208 4560536707743744 4562620130525184 4565390812250112 4584898549131264 4587682759575552 4589778583683072 4601987731554304 4605512414920704 4608309143273472 4610083554300042 4612189611923712 4632926179295232 4655547889155072 4657674716577792 4660503120838656 4676479396872192 4680417268904832 4683259483733376 4685398970843136 4701460590231552 4704315583758336 4706464690077696 4708276895505456 4719762547478784 4729445474697216 4731606061285376 4734479360851968 4738105520160768 4754709606506496 4757596935856128 4766308529209344 4776086948806656 4778987259691008 4783011449402368 4789581520074624 4804516037787648 4813313544290304 4818090933884592 4833114347536384 4836816051830784 4839753240870912 4856713538686464 4860433317708864 4865606623567872 4878549494267904 4887482562772992 4889364468409512 4890450519392256 4894568567755776 4904610121908224 4911347223724032 4913590909796352 4916574720884736 4918467828340521 4937583052910592 4940581433389056 4942838474735616 4962794461986816 4966973428225536 4972260132323328 4989305116164096 4992334905212928 4996538746250688 5015957387083776 5016711540492288 5019003360903168 5021296228302848 5043510213251328 5045814276292608 5066186013278208 5070452041313568 5075848885080064 5082821204977152 5093248972750848 5095575758307328 5096341882404864 5098670080917504 5100633303464244 5120456499314688 5123565930921984 5132947646840832 5136064663781376 5146601664282624 5150935407048704 5158010867772672 5163500906643456 5174094194540544 5177236197998592 5188713313414176 5204892374269952 5212041951707136 5214423006314496 5239884056150016 5243066010943488 5263442759909376 5265469427517936 5266639020883968 5268666919200048 5271073842198528 5285095285456896 5289143164010496 5294772776337408 5296811507443638 5320626159034368 5323056818946048 5326289280958464 5344547882139648 5349048307319808 5352296552838144 5354741680963584 5373097817407488 5376360667152384 5380887880577664 5405080542511104 5407549784326144 5410833555259392 5414977737326592 5433953836007424 5437253640978432 5463802731022272 5466298799316992 5473807451513856 5488368181051392 5490875471757312 5492989711423032 5506389638725248 5517686387146752 5523559254327296 5527789773520896 5531146560995328 5547161207590912 5550529758498816 5554780934524416 5560693284077568 5572101440274432 5575485136306176 5587845106753728 5593792648863744 5605268710752256 5612968255684608 5615532468338688 5618942538153984 5621106089532024 5642952060469248 5646378781016064 5648958256840704 5673948989907744 5676541060829184 5702062989901824 5704258546477764 5705525605957632 5710329995715072 5729905094344704 5732522728095744 5733384617705472 5736003841032192 5755666949996544 5760513561729024 5764011672287232 5766644887191552 5789926872317952 5794802332929792 5800970154377216 5808938519973888 5820855968858112 5824390722748416 5829295203959136 5851950284931072 5855503921053696 5866225882103808 5886783322341376 5894869563168768 5913250508046336 5916841369141248 5929958072473344 5945732196139008 5948448427737088 5950738854041618 5956619373379584 5977493586075648 5988438921314304 5992075441078272 6004368608329728 6017679345734784 6021333621942912 6024084391084032 6036443226963968 6040108897665024 6044735044583424 6051168887242752 6053498865649872 6080715610324992 6083493507366912 6087187749666816 6113198065508352 6116910346100736 6119704778244096 6140683219894272 6144412191031296 6146778072400056 6149586149231616 6174414203682816 6177234905726976 6179613425350911 6207397185540096 6210232955437056 6214004161118208 6235305862496256 6240556358539776 6244345978311168 6247198627790848 6255779944587264 6268614120308736 6272420778344448 6277702527340608 6293016729971712 6305927299596288 6312639147802624 6317474026881024 6321310355423232 6323744350723527 6339612808675328 6343462581141504 6348321068027904 6355078038945792 6386108693432832 6406021383716864 6414820863639552 6424121245179456 6449088069107712 6453004321161216 6475618051581952 6480577756945152 6484513131323136 6487475498090496 6504732659023872 6519152624546016 6526091423674368 6548462964965376 6551454546395136 6552439563091968 6555432961179648 6557957104454028 6583444070547456 6587441911185408 6590451299647488 6617059282649088 6622631237634048 6629680176431104 6652406821552128 6656446540283904 6662051661667584 6687943182778368 6688948720656384 6692004481204224 6724680284335104 6727752368390144 6736993786478592 6754914684370944 6760602721751424 6777094939969536 6790998630334464 6795122509873152 6798226774556672 6800844404618992 6807564998148096 6810186223856106 6827275332419584 6831421241229312 6843930195787776 6848086218375168 6877347823696896 6881524139363328 6884667875524608 6898792259387392 6902981597331456 6908268622381056 6918284417885568 6949389268942848 6952564008419328 6983321833732608 6986512074866688 6990754681257984 7020625903357248 7024889225600064 7028098456264704 7046793713942528 7052190885347328 7056473375637504 7059697035116544 7062415343258184 7094168212045824 7097409091928064 7101719041277952 7132064409759744 7136395403784192 7139655574618112 7149462793814016 7164130423209984 7168480889536512 7174517174103552 7206774056681472 7219970316435456 7227136400826888 7245271781343232 7249671521304576 7255224077746176 7285070308029696 7298409935351808 7317824241401856 7323986281897376 7331223844159488 7334046702614268 7341852851633664 7356915182862336 7370386364694528 7374862081327104 7400706344665088 7406374579365888 7410872150083584 7414257712103424 7429468587032576 7433980181741568 7450460142338304 7458390198484992 7483957674246144 7488502357819392 7494808119376032 7523936080625664 7528505041354752 7531944342454272 7565265319876992 7568721414438912 7599279019917312 7602750653202432 7605678061970352 7607367474610176 7613773327620096 7639873459126272 7643363637460992 7644512823607296 7648005121376256 7650949955196366 7680684748972032 7685348896382976 7688859849588736 7699421470261248 7719902496423936 7726403110573056 7745251359965184 7761141291810816 7765854296997888 7772393605278848 7780074283597824 7783069970121264 7802600379908096 7807338561404928 7821634509471744 7859826084225024 7864599016415232 7895164139864064 7898204141276904 7906610763297792 7927642928185344 7942159164506112 7945217261165457 7969991448100864 7980939238551552 7984585228419072 7989433921437696 8023572460979712 8028444829257216 8032112521445376 8053478530220032 8059646726111232 8064541000728576 8071331820866496 8107620813766656 8111324676489216 8116250332889088 8150930754011136 8155880461467648 8159606370992128 8195704096533408 8199448198975488 8232552271577088 8236313207635968 8239484567134548 8259584458087872 8276529580720128 8280310607249408 8285338881490944 8291684660281344 8313741149995008 8320741811386368 8325794637748224 8341039926116352 8358152160411648 8363227704459264 8370270036454144 8381767660130592 8390688973295616 8407903066128384 8423298702508032 8428413807230976 8431659134298036 8457950108188672 8464428090703872 8469568171524096 8473437385261056 8514811591243776 8553094484852736 8556387819716646 8558288408936448 8565494993572608 8594857641517056 8598784092143616 8604005761548288 8640770342593536 8646017508430848 8649967330787328 8672976878698496 8684890308476928 8692203499394688 8701455231565824 8731283953287168 8735272728526848 8736586084122624 8740577281572864 8743942805938704 8777925427396608 8783255881580544 8787268399529984 8799338823155712 8830174983512064 8869875762069504 8875262053711872 8882735548890112 8894937108710016 8917257577037824 8918598294208512 8922672641605632 8926108281062427 8966240379113472 8982658381971456 8988113161617408 9006552912494592 9014136962335232 9026519018602176 9036126586626048 9054664840445952 9060163346497536 9076753330864128 9080248298474808 9108561654972416 9121073415487488 9125240261050368 9130781624500224 9169797098262528 9175365519151104 9179557167366144 9211024829841408 9216618286546944 9220167108600084 9224379223847424 9265852358590464 9311095778310144 9315349433155584 9321006241677312 9352958793744384 9360834537809664 9366518967466752 9370797941686272 9402921180463104 9408631167516672 9416553791010912 9439525094957568 9458890949394432 9463212122570752 9468958721703936 9476211040321536 9509419213012992 9515193871712256 9532617058418688 9552173897613312 9557974519382016 9566022898804736 9579163040149248 9609032075575296 9636181867769184 9666228695072768 9673632103661568 9679506481741824 9713427077372928 9720866635417728 9731213247135744 9757098988535808 9774965125545984 9778728936819024 9780901038784512 9789137135511552 9809220243816448 9822694447448064 9827181819592704 9833149441769472 9836935656681042 9875166105821184 9881162866778112 9885676949471232 9925588923973632 9933946856451072 9944520264646656 9978610232328192 9984669810425856 9993077492501376 10031914774167552 10033423080984576 10038006721806336 10042592456605696 10087020426502656 10091628552585216 10132372026556416 10140904082627136 10151697770160128 10165642409954304 10186497945501696 10191151516614656 10192683764809728 10197340161835008 10201266606928488 10240912998629376 10247131861843968 10265895293681664 10272129327562752 10301870814097408 10316021735545344 10327001813286912 10348188389081088 10354472395997184 10377426626828352 10409784748539904 10424083903414272 10428846012628992 10479768112300032 10486132021886976 10530938855035872 10537333838400096 10542147684397056 10570190570913792 10578286328020992 10589545552674816 10593623014887276 10641252318068736 10646113637892096 10652578561916928 10689095764279296 10698096614639616 10704593105676288 10709483361927168 10746195634814976 10752721334304768 10761775761155328 10810161085022208 10829955474653184 10867907672014848 10874507281956864 10927605462044544 10932597598633984 10947614903027712 10976736362102784 10981750943514624 10985979422846064 11012779277450496 11035372774293504 11047118508654592 11055579547041792 11062293121990656 11094322415181824 11101059516997632 11109561869048832 11121386568155136 11144202880548864 11150970272612352 11175690213507456 11187585297727488 11210537421504512 11225936511369216 11231064936677376 11237885076307968 11242212179064048 11285904120938496 11292757562032128 11297916513681408 11347897979815488 11353082121658368 11404125979803648 11408517092955528 11411051211915264 11420659991430144 11459810188689408 11465045456191488 11466769235410944 11472007682064384 11476424932794549 11521027123458048 11528023344574464 11533289774383104 11579853744635904 11589604665859584 11601940308754432 11617877039947776 11641711937716224 11648781445496832 11658590407918272 11703900569862144 11711007842107392 11732451764207616 11773566644682752 11789739126337536 11859916144946688 11891464392278016 11896896855474176 11901477708083236 11913238746759168 11954987172151296 11976877842628608 11984150882156544 12008737216659456 12035358691469568 12042667243885824 12048168782168064 12072886453927936 12080217795330048 12089470089166848 12106997731299744 12161431220649984 12166987014733824 12174375499333632 12226396131016704 12233820692201472 12239409556488192 12281366439788544 12288824382062592 12293556144800112 12299172298463232 12348828407365632 12354469811453952 12359226850701822 12414794371080192 12420465910874112 12428008322236416 12470611724992512 12481112717079552 12488691956622336 12494397255581696 12511559889174528 12537228240617472 12544841556688896 12555405054681216 12586033459943424 12611854599192576 12625278295605248 12634948053762048 12642620710846464 12647488701447054 12679225617350656 12686925162283008 12696642136055808 12710156077891584 12772217386865664 12812042767433728 12829641727279104 12834581729574969 12848242490358912 12898176138215424 12906008642322432 12951236103163904 12961155513890304 12969026262646272 12974950996180992 13009465318047744 13038305249092032 13052182847348736 13096925929930752 13102909092790272 13104879126183936 13110865922359296 13115914208908056 13166888141094912 13174883822370816 13180902599294976 13245262475268096 13259360352862208 13304813643104256 13312893080567808 13324103323335168 13375886365556736 13377897441312768 13384008962408448 13449360568670208 13455504736780288 13473987572957184 13509829368741888 13521205443502848 13554189879939072 13581997260668928 13590245019746304 13601688809237984 13615129996296192 13620372447712212 13654550664839168 13662842482458624 13687860391575552 13696172436750336 13754695647393792 13763048278726656 13769335751049216 13797584518774784 13805963194662912 13816537244762112 13836568835771136 13898778537885696 13966643667465216 13973024149733376 13981509362515968 14041251806714496 14049778451200128 14056196912529408 14093587427885056 14104381770694656 14112946751275008 14119394070233088 14124830686516368 14188336424091648 14194818183856128 14203438082555904 14264128819519488 14272790807568384 14279311149236224 14298925587628032 14328260846419968 14336961779073024 14349034348207104 14413548113362944 14439940632870912 14454272801653776 14490543562686464 14499343042609152 14510448155492352 14570140616059392 14596819870703616 14635648482803712 14647972563794752 14662447688318976 14668093405228536 14683705703267328 14713830365724672 14740772729389056 14749724162654208 14755403485021563 14801412689330176 14812749158731776 14821744300167168 14828515424206848 14900920284676608 14916780396969984 14967915348492288 14977004715638784 14989616238752064 15047872161251328 15057010082709504 15063888684908544 15130530639753984 15137442828877824 15198558039834624 15211356123940704 15227546655240192 15279746918252544 15286727274921984 15289025647214592 15296010242752512 15301899910392732 15361369497944064 15370697792765952 15377719699177472 15398842940522496 15439804992847872 15452806221146112 15490502719930368 15522282583621632 15531708593995776 15544787210557696 15566139940242528 15605200759816192 15614677122809856 15643269018943488 15719652168450048 15729198032830464 15790328279728128 15796408282553808 15813221526595584 15855285856370688 15884318329012224 15890434522330914 15939982896201728 15961878477103104 15969170456838144 15978867842875392 16047144921959424 16056889658514432 16064225042890752 16106957060440064 16119293452222464 16129082001457152 16142663641732992 16215241627533312 16222649352978432 16232500665778176 16301861508022272 16311760922935296 16319212741984256 16391408193066816 16398896397950976 16465104543154176 16472626415271936 16478969134269096 16519168916175744 16553059161440256 16560621214498816 16570677762981888 16583369320562688 16641483622772736 16651589275496448 16682079852232704 16716304320823296 16726455408918528 16740540072908288 16763535320261184 16781377946591232 16815806132256768 16846597405016064 16856827614461952 16863318268596072 16915900216377344 16928856181407744 16939136343048192 16946874770522112 17029623182487552 17106188969705472 17112775639433292 17116576817872896 17130989987145216 17189715283034112 17197568184287232 17208011523096576 17281540685187072 17292035016861696 17299934661574656 17345953757396992 17369780616953856 17384406998789376 17402910463131648 17462567906574336 17473172168245248 17487885611877408 17555850854793216 17566511763161088 17574536799059968 17598677646311424 17660349967024128 17739751524139008 17750524107423744 17765471097780224 17789874217420032 17834515154075648 17837196588417024 17845345283211264 17852216562124854 17932480758226944 17965316763942912 17976226323234816 18013105824989184 18028273924670464 18053038037204352 18072253173252096 18109329680891904 18120326692995072 18153506661728256 18160496596949616 18217123309944832 18242146830974976 18250480522100736 18261563249000448 18339594196525056 18350731038302208 18359114334732288 18422049659682816 18433236573093888 18440334217200168 18448758447694848 18531704717180928 18538840276052733 18622191556620288 18630698866311168 18642012483354624 18705917587488768 18721669075619328 18733037934933504 18741595883372544 18805842360926208 18817262335033344 18833107582021824 18879050189915136 18917781898788864 18926424245141504 18937917443407872 18952422080643072 19018838426025984 19030387743424512 19065234116837376 19132045797609472 19158326080298496 19218064151150592 19272363735538368 19332457390145536 19347264207323136 19359012963483648 19426854154745856 19441733270835456 19462426494271488 19514197977071616 19557457873638048 19578274271023104 19618440487632896 19645388894896128 19654363639185408 19666298883538944 19673871313362084 19750332211642368 19762325733556224 19771353898942464 19851177847947264 19867893712902144 19889040529293312 19957220464656384 19969339620851712 19986154985002752 20063829548335104 20066846161969152 20076013443612672 20174040853005312 20183257105170432 20264744053112832 20281808165254272 20303395540320256 20331284819908608 20372995891003392 20382303033229312 20385367529619456 20394680323670016 20402533213856976 20481825997258752 20494263723687936 20531790587363328 20544258655125504 20603741628194816 20632043471090688 20654003626573824 20696376778162176 20708944791994368 20754853253656704 20819569497079808 20848167806828544 20857692025257984 20959536224600064 20972264043773952 21061877710071744 21074667676800192 21084295368794112 21140381141827584 21156572656041984 21179091105349632 21187246029774552 21282504636137472 21292227275784192 21305157123833856 21396193229279232 21409186211352576 21418966723854336 21492391269629952 21505442668609536 21523551522310656 21620322170044416 21659910949306368 21735815344029696 21749014563913728 21855210924089088 21865195197267968 21895229806055424 21953472724205568 21971958845692128 22025558554900992 22070745548587008 22094237017309184 22111159094083584 22124586243981312 22188644830363648 22202119033995264 22219123738097664 22242773136310272 22288405761097728 22301940545224704 22351380427014912 22375170595454976 22421074843009024 22451873022738432 22484424358128096 22571808241876992 22585515124064256 22595833027362816 22695795959630976 22706164243316736 22808251959607296 22817034185911056 22822102423830528 22841319982860288 22919620377378816 22930090912382976 22933538470821888 22944015364128768 22952849865589098 23042054246916096 23056046689148928 23066579548766208 23159707489271808 23179209331719168 23203880617508864 23235754079895552 23283423875432448 23297562890993664 23317180815836544 23407801139724288 23422015684214784 23464903528415232 23547133289365504 23579478252675072 23719832289893376 23782928784556032 23793793710948352 23802955416166472 23826477493518336 23835651783496371 23909974344302592 23953755685257216 23968301764313088 24070717382939136 24085334487771648 24096337564336128 24145772907855872 24160435590660096 24178940178333696 24213995462599488 24322862441299968 24333974029467648 24348750998667264 24452792262033408 24467641384402944 24478819112976384 24587112289600224 24598344596926464 24697656814731264 24708939622907904 24718453701403644 24829588742160384 24840931821748224 24856016644472832 24941223449985024 24962225434159104 24977383913244672 24988794511163392 25023119778349056 25074456481234944 25089683113377792 25110810109362432 25172066919886848 25223709198385152 25269896107524096 25285241421692928 25294977402894108 25358451234701312 25373850324566016 25393284272111616 25420312155783168 25544434773731328 25624085534867456 25659283454558208 25669163459149938 25696484980717824 25796352276430848 25812017284644864 25902472206327808 25922311027780608 25938052525292544 25949901992361984 26018930636095488 26076610498184064 26104365694697472 26193851859861504 26205818185580544 26209758252367872 26221731844718592 26231828417816112 26333776282189824 26349767644741632 26361805198589952 26490524950536192 26518720705724416 26609627286208512 26625786161135616 26648206646670336 26751772731113472 26755794882625536 26768017924816896 26778324843187281 26898721137340416 26911009473560576 26947975145914368 27019658737483776 27042410887005696 27108379759878144 27163994521337856 27180490039492608 27203377618475968 27230259992592384 27240744895424424 27309101329678336 27325684964917248 27375720783151104 27392344873500672 27509391294787584 27526096557453312 27538671502098432 27633074489524224 27673137671542272 27797557075771392 27933287334930432 27946048299466752 27963018725031936 28082503613428992 28099556902400256 28112393825058816 28187174855770112 28208763541389312 28225893502550016 28249661373032736 28376672848183296 28389636367712256 28406876165111808 28528257639038976 28545581615136768 28558622298472448 28597851175256064 28656521692839936 28673923558146048 28698068696414208 28827096226725888 28908545603307552 28981087125372928 28998686085218304 29020896310984704 29140281232118784 29193639741407232 29271296965607424 29295945127589504 29324895376637952 29336186810457072 29367411406534656 29427660731449344 29481545458778112 29499448325308416 29510806970043126 29602825378660352 29625498317463552 29643488600334336 29657030848413696 29801840569353216 29833560793939968 29935830696984576 29954009431277568 29979232477504128 30095744322502656 30114020165419008 30127777369817088 30261061279507968 30274885657755648 30397116079669248 30422712247881408 30455093310480384 30559493836505088 30573454549843968 30578051294429184 30592020485505024 30603799820785464 30722738995888128 30741395585531904 30755439398354944 30797685881044992 30905612442292224 30981005439860736 31044565167243264 31063417187991552 31089574421115392 31132279880485056 31210401519632384 31229354245619712 31286538037886976 31439304336900096 31458396065660928 31592816565107616 31626443053191168 31710571712741376 31768636658024448 31780869044661828 31879965792403456 31923756954206208 31938340913676288 31957735685750784 32094289843918848 32113779317028864 32128450085781504 32213914120880128 32238586904444928 32258164002914304 32285327283465984 32430483255066624 32603723016044544 32623521845870592 32638425483968512 32782816386133632 32797792795901952 32930209086308352 32945252830543872 32957938268538192 33038337832351488 33106118322880512 33121242428997632 33141355525963776 33166738641125376 33282967245545472 33303178550992896 33364159704465408 33432608641646592 33452910817837056 33481080145816576 33527070640522368 33562755893182464 33631612264513536 33693194810032128 33713655228923904 33726636537192144 33831800432754688 33857712362815488 33878272686096384 33893749541044224 34059246364975104 34212377939410944 34225551278866584 34233153635745792 34261979974290432 34379430566068224 34395136368574464 34416023046193152 34429274798383647 34563081370374144 34584070033723392 34599869323149312 34739561233907712 34768813997578752 34805820926263296 34925135813148672 34946344336490496 34975771223754816 35111701709586432 35133023526322176 35149073598119936 35197355292622848 35320699934048256 35530942195560448 35579748434840064 35669030308151296 35674393176834048 35690690566422528 35704433124249708 35864961516453888 35930633527885824 35952452646469632 36026211649978368 36056547849340928 36106076074408704 36144506346504192 36218659361783808 36240653385990144 36320993193899232 36434246619889664 36484293661949952 36500961044201472 36523126498000896 36679188393050112 36701462076604416 36718228669464576 36844099319365632 36866473146187776 36880668434400336 36897516895389696 37063409434361856 37077680552105466 37244383113240576 37261397732622336 37284024966709248 37411835174977536 37443338151238656 37466075869867008 37483191766745088 37611684721852416 37634524670066688 37666215164043648 37758100379830272 37835563797577728 37852848490283008 37875834886815744 37904844161286144 38037676852051968 38060775486849024 38130468233674752 38264091595218944 38316652160596992 38436128302301184 38544727471076736 38664914780291072 38694528414646272 38718025926967296 38853708309491712 38883466541670912 38924852988542976 39028395954143232 39114915747276096 39156548542046208 39236880975265792 39290777789792256 39308727278370816 39332597767077888 39347742626724168 39500664423284736 39524651467112448 39542707797884928 39735787425804288 39778081058586624 39914440929312768 39938679241703424 39972309970005504 40127659096670208 40133692323938304 40152026887225344 40348081706010624 40366514210340864 40529488106225664 40563616330508544 40606791080640512 40662569639817216 40745991782006784 40770735059238912 40805066427713952 40963651994517504 40988527447375872 41063581174726656 41088517310251008 41207483256389632 41264086942181376 41308007253147648 41392753556324352 41417889583988736 41509706507313408 41639138994159616 41696335613657088 41919072449200128 41944528087547904 42123755420143488 42149335353600384 42168590737588224 42280762283655168 42313145312083968 42358182210699264 42374492059549104 42565009272274944 42584454551568384 42610314247667712 42792386458558464 42818372422705152 42837933447708672 42984782539259904 43010885337219072 43047103044621312 43240644340088832 43319821898612736 43471630688059392 43498029127827456 43710421848178176 43730390394535936 43790459612110848 43906945448411136 43943917691384256 44051117109801984 44141491097174016 44188474034618368 44222318188167168 44249172487962624 44266210455064689 44377289660727296 44404238067990528 44438247476195328 44485546272620544 44702760854029824 44750341190909952 44842149686018048 44903746045476864 44968848716256192 45143616483753984 45171030248128512 45191666054725632 45391591919261952 45412328486633472 45634068371822112 45682639965720576 45839240754757632 45860181824765952 45867076941643776 45888030728257536 45905699731178196 46084108493832192 46112093378297856 46133159097532416 46319414978543616 46358418663438336 46407761235017728 46471508159791104 46566847750864896 46595125781987328 46634361631673088 46815602279448576 46844031368429568 46929807056830464 47094266578731008 47158956505350144 47439664579786752 47565857569112064 47587587421896704 47605910832332944 47652954987036672 47671303566992742 47819948688605184 47907511370514432 47936603528626176 48141434765878272 48170668975543296 48192675128672256 48291545815711744 48320871181320192 48357880356667392 48427990925198976 48645724882599936 48667948058935296 48697501997334528 48905584524066816 48935282768805888 48957638225952768 49174224579200448 49196689193852928 49395313629462528 49417879245815808 49436907402807288 49659177484320768 49681863643496448 49712033288945664 49924450868318208 49954767826489344 49977589022326784 50046239556698112 50148912962469888 50179366226755584 50221620218724864 50344133839773696 50447418396770304 50539792215048192 50570482843385856 50589954805788216 50716902469402624 50747700649132032 50786568544223232 50840624311566336 51088869547462656 51318566909116416 51338326918299876 51392969961435648 51592704552861696 51624034569289728 51804944412655616 51844622055561216 51876105050585088 51899803984723968 52037861272190976 52153220996368128 52208731389394944 52387703719723008 52419516504735744 52463656835632224 52667552564379648 52699535289483264 52723610397179904 52981049901072384 53037441411448832 53219254572417024 53251572322271232 53296413293340672 53503545462226944 53511589765251072 53536035849633792 53556649686374562 53797442274680832 53822018947121152 53895950291828736 54039317474967552 54084821774011392 54216759519756288 54327989042675712 54360980078985216 54406755236951936 54460519985184768 54481489790848848 54618202659356672 54651369929834496 54751441566302208 54784689747001344 55018782589575168 55052193114906624 55077343004196864 55266148979048448 55346275343084544 55595114151542784 55616520828158199 55866574669860864 55892096598933504 55926037450063872 56165007226857984 56199113804800512 56224787650117632 56374349711540224 56417527082778624 56451787005100032 56499322746065472 56753345696366592 56779272735424512 56813752330223616 57056515278077952 57091163230273536 57117244596944896 57195702350512128 57396137392828416 57654192453451776 57817091206615104 57962174250745856 57997372170436608 58041792621969408 58280562464237568 58387279482814464 58542593931214848 58591890255179008 58672373620914144 58734822813069312 58855321462898688 58963090917556224 58998896650616832 59021613940086252 59205650757320704 59250996634927104 59286977200668672 59314061696827392 59603681138706432 59667121587879936 59871661393969152 59908018862555136 59958464955008256 60191488645005312 60228040330838016 60522122559015936 60549771315511296 60794232159338496 60845424495762816 60910186620960768 61118987673010176 61146909099687936 61156102588858368 61184040971010048 61207599641570928 61445477991776256 61482791171063808 61510878796709888 61595371762089984 61811224884584448 61962010879721472 62089130334486528 62126834375983104 62179148842230784 62264559760970112 62420803039264768 62458708491239424 62573076075773952 62878608673800192 62916792131321856 63185633130215232 63252886106382336 63421143425482752 63537273316048896 63561738089323656 63759931584806912 63847513908412416 63876681827352576 63915471371501568 64188579687837696 64227558634057728 64256900171563008 64477173808889856 64516328005828608 64570654566931968 64860966510133248 65207446032089088 65247043691741184 65276850967937024 65565632772267264 65595585591803904 65860418172616704 65915876537076384 66076675664702976 66212236645761024 66242484857995264 66282711051927552 66333477282250752 66565934491090944 66606357101985792 66728319408930816 66865217283293184 66905821635674112 66962160291633152 67054141281044736 67125511786364928 67263224529027072 67453273074384288 67663600865509376 67715424725630976 67756545372192768 67787499082088448 68118492729950208 68424755878821888 68451102557733168 68466307271491584 68523959948580864 68758861132136448 68790272737148928 68832046092386304 68858549596767294 69126162740748288 69168140067446784 69199738646298624 69479122467815424 69537627995157504 69611641852526592 69850271626297344 69892688672980992 69951542447509632 70223403419172864 70266047052644352 70298147196239872 70394710585245696 70641399868096512 71061884391120896 71159496869680128 71338060616302592 71348786353668096 71381381132845056 71408866248499416 71729923032907776 71861267055771648 71904905292939264 72113095698681856 72212152148817408 72289012693008384 72437318723567616 72481306771980288 72641986387798464 72868493239779328 72968587323899904 73001922088402944 73046252996001792 73358376786100224 73402924153208832 73436457338929152 73761336868800672 73795033790779392 74126818868723712 74155361104210932 74488766226481152 74522795465244672 74568049933418496 74823670349955072 74886676302477312 74932151739734016 74966383533490176 75223369443704832 75269049340133376 75332430328087296 75516200759660544 75671127595155456 75809688322572288 76075353704103936 76121550973698048 76260936467349504 76528183190437888 76633304321193984 76872256604602368 77089454942153472 77329829560582144 77389056829292544 77436051853934592 77707416618983424 77766933083341824 77849705977085952 78056791908286464 78229831494552192 78313097084092416 78473761950531584 78581555579584512 78617454556741632 78665195534155776 78695485253448336 79001328846569472 79049302934224896 79085415595769856 79471574851608576 79556162117173248 79828881858625536 79877358483406848 79944619940011008 80255318193340416 80267384647876608 80304053774450688 80334974529561843 80696163412021248 80733028420681728 81058976212451328 81127232661017088 81213582161281024 81325139279634432 81491983564013568 81541470118477824 81610132855427904 81927303989035008 81977054894751744 82127162349453312 82177034620502016 82414966512779264 82528173884362752 82616014506295296 83019413014626816 83278277988319232 83392671227314176 83838144898400256 83889056175095808 84247510840286976 84298670707200768 84337181475176448 84561524567310336 84626290624167936 84748984119098208 85130018544549888 85168909103136768 85220628495335424 85584772917116928 85636744845410304 85675866895417344 85969565078519808 86021770674438144 86094206089242624 86481288680177664 86943261376118784 86996058255654912 87420843696356352 87460780789071872 87580919224221696 87813890896822272 87887835382768512 88102234219603968 88282982194348032 88376948069236736 88444636376334336 88498344975925248 88532420910129378 88754579321454592 88808476135981056 88876494952390656 88971092545241088 89405521708059648 89500682381819904 89684299372036096 89807492090953728 89937697432512384 90287232967507968 90342060496257024 90383332109451264 90783183838523904 90824656973266944 91268136743644224 91365279931441152 91678481509515264 91720363649531904 91734153883287552 91776061456515072 91811399462356392 92168216987664384 92224186756595712 92266318195064832 92716837326876672 92815522470035456 92943016319582208 93133695501729792 93190251563974656 93268723263346176 93631204558897152 93688062736859136 93859614113660928 94188533157462016 94317913010700288 94879329159573504 95131715138224128 95211821664665888 95305909974073344 95342607133985484 95639897377210368 95815022741028864 95873207057252352 96282869531756544 96341337951086592 96385350257344512 96583091631423488 96641742362640384 96715760713334784 96855981850397952 97291449765199872 97811169048133632 97870565537611776 97915276451905536 98348449158400896 98393378387705856 98790627258925056 98835758491631616 98873814805614576 99318354968641536 99363727286992896 99424066577891328 99848901736636416 99909535652978688 99955178044653568 100092479113396224 100297825924939776 100358732453511168 100443240437449728 100688267679547392 100894836793540608 101079584430096384 101140965686771712 101179909611576432 101433804938805248 101495401298264064 101573137088446464 101681248623132672 102177739094925312 102637133818232832 102676653836599752 102785939922871296 103185409105723392 103248069138579456 103287824395150941 103609888825311232 103689244111122432 103752210101170176 103799607969447936 104306441992736256 104417462778789888 104775407439446016 104839033009471488 104927313671264448 105335105128759296 105399070578966528 105447220794359808 105962099802144768 106074882822897664 106592826586681344 107007090924453888 107023179530502144 107072071699267584 107113299372749124 107594884549361664 107644037894242304 107791900583657472 108078634949935104 108169643548022784 108433519039512576 108655978085351424 108721960157970432 108813510473903872 108962979581697696 109236405318713344 109302739859668992 109502883132604416 109569379494002688 110037565179150336 110104386229813248 110154686008393728 110532297958096896 110692550686169088 111190228303085568 111233041656316398 111733149339721728 111784193197867008 111852074900127744 112330014453715968 112398227609601024 112449575300235264 112748699423080448 112835054165557248 112903574010200064 112998645492130944 113506691392733184 113558545470849024 113627504660447232 114113030556155904 114182326460547072 114234489193889792 114391404701024256 114792274785656832 115308384906903552 115634182413230208 115924348501491712 115994744340873216 116083585243938816 116561124928475136 116774558965628928 117085187862429696 117183780510358016 117344747241828288 117469645626138624 117710642925797376 117926181835112448 117997793301233664 118043227880172504 118411301514641408 118501993269854208 118573954401337344 118628123393654784 119207362277412864 119334243175759872 119743322787938304 119816037725110272 119916929910016512 120382977290010624 120456080661676032 121044245118031872 121099542631022592 121588464318676992 121690848991525632 121820373241921536 122237975346020352 122312205177716736 122415199283141856 122890955983552512 122965582342127616 123021757593419776 123190743524179968 123622449769168896 123924021759442944 124178260668973056 124253668751966208 124358297684461568 124529119521940224 124841606078529536 124917416982478848 125757217347600384 125833584262643712 126371266260430464 126505772212764672 126842286850965504 127074546632097792 127123476178647312 127519863169613824 127695027816824832 127753363654705152 127830942743003136 128377159375675392 128455117268115456 128513800343126016 128954347617779712 129032656011657216 129141309133863936 129721933020266496 130414892064178176 130494087383482368 130553701935874048 131131265544534528 131191171183607808 131720836345233408 131831753074152768 132153351329405952 132424473291522048 132484969715990528 132565422103855104 132666954564501504 133131868982181888 133212714203971584 133456638817861632 133924320583266304 134108282562089472 134251023572729856 134526449058054144 134906546148768576 135327201731018752 135430849451261952 135513090744385536 135574998164176896 136236985459900416 136902205115466336 137047919897161728 137517722264272896 137580545474297856 137664092184772608 137717099193534588 138252325481496576 138336280134893568 138399477292597248 138958244935630848 139075255990315008 139223283705053184 139700543252594688 139785377345961984 139903084895019264 140446806838345728 140532094105288704 140789421170491392 141282799736193024 142123768782241792 142318993739360256 142676121232605184 142697572707336192 142762762265690112 142817732496998832 143459846065815552 143722534111543296 143809810585878528 144226191397363712 144424304297634816 144578025386016768 144874637447135232 144962613543960576 145283972775596928 145736986479558656 145937174647799808 146003844176805888 146092505992003584 146716753572200448 146805848306417664 146872914677858304 147522673737601344 147590067581558784 148253637737447424 148310722208421864 148977532452962304 149045590930489344 149136099866836992 149773352604954624 149864303479468032 149932767066980352 150446738887409664 150538098680266752 150664860656174592 151032401519321088 151342255190310912 151619376645144576 152150707408207872 152243101947396096 152521872934699008 153056366380875776 153266608642387968 154178909884306944 154659659121164288 154778113658585088 154872103707869184 155414833237966848 155533866166683648 155699411954171904 156113583816572928 156459662989104384 156626194168184832 156947523901063168 157163111159169024 157390970506896672 158002657693138944 158098605868449792 158170831191539712 158943149703217152 159112324234346496 159657763717251072 159754716966813696 159889239880022016 160510636386680832 160534769295753216 160608107548901376 160669949059123686 161392326824042496 161466056841363456 162117952424902656 162254465322034176 162427164322562048 162650278559268864 162983967128027136 163082940236955648 163220265710855808 163854607978070016 163954109789503488 164254324698906624 164354069241004032 164829933025558528 165056347768725504 165232029012590592 166038826029253632 166556555976638464 166785342454628352 166849562484474597 167676289796800512 167778112350191616 168495021680573952 168597341414401536 168674362950352896 169123049134620672 169252581248335872 169497968238196416 170260037089099776 170337818206273536 170441256990670848 171169545834233856 171273489690820608 171351733790834688 172188412178485248 172962577360355328 173886522752237568 173992116511309824 174841687392712704 174921561578143744 175161838448443392 175627781793644544 175775670765537024 176204468439207936 176565964388696064 176889272752668672 176996689951850496 177064841820258756 177509158642909184 177616952271962112 177752989904781312 177942185090482176 178811043416119296 179001364763639808 179368598744072192 179614984181907456 179875394865024768 180574465935015936 180684120992514048 181566367677047808 181649313946533888 182536273487288448 182730559862882304 183356963019030528 183440727299063808 183468307766575104 183552122913030144 183622798924712784 184336433975328768 184448373513191424 184532636390129664 185433674653753344 185631044940070912 185886032639164416 186267391003459584 186380503127949312 186537446526692352 187262409117794304 187376125473718272 187719228227321856 188377066314924032 188635826021400576 189758658319147008 190263430276448256 190423643329331776 190611819948146688 190685214267970968 191279794754420736 191630045482057728 191746414114504704 192565739063513088 192682675902173184 192770700514689024 193431521426669568 193711963700795904 194582899530399744 195622338096267264 195741131075223552 195830552903811072 196696898316801792 196786756775411712 197581254517850112 197747629611229152 198636709937283072 198727454573985792 198848133155782656 199697803473272832 199819071305957376 199910356089307136 200184958226792448 200595651849879552 200717464907022336 200886480874899456 201376535359094784 201789673587081216 202359819223152864 202867609877610496 202990802596528128 203146274176892928 203362497246265344 204355478189850624 205274267636465664 205353307673199504 205571879845742592 206370818211446784 206496138277158912 206575648790301882 207219777650622464 207378488222244864 207504420202340352 207599215938895872 208612883985472512 208834925557579776 209550814878892032 209678066018942976 209854627342528896 210670210257518592 210798141157933056 210894441588719616 211924199604289536 212149765645795328 213185653173362688 214014181848907776 214046359061004288 214144143398535168 214226598745498248 215189769098723328 215288075788484608 215583801167314944 216339287096045568 216867038079025152 217311956170702848 217443920315940864 217627020947807744 217925959163395392 218472810637426688 218605479719337984 219005766265208832 219138758988005376 220075130358300672 220208772459626496 220309372016787456 221385101372338176 222380456606171136 222466083312632796 223466298679443456 223568386395734016 223704149800255488 224660028907431936 224796455219202048 224899150600470528 225497398846160896 225670108331114496 225807148020400128 225997290984261888 227013382785466368 228226061112311808 228364652921094144 228468978387779584 228782809402048512 229584549571313664 230616769813807104 231268364826460416 231848697002983424 231989488681746432 232167170487877632 233122249856950272 233549117931257856 234170375724859392 234367561020716032 234689494483656576 234939291252277248 235421285851594752 235852363670224896 235995586602467328 236086455760345008 236822603029282816 237003986539708416 237147908802674688 237256246787309568 238414724554825728 238668486351519744 239486645575876608 239632075450220544 239833859820033024 240765954580021248 240912161323352064 241004923588685529 242088490236063744 242199085262045184 243176928637353984 243381697983051264 243640746483843072 244475950692040704 244624410355433472 244830398566283712 245781911967105024 245931164684255232 246043515186839552 246381487048359936 247244899538337792 247848043518885888 248716595368923136 249058239043880448 249683212157059072 249834833964957696 251514434695200768 251667168525287424 252742532520860928 253011544425529344 253684573701931008 254246952357294624 255039726339227648 255390055633649664 255506727309410304 255661885486006272 256754318751350784 256910234536230912 257027600686252032 257908695235559424 258065312023314432 258282618267727872 259443866040532992 260829784128356352 260988174766964736 262262531089069056 262382342367215616 263441672690466816 263663506148305536 264306702658811904 264848946583044096 264969939431981056 265130844207710208 265333909129003008 266263737964363776 266425428407943168 266913277635723264 267848641166532608 268216565124178944 268502047145459712 269052898116108288 269813092297537152 270654403462037504 270861698902523904 271026181488771072 271149996328353792 272473970919800832 273804410230932672 274095839794323456 275035444528545792 275161090948595712 275328184369545216 275434198387069176 276504650962993152 276672560269787136 276798954585194496 278150511980630016 278446567410106368 279401086505189376 279570754691923968 279806169790038528 280893613676691456 281064188210577408 281578842340982784 282565599472386048 284247537564483584 284637987478720512 285395145414672384 285635464993997664 286919692131631104 287445068223086592 287619621171757056 288452382794727424 288848608595269632 289156050772033536 289749274894270464 289925227087921152 290567945551193856 291473972959117312 291874349295599616 293433507144400896 293611696612835328 293745829355716608 295045347475202688 295180135163117568 296507275474894848 296621444416843728 297955064905924608 298091181860978688 298272199733673984 299546705209909248 299728606958936064 299865534133960704 300893477774819328 301076197360533504 301329721312349184 302064803038642176 302684510380621824 303238753290289152 304301414816415744 304486203894792192 305043745869398016 306112732761751552 306533217284775936 308357819768613888 309319318242328576 309556227317170176 309744207415738368 309863473185452823 310829666475933696 311067732333367296 311398823908343808 312919325978208768 313252388336369664 313895047802126336 314326222318338048 314781941013793344 316005315386277888 316197211736899584 316341662383079424 317886299406434304 318224648468692992 319778479760044032 321021272773361664 321069538591506432 321216215097802752 321339898118247372 322784653648084992 322932113682726912 324235904849805312 324508930644068352 324854328645124096 325300557118537728 325967934256054272 326165880473911296 326440531421711616 327709215956140032 327908219579006976 328508649397813248 328708138482008064 329659866051117056 330112695537451008 330464058025181184 332077652058507264 333113111953276928 333570684909256704 333699124968949194 335352579593601024 335556224700383232 336990043361147904 337194682828803072 337348725900705792 338246098269241344 338505162496671744 338995936476392832 340520074178199552 340675636412547072 340882513981341696 342339091668467712 342546979381641216 342703467581669376 344376824356970496 345925154720710656 347773045504475136 347984233022619648 349683374785425408 349843123156287488 350323676896886784 351255563587289088 351551341531074048 352408936878415872 353131928777392128 353778545505337344 353993379903700992 354129683640517512 355018317285818368 355233904543924224 355505979809562624 355884370180964352 357622086832238592 358002729527279616 359229968363814912 359750789730049536 361148931870031872 361368241985028096 363132735354095616 363298627893067776 365072546974576896 365461119725764608 366713926038061056 366936615533150208 367245597849425568 368672867950657536 368896747026382848 369065272780259328 370867349307506688 371262089880141824 371772065278328832 372534782006919168 372761006255898624 373074893053384704 374524818235588608 374752250947436544 376754132629848064 377271652042801152 379517316638294016 380526860552896512 380847286658663552 381223639896293376 381370428535941936 382559589508841472 383260090964115456 383492828229009408 385131478127026176 385365351804346368 385541401029378048 386863042853339136 387423927401591808 389165799060799488 391244676192534528 391482262150447104 391661105807622144 393393796633603584 393573513550823424 395162509035700224 395495259222458304 397273419874566144 397454909147971584 397696266311565312 399395606946545664 399638142611914752 399820712178614272 400369916453584896 401772961749798912 402753070718189568 403579347174162432 404719638446305728 405735219755220992 405981605193056256 406292548353785856 406724994492530688 408710956379701248 410706615346399008 411143759691485184 412741636422893568 412992276554317824 413151297580603764 414439555301244928 414756976444489728 415008840404680704 415198431877791744 417225767970945024 417669851115159552 419101629757784064 419356132037885952 419709254685057792 421340420515037184 421596282315866112 423848399208579072 424299531291590656 426371306346725376 428028363697815552 428092718122008576 428288286797070336 428453197490996496 430379538197446656 430576151576969216 431167602334629888 432678574192091136 433734076158050304 434623912341405696 434887840631881728 435254041895615488 435851918326790784 436945621274853376 437210959438675968 438011532530417664 438277517976010752 440150260716601344 440417544919252992 440618744033574912 442770202744676352 444760913212342272 444932166625265592 446932597358886912 447136772791468032 447408299600510976 449320057814863872 449592910438404096 449798301200941056 451340216662228992 451614296040800256 451994581968523776 454026765570932736 456452122224623616 456729305842188288 456937956775559168 457565618804097024 459169099142627328 462536729652920832 463697394005966848 463978977363492864 464334340975755264 466244499713900544 467098235862515712 468340751449718784 468735122041432064 469378988967313152 469878582504554496 470842571703189504 472172911520690016 473645206058565632 474007973079416832 474295817605349376 474512493574619136 476829449109651456 477336972703039488 478973291151753216 479264150900441088 479667719640066048 481531909160042496 481824322646704128 482009847177371058 484176980472127488 484398170524090368 486353857274707968 486763395966102528 487281492967686144 488951901384081408 489248820710866944 489660797132567424 491563823934210048 491862329368510464 492087030373679104 492762974096719872 494489799076675584 495696087037771776 497433190737846272 498116478087760896 499366424314118144 499669667929915392 503028869390401536 503334337050574848 505485065041721856 506023088851058688 507369147403862016 508493904714589248 510079452678455296 510780111267299328 511013454618820608 511323770972012544 513508637502701568 513820469072461824 514055201372504064 516565236535455744 518887732081065984 521659568256712704 521976349533929472 524525062178138112 524764684734431232 526883345380933632 527327012296611072 528613405317623808 529697893166088192 530667818258006016 532527475928727552 532850856815886336 533826555271446528 535697282333065216 536433130248357888 537004094290919424 538105796232216576 539626184595074304 541308806924075008 541723397805047808 542052362977542144 544947941839601664 547608820461865344 548191679588646912 550070889057091584 550322181897191424 550656368739090432 550868396774138352 553009301925986304 553345120539574272 553597909170388992 556301023961260032 556893134820212736 558802173010378752 559141509383847936 559612339580077056 561787227353382912 562128376421154816 563157684681965568 565131198944772096 568495075128967168 569275974957441024 570790290829344768 571270929987995328 573839384263262208 574890136446173184 575239242343514112 576904765589454848 577697217190539264 578312101544067072 581135891102387712 582947945918234624 583748698591199232 586867014288801792 587223393225670656 587491658711433216 590090694950405376 590360270326235136 593242888833687456 595910129811849216 596182363721957376 596544399467347968 599093410419818496 599457213917872128 599731068267921408 601786955549638656 602152394721067008 602659442624698368 604129606077284352 605369020761243648 608602829632831488 608972407789584384 610087491738796032 612225465523503104 613066434569551872 616715639537227776 618638636484657152 619112454634340352 619488414831476736 619726946370905646 621659332951867392 622135464666734592 622797647816687616 625838651956417536 626504776672739328 627790095604252672 628652444636676096 629563882027586688 632010630772555776 632394423473799168 632683324766158848 635772598812868608 636449296937385984 639556959520088064 642042545546723328 642139077183012864 642432430195605504 642679796236494744 645569307296169984 645864227365453824 649017861288136704 649708657290248192 650601114237075456 651935868512108544 652331760947822592 652881062843423232 655418431912280064 655816439158013952 657017298795626496 657416276964016128 659319732102234112 660225391074902016 660928116050362368 664155304117014528 667141369818513408 667398249937898388 670705159187202048 671112449400766464 673980086722295808 674389365657606144 674697451801411584 676492196538482688 677010324993343488 677991872952785664 681040148356399104 684678183336935424 685093958763282432 685406935163338752 688753648713940992 691850309441421312 695546091008950272 695968466045239296 699366749570850816 699686246312574976 700647353793773568 702511127174578176 703102683062148096 704817873756831744 706263857554784256 707557091010674688 707986759807401984 708259367281035024 710036634571636736 710467809087848448 711011959619125248 711768740361928704 715244173664477184 716005459054559232 718459936727629824 719501579460099072 722297863740063744 722736483970056192 723014770766056587 726265470708191232 726597255786135552 730145093949153792 730922239451529216 733427852076122112 733873231066300416 734491195698851136 737345735901315072 737793494052765696 738130545560518656 741734698615013376 742524179760283648 743544130556657664 746149786106769408 749049636471177216 749504501894873088 753508265259696128 754543304085602304 759034633276588032 761053721105793024 761694573317327104 762740857071883872 765119179017682944 766520181928230912 766985656458018816 770262956254052352 770730703608692736 771082802058756096 773726085706678272 774847854803183616 778331598121598976 782489352385069056 782964524300894208 786787593267207168 787147027101646848 790325018071400448 790990518444916608 794546839749132288 794909818295943168 795392532623130624 798791213893091328 799276285223829504 799641424357228544 800739832907169792 803545923499597824 805506141436379136 807158694348324864 809439276892611456 811470439510441984 811963210386112512 812585096707571712 813449988985061376 817421912759402496 821413230692798016 822287519382970368 825483272845787136 825984553108635648 826302595161207528 828879110602489856 829513952888979456 830017680809361408 830396863755583488 834451535941890048 835339702230319104 838203259515568128 838712264075771904 839418509370115584 842680841030074368 843192564631732224 847696798417158144 848599062583181312 852742612693450752 856185436244017152 856906394981992992 860759076394893312 861152303153938432 862335204669259776 865357148384182272 867468152316100608 869247824682811392 869775681263763456 870508083791230976 871703836653581568 873891242549706752 874421918877351936 880300521433202688 880835089838505984 881237488067149824 885540405489352704 889521826424684544 889864333250531184 893865194717773824 894273545582936064 894816599201021952 898640115629727744 899185820876808192 899596602401882112 902680433324457984 903228592081600512 903989163937047552 908053531141865472 912904244449247232 913458611684376576 913875913551118336 915131237608194048 918338198285254656 925073459305841664 927394788011933696 927957954726985728 928668681951510528 932488999427801088 934196471725031424 937470244082864128 938757977934626304 939757165009108992 941685143406379008 944345823041380032 947290412117131264 948015946158833664 948591635210698752 949024987149238272 953658898219302912 954673945406078976 959335439280132096 963063818320084992 963648645293408256 964019694354742116 968353960944254976 968796341048180736 972707714549415936 973526791932205056 974562985935372288 977903802768162816 978497641421733888 979321594265134848 983127647868420096 983724658737020928 985525948193439744 988979598153351168 991392174075543552 994866381475692544 996232956175521792 998732848628236288 999339335859830784 1006057738780803072 1006668674101149696 1010970130083443712 1012046177702117376 1014738294807724032 1016987809429178496 1020158905356910592 1021560222534598656 1022026909237641216 1022647541944025088 1027017275005403136 1027640938144923648 1028110402745008128 1033130473070911488 1037775464162131968 1043319136513425408 1043952699067858944 1049050124356276224 1049529369468862464 1053766690761867264 1054654024593222144 1057226810635247616 1059395786332176384 1061335636516012032 1065054951857455104 1065701713631772672 1067653110542893056 1071394564666130432 1072866260496715776 1074008188581838848 1079252369190148608 1082617613848150016 1083446795610095616 1084104725955084288 1089895883679203328 1095217640923730688 1096383359177293824 1100141778114183168 1101736793548276704 1106018603851972608 1106690241079148544 1107195818340777984 1112602047922520064 1113786269640425472 1117604346020757504 1118283018767695872 1119224679160154112 1123574454706765824 1124256752842309632 1130262397889544192 1136990150257934336 1138551949914882048 1141580581658689536 1142541859975990656 1147678768526524416 1149780272892346368 1150478484687028224 1153809531178909696 1155394434381078528 1156624203088134144 1162271782204775424 1165895891836469248 1167497397182398464 1173734028577603584 1174446786451341312 1174983317422866432 1180181389900810752 1180720540652470272 1186485777667374912 1191820259623698432 1192364727443914752 1193088798934695936 1198186820839636992 1198914427835744256 1199462136535842816 1205318885249396736 1208259212154568704 1210738041522487296 1217205659265662976 1217944815579168768 1220174983477592064 1224450931047006208 1226132869139103744 1233431279074455552 1238224909268680704 1238976829662953472 1239453892741811292 1243318665903734784 1244270929333469184 1245595295633375232 1251677303912835072 1253009553345478656 1255580191208505344 1257304889273352192 1259127764055173376 1264021261545111552 1264788846947598336 1271545197625737216 1272898593874771968 1279113919040176128 1284085091093446656 1284278154366025728 1284864860391211008 1285359592472989488 1291138614592339968 1291728454730907648 1298035722576273408 1299417314580496384 1301202228474150912 1303871737024217088 1304663521895645184 1305762125686846464 1310836863824560128 1311632878316027904 1314034597591252992 1314832553928032256 1318639464204468224 1320450782149804032 1321856232100724736 1328310608234029056 1334282739637026816 1334796499875796776 1341410318374404096 1342224898801532928 1347960173444591616 1348778731315212288 1349394903602823168 1354020649986686976 1355983745905571328 1362080296712798208 1369356366673870848 1370187917526564864 1370813870326677504 1377507297427881984 1391092182017900544 1391936932090478592 1398733499141701632 1399372492625149952 1401294707587547136 1405022254349156352 1406205366124296192 1409635747513663488 1412527715109568512 1416518734562070048 1420073269143273472 1420935618175696896 1422023919238250496 1423537480723857408 1430488347328954368 1432010918109118464 1436919873455259648 1439003158920198144 1444595727480127488 1445472967940112384 1446029541532113174 1452530941416382464 1453194511572271104 1460290187898307584 1461844478903058432 1466855704152244224 1467746462132600832 1468982391397702272 1474691471802630144 1475586988105531392 1476261091121037312 1483469397230026752 1485048359520567296 1487088261113315328 1492299572213538816 1498099272942354432 1499009003789746176 1507016530519392256 1509086608171204608 1518069266553176064 1522107442211586048 1523389146634654208 1525481714143767744 1530238358035365888 1533040363856461824 1533971312916037632 1540525912508104704 1541461407217385472 1542165604117512192 1549695709606367232 1556663196243197952 1564978704770138112 1565929048601788416 1573575186534414336 1574294054203293696 1580650036142800896 1581981036889833216 1589093679498264576 1597582427786182656 1598552570447659008 1599282848714457088 1601479665814339584 1607091846999195648 1611012282872758272 1614317388696649728 1618878553785222912 1622940879020883968 1623926420772225024 1625170193415143424 1634843825518804992 1642826461385596032 1644575038765940736 1650966545691574272 1651969106217271296 1652605190322415056 1657758221204979712 1659027905777958912 1660035361618722816 1660793727511166976 1668903071883780096 1670679404460638208 1676406519031136256 1677424528151543808 1678837018740231168 1685361682060148736 1686385129263464448 1695393596834316288 1697198125166362624 1705485225386901504 1712370872488034304 1713812789963985984 1721518152789786624 1722304606307876864 1724670409338519552 1730714296768364544 1734936304632201216 1741016167582461952 1743407673307163136 1747782485099413504 1748843837754703872 1760601042866405376 1761670179677011968 1762474976134299648 1771080810978705408 1779728666501062368 1787730389435547648 1788547091165872128 1789633198402043904 1797280231259455488 1798371641753616384 1799193204803764224 1805360866648915968 1806457184163201024 1807978327874095104 1816107062283730944 1825808488898494464 1826917223368753152 1830262475216388096 1836676396570509312 1850146918611683328 1854789576023867392 1855915909453971456 1857337363903021056 1864977998855602176 1868392943450062848 1874940488165728256 1877515955869252608 1879514330018217984 1883370286812758016 1888691646082760064 1894580824234262528 1896031892317667328 1897183270421397504 1898049974298476544 1907317796438605824 1909347890812157952 1918670878560264192 1926127636640169984 1927297290586816512 1928039388709484232 1936707921888509952 1937592682096361472 1947053583864410112 1949125971870744576 1955807605536325632 1956995282843467776 1958643188530269696 1966255295736840192 1967449317474041856 1971051896386879488 1977959196306702336 1982784348151087104 1989732762951385088 1992465912351043584 2012115477561606144 2013337348202299392 2021940260166887424 2024092355404234752 2029476589615448064 2033975618858356992 2040317810713821184 2043120445069197312 2054034550010806272 2055281876289847296 2056220805490016256 2066260946141822976 2075550928324263936 2086638273026850816 2087905398135717888 2098100248712552448 2099058738937724928 2107533381523734528 2109308049186444288 2114453621270495232 2118791572664352768 2122671273032024064 2130109903714910208 2131403427263545344 2135306221085786112 2142789129332260864 2145732520993431552 2148016377163677696 2158504738380297216 2165235227696300032 2166893591220191232 2168209451910168576 2169044312298169761 2179791767358406656 2190435281847461376 2192766718354587648 2200283556228366336 2203473587096553408 2212037207703945216 2213380482158297088 2214391636681555968 2225204095845040128 2227572539280850944 2238449358320308224 2247148909413531648 2248513505684619264 2260524795779088384 2273980300515868672 2277103899829764096 2283161163317379072 2285083719951981312 2295357537053048832 2299560545784692736 2300956969374056448 2307619062357819392 2310788868762157056 2313248406176268288 2324543564409550848 2331791783672938496 2334994794364796928 2347468057155207168 2348893572902682624 2360362779801621504 2361441081304940544 2372971555334749824 2383640519247396864 2384729454887829504 2386177597869391872 2396373641679273984 2397828855671488512 2398924273071685632 2410637770498793472 2416518424309137408 2421476083044974592 2434411318531325952 2435889631158337536 2440349966955184128 2448901862094012416 2452265738278207488 2466862558148911104 2476449818537361408 2477953659325906944 2478907785483622584 2486637331807469568 2488541858666938368 2491190591266750464 2503354607825670144 2506019106690957312 2514609778546704384 2518255528110346752 2528042523090223104 2529577693895196672 2543090395251474432 2545797187749543936 2558227838080352256 2568556308732051456 2570719184945978976 2582277229184679936 2583456909461815296 2596071445152546816 2598834629160992768 2602404456948301824 2607743474048434176 2609327043791290368 2611524251373692928 2621673727649120256 2623265756632055808 2637278928408936448 2640901564299608064 2643712464201449472 2656621216468058112 2668565479274053632 2669592999751593552 2682820636748808192 2684449797603065856 2695920346889183232 2697557462630424576 2698789807205646336 2708041299973373952 2711967491811142656 2724160593425596416 2738712733347741696 2740375835053129728 2741627740653355008 2755014594855763968 2782184364035801088 2783873864180957184 2797466998283403264 2798744985250299904 2802589415175094272 2812410732248592384 2819271495027326976 2825055430219137024 2833037469124140096 2840146538286546944 2841871236351393792 2844047838476500992 2847074961447714816 2860976694657908736 2864021836218236928 2878006317840396288 2889191454960254976 2890945935880224768 2892059083064226348 2905061882832764928 2906389023144542208 2920580375796615168 2923688957806116864 2933711408304488448 2935492924265201664 2937964782795404544 2949382943605260288 2951173976211062784 2966938794460053504 2970096719041134592 2974176522226630656 2984599144427077632 2996198545884708864 2998018007579492352 3014033061038784512 3018173216342409216 3036138533106352128 3044214884423172096 3046778293269308416 3050963428287535488 3060476716070731776 3066080727712923648 3067942625832075264 3081051825016209408 3082922814434770944 3084331208235024384 3099391419212734464 3113326392486395904 3129957409540276224 3131858097203576832 3147150373068828672 3148588108406587392 3161300072285601792 3163962073779666432 3178187358996529152 3195164855572365312 3197105140895318016 3198565697428914176 3202959331628679168 3214183693998391296 3222024565745516544 3237757107570445824 3245881758041767936 3247852841544450048 3250340386830286848 3269687651037609984 3285652922771192064 3289150077531881472 3305210380644830112 3315516442409959424 3318055811555917824 3320070723237445632 3321587455022333952 3337806143767560192 3341358808921276416 3352813038062272512 3354849056303087616 3357674037480462336 3370723364120297472 3372770258526928896 3390787193668632576 3410970450773803008 3424741744976068608 3427625579927971968 3443036305579573248 3444609212615753728 3449340818677039104 3461428593536729088 3469872609264402432 3482032335164923904 3486815346614326272 3495564970198827008 3497687675509407744 3521202085732810752 3523340359354023936 3524949952268599296 3542161621957410816 3559457333002124736 3575460778871095296 3577094182331744256 3579266396804087808 3594560462518910976 3596743283507232768 3598386409607528448 3615956655748190208 3632214124567461888 3651616977796988928 3653834446737506304 3660524950432776192 3673352793141018624 3700293837223366656 3714674727806042112 3729955997711204352 3736785886900125696 3749880976331456512 3755031911738505216 3759028660036435968 3766740573625516032 3777383292165520128 3789161648468525056 3792063784635334656 3794366540842795008 3814635592877211648 3818695781624315904 3837341757120528384 3852255273280339968 3854594581173633024 3856078777418968464 3873415843777019904 3875185364192722944 3894107167728820224 3898251943741489152 3911615211072651264 3913990565686935552 3917286377060539392 3932510591473680384 3934898634948083712 3942103792773758976 3955918392613404672 3965568696302174208 3979465525902770176 3984931824702087168 4024230955123212288 4026674696404598784 4043880520333774848 4048184710808469504 4067951237716713984 4080635621427642368 4086240890138394624 4108069100021612544 4110563752579694592 4112441610980032512 4132521892283645952 4173276546053701632 4175810796271435776 4196200497425104896 4198117477875449856 4215066763047469056 4218616098372888576 4228907242540990464 4237583145328705536 4260219807429820416 4262806854527090688 4270612442171572224 4285578258664521728 4291465041986863104 4296032754327355392 4317009476760594432 4330470455392600064 4333787182440382464 4336418903820337152 4338088624596339522 4359583534716813312 4380870563694922752 4385533436709175296 4400567112456732672 4406947174193106816 4424074415407890432 4426760964316594176 4428783273363111936 4450408191690080256 4455145078561701888 4476898716640616448 4494297818827063296 4497027011369238528 4521049591558176768 4547960601031737344 4554207799659528192 4566322326634758144 4570167439903962624 4590715074106097664 4599121091569385472 4601913938748112896 4615238124715638784 4621577737524314112 4626496812352536576 4649087128819101696 4669989588729593856 4694936114310414336 4697787145805365248 4720725559603243008 4722882162609881088 4745943110669499648 4767281038494793728 4792747283358547968 4795657711342977024 4797848546143371264 4821275540997586944 4833036848618274816 4842952166089949184 4868822637062651904 4871779262316675072 4897803724188024832 4904531476556414976 4933725116297822208 4952899637074722816 4955907318651813888 4957815570967245168 4973274663614939136 4977083717333876736 4982381182533500928 5006709215651340288 5012038213381914624 5029219557093408768 5036511056220693504 5056085046180446208 5059155387790393344 5086180790502948864 5091594375499087872 5116455676160704512 5137112617464102912 5141438369891957952 5164554458369359872 5166913818923630592 5192142890305093632 5197669258321985536 5204808913896603648 5223048502747385856 5243347455298240512 5246531513264111616 5274557856817872896 5281803128599216128 5287424928402898944 5313242432936116224 5339185999503187104 5365641273497616384 5368899595206131712 5391840693778366464 5395114925260849152 5397579614411292672 5416082599946747904 5423934983622285312 5448321186851192832 5477425466695483392 5480751670106259456 5510029189711527936 5564368728071602176 5567747728361914368 5594933996566806528 5597489970500599808 5605178830350188544 5624821464497184768 5638542990054653952 5650110860438274048 5666074938248280192 5680293076573093888 5683742472702787584 5688095676953001984 5694149922895429632 5721953389315817472 5728043672436473856 5756012635680792576 5778382909920509952 5781891871760449536 5784118166128452696 5810123765665529856 5812778046289084416 5841160751593230336 5847377915612233728 5867422816608976896 5870985848530403328 5875929565590809088 5898765887210520576 5902347952422125568 5933877588920107008 5940193438082269184 5948353044453261312 5969198288854155264 6028066122077569024 6036346432684818432 6072277066212704256 6088429768846344192 6093556586538616832 6101926856575070976 6120953432141463552 6162103650032418816 6165845628869541888 6168662416470048768 6198782838425468928 6226652784972791808 6259914819080552448 6263716194407153664 6294300746137657344 6297176216813174784 6322600144571203584 6327924147559332864 6356374717993058304 6390329711144730624 6394210281790636032 6397131394857828352 6405918663257358336 6428367387996782592 6444049131491033088 6475514215140891648 6491763516083535872 6495705683088900096 6500680773660573696 6539375302075219968 6571305845542384128 6578300155063762944 6610420761289660224 6631032884819918848 6636111623111835648 6640141446474891264 6643174910044667904 6675612287535120384 6682717617842552832 6715348074960924672 6741446728240594944 6745540517053857792 6781574387337265152 6821940901547606016 6849483489952137216 6855251159855943936 6886072611159146496 6898681637354078208 6922857187073458176 6939745218528804864 6964064670329847808 6973630693228652544 6991129940397654016 6995375351018815488 7042404171465621504 7046680718708047872 7084323243914821632 7118914666004249472 7150921557742190592 7154188364663488512 7158532793608175616 7189120925037821952 7193486567014465536 7196772819215056896 7231913311496380416 7264428249134923776 7303233955593977856 7307668893475012608 7321049900865552384 7346705586282037248 7400587674446733312 7429349455612084224 7459911995422408704 7473571773800251392 7499761952662913024 7510063823477010432 7518057320072871936 7554766584331040256 7578323296937050112 7584127569270669312 7588733081685590016 7629271185754423296 7637391563248631808 7674683514241056768 7712157554837936928 7746831687554039808 7750370728385445888 7788214335457640448 7796503887482978304 7823230422145302528 7827981131373871104 7834572754121078784 7865021182947360768 7869797269896167424 7911836785226809344 7931137392604348416 7958931051805540352 7969863649404174336 8048461910246424576 8053349392809197568 8087761040667549696 8096369421616939008 8135902475433427968 8161271242855284736 8172481780276789248 8216138200043225088 8221127505159389184 8224883221960065024 8265043784567291904 8346553092107403264 8351621592542871552 8392400994850209792 8396234955750899712 8437232196745777152 8457814485081980928 8475166290657411072 8520439614859640832 8525613709054181376 8541224884343144448 8571156517329043456 8582930083973726208 8592065508654710784 8634018953521188864 8667574364880764928 8672837807640674304 8676177249192679044 8719167069433626624 8761741127389845504 8771066873418350592 8801134224913465344 8813894348386213632 8848148830815780864 8853521928633188352 8900816383380160512 8910290157123403776 8953797433281232896 8988595637654126592 8994054022738477056 9042099183116353536 9095921202063474688 9108415599319056384 9132644653269516288 9140334879807925248 9181430148212195328 9198242183138770944 9203827877496225792 9230476249431277568 9243155475048628224 9252993624705073152 9298174257638203392 9339979177459187712 9389872228620828672 9395574291610730496 9441451119206486016 9445764325219762176 9491886221338999296 9534562076989587456 9585494566717095936 9591315422685954048 9595697092286742528 9642551081995173888 9666073697236549632 9737645274125303808 9743558524633350144 9795607448376049664 9809062953112829952 9867450232595644416 9915631141934490336 9946549327229878272 9954167434667753472 9964762365067001856 10013418431302680576 10024076426763829248 10058439114186817536 10073022112441387008 10112170092360892416 10118310775580786688 10172361581005897728 10232911352321409024 10274225234928205824 10282876739783915904 10329108916738719744 10333827637847261184 10384285780610187264 10395338516643971072 10409617827793207296 10446097005494771712 10486694910596481024 10493063026528223232 10549115713635745792 10563606257198432256 10574849856805797888 10626484865872232448 10678371999006374208 10731282546995232768 10737799190412263424 10783681387556732928 10790229850521698304 10795159228822585344 10847869967244570624 10896642373702385664 10954850933390966784 10961503340212518912 11020058379423055872 11189867993133613056 11194979941001199616 11210357660700377088 11249642928994369536 11277085980109307904 11300221720876548096 11332149876496560384 11360586153146187776 11367484945405575168 11376191353906003968 11443906778631634944 11456087344872947712 11512025271361585152 11556765819841019904 11563783743520899072 11568236332256905392 11620247531331059712 11625556092578168832 11682321503186460672 11694755831224467456 11734845633217953792 11741971697060806656 11751859131181618176 11797531774421041152 11804695904844251136 11867755177840214016 11880386876164538368 11896706088906522624 11938396577708310528 12056132244155138048 12072692865369636864 12144554132425408512 12187113173077233664 12203853713150141952 12241906864282927104 12324207300064837632 12331691257739083776 12337324832940097536 12397565676850937856 12519829638161104896 12527432388814307328 12588601492275314688 12594352433626349568 12645200289142407168 12655848295118665728 12712749435986116608 12780659422289461248 12788420563581272064 12811837326514716672 12856734775993565184 12888098262982066176 12951028430281783296 12983527032167071744 12991411366177800192 13001361547321147392 13078750604150439936 13142611691084768256 13156600310127525888 13220841522579320448 13262065769639837696 13272223246223671296 13280282892949782528 13286349820089335808 13351224575070240768 13365435235685105664 13430696149921849344 13482893456481189888 13491081034107715584 13563148774674530304 13643881803095212032 13698966979904274432 13710502319711887872 13772145222318292992 13797363274708156416 13845714374146916352 13879490437057609728 13928129340659695616 13947261386457305088 14084808342931243008 14093361437416095744 14168646487829643264 14237829332008498944 14301843115484381184 14378241850075643904 14386973134028931072 14393545638430113792 14463826622992760832 14528856498269847552 14606467911187955712 14615337786950025216 14693411172564074496 14801175348893466624 14858698911224168448 14919823990844817408 14947143547600502784 14999523905325826048 15020127646954020864 15036114640145743872 15109533168662080512 15156646593874100224 15168255138541338624 15177466163371180032 15258542371508846592 15274783126497263616 15349367028482113536 15424315109675873856 15493663375108079616 15500741456770891776 15576428670915280896 15593007774965956608 15669145508242157568 15730042365894721536 15739594539792334848 15823673570453618688 15862274785208696832 15917862103611080704 15939727298808348672 16096923820492849152 16106698785618395136 16175522081335099392 16192738843233878016 16271804950866855936 16322542485710569472 16344963560553578496 16432276400086450176 16442255010318778368 16530087569134583808 16693106184214806528 16703243185085743104 16784801989700419584 16792469911501799424 16874464393491554304 16915628970163961856 16950332581314822144 17040879229719281664 17051227418108362752 17082449768686288896 17142313034658086912 17165860167947452416 17184131017309421568 17268037907042377728 17335148729761529856 17345675615281348608 17352354498385358088 17438334138867253248 17523482254779691008 17542133746836701184 17602268449826930688 17627788696772427264 17696297661631561728 17707043857266376704 17801632766760321024 17820580314246807552 17907594866562465792 18084198366232707072 18191842404126949376 18216831198638112768 18265289306539032576 18280669759615850496 18362860296424390656 18460952498862555136 18486310950097256448 18505987249410146304 18596348515276406784 18679958354918375424 18779744457241657344 18791148583221460992 18882902238412972032 18891528650439524352 18983772442677998592 19069124153979174912 19170989133434191872 19182630845371908096 19191394184573485056 19285102163990347776 19332147394473099264 19475290548250607616 19487117049266700288 19591214896752099328 19618125906225659904 19734900465191288832 19831262283868980672 19893098654459756544 19908334869335506944 19929524730134003712 20026836862605361152 20048152853527658496 20146044224882774016 20224340184721784832 20236621551161573376 20344723162011795456 20465822704642818048 20548450469856411648 20565753479567831808 20658217833477439488 20768571561220374528 20790677033287942144 20819235655586414592 20892194010989543424 20973389821192962048 20986126053056446464 21098231427271491584 21127212514396864512 21252969731744464896 21356743998012748416 21462565093990465536 21475598380824526848 21567362775113465856 21580459701043396608 21590318457645170688 21695739934489141248 21793284747404771328 21909701866781933568 21923006680425037824 22040116758846111744 22379735986267226112 22389959882002399232 22420715321400754176 22499285857988739072 22554171960218615808 22664299752993120768 22721172306292375552 22734969890811150336 22752382707812007936 22887813557263269888 22912174689745895424 23024050542723170304 23136472664513810784 23240495062662119424 23251112185156337664 23364643006372921344 23389511662448934912 23469691266435907584 23483943394121613312 23503718262363236352 23595063548842082304 23609391809688502272 23735510355680428032 23793412177813045248 23876793155416621056 24112264488310276096 24145385730739273728 24289108264850817024 24374226346154467328 24407707426300283904 24483813728565854208 24648414600129675264 24663382515478167552 24674649665880195072 24795131353701875712 25039659276322209792 25054864777628614656 25177202984550629376 25188704867252699136 25311696590237331456 25425498871972233216 25561318844578922496 25576841127162544128 25623674653029433344 25713469551987130368 25776196525964132352 25902056860563566592 26002723094642294784 26157501208300879872 26285223382169536512 26313200620255051776 26441683045158640896 26524131539279675392 26544446492447342592 26560565785899565056 26702449150140481536 26730870471370211328 26861392299843698688 26965786912962379776 26982162068215431168 27126297549349060608 27287763606190424064 27397933959808548864 27421004639423775744 27544290444636585984 27594726549416312832 27691428748293832704 27758980874115219456 27856258681319391232 27894522772914610176 28169616685862486016 28186722874832191488 28337292975659286528 28475658664016997888 28603686230968762368 28756483700151287808 28773946268057862144 28787091276860227584 28927653245985521664 29212935822375911424 29230675573900050432 29386822345128148992 29602350697786933248 29839647981689634816 29894287095201005568 29999047810651652096 30040255293908041728 30072229280291487744 30219066337324161024 30313293187748200448 30336510277082677248 30354932326742360064 30517084743017693184 30698734056964227072 30848630219351747712 30987326750216159232 31001482913541783552 31152857341830561792 31186015549931913216 31338291016484315136 31460084731789443072 31479189079584669696 31647347140907237376 31724549570417393664 31835724207222161408 31879454597616697344 32193847640985698304 32213397571236790272 32351044162670198784 32385477686467756032 32543609901733711872 32689927121107156992 32864552800172900352 32884510020637556736 33060175138269167616 33569603979400839168 33584939823003598848 33748928786983108608 33831257940327923712 33900665162629644288 34081758459438563328 34102454836216725504 34284626069316173824 34331720335894904832 34368262034618843136 34536075814084755456 34670297459523059712 34691351230562697216 34704708996770716176 34876668277734506496 35046964509559382016 35084267493673402368 35204536899653861376 35255577393544854528 35392595323263123456 35414087714532753408 35603265533520642048 35641160628493615104 35815189733124931584 36168396732465414144 36383684808253898752 36433662397276225536 36561339519231700992 36725720592848781312 36921904997725110272 36972621900194512896 37011974498820292608 37192697030552813568 37559488914483314688 37582297166442921984 37765804476825944064 37783057300879048704 37967544885355997184 38138248307958349824 38341978266868383744 38365261690743816192 38570204327980695552 38664294788946198528 38950581096501215232 38974234098533400576 39182429793504198656 39236251812451319808 39469800930382577664 39662524567737961344 39786197308919513088 39816669738671013888 39859049460268007424 40053673725210722304 40096305707055316992 40292088449765548032 40448680369443569664 40473243102323146752 40689446324023590912 40931645409285636096 41096900939712823296 41131506959135663616 41316435666954878976 41537143122440749056 41581354066575884288 41638471311172829184 41784388021979086848 42196462854542983168 42254425028793729024 42505939463488929792 42713487996025496832 43134725550226931712 43160919402086793216 43180636915290341376 43391479868978282496 43586569494809542656 43819403733563867136 43846013360850075648 44080233517692223488 44759471972534452224 44779919764004798464 44841430642801508352 44998571715977478144 45108343920437231616 45328599505986241536 45442344612584751104 45469939781622300672 45504765415624015872 45775627114526539776 45824349379491790848 46048101085446340608 46272945329027621568 46480990125324238848 46502224370312675328 46729286012745842688 46779023324897869824 47007436524726472704 47190127097684164608 47218783619377004544 47471020711360856064 47586824355626090496 47753586310833242112 48290771461478547456 48578216529701634048 48748452692308934656 48815414852600567808 48967627457131708416 49296829200259350528 49326765030956335104 49590262707403751424 50079318552644419584 50109729555257229312 50354405969101258752 50377409734505398272 50623393180474662912 50850997743944466432 51122637689157844992 51153682254325088256 51247349306058866688 51426939103974260736 51552393051928264704 51804113721127133184 52005446189284589568 52315002416601759744 52570446764339073024 52626401240510103552 52883366090317281792 53048263078559350784 53088892984894685184 53121131571799130112 53404898300280963072 53461740942740422656 53722784599687397376 54252595098698121216 54575527212380848128 54795867919617097728 54842009278847551488 55088580889273171968 55382857496587665408 55517961748230438912 55712517362638782464 55789045545829220352 56339233371724972032 56373445749664382976 56674585951318573056 56951317328033995776 57207372461937524736 57512967400302575616 57547892536115724288 57574182553720455168 57855306491971043328 58425871644751822848 58461351147800100864 58773644690256297984 59204701395573866496 59679295963379269632 59788574190402011136 59998095621303304192 60080510587816083456 60144458560582975488 60438132674648322048 60673020554165354496 60709864653484720128 61034169486035386368 61397468113928454144 61697260438703495424 61974653500432318464 62305714683661123584 62372031099863826432 62676582032968630272 62920169463578886144 62958378159169339392 63294694281814474752 63671448414444322816 63758909195233394688 64387695281971396608 64426795142473580544 64702088325340397568 64770955372935512064 65087219803467423744 65379854242214313984 65729105600345800704 65769020041275113472 66120350276538335232 67139207958801678336 67169879646007197696 67497857573966217216 67662515880655847424 68163516918877126656 68204909672433451008 68569252138632347648 68663440671789809664 68736524069237686272 69072151628169510912 69409417993541432352 69753336555469012992 70093929019118764032 70168534987346804736 70409073799307722752 70511154787089709056 70785190646526246912 70828175429065506816 71206531067041284096 71630379466249863168 72336793464930828288 72767369616507797504 72867324794552451072 73122679038463401984 73451441185697562624 73843809995450220544 73945243800389025792 74023948997640585216 74385394061105627136 75118977828966629376 75164594332885843968 75531608953651888128 75566114601758097408 75935089770711994368 76276496615916699648 76683956533736767488 76730523381487632384 77140408655961391104 77328589577892397056 78364859587008397312 78472503624902639616 78939601860765155328 79325049135475922688 79572394617839026176 79633339477342027776 80107347450421444608 80192611414110633984 80584176899531096064 80897360738887139328 80946486204646293504 81378892648047181824 81863290818571272192 82193801879425646592 82263013918271327232 82632871333909757952 83074286244881498112 83162708133151768576 83276942622345658368 83568776043958173696 84392925709085966336 84508850057587458048 85011878926977859584 85426975992050993664 86269451100453863424 86321838804173586432 86361273830580682752 86782959737956564992 87638807467127734272 87692026721700151296 88160467035384446976 89518943945068904448 89682861285603016704 89997143431954956288 90216687840874463232 90657199011972483072 90884689225169502208 90939879563244601344 91009530831248031744 91551254229053079552 92096202170892681216 92545890658055243136 92961980250648477696 93004448740625350656 93458572025491685376 93558046649795739648 94014873049452945408 94380254195368329216 94437567238754009088 94942041422721712128 95173648711252180992 95507172621666484224 96581542922957094912 97156433059403268096 97496905384617869312 97630829705201135616 98593658400518701056 98653530061912670208 99180525414807502848 100708811938202517504 100754819469010796544 101246786360949325824 101701995487888932864 102245275378315689984 102307364508650176512 102853878207948521472 103104786103856529408 103608227442254266368 104010892378569179136 104630004833203519488 105140893528678146048 105252802481020207104 105766732180634563584 106096526157118701568 106177785969789370368 106242263143598260224 106809796600561926144 106923481885480845312 107445569199374794752 108505190197396242432 109151054424761696256 109684018557695102976 110177161778546343936 110765714993175330816 111035923496460877824 111425034725277564928 111578091091658440704 112678466743449944064 112746891499328765952 113349171902637146112 113902634656067991552 114414744923875049472 115025934800605151232 115095785072231448576 115710612983942086656 116851743289503645696 116922702295600201728 117547289380512595968 118409402791147732992 119358591926758539264 119577148380804022272 119996191242606608384 120161021175632166912 120288917121165950976 120876265349296644096 121346041108330708992 121419729306969440256 122068338972070772736 122794936227856908288 123394520877406990848 123949307000864636928 124611429367322247168 124744062199727652864 125353164065937260544 126589388563628949504 127342896828888645632 127517818390466789376 129404176650680795136 129541910745871024128 130174439606934847488 130759708484428627968 131458211200691601408 131538040082550226944 132240700553076670464 134278415917603356672 134339759292014395392 134995715147932434432 135325031761311694848 136327033837754253312 136409819344866902016 137138504277264695296 137326881343579619328 137473048138475372544 138144303256339021824 138818835987082864704 139506673110938025984 140187858038237528064 140337069974693609472 141022309574179418112 141570381293052493824 141656350858131013632 142413062134082568192 143260758932499726336 145534739233015595008 145734649589104902144 146245358076926803968 146902882371395125248 147687619990900441088 147890487600778051584 148770788122211254272 150237955657933258752 150329188665771687936 151063217907303776256 151132229203516194816 151870179541423988736 152552993231833399296 153367913067473534976 153461046762975264768 154280817311922782208 154657179155784794112 156729719174016794624 156945007249805279232 157879203721530310656 158650098270951845376 159144789235678052352 159266678954684055552 160214694900842889216 160385222828221267968 161168353799062192128 162757785296094363648 163726581637142544384 164387603758851293184 164526027836542654464 165265742667819515904 166148572489762996224 166553885244691316736 167137552087916347392 168785851418171932672 169017700115174916096 170023757853955719168 170853951984101987328 172538902200907726848 172643677608347172864 172722547661161365504 173565919475913129984 175277614934255468544 175384053443400302592 176320934070768893952 179037887890137808896 179365722571206033408 179994286863909912576 180433375681748926464 181314398023944966144 182019061662496063488 183102508458106159104 184192404341785362432 185091781316110486272 185923960501296955392 186917144050983370752 187116093299591479296 188029746098905890816 188760508390736658432 188875134477508018176 189884082845443424256 191014345243332968448 193163085845914189824 194312866118806536192 194993810769235738624 195261659410402271232 197187316801037402112 197307060123825340416 198361050829615005696 201417623876405035008 201509638938021593088 202493572721898651648 204490550756631379968 204614729017300353024 205707756415897042944 206209572207713058816 207216454884508532736 209260009666407038976 210281787057356292096 210505604962040414208 211533464361269127168 212193052314237403136 212355571939578740736 212484526287196520448 213619593201123852288 214891138398749589504 217010380394792484864 218302108849523392512 219368037115390205952 220354323557092687872 221531429986350661632 222071846992921755648 222850069450555129856 223156182183316881408 225356933486899888128 225493782998657531904 226698343805274292224 227805269312135983104 228829489847750098944 230051869601210302464 230191570144462897152 231421225967884173312 235094578761025191936 236818805582295465984 238717183853517078528 239992382485213216768 240322042351264333824 240577834242331901952 241752530698593288192 242692082216661417984 242839458613938880512 244136677944141545472 245589872455713816576 246789041754813981696 247898614001729273856 249222858734644494336 249488124399455305728 250706328131874521088 253178777127257899008 254685793657777291264 255035636780933578752 258808353301361590272 259083821491742048256 260348879213869694976 262916422401383202816 263076080165100453888 264481401106153340928 268556831835206713344 269991430295864868864 270650063522623389696 272654067675508506624 272819638689733804032 274277008554529390592 274653762687159238656 276288606512678043648 277637671974165729408 279013346221876051968 280375716076475056128 280674139949387218944 282044619148358836224 283140762586104987648 283312701716262027264 284826124268165136384 286521517864999452672 291069478466031190016 291469299178209804288 292490716153853607936 295375239981800882176 295780975201556103168 297541576244422508544 302126435814607552512 302264458407032389632 303740359082847977472 305105986463666798592 306735826134947069952 306922093525950529536 308561634623845564416 309314358311569588224 313459438348033589248 313890014499610558464 315758407443060621312 317300196541903690752 318289578471356104704 318533357909368111104 320429389801685778432 320770445656442535936 322336707598124384256 325515570592188727296 327453163274285088768 329052055673085308928 330531485335639031808 332297144979525992448 333107770489382633472 334275104175832694784 338035400230349832192 340047515707911438336 341707903968203974656 345077804401815453696 345287355216694345728 347131838951826259968 350555229868510937088 350768106886800605184 352641868141537787904 358075775780275617792 358731445142412066816 359988573727819825152 360866751363497852928 362628796047889932288 364038123324992126976 366205016916212318208 368384808683570724864 370183562632220972544 371847921002593910784 373834288101966741504 374232186599182958592 376059492197811781632 379768165690886848512 382028690486665936896 388625732237613072384 389987621538471477248 390523318820804542464 394374633602074804224 394614120247650680832 396722101659230011392 402835247752810070016 403019277876043186176 404987145443797303296 408981101513262759936 409229458034600706048 411415512831794085888 412419144415426117632 414432909769017065472 418520019332814077952 420563574114712584192 421011209924080828416 423066928722538254336 424711143879157481472 424969052574393040896 427239186402247704576 429782276797499179008 436604217699046785024 438736074230780411904 440708647114185375744 443062859972701323264 445700138901110259712 446312364366633762816 450713866973799776256 450987565997315063808 453396687610548584448 455610538624271966208 457658979695500197888 460103739202420604928 460383140288925794304 462842451935768346624 470189157522050383872 473637611164590931968 477434367707034157056 479984764970426433536 480644084702528667648 481155668484663803904 483505061397186576384 488273355888283090944 491179744911427633152 493578083509627963392 495797228003458547712 498445717469288988672 501412656263749042176 506357554254515798016 509371587315554582528 510071273561867157504 517616706602723180544 518167642983484096512 520697758427739389952 525832844802766405632 526152160330200907776 528962802212306681856 537113663670413426688 539982860591729737728 541300127045246779392 548554017109058781184 549307525374318477312 552577213025356087296 555275343948331458816 560751432152950112256 561348279898774437888 564089238296717672448 566281525172209975296 566625403432524054528 569652248536330272768 573043035729998905344 582138956932062380032 582938598356419608576 584981432307707215872 590750479963601764352 591561950403112206336 595083152488845017088 604252871629215105024 604528916814064779264 607480718165695954944 613471652269894139904 613844187051901059072 617123269247691128832 618628716623139176448 627780028999221116928 631516814886121242624 634600393083807381504 636579156942712209408 637066715818736222208 640858779603371556864 644673415196248768512 651031141184377454592 654906326548570177536 658104111346170617856 661062970671278063616 664594289959051984896 666215540978765266944 668550208351665389568 676070800460699664384 680095031415822876672 683415807936407949312 690155608803630907392 690574710433388691456 694263677903652519936 705283736283075575808 716151551560551235584 719977147455639650304 721733502726995705856 725257592095779864576 728076246649984253952 732410033832424636416 736769617367141449728 740367125264441945088 743695842005187821568 747668576203933483008 748464373198365917184 752118984395623563264 759536331381773697024 764057380973331873792 777251464475226144768 779975243076942954496 781046637641609084928 788749267204149608448 789228240495301361664 793444203318460022784 805670495505620140032 809974290887594606592 817962203026525519872 818458916069201412096 822831025663588171776 828865819538034130944 837040038665628155904 841127148229425168384 842022419848161656832 846133857445076508672 849422287758314962944 849938105148786081792 854478372804495409152 859564553594998358016 873208435398093570048 877472148461560823808 886125719945402646528 891400277802220519424 892624728733267525632 906793375221097168896 911221077248543932416 915317959391000395776 920207478404841209856 920766280577851588608 925684903871536693248 940378315044100767744 947275222329181863936 954868735414068314112 959969529940852867072 961288169405057335296 962311336969327607808 967010122794373152768 976546711776566181888 982359489822855266304 987156167019255926784 991594456006917095424 996891434938577977344 1002825312527498084352 1018743174631109165056 1020142547123734315008 1035233413205446361088 1041395516855478779904 1051665689605532811264 1052304320660401815552 1057925604424613363712 1074227327340826853376 1079965721183459475456 1082600254090493558784 1097108034218117562368 1098615050748636954624 1105154426050712174592 1110550687896662917632 1121502864305900224512 1122696559797548875776 1128178476593435344896 1139304497072660545536 1146086071459997810688 1165877196712839217152 1169962864615414431744 1181500959927203528704 1183123900806224412672 1190166304977690034176 1208505743258430210048 1209057833628129558528 1214961436331391909888 1226943304539788279808 1227688374103802118144 1234246538495382257664 1237257433246278352896 1255560057998442233856 1263033629772242485248 1269200786167614763008 1274133431637472444416 1281717559206743113728 1289346830392497537024 1309812653097140355072 1316208222692341235712 1322125941342556127232 1329188579918103969792 1337100416703330779136 1352141600921399328768 1360190062831645753344 1366831615872815898624 1380311217607261814784 1381149420866777382912 1388527355807305039872 1410567472566151151616 1432303103121102471168 1439954294911279300608 1443467005453991411712 1450515184191559729152 1464820067664849272832 1473539234734282899456 1480734250528883890176 1487391684010375643136 1495337152407866966016 1504237968791247126528 1519072662763547394048 1528114761946663747584 1554502928950452289536 1559950486153885908992 1562093275283218169856 1577498534408299216896 1578456480990602723328 1586888406636920045568 1611340991011240280064 1619948581775189213184 1645662051327176343552 1657731639076068261888 1682254296458850336768 1684044839696323313664 1692267714890153017344 1698844575516629925888 1699876210297572163584 1708956745608990818304 1719129107189996716032 1746416870796187140096 1754944296923121647616 1772251439890805293056 1782800555604441038848 1785249457466535051264 1813586750442194337792 1822442154497087864832 1840414956809682419712 1841532561155703177216 1851369807743073386496 1894550444658363727872 1909737470828136628224 1919939059881705734144 1922576338810114670592 1934020245588746305536 1953093423553132363776 1964718979645710532608 1974312334038511853568 1983188912013834190848 1993782869877155954688 2005650625054996168704 2037486349262218330112 2040285094247468630016 2070466826410892722176 2082791033710957559808 2115851208849226727424 2148454654681653706752 2159931442366918950912 2165200508180987117568 2194216068436235124736 2197230101497273909248 2210308852101424349184 2221101375793325835264 2243005728611800449024 2245393119595097751552 2256356953186870689792 2278608994145321091072 2292172142919995621376 2331754393425678434304 2339925729230828863488 2366247801612448825344 2380332609955380068352 2417011486516860420096 2429922872662783819776 2453886609079576559616 2455376748207604236288 2468493076990764515328 2511120115996884467712 2526067259544484970496 2538401572335229526016 2548266863274944888832 2563435118413486227456 2578693660784995074048 2619625306194280710144 2632416445384682471424 2658377159836207939584 2674200833406661558272 2720380125663291506688 2733663231745631797248 2760622435214523629568 2762298841733554765824 2777054711614610079744 2821134945132302303232 2864606206242204942336 2879908589822558601216 2886934010907982823424 2901030368383119458304 2929640135329698545664 2947078469468565798912 2961468501057767780352 2974783368020751286272 2990674304815733932032 3008475937582494253056 3056229523893327495168 3119900972307771817984 3124186550566436339712 3154997068816598433792 3156912961981205446656 3173776813273840091136 3222681982022480560128 3239897163550378426368 3291324102654352687104 3315463278152136523776 3364508592917700673536 3368089679392646627328 3384535429780306034688 3417913491217981636608 3438258214379993432064 3509888593846243295232 3544502879781610586112 3565601111208882077696 3570498914933070102528 3627173500884388675584 3644884308994175729664 3680829913619364839424 3683065122311406354432 3702739615486146772992 3789100889316727455744 3839878119763411468288 3845152677620229341184 3868040491177492611072 3929437959291421065216 3948624668077023707136 3966377824027668381696 3987565739754311909376 4011301250109992337408 4074972698524436660224 4080570188494937260032 4140933652821785444352 4165582067421915119616 4231702417698453454848 4296909309363307413504 4319862884733837901824 4330401016361974235136 4394460202994547818496 4420617704202848698368 4442202751586651670528 4486011457223600898048 4512713906373741379584 4557217988290642182144 4584344285839991242752 4663508786851356868608 4679851458461657726976 4732495603224897650688 4760665219910760136704 4834022973033720840192 4859845745325567639552 4936986153981529030656 5052134519088969940992 5076803144670459052032 5096533726549889777664 5126870236826972454912 5157387321569990148096 5239250612388561420288 5264832890769364942848 5316754319672415879168 5348401666813323116544 5440760251326583013376 5467326463491263594496 5521244870429047259136 5524597683467109531648 5554109423229220159488 5729212412484409884672 5759817179645117202432 5802060736766238916608 5859280270659397091328 5894156938937131597824 5922937002115535560704 5949566736041502572544 5981348609631467864064 6016951875164988506112 6112459047786654990336 6239801944615543635968 6248373101132872679424 6347553626547680182272 6445363964044961120256 6479794327100756852736 6582648205308705374208 6630926556304273047552 6729017185835401347072 6736179358785293254656 6769070859560612069376 6835826982435963273216 6876516428759986864128 7019777187692486590464 7131202222417764155392 7140997829866140205056 7289768617988351459328 7361659827238729678848 7366130244622812708864 7405479230972293545984 7578201778633454911488 7679756239526822936576 7690305355240458682368 7736080982354985222144 7858875918582842130432 7897249336154047414272 7975131479508623818752 8022602500219984674816 8161140376989874520064 8281867305643570888704 8331164134843830239232 8463404835396906909696 8593818618726614827008 8639725769467675803648 8660802032723948470272 8788920405989095636992 8841235408405697396736 8884405503173303341056 8972022914447201796096 9025427812747482759168 9168688571679982485504 9359702916923315453952 9464991206449795301376 9521330439821520273408 9668045946067441680384 9719691490651135279104 9873972307963058061312 10104269038177939881984 10153606289340918104064 10253740473653944909824 10314774643139980296192 10529665781538729885696 10633508639344831758336 10696803333626646233088 10881520502653166026752 10934652926982527188992 11042489740858094518272 11049195366934219063296 11108218846458440318976 11519634359290234404864 11604121473532477833216 11788313877874263195648 11845874004231071121408 11899133472083005145088 11962697219262935728128 12033903750329977012224 12224918095573309980672 12479603889231087271936 12496746202265745358848 12695107253095360364544 12890727928089922240512 12959588654201513705472 13261853112608546095104 13458034371670802694144 13538141719121224138752 13671653964871926546432 13753032857519973728256 14039554375384973180928 14262404444835528310784 14281995659732280410112 14579537235976702918656 14810958461944587091968 15156403557266909822976 15359512479053645873152 15380610710480917364736 15472161964709970444288 15717751837165684260864 15794498672308094828544 15950262959017247637504 16045205000439969349632 16322280753979749040128 16563734611287141777408 16662328269687660478464 17187637237453229654016 17279451538935351607296 17577840811978191273984 17682470816811394793472 17768811006346606682112 17944045828894403592192 18050855625494965518336 18337377143359964971008 18719405833846630907904 19042660879643040546816 19336091892134883360768 19439382981302270558208 19747944615926116122624 20208538076355879763968 20307212578681836208128 20507480947307889819648 20629549286279960592384 21059331563077459771392 21393606667253292466176 21869305853965054377984 22084979481716189036544 22098390733868438126592 22216437692916880637952 23039268718580468809728 23208242947064955666432 23576627755748526391296 23691748008462142242816 23925394438525871456256 24067807500659954024448 24959207778462174543872 24993492404531490717696 25390214506190720729088 25781455856179844481024 25919177308403027410944 26523706225217092190208 26916068743341605388288 27076283438242448277504 27506065715039947456512 28079108750769946361856 28524808889671056621568 28563991319464560820224 29159074471953405837312 29621916923889174183936 30312807114533819645952 30761221420961834729472 30944323929419940888576 31588997344616189657088 31900525918034495275008 32090410000879938699264 32644561507959498080256 33127469222574283554816 33324656539375320956928 34558903077870703214592 35364941633622789586944 35537622012693213364224 35888091657788807184384 36101711250989931036672 36674754286719929942016 37438811667693261815808 38085321759286081093632 38672183784269766721536 38878765962604541116416 40614425157363672416256 41014961894615779639296 41259098572559921184768 42118663126154919542784 42787213334506584932352 43738611707930108755968 44432875385833761275904 46078537437160937619456 46416485894129911332864 47153255511497052782592 47383496016924284485632 47850788877051742912512 48135615001319908048896 49918415556924349087744 49986984809062981435392 51562911712359688962048 51838354616806054821888 53047412450434184380416 53832137486683210776576 54152566876484896555008 55012131430079894913024 56158217501539892723712 57127982638929121640448 58318148943906811674624 59243833847778348367872 60625614229067639291904 61522442841923669458944 61888647858839881777152 63177994689232379314176 64180820001759877398528 66254938445148567109632 66649313078750641913856 69117806155741406429184 70729883267245579173888 71075244025386426728448 71776183315577614368768 72203422501979862073344 74877623335386523631616 76170643518572162187264 77344367568539533443072 77757531925209082232832 81228850314727344832512 82518197145119842369536 84237326252309839085568 85574426669013169864704 87477223415860217511936 88865750771667522551808 92832971788259822665728 94766992033848568971264 95701577754103485825024 96271230002639816097792 99836831113848698175488 99973969618125962870784 103676709233612109643776 106094824900868368760832 107664274973366421553152 108305133752969793110016 110024262860159789826048 112316435003079785447424 114255965277858243280896 116636297887813623349248 123044885683847338917888 123777295717679763554304 126355989378464758628352 128361640003519754797056 133298626157501283827712 138235612311482812858368 141459766534491158347776 142150488050772853456896 143552366631155228737536 144406845003959724146688 149755246670773047263232 154688735137079066886144 155515063850418164465664 162457700629454689665024 165036394290239684739072 168474652504619678171136 174954446831720435023872 177731501543335045103616 185665943576519645331456 189533984067697137942528 192542460005279632195584 199673662227697396350976 199947939236251925741568 207353418467224219287552 212189649801736737521664 215328549946732843106304 216610267505939586220032 224632870006159570894848 228511930555716486561792 233272595775627246698496 247554591435359527108608 252711978756929517256704 256723280007039509594112 266597252315002567655424 284300976101545706913792 287104733262310457475072 288813690007919448293376 299510493341546094526464 311030127700836328931328 324915401258909379330048 330072788580479369478144 336949305009239356342272 349908893663440870047744 371331887153039290662912 379067968135394275885056 385084920010559264391168 399895878472503851483136 414706836934448438575104 424379299603473475043328 430657099893465686212608 433220535011879172440064 449265740012319141789696 466545191551254493396992 495109182870719054217216 505423957513859034513408 533194504630005135310848 568601952203091413827584 577627380015838896586752 599020986683092189052928 622060255401672657862656 649830802517818758660096 673898610018478712684544 699817787326881740095488 742663774306078581325824 758135936270788551770112 770169840021118528782336 799791756945007702966272 861314199786931372425216 866441070023758344880128 898531480024638283579392 933090383102508986793984 990218365741438108434432 1010847915027718069026816 1137203904406182827655168 1155254760031677793173504 1244120510803345315725312 1299661605035637517320192 1347797220036957425369088 1399635574653763480190976 1485327548612157162651648 1516271872541577103540224 1599583513890015405932544 1732882140047516689760256 1797062960049276567158784 1866180766205017973587968 2021695830055436138053632 2274407808812365655310336 2310509520063355586347008 2599323210071275034640384 2695594440073914850738176 2799271149307526960381952 2970655097224314325303296 3032543745083154207080448 3465764280095033379520512 3732361532410035947175936 4043391660110872276107264 4548815617624731310620672 5198646420142550069280768 5391188880147829701476352 5598542298615053920763904 6065087490166308414160896 6931528560190066759041024 8086783320221744552214528 9097631235249462621241344 10397292840285100138561536 11197084597230107841527808 12130174980332616828321792 16173566640443489104429056 18195262470498925242482688 20794585680570200277123072 24260349960665233656643584 36390524940997850484965376 48520699921330467313287168 72781049881995700969930752 145562099763991401939861504
- Sum of all divisors σ(n): 552255317142245177624856161
- Sum of proper divisors (its aliquot sum) s(n): 406693217378253775684994657
- 145562099763991401939861504 is an abundant number, because the sum of its proper divisors (406693217378253775684994657) is greater than itself. Its abundance is 261131117614262373745133153
Bases of 145562099763991401939861504
- Binary: 1111000011001111111100100111101011000100111010010010110100001000000000000000000000000002
- Hexadecimal: 0x7867F93D62749684000000
- Base-36: IAFJM8SJB3NPJ4000
Squares and roots of 145562099763991401939861504
- 145562099763991401939861504 squared (1455620997639914019398615042) is 21188324887702185752320686821108808257193854701142016
- 145562099763991401939861504 cubed (1455620997639914019398615043) is 3084217061135567480708544754676363568310316340053454404021344202777221675352064
-
145562099763991401939861504 is a
perfect square number . Itssquare root is 12064911925248 -
The
cube root of 145562099763991401939861504 is 526036771.8079678653
Scales and comparisons
How big is 145562099763991401939861504?- 145,562,099,763,991,401,939,861,504 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 145,562,099,763,991,401,939,861,504 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 145562099763991401939861504 cubic inches would be around 43836397.7 feet tall.
Recreational maths with 145562099763991401939861504
- 145562099763991401939861504 backwards is 405168939104199367990265541
- 145562099763991401939861504 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 145562099763991401939861504's digits is 126
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 145562099763991401939861504 - Facts about the integer". Numbermatics.com. 2024. Web. 23 June 2024.
APA style:
Numbermatics. (2024). Number 145562099763991401939861504 - Facts about the integer. Retrieved 23 June 2024, from https://numbermatics.com/n/145562099763991401939861504/
Chicago style:
Numbermatics. 2024. "Number 145562099763991401939861504 - Facts about the integer". https://numbermatics.com/n/145562099763991401939861504/
The information we have on file for 145562099763991401939861504 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 145562099763991401939861504, math, Factors of 145562099763991401939861504, curriculum, school, college, exams, university, Prime factorization of 145562099763991401939861504, STEM, science, technology, engineering, physics, economics, calculator, one hundred forty-five septillion, five hundred sixty-two sextillion, ninety-nine quintillion, seven hundred sixty-three quadrillion, nine hundred ninety-one trillion, four hundred one billion, nine hundred thirty-nine million, eight hundred sixty-one thousand, five hundred four.