179722042502557603522166784
179,722,042,502,557,603,522,166,784 is an even composite number composed of six prime numbers multiplied together.
179722042502557603522166784 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of fourteen thousand, one hundred seventy-five divisors.
Prime factorization of 179722042502557603522166784:
214 × 34 × 76 × 132 × 192 × 1373592
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 13 × 13 × 19 × 19 × 137359 × 137359)See below for interesting mathematical facts about the number 179722042502557603522166784 from the Numbermatics database.
Names of 179722042502557603522166784
- Cardinal: 179722042502557603522166784 can be written as One hundred seventy-nine septillion, seven hundred twenty-two sextillion, forty-two quintillion, five hundred two quadrillion, five hundred fifty-seven trillion, six hundred three billion, five hundred twenty-two million, one hundred sixty-six thousand, seven hundred eighty-four.
Scientific notation
- Scientific notation: 1.79722042502557603522166784 × 1026
Factors of 179722042502557603522166784
Divisors of 179722042502557603522166784
- Number of divisors d(n): 14175
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 19 21 24 26 27 28 32 36 38 39 42 48 49 52 54 56 57 63 64 72 76 78 81 84 91 96 98 104 108 112 114 117 126 128 133 144 147 152 156 162 168 169 171 182 189 192 196 208 216 224 228 234 247 252 256 266 273 288 294 304 312 324 336 338 342 343 351 361 364 378 384 392 399 416 432 441 448 456 468 494 504 507 512 513 532 546 567 576 588 608 624 637 648 672 676 684 686 702 722 728 741 756 768 784 798 819 832 864 882 896 912 931 936 988 1008 1014 1024 1026 1029 1053 1064 1083 1092 1134 1152 1176 1183 1197 1216 1248 1274 1296 1323 1344 1352 1368 1372 1404 1444 1456 1482 1512 1521 1536 1539 1568 1596 1638 1664 1728 1729 1764 1792 1824 1862 1872 1911 1976 2016 2028 2048 2052 2058 2106 2128 2166 2184 2223 2268 2304 2352 2366 2394 2401 2432 2457 2496 2527 2548 2592 2646 2688 2704 2736 2744 2793 2808 2888 2912 2964 3024 3042 3072 3078 3087 3136 3192 3211 3249 3276 3328 3456 3458 3528 3549 3584 3591 3648 3724 3744 3822 3952 3969 4032 4056 4096 4104 4116 4212 4256 4332 4368 4446 4459 4536 4563 4608 4693 4704 4732 4788 4802 4864 4914 4992 5054 5096 5184 5187 5292 5376 5408 5472 5488 5586 5616 5733 5776 5824 5928 6048 6084 6144 6156 6174 6272 6384 6422 6498 6517 6552 6656 6669 6912 6916 7056 7098 7168 7182 7203 7296 7371 7448 7488 7581 7644 7904 7938 8064 8112 8192 8208 8232 8281 8379 8424 8512 8664 8736 8892 8918 9072 9126 9216 9261 9386 9408 9464 9576 9604 9633 9728 9747 9828 9984 10108 10192 10368 10374 10584 10647 10752 10773 10816 10944 10976 11172 11232 11466 11552 11648 11856 12096 12103 12168 12288 12312 12348 12544 12768 12844 12996 13034 13104 13312 13338 13377 13689 13824 13832 14079 14112 14196 14336 14364 14406 14592 14742 14896 14976 15162 15288 15561 15808 15876 16128 16224 16384 16416 16464 16562 16758 16807 16848 17024 17199 17328 17472 17689 17784 17836 18144 18252 18432 18522 18772 18816 18928 19152 19208 19266 19456 19494 19551 19656 19968 20007 20216 20384 20736 20748 21168 21294 21504 21546 21609 21632 21888 21952 22344 22464 22477 22743 22932 23104 23296 23712 24192 24206 24336 24576 24624 24696 24843 25088 25137 25536 25688 25992 26068 26208 26624 26676 26754 27378 27648 27664 27783 28158 28224 28392 28672 28728 28812 28899 29184 29241 29484 29792 29952 30324 30576 31122 31213 31616 31752 31941 32256 32448 32832 32851 32928 33124 33516 33614 33696 34048 34398 34656 34944 35378 35568 35672 36288 36309 36504 36864 37044 37544 37632 37856 38304 38416 38532 38912 38988 39102 39312 39936 40014 40131 40432 40768 41472 41496 42237 42336 42588 43008 43092 43218 43264 43776 43904 44688 44928 44954 45486 45619 45864 46208 46592 46683 47424 48384 48412 48672 49152 49248 49392 49686 50176 50274 50421 51072 51376 51597 51984 52136 52416 53067 53248 53352 53508 54756 55296 55328 55566 56316 56448 56784 57344 57456 57624 57798 57967 58368 58482 58653 58968 59584 59904 60648 61009 61152 62244 62426 63232 63504 63882 64512 64827 64896 65664 65702 65856 66248 67032 67228 67392 67431 68096 68229 68796 69312 69888 70756 71136 71344 72576 72618 73008 73728 74088 74529 75088 75264 75411 75712 76608 76832 77064 77824 77976 78204 78624 79872 80028 80262 80864 81536 82944 82992 84474 84672 84721 85176 86016 86184 86436 86528 86697 87552 87808 89376 89856 89908 90972 91238 91728 92416 93184 93366 93639 94848 95823 96768 96824 97344 98496 98553 98784 99372 100352 100548 100842 102144 102752 103194 103968 104272 104832 106134 106496 106704 107016 108927 109512 110592 110656 111132 112632 112896 113568 114688 114912 115248 115596 115934 116736 116964 117306 117649 117936 119168 119808 120393 121296 122018 122304 123823 124488 124852 126464 126711 127008 127764 129024 129654 129792 131328 131404 131712 132496 134064 134456 134784 134862 136192 136458 136857 137359 137592 138624 139776 140049 141512 142272 142688 145152 145236 146016 147456 148176 149058 150176 150528 150822 151263 151424 153216 153664 154128 155648 155952 156408 157248 157339 159201 159744 160056 160524 161728 163072 165888 165984 168948 169344 169442 170352 172032 172368 172872 173056 173394 173901 175104 175616 175959 178752 179712 179816 181944 182476 183027 183456 184832 186368 186732 187278 189696 191646 193536 193648 194481 194688 196992 197106 197568 198744 200704 201096 201684 202293 204288 204687 205504 206388 207936 208544 209664 212268 212992 213408 214032 217854 218491 219024 221184 221312 222264 223587 225264 225792 227136 229824 229957 230496 231192 231868 233472 233928 234612 235298 235872 238336 239616 240786 242592 244036 244608 247646 248976 249704 252928 253422 254016 254163 255528 258048 259308 259584 260091 262656 262808 263424 264992 268128 268912 269568 269724 272384 272916 273714 274718 275184 277248 279552 280098 280917 283024 284544 285376 290304 290472 292032 295659 296352 298116 300352 301056 301644 302526 302848 306432 307328 308256 311296 311904 312816 314496 314678 318402 319333 319488 320112 321048 323456 326144 326781 331776 331968 337896 338688 338884 340704 344064 344736 345744 346112 346788 347802 350208 351232 351918 352947 357504 359424 359632 361179 363888 364952 366054 366912 369664 371469 372736 373464 374556 379392 380133 383292 387072 387296 388962 389376 393984 394212 395136 397488 401408 402192 403368 404586 405769 408576 409374 410571 411008 412077 412776 415872 417088 419328 424536 426816 427063 428064 435708 436982 438048 442368 442624 444528 447174 450528 451584 453789 454272 459648 459914 460992 462384 463736 466944 467856 469224 470596 471744 472017 476672 477603 479232 481572 485184 488072 489216 495292 497952 499408 505856 506844 508032 508326 511056 516096 518616 519168 520182 521703 525312 525616 526848 527877 529984 536256 537824 539136 539448 544768 545832 547428 549081 549436 550368 554496 559104 560196 561834 566048 569088 570752 580608 580944 584064 591318 592704 593047 596232 600704 602112 603288 605052 605696 606879 612864 614656 616512 623808 625632 628992 629356 636804 638666 638976 640224 642096 646912 652288 653562 655473 663552 663936 670761 675792 677376 677768 681408 689472 689871 691488 692224 693576 695604 700416 702464 703836 705894 715008 718848 719264 722358 727776 729904 732108 733824 739328 742938 745472 746928 749112 758784 760266 762489 766584 774144 774592 777924 778752 787968 788424 790272 794976 802816 804384 806736 809172 811538 817152 818748 821142 822016 824154 825552 831744 834176 838656 842751 849072 853632 854126 856128 866761 871416 873964 876096 885248 886977 889056 894348 901056 903168 907578 908544 919296 919828 921984 924768 927472 933888 935712 938448 941192 943488 944034 953344 955206 957999 958464 961513 963144 970368 976144 978432 980343 990584 995904 998816 1011712 1013688 1016064 1016652 1022112 1032192 1037232 1038336 1040364 1043406 1050624 1051232 1053696 1055754 1058841 1059968 1072512 1075648 1078272 1078896 1089536 1091664 1094856 1098162 1098872 1100736 1101373 1108992 1114407 1118208 1120392 1123668 1132096 1138176 1141504 1161216 1161888 1168128 1182636 1185408 1186094 1192464 1201408 1204224 1206576 1210104 1211392 1213758 1217307 1225728 1229312 1231713 1233024 1236231 1247616 1251264 1257984 1258712 1273608 1277332 1280448 1281189 1284192 1293824 1304576 1307124 1310946 1327104 1327872 1341522 1351584 1354752 1355536 1361367 1362816 1378944 1379742 1382976 1384448 1387152 1391208 1400832 1404928 1407672 1411788 1416051 1430016 1432809 1437696 1438528 1444716 1455552 1459808 1464216 1467648 1478656 1485876 1490944 1493856 1498224 1517568 1520532 1524978 1529437 1533168 1548288 1549184 1555848 1557504 1565109 1575936 1576848 1580544 1589952 1608768 1609699 1613472 1618344 1623076 1634304 1637496 1642284 1644032 1647243 1648308 1651104 1663488 1668352 1677312 1685502 1698144 1707264 1708252 1712256 1733522 1742832 1747928 1752192 1770496 1773954 1778112 1779141 1785667 1788696 1802112 1806336 1815156 1817088 1820637 1838592 1839656 1843968 1849536 1854944 1871424 1876896 1882384 1886976 1888068 1906688 1910412 1915998 1916928 1923026 1926288 1940736 1952288 1956864 1960686 1966419 1981168 1991808 1997632 2023424 2027376 2032128 2033304 2044224 2069613 2074464 2076672 2080728 2086812 2101248 2102464 2107392 2111508 2117682 2119936 2145024 2151296 2156544 2157792 2179072 2183328 2189712 2196324 2197744 2201472 2202746 2217984 2228814 2235331 2236416 2240784 2247336 2264192 2276352 2283008 2287467 2322432 2323776 2336256 2365272 2370816 2372188 2384928 2402816 2408448 2413152 2420208 2422784 2427516 2434614 2451456 2458624 2463426 2466048 2472462 2495232 2502528 2515968 2517424 2528253 2547216 2554664 2560896 2562378 2568384 2587648 2600283 2609152 2609821 2614248 2621892 2655744 2660931 2683044 2703168 2709504 2711072 2722734 2725632 2757888 2759484 2765952 2768896 2774304 2782416 2801664 2809856 2815344 2823576 2832102 2840383 2860032 2865618 2873997 2875392 2877056 2884539 2889432 2911104 2919616 2928432 2935296 2957312 2971752 2987712 2989441 2996448 3035136 3041064 3049956 3058874 3066336 3096576 3098368 3111696 3115008 3130218 3151872 3153696 3161088 3176523 3179904 3217536 3219398 3226944 3236688 3246152 3268608 3274992 3284568 3288064 3294486 3296616 3302208 3304119 3326976 3336704 3343221 3354624 3371004 3396288 3414528 3416504 3424512 3467044 3485664 3495856 3504384 3540992 3547908 3556224 3558282 3571334 3577392 3604224 3612672 3630312 3634176 3641274 3651921 3677184 3679312 3687936 3695139 3699072 3708693 3709888 3742848 3753792 3764768 3773952 3776136 3813376 3820824 3831996 3843567 3846052 3852576 3881472 3904576 3913728 3921372 3932838 3962336 3983616 3995264 4046848 4054752 4064256 4066608 4088448 4139226 4148928 4151329 4153344 4161456 4173624 4202496 4204928 4214784 4223016 4235364 4239872 4248153 4290048 4302592 4313088 4315584 4366656 4379424 4392648 4395488 4402944 4405492 4435968 4457628 4470662 4472832 4481568 4494672 4528384 4552704 4566016 4574934 4588311 4644864 4647552 4672512 4695327 4730544 4741632 4744376 4769856 4805632 4826304 4829097 4840416 4845568 4855032 4869228 4902912 4917248 4926852 4932096 4941729 4944924 4990464 5005056 5031936 5034848 5056506 5094432 5109328 5121792 5124756 5136768 5175296 5200566 5218304 5219642 5228496 5243784 5311488 5321862 5337423 5357001 5366088 5406336 5419008 5422144 5445468 5451264 5515776 5518968 5531904 5548608 5564832 5619712 5630688 5647152 5664204 5680766 5720064 5731236 5747994 5750784 5754112 5769078 5778864 5822208 5839232 5856864 5870592 5899257 5914624 5943504 5975424 5978882 5992896 6067327 6070272 6082128 6099912 6117748 6132672 6196736 6208839 6223392 6230016 6260436 6303744 6307392 6322176 6353046 6359808 6435072 6438796 6453888 6473376 6492304 6537216 6549984 6569136 6576128 6588972 6593232 6604416 6608238 6653952 6673408 6686442 6705993 6709248 6730591 6742008 6792576 6829056 6833008 6849024 6862401 6934088 6971328 6991712 7008768 7081984 7095816 7112448 7116564 7142668 7154784 7208448 7225344 7260624 7268352 7282548 7303842 7354368 7358624 7375872 7390278 7398144 7417386 7419776 7485696 7507584 7529536 7547904 7552272 7626752 7641648 7663992 7687134 7692104 7705152 7709611 7762944 7800849 7809152 7827456 7829463 7842744 7865676 7924672 7967232 7990528 8109504 8128512 8133216 8176896 8278452 8297856 8302658 8306688 8322912 8347248 8404992 8409856 8429568 8446032 8470728 8479744 8496306 8521149 8580096 8605184 8621991 8626176 8631168 8653617 8733312 8758848 8785296 8790976 8805888 8810984 8871936 8915256 8941324 8963136 8968323 8989344 9056768 9105408 9132032 9149868 9176622 9289728 9295104 9345024 9390654 9461088 9483264 9488752 9529569 9539712 9611264 9652608 9658194 9680832 9691136 9710064 9738456 9805824 9834496 9853704 9864192 9883458 9889848 9912357 9980928 10010112 10029663 10063872 10069696 10113012 10188864 10218656 10243584 10249512 10273536 10350592 10401132 10436608 10439284 10456992 10487568 10622976 10643724 10674846 10714002 10732176 10812672 10838016 10844288 10890936 10902528 10955763 11031552 11037936 11063808 11097216 11126079 11129664 11261376 11267893 11294304 11328408 11361532 11440128 11462472 11495988 11508224 11530701 11538156 11557728 11644416 11678464 11713728 11741184 11798514 11887008 11950848 11957764 11985792 12134654 12140544 12164256 12199824 12235496 12265344 12393472 12417678 12446784 12453987 12460032 12499669 12520872 12607488 12614784 12644352 12706092 12719616 12744459 12870144 12877592 12907776 12946752 12984608 13099968 13138272 13152256 13177944 13186464 13208832 13216476 13307904 13346816 13372884 13411986 13418496 13461182 13484016 13585152 13658112 13666016 13698048 13724802 13764933 13868176 13942656 13983424 14017536 14163968 14191632 14224896 14233128 14285336 14309568 14416896 14487291 14521248 14536704 14565096 14607684 14708736 14717248 14751744 14780556 14796288 14834772 14839552 14971392 15015168 15059072 15095808 15104544 15253504 15283296 15327984 15374268 15384208 15410304 15419222 15525888 15601698 15618304 15654912 15658926 15685488 15731352 15849344 15934464 15981056 16012269 16071003 16219008 16257024 16266432 16353792 16556904 16595712 16605316 16645824 16694496 16819712 16859136 16892064 16941456 16959488 16992612 17042298 17160192 17210368 17243982 17252352 17262336 17307234 17466624 17517696 17570592 17581952 17611776 17621968 17697771 17743872 17830512 17882648 17926272 17936646 17978688 18113536 18201981 18210816 18264064 18268747 18299736 18353244 18590208 18626517 18690048 18781308 18922176 18966528 18977504 19059138 19079424 19222528 19305216 19316388 19361664 19382272 19420128 19476912 19611648 19668992 19707408 19728384 19766916 19779696 19824714 19882681 19961856 20020224 20059326 20117979 20127744 20139392 20191773 20226024 20377728 20437312 20487168 20499024 20547072 20701184 20802264 20878568 20913984 20926087 20975136 21245952 21287448 21349692 21428004 21464352 21625344 21676032 21688576 21781872 21805056 21911526 22063104 22075872 22127616 22194432 22252158 22259328 22522752 22535786 22588608 22656816 22723064 22880256 22924944 22991976 23016448 23061402 23076312 23115456 23128833 23213671 23288832 23356928 23402547 23427456 23482368 23488389 23597028 23774016 23901696 23915528 23971584 24269308 24328512 24399648 24470992 24530688 24786944 24835356 24893568 24907974 24920064 24999338 25041744 25214976 25229568 25288704 25412184 25439232 25488918 25563447 25740288 25755184 25815552 25865973 25893504 25960851 25969216 26199936 26276544 26304512 26355888 26372928 26417664 26432952 26615808 26693632 26745768 26823972 26904969 26922364 26968032 27170304 27316224 27332032 27396096 27449604 27529866 27736352 27885312 27966848 28035072 28327936 28383264 28449792 28466256 28570672 28619136 28833792 28974582 29042496 29059303 29073408 29130192 29215368 29417472 29434496 29503488 29561112 29592576 29669544 29679104 29737071 29942784 30030336 30118144 30191616 30209088 30566592 30655968 30748536 30768416 30820608 30838444 31051776 31203396 31236608 31309824 31317852 31370976 31462704 31698688 31868928 31962112 32024538 32142006 32438016 32514048 32532864 32707584 32867289 33113808 33191424 33210632 33291648 33388992 33639424 33784128 33803679 33882912 33918976 33927673 33985224 34084596 34320384 34420736 34487964 34524672 34592103 34614468 34933248 35035392 35141184 35163904 35223552 35243936 35395542 35661024 35765296 35852544 35873292 35957376 36227072 36403962 36421632 36528128 36537494 36599472 36706488 37180416 37253034 37361961 37380096 37499007 37562616 37844352 37933056 37955008 38118276 38158848 38445056 38610432 38632776 38723328 38840256 38953824 39337984 39414816 39456768 39533832 39559392 39649428 39765362 39923712 40040448 40118652 40235958 40255488 40278784 40383546 40452048 40755456 40874624 40974336 40998048 41094144 41294799 41402368 41604528 41757136 41827968 41852174 41950272 42471289 42491904 42574896 42699384 42856008 42928704 43250688 43377152 43461873 43563744 43610112 43823052 44126208 44151744 44255232 44388864 44504316 44518656 45045504 45071572 45177216 45313632 45446128 45760512 45849888 45983952 46032896 46122804 46152624 46230912 46257666 46427342 46577664 46713856 46805094 46854912 46964736 46976778 47114137 47194056 47548032 47803392 47831056 47943168 48036807 48213009 48538616 48657024 48799296 48941984 49061376 49573888 49586599 49670712 49787136 49815948 49998676 50083488 50459136 50577408 50824368 50878464 50977836 51126894 51480576 51510368 51631104 51731946 51787008 51921702 51938432 52399872 52553088 52609024 52711776 52745856 52835328 52865904 53231616 53387264 53491536 53647944 53809938 53844728 53936064 53967277 54340608 54605943 54632448 54664064 54792192 54806241 54899208 55059732 55472704 55770624 55933696 56070144 56766528 56899584 56932512 57141344 57238272 57667584 57949164 58084992 58118606 58146816 58260384 58430736 58834944 58868992 59006976 59122224 59185152 59339088 59358208 59474142 59648043 59885568 60060672 60236288 60353937 60383232 60418176 60575319 61133184 61311936 61497072 61536832 61641216 61676888 62103552 62406792 62473216 62635704 62741952 62778261 62925408 63397376 63737856 63924224 64049076 64284012 64876032 65028096 65065728 65415168 65734578 66227616 66382848 66421264 66583296 66777984 67278848 67568256 67607358 67765824 67837952 67855346 67970448 68169192 68640768 68841472 68975928 69049344 69184206 69228936 69386499 69641013 69866496 70070784 70207641 70282368 70327808 70447104 70465167 70487872 70791084 71322048 71530592 71705088 71746584 71914752 72454144 72807924 73056256 73074988 73198944 73412976 74360832 74506068 74723922 74760192 74998014 75125232 75688704 75866112 75910016 76236552 76317696 76690341 76890112 77220864 77265552 77446656 77680512 77882553 77907648 78829632 78875251 78913536 79067664 79118784 79298856 79530724 79847424 80080896 80237304 80471916 80557568 80714907 80767092 80904096 81510912 81749248 81948672 81996096 82188288 82589598 83209056 83514272 83655936 83704348 83900544 84942578 84983808 85149792 85398768 85712016 85857408 86501376 86754304 86923746 87127488 87177909 87220224 87497683 87646104 88252416 88303488 88510464 88777728 89008632 89037312 89211213 90091008 90143144 90354432 90627264 90892256 91699776 91967904 92065792 92245608 92305248 92461824 92515332 92854684 93155328 93427712 93610188 93709824 93929472 93953556 94228274 94388112 95096064 95606784 95662112 95886336 96073614 96426018 97077232 97314048 97598592 97883968 98122752 99147776 99173198 99341424 99574272 99631896 99997352 100166976 100918272 101411037 101648736 101756928 101783019 101955672 102253788 102961152 103020736 103262208 103463892 103574016 103843404 103876864 104799744 105106176 105423552 105491712 105670656 105731808 106774528 106983072 107295888 107619876 107689456 107872128 107934554 108681216 109211886 109264896 109328128 109584384 109612482 109798416 110119464 110945408 111541248 111867392 112085883 112140288 112497021 113533056 113799168 113865024 114282688 114476544 115335168 115898328 116169984 116237212 116520768 116861472 117737984 118013952 118244448 118370304 118678176 118716416 118948284 119296086 119771136 120121344 120472576 120707874 120766464 120836352 121150638 122266368 122623872 122994144 123073664 123282432 123353776 123884397 124207104 124813584 124946432 125271408 125483904 125556522 125850816 126794752 127413867 127475712 127848448 127881229 128098152 128568024 129752064 130131456 130385619 130830336 131469156 132455232 132765696 132842528 133166592 133555968 134557696 135136512 135214716 135531648 135675904 135710692 135940896 136338384 137281536 137682944 137951856 138098688 138368412 138457872 138772998 139282026 139732992 140141568 140415282 140564736 140655616 140894208 140930334 140975744 141342411 141582168 142644096 143061184 143410176 143493168 143829504 144639027 144908288 145615848 146149976 146397888 146482609 146825952 148721664 148759797 149012136 149447844 149996028 150250464 151377408 151732224 151820032 152473104 152635392 153380682 154441728 154531104 154893312 155361024 155765106 155815296 157659264 157750502 157827072 158135328 158237568 158597712 159061448 159694848 160161792 160474608 160943832 161115136 161429814 161534184 161808192 161901831 162495697 163021824 163498496 163817829 163897344 163992192 164376576 164418723 165179196 166418112 167028544 167311872 167408696 167801088 169885156 170299584 170797536 171424032 171714816 173002752 173508608 173847492 174254976 174355818 174440448 174995366 175292208 176504832 176606976 177020928 177555456 178017264 178074624 178422426 178944129 180182016 180286288 180708864 181061811 181254528 181725957 181784512 183399552 183935808 184131584 184491216 184610496 184923648 185030664 185709368 186310656 186855424 187220376 187419648 187907112 188334783 188456548 188776224 190192128 191213568 191324224 191772672 192147228 192852036 194154464 194628096 195197184 195767936 196245504 198295552 198346396 198682848 199148544 199263792 199994704 200333952 201836544 202822074 203297472 203513856 203566038 203911344 204507576 205922304 206041472 206524416 206927784 207148032 207686808 207753728 208159497 208923039 209599488 210212352 210847104 210983424 211341312 211395501 211463616 213966144 214591776 215239752 215378912 215744256 215869108 217362432 218423772 218656256 219168768 219224964 219596832 220238928 221890816 223082496 223734784 224171766 224280576 224994042 227066112 227598336 227730048 228565376 228953088 230071023 230670336 231796656 232339968 232474424 233041536 233722944 235475968 236488896 236625753 236740608 237356352 237432832 237493711 237896568 238592172 239542272 240242688 240945152 241415748 241672704 242144721 242301276 244532736 245247744 245988288 246147328 246564864 246707552 247768794 249627168 249892864 250542816 250967808 251113044 251701632 253589504 254827734 254951424 255696896 255762458 256196304 257136048 259504128 260262912 260771238 261533727 261660672 262493049 262938312 264910464 265531392 265685056 266333184 267111936 269115392 270273024 270429432 271063296 271421384 271881792 272676768 275365888 275903712 276197376 276736824 276915744 277545996 278564052 279465984 280283136 280830564 281129472 281311232 281788416 281860668 281951488 282684822 283164336 285288192 286122368 286820352 286986336 287659008 289278054 289816576 291231696 292299952 292795776 292965218 293651904 297443328 297519594 298024272 298895688 299992056 300500928 302754816 303640064 304233111 304946208 305270784 305349057 306761364 308883456 309062208 309786624 310722048 311530212 311630592 315318528 315501004 316270656 316475136 317195424 318122896 320323584 320949216 321887664 322230272 322859628 323068368 323616384 323803662 324991394 326043648 326996992 327635658 327794688 327984384 328753152 328837446 329798959 330358392 332836224 334057088 334623744 334817392 335602176 336257649 337491063 339770312 340599168 341595072 342848064 343429632 346005504 347017216 347106193 347694984 348509952 348711636 349990732 350584416 353213952 354041856 355110912 356034528 356149248 356844852 357888258 360364032 360572576 361417728 362123622 362509056 363451914 363569024 366799104 367871616 368263168 368982432 369220992 369847296 370061328 371418736 372621312 373710848 374440752 374839296 375814224 376669566 376913096 377552448 377770939 380384256 382241601 382427136 382648448 383545344 383643687 384294456 385704072 388308928 389256192 390394368 391535872 392491008 396692792 397365696 398297088 398527584 399989408 400667904 403673088 405644148 406594944 407027712 407132076 407822688 409015152 411844608 412082944 413048832 413855568 414296064 415373616 415507456 416318994 417846078 419198976 420424704 421694208 421966848 422682624 422791002 422927232 424027233 427932288 429183552 430479504 430757824 431488512 431738216 434724864 436847544 437312512 438449928 439193664 439447827 440477856 441059749 443781632 446164992 446279391 447469568 448343532 449988084 454132224 455196672 455460096 457130752 457906176 460142046 463593312 464679936 464948848 466083072 467445888 470951936 472977792 473251506 473481216 474712704 474865664 474987422 475793136 477184344 479084544 480485376 481890304 482831496 483345408 484289442 484602552 485705493 487487091 489065472 490495488 491453487 491976576 492294656 493129728 493256169 493415104 495537588 499254336 499785728 501085632 501935616 502226088 503403264 507179008 509655468 511393792 511524916 512392608 514272096 519008256 520525824 521542476 523067454 523321344 524986098 525876624 529820928 531062784 531370112 532666368 534223872 536832387 538230784 540546048 540858864 542126592 542842768 543763584 545177871 545353536 551807424 552126757 552394752 553473648 553831488 555091992 557128104 558931968 560566272 561661128 562258944 562622464 563721336 563902976 565004349 565369644 566328672 570576384 572244736 573640704 573972672 575318016 578556108 582463392 584599904 585591552 585930436 587303808 594886656 595039188 596048544 597791376 599984112 601001856 605509632 607280128 608466222 609892416 610541568 610698114 612483781 613522728 617766912 618124416 619573248 621444096 623060424 623261184 624478491 626769117 630637056 631002008 632541312 632950272 634390848 636245792 641898432 643775328 644460544 644625787 645719256 646136736 647232768 647607324 649982788 652087296 653993984 655271316 655968768 657506304 657674892 659597918 660716784 665672448 668114176 669247488 669634784 671204352 672515298 674982126 679540624 681198336 683190144 685696128 686859264 692011008 694034432 694212386 695389968 697019904 697423272 699981464 701168832 706427904 709877259 710221824 712069056 712298496 712481133 713689704 715776516 720728064 721145152 722835456 724247244 725018112 726903828 727138048 733598208 735743232 737964864 738441984 739694592 740122656 742837472 747421696 748881504 749678592 751628448 753339132 753826192 755104896 755541878 760768512 764483202 764854272 765296896 767090688 767287374 768588912 771408144 776617856 778512384 780788736 783071744 784601181 784982016 787479147 793385584 794731392 796594176 797055168 799978816 801335808 807346176 811288296 813189888 814264152 815645376 818030304 824165888 826097664 827711136 828592128 830747232 831014912 832637988 835692156 838397952 840849408 843388416 843933696 845365248 845582004 845854464 848054466 855864576 858367104 860959008 861515648 862977024 863476432 869449728 873695088 874625024 876899856 878387328 878895654 880955712 882119498 887563264 892329984 892558782 894939136 895168603 896687064 899976168 908264448 910920192 912699333 914261504 915812352 916047171 920284092 927186624 929359872 929897696 932166144 934891776 941903872 945955584 946503012 949425408 949731328 949974844 951586272 954368688 960970752 963780608 965662992 966690816 968578884 969205104 971410986 974974182 978130944 980990976 982906974 983953152 984589312 986259456 986512338 986830208 989396877 991075176 998508672 999571456 1002171264 1003871232 1004452176 1006806528 1012473189 1014358016 1019310936 1023049832 1024785216 1025378263 1028544192 1038016512 1041051648 1041318579 1043084952 1046134908 1049972196 1051753248 1059641856 1062125568 1062740224 1065332736 1068447744 1073664774 1081092096 1081717728 1084253184 1085685536 1087527168 1090355742 1090707072 1103614848 1104253514 1104789504 1106947296 1107662976 1110183984 1114256208 1117863936 1121132544 1123322256 1124517888 1125244928 1127442672 1127805952 1130008698 1130739288 1132657344 1133312817 1137469879 1141152768 1144489472 1146724803 1147281408 1147945344 1150636032 1150931061 1157112216 1164926784 1169199808 1171183104 1171860872 1174607616 1190078376 1192097088 1195582752 1199968224 1202003712 1211019264 1214560256 1216932444 1219784832 1221083136 1221396228 1224967562 1227045456 1235533824 1236248832 1239146496 1242888192 1246120848 1246522368 1248956982 1253538234 1261274112 1262004016 1265082624 1265900544 1268781696 1272081699 1272491584 1283796864 1287550656 1288921088 1289251574 1291438512 1292273472 1294465536 1295214648 1299965576 1304174592 1307987968 1310542632 1311937536 1315349784 1318343481 1319195836 1321433568 1323179247 1331344896 1336228352 1338494976 1338838173 1339269568 1342408704 1345030596 1349964252 1359081248 1362396672 1366380288 1371392256 1373718528 1388068864 1388424772 1390779936 1394039808 1394846544 1399962928 1402337664 1412855808 1419754518 1420443648 1424138112 1424596992 1424962266 1427379408 1431553032 1441456128 1442290304 1445670912 1448494488 1450036224 1453807656 1454276096 1457116479 1462461273 1467196416 1471486464 1475929728 1476883968 1479389184 1479768507 1480245312 1485674944 1497763008 1499357184 1503256896 1506678264 1507652384 1510209792 1511083756 1521537024 1528966404 1530593792 1534181376 1534574748 1537177824 1542816288 1553235712 1557024768 1561577472 1566143488 1569202362 1569964032 1574958294 1586771168 1589462784 1593188352 1594110336 1599957632 1602671616 1610497161 1614692352 1622576592 1626379776 1628528304 1631290752 1636060608 1648331776 1655422272 1656380271 1657184256 1661494464 1662029824 1662455977 1665275976 1671384312 1676795904 1681698816 1686776832 1687867392 1691164008 1691708928 1695013047 1696108932 1711729152 1716734208 1721918016 1723031296 1725954048 1726952864 1747390176 1749250048 1753799712 1756774656 1757791308 1761911424 1764238996 1775126528 1784659968 1785117564 1789878272 1790337206 1793374128 1799952336 1816528896 1821840384 1825398666 1828523008 1831624704 1832094342 1837451343 1840568184 1854373248 1858719744 1859795392 1864332288 1869783552 1880307351 1883807744 1891911168 1893006024 1898850816 1899949688 1903172544 1908737376 1927561216 1931325984 1933381632 1933877361 1937157768 1938410208 1942821972 1949948364 1956261888 1961981952 1965813948 1967906304 1969178624 1972518912 1973024676 1973660416 1978793754 1982150352 1997017344 2004342528 2007742464 2008904352 2013613056 2024946378 2028716032 2038621872 2046099664 2049570432 2050756526 2057088384 2076033024 2082103296 2082637158 2086169904 2092269816 2099944392 2103506496 2119283712 2125480448 2129631777 2130665472 2136895488 2137443399 2147329548 2162184192 2163435456 2168506368 2171371072 2175054336 2180711484 2181414144 2207229696 2208507028 2213894592 2215325952 2220367968 2228512416 2242265088 2246644512 2249035776 2250489856 2254885344 2255611904 2260017396 2261478576 2265314688 2266625634 2274939758 2282305536 2288978944 2293449606 2294562816 2295890688 2301272064 2301862122 2308592713 2314224432 2329853568 2338399616 2342366208 2343721744 2349215232 2353803543 2362437441 2380156752 2384194176 2391165504 2399936448 2404007424 2422038528 2429120512 2429743351 2433864888 2439569664 2442792456 2449935124 2454090912 2472497664 2478292992 2485776384 2492241696 2493044736 2497913964 2507076468 2522548224 2524008032 2530165248 2531801088 2537563392 2544163398 2544983168 2567593728 2575101312 2577842176 2578503148 2582877024 2584546944 2588931072 2590429296 2599931152 2608349184 2615975936 2621085264 2623875072 2630699568 2636686962 2638391672 2642867136 2646358494 2662689792 2672456704 2676989952 2677676346 2678539136 2684817408 2685505809 2690061192 2699928504 2718162496 2724793344 2732760576 2742784512 2747437056 2748141513 2776849544 2781559872 2788079616 2789693088 2799925856 2804675328 2825711616 2839509036 2848276224 2849193984 2849924532 2854758816 2863106064 2882912256 2884580608 2891341824 2896988976 2900072448 2907615312 2908552192 2914232958 2924922546 2934392832 2942972928 2951859456 2953767936 2958778368 2959537014 2960490624 2968190631 2971349888 2995526016 2998714368 3006513792 3013356528 3015304768 3020419584 3022167512 3043074048 3057932808 3061187584 3069149496 3074355648 3076134789 3085632576 3087418243 3106471424 3114049536 3123154944 3123955737 3132286976 3138404724 3149916588 3173542336 3178925568 3186376704 3188220672 3199915264 3205343232 3220994322 3245153184 3252759552 3257056608 3262581504 3272121216 3296663552 3310844544 3312760542 3314368512 3322988928 3324059648 3324911954 3330551952 3342768624 3353591808 3363397632 3373553664 3375734784 3382328016 3383417856 3390026094 3392217864 3399938451 3412409637 3423458304 3433468416 3440174409 3443836032 3446062592 3451908096 3452793183 3453905728 3494780352 3498500096 3507599424 3513549312 3515582616 3523822848 3528477992 3550253056 3570235128 3579756544 3580674412 3586748256 3599904672 3633057792 3643680768 3650797332 3657046016 3663249408 3664188684 3674902686 3681136368 3708746496 3717439488 3719590784 3728664576 3739567104 3760614702 3767615488 3783822336 3786012048 3797701632 3799899376 3806345088 3816245097 3817474752 3862651968 3866763264 3867754722 3874315536 3876820416 3885643944 3899896728 3912523776 3923963904 3931627896 3935812608 3938357248 3946049352 3947320832 3955030443 3957587508 3964300704 3969537741 3994034688 4008685056 4015484928 4016514519 4017808704 4027226112 4049892756 4077243744 4092199328 4099140864 4101513052 4114176768 4164206592 4165274316 4172339808 4184539632 4199888784 4207012992 4238567424 4250960896 4259263554 4261330944 4273790976 4274886798 4287386467 4294659096 4324368384 4326870912 4337012736 4342742144 4350108672 4361422968 4362828288 4371349437 4387383819 4414459392 4417014056 4427789184 4430651904 4440735936 4457024832 4493289024 4498071552 4509770688 4511223808 4512380509 4520034792 4522957152 4530629376 4533251268 4549879516 4564611072 4577957888 4586899212 4591781376 4602544128 4603724244 4617185426 4628448864 4659707136 4676799232 4684732416 4687443488 4698430464 4707607086 4724874882 4760313504 4768388352 4782331008 4799872896 4808014848 4844077056 4858241024 4859486702 4867729776 4879139328 4885584912 4899870248 4908181824 4944995328 4969140813 4971552768 4984483392 4986089472 4987367931 4995827928 5014152936 5045096448 5048016064 5060330496 5063602176 5075126784 5088326796 5089966336 5135187456 5150202624 5157006296 5165754048 5169093888 5177862144 5180858592 5199862304 5231951872 5242170528 5247750144 5261399136 5273373924 5276783344 5285734272 5292716988 5325379584 5344913408 5353979904 5355352692 5357078272 5369634816 5371011618 5380122384 5399857008 5436324992 5449586688 5465521152 5485569024 5494874112 5496283026 5512354029 5553699088 5563119744 5576159232 5579386176 5599851712 5609350656 5651423232 5679018072 5696552448 5699849064 5709517632 5726212128 5769161216 5782683648 5793977952 5800144896 5801632083 5815230624 5817104384 5828465916 5849845092 5868785664 5885945856 5903718912 5907535872 5917556736 5919074028 5920981248 5936381262 5942699776 5991052032 6013027584 6026713056 6030609536 6040839168 6044335024 6086148096 6115865616 6122375168 6138298992 6148711296 6152269578 6171265152 6174836486 6212942848 6228099072 6246309888 6247911474 6264573952 6266180221 6276809448 6299833176 6347084672 6357851136 6376441344 6388895331 6399830528 6410686464 6412330197 6441988644 6490306368 6505519104 6514113216 6525163008 6544242432 6593327104 6621689088 6625521084 6645977856 6648119296 6649823908 6661103904 6685537248 6726795264 6747107328 6751469568 6764656032 6766835712 6780052188 6784435728 6799876902 6824819274 6846916608 6866936832 6880348818 6887672064 6892125184 6903816192 6905586366 6907811456 6925778139 6989560704 6997000192 7015198848 7027098624 7031165232 7047645696 7056955984 7087312323 7100506112 7140470256 7161348824 7173496512 7177647841 7199809344 7266115584 7287361536 7289230053 7301594664 7314092032 7328377368 7349805372 7362272736 7417492992 7434878976 7439181568 7457329152 7479134208 7521229404 7567644672 7572024096 7595403264 7599798752 7612690176 7632490194 7634949504 7725303936 7733526528 7735509444 7748631072 7753640832 7771287888 7799793456 7825047552 7847927808 7863255792 7871625216 7876714496 7892098704 7894641664 7910060886 7915175016 7928601408 7939075482 7962289153 7988069376 8017370112 8030969856 8033029038 8035617408 8054452224 8056517427 8099785512 8154487488 8184398656 8198281728 8203026104 8228353536 8330548632 8344679616 8369079264 8380135231 8399777568 8414025984 8477134848 8501921792 8518527108 8547581952 8549773596 8574772934 8589318192 8648736768 8653741824 8674025472 8685484288 8700217344 8722845936 8725656576 8742698874 8774767638 8828918784 8834028112 8855578368 8861303808 8881471872 8904571893 8914049664 8986578048 8996143104 9019541376 9022447616 9024761018 9040069584 9045914304 9061258752 9066502536 9099759032 9129222144 9155915776 9173798424 9183562752 9207448488 9228404367 9234370852 9256897728 9262254729 9319414272 9353598464 9369464832 9371867211 9374886976 9396860928 9415214172 9449749764 9520627008 9536776704 9564662016 9599745792 9616029696 9716482048 9718973404 9735459552 9758278656 9771169824 9799740496 9816363648 9889990656 9938281626 9943105536 9968966784 9972178944 9974735862 9991655856 10028305872 10090192896 10096032128 10120660992 10127204352 10150253568 10176653592 10179932672 10199815353 10237228911 10270374912 10300405248 10314012592 10331508096 10338187776 10355724288 10358379549 10361717184 10399724608 10484341056 10495500288 10522798272 10546747848 10553566688 10571468544 10585433976 10650759168 10689826816 10710705384 10714156544 10739269632 10742023236 10760244768 10799714016 10872649984 10899173376 10931042304 10971138048 10989748224 10992566052 11024708058 11107398176 11126239488 11152318464 11158772352 11199703424 11218701312 11302846464 11358036144 11393104896 11399698128 11419035264 11452424256 11538322432 11587955904 11600289792 11603264166 11630461248 11634208768 11637191839 11656931832 11699690184 11737571328 11771891712 11807437824 11815071744 11838148056 11841962496 11865091329 11872762524 11885399552 11908613223 11982104064 12026055168 12053426112 12061219072 12081678336 12088670048 12231731232 12244750336 12276597984 12297422592 12304539156 12342530304 12349672972 12425885696 12492619776 12495822948 12529147904 12532360442 12553618896 12599666352 12694169344 12715702272 12752882688 12777790662 12799661056 12821372928 12824660394 12862159401 12883977288 12980612736 13011038208 13028226432 13050326016 13088484864 13162151457 13186654208 13243378176 13251042168 13291955712 13299647816 13322207808 13371074496 13494214656 13529312064 13533671424 13537141527 13560104376 13568871456 13599753804 13649638548 13693833216 13733873664 13760697636 13775344128 13784250368 13807632384 13811172732 13815622912 13851556278 13979121408 14030397696 14054197248 14062330464 14095291392 14113911968 14174624646 14201012224 14280940512 14322697648 14346993024 14355295682 14399618688 14532231168 14574723072 14578460106 14603189328 14628184064 14656754736 14699610744 14724545472 14834985984 14878363136 14907422439 14914658304 14958268416 14962103793 15042458808 15135289344 15144048192 15190806528 15199597504 15225380352 15264980388 15269899008 15450607872 15471018888 15497262144 15507281664 15542575776 15599586912 15695855616 15726511584 15743250432 15753428992 15784197408 15789283328 15820121772 15830350032 15857202816 15878150964 15924578306 15976138752 16034740224 16061939712 16066058076 16071234816 16108904448 16113034854 16160148991 16199571024 16308974976 16368797312 16396563456 16406052208 16456707072 16537062087 16661097264 16689359232 16738158528 16760270462 16799555136 16828051968 16954269696 17003843584 17008203457 17037054216 17099547192 17149545868 17178636384 17307483648 17348050944 17370968576 17400434688 17404896249 17445691872 17451313152 17485397748 17549535276 17657837568 17668056224 17711156736 17722607616 17762943744 17809143786 17828099328 17973156096 18039082752 18044895232 18049522036 18080139168 18091828608 18122517504 18133005072 18199518064 18258444288 18311831552 18347596848 18367125504 18414896976 18456808734 18468741704 18513795456 18524509458 18638828544 18707196928 18738929664 18743734422 18749773952 18793721856 18798540663 18830428344 18867494881 18899499528 19041254016 19073553408 19129324032 19199491584 19232059392 19236990591 19437946808 19470919104 19516557312 19542339648 19599480992 19632727296 19779981312 19876563252 19937933568 19944357888 19949471724 19983311712 20056611744 20180385792 20192064256 20241321984 20254408704 20300507136 20353307184 20359865344 20399630706 20474457822 20540749824 20600810496 20628025184 20663016192 20676375552 20711448576 20716759098 20723434368 20777334417 20799449216 20968682112 20991000576 21045596544 21093495696 21107133376 21142937088 21170867952 21301518336 21379653632 21421410768 21428313088 21484046472 21520489536 21532943523 21599428032 21611927701 21745299968 21798346752 21862084608 21867690159 21942276096 21985132104 22049416116 22214796352 22252478976 22304636928 22317544704 22399406848 22437402624 22716072288 22786209792 22799396256 22838070528 22904848512 23076644864 23175911808 23200579584 23206528332 23260922496 23268417536 23274383678 23313863664 23399380368 23475142656 23543783424 23614875648 23630143488 23676296112 23683924992 23730182658 23745525048 23770799104 23817226446 23886867459 23964208128 24052110336 24106852224 24122438144 24163356672 24169552281 24177340096 24463462464 24489500672 24553195968 24594845184 24609078312 24685060608 24699345944 24851771392 24991645896 25058295808 25064720884 25107237792 25140405693 25199332704 25388338688 25431404544 25505765376 25555581324 25599322112 25642745856 25649320788 25724318802 25767954576 25961225472 26022076416 26056452864 26100652032 26176969728 26324302914 26373308416 26486756352 26502084336 26583911424 26599295632 26644415616 26713715679 26742148992 26988429312 27058624128 27067342848 27074283054 27120208752 27137742912 27199507608 27299277096 27387666432 27467747328 27521395272 27550688256 27568500736 27622345464 27631245824 27685213101 27703112556 27786764187 27958242816 28060795392 28108394496 28115601633 28124660928 28190582784 28227823936 28349249292 28561881024 28645395296 28693986048 28710591364 28799237376 29149446144 29156920212 29206378656 29256368128 29313509472 29399221488 29449090944 29669971968 29756726272 29814844878 29829316608 29916536832 29924207586 30011705269 30084917616 30270578688 30288096384 30381613056 30399195008 30450760704 30529960776 30539798016 30599446059 30711686733 30901215744 30942037776 30994524288 31014563328 31085151552 31199173824 31453023168 31486500864 31568394816 31578566656 31586663563 31640243544 31660700064 31714405632 31756301928 31849156612 31952277504 32069480448 32132116152 32142469632 32217808896 32226069708 32320297982 32399142048 32617949952 32737594624 32793126912 32812104416 32913414144 33074124174 33322194528 33378718464 33476317056 33520540924 33599110272 33656103936 33908539392 34007687168 34016406914 34074108432 34199094384 34299091736 34357272768 34614967296 34741937152 34800869376 34809792498 34891383744 34902626304 34911575517 34970795496 35099070552 35315675136 35336112448 35422313472 35445215232 35525887488 35618287572 35656198656 35725839669 35946312192 36078165504 36099044072 36160278336 36183657216 36245035008 36266010144 36399036128 36623663104 36695193696 36734251008 36829793952 36913617468 36937483408 37027590912 37049018916 37277657088 37414393856 37477859328 37487468844 37499547904 37587443712 37597081326 37660856688 37734989762 37798999056 38082508032 38147106816 38258648064 38398983168 38464118784 38473981182 38586478203 38875893616 38941838208 39033114624 39084679296 39198961984 39265454592 39559962624 39753126504 39875867136 39898943448 39966623424 40113223488 40384128512 40482643968 40601014272 40611424581 40706614368 40719730688 40799261412 40948915644 41081499648 41201620992 41256050368 41326032384 41352751104 41422897152 41433518196 41446868736 41554668834 41598898432 41937364224 42091193088 42186991392 42214266752 42285874176 42341735904 42603036672 42759307264 42842821536 42856626176 42968092944 43040979072 43065887046 43198856064 43223855402 43490599936 43596693504 43724169216 43735380318 43863261547 43884552192 43970264208 44098832232 44429592704 44504957952 44635089408 44722267317 44798813696 44874805248 44886311379 45432144576 45572419584 45598792512 45676141056 45809697024 46153289728 46351823616 46413056664 46521844992 46536835072 46548767356 46627727328 46798760736 47087566848 47229751296 47260286976 47352592224 47367849984 47460365316 47491050096 47541598208 47634452892 47773734918 47928416256 48104220672 48213704448 48244876288 48326713344 48339104562 48354680192 48480446973 48926924928 48979001344 49106391936 49189690368 49218156624 49370121216 49398691888 49611186261 49703542784 49983291792 50129441768 50214475584 50280811386 50398665408 50776677376 50862809088 51011530752 51024610371 51111162648 51198644224 51298641576 51448637604 51535909152 51922450944 52044152832 52112905728 52201304064 52214688747 52353939456 52648605828 52973512704 53004168672 53167822848 53198591264 53288831232 53427431358 53484297984 54117248256 54134685696 54148566108 54240417504 54275485824 54399015216 54598554192 54775332864 54935494656 55042790544 55101376512 55137001472 55244690928 55262491648 55370426202 55406225112 55573528374 55736024071 55916485632 56121590784 56216788992 56231203266 56249321856 56381165568 56395621989 56455647872 56602484643 56698498584 57123762048 57290790592 57387972096 57421182728 57598474752 58313840424 58412757312 58627018944 58660946617 58798442976 58898181888 59339943936 59513452544 59629689756 59833073664 59848415172 60023410538 60169835232 60541157376 60576192768 60763226112 60798390016 60901521408 61059921552 61079596032 61198892118 61423373466 61802431488 61884075552 61989048576 62029126656 62170303104 62332003251 62398347648 62906046336 62973001728 63136789632 63157133312 63173327126 63280487088 63321400128 63428811264 63512603856 63698313224 63904555008 64138960896 64264232304 64284939264 64452139416 64598830569 64640595964 64798284096 64835783103 65235899904 65475189248 65586253824 65603070477 65624208832 65826828288 66148248348 66644389056 66757436928 66952634112 67041081848 67198220544 67312207872 68015374336 68032813828 68148216864 68398188768 68598183472 68714545536 69229934592 69483874304 69601738752 69619584996 69782767488 69805252608 69823151034 69941590992 70198141104 70631350272 70672224896 70844626944 70890430464 71051774976 71236575144 71312397312 71451679338 71660602377 71892624384 72156331008 72198088144 72320556672 72367314432 72490070016 72508656843 72532020288 72798072256 73390387392 73468502016 73659587904 73827234936 73874966816 74055181824 74098037832 74555314176 74828787712 74974937688 74999095808 75174887424 75194162652 75321713376 75421217079 75469979524 75597998112 76165016064 76294213632 76517296128 76797966336 76928237568 76947962364 77172956406 77751787232 77883676416 78066229248 78169358592 78397923968 78530909184 79119925248 79506253008 79751734272 79797886896 79933246848 80226446976 80768257024 80965287936 81202028544 81222849162 81413228736 81439461376 81460342873 81598522824 81897831288 82162999296 82403241984 82512100736 82652064768 82705502208 82867036392 82893737472 83055639303 83109337668 83197796864 83360292561 83874728448 84182386176 84373982784 84428533504 84571748352 84683471808 85685643072 85713252352 85936185888 86081958144 86131774092 86397712128 86447710804 86981199872 87448338432 87470760636 87726523094 87769104384 87940528416 88197664464 88859185408 89009915904 89270178816 89444534634 89597627392 89749610496 89772622758 90035115807 90864289152 91144839168 91197585024 91352282112 91619394048 92135060199 92306579456 92703647232 92826113328 93043689984 93097534712 93255454656 93597521472 94459502592 94705184448 94735699968 94759990689 94920730632 94982100192 95083196416 95268905784 95547469836 95856832512 96208441344 96427408896 96489752576 96653426688 96678209124 96709360384 96960893946 97853849856 98212783872 98379380736 98436313248 98740242432 98797383776 99222372522 99407085568 99966583584 100258883536 100428951168 100561622772 100797330816 101553354752 101725618176 102023061504 102049220742 102222325296 102397288448 102597283152 102897275208 103071818304 103844901888 104225811456 104402608128 104429377494 104707878912 104734726551 105297211656 105947025408 106008337344 106335645696 106397182528 106577662464 106854862716 106968595968 108234496512 108297132216 108480835008 108550971648 108798030432 109197108384 109870989312 110085581088 110202753024 110274002944 110489381856 110524983296 110740852404 110812450224 111147056748 111472048142 111832971264 112243181568 112433577984 112462406532 112498643712 112762331136 112791243978 112911295744 113204969286 113396997168 114247524096 114581581184 114775944192 114842365456 115196949504 115759434609 116627680848 116825514624 117254037888 117321893234 117596885952 117796363776 118679887872 119026905088 119057424199 119259379512 119696830344 120046821076 120339670464 121152385536 121596780032 121803042816 121834273743 122119843104 122159192064 122397784236 122846746932 123604862976 123768151104 123978097152 124058253312 124340606208 124664006502 124796695296 125812092672 126273579264 126314266624 126346654252 126560974176 126642800256 126857622528 127025207712 127396626448 127809110016 128277921792 128528464608 128569878528 128904278832 129197661138 129281191928 129596568192 129671566206 130471799808 130950378496 131172507648 131206140954 131248417664 131589784641 131653656576 132072464167 132296496696 133288778112 133514873856 133905268224 134082163696 134396441088 134624415744 134658934137 136065627656 136296433728 136796377536 137196366944 137429091072 138459869184 138967748608 139239169992 139565534976 139610505216 139646302068 139883181984 140396282208 141262700544 141344449792 141689253888 141780860928 142103549952 142473150288 142624794624 142903358676 143321204754 143785248768 144312662016 144396176288 144641113344 144734628864 144980140032 145017313686 145064040576 145441340919 145596144512 146780774784 146937004032 147319175808 147654469872 147749933632 148110363648 148196075664 149110628352 149657575424 149949875376 149998191616 150388325304 150643426752 150842434158 150939959048 151195996224 151283493907 152330032128 152588427264 153034592256 153073831113 153595932672 153895924728 154345912812 155503574464 155767352832 156132458496 156338717184 156795847936 157061818368 159012506016 159503468544 159595773792 159866493696 160452893952 161536514048 162404057088 162445698324 162826457472 162878922752 162920685746 163197045648 163795662576 164325998592 164806483968 165024201472 165304129536 165411004416 165734072784 165787474944 166111278606 166218675336 166395593728 166720585122 167208072213 167749456896 168364772352 168747965568 168857067008 169143496704 169186865967 169366943616 169807453929 171371286144 171426504704 171872371776 172163916288 172263548184 172795424256 172895421608 173962399744 174941521272 175453046188 175881056832 175982839851 176395328928 177718370816 178019831808 178540357632 178889069268 179195254784 179499220992 179545245516 180070231614 181728578304 182289678336 182395170048 182704564224 183238788096 184270120398 184613158912 185407294464 185652226656 186087379968 186195069424 186510909312 186996009753 187195042944 188919005184 189410368896 189471399936 189519981378 189841461264 189964200384 190166392832 190537811568 191094939672 191713665024 192416882688 192854817792 192979505152 193356418248 193418720768 193796491707 193921787892 194507349309 195707699712 196425567744 196758761472 196809211431 196872626496 197480484864 197594767552 198444745044 199933167168 200517767072 200857902336 201123245544 201594661632 203106709504 204046123008 204098441484 204444650592 204794576896 205194566304 205794550416 206143636608 207689803776 208451622912 208805216256 208858754988 209415757824 209469453102 210081936883 210594423312 211894050816 212016674688 212671291392 212794365056 213155324928 213709725432 213937191936 214981807131 216468993024 216594264432 216961670016 217101943296 217596060864 218394216768 220171162176 220405506048 220978763712 221049966592 221106644941 221481704808 221624900448 222294113496 222944096284 223665942528 224486363136 224924813064 224997287424 225524662272 225582487956 225822591488 226263651237 226409938572 226793994336 228495048192 229163162368 229551888384 229684730912 230393899008 231518869218 233255361696 233651029248 234508075776 234643786468 235193771904 235592727552 237359775744 238053810176 238114848398 238518759024 239393660688 240093642152 240679340928 242304771072 243193560064 243606085632 243668547486 244239686208 244318384128 244381028619 244795568472 245277433453 245693493864 247209725952 247536302208 247956194304 248116506624 248681212416 249328013004 249593390592 250080877683 251624185344 252547158528 252693308504 253121948352 253285600512 253715245056 254050415424 254793252896 257056929216 257139757056 257808557664 258395322276 258562383856 259193136384 259343132412 260943599616 261900756992 262345015296 262412281908 262496835328 263179569282 263307313152 264144928334 264592993392 266577556224 267029747712 267810536448 268164327392 268792882176 269248831488 269317868274 270105347421 272131255312 272592867456 273592755072 274392733888 274858182144 276919738368 277935497216 278478339984 279131069952 279292604136 279766363968 280792564416 282688899584 283378507776 284207099904 284279972067 284946300576 285249589248 285806717352 286642409508 287570497536 288625324032 288792352576 289282226688 289469257728 289960280064 290034627372 290128081152 290882681838 291192289024 293561549568 294638351616 295308939744 295499867264 296220727296 296392151328 298221256704 299315150848 299899750752 299996383232 300776650608 301286853504 301684868316 301879918096 302391992448 302566987814 304660064256 305176854528 306069184512 306147662226 307042830829 307191865344 307791849456 308691825624 311007148928 311534705664 312677434368 313591695872 314123636736 314204179653 318025012032 319006937088 319191547584 319732987392 320905787904 323073028096 324891396648 325652914944 325757845504 325841371492 326394091296 327591325152 329612967936 330048402944 330608259072 330822008832 331468145568 331574949888 332222557212 332437350672 332791187456 333441170244 334416144426 335498913792 336729544704 337495931136 337714134016 338286993408 338373731934 338733887232 339614907858 342742572288 342853009408 343744743552 344327832576 344527096368 345590848512 345790843216 347278303827 347924799488 349883042544 350906092376 351762113664 351965679702 352790657856 355436741632 356039663616 357080715264 357172272597 357778138536 358390509568 358482402739 359090491032 360140463228 363457156608 364790340096 365409128448 365502821229 366477576192 368540240796 370814588928 371304453312 372174759936 372390138848 373021818624 373992019506 374390085888 378820737792 378942799872 379039962756 379682922528 379928400768 380332785664 381075623136 382189879344 383427330048 384833765376 385709635584 385959010304 386712836496 386837441536 387592983414 387843575784 389014698618 390152168497 391415399424 392851135488 393517522944 393618422862 393745252992 394769353923 394960969728 395189535104 396217392501 396889490088 399866334336 401035534144 401715804672 402246491088 403189323264 406213419008 408196882968 408889301184 410389132608 410626626319 411589100832 412287273216 415379607552 416903245824 417717509976 418831515648 418938906204 420163873766 421188846624 423788101632 424033349376 425342582784 425588730112 426310649856 427419450864 427874383872 429963614262 432937986048 433188528864 433923340032 434203886592 435192121728 436324022757 436788433536 440342324352 440811012096 441957527424 442099933184 442213289882 442963409616 443249800896 444588226992 445888192568 447331885056 448972726272 449849626128 449994574848 451164975912 451645182976 452527302474 452819877144 453587988672 453850481721 456990096384 458326324736 459103776768 459221493339 459369461824 460787798016 463037738436 466510723392 467302058496 469016151552 469287572936 470387543808 471185455104 476107620352 476229696796 477037518048 478787321376 480187284304 481358681856 484609542144 486387120128 487212171264 487337094972 488479372416 488636768256 488762057238 489591136944 490554866906 491386987728 494419451904 495072604416 495912388608 496233013248 497362424832 498656026008 499186781184 500161755366 501624216639 503248370688 505094317056 505386617008 506243896704 506571201024 507430490112 507560597901 508100830848 509422361787 509586505792 514113858432 514279514112 515617115328 516790644552 517124767712 518386272768 518686264824 521887199232 523801513984 524824563816 524993670656 526359138564 527948519553 528289856668 529185986784 533155112448 534059495424 535621072896 536328654784 537585764352 538497662976 538635736548 540210694842 544262510624 545185734912 547185510144 548785467776 549716364288 553839476736 555870994432 556956679968 558262139904 558585208272 559532727936 561585128832 565377799168 566757015552 568414199808 568559944134 569892601152 570222400111 570499178496 571613434704 573284819016 575140995072 577250648064 577584705152 578564453376 578938515456 580069254744 580256162304 581389475121 581765363676 582384578048 583522047927 587123099136 589276703232 590617879488 590999734528 592441454592 592784302656 599799501504 599992766464 601553301216 602573707008 603369736632 603759836192 604783984896 605133975628 609320128512 612138369024 612295324452 614085661658 614383730688 615583698912 617383651248 622014297856 623069411328 625354868736 627183391744 628247273472 628408359306 630245810649 636050024064 638013874176 638383095168 639465974784 641811575808 644945421393 646146056192 649782793296 651305829888 651682742984 652788182592 655182650304 660096805888 661216518144 662936291136 663149899776 663319934823 664445114424 664874701344 665582374912 666882340488 668832288852 670997827584 673459089408 674991862272 675428268032 676573986816 676747463868 677467774464 678790953711 679229815716 685485144576 687489487104 688655665152 689054192736 691181697024 691581686432 694556607654 695849598976 699766085088 701812184752 703524227328 703931359404 705581315712 710873483264 712079327232 714161430528 714344545194 715556277072 716781019136 716964805478 718180982064 720280926456 726914313216 729580680192 730818256896 731005642458 732955152384 733143085857 735832300359 737080481592 741629177856 742608906624 744349519872 744780277696 746043637248 747984039012 748780171776 757641475584 758079925512 759365845056 759856801536 762151246272 764379758688 771419271168 771918020608 773425672992 773674883072 775185966828 775687151568 778029397236 780304336994 782830798848 785702270976 787035045888 787236845724 787490505984 789538707846 789921939456 790379070208 792434785002 793778980176 799732668672 802071068288 803431609344 804492982176 806378646528 810316042263 812426838016 816393765936 817778602368 820778265216 821253252638 823178201664 824574546432 830759215104 833401969393 833806491648 835435019952 837877812408 840327747532 842377693248 848066698752 851177460224 852621299712 852839916201 854838901728 855748767744 859927228524 865875972096 866377057728 867846680064 868407773184 870384243456 872648045514 873576867072 880684648704 883915054848 884199866368 884426579764 885926819232 886499601792 889176453984 891776385136 894663770112 897945452544 899699252256 899989149696 902329951824 903290365952 905054604948 905639754288 907175977344 907700963442 913980192768 916652649472 918207553536 918442986678 918738923648 921128492487 921575596032 924507249169 926075476872 933021446784 934604116992 938032303104 938575145872 940775087616 942370910208 942612538959 952459393592 954075036096 957574642752 960374568608 962717363712 969219084288 972774240256 974674189944 976958744832 977273536512 977524114476 979182273888 981109733812 982773975456 988838903808 990145208832 991824777216 992466026496 994724849664 997312052016 998373562368 1000323510732 1003248433278 1006496741376 1010188634112 1010773234016 1012487793408 1013142402048 1014860980224 1015121195802 1016201661696 1018844723574 1019173011584 1028227716864 1028559028224 1031234230656 1033581289104 1034249535424 1036772545536 1037372529648 1043774398464 1047603027968 1049649127632 1049987341312 1052718277128 1055897039106 1056579713336 1058371973568 1058984457349 1066310224896 1068118990848 1071242145792 1071516817791 1072657309568 1075171528704 1075447208217 1077271473096 1080421389684 1088525021248 1090371469824 1094371020288 1097570935552 1099432728576 1113913359936 1116524279808 1117170416544 1119065455872 1123170257664 1130755598336 1136828399616 1137119888268 1139785202304 1140444800222 1140998356992 1143226869408 1146569638032 1150281990144 1154501296128 1155169410304 1157128906752 1157877030912 1160138509488 1160512324608 1162778950242 1163530727352 1164769156096 1167044095854 1170456505491 1174246198272 1178553406464 1181235758976 1181999469056 1184308061769 1184882909184 1185568605312 1188652177503 1199599003008 1199985532928 1203106602432 1205147414016 1206739473264 1207519672384 1209567969792 1210267951256 1218640257024 1224590648904 1228171323316 1231167397824 1231879878957 1234767302496 1244028595712 1246138822656 1250709737472 1254366783488 1256494546944 1256816718612 1260491621298 1272100048128 1276027748352 1276766190336 1278931949568 1283623151616 1289890842786 1292292112384 1299565586592 1302611659776 1303365485968 1305576365184 1308972068271 1310365300608 1320193611776 1322433036288 1325872582272 1326299799552 1326639869646 1328890228848 1329749402688 1331164749824 1333764680976 1337664577704 1341995655168 1346918178816 1349983724544 1350856536064 1353494927736 1354935548928 1357581907422 1358459631432 1361551445163 1370970289152 1374978974208 1377311330304 1377664480017 1378108385472 1382363394048 1383163372864 1389113215308 1399532170176 1403624369504 1407048454656 1407862718808 1411162631424 1421746966528 1428322861056 1428689090388 1431112554144 1433562038272 1433929610956 1436361964128 1440561852912 1453828626432 1459161360384 1461636513792 1462011284916 1465910304768 1466286171714 1471664600718 1474160963184 1483258355712 1485217813248 1488699039744 1489560555392 1492087274496 1495968078024 1497560343552 1504872649917 1515282951168 1516159851024 1518731690112 1519713603072 1524302492544 1528267085361 1528759517376 1542838542336 1546851345984 1547349766144 1547746514587 1550371933656 1551374303136 1556058794472 1560608673988 1565661597696 1571404541952 1574473691448 1574981011968 1579077415692 1580758140416 1583845558659 1584869570004 1587557960352 1599465337344 1604142136576 1606863218688 1608985964352 1612757293056 1620632084526 1632787531872 1635557204736 1641556530432 1642506505276 1646356403328 1649149092864 1661518430208 1666803938786 1667612983296 1670870039904 1675755624816 1680655495064 1684755386496 1696133397504 1702354920448 1705242599424 1705679832402 1709677803456 1710667200333 1711497535488 1716942034171 1719854457048 1731751944192 1732754115456 1735693360128 1736815546368 1740768486912 1745296091028 1747153734144 1750566143781 1761369297408 1767830109696 1768853159528 1771853638464 1772999203584 1778352907968 1783552770272 1799398504512 1799978299392 1804659903648 1806580731904 1810109209896 1811279508576 1814351954688 1815401926884 1827960385536 1833305298944 1836415107072 1836885973356 1837477847296 1842256984974 1843151192064 1849014498338 1852150953744 1866042893568 1869208233984 1876064606208 1877150291744 1881550175232 1884741820416 1885225077918 1890737431947 1904918787184 1908150072192 1915149285504 1920749137216 1925434727424 1938438168576 1945548480512 1949348379888 1953917489664 1955048228952 1958364547776 1962219467624 1965547950912 1980290417664 1983649554432 1989449699328 1989959804469 1994624104032 1996747124736 2000647021464 2006496866556 2012993482752 2020377268224 2021546468032 2024975586816 2026284804096 2029721960448 2030242391604 2032403323392 2037689447148 2038346023168 2056455433728 2062468461312 2067162578208 2068499070848 2073545091072 2074745059296 2087548796928 2095206055936 2099298255264 2099974682624 2105436554256 2111794078212 2113159426672 2116743947136 2117968914698 2132620449792 2136237981696 2142484291584 2143033635582 2145314619136 2150343057408 2150894416434 2154542946192 2160842779368 2177050042496 2180742939648 2188742040576 2195141871104 2198865457152 2199429257571 2207496901077 2227826719872 2233048559616 2234340833088 2238130911744 2246340515328 2261511196672 2274239776536 2279570404608 2280889600444 2286453738816 2293139276064 2310338820608 2314257813504 2315754061824 2320277018976 2321024649216 2325557900484 2327061454704 2329538312192 2334088191708 2340913010982 2348492396544 2357106812928 2362471517952 2363998938112 2368616123538 2369765818368 2371137210624 2377304355006 2399198006016 2399971065856 2406213204864 2410294828032 2413478946528 2415039344768 2419135939584 2420535902512 2430948126789 2437280514048 2449181297808 2456342646632 2462334795648 2463759757914 2469534604992 2488057191424 2492277645312 2500205908179 2501419474944 2508733566976 2509376819173 2513633437224 2520983242596 2544200096256 2553532380672 2557863899136 2558519748603 2567246303232 2579781685572 2599131173184 2605223319552 2606730971936 2611152730368 2617944136542 2620730601216 2640387223552 2651745164544 2652599599104 2653279739292 2657780457696 2659498805376 2662329499648 2667529361952 2675329155408 2683991310336 2693836357632 2699967449088 2701713072128 2706989855472 2709871097856 2715163814844 2716919262864 2723102890326 2731065179479 2741940578304 2749957948416 2754622660608 2755328960034 2756216770944 2763385477461 2764726788096 2766326745728 2773521747507 2778226430616 2799064340352 2807248739008 2814096909312 2815725437616 2822325262848 2843493933056 2857378180776 2862225108288 2867859221912 2872723928256 2874386384233 2881123705824 2907657252864 2918322720768 2924022569832 2931820609536 2932572343428 2943329201436 2948321926368 2966516711424 2970435626496 2977398079488 2979121110784 2984174548992 2991936156048 2995120687104 3009745299834 3030565902336 3032319702048 3037463380224 3039427206144 3048604985088 3056534170722 3057519034752 3085677084672 3093702691968 3094699532288 3095493029174 3100743867312 3102748606272 3112117588944 3121217347976 3131323195392 3142809083904 3148947382896 3149962023936 3158154831384 3161516280832 3167691117318 3169739140008 3175115920704 3176953372047 3188606634889 3198930674688 3208284273152 3213726437376 3214550453373 3217971928704 3225514586112 3226341624651 3241264169052 3265575063744 3271114409472 3283113060864 3285013010552 3292712806656 3298298185728 3333607877572 3341740079808 3351511249632 3361310990128 3369510772992 3392266795008 3404709840896 3410485198848 3411359664804 3419355606912 3421334400666 3422995070976 3433884068342 3439708914096 3463503888384 3465508230912 3471386720256 3473631092736 3481536973824 3490592182056 3494307468288 3501132287562 3511369516473 3522738594816 3535660219392 3537706319056 3543707276928 3545998407168 3552924185307 3556705815936 3565956532509 3567105540544 3598797009024 3599956598784 3609319807296 3613161463808 3620218419792 3622559017152 3628703909376 3630803853768 3655920771072 3666610597888 3673771946712 3674955694592 3684513969948 3695639636871 3698028996676 3704301907488 3732085787136 3738416467968 3752129212416 3754300583488 3763100350464 3769483640832 3770450155836 3781474863894 3809837574368 3816300144384 3830298571008 3841498274432 3850869454848 3876876337152 3891096961024 3898696759776 3907834979328 3910096457904 3916729095552 3924438935248 3931095901824 3960580835328 3967299108864 3978899398656 3979919608938 3989248208064 3991556800777 3993494249472 4001294042928 4012993733112 4025986965504 4040754536448 4043092936064 4049951173632 4052569608192 4060484783208 4064806646784 4075378894296 4076692046336 4084654335489 4112910867456 4124936922624 4134325156416 4136998141696 4147090182144 4149490118592 4198596510528 4199949365248 4210873108512 4223588156424 4226318853344 4233487894272 4235937829396 4265240899584 4284968583168 4286067271164 4290629238272 4300686114816 4301788832868 4309085892384 4321685558736 4354100084992 4361485879296 4377484081152 4390283742208 4397730914304 4398858515142 4414993802154 4455653439744 4466097119232 4468681666176 4476261823488 4492681030656 4514617949751 4523022393344 4548479553072 4559140809216 4561779200888 4572907477632 4586278552128 4620677641216 4628515627008 4640554037952 4642049298432 4643239543761 4651115800968 4654122909408 4659076624384 4660271235607 4668176383416 4681826021964 4696984793088 4714213625856 4724943035904 4727997876224 4737232247076 4742274421248 4751536675977 4754608710012 4798396012032 4812426409728 4820589656064 4826957893056 4830078689536 4838271879168 4841071805024 4861896253578 4898362595616 4912685293264 4924669591296 4927519515828 4939069209984 4976114382848 4984555290624 5000411816358 5002838949888 5017467133952 5018753638346 5027266874448 5041966485192 5088400192512 5107064761344 5115727798272 5117039497206 5132001600999 5134492606464 5150826102513 5159563371144 5198262346368 5210446639104 5213461943872 5222305460736 5235888273084 5241461202432 5280774447104 5303490329088 5306559478584 5315560915392 5318997610752 5335058723904 5350658310816 5399934898176 5403426144256 5413979710944 5419742195712 5430327629688 5433838525728 5446205780652 5462130358958 5483881156608 5499915896832 5509245321216 5510657920068 5512433541888 5526770954922 5529453576192 5532653491456 5547043495014 5556452861232 5598128680704 5614497478016 5628193818624 5631450875232 5644650525696 5672212295841 5686987866112 5714756361552 5724450216576 5735718443824 5745447856512 5748772768466 5762247411648 5815314505728 5833813785751 5836645441536 5848045139664 5865144686856 5886658402872 5896643852736 5940871252992 5958242221568 5968349097984 5969879413407 5983872312096 5990241374208 6019490599668 6061131804672 6064639404096 6074926760448 6078854412288 6097209970176 6113068341444 6115038069504 6187405383936 6189399064576 6190986058348 6201487734624 6205497212544 6224235177888 6242434695952 6262646390784 6285618167808 6297894765792 6299924047872 6316309662768 6323032561664 6335382234636 6339478280016 6350231841408 6353906744094 6377213269778 6397861349376 6416568546304 6427452874752 6429100906746 6435943857408 6451029172224 6452683249302 6471550744183 6482528338104 6531150127488 6542228818944 6566226121728 6570026021104 6585425613312 6596596371456 6598287772713 6622490703231 6667215755144 6683480159616 6703022499264 6722621980256 6739021545984 6784533590016 6809419681792 6811165652041 6822719329608 6838711213824 6842668801332 6867768136684 6879417828192 6931016461824 6942773440512 6947262185472 6963073947648 6981184364112 6988614936576 7002264575124 7022739032946 7045477189632 7071320438784 7075412638112 7087414553856 7091996814336 7105848370614 7113411631872 7131913065018 7134211081088 7197594018048 7199913197568 7218639614592 7226322927616 7240436839584 7245118034304 7257407818752 7261607707536 7311841542144 7333221195776 7347543893424 7349911389184 7369027939896 7391279273742 7396057993352 7408603814976 7412891201443 7464171574272 7476832935936 7500617724537 7504258424832 7508601166976 7526200700928 7528130457519 7540900311672 7562949727788 7619675148736 7632600288768 7660597142016 7682996548864 7701738909696 7797393519552 7815669958656 7820192915808 7833458191104 7848877870496 7862191803648 7921161670656 7957798797312 7959839217876 7978496416128 7983113601554 7986988498944 8002588085856 8025987466224 8051973931008 8081509072896 8086185872128 8099902347264 8105139216384 8120969566416 8129613293568 8150757788592 8153384092672 8169308670978 8193195538437 8225821734912 8249873845248 8268650312832 8273996283392 8290156432383 8294180364288 8298980237184 8320565242521 8397193021056 8399898730496 8421746217024 8447176312848 8452637706688 8466975788544 8471875658792 8530481799168 8572134542328 8581258476544 8603577665736 8618171784768 8623159152699 8643371117472 8708200169984 8722971758592 8754968162304 8780567484416 8795461828608 8797717030284 8829987604308 8911306879488 8932194238464 8937363332352 8952523646976 8985362061312 9029235899502 9046044786688 9096959106144 9118281618432 9123558401776 9145814955264 9172557104256 9241355282432 9257031254016 9281108075904 9284098596864 9286479087522 9302231601936 9308245818816 9318153248768 9320542471214 9336352766832 9363652043928 9393969586176 9428427251712 9449886071808 9455995752448 9474464494152 9484548842496 9503073351954 9509217420024 9530860116141 9565819904667 9596792024064 9624852819456 9641179312128 9643651360119 9653915786112 9660157379072 9676543758336 9679024873953 9682143610048 9723792507156 9796725191232 9825370586528 9849339182592 9855039031656 9878138419968 9952228765696 10000823632716 10034934267904 10037507276692 10054533748896 10083932970384 10176800385024 10214129522688 10231455596544 10234078994412 10264003201998 10268985212928 10301652205026 10319126742288 10396524692736 10420893278208 10426923887744 10444610921472 10471776546168 10482922404864 10534108549419 10561548894208 10606980658176 10613118957168 10631121830784 10637995221504 10670117447808 10697869597527 10701316621632 10799869796352 10827959421888 10834225602109 10839484391424 10860655259376 10867677051456 10892411561304 10924260717916 10967762313216 10999831793664 11021315840136 11024867083776 11053541909844 11065306982912 11086918910613 11094086990028 11112905722464 11196257361408 11228994956032 11256387637248 11262901750464 11289301051392 11344424591682 11429512723104 11448900433152 11471436887648 11490895713024 11497545536932 11524494823296 11630629011456 11667627571502 11673290883072 11696090279328 11730289373712 11773316805744 11793287705472 11881742505984 11916484443136 11936698195968 11939758826814 11967744624192 11974670402331 11980482748416 12018594239197 12038981199336 12122263609344 12129278808192 12149853520896 12157708824576 12194419940352 12226136682888 12230076139008 12253963006467 12374810767872 12381972116696 12402975469248 12410994425088 12448470355776 12484869391904 12595789531584 12599848095744 12632619325536 12646065123328 12670764469272 12678956560032 12700463682816 12707813488188 12754426539556 12795722698752 12833137092608 12854905749504 12858201813492 12871887714816 12902058344448 12905366498604 12943101488366 12965056676208 13062300254976 13084457637888 13132452243456 13140052042208 13170851226624 13193192742912 13196575545426 13244981406462 13334431510288 13366960319232 13406044998528 13445243960512 13478043091968 13569067180032 13618839363584 13622331304082 13645438659216 13677422427648 13685337602664 13735536273368 13758835656384 13862032923648 13885546881024 13926147895296 13929718631283 13962368728224 13977229873152 13980813706821 14004529150248 14045478065892 14090954379264 14142640877568 14150825276224 14174829107712 14183993628672 14211696741228 14226823263744 14263826130036 14268422162176 14395188036096 14437279229184 14480873679168 14490236068608 14514815637504 14523215415072 14666442391552 14695087786848 14699822778368 14738055879792 14782558547484 14792115986704 14817207629952 14825782402886 14928343148544 14953665871872 15001235449074 15008516849664 15017202333952 15052401401856 15056260915038 15081800623344 15125899455576 15239350297472 15265200577536 15321194284032 15365993097728 15396004802997 15403477819392 15452478307539 15594787039104 15631339917312 15640385831616 15666916382208 15697755740992 15724383607296 15842323341312 15919678435752 15956992832256 15966227203108 16005176171712 16051974932448 16172371744256 16199804694528 16210278432768 16241939132832 16259226587136 16301515577184 16306768185344 16338617341956 16386391076874 16451643469824 16499747690496 16537300625664 16547992566784 16580312864766 16588360728576 16597960474368 16641130485042 16794386042112 16799797460992 16843492434048 16894352625696 16905275413376 16933951577088 16943751317584 17016636887523 17060963598336 17144269084656 17162516953088 17207155331472 17236343569536 17246318305398 17286742234944 17416400339968 17445943517184 17501441357253 17509936324608 17561134968832 17565637734211 17595434060568 17659975208616 17822613758976 17874726664704 17905047293952 17909638240221 17970724122624 18058471799004 18193918212288 18236563236864 18247116803552 18291629910528 18345114208512 18482710564864 18562216151808 18568197193728 18572958175044 18604463203872 18616491637632 18636306497536 18641084942428 18672705533664 18727304087856 18787939172352 18856854503424 18899772143616 18911991504896 18948928988304 18969097684992 19006146703908 19018434840048 19061720232282 19131639809334 19193584048128 19249705638912 19282358624256 19287302720238 19307831572224 19320314758144 19353087516672 19358049747906 19364287220096 19414652232549 19447585014312 19593450382464 19650741173056 19698678365184 19710078063312 19756276839936 19867472109693 19904457531392 20001647265432 20075014553384 20109067497792 20120704689631 20167865940768 20353600770048 20428259045376 20433496956123 20468157988824 20528006403996 20603304410052 20638253484576 20793049385472 20841786556416 20853847775488 20889221842944 20943553092336 20965844809728 21068217098838 21213961316352 21226237914336 21262243661568 21275990443008 21340234895616 21395739195054 21402633243264 21599739592704 21655918843776 21668451204218 21678968782848 21721310518752 21735354102912 21784823122608 21848521435832 21935524626432 21999663587328 22042631680272 22049734167552 22107083819688 22130613965824 22173837821226 22188173980056 22225811444928 22238673604329 22320246444223 22392514722816 22457989912064 22501853173611 22512775274496 22525803500928 22578602102784 22584391372557 22688849183364 22859025446208 22897800866304 22942873775296 22981791426048 22995091073864 23048989646592 23335255143004 23392180558656 23460578747424 23546633611488 23586575410944 23763485011968 23832968886272 23873396391936 23879517653628 23935489248384 23949340804662 23960965496832 24037188478394 24077962398672 24244527218688 24258557616384 24299707041792 24315417649152 24388839880704 24452273365776 24460152278016 24507926012934 24579586615311 24749621535744 24763944233392 24805950938496 24821988850176 24870469297149 24896940711552 24961695727563 24969738783808 25191579063168 25199696191488 25265238651072 25292130246656 25341528938544 25357913120064 25400927365632 25415626976376 25508853079112 25591445397504 25666274185216 25716403626984 25743775429632 25810732997208 25869477458097 25886202976732 25930113352416 26124600509952 26168915275776 26264904486912 26280104084416 26341702453248 26386385485824 26393151090852 26489962812924 26668863020576 26733920638464 26812089997056 26890487921024 26956086183936 27138134360064 27237678727168 27244662608164 27290877318432 27354844855296 27370675205328 27471072546736 27517671312768 27724065847296 27771093762048 27852295790592 27859437262566 27924737456448 27954459746304 27961627413642 28009058300496 28090956131784 28181908758528 28285281755136 28301650552448 28349658215424 28367987257344 28423393482456 28453646527488 28527652260072 28536844324352 28592580348423 28697459714001 28790376072192 28874558458368 28961747358336 28980472137216 29029631275008 29037074621859 29046430830144 29390175573696 29399645556736 29476111759584 29565117094968 29584231973408 29634415259904 29651564805772 29856686297088 30002470898148 30034404667904 30104802803712 30112521830076 30163601246688 30251798911152 30478700594944 30530401155072 30642388568064 30731986195456 30792009605994 30806955638784 30904956615078 31189574078208 31262679834624 31280771663232 31333832764416 31395511481984 31448767214592 31602325648257 31684646682624 31839356871504 31913985664512 31932454406216 32010352343424 32103949864896 32344743488512 32399609389056 32483878265664 32502676806327 32518453174272 32603031154368 32613536370688 32621898649249 32677234683912 32772782153748 32903286939648 32999495380992 33074601251328 33095985133568 33160625729532 33195920948736 33260756731839 33282260970084 33588772084224 33686984868096 33788705251392 33810550826752 33867903154176 33887502635168 34033273775046 34288538169312 34325033906176 34414310662944 34472687139072 34492636610796 34573484469888 34832800679936 34891887034368 35002882714506 35019872649216 35122269937664 35131275468422 35190868121136 35319950417232 35645227517952 35749453329408 35810094587904 35819276480442 35924011206993 35941448245248 36055782717591 36116943598008 36387836424576 36473126473728 36494233607104 36583259821056 36690228417024 36965421129728 37124432303616 37145916350088 37208926407744 37232983275264 37282169884856 37345411067328 37454608175712 37799544287232 37823983009792 37897857976608 37938195369984 38012293407816 38036869680096 38123440464564 38263279618668 38387168096256 38499411277824 38564717248512 38574605440476 38615663144448 38640629516288 38706175033344 38716099495812 38728574440192 38829304465098 38895170028624 39186900764928 39301482346112 39397356730368 39420156126624 39512553679872 39734944219386 39808915062784 40003294530864 40150029106768 40218134995584 40241409379262 40335731881536 40707201540096 40856518090752 40866993912246 40936315977648 41056012807992 41206608820104 41276506969152 41586098770944 41707695550976 41778443685888 41789155893849 41887106184672 41931689619456 41942441120463 42136434197676 42427922632704 42452475828672 42524487323136 42551980886016 42680469791232 42791478390108 42805266486528 43311837687552 43336902408436 43442621037504 43470708205824 43569646245216 43697042871664 43999327174656 44085263360544 44099468335104 44214167639376 44261227931648 44347675642452 44376347960112 44451622889856 44477347208658 44640492888446 44785029445632 44915979824128 45003706347222 45025550548992 45051607001856 45157204205568 45168782745114 45300855209281 45377698366728 45718050892416 45795601732608 45885747550592 45963582852096 45990182147728 46097979293184 46188014408991 46357434922617 46670510286008 46784361117312 46921157494848 47093267222976 47173150821888 47526970023936 47665937772544 47678159564287 47759035307256 47870978496768 47898681609324 48074376956788 48155924797344 48517115232768 48599414083584 48630835298304 48777679761408 48904546731552 48920304556032 49015852025868 49159173230622 49499243071488 49527888466784 49611901876992 49643977700352 49740938594298 49793881423104 49923391455126 49939477567616 50383158126336 50399392382976 50530477302144 50584260493312 50683057877088 50715826240128 50801854731264 50831253952752 51017706158224 51182890795008 51332548370432 51432807253968 51487550859264 51621465994416 51738954916194 51772405953464 51860226704832 51890238410101 52249201019904 52337830551552 52504324071759 52529808973824 52560208168832 52683404906496 52696913202633 52786302181704 52979925625848 53337726041152 53467841276928 53624179994112 53780975842048 53912172367872 54489325216328 54581754636864 54709689710592 54741350410656 54942145093472 55035342625536 55448131694592 55704591581184 55718874525132 55849474912896 55908919492608 55923254827284 56018116600992 56181912263568 56363817517056 56570563510272 56603301104896 56699316430848 56735974514688 56846786964912 56907293054976 57055304520144 57073688648704 57185160696846 57394919428002 57580752144384 57749116916736 57923494716672 57960944274432 58059262550016 58074149243718 58092861660288 58243956697647 58780351147392 58799291113472 58952223519168 59130234189936 59168463946816 59268830519808 59303129611544 59713372594176 60004941796296 60068809335808 60225043660152 60327202493376 60362114068893 60503597822304 60583526062891 60957401189888 61060802310144 61284777136128 61300490868369 61463972390912 61584019211988 61809913230156 62379148156416 62525359669248 62561543326464 62667665528832 62791022963968 62897534429184 63204651296514 63678713743008 63827971329024 63864908812432 64020704686848 64207899729792 64689486977024 64799218778112 64967756531328 65005353612654 65036906348544 65206062308736 65227072741376 65243797298498 65354469367824 65545564307496 65806573879296 65998990761984 66149202502656 66191970267136 66321251459064 66391841897472 66521513463678 66564521940168 66716020812987 66960739332669 67177544168448 67373969736192 67505559520833 67577410502784 67621101653504 67735806308352 67753174117671 67775005270336 68066547550092 68577076338624 68650067812352 68828621325888 68945374278144 68985273221592 69146968939776 69665601359872 70005765429012 70244539875328 70262550936844 70381736242272 70639900834464 71290455035904 71498906658816 71620189175808 71638552960884 71848022413986 71882896490496 72111565435182 72233887196016 72775672849152 72946252947456 72988467214208 73166519642112 73380456834048 73738759845933 73930842259456 74248864607232 74291832700176 74417852815488 74465966550528 74564339769712 74690822134656 74885087182689 74909216351424 75599088574464 75795715953216 75839579214763 75876390739968 76024586815632 76073739360192 76246880929128 76526559237336 76774336192512 76998822555648 77149210880952 77231326288896 77281259032576 77432198991624 77457148880384 77608432374291 77658608930196 77790340057248 78373801529856 78602964692224 78794713460736 78840312253248 79025107359744 79469888438772 80006589061728 80300058213536 80436269991168 80482818758524 80671463763072 81414403080192 81713036181504 81733987824492 81872631955296 82112025615984 82413217640208 82553013938304 83172197541888 83415391101952 83556887371776 83578311787698 83774212369344 83863379238912 83884882240926 84130159674379 84272868395352 84855845265408 84904951657344 85048974646272 85103961772032 85360939582464 85582956780216 85610532973056 85777741045269 86092379142003 86623675375104 86673804816872 86885242075008 86941416411648 87139292490432 87394085743328 88170526721088 88198936670208 88428335278752 88522455863296 88545153476533 88695351284904 88752695920224 88903245779712 88954694417316 89280985776892 89570058891264 89831959648256 90007412694444 90103214003712 90314408411136 90337565490228 90601710418562 90755396733456 91436101784832 91591203465216 91771495101184 91927165704192 91980364295456 92195958586368 92376028817982 92714869845234 93341020572016 93568722234624 93842314989696 94186534445952 94346301643776 95053940047872 95331875545088 95356319128574 95518070614512 95741956993536 95797363218648 96148753913576 96311849594688 97034230465536 97198828167168 97508030418981 97555359522816 97809093463104 97840609112064 97865695947747 98031704051736 98318346461244 98998486142976 99055776933568 99223803753984 99287955400704 99481877188596 99587762846208 99846782910252 99878955135232 100766316252672 101060954604288 101366115754176 101431652480256 101603709462528 101662507905504 102035412316448 102665096740864 102865614507936 102975101718528 103242931988832 103477909832388 103544811906928 103720453409664 103780476820202 104498402039808 104675661103104 105008648143518 105059617947648 105120416337664 105366809812992 105393826405266 105572604363408 105959851251696 106675452082304 106935682553856 107248359988224 107561951684096 107772033620979 107824344735744 108167348152773 108978650432656 109163509273728 109419379421184 109482700821312 109884290186944 110070685251072 110896263389184 111437749050264 111698949825792 111846509654568 112036233201984 112363824527136 113206602209792 113398632861696 113471949029376 113693573929824 113814586109952 114110609040288 114147377297408 114370321393692 114789838856004 115161504288768 115498233833472 115846989433344 115921888548864 116118525100032 116148298487436 116185723320576 116487913395294 117560702294784 117598582226944 117904447038336 118260468379872 118336927893632 118537661039616 118606259223088 119426745188352 120009883592592 120137618671616 120450087320304 120654404986752 120724228137786 121007195644608 121167052125782 121914802379776 122121604620288 122569554272256 122600981736738 122927944781824 122959464139477 123168038423976 123619826460312 124758296312832 125123086652928 125335331057664 125367467681547 125582045927936 125795068858368 125827323361389 126409302593028 127357427486016 127655942658048 127729817624864 128041409373696 128415799459584 129378973954048 129935513062656 130010707225308 130412124617472 130454145482752 130487594596996 130708938735648 131091128614992 131997981523968 132298405005312 132383940534272 132642502918128 132783683794944 133043026927356 133129043880336 133432041625974 133921478665338 134355088336896 134747939472384 135011119041666 135154821005568 135242203307008 135471612616704 135506348235342 135550010540672 135902565627843 136133095100184 137154152677248 137300135624704 137657242651776 137890748556288 137970546443184 138293937879552 139072304767851 139331202719744 140011530858024 140525101873688 140763472484544 140844932827417 141279801668928 142580910071808 142997813317632 143034478692861 143277105921768 143696044827972 144223130870364 144467774392032 145551345698304 145892505894912 145976934428416 146333039284224 146760913668096 147477519691866 148497729214464 148583665400352 148835705630976 148931933101056 149128679539424 149381644269312 149770174365378 149818432702848 151198177148928 151591431906432 151679158429526 151752781479936 152049173631264 152147478720384 152493761858256 153053118474672 153548672385024 153997645111296 154298421761904 154462652577792 154562518065152 154864397983248 154914297760768 155216864748582 155317217860392 155580680114496 155670715230303 156241725109561 156747603059712 157205929384448 157512972215277 157589426921472 157680624506496 158050214719488 158090739607899 158939776877544 160013178123456 160600116427072 160872539982336 160965637517048 161342927526144 163467975648984 163745263910592 164224051231968 164826435280416 165106027876608 166344395083776 166830782203904 167113774743552 167156623575396 167548424738688 167726758477824 167769764481852 168260319348758 168545736790704 169711690530816 169809903314688 170097949292544 170207923544064 170721879164928 171165913560432 171221065946112 171555482090538 172184758284006 173247350750208 173347609633744 173770484150016 173882832823296 174278584980864 174731870092941 174788171486656 176341053442176 176397873340416 176856670557504 177044911726592 177090306953066 177390702569808 177505391840448 177806491559424 177909388834632 178561971553784 179140117782528 179663919296512 180014825388888 180206428007424 180675130980456 181086342206679 181203420837124 181510793466912 181750578188673 182872203569664 183182406930432 183542990202368 183854331408384 183901472605107 183960728590912 184391917172736 184752057635964 185429739690468 186682041144032 187137444469248 187684629979392 188373068891904 188692603287552 190663751090176 190712638257148 191036141229024 191483913987072 191594726437296 192297507827152 192623699189376 194068460931072 194397656334336 195016060837962 195110719045632 195618186926208 195681218224128 195731391895494 196063408103472 196636692922488 197996972285952 198111553867136 198447607507968 198575910801408 198963754377192 199175525692416 199693565820504 199757910270464 200148062438961 200882217998007 201532632505344 202121909208576 202732231508352 202863304960512 203207418925056 203259522353013 203325015811008 204070824632896 205731229015872 205950203437056 206485863977664 206955819664776 207089623813856 207440906819328 207560953640404 208996804079616 210017296287036 210240832675328 210733619625984 210787652810532 211145208726816 211919702503392 213350904164608 213871365107712 214496719976448 215123903368192 215544067241958 215648689471488 216334696305546 217957300865312 218327018547456 218838758842368 218965401642624 219768580373888 220141370502144 221216279537799 221792526778368 222875498100528 223397899651584 223693019309136 224072466403968 224727649054272 226413204419584 226797265723392 227387147859648 227518737644289 227629172219904 228221218080576 228294754594816 228353290544743 228740642787384 229579677712008 230323008577536 230996467666944 231693978866688 231843777097728 232296596974872 232371446641152 232825297122873 232975826790588 235121404589568 235808894076672 236520936759744 236673855787264 237075322079232 237212518446176 240019767185184 240275237343232 240900174640608 241308809973504 241448456275572 242014391289216 242334104251564 243829604759552 244243209240576 245139108544512 245201963473476 245855889563648 245918928278954 246336076847952 247239652920624 249516592625664 250246173305856 250670662115328 250734935363094 251164091855872 251590137716736 251654646722778 252390479023137 252818605186056 254714854972032 255311885316096 255459635249728 256082818747392 256831598919168 258277137426009 258757947908096 259871026125312 260021414450616 260824249234944 260975189193992 261417877471296 262182257229984 264596810010624 264767881068544 265285005836256 265567367589888 265635460429599 266086053854712 266258087760672 266864083251948 267842957330676 268710176673792 269495878944768 270022238083332 270309642011136 270484406614016 270943225233408 271012696470684 271100021081344 271805131255686 272266190200368 274308305354496 275314485303552 275781497112576 275941092886368 276587875759104 278144609535702 278662405439488 280023061716048 281050203747376 281526944969088 281689865654834 282559603337856 285161820143616 285995626635264 286068957385722 286554211843536 287392089655944 288446261740728 288935548784064 291102691396608 291953868856832 292524091256943 292666078568448 293521827336192 293597087843241 294955039383732 296995458428928 297167330800704 297671411261952 297863866202112 298257359078848 298763288538624 299540348730756 299636865405696 303182863812864 303358316859052 304098347262528 304294957440768 304987523716512 306106236949344 307995290222592 308596843523808 308925305155584 309125036130304 309728795966496 309828595521536 310433729497164 310634435720784 311161360228992 311341430460606 312483450219122 313495206119424 314411858768896 315025944430554 315178853842944 315361249012992 316100429438976 316181479215798 317105986464967 317879553755088 320026356246912 321200232854144 321745079964672 321931275034096 322685855052288 323316100862937 324502044458319 326935951297968 327490527821184 328448102463936 329652870560832 330212055753216 332688790167552 333661564407808 333747116950009 334313247150792 335096849477376 335539528963704 336520638697516 337091473581408 339619806629376 340195898585088 340415847088128 341443758329856 342331827120864 342442131892224 343110964181076 344369516568012 346494701500416 346695219267488 347540968300032 347765665646592 348557169961728 349463740185882 349576342973312 352682106884352 352795746680832 353713341115008 354089823453184 354180613906132 354781405139616 355010783680896 355612983118848 355818777669264 357123943107568 358280235565056 359327838593024 360029650777776 360412856014848 361350261960912 362172684413358 362406841674248 363021586933824 363501156377346 365744407139328 366364813860864 367085980404736 367708662816768 367802945210214 367921457181824 368783834345472 368878392418431 369504115271928 370859479380936 373364082288064 374274888938496 375369259958784 376746137783808 377385206575104 377481970084167 381425276514296 382072282458048 382967827974144 383189452874592 384595015654304 385247398378752 388136921862144 390032121675924 391236373852416 391362436448256 391462783790988 392126816206944 393273385844976 395993944571904 396223107734272 396895215015936 397151821602816 397927508754384 398351051384832 399387131641008 399515820540928 400296124877922 401764435996014 403065265010688 404243818417152 405464463016704 405726609921024 406414837850112 406519044706026 406650031622016 407707696883529 408141649265792 411462458031744 411900406874112 412971727955328 413911639329552 414179247627712 414881813638656 415121907280808 417993608159232 420034592574072 420481665350656 421575305621064 422290417453632 422534798482251 423839405006784 424084682440237 426701808329216 427742730215424 428993439952896 429103436078583 430247806736384 431088134483916 432669392611092 435914601730624 436654037094912 437677517684736 437930803285248 439537160747776 440282741004288 442432559075598 445750996201056 446795799303168 447386038618272 448144932807936 449455298108544 452826408839168 453594531446784 454774295719296 455037475288578 455258344439808 456442436161152 456589509189632 456706581089486 457481285574768 459159355424016 460646017155072 461992935333888 463387957733376 463687554195456 464593193949744 464742893282304 465650594245746 465951653581176 467012145690909 468725175328683 470242809179136 471617788153344 472538916645831 473041873519488 473347711574528 474150644158464 474272218823697 474425036892352 480039534370368 480550474686464 481800349281216 482617619947008 482896912551144 484028782578432 484668208503128 487659209519104 490403926946952 491711779127296 491837856557908 492672153695904 494479305841248 499033185251328 500492346611712 501341324230656 501469870726188 502328183711744 503180275433472 503309293445556 504780958046274 505637210372112 509429709944064 510623770632192 510919270499456 512165637494784 513663197838336 516554274852018 517515895816192 519742052250624 520042828901232 521648498469888 521950378387984 522835754942592 524195610278823 524364514459968 529193620021248 530570011672512 531134735179776 531270920859198 532172107709424 532516175521344 533728166503896 535685914661352 537420353347584 538991757889536 540044476166664 540619284022272 540968813228032 542025392941368 542200042162688 543259026620037 543610262511372 544532380400736 545251734566019 548616610708992 550628970607104 551562994225152 551704417815321 551882185772736 553175751518208 556289219071404 560046123432096 562100407494752 563053889938176 563379731309668 565119206675712 571991253270528 572137914771444 573108423687072 574784179311888 576892523481456 577871097568128 582205382793216 583907737713664 585048182513886 585332157136896 587043654672384 587194175686482 588911117720653 589910078767464 593990916857856 594334661601408 595342822523904 595727732404224 596514718157696 597526577077248 599080697461512 599273730811392 600444187316883 602646653994021 606365727625728 606716633718104 608196694525056 608589914881536 609975047433024 612212473898688 617193687047616 617850610311168 619457591932992 619657191043072 619816074335731 620867458994328 621268871441568 622322720457984 622682860921212 624966900438244 626990412238848 628823717537792 630051888861108 630722498025984 632200858877952 632362958431596 634211972929934 635759107510176 640052712493824 642400465708288 643490159929344 643862550068192 645371710104576 646632201725874 649004088916638 653871902595936 654981055642368 656896204927872 659305741121664 660424111506432 665377580335104 667323128815616 667494233900018 668626494301584 670193698954752 671079057927408 673041277395032 674182947162816 679239613258752 680391797170176 682556212932867 682887516659712 684663654241728 684884263784448 685059871634229 686221928362152 688739033136024 692989403000832 693390438534976 695081936600064 695531331293184 697114339923456 698927480371764 699152685946624 705364213768704 707426682230016 708361227812264 709562810279232 710021567361792 711225966237696 711637555338528 714247886215136 718655677186048 720059301555552 720825712029696 722700523921824 724345368826716 724813683348496 726043173867648 727002312754692 731488814278656 732729627721728 734171960809472 735417325633536 735605890420428 735842914363648 737567668690944 737756784836862 739008230543856 741718958761872 746728164576128 748549777876992 750738519917568 753492275567616 754770413150208 754963940168334 757171437069411 762850553028592 764144564916096 765935655948288 766378905749184 769190031308608 770494796757504 776273843724288 780064243351848 782472747704832 782925567581976 784253632413888 786546771689952 792446215468544 793790430031872 794303643205632 795855017508768 796702102769664 796906381288797 798774263282016 799031641081856 800592249755844 803528871992028 806130530021376 808487636834304 810928926033408 811453219842048 812829675700224 813038089412052 813300063244032 815415393767058 816283298531584 822924916063488 825943455910656 827823278659104 828358495255424 829763627277312 830243814561616 835987216318464 840069185148144 840963330701312 843150611242128 844580834907264 845069596964502 847678810013568 848169364880474 853403616658432 855485460430848 857986879905792 858206872157166 860495613472768 860716248976339 862176268967832 865338785222184 871829203461248 873308074189824 875861606570496 877572273770829 879074321495552 880565482008576 880791263529723 884865118151196 891501992402112 893591598606336 894772077236544 896289865615872 898910596217088 905652817678336 909548591438592 910074950577156 912884872322304 913179018379264 913413162178972 914962571149536 918318710848032 923985870667776 926775915466752 927375108390912 929186387899488 929485786564608 931301188491492 931903307162352 934024291381818 937450350657366 940485618358272 943235576306688 945077833291662 946083747038976 946695423149056 948301288316928 948544437647394 948850073784704 951317959394901 960079068740736 961100949372928 963600698562432 965235239894016 965793825102288 968057565156864 969336417006256 973506133374957 975318419038208 980807853893904 983675713115816 985344307391808 985914529791919 988958611682496 998066370502656 1000984693223424 1001241350850027 1002939741452376 1004656367423488 1006618586891112 1009561916092548 1011274420744224 1018859419888128 1021247541264384 1021838540998912 1024331274989568 1027326395676672 1033108549704036 1039484104501248 1040085657802464 1043296996939776 1043900756775968 1045671509885184 1048391220557646 1048729028919936 1058387240042496 1061140023345024 1062269470359552 1062541841718396 1064344215418848 1065032351042688 1067456333007792 1071371829322704 1074840706695168 1077983515779072 1080088952333328 1081238568044544 1081937626456064 1084050785882736 1084400084325376 1086518053240074 1087220525022744 1089064760801472 1090503469132038 1093692075766927 1097233221417984 1101257941214208 1103125988450304 1103408835630642 1103764371545472 1106351503036416 1106635177255293 1112578438142808 1120092246864192 1124200814989504 1126107779876352 1126759462619336 1130238413351424 1144275829542888 1146216847374144 1149568358623776 1151086995194929 1153785046962912 1155742195136256 1164410765586432 1167815475427328 1170096365027772 1174087309344768 1174388351372964 1177822235441306 1179820157534928 1187981833715712 1188669323202816 1190685645047808 1191455464808448 1193029436315392 1195053154154496 1198161394923024 1198547461622784 1200888374633766 1205293307988042 1212731455251456 1213433267436208 1216393389050112 1217179829763072 1219950094866048 1223123090650587 1224424947797376 1234387374095232 1235701220622336 1238915183865984 1239314382086144 1239632148671462 1241734917988656 1242537742883136 1244645440915968 1245365721842424 1249933800876488 1253980824477696 1257647435075584 1260103777722216 1261444996051968 1264725916863192 1267604395446753 1268423945859868 1271518215020352 1272254047320711 1280105424987648 1284800931416576 1286980319858688 1287310308235749 1287725100136384 1290743420209152 1293264403451748 1298008177833276 1307743805191872 1309962111284736 1313792409855744 1318611482243328 1320848223012864 1334646257631232 1334988467800036 1337252988603168 1340387397909504 1342158115854816 1346082554790064 1348365894325632 1358479226517504 1360783594340352 1365112425865734 1365775033319424 1369327308483456 1369768527568896 1370119743268458 1372443856724304 1377478066272048 1385978806001664 1386780877069952 1390163873200128 1391062662586368 1394228679846912 1397854960743528 1398305371893248 1401036437072727 1406175525986049 1410728427537408 1414853364460032 1416722455624528 1419125620558464 1420043134723584 1422451932475392 1422816656471091 1423275110677056 1428495772430272 1440118603111104 1441651424059392 1445401047843648 1448690737653432 1449627366696992 1452086347735296 1454004625509384 1462977628557312 1468343921618944 1471211780840856 1471685828727296 1475135337381888 1475513569673724 1478016461087712 1483437917523744 1493456329152256 1497099555753984 1501477039835136 1506984551135232 1509540826300416 1509927880336668 1514342874138822 1525701106057184 1528289129832192 1531871311896576 1532757811498368 1538380062617216 1540989593515008 1552547687448576 1560128486703696 1564945495409664 1565851135163952 1568507264827776 1573093543379904 1584892430937088 1587580860063744 1591710035017536 1593404205539328 1593812762577594 1597548526564032 1598063282163712 1598473033813201 1601184499511688 1607057743984056 1612261060042752 1616975273668608 1621857852066816 1622906439684096 1626076178824104 1626600126488064 1629777079860111 1630830787534116 1632566597063168 1635755203698057 1645849832126976 1651886911821312 1655646557318208 1656716990510848 1659527254554624 1660487629123232 1680138370296288 1681926661402624 1686301222484256 1689161669814528 1690139193929004 1695357620027136 1696338729760948 1706807233316864 1715973759811584 1716413744314332 1720991226945536 1721432497952678 1724352537935664 1730677570444368 1743658406922496 1746616148379648 1751723213140992 1755144547541658 1758148642991104 1761130964017152 1761582527059446 1766733353161959 1769730236302392 1783003984804224 1787183197212672 1789544154473088 1792579731231744 1797821192434176 1807939961982063 1811305635356672 1819097182877184 1820149901154312 1825769744644608 1826826324357944 1829925142299072 1836637421696064 1853551830933504 1858372775798976 1858971573129216 1859448223007193 1862602376982984 1863806614324704 1868048582763636 1874900701314732 1880971236716544 1886471152613376 1890155666583324 1892167494077952 1893390846298112 1896602576633856 1897088875294788 1897700147569408 1902635918789802 1920158137481472 1927201397124864 1930470479788032 1931587650204576 1936115130313728 1938672834012512 1947012266749914 1950636838076416 1961615707787808 1967351426231632 1970688614783616 1971829059583838 1977917223364992 1996132741005312 2001969386446848 2002482701700054 2005879482904752 2009312734846976 2013237173782224 2019123832185096 2022548841488448 2037718839776256 2043677081997824 2047668638798601 2048662549979136 2054652791353344 2055179614902687 2066217099408072 2078968209002496 2080171315604928 2086593993879552 2087801513551936 2091343019770368 2096782441115292 2097458057839872 2122280046690048 2125083683436792 2128688430837696 2130064702085376 2134912666015584 2142743658645408 2155967031558144 2160177904666656 2162477136089088 2163875252912128 2168101571765472 2168800168650752 2173036106480148 2174441050045488 2178129521602944 2181006938264076 2187384151533854 2194466442835968 2202515882428416 2206251976900608 2206817671261284 2207528743090944 2212703006072832 2213270354510586 2219741905254769 2225156876285616 2240184493728384 2248401629979008 2252215559752704 2253518925238672 2260476826702848 2271514311208233 2288551659085776 2292433694748288 2299136717247552 2302173990389858 2307570093925824 2311484390272512 2328821531172864 2335630950854656 2336229818650063 2340192730055544 2348776702745928 2355644470882612 2359640315069856 2377338646405632 2381371290095616 2382910929616896 2386058872630784 2390106308308992 2390719143866391 2396322789846048 2397094923245568 2401776749267532 2410586615976084 2425462910502912 2426866534872416 2432786778100224 2434359659526144 2439900189732096 2446246181301174 2448849895594752 2468774748190464 2477830367731968 2478628764172288 2479264297342924 2483469835977312 2485075485766272 2489290881831936 2490731443684848 2499867601752976 2507961648955392 2515294870151168 2520207555444432 2522889992103936 2529451833726384 2535208790893506 2536847891719736 2543036430040704 2544508094641422 2560210849975296 2569601862833152 2573960639717376 2574620616471498 2575450200272768 2581486840418304 2582148746929017 2586528806903496 2596016355666552 2615487610383744 2619924222569472 2627584819711488 2637222964486656 2641696446025728 2642373790589169 2669976935600072 2674505977206336 2680774795819008 2684316231709632 2692165109580128 2696731788651264 2716958453035008 2730224851731468 2738654616966912 2739537055137792 2740239486536916 2744887713448608 2754956132544096 2771957612003328 2773561754139904 2780327746400256 2782125325172736 2788457359693824 2795709921487056 2796610743786496 2802072874145454 2812351051972098 2821456855074816 2829706728920064 2833444911249056 2838251241116928 2840086269447168 2844903864950784 2845633312942182 2846550221354112 2853953878184703 2856991544860544 2880237206222208 2883302848118784 2890802095687296 2897381475306864 2899254733393984 2904172695470592 2908009251018768 2925955257114624 2936687843237888 2942423561681712 2943371657454592 2951027139347448 2956032922175424 2957743589375757 2966875835047488 2968592777081659 2986912658304512 2994199111507968 3002954079670272 3003724052550081 3013969102270464 3019855760673336 3028685748277644 3051402212114368 3056578259664384 3063742623793152 3065515622996736 3076760125234432 3081979187030016 3120256973407392 3129890990819328 3131702270327904 3137014529655552 3146187086759808 3169784861874176 3175161720127488 3183420070035072 3186808411078656 3187625525155188 3195097053128064 3196126564327424 3196946067626402 3202368999023376 3214115487968112 3224522120085504 3233950547337216 3243715704133632 3245812879368192 3252152357648208 3253200252976128 3259554159720222 3261661575068232 3265133194126336 3271510407396114 3281076227300781 3291699664253952 3303773823642624 3311293114636416 3313433981021696 3319054509109248 3319905531765879 3320975258246464 3360276740592576 3363853322805248 3372602444968512 3378323339629056 3380278387858008 3390715240054272 3392677459521896 3413614466633728 3432827488628664 3441982453891072 3442864995905356 3448705075871328 3453260985584787 3461355140888736 3487316813844992 3493232296759296 3503446426281984 3510289095083316 3516297285982208 3522261928034304 3523165054118892 3533466706323918 3539460472604784 3566007969608448 3574366394425344 3579088308946176 3585159462463488 3595642384868352 3615879923964126 3622611270713344 3638194365754368 3640299802308624 3651539489289216 3653652648715888 3659850284598144 3669369271951761 3673274843392128 3707103661867008 3716745551597952 3717943146258432 3718896446014386 3725204753965968 3727613228649408 3736097165527272 3749801402629464 3761942473433088 3772942305226752 3780311333166648 3784334988155904 3786781692596224 3794177750589576 3795400295138816 3802813186340259 3805271837579604 3816762141962133 3840316274962944 3854402794249728 3860940959576064 3861930924707247 3863175300409152 3872230260627456 3877345668025024 3894024533499828 3923231415575616 3934702852463264 3941377229567232 3943658119167676 3955834446729984 4003938772893696 4004965403400108 4011758965809504 4018625469693952 4026474347564448 4038247664370192 4045097682976896 4075437679552512 4087354163995648 4095337277597202 4097325099958272 4109305582706688 4110359229805374 4122377824044571 4132434198816144 4157936418004992 4160342631209856 4173187987759104 4175603027103872 4182686039540736 4193564882230584 4194916115679744 4203109311218181 4218526577958147 4244560093380096 4250167366873584 4257376861675392 4260129404170752 4269825332031168 4285487317290816 4320355809333312 4324954272178176 4336203143530944 4337600337301504 4338712520350117 4346072212960296 4348882100090976 4356259043205888 4362013876528152 4374768303067708 4388932885671936 4405031764856832 4413635342522568 4415057486181888 4425406012145664 4426540709021172 4439483810509538 4450313752571232 4480368987456768 4496803259958016 4504431119505408 4507037850477344 4520953653405696 4543028622416466 4577103318171552 4584867389496576 4598273434495104 4604347980779716 4615140187851648 4622968780545024 4657643062345728 4671261901709312 4672459637300126 4680385460111088 4697553405491856 4711288941765224 4719280630139712 4754677292811264 4762742580191232 4772117745261568 4780212616617984 4781438287732782 4792645579692096 4794189846491136 4795419101439603 4803553498535064 4821173231952168 4850925821005824 4853733069744832 4865573556200448 4868719319052288 4879800379464192 4892492362602348 4897699791189504 4907265611094171 4937549496380928 4955660735463936 4958528594685848 4966939671954624 4970150971532544 4978581763663872 4981462887369696 4999735203505952 5030589740302336 5040415110888864 5045779984207872 5058903667452768 5070417581787012 5073695783439472 5086072860081408 5089016189282844 5120421699950592 5139203725666304 5147921279434752 5149241232942996 5150900400545536 5162973680836608 5164297493858034 5173057613806992 5192032711333104 5230975220767488 5239848445138944 5255169639422976 5274445928973312 5283392892051456 5284747581178338 5300200059485877 5339953871200144 5349011954412672 5361549591638016 5368632463419264 5384330219160256 5393463577302528 5433916906070016 5460449703462936 5477309233933824 5480478973073832 5489775426897216 5509912265088192 5547123508279808 5560655492800512 5576914719387648 5578344669021579 5591419842974112 5593221487572992 5604145748290908 5624702103944196 5642913710149632 5659413457840128 5666889822498112 5676502482233856 5680172538894336 5689807729901568 5691266625884364 5693100442708224 5707907756369406 5713983089721088 5760474412444416 5781604191374592 5794762950613728 5798509466787968 5808345390941184 5816018502037536 5851910514229248 5873375686475776 5884847123363424 5886743314909184 5902054278694896 5912065844350848 5915487178751514 5933751670094976 5937185554163318 5973825316609024 5988398223015936 6005908159340544 6007448105100162 6025013742834373 6027938204540928 6039711521346672 6057371496555288 6102804424228736 6113156519328768 6131031245993472 6143005916395803 6153520250468864 6163958374060032 6165538844708061 6240513946814784 6259781981638656 6263404540655808 6274029059311104 6292374173519616 6339569723748352 6366840140070144 6375251050310376 6390194106256128 6392253128654848 6393892135252804 6404737998046752 6428230975936224 6467901094674432 6487431408267264 6491625758736384 6504304715296416 6506400505952256 6519108319440444 6523323150136464 6530266388252672 6543020814792228 6562152454601562 6583399328507904 6607547647285248 6622586229272832 6626867962043392 6638109018218496 6639811063531758 6641950516492928 6659225715764307 6720553481185152 6727706645610496 6745204889937024 6756646679258112 6760556775716016 6781430480108544 6785354919043792 6814542933624699 6827228933267456 6865654977257328 6885729991810712 6897410151742656 6906521971169574 6922710281777472 6974633627689984 6986464593518592 7006892852563968 7008689455950189 7020578190166632 7032594571964416 7046330108237784 7066933412647836 7078920945209568 7132015939216896 7148732788850688 7158176617892352 7170318924926976 7172157431599173 7191284769736704 7231759847928252 7276388731508736 7280599604617248 7303078978578432 7307305297431776 7319700569196288 7338738543903522 7346549686784256 7433491103195904 7435886292516864 7437792892028772 7450409507931936 7455226457298816 7472194331054544 7499602805258928 7523884946866176 7545884610453504 7560622666333296 7568669976311808 7573563385192448 7588355501179152 7590800590277632 7605626372680518 7610543675159208 7633524283924266 7655844530368489 7680632549925888 7708805588499456 7721881919152128 7723861849414494 7726350600818304 7744460521254912 7746446240787051 7754691336050048 7788049066999656 7846462831151232 7869405704926528 7882754459134464 7887316238335352 7911668893459968 8009930806800216 8023517931619008 8052948695128896 8057608966364503 8076495328740384 8090195365953792 8150875359105024 8174708327991296 8190674555194404 8218611165413376 8220718459610748 8244755648089142 8264868397632288 8315872836009984 8320685262419712 8346375975518208 8351206054207744 8365372079081472 8387129764461168 8389832231359488 8406218622436362 8437053155916294 8489120186760192 8500334733747168 8514753723350784 8520258808341504 8539650664062336 8561861634554109 8570974634581632 8640711618666624 8649908544356352 8672406287061888 8675200674603008 8677425040700234 8692144425920592 8697764200181952 8712518086411776 8724027753056304 8749536606135416 8777865771343872 8810063529713664 8827270685045136 8830114972363776 8853081418042344 8873230768127271 8878967621019076 8900627505142464 8905778331244977 8960737974913536 8993606519916032 9008862239010816 9011172157650243 9014075700954688 9041907306811392 9086057244832932 9154206636343104 9169734778993152 9196546868990208 9208695961559432 9230280375703296 9245937561090048 9342523803418624 9344919274600252 9360770920222176 9395106810983712 9422577883530448 9438561260279424 9509354585622528 9525485160382464 9544235490523136 9560425233235968 9562876575465564 9585291159384192 9588379692982272 9590838202879206 9607106997070128 9642346463904336 9701851642011648 9707466139489664 9731147112400896 9737438638104576 9759600758928384 9784984725204696 9795399582379008 9814531222188342 9843228681902343 9875098992761856 9911321470927872 9917057189371696 9933879343909248 9940301943065088 9957163527327744 9959716595297637 9962925774739392 9999470407011904 10080830221777728 10091559968415744 10117807334905536 10140835163574024 10147391566878944 10172145720162816 10178032378565688 10240843399901184 10278407451332608 10298482465885992 10301800801091072 10325947361673216 10328594987716068 10346115227613984 10359782956754361 10384065422666208 10461950441534976 10479696890277888 10510339278845952 10548891857946624 10566785784102912 10569495162356676 10600400118971754 10679907742400288 10698023908825344 10723099183276032 10737264926838528 10768660438320512 10786927154605056 10867833812140032 10920899406925872 10954618467867648 10960957946147664 10979550853794432 11019824530176384 11094247016559616 11121310985601024 11153829438775296 11156689338043158 11182839685948224 11186442975145984 11189311236692407 11208291496581816 11249404207888392 11285827420299264 11318826915680256 11333779644996224 11353004964467712 11360345077788672 11382533251768728 11386200885416448 11408439559020777 11415815512738812 11427966179442176 11450286425886399 11520948824888832 11563208382749184 11589525901227456 11597018933575936 11616690781882368 11632037004075072 11769694246726848 11773486629818368 11804108557389792 11824131688701696 11830974357503028 11867503340189952 11874371108326636 11947650633218048 12011816318681088 12014896210200324 12050027485668746 12055876409081856 12079423042693344 12114742993110576 12205608848457472 12226313038657536 12262062491986944 12286011832791606 12307040500937728 12327916748120064 12331077689416122 12367133472133713 12481027893629568 12519563963277312 12526809081311616 12548058118622208 12584748347039232 12655579733874441 12679139447496704 12733680280140288 12750502100620752 12780388212512256 12787784270505608 12809475996093504 12856461951872448 12974862816534528 13008609430592832 13012801011904512 13016137561050351 13038216638880888 13046646300272928 13060532776505344 13086041629584456 13124304909203124 13166798657015808 13215095294570496 13245172458545664 13253735924086784 13276218036436992 13279622127063516 13283901032985856 13318451431528614 13441106962370304 13490409779874048 13513293358516224 13521113551432032 13562860960217088 13570709838087584 13629085867249398 13654457866534912 13731309954514656 13771459983621424 13794820303485312 13813043942339148 13845420563554944 13949267255379968 13972929187037184 14013785705127936 14017378911900378 14041156380333264 14065189143928832 14092660216475568 14133866825295672 14157841890419136 14264031878433792 14316353235784704 14340637849853952 14344314863198346 14382569539473408 14386257304318809 14463519695856504 14552777463017472 14561199209234496 14606157957156864 14614610594863552 14639401138392576 14677477087807044 14693099373568512 14866982206391808 14875585784057544 14900819015863872 14910452914597632 14944388662109088 14999205610517856 15091769220907008 15121245332666592 15137339952623616 15147126770384896 15176711002358304 15181601180555264 15211252745361036 15221087350318416 15267048567848532 15311689060736978 15361265099851776 15417611176998912 15443763838304256 15447723698828988 15452701201636608 15488921042509824 15492892481574102 15509382672100096 15576098133999312 15692925662302464 15738811409853056 15765508918268928 15774632476670704 15823337786919936 15900600178457631 16019861613600432 16047035863238016 16105897390257792 16115217932729006 16152990657480768 16180390731907584 16301750718210048 16349416655982592 16353608730550441 16381349110388808 16441436919221496 16489511296178284 16529736795264576 16641370524839424 16702412108415488 16730744158162944 16735034007064737 16774259528922336 16779664462718976 16812437244872724 16874106311832588 16978240373520384 17000669467494336 17029507446701568 17040517616683008 17079301328124672 17123723269108218 17141949269163264 17281423237333248 17344812574123776 17350401349206016 17354850081400468 17384288851841184 17395528400363904 17425036172823552 17448055506112608 17499073212270832 17555731542687744 17620127059427328 17654541370090272 17660229944727552 17706162836084688 17746461536254542 17757935242038152 17801255010284928 17811556662489954 17921475949827072 17987213039832064 18017724478021632 18022344315300486 18028151401909376 18075041228503119 18083814613622784 18172114489665864 18308413272686208 18339469557986304 18393093737980416 18417391923118864 18460560751406592 18491875122180096 18496616534124183 18689838549200504 18721541840444352 18790213621967424 18845155767060896 18877122520558848 19018709171245056 19088470981046272 19125753150931128 19170582318768384 19176759385964544 19181676405758412 19214213994140256 19284692927808672 19403703284023296 19414932278979328 19462294224801792 19474877276209152 19519201517856768 19569969450409392 19590799164758016 19629062444376684 19686457363804686 19750197985523712 19822642941855744 19834114378743392 19867758687818496 19880603886130176 19914327054655488 19919433190595274 19925851549478784 19977677147292921 19998940814023808 20161660443555456 20183119936831488 20235614669811072 20281670327148048 20294783133757888 20344291440325632 20356064757131376 20481686799802368 20556814902665216 20596964931771984 20603601602182144 20657189975432136 20692230455227968 20719565913508722 20768130845332416 20780149439571613 20923900883069952 20959393780555776 21020678557691904 21026068367850567 21097783715893248 21138990324713352 21200800237943508 21359815484800576 21396047817650688 21446198366552064 21474529853677056 21537320876641024 21573854309210112 21841798813851744 21909236935735296 21921915892295328 21959101707588864 22039649060352768 22188494033119232 22307658877550592 22313378676086316 22365679371896448 22372885950291968 22378622473384814 22416582993163632 22498808415776784 22571654840598528 22637653831360512 22667559289992448 22706009928935424 22720690155577344 22765066503537456 22772401770832896 22816879118041554 22831631025477624 22855932358884352 22900572851772798 22967533591105467 23041897649777664 23126416765498368 23179051802454912 23194037867151872 23233381563764736 23239338722361153 23264074008150144 23539388493453696 23546973259636736 23608217114779584 23648263377403392 23661948715006056 23735006680379904 23748742216653272 23895301266436096 24029792420400648 24100054971337492 24158846085386688 24172826899093509 24229485986221152 24411217696914944 24452626077315072 24524124983973888 24572023665583212 24614081001875456 24655833496240128 24662155378832244 24734266944267426 24962055787259136 25039127926554624 25053618162623232 25096116237244416 25169496694078464 25311159467748882 25358278894993408 25467360560280576 25501004201241504 25560776425024512 25575568541011216 25618951992187008 25685584903662327 25712923903744896 25949725633069056 26017218861185664 26025602023809024 26032275122100702 26076433277761776 26093292600545856 26121065553010688 26172083259168912 26248609818406248 26333597314031616 26430190589140992 26490344917091328 26507471848173568 26559244254127032 26567802065971712 26619692304381813 26636902863057228 26717334993734931 26882213924740608 26980819559748096 27026586717032448 27033516472950729 27042227102864064 27125721920434176 27141419676175168 27258171734498796 27462619909029312 27542919967242848 27589640606970624 27626087884678296 27690841127109888 27898534510759936 28027571410255872 28034757823800756 28082312760666528 28130378287857664 28185320432951136 28267733650591344 28315683780838272 28528063756867584 28632706471569408 28681275699707904 28688629726396692 28765139078946816 28772514608637618 28856644768311997 28927039391713008 29105554926034944 29122398418468992 29212315914313728 29229221189727104 29278802276785152 29354954175614088 29386198747137024 29529686045707029 29733964412783616 29751171568115088 29801638031727744 29820905829195264 29888777324218176 29998411221035712 30242490665333184 30274679905247232 30353422004716608 30363202361110528 30370987642450819 30422505490722072 30442174700636832 30534097135697064 30623378121473956 30722530199703552 30835222353997824 30895447397657976 30905402403273216 30977842085019648 30985784963148204 31018765344200192 31079348870263083 31152196267998624 31385851324604928 31477622819706112 31531017836537856 31549264953341408 31646675573839872 31801200356915262 32039723227200864 32094071726476032 32211794780515584 32230435865458012 32305981314961536 32360781463815168 32603501436420096 32698833311965184 32707217461100882 32762698220777616 32882873838442992 32979022592356568 33059473590529152 33282741049678848 33404824216830976 33461488316325888 33470068014129474 33548519057844672 33559328925437952 33567933710077221 33624874489745448 33748212623665176 33956480747040768 34001338934988672 34059014893403136 34081035233366016 34158602656249344 34247446538216436 34283898538326528 34350859277659197 34562846474666496 34689625148247552 34709700162800936 34768577703682368 34791056800727808 34850072345647104 34896111012225216 34998146424541664 35309082740180544 35320459889455104 35412325672169376 35492923072509084 35515870484076304 35602510020569856 35623113324979908 35842951899654144 35974426079664128 36035448956043264 36044688630600972 36056302803818752 36150082457006238 36167629227245568 36344228979331728 36616826545372416 36678939115972608 36786187475960832 36834783846237728 36921121502813184 36983750244360192 36993233068248366 37101400416401139 37379677098401008 37443083680888704 37580427243934848 37690311534121792 37754245041117696 38037418342490112 38176941962092544 38251506301862256 38341164637536768 38363352811516824 38428427988280512 38569385855617344 38829864557958656 38924588449603584 39038403035713536 39048412683151053 39139938900818784 39181598329516032 39258124888753368 39372914727609372 39500395971047424 39645285883711488 39668228757486784 39735517375636992 39761207772260352 39828654109310976 39838866381190548 39851703098957568 39955354294585842 39997881628047616 40323320887110912 40471229339622144 40563340654296096 40589566267515776 40688582880651264 40712129514262752 40963373599604736 41113629805330432 41193929863543968 41207203204364288 41314379950864272 41384460910455936 41439131827017444 41536261690664832 41560298879143226 41847801766139904 41918787561111552 42041357115383808 42052136735701134 42175096199840611 42195567431786496 42277980649426704 42401600475887016 42719630969601152 42792095635301376 42949059707354112 43074641753282048 43147708618420224 43158771912956427 43683597627703488 43818473871470592 43843831784590656 43918203415177728 44079298120705536 44376988066238464 44626757352172632 44731358743792896 44745771900583936 44757244946769628 44833165986327264 44997616831553568 45275307662721024 45335118579984896 45412019857870848 45441380311154688 45530133007074912 45544803541665792 45633758236083108 45663262050955248 45711864717768704 45801145703545596 45935067182210934 46083795299555328 46252833530996736 46358103604909824 46388075734303744 46466763127529472 46478677444722306 46528148016300288 47078776986907392 47093946519273472 47216434229559168 47296526754806784 47323897430012112 47470013360759808 47497484433306544 47701800535372893 47790602532872192 48059584840801296 48200109942674984 48317692170773376 48345653798187018 48458971972442304 48822435393829888 48905252154630144 49048249967947776 49060826191651323 49144047331166424 49228162003750912 49324310757664488 49468533888534852 49924111574518272 50107236325246464 50192232474488832 50205102021194211 50338993388156928 50622318935497764 50934721120561152 51002008402483008 51121552850049024 51151137082022432 51237903984374016 51371169807324654 51425847807489792 52034437722371328 52051204047618048 52064550244201404 52152866555523552 52186585201091712 52242131106021376 52344166518337824 52497219636812496 52667194628063232 52860381178281984 52980689834182656 53014943696347136 53118488508254064 53135604131943424 53239384608763626 53273805726114456 53434669987469862 53590911712579423 53764427849481216 53961639119496192 54053173434064896 54067032945901458 54084454205728128 54225123685509357 54251443840868352 54282839352350336 54516343468997592 54925239818058624 55085839934485696 55179281213941248 55252175769356592 55381682254219776 55797069021519872 56069515647601512 56164625521333056 56370640865902272 56403262764551521 56535467301182688 56631367561676544 57056127513735168 57265412943138816 57377259452793384 57530278157893632 57545029217275236 57713289536623994 57854078783426016 58211109852069888 58244796836937984 58424631828627456 58458442379454208 58557604553570304 58709908351228176 58772397494274048 59059372091414058 59467928825567232 59502343136230176 59603276063455488 59641811658390528 59777554648436352 59933031441878763 59996822442071424 60484981330666368 60549359810494464 60706844009433216 60726404722221056 60741975284901638 60845010981444144 60884349401273664 61068194271394128 61246756242947912 61445060399407104 61670444707995648 61790894795315952 61810804806546432 61971569926296408 62037530688400384 62158697740526166 62304392535997248 62340448318714839 62771702649209856 62955245639412224 63062035673075712 63078205103551701 63098529906682816 63293351147679744 63602400713830524 64079446454401728 64188143452952064 64423589561031168 64460871730916024 64611962629923072 64721562927630336 65397666623930368 65414434922201764 65525396441555232 65765747676885984 65958045184713136 66118947181058304 66565482099357696 66809648433661952 66922976632651776 66940136028258948 67097038115689344 67118657850875904 67135867420154442 67249748979490896 67496425247330352 67912961494081536 68002677869977344 68118029786806272 68162070466732032 68317205312498688 68494893076432872 68567797076653056 68701718555318394 68902600773316401 69125692949332992 69379250296495104 69419400325601872 69537155407364736 69582113601455616 69700144691294208 69718016167083459 69792222024450432 69996292849083328 70618165480361088 70640919778910208 70824651344338752 70985846145018168 71031740968152608 71205020041139712 71246226649959816 71685903799308288 71948852159328256 72089377261201944 72112605607637504 72300164914012476 72518480697280527 72688457958663456 73233653090744832 73357878231945216 73572374951921664 73669567692475456 73842243005626368 73967500488720384 73986466136496732 74202800832802278 74759354196802016 74886167361777408 75160854487869696 75380623068243584 75508490082235392 76074836684980224 76353883924185088 76503012603724512 76682329275073536 76726705623033648 76856855976561024 77138771711234688 77659729115917312 77849176899207168 78076806071427072 78096825366302106 78279877801637568 78325178656846849 78363196659032064 78516249777506736 78745829455218744 79000791942094848 79290571767422976 79336457514973568 79471034751273984 79522415544520704 79677732762381096 79703406197915136 79859076913145439 79910708589171684 79995763256095232 80152004981204793 80646641774221824 80942458679244288 81126681308592192 81179132535031552 81377165761302528 81424259028525504 82387859727087936 82414406408728576 82628759901728544 82768921820911872 82878263654034888 83072523381329664 83120597758286452 83695603532279808 84082714230767616 84104273471402268 84350192399681222 84391134863572992 84555961298853408 84803200951774032 85439261939202304 85584191270602752 85898119414708224 86149283506564096 86295417236840448 86317543825912854 86569934304935991 87367195255406976 87636947742941184 87687663569181312 87836406830355456 88158596241411072 88589058137121087 88753976132476928 89253514704345264 89462717487585792 89514489893539256 89666331972654528 89995233663107136 90670237159969792 90824039715741696 91060266014149824 91089607083331584 91112962927352457 91267516472166216 91326524101910496 91423729435537408 91602291407091192 91870134364421868 92167590599110656 92505667061993472 92716207209819648 92776151468607488 92933526255058944 92957354889444612 93056296032600576 93238046610789249 94157553973814784 94432868459118336 94593053509613568 94647794860024224 94940026721519616 94994968866613088 95403601070745786 95581205065744384 96119169681602592 96400219885349968 96635384341546752 96691307596374036 96917943944884608 97644870787659776 97810504309260288 98096499935895552 98121652383302646 98288094662332848 98456324007501824 98648621515328976 98937067777069704 99848223149036544 100214472650492928 100384464948977664 100410204042388422 100677986776313856 100703801130231663 101244637870995528 101869442241122304 102004016804966016 102243105700098048 102302274164044864 102475807968748032 102742339614649308 102851695614979584 104068875444742656 104129100488402808 104305733111047104 104373170402183424 104688333036675648 104994439273624992 105961379668365312 106029887392694272 106236977016508128 106271208263886848 106478769217527252 106547611452228912 106869339974939724 107181823425158846 107528855698962432 107923278238992384 108106346868129792 108134065891802916 108168908411456256 108450247371018714 108502887681736704 108565678704700672 109032686937995184 109850479636117248 110171679868971392 110358562427882496 110504351538713184 110763364508439552 111304201249203417 111594138043039744 112139031295203024 112329251042666112 112741281731804544 112806525529103042 113070934602365376 113262735123353088 114112255027470336 114475261113853087 114530825886277632 114754518905586768 115090058434550472 115426579073247988 115708157566852032 116489593673875968 116916884758908416 117115209107140608 117145238049453159 117419816702456352 117544794988548096 118118744182828116 118935857651134464 119004686272460352 119206552126910976 119283623316781056 119555109296872704 119866062883757526 119993644884142848 120969962661332736 121413688018866432 121452809444442112 121483950569803276 121690021962888288 121768698802547328 122136388542788256 122493512485895824 122890120798814208 123340889415991296 123581789590631904 123621609613092864 123943139852592816 124075061376800768 124317395481052332 124608785071994496 124680896637429678 125543405298419712 125910491278824448 126124071346151424 126156410207103402 126197059813365632 126525288599521833 126586702295359488 127204801427661048 128158892908803456 128376286905904128 128847179122062336 128921743461832048 129223925259846144 129443125855260672 129476315738869281 130828869844403528 131050792883110464 131531495353771968 131916090369426272 132237894362116608 133130964198715392 133619296867323904 133880272056517896 134194076231378688 134237315701751808 134271734840308884 134499497958981792 134992850494660704 135825922988163072 136005355739954688 136236059573612544 136324140933464064 136634410624997376 136989786152865744 137135594153306112 137403437110636788 137805201546632802 138251385898665984 138758500592990208 138838800651203744 139074310814729472 139164227202911232 139400289382588416 139436032334166918 139584444048900864 139992585698166656 141236330960722176 141281839557820416 141649302688677504 141971692290036336 142063481936305216 142410040082279424 142492453299919632 143371807598616576 143897704318656512 144178754522403888 144225211215275008 144600329828024952 145036961394561054 145376915917326912 145461046077001291 146467306181489664 146715756463890432 147144749903843328 147182478574953969 147339135384950912 147684486011252736 147972932272993464 148405601665604556 149518708393604032 149772334723554816 150321708975739392 150761246136487168 151016980164470784 153006025207449024 153364658550147072 153453411246067296 153713711953122048 154277543422469376 155319458231834624 156153612142854144 156193650732604212 156559755603275136 156650357313693698 156726393318064128 157032499555013472 157491658910437488 158001583884189696 158581143534845952 158672915029947136 158942069502547968 159044831089041408 159355465524762192 159406812395830272 159718153826290878 159821417178343368 159991526512190464 160304009962409586 160772735137738269 161293283548443648 161884917358488576 162253362617184384 162358265070063104 162675371056528071 162754331522605056 162848518057051008 164775719454175872 164828812817457152 165257519803457088 165537843641823744 165756527308069776 166145046762659328 166241195516572904 167391207064559616 168208546942804536 168700384799362444 169111922597706816 169209788293654563 169606401903548064 170878523878404608 171168382541205504 171796238829416448 172298567013128192 172590834473680896 172635087651825708 173139868609871982 174734390510813952 175273895485882368 175375327138362624 175672813660710912 176317192482822144 177178116274242174 177507952264953856 178507029408690528 178925434975171584 179028979787078512 179332663945309056 179799094325636289 179990467326214272 181340474319939584 181648079431483392 182120532028299648 182179214166663168 182225925854704914 182535032944332432 182653048203820992 182847458871074816 183204582814182384 183740268728843736 184335181198221312 185011334123986944 185432414419639296 185552302937214976 185914709778889224 186112592065201152 186476093221578498 187021344956144517 188315107947629568 188865736918236672 189186107019227136 189234615310655103 189295589720048448 189880053443039232 189989937733226176 190807202141491572 192238339363205184 192800439770699936 193270768683093504 193382615192748072 193835887889769216 195289741575319552 196192999871791104 196243304766605292 196576189324665696 196912648015003648 197297243030657952 197874135554139408 199696446298073088 200428945300985856 200768929897955328 200820408084776844 201355973552627712 201407602260463326 202489275741991056 203738884482244608 204008033609932032 204486211400196096 204604548328089728 204951615937496064 205484679229298616 205703391229959168 206707802319949203 208137750889485312 208258200976805616 208611466222094208 208746340804366848 209376666073351296 209988878547249984 211922759336730624 212473954033016256 212542416527773696 212596913497155733 212957538435054504 213095222904457824 213738679949879448 214363646850317692 215057711397924864 215846556477984768 216268131783605832 216337816822912512 216900494742037428 217131357409401344 217555442091841581 218065373875990368 219700959272234496 220343359737942784 220717124855764992 221008703077426368 221526729016879104 222608402498406834 224278062590406048 224658502085332224 225482563463609088 225613051058206084 226141869204730752 226525470246706176 228224510054940672 228950522227706174 229061651772555264 229509037811173536 230180116869100944 230853158146495976 231416315133704064 232979187347751936 233833769517816832 234230418214281216 234290476098906318 234839633404912704 234975535970540547 235089589977096192 236237488365656232 237871715302268928 238009372544920704 238413104253821952 238567246633562112 239110218593745408 239732125767515052 239987289768285696 240456014943614379 241939925322665472 242827376037732864 242967901139606552 243380043925776576 243537397605094656 244272777085576512 244987024971791648 247163579181263808 247243219226185728 247886279705185632 248150122753601536 248634790962104664 249217570143988992 249361793274859356 251086810596839424 251820982557648896 252248142692302848 252312820414206804 252394119626731264 253050577199043666 253173404590718976 254409602855322096 256317785817606912 256752573811808256 257694358244124672 257843486923664096 258447850519692288 258886251710521344 258952631477738562 259709802914807973 261657739688807056 262101585766220928 263062990707543936 263832180738852544 264475788724233216 266261928397430784 267238593734647808 267760544113035792 268388152462757376 268543469680617768 268998995917963584 269985700989321408 272010711479909376 272472119147225088 273268821249994752 273338888782057371 273979572305731488 274271188306612224 274806874221273576 275610403093265604 276502771797331968 277517001185980416 277677601302407488 278148621629458944 278328454405822464 278800578765176832 278872064668333836 279168888097801728 279985171396333312 282472661921444352 283298605377355008 283943384580072672 284126963872610432 284820080164558848 284984906599839264 286743615197233152 287795408637313024 288357509044807776 288450422430550016 289200659656049904 290073922789122108 290753831834653824 290922092154002582 292934612362979328 293431512927780864 294289499807686656 294364957149907938 294678270769901824 295368972022505472 295945864545986928 296811203331209112 299037416787208064 299544669447109632 300643417951478784 301522492272974336 302033960328941568 302111403390694989 306012050414898048 306729317100294144 306906822492134592 307427423906244096 308555086844938752 310638916463669248 312387301465208424 313119511206550272 313300714627387396 314064999110026944 314983317820874976 317345830059894272 317884139005095936 318089662178082816 318710931049524384 318813624791660544 319436307652581756 319642834356686736 319983053024380928 320608019924819172 321545470275476538 322586567096887296 323769834716977152 324506725234368768 324716530140126208 325350742113056142 325508663045210112 325697036114102016 329551438908351744 329657625634914304 330515039606914176 331075687283647488 331513054616139552 332290093525318656 332482391033145808 333912603747610251 334782414129119232 336417093885609072 337400769598724888 338223845195413632 338419576587309126 339212803807096128 341757047756809216 342336765082411008 343425783341559261 343592477658832896 344597134026256384 345270175303651416 346279737219743964 349468781021627904 350750654276725248 351345627321421824 351435714148359477 352634384965644288 354356232548484348 357014058817381056 357850869950343168 358057959574157024 358665327890618112 359598188651272578 359980934652428544 362680948639879168 364241064056599296 364358428333326336 364451851709409828 365070065888664864 365306096407641984 365694917742149632 366409165628364768 367480537457687472 368670362396442624 370022668247973888 370864828839278592 371104605874429952 371829419557778448 372225184130402304 372952186443156996 374042689912289034 375136381988055961 376630215895259136 377731473836473344 378372214038454272 378469230621310206 378591179440096896 379575865798565499 379760106886078464 379979875466452352 381614404282983144 384476678726410368 385600879541399872 386541537366187008 386765230385496144 387671775779538432 390579483150639104 392486609533210584 393152378649331392 394594486061315904 394822839351860647 395748271108278816 399392892596146176 400857890601971712 401640816169553688 402711947105255424 402815204520926652 404978551483982112 407477768964489216 408016067219864064 408972422800392192 409209096656179456 409903231874992128 410969358458597232 411406782459918336 413415604639898406 416275501778970624 416516401953611232 417222932444188416 417492681608733696 418753332146702592 419977757094499968 423845518673461248 424947908066032512 425084833055547392 425193826994311466 425915076870109008 426190445808915648 427477359899758896 428727293700635384 430115422795849728 431693112955969536 432536263567211664 432675633645825024 433800989484074856 434262714818802688 435110884183683162 436130747751980736 436383138231003873 439401918544468992 440686719475885568 441434249711529984 441547435724861907 442017406154852736 443053458033758208 445216804996813668 448556125180812096 449317004170664448 450965126927218176 451226102116412168 452283738409461504 453050940493412352 457901044455412348 459018075622347072 460360233738201888 461706316292991952 462832630267408128 465958374695503872 467667539035633664 468460836428562432 468580952197812636 469679266809825408 469951071941081094 470179179954192384 472474976731312464 475743430604537856 476018745089841408 476826208507643904 477134493267124224 478220437187490816 479464251535030104 479974579536571392 480912029887228758 482318205413214807 483879850645330944 485654752075465728 485935802279213104 486760087851553152 487074795210189312 488026113169584213 488545554171153024 489974049943583296 494327158362527616 494486438452371456 495772559410371264 496300245507203072 497269581924209328 498435140287977984 498723586549718712 502173621193678848 503641965115297792 504625640828413608 504788239253462528 506101154398087332 507629364880963689 508819205710644192 512635571635213824 513505147623616512 515388716488249344 515686973847328192 516895701039384576 517772503421042688 517905262955477124 519419605829615946 523315479377614112 524203171532441856 526125981415087872 527664361477705088 528951577448466432 532523856794861568 534477187469295616 535521088226071584 536776304925514752 537086939361235536 537997991835927168 539971401978642816 544021422959818752 544944238294450176 546537642499989504 546677777564114742 547959144611462976 548276250597927943 548542376613224448 549613748442547152 551220806186531208 553005543594663936 555034002371960832 555355202604814976 556297243258917888 556656908811644928 557744129336667672 558337776195603456 559970342792666624 561064034868433551 564945323842888704 566597210754710016 567886769160145344 568253927745220864 569640160329117696 569969813199678528 576715018089615552 576900844861100032 578401319312099808 580147845578244216 581507663669307648 581844184308005164 585869224725958656 588578999615373312 588729914299815876 589356541539803648 590737944045010944 591891729091973856 593622406662418224 598074833574416128 599089338894219264 601286835902957568 603044984545948672 604067920657883136 604222806781389978 612024100829796096 613458634200588288 613813644984269184 614854847812488192 617110173689877504 620123406959847609 621277832927338496 624774602930416848 626239022413100544 626601429254774792 628129998220053888 629966635641749952 634691660119788544 635768278010191872 637421862099048768 637627249583321088 637790740491467199 638872615305163512 639285668713373472 639966106048761856 641216039849638344 643090940550953076 645173134193774592 647539669433954304 649013450468737536 649433060280252416 650701484226112284 651394072228204032 652666326275524743 659102877816703488 661030079213828352 662151374567294976 663026109232279104 664580187050637312 664964782066291616 667825207495220502 672834187771218144 674801539197449776 676447690390827264 676839153174618252 678425607614192256 683514095513618432 684673530164822016 686851566683118522 687184955317665792 689194268052512768 690540350607302832 692559474439487928 698937562043255808 701501308553450496 702691254642843648 702871428296718954 704926607911621641 705268769931288576 708712465096968696 714028117634762112 715701739900686336 716115919148314048 717330655781236224 719196377302545156 719961869304857088 725361897279758336 728482128113198592 728903703418819656 730140131777329728 730612192815283968 732818331256729536 734961074915374944 741729657678557184 742209211748859904 743658839115556896 744450368260804608 745904372886313992 748085379824578068 750272763976111922 753260431790518272 755462947672946688 756744428076908544 756938461242620412 757182358880193792 759151731597130998 759520213772156928 759959750932904704 763228808565966288 768953357452820736 771201759082799744 773083074732374016 773530460770992288 775343551559076864 779129408744423919 781158966301278208 784973219066421168 786304757298662784 789188972122631808 789645678703721294 791496542216557632 798785785192292352 801326827796971609 801715781203943424 803281632339107376 805630409041853304 809957102967964224 816032134439728128 818418193312358912 819806463749984256 820016666346172113 821938716917194464 822813564919836672 826831209279796812 832551003557941248 833032803907222464 834445864888376832 834985363217467392 837506664293405184 839955514188999936 849895816132065024 850169666111094784 850387653988622932 851830153740218016 852380891617831296 854954719799517792 857454587401270768 860230845591699456 863386225911939072 865072527134423328 865351267291650048 867601978968149712 868525429637605376 870221768367366324 872261495503961472 872766276462007746 878803837088937984 881373438951771136 882868499423059968 883094871449723814 884034812309705472 886106916067516416 890433609993627336 897112250361624192 898634008341328896 901930253854436352 902452204232824336 904567476818923008 906101880986824704 906334210172084967 915802088910824696 918036151244694144 920720467476403776 923412632585983904 925665260534816256 931916749391007744 935335078071267328 937161904395625272 939358533619650816 939902143882162188 944949953462624928 952037490179682816 953652417015287808 954268986534248448 956440874374981632 958928503070060208 959949159073142784 961824059774457516 964636410826429614 967759701290661888 971309504150931456 971871604558426208 973520175703106304 974149590420378624 976052226339168426 977091108342306048 979948099887166592 988654316725055232 988972876904742912 991545118820742528 992600491014406144 994539163848418656 996870280575955968 997447173099437424 1004347242387357696 1007283930230595584 1009251281656827216 1009576478506925056 1012202308796174664 1015258729761927378 1017638411421288384 1018227322539009037 1025271143270427648 1027010295247233024 1030277350024677783 1030777432976498688 1031373947694656384 1033791402078769152 1035810525910954248 1038839211659231892 1046630958755228224 1048406343064883712 1052251962830175744 1055328722955410176 1057903154896932864 1071042176452143168 1073552609851029504 1074173878722471072 1075995983671854336 1079942803957285632 1088042845919637504 1093075284999979008 1093355555128229484 1095918289222925952 1096552501195855886 1097084753226448896 1099227496885094304 1102441612373062416 1106011087189327872 1110068004743921664 1110710405209629952 1112594486517835776 1113313817623289856 1115488258673335344 1116675552391206912 1119940685585333248 1122128069736867102 1125409145964167883 1129890647685777408 1133194421509420032 1135773538320290688 1136507855490441728 1138727597395696497 1139280320658235392 1139939626399357056 1153430036179231104 1153801689722200064 1156802638624199616 1160295691156488432 1163015327338615296 1163688368616010328 1171738449451917312 1177459828599631752 1178713083079607296 1183783458183947712 1184468518055581941 1187244813324836448 1196149667148832256 1198178677788438528 1202573671805915136 1206089969091897344 1208135841315766272 1208445613562779956 1224048201659592192 1226917268401176576 1227627289968538368 1229709695624976384 1234220347379755008 1240246813919695218 1242555665854676992 1249549205860833696 1252478044826201088 1253202858509549584 1256259996440107776 1259933271283499904 1269383320239577088 1271536556020383744 1274843724198097536 1275254499166642176 1275581480982934398 1277745230610327024 1278571337426746944 1279932212097523712 1282432079699276688 1286181881101906152 1290346268387549184 1295079338867908608 1298026900937475072 1298866120560504832 1301402968452224568 1302788144456408064 1305332652551049486 1309149414693011619 1318205755633406976 1322060158427656704 1324302749134589952 1324642307174585721 1326052218464558208 1329160374101274624 1329929564132583232 1335650414990441004 1345668375542436288 1349603078394899552 1352895380781654528 1353678306349236504 1356851215228384512 1367028191027236864 1373703133366237044 1378388536105025536 1381080701214605664 1385118948878975856 1397875124086511616 1403002617106900992 1405382509285687296 1405742856593437908 1409853215823243282 1410537539862577152 1417424930193937392 1428056235269524224 1431403479801372672 1432231838296628096 1434661311562472448 1438392754605090312 1439923738609714176 1446954616239644421 1450723794559516672 1456964256226397184 1457807406837639312 1460280263554659456 1461224385630567936 1465636662513459072 1469922149830749888 1483459315357114368 1487317678231113792 1488178394480090131 1488900736521609216 1491808745772627984 1496170759649156136 1500545527952223844 1506520863581036544 1510925895345893376 1513876922485240824 1514364717760387584 1518303463194261996 1519919501865809408 1522888094642891067 1526457617131932576 1537906714905641472 1542403518165599488 1546166149464748032 1547060921541984576 1550687103118153728 1558258817488847838 1569946438132842336 1572609514597325568 1578377944245263616 1579291357407442588 1582993084433115264 1597571570384584704 1602653655593943218 1603431562407886848 1606563264678214752 1611260818083706608 1619914205935928448 1632064268879456256 1636836386624717824 1639612927499968512 1640033332692344226 1643877433834388928 1644828751793783829 1645627129839673344 1653662418559593624 1665102007115882496 1666065607814444928 1668891729776753664 1669970726434934784 1675013328586810368 1679911028377999872 1683192104605300653 1699791632264130048 1700775307977245864 1703660307480436032 1704761783235662592 1709909439599035584 1714909174802541536 1730145054268846656 1730702534583300096 1735203957936299424 1737050859275210752 1740443536734732648 1744522991007922944 1745532552924015492 1757607674177875968 1762746877903542272 1765736998846119936 1766189742899447628 1768069624619410944 1772213832135032832 1780867219987254672 1794224500723248384 1797268016682657792 1803860507708872704 1804904408465648672 1809134953637846016 1812203761973649408 1812668420344169934 1831604177821649392 1836072302489388288 1841440934952807552 1846825265171967808 1851330521069632512 1863833498782015488 1870670156142534656 1874323808791250544 1878717067239301632 1879804287764324376 1889899906925249856 1904074980359365632 1907304834030575616 1912881748749963264 1913372221474401597 1917857006140120416 1919898318146285568 1923648119548915032 1929272821652859228 1935519402581323776 1942619008301862912 1943743209116852416 1947040351406212608 1948299180840757248 1952104452678336852 1954182216684612096 1959896199774333184 1977308633450110464 1983090237641485056 1989078327696837312 1993740561151911936 1994894346198874848 2014567860461191168 2018502563313654432 2019152957013850112 2024404617592349328 2030517459523854756 2035276822842576768 2036454645078018074 2050542286540855296 2054020590494466048 2060554700049355566 2061554865952997376 2062747895389312768 2067582804157538304 2071621051821908496 2077678423318463784 2093261917510456448 2096812686129767424 2104503925660351488 2110657445910820352 2114779823734864923 2115806309793865728 2142084352904286336 2147105219702059008 2148347757444942144 2151991967343708672 2159885607914571264 2176085691839275008 2186711110256458968 2191836578445851904 2193105002391711772 2198454993770188608 2204883224746124832 2221420810419259904 2225188973035671552 2226627635246579712 2230976517346670688 2233351104782413824 2239881371170666496 2244256139473734204 2250818291928335766 2259781295371554816 2266388843018840064 2271547076640581376 2273015710980883456 2277455194791392994 2278560641316470784 2279879252798714112 2306860072358462208 2307603379444400128 2313605277248399232 2320591382312976864 2326030654677230592 2327376737232020656 2337388226233271757 2343476898903834624 2354919657199263504 2357426166159214592 2367566916367895424 2368937036111163882 2374489626649672896 2392299334297664512 2396357355576877056 2403980483390914827 2405147343611830272 2412179938183794688 2416891227125559912 2448096403319184384 2455254579937076736 2459419391249952768 2460049999038516339 2468440694759510016 2480493627839390436 2499098411721667392 2504956089652402176 2506405717019099168 2512519992880215552 2519866542566999808 2538766640479154176 2549687448396195072 2550508998333284352 2551162961965868796 2555490461220654048 2557142674853493888 2559864424195047424 2564864159398553376 2572363762203812304 2580692536775098368 2590158677735817216 2596053801874950144 2597732241121009664 2602805936904449136 2605576288912816128 2610665305102098972 2618298829386023238 2636411511266813952 2644120316855313408 2648605498269179904 2649284614349171442 2652104436929116416 2658320748202549248 2659859128265166464 2671300829980882008 2691336751084872576 2699206156789799104 2705790761563309056 2707356612698473008 2713702430456769024 2734056382054473728 2747406266732474088 2762161402429211328 2763759875463024529 2770237897757951712 2795750248173023232 2806005234213801984 2811485713186875816 2819706431646486564 2834849860387874784 2856112470539048448 2862806959602745344 2864463676593256192 2869322623124944896 2876785509210180624 2879847477219428352 2893909232479288842 2913928512452794368 2915614813675278624 2920560527109318912 2922448771261135872 2931273325026918144 2939844299661499776 2966918630714228736 2974635356462227584 2976356788960180262 2977801473043218432 2983617491545255968 2992341519298312272 3001091055904447688 3013041727162073088 3021851790691786752 3027753844970481648 3028729435520775168 3036606926388523992 3039839003731618816 3045776189285782134 3052915234263865152 3054681967617027111 3075813429811282944 3084807036331198976 3090832050074033349 3092332298929496064 3094121843083969152 3101374206236307456 3116517634977695676 3139892876265684672 3145219029194651136 3156755888490527232 3158582714814885176 3165986168866230528 3205307311187886436 3213126529356429504 3222521636167413216 3239828411871856896 3264128537758912512 3273672773249435648 3279225854999937024 3280066665384688452 3287754867668777856 3289657503587567658 3291254259679346688 3307324837119187248 3330204014231764992 3332131215628889856 3337783459553507328 3339941452869869568 3350026657173620736 3359822056755999744 3366384209210601306 3376227437892503649 3399583264528260096 3401550615954491728 3407320614960872064 3409523566471325184 3416182792187089491 3419818879198071168 3429818349605083072 3460290108537693312 3461405069166600192 3470407915872598848 3474101718550421504 3480887073469465296 3489045982015845888 3491065105848030984 3515215348355751936 3525493755807084544 3532379485798895256 3536139249238821888 3553405554166745823 3561734439974509344 3588449001446496768 3594536033365315584 3607721015417745408 3609808816931297344 3618269907275692032 3624407523947298816 3625336840688339868 3663208355643298784 3672144604978776576 3682881869905615104 3693650530343935616 3702661042139265024 3727666997564030976 3741340312285069312 3748647617582501088 3757434134478603264 3759608575528648752 3779799813850499712 3808149960718731264 3814609668061151232 3825763497499926528 3826744442948803194 3835714012280240832 3839796636292571136 3847296239097830064 3858545643305718456 3871038805162647552 3885238016603725824 3887486418233704832 3894080702812425216 3896598361681514496 3904208905356673704 3908364433369224192 3919792399548666368 3927448244079034857 3954617266900220928 3966180475282970112 3978156655393674624 3987481122303823872 3989788692397749696 4037005126627308864 4038305914027700224 4048809235184698656 4061034919047709512 4070553645685153536 4072909290156036148 4101084573081710592 4121109400098711132 4125495790778625536 4135165608315076608 4143242103643816992 4155356846636927568 4186523835020912896 4193625372259534848 4209007851320702976 4221314891821640704 4229559647469729846 4231612619587731456 4284168705808572672 4294210439404118016 4296695514889884288 4303983934687417344 4319771215829142528 4340863848718933263 4352171383678550016 4373422220512917936 4383673156891703808 4386210004783423544 4396909987540377216 4409766449492249664 4442841620838519808 4450377946071343104 4461953034693341376 4464535183440270393 4466702209564827648 4479762742341332992 4488512278947468408 4501636583856671532 4519562590743109632 4532777686037680128 4543094153281162752 4546031421961766912 4554910389582785988 4559758505597428224 4568664283928673201 4613720144716924416 4627210554496798464 4641182764625953728 4652061309354461184 4654753474464041312 4674776452466543514 4709839314398527008 4714852332318429184 4735133832735790848 4737874072222327764 4748979253299345792 4784598668595329024 4792714711153754112 4807960966781829654 4810294687223660544 4824359876367589376 4833782454251119824 4896192806638368768 4910509159874153472 4918838782499905536 4920099998077032678 4934486255381351487 4936881389519020032 4960987255678780872 4998196823443334784 5009912179304804352 5012811434038198336 5025039985760431104 5039733085133999616 5077533280958308352 5099374896792390144 5102325923931737592 5110980922441308096 5114285349706987776 5129728318797106752 5144727524407624608 5192107603749900288 5195464482242019328 5205611873808898272 5211152577825632256 5221330610204197944 5236597658772046476 5272823022533627904 5288240633710626816 5297210996538359808 5298569228698342884 5304208873858232832 5316641496405098496 5319718256530332928 5342601659961764016 5382673502169745152 5398412313579598208 5411581523126618112 5414713225396946016 5427404860913538048 5468112764108947456 5494812533464948176 5524322804858422656 5527519750926049058 5540475795515903424 5591500496346046464 5612010468427603968 5622971426373751632 5639412863292973128 5669699720775749568 5712224941078096896 5728927353186512384 5738645246249889792 5740116664423204791 5753571018420361248 5759694954438856704 5787818464958577684 5827857024905588736 5831229627350557248 5841121054218637824 5844897542522271744 5862546650053836288 5879688599322999552 5949270712924455168 5952713577920360524 5967234983090511936 5984683038596624544 6002182111808895376 6043703581383573504 6055507689940963296 6057458871041550336 6073213852777047984 6079678007463237632 6091552378571564268 6105830468527730304 6109363935234054222 6151626859622565888 6169614072662397952 6181664100148066698 6184664597858992128 6188243686167938304 6202748412472614912 6233035269955391352 6279785752531369344 6290438058389302272 6313511776981054464 6317165429629770352 6331972337732461056 6344339471204594769 6410614622375772872 6426253058712859008 6445043272334826432 6479656823743713792 6528257075517825024 6547345546498871296 6560133330769376904 6575509735337555712 6579315007175135316 6614649674238374496 6664262431257779712 6675566919107014656 6679882905739739136 6700053314347241472 6719644113511999488 6732768418421202612 6752454875785007298 6799166529056520192 6803101231908983456 6814641229921744128 6819047132942650368 6832365584374178982 6839637758396142336 6859636699210166144 6920580217075386624 6922810138333200384 6940815831745197696 6948203437100843008 6961774146938930592 6978091964031691776 6982130211696061968 7030430696711503872 7050987511614169088 7064758971597790512 7072278498477643776 7106811108333491646 7123468879949018688 7127591257773063259 7176898002892993536 7189072066730631168 7211941450172744481 7215442030835490816 7219617633862594688 7236539814551384064 7250673681376679736 7326416711286597568 7344289209957553152 7365763739811230208 7387301060687871232 7405322084278530048 7497295235165002176 7514868268957206528 7519217151057297504 7559599627700999424 7616299921437462528 7651526994999853056 7653488885897606388 7671428024560481664 7679593272585142272 7694592478195660128 7717091286611436912 7742077610325295104 7770476033207451648 7774972836467409664 7788161405624850432 7793196723363028992 7808417810713347408 7816728866738448384 7839584799097332736 7854896488158069714 7909234533800441856 7932360950565940224 7956313310787349248 7974962244607647744 7979577384795499392 8074010253254617728 8076611828055400448 8097618470369397312 8122069838095419024 8141107291370307072 8145818580312072296 8202169146163421184 8242218800197422264 8250991581557251072 8286484207287633984 8291279626389073587 8310713693273855136 8373047670041825792 8387250744519069696 8418015702641405952 8442629783643281408 8459119294939459692 8568337411617145344 8588420878808236032 8593391029779768576 8607967869374834688 8639542431658285056 8681727697437866526 8746844441025835872 8767346313783407616 8772420009566847088 8793819975080754432 8819532898984499328 8885683241677039616 8900755892142686208 8923906069386682752 8929070366880540786 8933404419129655296 8959525484682665984 8977024557894936816 9003273167713343064 9039125181486219264 9065555372075360256 9086188306562325504 9092062843923533824 9109820779165571976 9119517011194856448 9137328567857346402 9164045902851081333 9227440289433848832 9254421108993596928 9272496150222100047 9282365529251907456 9304122618708922368 9309506948928082624 9349552904933087028 9419678628797054016 9429704664636858368 9470267665471581696 9475748144444655528 9497958506598691584 9569197337190658048 9615921933563659308 9648719752735178752 9667564908502239648 9792385613276737536 9821018319748306944 9837677564999811072 9840199996154065356 9868972510762702974 9873762779038040064 9921974511357561744 9996393646886669568 10019824358609608704 10025622868076396672 10050079971520862208 10079466170267999232 10128682313677510947 10155066561916616704 10198749793584780288 10204651847863475184 10221961844882616192 10228570699413975552 10259456637594213504 10289455048815249216 10384215207499800576 10411223747617796544 10417248761360630917 10422305155651264512 10442661220408395888 10473195317544092952 10545646045067255808 10576481267421253632 10597138457396685768 10608417747716465664 10639436513060665856 10660216662500237469 10685203319923528032 10765347004339490304 10796824627159196416 10823163046253236224 10829426450793892032 10854809721827076096 10989625066929896352 11048645609716845312 11055039501852098116 11080951591031806848 11183000992692092928 11224020936855207936 11245942852747503264 11278825726585946256 11339399441551499136 11424449882156193792 11457854706373024768 11477290492499779584 11480233328846409582 11507142036840722496 11519389908877713408 11575636929917155368 11655714049811177472 11662459254701114496 11682242108437275648 11689795085044543488 11725093300107672576 11759377198645999104 11782344732237104571 11898541425848910336 11905427155840721048 11934469966181023872 11969366077193249088 12004364223617790752 12111015379881926592 12114917742083100672 12146427705554095968 12159356014926475264 12183104757143128536 12211660937055460608 12218727870468108444 12303253719245131776 12339228145324795904 12363328200296133396 12376487372335876608 12405496824945229824 12466070539910782704 12559571505062738688 12580876116778604544 12627023553962108928 12634330859259540704 12663944675464922112 12688678942409189538 12821229244751545744 12852506117425718016 12890086544669652864 12959313647487427584 13056514151035650048 13094691092997742592 13120266661538753808 13151019470675111424 13158630014350270632 13229299348476748992 13328524862515559424 13351133838214029312 13393605550320811179 13400106628694482944 13439288227023998976 13465536836842405224 13504909751570014596 13598333058113040384 13606202463817966912 13629282459843488256 13638094265885300736 13664731168748357964 13679275516792284672 13719273398420332288 13841160434150773248 13881631663490395392 13923548293877861184 13956183928063383552 13964260423392123936 14101975023228338176 14129517943195581024 14144556996955287552 14213622216666983292 14246937759898037376 14255182515546126518 14353796005785987072 14378144133461262336 14423882900345488962 14430884061670981632 14439235267725189376 14473079629102768128 14501347362753359472 14652833422573195136 14688578419915106304 14731527479622460416 14774602121375742464 14803458766144054461 14810644168557060096 14994590470330004352 15029736537914413056 15038434302114595008 15119199255401998848 15232599842874925056 15306977771795212776 15342856049120963328 15389184956391320256 15434182573222873824 15549945672934819328 15576322811249700864 15586393446726057984 15616835621426694816 15633457733476896768 15679169598194665472 15709792976316139428 15818469067600883712 15864721901131880448 15912626621574698496 15949924489215295488 15959154769590998784 16148020506509235456 16153223656110800896 16195236940738794624 16244139676190838048 16282214582740614144 16291637160624144592 16404338292326842368 16484437600394844528 16501983163114502144 16572968414575267968 16582559252778147174 16621427386547710272 16746095340083651584 16774501489038139392 16836031405282811904 16885259567286562816 16918238589878919384 17136674823234290688 17186782059559537152 17215935738749669376 17220349993269614373 17279084863316570112 17363455394875733052 17493688882051671744 17534692627566815232 17544840019133694176 17587639950161508864 17639065797968998656 17771366483354079232 17847812138773365504 17858140733761081572 17919050969365331968 17954049115789873632 18006546335426686128 18131110744150720512 18172376613124651008 18184125687847067648 18219641558331143952 18239034022389712896 18274657135714692804 18328091805702162666 18454880578867697664 18508842217987193856 18544992300444200094 18564731058503814912 18608245237417844736 18619013897856165248 18699105809866174056 18839357257594108032 18859409329273716736 18940535330943163392 18951496288889311056 18995917013197383168 19138394674381316096 19231843867127318616 19335129817004479296 19346319128241171703 19584771226553475072 19642036639496613888 19680399992308130712 19737945021525405948 19843949022715123488 19992787293773339136 20039648717219217408 20051245736152793344 20100159943041724416 20158932340535998464 20257364627355021894 20397499587169560576 20409303695726950368 20443923689765232384 20457141398827951104 20518913275188427008 20578910097630498432 20768430414999601152 20822447495235593088 20834497522721261834 20844610311302529024 20885322440816791776 20946390635088185904 21091292090134511616 21152962534842507264 21194276914793371536 21216835495432931328 21278873026121331712 21320433325000474938 21370406639847056064 21382773773319189777 21530694008678980608 21593649254318392832 21635824350518233443 21646326092506472448 21658852901587784064 21709619443654152192 21979250133859792704 22097291219433690624 22110079003704196232 22161903182063613696 22491885705495006528 22557651453171892512 22678798883102998272 22848899764312387584 22915709412746049536 22954580984999559168 22960466657692819164 23014284073681444992 23038779817755426816 23151273859834310736 23311428099622354944 23324918509402228992 23364484216874551296 23379590170089086976 23450186600215345152 23518754397291998208 23564689464474209142 23797082851697820672 23810854311681442096 23868939932362047744 23938732154386498176 24008728447235581504 24222030759763853184 24229835484166201344 24292855411108191936 24318712029852950528 24366209514286257072 24423321874110921216 24437455740936216888 24606507438490263552 24678456290649591808 24726656400592266792 24752974744671753216 24873838879167220761 24932141079821565408 25119143010125477376 25161752233557209088 25254047107924217856 25268661718519081408 25327889350929844224 25377357884818379076 25642458489503091488 25705012234851436032 25780173089339305728 25918627294974855168 26189382185995485184 26240533323077507616 26302038941350222848 26317260028700541264 26458598696953497984 26657049725031118848 26702267676428058624 26787211100641622358 26800213257388965888 26878576454047997952 26931073673684810448 27009819503140029192 27196666116226080768 27212404927635933824 27258564919686976512 27276188531770601472 27329462337496715928 27358551033584569344 27438546796840664576 27492137708553243999 27682320868301546496 27763263326980790784 27847096587755722368 27912367856126767104 27928520846784247872 28259035886391162048 28289113993910575104 28427244433333966584 28493875519796074752 28510365031092253036 28707592011571974144 28847765800690977924 28878470535450378752 28946159258205536256 29002694725506718944 29305666845146390272 29377156839830212608 29463054959244920832 29549204242751484928 29606917532288108922 29621288337114120192 29989180940660008704 30059473075828826112 30076868604229190016 30238398510803997696 30386046941032532841 30465199685749850112 30613955543590425552 30685712098241926656 30778369912782640512 30868365146445747648 31099891345869638656 31152645622499401728 31233671242853389632 31251746284081892751 31266915466953793536 31358339196389330944 31419585952632278856 31636938135201767424 31729443802263760896 31825253243149396992 31918309539181997568 31980649987500712407 32296041013018470912 32390473881477589248 32488279352381676096 32564429165481228288 32583274321248289184 32968875200789689056 33003966326229004288 33145936829150535936 33165118505556294348 33242854773095420544 33492190680167303168 33549002978076278784 33672062810565623808 33770519134573125632 33836477179757838768 34273349646468581376 34373564119119074304 34431871477499338752 34440699986539228746 34558169726633140224 34726910789751466104 34987377764103343488 35069385255133630464 35089680038267388352 35175279900323017728 35278131595937997312 35542732966708158464 35695624277546731008 35716281467522163144 35908098231579747264 36013092670853372256 36344753226249302016 36368251375694135296 36439283116662287904 36478068044779425792 36549314271429385608 36656183611404325332 36909761157735395328 37017684435974387712 37089984600888400188 37129462117007629824 37216490474835689472 37238027795712330496 37398211619732348112 37678714515188216064 37881070661886326784 37902992577778622112 37991834026394766336 38276789348762632192 38463687734254637232 38670259634008958592 38692638256482343406 39169542453106950144 39284073278993227776 39360799984616261424 39475890043050811896 39687898045430246976 39985574587546678272 40102491472305586688 40180816650962433537 40200319886083448832 40317864681071996928 40514729254710043788 40794999174339121152 40818607391453900736 40887847379530464768 40914282797655902208 41037826550376854016 41157820195260996864 41644894990471186176 41668995045442523668 41770644881633583552 41892781270176371808 42305925069685014528 42388553829586743072 42433670990865862656 42557746052242663424 42640866650000949876 42740813279694112128 42765547546638379554 43061388017357961216 43187298508636785664 43271648701036466886 43292652185012944896 43317705803175568128 43419238887308304384 43958500267719585408 44194582438867381248 44220158007408392464 44323806364127227392 44410376298432163383 44983771410990013056 45115302906343785024 45357597766205996544 45697799528624775168 45831418825492099072 45920933315385638328 46028568147362889984 46302547719668621472 46649837018804457984 46728968433749102592 46759180340178173952 46900373200430690304 47037508794583996416 47129378928948418284 47594165703395641344 47621708623362884192 47737879864724095488 47877464308772996352 48017456894471163008 48444061519527706368 48459670968332402688 48585710822216383872 48637424059705901056 48732419028572514144 48846643748221842432 48874911481872433776 49213014876980527104 49356912581299183616 49453312801184533584 49505949489343506432 49747677758334441522 49864282159643130816 50238286020250954752 50323504467114418176 50508094215848435712 50537323437038162816 50655778701859688448 50754715769636758152 51284916979006182976 51410024469702872064 51560346178678611456 51837254589949710336 52481066646155015232 52604077882700445696 52634520057401082528 52917197393906995968 53314099450062237696 53574422201283244716 53757152908095995904 53862147347369620896 54019639006280058384 54393332232452161536 54424809855271867648 54517129839373953024 54552377063541202944 54658924674993431856 54717102067169138688 54877093593681329152 54984275417106487998 55364641736603092992 55526526653961581568 55694193175511444736 55824735712253534208 55857041693568495744 56518071772782324096 56578227987821150208 56854488866667933168 56987751039592149504 57020730062184506072 57415184023143948288 57695531601381955848 57756941070900757504 58005389451013437888 58038957384723515109 58611333690292780544 58754313679660425216 58926109918489841664 59098408485502969856 59213835064576217844 59978361881320017408 60118946151657652224 60153737208458380032 60476797021607995392 60772093882065065682 61227911087180851104 61371424196483853312 61556739825565281024 61736730292891495296 62199782691739277312 62305291244998803456 62467342485706779264 62503492568163785502 62533830933907587072 62716678392778661888 62839171905264557712 63273876270403534848 63458887604527521792 63650506486298793984 63836619078363995136 63961299975001424814 64148321319957569331 64592082026036941824 64780947762955178496 64907473051554700329 64976558704763352192 65128858330962456576 65166548642496578368 65937750401579378112 66007932652458008576 66291873658301071872 66330237011112588696 66485709546190841088 66984381360334606336 67541038269146251264 67672954359515677536 68546699292937162752 68747128238238148608 68863742954998677504 68881399973078457492 69116339453266280448 69453821579502932208 69974755528206686976 70138770510267260928 70179360076534776704 70350559800646035456 70556263191875994624 71085465933416316928 71391248555093462016 71432562935044326288 71816196463159494528 72026185341706744512 72689506452498604032 72878566233324575808 72956136089558851584 73098628542858771216 73312367222808650664 73819522315470790656 74035368871948775424 74179969201776800376 74258924234015259648 74476055591424660992 74621516637501662283 74796423239464696224 75357429030376432128 75762141323772653568 75805985155557244224 75983668052789532672 76927375468509274464 77340519268017917184 77385276512964686812 78568146557986455552 78721599969232522848 78951780086101623792 79375796090860493952 79971149175093356544 80204982944611173376 80361633301924867074 80400639772166897664 80635729362143993856 81029458509420087576 81589998348678242304 81637214782907801472 81775694759060929536 81828565595311804416 82075653100753708032 82315640390521993728 82476413125659731997 83289789980942372352 83337990090885047336 83541289763267167104 83785562540352743616 84777107659173486144 84867341981731725312 85115492104485326848 85281733300001899752 85481626559388224256 85531095093276759108 86122776034715922432 86374597017273571328 86543297402072933772 86635411606351136256 86838477774616608768 87917000535439170816 88389164877734762496 88440316014816784928 88647612728254454784 88820752596864326766 89967542821980026112 90230605812687570048 90715195532411993088 91395599057249550336 91662837650984198144 91841866630771276656 92057136294725779968 92605095439337242944 93299674037608915968 93457936867498205184 93755238852245678253 93800746400861380608 94075017589167992832 94258757857896836568 95188331406791282688 95243417246725768384 95475759729448190976 95754928617545992704 96034913788942326016 96888123039055412736 97171421644432767744 97464838057145028288 97693287496443684864 97749822963744867552 98713825162598367232 98906625602369067168 99011898978687012864 99495355516668883044 99728564319286261632 100476572040501909504 100647008934228836352 101016188431696871424 101074646874076325632 101311557403719376896 101509431539273516304 102569833958012365952 102820048939405744128 103120692357357222912 103674509179899420672 104962133292310030464 105208155765400891392 105269040114802165056 105834394787813991936 106628198900124475392 107148844402566489432 107724294694739241792 108039278012560116768 108849619710543735296 109034259678747906048 109104754127082405888 109317849349986863712 109434204134338277376 109754187187362658304 109968550834212975996 110729283473206185984 111053053307923163136 111388386351022889472 111649471424507068416 111714083387136991488 113036143545564648192 113708977733335866336 113975502079184299008 114041460124369012144 114830368046287896576 115391063202763911696 115513882141801515008 116010778902026875776 116077914769447030218 117222667380585561088 117508627359320850432 117852219836979683328 118196816971005939712 118427670129152435688 119956723762640034816 120307474416916760064 120542449952887300611 120953594043215990784 121544187764130131364 122455822174361702208 122742848392967706624 123113479651130562048 123473460585782990592 124399565383478554624 124934684971413558528 125006985136327571004 125433356785557323776 125678343810529115424 126917775209055043584 127301012972597587968 127673238156727990272 127922599950002849628 128296642639915138662 129184164052073883648 129561895525910356992 129814946103109400658 129953117409526704384 130257716661924913152 130333097284993156736 131875500803158756224 132015865304916017152 132583747316602143744 132660474022225177392 132971419092381682176 133968762720669212672 135345908719031355072 135424233897688201921 137093398585874325504 137494256476476297216 137762799946156914984 138907643159005864416 139949511056413373952 140277541020534521856 140358720153069553408 140701119601292070912 141112526383751989248 142782497110186924032 142865125870088652576 143632392926318989056 144052370683413489024 145379012904997208064 145757132466649151616 145912272179117703168 146197257085717542432 146624734445617301328 147639044630941581312 148070737743897550848 148359938403553600752 148517848468030519296 148952111182849321984 149243033275003324566 149592846478929392448 150714858060752864256 151524282647545307136 151611970311114488448 151967336105579065344 153854750937018548928 154681038536035834368 154770553025929373624 157443199938465045696 157903560172203247584 158751592181720987904 159942298350186713088 160409965889222346752 160723266603849734148 161271458724287987712 162058917018840175152 163179996697356484608 163274429565815602944 163551389518121859072 163657131190623608832 164151306201507416064 164631280781043987456 164952826251319463994 166579579961884744704 166675980181770094672 167082579526534334208 167571125080705487232 169554215318346972288 169734683963463450624 170230984208970653696 170563466600003799504 170963253118776448512 171062190186553518216 172245552069431844864 172749194034547142656 173086594804145867544 173270823212702272512 174116872154170545327 175834001070878341632 176778329755469524992 176880632029633569856 177295225456508909568 177641505193728653532 179935085643960052224 180461211625375140096 181430391064823986176 183325675301968396288 183683733261542553312 184114272589451559936 185210190878674485888 186599348075217831936 186915873734996410368 187510477704491356506 187601492801722761216 188150035178335985664 188517515715793673136 190376662813582565376 190486834493451536768 190951519458896381952 191509857235091985408 192069827577884652032 192444963959872707993 193776246078110825472 194342843288865535488 194929676114290056576 195386574992887369728 195499645927489735104 197813251204738134336 198023797957374025728 198990711033337766088 199457128638572523264 200953144081003819008 202149293748152651264 202623114807438753792 203018863078547032608 205139667916024731904 205640097878811488256 206241384714714445824 207349018359798841344 209924266584620060928 210416311530801782784 210538080229604330112 211668789575627983872 213256397800248950784 214297688805132978864 215448589389478483584 216078556025120233536 217699239421087470592 218068519357495812096 218635698699973727424 218868408268676554752 219508374374725316608 219937101668425951992 221458566946412371968 222106106615846326272 222776772702045778944 223428166774273982976 223864549912504986849 226072287091129296384 227417955466671732672 227951004158368598016 228082920248738024288 230782126405527823392 231027764283603030016 232021557804053751552 232155829538894060436 234445334761171122176 235704439673959366656 236393633942011879424 236855340258304871376 239913447525280069632 240614948833833520128 241084899905774601222 241907188086431981568 243088375528260262728 244911644348723404416 245485696785935413248 246226959302261124096 246946921171565981184 248799130766957109248 249869369942827117056 250013970272655142008 251356687621058230848 254602025945195175936 255346476313455980544 255845199900005699256 256593285279830277324 258368328104147767296 259123791051820713984 259629892206218801316 259906234819053408768 260515433323849826304 260666194569986313472 263751001606317512448 265167494633204287488 265320948044450354784 265942838184763364352 267937525441338425344 270691817438062710144 270848467795376403842 274186797171748651008 274988512952952594432 275525599892313829968 277815286318011728832 279899022112826747904 280717440306139106816 281265716556737034759 281402239202584141824 282225052767503978496 285564994220373848064 285730251740177305152 287264785852637978112 288104741366826978048 291514264933298303232 292394514171435084864 293249468891234602656 296141475487795101696 296719876807107201504 297035696936061038592 297904222365698643968 298486066550006649132 299185692957858784896 301429716121505728512 303048565295090614272 303223940622228976896 303934672211158130688 307709501874037097856 309362077072071668736 309541106051858747248 314886399876930091392 315807120344406495168 317503184363441975808 319884596700373426176 320819931778444693504 321446533207699468296 324117834037680350304 326548859131631205888 327102779036243718144 327314262381247217664 328302612403014832128 329262561562087974912 329905652502638927988 333159159923769489408 333351960363540189344 334165159053068668416 335142250161410974464 339108430636693944576 340461968417941307392 341126933200007599008 341926506237552897024 342124380373107036432 344491104138863689728 345498388069094285312 346173189608291735088 346541646425404545024 348233744308341090654 351668002141756683264 353556659510939049984 353761264059267139712 354590450913017819136 355283010387457307064 359870171287920104448 360922423250750280192 362860782129647972352 367367466523085106624 368228545178903119872 370420381757348971776 373198696150435663872 375020955408982713012 376300070356671971328 377035031431587346272 380753325627165130752 380973668986903073536 381903038917792763904 383019714470183970816 384139655155769304064 384889927919745415986 387552492156221650944 388685686577731070976 389859352228580113152 390773149985774739456 390999291854979470208 395626502409476268672 396047595914748051456 397981422066675532176 398914257277145046528 401906288162007638016 404298587496305302528 406037726157094065216 406272701693064605763 410279335832049463808 411280195757622976512 412482769429428891648 419848533169240121856 420832623061603565568 421076160459208660224 423337579151255967744 428595377610265957728 430897178778956967168 432157112050240467072 435398478842174941184 436137038714991624192 437271397399947454848 437736816537353109504 439016748749450633216 439874203336851903984 442917133892824743936 444212213231692652544 445553545404091557888 446856333548547965952 447729099825009973698 452144574182258592768 454835910933343465344 455902008316737196032 456165840497476048576 461564252811055646784 462055528567206060032 464043115608107503104 464311659077788120872 468890669522342244352 472787267884023758848 473710680516609742752 479826895050560139264 481229897667667040256 482169799811549202444 483814376172863963136 486176751056520525456 489823288697446808832 490971393571870826496 492453918604522248192 493893842343131962368 497598261533914218496 499738739885654234112 500027940545310284016 502713375242116461696 509204051890390351872 510692952626911961088 511690399800011398512 513186570559660554648 516736656208295534592 518247582103641427968 519259784412437602632 519812469638106817536 521332389139972626944 522350616462511635981 527502003212635024896 530334989266408574976 530641896088900709568 531885676369526728704 541383634876125420288 541696935590752807684 549977025905905188864 551051199784627659936 555630572636023457664 559798044225653495808 561434880612278213632 562531433113474069518 562804478405168283648 564450105535007956992 571129988440747696128 571460503480354610304 574529571705275956224 576209482733653956096 577334891879618123979 583028529866596606464 584789028342870169728 586498937782469205312 593439753614214403008 594071393872122077184 595808444731397287936 596972133100013298264 598371385915717569792 602859432243011457024 606447881244457953792 607869344422316261376 615419003748074195712 618724154144143337472 619082212103717494496 629772799753860182784 631614240688812990336 635006368726883951616 639769193400746852352 641639863556889387008 642893066415398936592 648235668075360700608 653097718263262411776 654205558072487436288 656605224806029664256 658525123124175949824 659811305005277855976 666318319847538978816 666703920727080378688 668330318106137336832 670284500322821948928 678216861273387889152 682253866400015198016 683853012475105794048 684248760746214072864 690996776138188570624 692346379216583470176 693083292850809090048 696467488616682181308 703336004283513366528 707113319021878099968 707522528118534279424 709180901826035638272 710566020774914614128 719740342575840208896 721844846501500560384 725721564259295944704 734734933046170213248 736457090357806239744 740840763514697943552 746397392300871327744 750041910817965426024 754070062863174692544 761947337973806147072 763806077835585527808 766039428940367941632 768279310311538608128 769779855839490831972 775104984312443301888 777371373155462141952 779718704457160226304 781546299971549478912 781998583709958940416 791253004818952537344 795962844133351064352 797828514554290093056 803812576324015276032 808597174992610605056 812075452314188130432 812545403386129211526 820558671664098927616 822560391515245953024 824965538858857783296 839697066338480243712 842152320918417320448 843797149670211104277 846675158302511935488 857190755220531915456 861794357557913934336 864314224100480934144 870796957684349882368 874542794799894909696 878033497498901266432 879748406673703807968 888424426463385305088 891107090808183115776 893712667097095931904 895458199650019947396 904289148364517185536 909671821866686930688 911804016633474392064 912331680994952097152 923128505622111293568 924111057134412120064 928086231216215006208 928623318155576241744 937781339044684488704 947421361033219485504 959653790101120278528 962459795335334080512 964339599623098404888 972353502113041050912 979646577394893617664 981942787143741652992 984907837209044496384 987787684686263924736 999477479771308468224 1000055881090620568032 1005426750484232923392 1021385905253823922176 1023380799600022797024 1026373141119321109296 1033473312416591069184 1036495164207282855936 1038519568824875205264 1039624939276213635072 1042664778279945253888 1044701232925023271962 1055004006425270049792 1060669978532817149952 1061283792177801419136 1063771352739053457408 1082767269752250840576 1083393871181505615368 1102102399569255319872 1111261145272046915328 1119596088451306991616 1122869761224556427264 1125062866226948139036 1128900211070015913984 1142259976881495392256 1142921006960709220608 1149059143410551912448 1152418965467307912192 1154669783759236247958 1166057059733193212928 1169578056685740339456 1172997875564938410624 1186879507228428806016 1188142787744244154368 1191616889462794575872 1193944266200026596528 1196742771831435139584 1205718864486022914048 1212895762488915907584 1218818105079193817289 1230838007496148391424 1237448308288286674944 1238164424207434988992 1259545599507720365568 1263228481377625980672 1270012737453767903232 1283279727113778774016 1285786132830797873184 1296471336150721401216 1306195436526524823552 1308411116144974872576 1313210449612059328512 1317050246248351899648 1319622610010555711952 1332636639695077957632 1333407841454160757376 1336660636212274673664 1340569000645643897856 1356433722546775778304 1364507732800030396032 1367706024950211588096 1368497521492428145728 1384692758433166940352 1386166585701618180096 1392934977233364362616 1406672008567026733056 1415045056237068558848 1418361803652071276544 1421132041549829228256 1439480685151680417792 1443689693003001120768 1451443128518591889408 1469469866092340426496 1472914180715612479488 1481681527029395887104 1492794784601742655488 1500083821635930852048 1508140125726349385088 1523894675947612294144 1527612155671171055616 1532078857880735883264 1536558620623077216256 1539559711678981663944 1550209968624886603776 1554742746310924283904 1559437408914320452608 1563997167419917880832 1567051849387534907943 1582506009637905074688 1591925688266702128704 1595657029108580186112 1617194349985221210112 1624150904628376260864 1625090806772258423052 1641117343328197855232 1649931077717715566592 1679394132676960487424 1684304641836834640896 1687594299340422208554 1693350316605023870976 1714381510441063830912 1723588715115827868672 1728628448200961868288 1741593915368699764736 1749085589599789819392 1759496813347407615936 1782214181616366231552 1787425334194191863808 1790916399300039894792 1808578296729034371072 1819343643733373861376 1823608033266948784128 1824663361989904194304 1846257011244222587136 1856172462432430012416 1857246636311152483488 1875562678089368977408 1894842722066438971008 1919307580202240557056 1924919590670668161024 1928679199246196809776 1944707004226082101824 1959293154789787235328 1969815674418088992768 1975575369372527849472 1998954959542616936448 2000111762181241136064 2010853500968465846784 2046761599200045594048 2052746282238642218592 2072990328414565711872 2077039137649750410528 2079249878552427270144 2085329556559890507776 2089402465850046543924 2110008012850540099584 2121339957065634299904 2122567584355602838272 2127542705478106914816 2165534539504501681152 2166787742363011230736 2204204799138510639744 2222522290544093830656 2239192176902613983232 2245739522449112854528 2250125732453896278072 2285842013921418441216 2298118286821103824896 2304837930934615824384 2309339567518472495916 2332114119466386425856 2339156113371480678912 2345995751129876821248 2373759014456857612032 2383233778925589151744 2387888532400053193056 2393485543662870279168 2411437728972045828096 2425791524977831815168 2437636210158387634578 2461676014992296782848 2474896616576573349888 2476328848414869977984 2519091199015440731136 2526456962755251961344 2540025474907535806464 2571572265661595746368 2592942672301442802432 2612390873053049647104 2634100492496703799296 2639245220021111423904 2665273279390155915264 2666815682908321514752 2673321272424549347328 2681138001291287795712 2712867445093551556608 2729015465600060792064 2735412049900423176192 2736995042984856291456 2769385516866333880704 2772333171403236360192 2785869954466728725232 2813344017134053466112 2830090112474137117696 2842264083099658456512 2878961370303360835584 2887379386006002241536 2938939732184680852992 2945828361431224958976 2963363054058791774208 3000167643271861704096 3016280251452698770176 3047789351895224588288 3064157715761471766528 3073117241246154432512 3079119423357963327888 3100419937249773207552 3109485492621848567808 3118874817828640905216 3127994334839835761664 3134103698775069815886 3165012019275810149376 3183851376533404257408 3191314058217160372224 3234388699970442420224 3248301809256752521728 3250181613544516846104 3282234686656395710464 3358788265353920974848 3368609283673669281792 3375188598680844417108 3386700633210047741952 3428763020882127661824 3447177430231655737344 3457256896401923736576 3483187830737399529472 3498171179199579638784 3518993626694815231872 3564428363232732463104 3574850668388383727616 3581832798600079789584 3617156593458068742144 3638687287466747722752 3649326723979808388608 3656454315237581451867 3692514022488445174272 3712344924864860024832 3714493272622304966976 3789685444132877942016 3849839181341336322048 3857358398492393619552 3889414008452164203648 3918586309579574470656 3939631348836177985536 3951150738745055698944 3997909919085233872896 4000223524362482272128 4021707001936931693568 4093523198400091188096 4105492564477284437184 4154078275299500821056 4158499757104854540288 4170659113119781015552 4178804931700093087848 4220016025701080199168 4245135168711205676544 4255085410956213829632 4331069079009003362304 4333575484726022461472 4408409598277021279488 4445044581088187661312 4478384353805227966464 4491479044898225709056 4500251464907792556144 4571684027842836882432 4596236573642207649792 4609675861869231648768 4618679135036944991832 4664228238932772851712 4678312226742961357824 4691991502259753642496 4747518028913715224064 4775777064800106386112 4786971087325740558336 4851583049955663630336 4875272420316775269156 4923352029984593565696 4949793233153146699776 4952657696829739955968 5038182398030881462272 5052913925510503922688 5080050949815071612928 5143144531323191492736 5185885344602885604864 5224781746106099294208 5278490440042222847808 5333631365816643029504 5346642544849098694656 5362276002582575591424 5425734890187103113216 5458030931200121584128 5470824099800846352384 5473990085969712582912 5538771033732667761408 5571739908933457450464 5626688034268106932224 5660180224948274235392 5684528166199316913024 5757922740606721671168 5774758772012004483072 5877879464369361705984 5926726108117583548416 6000335286543723408192 6032560502905397540352 6095578703790449176576 6146234482492308865024 6158238846715926655776 6218970985243697135616 6237749635657281810432 6255988669679671523328 6268207397550139631772 6330024038551620298752 6367702753066808514816 6382628116434320744448 6468777399940884840448 6496603618513505043456 6500363227089033692208 6564469373312791420928 6717576530707841949696 6737218567347338563584 6750377197361688834216 6857526041764255323648 6894354860463311474688 6914513792803847473152 6996342358399159277568 7037987253389630463744 7149701336776767455232 7163665597200159579168 7234313186916137484288 7277374574933495445504 7298653447959616777216 7312908630475162903734 7385028044976890348544 7424689849729720049664 7428986545244609933952 7579370888265755884032 7714716796984787239104 7778828016904328407296 7837172619159148941312 7902301477490111397888 7995819838170467745792 8000447048724964544256 8043414003873863387136 8187046396800182376192 8210985128954568874368 8308156550599001642112 8316999514209709080576 8341318226239562031104 8357609863400186175696 8440032051402160398336 8490270337422411353088 8662138158018006724608 8667150969452044922944 8816819196554042558976 8890089162176375322624 8982958089796451418112 9000502929815585112288 9143368055685673764864 9192473147284415299584 9219351723738463297536 9237358270073889983664 9328456477865545703424 9356624453485922715648 9383983004519507284992 9495036057827430448128 9551554129600212772224 9573942174651481116672 9703166099911327260672 9750544840633550538312 9846704059969187131392 9905315393659479911936 10076364796061762924544 10105827851021007845376 10160101899630143225856 10286289062646382985472 10371770689205771209728 10449563492212198588416 10556980880084445695616 10667262731633286059008 10693285089698197389312 10724552005165151182848 10851469780374206226432 10916061862400243168256 10947980171939425165824 10969362945712744355601 11077542067465335522816 11143479817866914900928 11320360449896548470784 11369056332398633826048 11549517544024008966144 11755758928738723411968 11853452216235167096832 12000670573087446816384 12065121005810795080704 12191157407580898353152 12316477693431853311552 12475499271314563620864 12511977339359343046656 12536414795100279263544 12660048077103240597504 12735405506133617029632 12765256232868641488896 12993207237027010086912 13000726454178067384416 13128938746625582841856 13435153061415683899392 13474437134694677127168 13500754394723377668432 13715052083528510647296 13788709720926622949376 13829027585607694946304 13992684716798318555136 14075974506779260927488 14327331194400319158336 14554749149866990891008 14597306895919233554432 14625817260950325807468 14770056089953780697088 14849379699459440099328 14857973090489219867904 15158741776531511768064 15429433593969574478208 15557656033808656814592 15674345238318297882624 16000894097449929088512 16086828007747726774272 16374092793600364752384 16421970257909137748736 16616313101198003284224 16682636452479124062208 16715219726800372351392 16880064102804320796672 16980540674844822706176 17324276316036013449216 17334301938904089845888 17633638393108085117952 17780178324352750645248 18001005859631170224576 18286736111371347529728 18438703447476926595072 18474716540147779967328 18656912955731091406848 18713248906971845431296 18767966009039014569984 18990072115654860896256 19103108259200425544448 19147884349302962233344 19406332199822654521344 19501089681267101076624 19693408119938374262784 19810630787318959823872 20152729592123525849088 20211655702042015690752 20572578125292765970944 20743541378411542419456 21113961760168891391232 21334525463266572118016 21449104010330302365696 21702939560748412452864 21832123724800486336512 21895960343878850331648 21938725891425488711202 22155084134930671045632 22286959635733829801856 22640720899793096941568 22738112664797267652096 23511517857477446823936 23706904432470334193664 24001341146174893632768 24130242011621590161408 24382314815161796706304 24632955386863706623104 24950998542629127241728 25023954678718686093312 25072829590200558527088 25320096154206481195008 25470811012267234059264 25986414474054020173824 26001452908356134768832 26948874269389354254336 27001508789446755336864 27430104167057021294592 27577419441853245898752 27658055171215389892608 27985369433596637110272 28151949013558521854976 28654662388800638316672 29109498299733981782016 29194613791838467108864 29251634521900651614936 29540112179907561394176 29715946180978439735808 30317483553063023536128 30858867187939148956416 31115312067617313629184 31348690476636595765248 32001788194899858177024 32173656015495453548544 32748185587200729504768 32843940515818275497472 33232626202396006568448 33430439453600744702784 33961081349689645412352 34648552632072026898432 34668603877808179691776 35267276786216170235904 35560356648705501290496 36002011719262340449152 36573472222742695059456 36949433080295559934656 37426497813943690862592 37535932018078029139968 37980144231309721792512 38206216518400851088896 38295768698605924466688 39002179362534202153248 39386816239876748525568 39621261574637919647744 40305459184247051698176 40423311404084031381504 41145156250585531941888 41487082756823084838912 42227923520337782782464 42669050926533144236032 43664247449600972673024 43791920687757700663296 43877451782850977422404 44310168269861342091264 44573919271467659603712 45281441799586193883136 45476225329594535304192 47023035714954893647872 48002682292349787265536 48260484023243180322816 49265910773727413246208 50047909357437372186624 50145659180401117054176 50640192308412962390016 50941622024534468118528 51972828948108040347648 52002905816712269537664 54003017578893510673728 54860208334114042589184 55316110342430779785216 55970738867193274220544 56303898027117043709952 57309324777601276633344 58218996599467963564032 58389227583676934217728 58503269043801303229872 59080224359815122788352 59431892361956879471616 60634967106126047072256 61717734375878297912832 62230624135234627258368 64003576389799716354048 64347312030990907097088 65496371174401459009536 65687881031636550994944 66465252404792013136896 66860878907201489405568 67922162699379290824704 69337207755616359383552 70534553572432340471808 71120713297411002580992 72004023438524680898304 73146944445485390118912 73898866160591119869312 74852995627887381725184 75071864036156058279936 75960288462619443585024 76412433036801702177792 78004358725068404306496 79242523149275839295488 80846622808168062763008 82290312501171063883776 82974165513646169677824 84455847040675565564928 85338101853066288472064 87328494899201945346048 87583841375515401326592 87754903565701954844808 88620336539722684182528 89147838542935319207424 90952450659189070608384 94046071429909787295744 96005364584699574531072 96520968046486360645632 98531821547454826492416 100291318360802234108352 101883244049068936237056 103945657896216080695296 104005811633424539075328 108006035157787021347456 109720416668228085178368 112607796054234087419904 114618649555202553266688 116778455167353868435456 117006538087602606459744 118160448719630245576704 118863784723913758943232 121269934212252094144512 123435468751756595825664 124461248270469254516736 128007152779599432708096 130992742348802918019072 131375762063273101989888 132930504809584026273792 133721757814402978811136 135844325398758581649408 138674415511232718767104 141069107144864680943616 144008046877049361796608 147797732321182239738624 150143728072312116559872 151920576925238887170048 152824866073603404355584 156008717450136808612992 158485046298551678590976 164580625002342127767552 165948331027292339355648 168911694081351131129856 170676203706132576944128 174656989798403890692096 175167682751030802653184 175509807131403909689616 177240673079445368365056 178295677085870638414848 181904901318378141216768 192010729169399149062144 193041936092972721291264 197063643094909652984832 200582636721604468216704 203766488098137872474112 208011623266849078150656 216012070315574042694912 219440833336456170356736 225215592108468174839808 229237299110405106533376 234013076175205212919488 237727569447827517886464 242539868424504188289024 246870937503513191651328 248922496540938509033472 256014305559198865416192 261985484697605836038144 262751524126546203979776 265861009619168052547584 267443515628805957622272 277348831022465437534208 282138214289729361887232 288016093754098723593216 295595464642364479477248 305649732147206808711168 312017434900273617225984 316970092597103357181952 329161250004684255535104 337823388162702262259712 350335365502061605306368 351019614262807819379232 354481346158890736730112 356591354171741276829696 363809802636756282433536 384021458338798298124288 394127286189819305969664 401165273443208936433408 407532976196275744948224 416023246533698156301312 432024140631148085389824 450431184216936349679616 458474598220810213066752 468026152350410425838976 475455138895655035772928 493741875007026383302656 497844993081877018066944 512028611118397730832384 523970969395211672076288 525503048253092407959552 531722019238336105095168 534887031257611915244544 554697662044930875068416 576032187508197447186432 591190929284728958954496 611299464294413617422336 624034869800547234451968 658322500009368511070208 675646776325404524519424 702039228525615638758464 713182708343482553659392 727619605273512564867072 768042916677596596248576 788254572379638611939328 802330546886417872866816 832046493067396312602624 864048281262296170779648 916949196441620426133504 936052304700820851677952 950910277791310071545856 987483750014052766605312 1051006096506184815919104 1063444038476672210190336 1069774062515223830489088 1109395324089861750136832 1152064375016394894372864 1182381858569457917908992 1222598928588827234844672 1248069739601094468903936 1351293552650809049038848 1404078457051231277516928 1426365416686965107318784 1536085833355193192497152 1576509144759277223878656 1604661093772835745733632 1664092986134792625205248 1728096562524592341559296 1833898392883240852267008 1872104609401641703355904 1974967500028105533210624 2139548125030447660978176 2218790648179723500273664 2304128750032789788745728 2364763717138915835817984 2496139479202188937807872 2808156914102462555033856 2852730833373930214637568 3153018289518554447757312 3209322187545671491467264 3328185972269585250410496 3456193125049184683118592 3667796785766481704534016 3744209218803283406711808 4279096250060895321956352 4608257500065579577491456 4729527434277831671635968 4992278958404377875615744 5616313828204925110067712 6418644375091342982934528 6656371944539170500820992 6912386250098369366237184 7488418437606566813423616 8558192500121790643912704 9459054868555663343271936 9984557916808755751231488 11232627656409850220135424 12837288750182685965869056 13824772500196738732474368 14976836875213133626847232 19969115833617511502462976 22465255312819700440270848 25674577500365371931738112 29953673750426267253694464 44930510625639400880541696 59907347500852534507388928 89861021251278801761083392 179722042502557603522166784
- Sum of all divisors σ(n): 715896141726887772014859957
- Sum of proper divisors (its aliquot sum) s(n): 536174099224330168492693173
- 179722042502557603522166784 is an abundant number, because the sum of its proper divisors (536174099224330168492693173) is greater than itself. Its abundance is 356452056721772564970526389
Bases of 179722042502557603522166784
- Binary: 10010100101010011001111101110010001111001100110100101001001101011100010001000000000000002
- Hexadecimal: 0x94A99F723CCD2935C44000
- Base-36: MKY773515R1AKN400
Squares and roots of 179722042502557603522166784
- 179722042502557603522166784 squared (1797220425025576035221667842) is 32300012561291121707824558228049239939175654312902656
- 179722042502557603522166784 cubed (1797220425025576035221667843) is 5805024230373507456339107375447475315966294985766165123676229795357677588578304
-
179722042502557603522166784 is a
perfect square number . Itssquare root is 13406044998528 -
The
cube root of 179722042502557603522166784 is 564330836.4689288711
Scales and comparisons
How big is 179722042502557603522166784?- 179,722,042,502,557,603,522,166,784 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 179,722,042,502,557,603,522,166,784 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 179722042502557603522166784 cubic inches would be around 47027569.7 feet tall.
Recreational maths with 179722042502557603522166784
- 179722042502557603522166784 backwards is 487661225306755205240227971
- 179722042502557603522166784 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 179722042502557603522166784's digits is 108
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 179722042502557603522166784 - Facts about the integer". Numbermatics.com. 2024. Web. 21 June 2024.
APA style:
Numbermatics. (2024). Number 179722042502557603522166784 - Facts about the integer. Retrieved 21 June 2024, from https://numbermatics.com/n/179722042502557603522166784/
Chicago style:
Numbermatics. 2024. "Number 179722042502557603522166784 - Facts about the integer". https://numbermatics.com/n/179722042502557603522166784/
The information we have on file for 179722042502557603522166784 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 179722042502557603522166784, math, Factors of 179722042502557603522166784, curriculum, school, college, exams, university, Prime factorization of 179722042502557603522166784, STEM, science, technology, engineering, physics, economics, calculator, one hundred seventy-nine septillion, seven hundred twenty-two sextillion, forty-two quintillion, five hundred two quadrillion, five hundred fifty-seven trillion, six hundred three billion, five hundred twenty-two million, one hundred sixty-six thousand, seven hundred eighty-four.