4043617157037731981819904
4,043,617,157,037,731,981,819,904 is an even composite number composed of six prime numbers multiplied together.
4043617157037731981819904 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of nineteen thousand, five hundred seventy-five divisors.
Prime factorization of 4043617157037731981819904:
228 × 34 × 134 × 192 × 312 × 1372
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 13 × 13 × 13 × 13 × 19 × 19 × 31 × 31 × 137 × 137)See below for interesting mathematical facts about the number 4043617157037731981819904 from the Numbermatics database.
Names of 4043617157037731981819904
- Cardinal: 4043617157037731981819904 can be written as Four septillion, forty-three sextillion, six hundred seventeen quintillion, one hundred fifty-seven quadrillion, thirty-seven trillion, seven hundred thirty-one billion, nine hundred eighty-one million, eight hundred nineteen thousand, nine hundred four.
Scientific notation
- Scientific notation: 4.043617157037731981819904 × 1024
Factors of 4043617157037731981819904
Divisors of 4043617157037731981819904
- Number of divisors d(n): 19575
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 18 19 24 26 27 31 32 36 38 39 48 52 54 57 62 64 72 76 78 81 93 96 104 108 114 117 124 128 137 144 152 156 162 169 171 186 192 208 216 228 234 247 248 256 274 279 288 304 312 324 338 342 351 361 372 384 403 411 416 432 456 468 494 496 507 512 513 548 558 576 589 608 624 648 676 684 702 722 741 744 768 806 822 832 837 864 912 936 961 988 992 1014 1024 1026 1053 1083 1096 1116 1152 1178 1209 1216 1233 1248 1296 1352 1368 1404 1444 1482 1488 1521 1536 1539 1612 1644 1664 1674 1728 1767 1781 1824 1872 1922 1976 1984 2028 2048 2052 2106 2166 2192 2197 2223 2232 2304 2356 2418 2432 2466 2496 2511 2592 2603 2704 2736 2808 2883 2888 2964 2976 3042 3072 3078 3211 3224 3249 3288 3328 3348 3456 3534 3562 3627 3648 3699 3744 3844 3952 3968 4056 4096 4104 4212 4247 4332 4384 4394 4446 4464 4563 4608 4693 4712 4836 4864 4932 4992 5022 5184 5206 5239 5301 5343 5408 5472 5616 5766 5776 5928 5952 6084 6144 6156 6422 6448 6498 6576 6591 6656 6669 6696 6912 7068 7124 7254 7296 7398 7488 7657 7688 7809 7904 7936 8112 8192 8208 8424 8494 8649 8664 8768 8788 8892 8928 9126 9216 9386 9424 9633 9672 9728 9747 9864 9984 10044 10368 10412 10478 10602 10686 10816 10881 10944 11097 11191 11232 11532 11552 11856 11904 12168 12288 12312 12493 12741 12844 12896 12996 13152 13182 13312 13338 13392 13689 13824 14079 14136 14248 14508 14592 14796 14976 15314 15376 15618 15717 15808 15872 15903 16029 16224 16384 16416 16848 16988 17298 17328 17536 17576 17784 17856 18252 18259 18432 18769 18772 18848 19266 19344 19456 19494 19728 19773 19968 20007 20088 20736 20824 20956 21204 21372 21632 21762 21888 22194 22382 22464 22971 23064 23104 23153 23427 23712 23808 24336 24576 24624 24986 25482 25688 25792 25947 25992 26304 26364 26624 26676 26784 27378 27648 28158 28272 28496 28561 28899 29016 29184 29241 29592 29952 30628 30752 31236 31434 31616 31744 31806 32058 32448 32643 32768 32832 33573 33696 33839 33976 34596 34656 35072 35152 35568 35712 36504 36518 36864 37479 37538 37544 37696 38223 38532 38688 38912 38988 39456 39546 39936 40014 40176 41472 41648 41743 41912 42237 42408 42744 43264 43524 43776 44388 44764 44928 45942 46128 46208 46306 46854 47151 47424 47616 47709 48087 48672 49152 49248 49457 49972 50964 51376 51584 51894 51984 52608 52728 53248 53352 53568 54756 54777 55211 55296 56307 56316 56544 56992 57122 57798 58032 58368 58482 59184 59319 59904 61009 61256 61504 62472 62868 63232 63488 63612 64116 64896 65286 65536 65664 67146 67392 67678 67952 68107 68913 69192 69312 69459 70144 70281 70304 71136 71424 73008 73036 73728 74958 75076 75088 75392 76446 77064 77376 77824 77841 77976 78912 79092 79872 80028 80352 80693 82944 83296 83486 83824 84474 84816 85488 85683 86528 86697 87048 87552 88776 89528 89856 91884 92256 92416 92612 93708 94302 94848 95232 95418 96174 97344 98304 98496 98914 99541 99944 100719 101517 101928 102752 103168 103788 103968 105216 105456 106496 106704 107136 109512 109554 110422 110592 112437 112614 112632 113088 113984 114244 114669 115596 116064 116736 116964 118368 118638 119808 122018 122512 123008 124944 125229 125736 126464 126711 126976 127224 128232 129792 130572 131072 131328 131657 134292 134784 135356 135904 136214 137826 138384 138624 138918 140288 140562 140608 141453 142272 142848 144261 145483 146016 146072 147456 148371 149916 150152 150176 150784 152892 154128 154752 155648 155682 155952 157824 158184 159744 160056 160704 161386 162409 164331 165633 165888 166592 166972 167648 168921 168948 169632 170976 171366 173056 173394 174096 175104 177552 177957 179056 179712 183027 183768 184512 184832 185224 187416 188604 189696 190464 190836 192348 194688 196608 196992 197828 199082 199888 201438 203034 203856 204321 205504 206336 206739 207576 207936 208377 210432 210843 210912 212992 213408 214272 219024 219108 220844 221184 224874 225228 225264 226176 227968 228488 229338 231192 232128 233472 233928 236736 237276 237367 239616 242079 243997 244036 245024 246016 249888 250458 251472 252928 253422 253952 254448 256464 257049 259584 260091 261144 262144 262656 263314 268584 269568 270712 271808 272428 275652 276768 277248 277836 280576 281124 281216 282906 284544 285696 288522 290966 292032 292144 294912 296742 298623 299832 300304 300352 300989 301568 302157 304551 305784 308256 309504 311296 311364 311904 315648 316368 319488 320112 321408 322772 324818 328662 331266 331776 333184 333944 335296 337311 337842 337896 339264 341952 342732 344007 346112 346788 346921 348192 350208 355104 355914 356611 358112 359424 366054 367536 369024 369664 370448 374832 375687 377208 379392 380133 380928 381672 384696 389376 393216 393984 394971 395656 398164 399776 402876 406068 407712 408642 411008 412672 413478 415152 415872 416754 420864 421686 421824 424359 425984 426816 428544 436449 438048 438216 439907 441688 442368 445113 449748 450456 450528 452352 455936 456976 458676 462384 464256 466944 467856 473472 474552 474734 479232 484158 487227 487994 488072 490048 492032 492993 496899 499776 500916 502944 505856 506763 506844 507904 508896 512928 514098 519168 520182 522288 524288 525312 526628 537168 539136 541424 542659 543616 544856 549081 551304 553536 554496 555672 561152 562248 562432 565812 569088 571392 577044 581839 581932 584064 584288 589824 593484 597246 599664 600608 600704 601978 603136 604314 609102 611568 612963 616512 619008 620217 622592 622728 623808 625131 631296 632736 638976 640224 642816 642941 645544 649636 657324 662532 663552 666368 667888 670592 674622 675684 675792 678528 683904 685464 688014 692224 693576 693842 696384 700416 710208 711828 712101 713222 716224 717743 718848 726237 731991 732108 735072 738048 739328 740896 749664 751374 754416 758784 760266 761856 763344 769392 771147 778752 786432 787968 789942 791312 793117 796328 799552 805752 812136 815424 817284 822016 825344 826956 830304 831744 833508 841728 843372 843648 848718 851968 853632 857088 872898 876096 876432 879814 883376 884736 885391 890226 895869 899496 900912 901056 902967 904704 906471 911872 913653 913952 917352 924768 928512 933888 935712 946944 949104 949468 958464 968316 974454 975988 976144 980096 984064 985986 993798 999552 1001832 1005888 1011712 1011933 1013526 1013688 1015808 1017792 1025856 1028196 1038336 1040364 1040763 1044576 1048576 1049009 1050624 1053256 1069833 1074336 1078272 1082848 1085318 1087232 1089712 1098162 1102608 1107072 1108992 1111344 1122304 1124496 1124864 1127061 1131624 1138176 1142784 1154088 1163678 1163864 1168128 1168576 1179648 1184913 1186968 1194492 1199328 1201216 1201408 1203956 1206272 1208628 1218204 1223136 1225926 1233024 1238016 1240434 1245184 1245456 1247616 1250262 1262592 1265472 1277952 1280448 1285632 1285882 1291088 1294033 1299272 1309347 1314648 1319721 1325064 1327104 1332736 1335339 1335776 1341184 1349244 1351368 1351584 1357056 1367808 1370928 1376028 1384448 1387152 1387684 1392768 1400832 1420416 1423656 1424202 1426444 1432448 1435486 1437696 1452474 1461681 1463982 1464216 1470144 1476096 1478656 1478979 1481792 1490697 1499328 1502748 1508832 1517568 1520289 1520532 1523712 1526688 1533167 1538784 1542294 1557504 1572864 1575936 1579884 1582624 1586234 1592656 1599104 1611504 1624272 1627977 1630848 1634568 1644032 1647243 1650688 1653912 1660608 1663488 1667016 1683456 1686744 1687296 1697436 1703936 1707264 1711541 1714176 1745517 1745796 1752192 1752864 1759628 1766752 1769472 1770782 1780452 1791738 1798992 1801824 1802112 1805934 1809408 1812942 1823744 1827306 1827904 1834704 1838889 1849536 1857024 1867776 1871424 1875393 1891279 1893888 1898208 1898936 1916928 1928823 1936632 1948908 1951976 1952288 1960192 1968128 1971972 1987596 1999104 2003664 2011776 2023424 2023866 2027052 2027376 2031616 2035584 2051712 2056392 2076672 2080728 2081526 2089152 2097152 2098018 2101248 2106512 2111317 2136303 2139666 2148672 2153229 2156544 2165696 2170636 2174464 2178711 2179424 2195973 2196324 2205216 2214144 2217984 2222688 2244608 2248992 2249728 2254122 2263248 2276352 2285568 2308176 2313441 2327356 2327728 2336256 2337152 2359296 2369826 2373936 2379351 2388984 2398656 2402432 2402816 2407912 2412544 2417256 2436408 2446272 2451852 2466048 2476032 2480868 2490368 2490912 2495232 2500524 2501483 2525184 2530944 2555904 2560896 2571264 2571764 2582176 2588066 2598544 2618694 2629296 2639442 2650128 2654208 2656173 2665472 2670678 2671552 2682368 2687607 2698488 2702736 2703168 2708901 2714112 2735616 2740959 2741856 2752056 2768896 2774304 2775368 2785536 2801664 2840832 2847312 2848404 2852888 2864896 2870972 2875392 2904948 2923362 2927964 2928432 2940288 2952192 2957312 2957958 2963584 2981394 2998656 3005496 3017664 3035136 3040578 3041064 3047424 3053376 3066334 3077568 3084588 3085771 3115008 3122289 3145728 3147027 3151872 3159768 3165248 3171961 3172468 3185312 3198208 3209499 3223008 3248544 3255954 3261696 3269136 3288064 3294486 3301376 3307824 3321216 3326976 3334032 3366912 3373488 3374592 3381183 3394872 3407872 3414528 3423082 3428352 3491034 3491592 3504384 3505728 3519256 3533504 3538944 3541564 3554739 3560904 3583476 3597984 3603648 3604224 3611868 3618816 3625884 3647488 3654612 3655808 3669408 3677778 3699072 3714048 3735552 3742848 3750786 3782558 3787776 3796416 3797872 3833856 3857646 3873264 3882099 3897816 3903952 3904576 3912857 3920384 3928041 3936256 3943944 3959163 3975192 3998208 4006017 4007328 4023552 4046848 4047732 4054104 4054752 4063232 4071168 4103424 4112784 4153344 4161456 4163052 4178304 4194304 4196036 4202496 4213024 4222634 4272606 4279332 4297344 4306458 4313088 4331392 4341272 4348928 4357422 4358848 4385043 4391946 4392648 4410432 4428288 4435968 4445376 4472091 4489216 4497984 4499456 4508244 4509973 4526496 4552704 4571136 4599501 4616352 4626882 4635943 4654712 4655456 4672512 4674304 4718592 4739652 4747872 4758702 4777968 4797312 4804864 4805632 4815824 4825088 4834512 4872816 4883931 4892544 4903704 4932096 4941729 4952064 4961736 4980736 4981824 4990464 5001048 5002966 5050368 5061888 5111808 5121792 5134623 5142528 5143528 5164352 5176132 5197088 5236551 5237388 5258592 5278884 5300256 5308416 5312346 5330944 5341356 5343104 5364736 5375214 5396976 5405472 5406336 5417802 5428224 5471232 5481918 5483712 5504112 5516667 5537792 5548608 5550736 5571072 5603328 5673837 5681664 5694624 5696808 5705776 5718791 5729792 5741944 5750784 5786469 5809896 5846724 5855928 5856864 5880576 5904384 5914624 5915916 5927168 5962788 5997312 6010992 6035328 6070272 6081156 6082128 6094848 6106752 6132668 6155136 6169176 6171542 6230016 6244578 6291456 6294054 6303744 6319536 6330496 6333951 6343922 6344936 6370624 6396416 6408909 6418998 6446016 6459687 6497088 6511908 6523392 6536133 6538272 6576128 6587919 6588972 6602752 6615648 6642432 6653952 6668064 6733824 6746976 6749184 6762366 6775609 6789744 6815744 6829056 6846164 6856704 6982068 6983184 7008768 7011456 7038512 7067008 7077888 7083128 7109478 7121808 7138053 7166952 7195968 7207296 7208448 7223736 7237632 7251768 7294976 7309224 7311616 7338816 7355556 7398144 7428096 7471104 7485696 7501572 7504449 7563907 7565116 7575552 7592832 7595744 7667712 7715292 7746528 7764198 7795632 7807904 7809152 7825714 7840768 7856082 7872512 7887888 7918326 7950384 7968519 7996416 8012034 8014656 8047104 8062821 8093696 8095464 8108208 8109504 8126464 8126703 8142336 8206848 8225568 8306688 8322912 8326104 8356608 8358233 8388608 8392072 8404992 8426048 8445268 8545212 8558664 8594688 8612916 8626176 8662784 8682544 8697856 8714844 8717696 8770086 8783892 8785296 8820864 8856576 8871936 8890752 8944182 8978432 8995968 8998912 9016488 9019946 9052992 9105408 9142272 9199002 9232704 9253764 9257313 9271886 9309424 9310912 9330659 9345024 9348608 9366867 9437184 9441081 9479304 9495744 9515883 9517404 9555936 9594624 9609728 9611264 9628497 9631648 9650176 9669024 9745632 9767862 9785088 9807408 9864192 9883458 9904128 9923472 9961472 9963648 9980928 10002096 10005932 10100736 10123776 10223616 10243584 10269246 10285056 10287056 10310521 10328704 10352264 10394176 10473102 10474776 10517184 10557768 10600512 10616832 10624692 10661888 10664217 10682712 10686208 10729472 10750428 10793952 10810944 10812672 10835604 10856448 10942464 10963836 10967424 11008224 11033334 11054941 11075584 11097216 11101472 11142144 11206656 11347674 11363328 11389248 11393616 11411552 11437582 11459584 11483888 11501568 11572938 11619792 11646297 11693448 11711856 11713728 11738571 11761152 11784123 11808768 11829248 11831832 11854336 11877489 11925576 11994624 12021984 12070656 12140544 12162312 12164256 12189696 12213504 12265336 12310272 12338352 12343084 12460032 12489156 12582912 12588108 12607488 12639072 12660992 12667902 12687844 12689872 12741248 12792832 12817818 12837996 12892032 12919374 12994176 13023816 13046784 13072266 13076544 13152256 13155129 13175838 13177944 13205504 13231296 13284864 13307904 13336128 13467648 13493952 13498368 13524732 13529919 13551218 13579488 13631488 13637117 13658112 13692328 13713408 13798503 13907829 13964136 13966368 14017536 14022912 14077024 14134016 14155776 14166256 14218956 14243616 14276106 14333904 14391936 14414592 14416896 14447472 14475264 14503536 14589952 14618448 14623232 14651793 14677632 14711112 14796288 14856192 14942208 14971392 15003144 15008898 15127814 15130232 15151104 15185664 15191488 15335424 15403869 15430584 15493056 15528396 15591264 15615808 15618304 15651428 15681536 15709653 15712164 15745024 15775776 15836652 15900768 15937038 15992832 16024068 16029312 16094208 16125642 16187392 16190928 16216416 16219008 16252928 16253406 16284672 16413696 16451136 16613376 16645824 16652208 16713216 16716466 16777216 16784144 16809984 16822429 16852096 16890536 17021511 17090424 17117328 17156373 17189376 17225832 17252352 17325568 17359407 17365088 17395712 17429688 17435392 17540172 17567784 17570592 17641728 17713152 17743872 17781504 17888364 17956864 17991936 17997824 18032976 18037009 18039892 18105984 18210816 18284544 18398004 18465408 18507528 18514626 18543772 18618848 18621824 18661318 18690048 18697216 18733734 18874368 18882162 18958608 18991488 19001853 19031766 19034808 19111872 19189248 19219456 19222528 19226727 19256994 19263296 19300352 19338048 19379061 19491264 19535724 19570176 19614816 19728384 19763757 19766916 19808256 19846944 19922944 19927296 19931171 19961856 20004192 20011864 20201472 20247552 20326827 20447232 20487168 20538492 20570112 20574112 20621042 20657408 20704528 20788352 20946204 20949552 21034368 21115536 21201024 21233664 21249384 21323776 21328434 21365424 21372416 21414159 21458944 21500856 21587904 21621888 21625344 21671208 21712896 21884928 21927672 21934848 22016448 22066668 22109882 22151168 22194432 22202944 22250033 22284288 22413312 22513347 22691721 22695348 22726656 22778496 22787232 22823104 22875164 22919168 22967776 23003136 23145876 23239584 23292594 23386896 23423712 23427456 23477142 23522304 23568246 23617536 23658496 23663664 23708672 23754978 23851152 23905557 23989248 24043968 24141312 24281088 24324624 24328512 24379392 24380109 24427008 24530672 24586627 24620544 24676704 24686168 24920064 24978312 25074699 25165824 25176216 25214976 25278144 25321984 25335804 25375688 25379744 25482496 25585664 25635636 25675992 25784064 25838748 25988352 26047632 26093568 26144532 26153088 26304512 26310258 26351676 26355888 26411008 26462592 26569728 26615808 26672256 26935296 26987904 26996736 27049464 27059838 27102436 27158976 27262976 27274234 27316224 27384656 27426816 27447121 27597006 27771939 27815658 27928272 27932736 27991977 28035072 28045824 28100601 28154048 28268032 28311552 28323243 28332512 28437912 28487232 28547649 28552212 28667808 28783872 28829184 28833792 28885491 28894944 28950528 29007072 29179904 29236896 29246464 29303586 29355264 29422224 29592576 29712384 29884416 29942784 30006288 30017796 30255628 30260464 30302208 30371328 30382976 30670848 30807738 30861168 30931563 30986112 31056792 31182528 31231616 31236608 31302856 31363072 31419306 31424328 31490048 31551552 31673304 31801536 31874076 31985664 32048136 32058624 32188416 32251284 32374784 32381856 32432832 32438016 32505856 32506812 32519279 32569344 32827392 32902272 33164823 33226752 33291648 33304416 33426432 33432932 33554432 33568288 33619968 33644858 33704192 33781072 34043022 34180848 34234656 34312746 34378752 34451664 34504704 34651136 34718814 34730176 34791424 34859376 34870784 34938891 35080344 35135568 35141184 35215713 35283456 35426304 35487744 35563008 35632467 35776728 35913728 35983872 35995648 36065952 36074018 36079784 36211968 36421632 36569088 36796008 36930816 37015056 37029252 37087544 37237696 37243648 37322636 37380096 37394432 37467468 37748736 37764324 37917216 37982976 38003706 38063532 38069616 38223744 38378496 38438912 38445056 38453454 38513988 38526592 38600704 38676096 38758122 38982528 39071448 39140352 39229632 39456768 39527514 39533832 39616512 39693888 39845888 39854592 39862342 39923712 40008384 40023728 40115023 40402944 40495104 40589757 40653654 40894464 40911351 40974336 41076984 41140224 41148224 41235493 41242084 41314816 41395509 41409056 41576704 41723487 41892408 41899104 42068736 42231072 42402048 42467328 42498768 42647552 42656868 42730848 42744832 42828318 42917888 43001712 43175808 43243776 43250688 43342416 43425792 43769856 43855344 43869696 43955379 44032896 44133336 44219764 44302336 44388864 44405888 44500066 44568576 44826624 45026694 45383442 45390696 45453312 45556992 45574464 45646208 45750328 45838336 45935552 46006272 46211607 46291752 46479168 46585188 46773792 46847424 46854912 46954284 47044608 47128959 47136492 47235072 47316992 47327328 47417344 47509956 47528177 47702304 47811114 47978496 48087936 48282624 48562176 48649248 48657024 48758784 48760218 48854016 49061344 49173254 49241088 49353408 49372336 49840128 49956624 50149398 50331648 50352432 50429952 50467287 50556288 50643968 50671608 50751376 50759488 50964992 51064533 51171328 51271272 51351984 51469119 51568128 51677496 51976704 52078221 52095264 52187136 52289064 52306176 52609024 52620516 52703352 52711776 52822016 52925184 53139456 53231616 53344512 53870592 53975808 53993472 54098928 54111027 54119676 54204872 54317952 54525952 54548468 54632448 54769312 54853632 54894242 55194012 55543878 55631316 55856544 55865472 55983954 56070144 56091648 56201202 56308096 56536064 56623104 56646486 56665024 56875824 56974464 57005559 57095298 57104424 57335616 57567744 57658368 57667584 57770982 57789888 57901056 58014144 58137183 58359808 58473792 58492928 58607172 58629649 58710528 58844448 59185152 59424768 59768832 59793513 59885568 60012576 60035592 60267259 60511256 60520928 60604416 60742656 60765952 60980481 61341696 61615476 61722336 61863126 61972224 62113584 62365056 62463232 62473216 62605712 62726144 62838612 62848656 62980096 63103104 63346608 63603072 63748152 63971328 64096272 64117248 64242477 64376832 64502568 64749568 64763712 64865664 64876032 65011712 65013624 65038558 65138688 65654784 65804544 66329646 66453504 66583296 66608832 66750099 66852864 66865864 67108864 67136576 67239936 67289716 67408384 67540041 67562144 68075163 68086044 68361696 68469312 68625492 68757504 68903328 69009408 69302272 69437628 69460352 69582848 69718752 69741568 69877782 70160688 70271136 70282368 70431426 70566912 70852608 70975488 71126016 71264934 71553456 71716671 71827456 71967744 71991296 72131904 72148036 72159568 72423936 72843264 73138176 73592016 73759881 73861632 74030112 74058504 74175088 74344283 74475392 74487296 74645272 74760192 74788864 74934936 75224097 75497472 75528648 75834432 75965952 76007412 76127064 76139232 76447488 76756992 76877824 76890112 76906908 77027976 77053184 77201408 77352192 77516244 77965056 78142896 78280704 78459264 78913536 79055028 79067664 79233024 79387776 79691776 79709184 79724684 79847424 80016768 80047456 80230046 80805888 80990208 81179514 81307308 81788928 81822702 81948672 82153968 82280448 82296448 82341363 82470986 82484168 82629632 82791018 82818112 83153408 83315817 83446974 83784816 83798208 83975931 84137472 84462144 84804096 84934656 84969729 84997536 85295104 85313736 85461696 85489664 85642947 85656636 85835776 86003424 86351616 86487552 86501376 86684832 86851584 87539712 87710688 87739392 87910758 88065792 88082917 88266672 88439528 88604672 88777728 88811776 89000132 89137152 89653248 90053388 90766884 90781392 90906624 91113984 91148928 91292416 91500656 91676672 91871104 92012544 92423214 92583504 92794689 92958336 93170376 93547584 93694848 93709824 93908568 94089216 94257918 94272984 94470144 94633984 94654656 94834688 95019912 95056354 95404608 95622228 95956992 96175872 96565248 97124352 97298496 97314048 97517568 97520436 97557837 97708032 98122688 98330791 98346508 98482176 98706816 98744672 99494469 99680256 99913248 100298796 100663296 100704864 100859904 100934574 101112576 101287936 101343216 101502752 101518976 101929984 102129066 102342656 102542544 102703968 102938238 103136256 103354992 103953408 104156442 104190528 104374272 104578128 104612352 104816673 105218048 105241032 105406704 105423552 105644032 105647139 105850368 106278912 106463232 106689024 107741184 107951616 107986944 108197856 108222054 108239352 108409744 108635904 108657029 109051904 109096936 109264896 109538624 109707264 109788484 110388024 111087756 111262632 111713088 111730944 111967908 112140288 112183296 112402404 112616192 113072128 113246208 113292972 113330048 113751648 113948928 114011118 114190596 114208848 114671232 115135488 115316736 115335168 115541964 115579776 115802112 116028288 116274366 116719616 116947584 116985856 117214344 117259298 117421056 117688896 118370304 118849536 119537664 119587026 119771136 120025152 120071184 120345069 120534518 121022512 121041856 121208832 121298567 121485312 121531904 121769271 121960962 122683392 122734053 123230952 123444672 123706479 123726252 123944448 124186527 124227168 124730112 124926464 124946432 125170461 125211424 125452288 125677224 125697312 125960192 126206208 126693216 127206144 127496304 127942656 128192544 128234496 128484954 128753664 129005136 129499136 129527424 129731328 129752064 130023424 130027248 130077116 130277376 131309568 131609088 132659292 132907008 133166592 133217664 133500198 133705728 133731728 134217728 134273152 134479872 134579432 134816768 135080082 135124288 136150326 136172088 136723392 136938624 137250984 137515008 137806656 138018816 138604544 138634821 138875256 138920704 139165696 139437504 139483136 139755564 140321376 140542272 140564736 140862852 141133824 141705216 141950976 142252032 142529868 142584531 143106912 143433342 143654912 143714233 143935488 143982592 144263808 144296072 144319136 144847872 145686528 146276352 147184032 147519762 147723264 148060224 148117008 148350176 148688566 148950784 148974592 149290544 149520384 149577728 149869872 150448194 150994944 151057296 151401861 151668864 151931904 152014824 152254128 152278464 152894976 153193599 153513984 153755648 153780224 153813816 154055952 154106368 154402816 154407357 154704384 155032488 155930112 156285792 156561408 156918528 157827072 158110056 158135328 158466048 158775552 159383552 159418368 159449368 159694848 160033536 160094912 160460092 161611776 161980416 162333081 162359028 162614616 163577856 163645404 163897344 164307936 164560896 164592896 164682726 164941972 164968336 165259264 165582036 165636224 166306816 166631634 166893948 167569632 167596416 167951862 168274944 168924288 169608192 169869312 169939458 169995072 170590208 170627472 170923392 170979328 171016677 171285894 171313272 171671552 172006848 172703232 172975104 173002752 173369664 173703168 175079424 175421376 175478784 175821516 175888947 176131584 176165834 176533344 176879056 177209344 177282521 177555456 177623552 178000264 178274304 179306496 179380539 180106776 180801777 181533768 181562784 181813248 182227968 182297856 182584832 182941443 183001312 183353344 183742208 184025088 184846428 185167008 185589378 185916672 186340752 187095168 187389696 187419648 187817136 188178432 188515836 188545968 188940288 189267968 189309312 189669376 190039824 190112708 190809216 191244456 191913984 192351744 193130496 194248704 194596992 194628096 195035136 195040872 195115674 195416064 196245376 196661582 196693016 196964352 197413632 197489344 198988938 199360512 199826496 200250297 200597592 201326592 201409728 201719808 201869148 202225152 202575872 202620123 202686432 203005504 203037952 203859968 204225489 204258132 204685312 205085088 205407936 205876476 206272512 206709984 207906816 208312884 208381056 208748544 209156256 209224704 209633346 210043879 210436096 210482064 210813408 210847104 211288064 211294278 211700736 212557824 212926464 213378048 215482368 215903232 215973888 216395712 216444108 216478704 216819488 217271808 217314058 218103808 218193872 218529792 219077248 219414528 219576968 220776048 221279643 222175512 222525264 223032849 223426176 223461888 223935816 224280576 224366592 224804808 225232384 225672291 226144256 226492416 226585944 226660096 227503296 227897856 228022236 228381192 228417696 229342464 230270976 230633472 230670336 231083928 231159552 231604224 232056576 232548732 233439232 233895168 233971712 234428688 234481117 234518596 234842112 235377792 236740608 237699072 239075328 239174052 239542272 240050304 240142368 240690138 241069036 242045024 242083712 242417664 242597134 242970624 243063808 243538542 243921924 245366784 245468106 246461904 246889344 247024089 247412958 247452504 247888896 248373054 248454336 249460224 249852928 249892864 249947451 250340922 250422848 250904576 251354448 251394624 251920384 251927793 252412416 253386432 254412288 254992608 255885312 256385088 256468992 256928841 256969908 257507328 258010272 258998272 259054848 259105223 259462656 259504128 260046848 260054496 260154232 260554752 262619136 263218176 264248751 265318584 265814016 266333184 266435328 267000396 267411456 267463456 268435456 268546304 268959744 269158864 269633536 270160164 270248576 272300652 272344176 273446784 273877248 274501968 275030016 275613312 276037632 277209088 277269642 277750512 277841408 278331392 278384067 278875008 278966272 279511128 280642752 281084544 281129472 281725704 282267648 283410432 283901952 284504064 285059736 285169062 286213824 286866684 287309824 287428466 287870976 287965184 288527616 288592144 288638272 289250429 289695744 291373056 292552704 292673511 294368064 294992373 295039524 295446528 296120448 296234016 296700352 297377132 297901568 297949184 298483407 298581088 299040768 299155456 299739744 300896388 301989888 302114592 302803722 303337728 303863808 304029648 304508256 304556928 305789952 306387198 307027968 307511296 307560448 307627632 308111904 308212736 308805632 308814714 309408768 310064976 311860224 312571584 313122816 313837056 315654144 316220112 316270656 316932096 316941417 317551104 318767104 318836736 318898736 319389696 319626151 320067072 320189824 320920184 323223552 323960832 324666162 324718056 325229232 325971087 327155712 327290808 327794688 328615872 329121792 329185792 329365452 329883944 329936672 330518528 331164072 331272448 332613632 333263268 333787896 335139264 335192832 335903724 336549888 337848576 339216384 339738624 339878916 339990144 341180416 341254944 341846784 341958656 342033354 342571788 342626544 342703171 343343104 344013696 345406464 345950208 346005504 346739328 347406336 350158848 350842752 350957568 351643032 351777894 352263168 352331668 353066688 353758112 354418688 354565042 355110912 355247104 356000528 356548608 358612992 358761078 360213552 361035207 361603554 363067536 363125568 363626496 363895701 364455936 364595712 365169664 365307813 365882886 366002624 366706688 367484416 368050176 368202159 369692856 370334016 371119437 371178756 371833344 372681504 374190336 374779392 374839296 375511383 375634272 376356864 377031672 377091936 377880576 378535936 378618624 379338752 380079648 380225416 381618432 382488912 383827968 384703488 386260992 388497408 389193984 389256192 390070272 390081744 390231348 390832128 392490752 393323164 393386032 393928704 394827264 394978688 397977876 398721024 399652992 400500594 401195184 402653184 402819456 403439616 403738296 404450304 405151744 405240246 405372864 406011008 406075904 407719936 408450978 408516264 409370624 410170176 410815872 411752952 412545024 413419968 415813632 416625768 416762112 417497088 418312512 418449408 419266692 420087758 420872192 420964128 421626816 421694208 422576128 422588556 422750627 423401472 425115648 425852928 426756096 427753593 430964736 431142699 431806464 431947776 432791424 432888216 432957408 433638976 434543616 434628116 436207616 436387744 437059584 438154496 438829056 439153936 441552096 442559286 444351024 445050528 446065698 446852352 446923776 447871632 448561152 448733184 449609616 450464768 451344582 452288512 452984832 453171888 453320192 454205583 455006592 455795712 456044472 456762384 456835392 458684928 460541952 461266944 461340672 462167856 462319104 463208448 463222071 464113152 465097464 466878464 467790336 467943424 468857376 468962234 469037192 469684224 470755584 473481216 475398144 478150656 478348104 479084544 480100608 480284736 481380276 482138072 484090048 484167424 484835328 485194268 485941248 486127616 486999243 487077084 487843848 490733568 490936212 492923808 493778688 494048178 494825916 494905008 495777792 496746108 496908672 498920448 499705856 499785728 499894902 500681844 500845696 501809152 502708896 502789248 503840768 503855586 504824832 506772864 508824576 509985216 511770624 512770176 512937984 513857682 513939816 515014656 516020544 517996544 518109696 518210446 518925312 519008256 520093696 520108992 520308464 521109504 521495299 525238272 526436352 527666841 528497502 530637168 531628032 531847563 532666368 532870656 534000792 534822912 534926912 536061409 537092608 537919488 538141617 538317728 539267072 540320328 540497152 542405331 544601304 544688352 546893568 547754496 548824329 549003936 550060032 551226624 552075264 554418176 554539284 555501024 555682816 556662784 556768134 557750016 557932544 559022256 561285504 562169088 562258944 563451408 564535296 566820864 567803904 569008128 570119472 570338124 572427648 573733368 574619648 574856932 575741952 575930368 577055232 577184288 577276544 578500858 579391488 582746112 585105408 585347022 588736128 589984746 590079048 590893056 592240896 592468032 593400704 594754264 595803136 595898368 596966814 597162176 598081536 598310912 599479488 600750891 601792776 603979776 604229184 605607444 606675456 607727616 608059296 609016512 609113856 611579904 612676467 612774396 614055936 615022592 615120896 615255264 616223808 616425472 617611264 617629428 617866301 618817536 620129952 623720448 625143168 626245632 627674112 630131637 631308288 632440224 632541312 633864192 633882834 635102208 637534208 637673472 637797472 638779392 639252302 640134144 640379648 641840368 646447104 647921664 649332324 649436112 650458464 651942174 654311424 654581616 655589376 657231744 658243584 658371584 658730904 659767888 659873344 661037056 662328144 662544896 663838929 665227264 666526536 667575792 669098547 670278528 670385664 671807448 673099776 675697152 677016873 678432768 679477248 679757832 679980288 682360832 682509888 683693568 683917312 684066708 685143576 685253088 685406342 686686208 688027392 690812928 691900416 692011008 693478656 694812672 700317696 701685504 701915136 703286064 703443351 703555788 704526336 704663336 706133376 707516224 708837376 709130084 710221824 710494208 712001056 713097216 717225984 717522156 720427104 722070414 723207108 726135072 726251136 727252992 727791402 728911872 729191424 730339328 730615626 731765772 732005248 733413376 734968832 736100352 736404318 739385712 740668032 741072267 742238874 742357512 743666688 745363008 748380672 749558784 749678592 751022766 751268544 752713728 754063344 754183872 755761152 755783379 757071872 757237248 758677504 760159296 760450832 762185437 763236864 764977824 767655936 769406976 772521984 776994816 777315669 778387968 778512384 780140544 780163488 780462696 781664256 783474367 784981504 786646328 786772064 787857408 789654528 789957376 792746253 795955752 797442048 799305984 801001188 802390368 805306368 805638912 806879232 807476592 808900608 810303488 810480492 810745728 812022016 812151808 815439872 816901956 817032528 818741248 820340352 821631744 823505904 825090048 826839936 831627264 833251536 833524224 834994176 835152201 836625024 836898816 838533384 840175516 841744384 841928256 843253632 843388416 845152256 845177112 845501254 846802944 850231296 851705856 853512192 855507186 861929472 862285398 863612928 863895552 865582848 865776432 865914816 867277952 867751287 869087232 869256232 872415232 872775488 874119168 876308992 877658112 878020533 878307872 883104192 884977119 885118572 888702048 890101056 892131396 893704704 893847552 895450221 895743264 897122304 897466368 899219232 900929536 902689164 904577024 905969664 906343776 906640384 908411166 910013184 911591424 912088944 913524768 913670784 917369856 921083904 922533888 922681344 924335712 924638208 926416896 926444142 928226304 930194928 933756928 935580672 935886848 937714752 937924468 938074384 939368448 941511168 946962432 950796288 956301312 956696208 958169088 958878453 960201216 960569472 962760552 964276144 968180096 968334848 969670656 970388536 971882496 972255232 973998486 974154168 975687696 977913261 981467136 981872424 985847616 987557376 988096356 989651832 989810016 991555584 993492216 993817344 997840896 999411712 999571456 999789804 1001363688 1001691392 1003618304 1005417792 1005578496 1007681536 1007711172 1009649664 1013545728 1017649152 1019970432 1023541248 1025540352 1025875968 1027715364 1027879632 1028109513 1030029312 1032041088 1035993088 1036219392 1036420892 1037850624 1038016512 1040187392 1040217984 1040616928 1042219008 1042990598 1050476544 1052872704 1055333682 1056995004 1061274336 1063256064 1063695126 1065332736 1065741312 1068001584 1069645824 1069853824 1072122818 1074185216 1075838976 1076283234 1076635456 1078534144 1080640656 1080994304 1083105621 1084810662 1089202608 1089376704 1091687103 1093787136 1095508992 1097648658 1098007872 1100120064 1102453248 1104150528 1104606477 1108836352 1109078568 1111002048 1111365632 1113325568 1113358311 1113536268 1115500032 1115865088 1118044512 1122571008 1124338176 1124517888 1126902816 1129070592 1133641728 1135607808 1138016256 1140238944 1140676248 1144855296 1145077921 1147466736 1149239296 1149713864 1151483904 1151860736 1154110464 1154368576 1154553088 1157001716 1158782976 1165492224 1170210816 1170694044 1177472256 1179969492 1180158096 1181786112 1184481792 1184936064 1186801408 1189508528 1191606272 1191796736 1193933628 1194324352 1196163072 1196621824 1198958976 1201501782 1203585552 1207959552 1208458368 1211214888 1213350912 1215455232 1216118592 1218033024 1218227712 1223159808 1225352934 1225548792 1228111872 1230045184 1230241792 1230510528 1232447616 1232850944 1235222528 1235258856 1235732602 1237635072 1240259904 1247440896 1250286336 1252491264 1255348224 1260263274 1262616576 1264880448 1265082624 1267728384 1267765668 1268251881 1270204416 1275068416 1275346944 1275594944 1277558784 1278300283 1278504604 1280268288 1280759296 1283260779 1283680736 1292894208 1293428097 1295843328 1298664648 1298872224 1300916928 1303884348 1308622848 1309163232 1311178752 1314463488 1316487168 1316743168 1317461808 1319535776 1319746688 1322074112 1324656288 1325089792 1327677858 1330454528 1333053072 1335151584 1338197094 1340557056 1340771328 1343614896 1346199552 1351394304 1354033746 1356865536 1358954496 1359515664 1359960576 1362616749 1364721664 1365019776 1367387136 1367834624 1368133416 1370287152 1370506176 1370812684 1373372416 1376054784 1381625856 1383800832 1384022016 1386957312 1389625344 1400635392 1403371008 1403830272 1406572128 1406886702 1407111576 1409052672 1409326672 1412266752 1412541377 1415032448 1417674752 1418260168 1420443648 1420988416 1424002112 1426194432 1434451968 1435044312 1440854208 1444140828 1446414216 1452270144 1452502272 1454505984 1455582804 1457823744 1458382848 1460678656 1460997729 1461231252 1463531544 1464010496 1466826752 1469937664 1472200704 1472808636 1478771424 1481336064 1482144534 1484477748 1484715024 1487333376 1490726016 1496761344 1499117568 1499357184 1502045532 1502537088 1505427456 1508126688 1508367744 1511522304 1511566758 1514143744 1514474496 1517355008 1520318592 1520901664 1524370874 1526473728 1529955648 1535311872 1538813952 1545043968 1553989632 1554631338 1556775936 1557024768 1560281088 1560326976 1560925392 1563328512 1564485897 1566948734 1569963008 1573292656 1573544128 1575714816 1579309056 1579914752 1583000523 1585492506 1591911504 1594884096 1595542689 1598611968 1602002376 1604780736 1608184227 1611277824 1613758464 1614424851 1614953184 1617801216 1620606976 1620960984 1621491456 1624044032 1624303616 1627215993 1630879744 1633803912 1634065056 1637482496 1640680704 1643263488 1647011808 1650180096 1653679872 1663254528 1666503072 1667048448 1669988352 1670304402 1673250048 1673797632 1677066768 1680351032 1683488768 1683856512 1686507264 1686776832 1690304512 1690354224 1691002508 1693605888 1700462592 1703411712 1707024384 1711014372 1723858944 1724570796 1727225856 1727791104 1731165696 1731552864 1731829632 1734555904 1735502574 1738174464 1738512464 1744830464 1745550976 1748238336 1752617984 1755316224 1756041066 1756615744 1766208384 1769954238 1770237144 1777404096 1780202112 1784262792 1787409408 1787695104 1790900442 1791486528 1794244608 1794932736 1798438464 1801859072 1802252673 1805378328 1809154048 1811939328 1812687552 1813280768 1816822332 1820026368 1823182848 1824177888 1827049536 1827341568 1834739712 1842167808 1845067776 1845362688 1848671424 1849276416 1852833792 1852888284 1853598903 1856452608 1860389856 1867513856 1868285029 1871161344 1871773696 1875429504 1875848936 1876148768 1878736896 1883022336 1890394911 1893924864 1901592576 1912602624 1913392416 1916338176 1917756906 1920402432 1921138944 1925521104 1928552288 1936360192 1936669696 1939341312 1940777072 1943764992 1944510464 1947996972 1948308336 1951375392 1955826522 1962934272 1963744848 1971695232 1975114752 1976192712 1979303664 1979620032 1983111168 1986984432 1987634688 1991516787 1995681792 1998823424 1999142912 1999579608 2002727376 2003382784 2007236608 2007295641 2010835584 2011156992 2015363072 2015422344 2019299328 2027091456 2035298304 2039940864 2047082496 2051080704 2051751936 2055430728 2055759264 2056219026 2060058624 2064082176 2071986176 2072438784 2072841784 2075701248 2076033024 2080374784 2080435968 2081233856 2084438016 2085981196 2100953088 2105745408 2110330053 2110667364 2113990008 2122548672 2126512128 2127390252 2130665472 2131482624 2136003168 2139291648 2139707648 2144245636 2148370432 2151677952 2152566468 2153270912 2157068288 2161281312 2161988608 2166211242 2169621324 2178405216 2178753408 2183374206 2187574272 2191017984 2195297316 2196015744 2200240128 2204906496 2208301056 2209212954 2217672704 2218157136 2222004096 2222731264 2223216801 2226651136 2226716622 2227072536 2231000064 2231730176 2236089024 2245142016 2248676352 2249035776 2253805632 2258141184 2267283456 2271215616 2276032512 2280477888 2281352496 2286556311 2289710592 2290155842 2294933472 2298478592 2299427728 2302967808 2303721472 2304672773 2308220928 2308737152 2309106176 2314003432 2317565952 2330984448 2331947007 2340421632 2341388088 2350423101 2354944512 2359938984 2360316192 2363572224 2368963584 2369872128 2373602816 2378238759 2379017056 2383212544 2383593472 2387867256 2388648704 2392326144 2393243648 2397917952 2403003564 2407171104 2415919104 2416916736 2422429776 2426701824 2430910464 2432237184 2436066048 2436455424 2446319616 2450705868 2451097584 2456223744 2460090368 2460483584 2461021056 2464895232 2465701888 2470445056 2470517712 2471465204 2475270144 2480519808 2494881792 2500572672 2504982528 2510696448 2520526548 2525233152 2529760896 2530165248 2535456768 2535531336 2536503762 2540408832 2550136832 2550693888 2551189888 2555117568 2556600566 2557009208 2560536576 2561518592 2566521558 2567361472 2585788416 2586856194 2591686656 2597329296 2597744448 2601833856 2603253861 2607768696 2617245696 2618326464 2622357504 2628926976 2632974336 2633486336 2634061599 2634923616 2639071552 2639493376 2644148224 2649312576 2650179584 2654931357 2655355716 2660909056 2666106144 2670303168 2676394188 2681114112 2681542656 2687229792 2692399104 2702788608 2708067492 2713731072 2717908992 2719031328 2719921152 2725233498 2729443328 2730039552 2730570427 2734774272 2735669248 2736266832 2740574304 2741012352 2741625368 2746744832 2752109568 2763251712 2767601664 2768044032 2773914624 2779250688 2801270784 2806742016 2807660544 2813144256 2813773404 2814223152 2818105344 2818653344 2824533504 2825082754 2830064896 2835349504 2836520336 2840887296 2841976832 2848004224 2852388864 2868903936 2870088624 2876635359 2881708416 2888281656 2892828432 2904540288 2905004544 2909011968 2911165608 2915647488 2916765696 2921357312 2921995458 2922462504 2927063088 2928020992 2933653504 2933739783 2939875328 2944401408 2945617272 2957542848 2962672128 2964289068 2968955496 2969430048 2974666752 2981452032 2993522688 2998235136 2998714368 3004091064 3005074176 3010854912 3016253376 3016735488 3023044608 3023133516 3028287488 3028948992 3034710016 3040637184 3041803328 3048254521 3048741748 3052947456 3059911296 3070623744 3077627904 3084328539 3090087936 3107979264 3109262676 3113551872 3114049536 3120562176 3120653952 3121850784 3126657024 3128971794 3133897468 3139926016 3146585312 3147088256 3151429632 3158618112 3159829504 3166001046 3170985012 3183823008 3189768192 3191085378 3197223936 3204004752 3209561472 3216368454 3222555648 3227516928 3228849702 3229906368 3235602432 3241213952 3241921968 3242982912 3248088064 3248607232 3249316863 3254431986 3261759488 3267607824 3268130112 3274964992 3275061309 3281361408 3286526976 3294023616 3300360192 3307359744 3326509056 3333006144 3334096896 3339976704 3340074933 3340608804 3346500096 3347595264 3354133536 3360702064 3366977536 3367713024 3368367899 3373014528 3373553664 3380609024 3380708448 3382005016 3387211776 3400925184 3406823424 3414048768 3422028744 3435233763 3447717888 3449141592 3454451712 3455582208 3462331392 3463105728 3463659264 3469111808 3471005148 3476348928 3477024928 3489660928 3491101952 3496476672 3505235968 3510632448 3512082132 3513231488 3532416768 3539908476 3540474288 3554808192 3560404224 3568525584 3574818816 3575390208 3581800884 3582973056 3588489216 3589865472 3596876928 3603718144 3604505346 3610756656 3618308096 3623878656 3625375104 3626561536 3633644664 3640052736 3646365696 3648355776 3654099072 3654683136 3669479424 3684335616 3690135552 3690725376 3697342848 3698552832 3705667584 3705776568 3707197806 3712905216 3720779712 3735027712 3736570058 3742322688 3743547392 3750859008 3751697872 3752297536 3757473792 3760255577 3766044672 3780789822 3787849728 3803185152 3804755643 3825205248 3826784832 3832676352 3834900849 3835513812 3840804864 3842277888 3849782337 3851042208 3857104576 3872720384 3873339392 3878682624 3880284291 3881554144 3887529984 3889020928 3895993944 3896616672 3902750784 3911653044 3925868544 3927489696 3943390464 3950229504 3952385424 3958607328 3959240064 3966222336 3973968864 3975269376 3983033574 3991363584 3997646848 3998285824 3999159216 4005454752 4006765568 4014473216 4014591282 4021671168 4022313984 4030726144 4030844688 4038598656 4054182912 4070596608 4079881728 4094164992 4102161408 4103503872 4110861456 4111518528 4112438052 4120117248 4128164352 4143972352 4144877568 4145683568 4151402496 4152066048 4160749568 4160871936 4162467712 4168876032 4171962392 4201906176 4211490816 4220660106 4221334728 4227980016 4237624131 4245097344 4253024256 4254780504 4261330944 4262965248 4272006336 4278583296 4279415296 4288491272 4296740864 4303355904 4305132936 4306541824 4314136576 4322562624 4323977216 4332422484 4339242648 4356810432 4357506816 4366748412 4375148544 4382035968 4390594632 4392031488 4400480256 4409812992 4416602112 4418425908 4435345408 4436314272 4444008192 4445462528 4446433602 4453302272 4453433244 4454145072 4455141223 4462000128 4463460352 4472178048 4490284032 4497352704 4498071552 4507611264 4516282368 4534566912 4542431232 4552065024 4560955776 4562704992 4573112622 4579421184 4580311684 4589866944 4596957184 4598855456 4605935616 4607442944 4609345546 4616441856 4617474304 4618212352 4628006864 4635131904 4661968896 4663894014 4680843264 4682776176 4693457691 4700846202 4709889024 4719877968 4720632384 4727144448 4737927168 4739744256 4747205632 4749001569 4756477518 4758034112 4766425088 4767186944 4775734512 4777297408 4784652288 4786487296 4786628067 4795835904 4806007128 4814342208 4824552681 4833833472 4844859552 4853403648 4861820928 4864474368 4872132096 4872910848 4881647979 4892639232 4901411736 4902195168 4912447488 4920180736 4920967168 4922042112 4929790464 4931403776 4940890112 4941035424 4942930408 4950540288 4961039616 4989763584 5001145344 5009965056 5021392896 5041053096 5050466304 5059521792 5060330496 5070913536 5071062672 5073007524 5080817664 5100273664 5101387776 5102379776 5110235136 5113201132 5114018416 5121073152 5123037184 5133043116 5134722944 5171576832 5173712388 5183373312 5194658592 5195488896 5203667712 5206507722 5215537392 5234491392 5236652928 5244715008 5257853952 5265948672 5266972672 5268123198 5269847232 5278143104 5278986752 5288296448 5298625152 5300359168 5309862714 5310711432 5321818112 5332212288 5340606336 5352788376 5362228224 5363085312 5374459584 5384798208 5405577216 5416134984 5427462144 5435817984 5438062656 5439842304 5450466996 5458886656 5460079104 5461140854 5469548544 5471338496 5472533664 5481148608 5482024704 5483250736 5493489664 5495758151 5504219136 5526503424 5535203328 5536088064 5547829248 5558501376 5560796709 5602541568 5604855087 5613484032 5615321088 5626288512 5627546808 5628446304 5636210688 5637306688 5649067008 5650165508 5660129792 5670699008 5671184733 5673040672 5681774592 5683953664 5696008448 5704777728 5737807872 5740177248 5753270718 5763416832 5776563312 5785656864 5809080576 5810009088 5818023936 5822331216 5831294976 5833531392 5842714624 5843990916 5844925008 5854126176 5856041984 5867307008 5867479566 5879750656 5888802816 5891234544 5915085696 5925344256 5928578136 5937910992 5938860096 5949333504 5962904064 5987045376 5996470272 5997428736 6008182128 6010148352 6021709824 6021886923 6032506752 6033470976 6046089216 6046267032 6056574976 6057897984 6069420032 6081274368 6083606656 6096509042 6097483496 6105894912 6119822592 6141247488 6155255808 6168657078 6180175872 6215958528 6218525352 6227103744 6228099072 6241124352 6241307904 6243701568 6253314048 6257943588 6267794936 6279852032 6293170624 6294176512 6302859264 6317236224 6319659008 6330990159 6332002092 6341970024 6367646016 6379536384 6382170756 6394447872 6408009504 6419122944 6432736908 6445111296 6455033856 6457699404 6459812736 6471204864 6482427904 6483843936 6485965824 6496176128 6497214464 6498633726 6508863972 6511360249 6523518976 6535215648 6536260224 6549929984 6550122618 6562722816 6573053952 6588047232 6600720384 6614719488 6653018112 6666012288 6668193792 6679953408 6680149866 6681217608 6693000192 6695190528 6708267072 6721404128 6733955072 6735426048 6736735798 6746029056 6747107328 6761218048 6761416896 6764010032 6774423552 6801850368 6813646848 6828097536 6844057488 6859668933 6870467526 6895435776 6898283184 6908903424 6911164416 6914018319 6924662784 6926211456 6927318528 6938223616 6942010296 6952697856 6954049856 6982203904 6992953344 6995841021 7010471936 7021264896 7024164264 7026462976 7051269303 7064833536 7079816952 7080948576 7109616384 7120808448 7134716277 7137051168 7149637632 7150780416 7163601768 7165946112 7176978432 7179730944 7193753856 7207436288 7209010692 7221513312 7236616192 7247757312 7250750208 7253123072 7267289328 7280105472 7292731392 7296711552 7308198144 7309366272 7338958848 7368671232 7380271104 7381450752 7394685696 7397105664 7411335168 7411553136 7414395612 7425810432 7441559424 7470055424 7473140116 7484645376 7487094784 7501718016 7503395744 7504595072 7514947584 7520511154 7532089344 7561579644 7575699456 7606370304 7609511286 7650410496 7653569664 7665352704 7669801698 7671027624 7681609728 7684555776 7699564674 7702084416 7714209152 7745440768 7746678784 7757365248 7760568582 7763108288 7775059968 7778041856 7791987888 7793233344 7805501568 7809761583 7823306088 7851737088 7854979392 7886780928 7900459008 7904770848 7917214656 7918480128 7932444672 7947937728 7950538752 7964794071 7966067148 7982727168 7995293696 7996571648 7998318432 8010909504 8013531136 8028946432 8029182564 8032261913 8043342336 8044627968 8061452288 8061689376 8077197312 8108365824 8141193216 8159763456 8188329984 8191711281 8204322816 8207007744 8221722912 8223037056 8224876104 8240234496 8256328704 8287944704 8289755136 8291367136 8302804992 8304132096 8321499136 8321743872 8324935424 8337752064 8343924784 8403812352 8422981632 8441320212 8442669456 8455960032 8475248262 8490194688 8506048512 8509561008 8522661888 8525930496 8544012672 8557166592 8558830592 8576982544 8593481728 8606711808 8610265872 8613083648 8628273152 8629906077 8645125248 8647954432 8664844968 8678485296 8713620864 8715013632 8733496824 8750297088 8764071936 8781189264 8784062976 8800960512 8801219349 8819625984 8833204224 8836851816 8870690816 8872628544 8888016384 8890925056 8892867204 8906604544 8906866488 8908290144 8910282446 8924000256 8926920704 8944356096 8980568064 8994705408 8996143104 9015222528 9032564736 9069133824 9084862464 9104130048 9121911552 9125409984 9144763563 9146225244 9158842368 9160623368 9179733888 9193914368 9197710912 9211871232 9214885888 9218691092 9232883712 9234948608 9236424704 9252985617 9256013728 9270263808 9323937792 9327788028 9361686528 9365552352 9386915382 9401692404 9419778048 9439755936 9441264768 9454288896 9475854336 9479488512 9494411264 9498003138 9512955036 9516068224 9532850176 9534373888 9551469024 9554594816 9569304576 9572974592 9573256134 9591671808 9612014256 9628684416 9649105362 9667666944 9689719104 9706807296 9723641856 9728948736 9744264192 9745821696 9763295958 9785278464 9802823472 9804390336 9824894976 9825183927 9840361472 9841934336 9844084224 9859580928 9862807552 9881780224 9882070848 9885860816 9901080576 9908410681 9922079232 9979527168 10002290688 10019930112 10042785792 10082106192 10100932608 10105103697 10119043584 10120660992 10141827072 10142125344 10146015048 10161635328 10185166771 10202775552 10204759552 10220470272 10226402264 10228036832 10242146304 10246074368 10266086232 10269445888 10305701289 10343153664 10347424776 10366746624 10389317184 10390977792 10407335424 10413015444 10431074784 10468982784 10473305856 10489430016 10515707904 10531897344 10533945344 10536246396 10539694464 10556286208 10557973504 10576592896 10597250304 10600718336 10619725428 10621422864 10643636224 10664424576 10681212672 10705576752 10724456448 10726170624 10748919168 10769596416 10811154432 10832269968 10854924288 10871635968 10876125312 10879684608 10900933992 10917773312 10920158208 10922281708 10939097088 10942676992 10945067328 10962297216 10964049408 10966501472 10986979328 10991516302 11008438272 11053006848 11070406656 11072176128 11095658496 11117002752 11121593418 11205083136 11209710174 11226968064 11230642176 11252577024 11255093616 11256892608 11272421376 11274613376 11280766731 11298134016 11300331016 11320259584 11341398016 11342369466 11346081344 11363549184 11367907328 11392016896 11409555456 11414266929 11475615744 11480354496 11504702547 11506541436 11526833664 11553126624 11571313728 11618161152 11620018176 11636047872 11640852873 11644662432 11662589952 11667062784 11685429248 11687981832 11689850016 11708252352 11712083968 11734614016 11734959132 11759501312 11777605632 11782469088 11830171392 11850688512 11857156272 11875821984 11877720192 11898667008 11925808128 11974090752 11992940544 11994857472 12016364256 12020296704 12043419648 12043773846 12065013504 12066941952 12092178432 12092534064 12113149952 12115795968 12138840064 12162548736 12167213312 12193018084 12194966992 12211789824 12239645184 12282494976 12310511616 12337314156 12360351744 12431917056 12437050704 12454207488 12456198144 12482248704 12482615808 12487403136 12506628096 12515887176 12535589872 12559704064 12586341248 12588353024 12605718528 12634472448 12639318016 12661980318 12664004184 12683940048 12712872393 12735292032 12759072768 12764341512 12788895744 12816019008 12838245888 12865473816 12890222592 12910067712 12915398808 12919625472 12942409728 12964855808 12967687872 12971931648 12992352256 12994428928 12997267452 13017727944 13022720498 13047037952 13070431296 13072520448 13099859968 13100245236 13125445632 13146107904 13176094464 13201440768 13229438976 13306036224 13332024576 13336387584 13359906816 13360299732 13362435216 13365423669 13386000384 13390381056 13416534144 13442808256 13467910144 13470852096 13473471596 13492058112 13494214656 13522436096 13522833792 13528020064 13548847104 13603700736 13627293696 13656195072 13688114976 13719337866 13740935052 13790871552 13796566368 13817806848 13822328832 13828036638 13849325568 13852422912 13854637056 13876447232 13884020592 13905395712 13908099712 13964407808 13985906688 13991682042 14020943872 14042529792 14048328528 14052925952 14080373073 14102538606 14129667072 14159633904 14161897152 14219232768 14241616896 14269432554 14274102336 14299275264 14301560832 14327203536 14331892224 14353956864 14359461888 14359884201 14387507712 14414872576 14418021384 14443026624 14473232384 14473658043 14501500416 14506246144 14534578656 14560210944 14585462784 14593423104 14616396288 14618732544 14677917696 14737342464 14760542208 14762901504 14789371392 14794211328 14822670336 14823106272 14828791224 14851620864 14883118848 14886012973 14940110848 14946280232 14969290752 14974189568 15003436032 15006791488 15009190144 15029895168 15041022308 15064178688 15123159288 15151398912 15212740608 15219022572 15300820992 15307139328 15330705408 15339603396 15342055248 15363219456 15369111552 15399129348 15404168832 15428418304 15490881536 15493357568 15514730496 15521137164 15526216576 15550119936 15556083712 15583975776 15586466688 15611003136 15619523166 15646612176 15703474176 15709958784 15773561856 15800918016 15809541696 15834429312 15836960256 15864889344 15895875456 15901077504 15929588142 15932134296 15965454336 15990587392 15993143296 15996636864 16021819008 16027062272 16057892864 16058365128 16064523826 16086684672 16089255936 16122904576 16123378752 16154394624 16216731648 16282386432 16319526912 16376659968 16383422562 16408645632 16414015488 16443445824 16446074112 16449752208 16480468992 16487274453 16512657408 16575889408 16579510272 16582734272 16605609984 16608264192 16617903679 16643487744 16649870848 16675504128 16682390127 16687849568 16807624704 16814565261 16845963264 16882640424 16885338912 16911920064 16950496524 16980389376 17012097024 17013554199 17019122016 17045323776 17051860992 17088025344 17114333184 17117661184 17153965088 17186963456 17213423616 17220531744 17226167296 17256546304 17259812154 17290250496 17295908864 17329689936 17356970592 17427241728 17430027264 17466993648 17500594176 17528143872 17562378528 17568125952 17601921024 17602438698 17639251968 17666408448 17673703632 17741381632 17745257088 17776032768 17781850112 17785734408 17813209088 17813732976 17816580288 17820564892 17848000512 17853841408 17888712192 17961136128 17989410816 17992286208 18030445056 18065129472 18138267648 18169724928 18208260096 18243823104 18250819968 18289527126 18292450488 18317684736 18321246736 18359467776 18387828736 18395421824 18423742464 18429771776 18437382184 18465767424 18469897216 18472849408 18505971234 18512027456 18540527616 18647875584 18655576056 18723373056 18731104704 18773830764 18803384808 18839556096 18879511872 18882529536 18908577792 18951708672 18958977024 18988822528 18992970477 18996006276 19025910072 19032136448 19065700352 19068747776 19102938048 19109189632 19138609152 19145949184 19146512268 19183343616 19224028512 19257368832 19298210724 19335333888 19379438208 19413614592 19447283712 19457897472 19488528384 19491643392 19526591916 19534080747 19570556928 19605646944 19608780672 19649789952 19650367854 19680722944 19683868672 19688168448 19719161856 19725615104 19763560448 19764141696 19771721632 19802161152 19816821362 19844158464 19959054336 20004581376 20039860224 20085571584 20164212384 20201865216 20210207394 20238087168 20241321984 20283654144 20284250688 20292030096 20323270656 20370333542 20405551104 20409519104 20440940544 20452804528 20456073664 20484292608 20492148736 20532172464 20538891776 20579006799 20611402578 20686307328 20694849552 20733493248 20742054957 20778634368 20781955584 20814670848 20826030888 20862149568 20946611712 20978860032 20987523063 21031415808 21063794688 21067890688 21072492792 21079388928 21112572416 21115947008 21153185792 21153807909 21194500608 21201436672 21239450856 21242845728 21287272448 21328849152 21362425344 21411153504 21448912896 21452341248 21497838336 21539192832 21622308864 21664539936 21709848576 21743271936 21752250624 21759369216 21801867984 21835546624 21840316416 21844563416 21878194176 21885353984 21890134656 21924594432 21928098816 21933002944 21973958656 21983032604 22016876544 22106013696 22140813312 22144352256 22191316992 22234005504 22243186836 22410166272 22419420348 22453936128 22461284352 22505154048 22510187232 22513785216 22544842752 22549226752 22561533462 22596268032 22600662032 22640519168 22682796032 22684738932 22692162688 22727098368 22735814656 22784033792 22819110912 22828533858 22951231488 22960708992 23009405094 23013082872 23053667328 23106253248 23142627456 23236322304 23240036352 23272095744 23281705746 23289324864 23325179904 23334125568 23370858496 23375963664 23379700032 23416504704 23424167936 23429284749 23469228032 23469918264 23519002624 23555211264 23564938176 23660342784 23701377024 23714312544 23751643968 23755440384 23797334016 23851616256 23948181504 23985881088 23989714944 24032728512 24040593408 24086839296 24087547692 24096785739 24130027008 24133883904 24184356864 24185068128 24226299904 24231591936 24277680128 24287705377 24325097472 24334426624 24386036168 24389933984 24423579648 24479290368 24564989952 24575133843 24621023232 24674628312 24720703488 24863834112 24874101408 24908414976 24912396288 24964497408 24965231616 24974806272 25013256192 25031774352 25071179744 25119408128 25172682496 25176706048 25211437056 25268944896 25278636032 25323960636 25328008368 25367880096 25425744786 25470584064 25518145536 25528683024 25577791488 25632038016 25676491776 25730947632 25780445184 25820135424 25830797616 25839250944 25884819456 25889718231 25929711616 25935375744 25943863296 25984704512 25988857856 25994534904 26035455888 26045440996 26094075904 26140862592 26145040896 26199719936 26200490472 26250891264 26292215808 26352188928 26402881536 26458877952 26612072448 26664049152 26672775168 26719813632 26720599464 26724870432 26730847338 26772000768 26780762112 26833068288 26885616512 26935820288 26941704192 26946943192 26984116224 26988429312 27044872192 27045667584 27056040128 27097694208 27207401472 27254587392 27312390144 27376229952 27434290689 27438675732 27481870104 27581743104 27593132736 27635613696 27644657664 27656073276 27698651136 27704845824 27709274112 27752894464 27758956851 27768041184 27810791424 27816199424 27928815616 27971813376 27983364084 28041887744 28085059584 28096657056 28105851904 28160746146 28205077212 28259334144 28319267808 28323794304 28438465536 28483233792 28538865108 28548204672 28598550528 28603121664 28654407072 28663784448 28707913728 28718923776 28719768402 28775015424 28829745152 28836042768 28886053248 28946464768 28947316086 29003000832 29012492288 29069157312 29120421888 29170925568 29186846208 29232792576 29237465088 29355835392 29474684928 29521084416 29525803008 29578742784 29588422656 29645340672 29646212544 29657582448 29703241728 29725232043 29766237696 29772025946 29880221696 29892560464 29938581504 29948379136 30006872064 30013582976 30018380288 30059790336 30082044616 30128357376 30246318576 30302797824 30315311091 30425481216 30438045144 30555500313 30614278656 30661410816 30679206792 30684110496 30726438912 30738223104 30798258696 30808337664 30856836608 30917103867 30981763072 30986715136 31029460992 31042274328 31052433152 31100239872 31112167424 31167951552 31172933376 31222006272 31239046332 31293224352 31406948352 31419917568 31547123712 31601836032 31619083392 31668858624 31673920512 31729778688 31791750912 31802155008 31859176284 31864268592 31930908672 31981174784 31986286592 31993273728 32043638016 32054124544 32115785728 32116730256 32129047652 32173369344 32178511872 32245809152 32246757504 32308789248 32433463296 32564772864 32639053824 32753319936 32766845124 32817291264 32828030976 32886891648 32892148224 32899504416 32960937984 32974548906 33025314816 33151778816 33159020544 33165468544 33211219968 33216528384 33235807358 33286975488 33299741696 33351008256 33364780254 33375699136 33615249408 33629130522 33691926528 33765280848 33770677824 33823840128 33842300193 33900993048 33960778752 34024194048 34027108398 34038244032 34090647552 34103721984 34176050688 34228666368 34235322368 34242800787 34307930176 34373926912 34426847232 34441063488 34452334592 34513092608 34514107641 34519624308 34580500992 34591817728 34659379872 34713941184 34854483456 34860054528 34933987296 35001188352 35056287744 35124757056 35136251904 35203842048 35204877396 35278503936 35332816896 35347407264 35482763264 35490514176 35497415551 35552065536 35563700224 35571468816 35626418176 35627465952 35633160576 35641129784 35696001024 35707682816 35777424384 35922272256 35978821632 35984572416 36060890112 36130258944 36276535296 36339449856 36416520192 36487646208 36501639936 36579054252 36584900976 36635369472 36642493472 36718935552 36775657472 36790843648 36847484928 36859543552 36874764368 36931534848 36939794432 36945698816 37011942468 37024054912 37081055232 37295751168 37311152112 37446746112 37462209408 37547661528 37606769616 37679112192 37759023744 37765059072 37817155584 37903417344 37917954048 37977645056 37985940954 37992012552 38051820144 38064272896 38131400704 38137495552 38138617179 38205876096 38218379264 38277218304 38291898368 38293024536 38366687232 38448057024 38514737664 38596421448 38670667776 38758876416 38827229184 38894567424 38915794944 38977056768 38983286784 39053183832 39068161494 39141113856 39211293888 39217561344 39299579904 39300735708 39361445888 39367737344 39376336896 39438323712 39451230208 39527120896 39528283392 39543443264 39604322304 39627308773 39633642724 39688316928 39918108672 40009162752 40079720448 40096271007 40171143168 40328424768 40403730432 40420414788 40476174336 40482643968 40567308288 40568501376 40584060192 40646541312 40740667084 40811102208 40819038208 40881881088 40905609056 40912147328 40968585216 40984297472 41064344928 41077783552 41158013598 41222805156 41372614656 41389699104 41466986496 41484109914 41557268736 41563911168 41629341696 41652061776 41724299136 41893223424 41957720064 41975046126 42062831616 42127589376 42135781376 42144985584 42158777856 42225144832 42231894016 42241119219 42306371584 42307615818 42389001216 42402873344 42478901712 42485691456 42574544896 42657698304 42724850688 42822307008 42897825792 42904682496 42995676672 43078385664 43244617728 43329079872 43419697152 43420974129 43504501248 43518738432 43603735968 43671093248 43680632832 43689126832 43756388352 43770707968 43780269312 43788782687 43849188864 43856197632 43866005888 43947917312 43966065208 44033753088 44212027392 44281626624 44288704512 44382633984 44468011008 44486373672 44658038919 44820332544 44838840696 44907872256 44922568704 45010308096 45020374464 45027570432 45089685504 45098453504 45123066924 45192536064 45201324064 45281038336 45365592064 45369477864 45384325376 45454196736 45471629312 45568067584 45638221824 45657067716 45902462976 45921417984 46018810188 46026165744 46107334656 46212506496 46285254912 46472644608 46480072704 46544191488 46563411492 46578649728 46650359808 46668251136 46741716992 46751927328 46759400064 46833009408 46848335872 46858569498 46938456064 46939836528 47038005248 47110422528 47129876352 47320685568 47402754048 47428625088 47503287936 47510880768 47594668032 47703232512 47896363008 47971762176 47979429888 48065457024 48081186816 48173678592 48175095384 48193571478 48260054016 48267767808 48368713728 48370136256 48452599808 48463183872 48555360256 48575410754 48650194944 48668853248 48772072336 48779867968 48847159296 48958580736 49129979904 49150267686 49242046464 49349256624 49441406976 49461823359 49727668224 49748202816 49816829952 49824792576 49853711037 49930463232 49949612544 50026512384 50047170381 50063548704 50142359488 50238816256 50345364992 50353412096 50422874112 50443695783 50537889792 50557272064 50647921272 50656016736 50735760192 50851489572 50941168128 51036291072 51057366048 51155582976 51264076032 51352983552 51461895264 51560890368 51640270848 51661595232 51678501888 51769638912 51779436462 51859423232 51870751488 51887726592 51969409024 51977715712 51989069808 52070911776 52090881992 52188151808 52281725184 52290081792 52399439872 52400980944 52501782528 52584431616 52704377856 52805763072 52917755904 53224144896 53328098304 53345550336 53439627264 53441198928 53449740864 53461694676 53544001536 53561524224 53666136576 53771233024 53871640576 53883408384 53893886384 53968232448 53976858624 54089744384 54091335168 54112080256 54195388416 54414802944 54509174784 54624780288 54752459904 54868581378 54877351464 54963740208 55163486208 55186265472 55271227392 55289315328 55312146552 55397302272 55409691648 55418548224 55505788928 55517913702 55536082368 55621582848 55632398848 55857631232 55943626752 55966728168 56083775488 56170119168 56193314112 56211703808 56321492292 56410154424 56518668288 56638535616 56647588608 56876931072 56966467584 57077730216 57096409344 57197101056 57206243328 57308814144 57327568896 57415827456 57437847552 57439536804 57550030848 57659490304 57672085536 57772106496 57892929536 57894632172 57916835899 58006001664 58024984576 58138314624 58240843776 58341851136 58373692416 58465585152 58474930176 58602242241 58711670784 58949369856 59042168832 59051606016 59157485568 59176845312 59290681344 59292425088 59315164896 59406483456 59450464086 59532475392 59544051892 59760443392 59785120928 59877163008 59896758272 60013744128 60027165952 60036760576 60119580672 60164089232 60256714752 60492637152 60605595648 60630622182 60850962432 60876090288 61111000626 61228557312 61322821632 61358413584 61368220992 61452877824 61476446208 61596517392 61616675328 61713673216 61737020397 61834207734 61963526144 61973430272 62058921984 62084548656 62104866304 62200479744 62224334848 62226164871 62335903104 62345866752 62444012544 62478092664 62586448704 62839835136 63094247424 63203672064 63238166784 63337717248 63347841024 63459557376 63461423727 63583501824 63604310016 63718352568 63728537184 63861817344 63962349568 63972573184 63986547456 64087276032 64108249088 64231571456 64233460512 64258095304 64346738688 64357023744 64491618304 64493515008 64617578496 64866926592 65129545728 65278107648 65506639872 65533690248 65634582528 65656061952 65773783296 65784296448 65799008832 65921875968 65949097812 66050629632 66303557632 66318041088 66330937088 66422439936 66433056768 66471614716 66573950976 66599483392 66702016512 66729560508 66751398272 67230498816 67258261044 67383853056 67530561696 67541355648 67647680256 67684600386 67801986096 67921557504 68048388096 68054216796 68076488064 68181295104 68207443968 68352101376 68457332736 68470644736 68485601574 68615860352 68747853824 68853694464 68882126976 68904669184 69026185216 69028215282 69039248616 69161001984 69183635456 69318759744 69427882368 69708966912 69720109056 69867974592 70002376704 70112575488 70249514112 70272503808 70407684096 70409754792 70557007872 70665633792 70694814528 70965526528 70981028352 70994831102 71104131072 71127400448 71142937632 71252836352 71254931904 71266321152 71282259568 71392002048 71415365632 71444855963 71554848768 71844544512 71957643264 71969144832 72121780224 72260517888 72290357217 72553070592 72678899712 72833040384 72863116131 72975292416 73003279872 73158108504 73169801952 73270738944 73284986944 73437871104 73581687296 73694969856 73719087104 73725401529 73749528736 73863069696 73879588864 73891397632 74023884936 74048109824 74162110464 74591502336 74622304224 74893492224 74924418816 75095323056 75213539232 75358224384 75518047488 75530118144 75634311168 75806834688 75835908096 75955290112 75971881908 75984025104 76103640288 76128545792 76262801408 76274991104 76277234358 76411752192 76436758528 76554436608 76583796736 76586049072 76733374464 76896114048 77029475328 77192842896 77341335552 77517752832 77654458368 77789134848 77831589888 77954113536 77966573568 78106367664 78136322988 78282227712 78422587776 78435122688 78599159808 78601471416 78722891776 78735474688 78752673792 78876647424 78902460416 79054241792 79056566784 79086886528 79208644608 79254617546 79267285448 79376633856 79836217344 80018325504 80159440896 80192542014 80342286336 80656849536 80807460864 80840829576 80952348672 80965287936 81134616576 81137002752 81168120384 81293082624 81481334168 81622204416 81638076416 81763762176 81811218112 81824294656 81937170432 81968594944 82128689856 82155567104 82302872067 82316027196 82445610312 82745229312 82779398208 82933972992 82968219828 83114537472 83127822336 83258683392 83304123552 83448598272 83786446848 83915440128 83950092252 84125663232 84255178752 84271562752 84289971168 84317555712 84450289664 84463788032 84482238438 84612743168 84615231636 84647683237 84778002432 84805746688 84957803424 84971382912 85149089792 85315396608 85449701376 85644614016 85795651584 85809364992 85991353344 86156771328 86489235456 86658159744 86839394304 86841948258 87009002496 87037476864 87207471936 87342186496 87361265664 87378253664 87512776704 87541415936 87560538624 87577565374 87698377728 87712395264 87732011776 87895834624 87932130416 88067506176 88424054784 88563253248 88577409024 88765267968 88936022016 88972747344 89175696129 89316077838 89640665088 89677681392 89815744512 89845137408 90020616192 90040748928 90055140864 90179371008 90196907008 90246133848 90385072128 90402648128 90562076672 90738955728 90768650752 90908393472 90943258624 90945933273 91136135168 91276443648 91314135432 91666500939 91842835968 92037620376 92052331488 92214669312 92425012992 92570509824 92751311601 92945289216 92960145408 93088382976 93126822984 93157299456 93300719616 93336502272 93483433984 93503854656 93518800128 93666018816 93696671744 93717138996 93876912128 93879673056 94076010496 94220845056 94259752704 94641371136 94805508096 94857250176 95006575872 95021761536 95189336064 95406465024 95792726016 95943524352 95958859776 96130914048 96162373632 96347357184 96350190768 96387142956 96520108032 96535535616 96737427456 96740272512 96905199616 96926367744 97110720512 97150821508 97300389888 97337706496 97544144672 97559735936 97694318592 97917161472 98259959808 98300535372 98484092928 98698513248 98882813952 98923646718 99455336448 99496405632 99633659904 99649585152 99707422074 99860926464 99899225088 100053024768 100094340762 100127097408 100284718976 100477632512 100690729984 100706824192 100845748224 100887391566 101075779584 101114544128 101295842544 101312033472 101471520384 101526900579 101702979144 101882336256 102072582144 102114732096 102311165952 102528152064 102705967104 102923790528 103121780736 103280541696 103323190464 103357003776 103539277824 103542322923 103558872924 103718846464 103741502976 103775453184 103938818048 103955431424 103978139616 104141823552 104181763984 104376303616 104419404869 104563450368 104580163584 104798879744 104801961888 105003565056 105168863232 105408755712 105611526144 105835511808 106448289792 106492246653 106656196608 106691100672 106879254528 106882397856 106899481728 106923389352 107088003072 107123048448 107332273152 107542466048 107743281152 107766816768 107787772768 107936464896 107953717248 108179488768 108182670336 108224160512 108390776832 108829605888 109018349568 109249560576 109504919808 109737162756 109754702928 109927480416 110326972416 110372530944 110542454784 110578630656 110624293104 110794604544 110819383296 110837096448 111011577856 111035827404 111072164736 111243165696 111264797696 111715262464 111887253504 111933456336 112167550976 112340238336 112386628224 112423407616 112642984584 112820308848 113037336576 113277071232 113295177216 113753862144 113932935168 114155460432 114192818688 114394202112 114412486656 114415851537 114617628288 114655137792 114831654912 114875695104 114879073608 115100061696 115318980608 115344171072 115544212992 115785859072 115789264344 115833671798 116012003328 116049969152 116276629248 116481687552 116683702272 116747384832 116931170304 116949860352 117204484482 117423341568 117898739712 118084337664 118103212032 118314971136 118353690624 118581362688 118584850176 118630329792 118812966912 118881926319 118900928172 119064950784 119088103784 119520886784 119570241856 119754326016 119793516544 120027488256 120054331904 120073521152 120239161344 120288813021 120328178464 120513429504 120985274304 121211191296 121261244364 121701924864 121752180576 122222001252 122457114624 122645643264 122716827168 122736441984 122905755648 122952892416 123193034784 123233350656 123427346432 123474040794 123668415468 123927052288 123946860544 124117843968 124169097312 124209732608 124400959488 124448669696 124452329742 124671806208 124691733504 124888025088 124956185328 125172897408 125679670272 126188494848 126407344128 126476333568 126675434496 126695682048 126919114752 126922847454 127167003648 127208620032 127436705136 127457074368 127723634688 127924699136 127945146368 127973094912 128174552064 128216498176 128463142912 128466921024 128516190608 128693477376 128714047488 128983236608 128987030016 129235156992 129733853184 130259091456 130556215296 131013279744 131067380496 131269165056 131312123904 131366348061 131547566592 131568592896 131598017664 131843751936 131898195624 132101259264 132636082176 132661874176 132844879872 132866113536 132943229432 133147901952 133198966784 133404033024 133459121016 133502796544 133974116757 134460997632 134516522088 134767706112 135061123392 135082711296 135295360512 135369200772 135603972192 135843115008 136096776192 136108433592 136152976128 136362590208 136414887936 136704202752 136914665472 136941289472 136971203148 137231720704 137495707648 137707388928 137764253952 137809338368 138052370432 138056430564 138078497232 138322003968 138367270912 138637519488 138855764736 139417933824 139440218112 139735949184 140004753408 140225150976 140499028224 140545007616 140815368192 140819509584 141114015744 141331267584 141389629056 141931053056 141962056704 141989662204 142208262144 142254800896 142285875264 142505672704 142509863808 142532642304 142564519136 142784004096 142830731264 142889711926 143109697536 143689089024 143915286528 143938289664 144243560448 144521035776 144580714434 145106141184 145357799424 145666080768 145726232262 145950584832 146006559744 146316217008 146339603904 146541477888 146569973888 146875742208 147163374592 147389939712 147438174208 147450803058 147499057472 147726139392 147759177728 147782795264 148047769872 148096219648 148324220928 148385470077 149183004672 149244608448 149561133111 149848837632 150190646112 150427078464 150716448768 151036094976 151060236288 151268622336 151331087349 151613669376 151671816192 151910580224 151943763816 151968050208 152207280576 152257091584 152525602816 152549982208 152554468716 152823504384 152873517056 153108873216 153167593472 153172098144 153466748928 153792228096 154058950656 154385685792 154682671104 155035505664 155308916736 155578269696 155663179776 155908227072 155933147136 156212735328 156272645976 156564455424 156845175552 156870245376 157198319616 157202942832 157445783552 157470949376 157505347584 157753294848 157804920832 158108483584 158113133568 158173773056 158417289216 158509235092 158534570896 158753267712 159672434688 160036651008 160318881792 160385084028 160684572672 161313699072 161614921728 161681659152 161904697344 161930575872 162269233152 162274005504 162336240768 162586165248 162962668336 163244408832 163276152832 163527524352 163622436224 163648589312 163874340864 163937189888 164257379712 164311134208 164605744134 164632054392 164891220624 165490458624 165558796416 165867945984 165936439656 166229074944 166255644672 166517366784 166608247104 166897196544 167572893696 167830880256 167900184504 168251326464 168510357504 168543125504 168579942336 168635111424 168900579328 168927576064 168964476876 169225486336 169230463272 169295366474 169556004864 169611493376 169915606848 169942765824 170298179584 170630793216 170899402752 171289228032 171591303168 171618729984 171982706688 172313542656 172978470912 173316319488 173678788608 173683896516 173750507697 174018004992 174074953728 174414943872 174684372992 174722531328 174756507328 175025553408 175082831872 175121077248 175155130748 175396755456 175424790528 175464023552 175791669248 175806726723 175864260832 176135012352 176848109568 177126506496 177154818048 177530535936 177872044032 177945494688 178351392258 178632155676 179281330176 179355362784 179631489024 179690274816 180041232384 180081497856 180110281728 180358742016 180393814016 180492267696 180770144256 180805296256 181124153344 181477911456 181537301504 181816786944 181886517248 181891866546 182272270336 182552887296 182628270864 183333001878 183685671936 184075240752 184104662976 184429338624 184850025984 185141019648 185502623202 185890578432 185920290816 186176765952 186253645968 186314598912 186601439232 186673004544 186678494613 186966867968 187007709312 187037600256 187332037632 187393343488 187434277992 187753824256 187759346112 188152020992 188519505408 189282742272 189611016192 189714500352 190013151744 190043523072 190378672128 190812930048 191585452032 191887048704 191917719552 192261828096 192324747264 192694714368 192700381536 192774285912 193040216064 193071071232 193474854912 193480545024 193518168649 193852735488 194221441024 194301643016 194600779776 194675412992 195088289344 195119471872 195388637184 195834322944 196519919616 196601070744 196968185856 197397026496 197765627904 197847293436 198910672896 198992811264 199267319808 199299170304 199414844148 199721852928 199798450176 200106049536 200188681524 200254194816 200569437952 200955265024 201381459968 201413648384 201691496448 201774783132 202151559168 202229088256 202591685088 202624066944 202943040768 203053801158 203405958288 203764672512 204145164288 204229464192 204622331904 205056304128 205411934208 205847581056 206243561472 206561083392 206646380928 206714007552 207078555648 207084645846 207117745848 207437692928 207483005952 207550906368 207877636096 207910862848 207956279232 208283647104 208363527968 208752607232 208838809738 209126900736 209160327168 209597759488 209603923776 210007130112 210337726464 210817511424 211223052288 211671023616 212896579584 212984493306 213312393216 213382201344 213758509056 213764795712 213798963456 213846778704 214176006144 214246096896 214334567889 214664546304 215084932096 215486562304 215533633536 215575545536 215872929792 215907434496 216365340672 216448321024 216781553664 216871071651 217659211776 218036699136 218499121152 218589348393 219009839616 219474325512 219509405856 219854960832 220745061888 221084909568 221157261312 221176204587 221248586208 221589209088 221638766592 221674192896 222023155712 222071654808 222144329472 222486331392 222529595392 223430524928 223774507008 223866912672 224335101952 224680476672 224773256448 224846815232 225285969168 225640617696 226074673152 226554142464 226590354432 227507724288 227865870336 228310920864 228385637376 228788404224 228824973312 228831703074 229235256576 229310275584 229663309824 229751390208 229758147216 230200123392 230637961216 230688342144 231088425984 231571718144 231578528688 231667343596 232024006656 232099938304 232553258496 232963375104 233367404544 233494769664 233862340608 233899720704 234408968964 234846683136 235797479424 236168675328 236206424064 236629942272 236707381248 237162725376 237169700352 237260659584 237625933824 237763852638 237801856344 238129901568 238176207568 239041773568 239140483712 239508652032 239587033088 240054976512 240108663808 240147042304 240478322688 240577626042 240656356928 241026859008 241970548608 242422382592 242522488728 243403849728 243504361152 244444002504 244914229248 245291286528 245433654336 245472883968 245811511296 245905784832 246386069568 246466701312 246854692864 246908616201 246948081588 247336830936 247854104576 247893721088 248235687936 248338194624 248419465216 248801918976 248897339392 248904659484 249343612416 249383467008 249776050176 249912370656 250345794816 251359340544 252376989696 252814688256 252952667136 253350868992 253391364096 253838229504 253845694908 253943049711 254334007296 254417240064 254873410272 254914148736 255447269376 255849398272 255890292736 255946189824 256349104128 256432996352 256926285824 256933842048 257032381216 257386954752 257428094976 257966473216 257974060032 258470313984 259467706368 260518182912 261112430592 262026559488 262134760992 262538330112 262624247808 262732696122 263095133184 263137185792 263196035328 263687503872 263796391248 264202518528 265272164352 265323748352 265689759744 265732227072 265886458864 266295803904 266397933568 266808066048 266918242032 267005593088 267527088387 267948233514 268921995264 269033044176 269535412224 270122246784 270165422592 270590721024 270738401544 271207944384 271686230016 272216867184 272305952256 272725180416 272829775872 272837799819 273408405504 273829330944 273882578944 273942406296 274463441408 274991415296 274999502817 275528507904 275618676736 276104740864 276112861128 276156994464 276644007936 276734541824 277275038976 277711529472 278835867648 278880436224 279471898368 280009506816 280450301952 280998056448 281090015232 281630736384 281639019168 282228031488 282662535168 282779258112 283862106112 283924113408 283979324408 284416524288 284509601792 284571750528 285011345408 285019727616 285065284608 285129038272 285568008192 285661462528 285779423852 286219395072 287378178048 287830573056 287876579328 288487120896 289042071552 289161428868 290212282368 290715598848 291332161536 291452464524 291901169664 292013119488 292632434016 292679207808 293082955776 293139947776 293751484416 294326749184 294779879424 294876348416 294901606116 294998114944 295452278784 295518355456 295565590528 296095539744 296192439296 296648441856 296770940154 298366009344 298489216896 299122266222 299697675264 300381292224 300854156928 301432897536 302072189952 302120472576 302537244672 302662174698 303227338752 303343632384 303821160448 303887527632 303936100416 304414561152 304514183168 304580701737 305051205632 305099964416 305108937432 305647008768 305747034112 306217746432 306335186944 306344196288 306933497856 307584456192 308117901312 308771371584 309365342208 310071011328 310617833472 311156539392 311326359552 311816454144 311866294272 312425470656 312545291952 313128910848 313258214607 313690351104 313740490752 314396639232 314405885664 314891567104 314941898752 315010695168 315506589696 315609841664 315740169901 316226267136 316347546112 316834578432 317018470184 317069141792 317506535424 319344869376 319476739959 320073302016 320637763584 320770168056 321369145344 322627398144 323229843456 323363318304 323809394688 323861151744 324538466304 324548011008 324672481536 325172330496 325925336672 326488817664 326552305664 327055048704 327244872448 327297178624 327748681728 327874379776 328514759424 328622268416 329211488268 329264108784 329782441248 330980917248 331117592832 331735891968 331872879312 332458149888 332511289344 333034733568 333216494208 333794393088 335145787392 335661760512 335800369008 336502652928 337020715008 337086251008 337159884672 337270222848 337801158656 337855152128 337928953752 338450972672 338460926544 338590732948 339112009728 339222986752 339831213696 339885531648 340596359168 341261586432 341798805504 342578456064 343182606336 343237459968 343965413376 344627085312 345956941824 346632638976 347357577216 347367793032 347501015394 348036009984 348149907456 348829887744 349368745984 349445062656 349513014656 350051106816 350165663744 350242154496 350310261496 350793510912 350849581056 350928047104 351583338496 351613453446 351728521664 352270024704 353696219136 354253012992 354309636096 355061071872 355744088064 355890989376 356645778957 356702784516 357264311352 358562660352 358710725568 359262978048 359380549632 360082464768 360162995712 360220563456 360717484032 360787628032 360866439063 360984535392 361540288512 361610592512 362248306688 362955822912 363074603008 363633573888 363773034496 363783733092 364544540672 365105774592 365256541728 366666003756 367371343872 368150481504 368209325952 368858677248 369700051968 370282039296 371005246404 371781156864 371840581632 372353531904 372507291936 372629197824 373202878464 373346009088 373356989226 373933735936 374015418624 374075200512 374664075264 374786686976 374868555984 375507648512 375518692224 376304041984 377039010816 378565484544 379222032384 379429000704 380026303488 380087046144 380757344256 381625860096 383170904064 383774097408 383835439104 384523656192 384649494528 385389428736 385400763072 385548571824 386080432128 386142142464 386949709824 386961090048 387036337298 387705470976 388442882048 388603286032 389201559552 389350825984 390176578688 390238943744 390777274368 391668645888 393039839232 393202141488 393936371712 394099044183 394794052992 395531255808 395694586872 397985622528 398534639616 398598340608 398829688296 399443705856 399596900352 400212099072 400377363048 400508389632 401138875904 401910530048 401922350271 402762919936 402827296768 403382992896 403549566264 404303118336 404458176512 405183370176 405248133888 405886081536 406107602316 406811916576 407529345024 408290328576 408458928384 409244663808 410112608256 410823868416 411695162112 412487122944 413122166784 413292761856 413428015104 414157111296 414169291692 414235491696 414875385856 414966011904 415101812736 415755272192 415821725696 415912558464 416567294208 416727055936 417505214464 417677619476 418253801472 418320654336 419195518976 419207847552 420014260224 420675452928 421635022848 422446104576 423342047232 425793159168 425968986612 426624786432 426764402688 427517018112 427529591424 427597926912 427693557408 428352012288 428492193792 428669135778 429329092608 430169864192 430973124608 431067267072 431151091072 431745859584 431814868992 432730681344 432896642048 433563107328 433742143302 435318423552 436073398272 436998242304 437178696786 438019679232 438948651024 439018811712 439709921664 441490123776 442169819136 442314522624 442352409174 442497172416 443178418176 443277533184 443348385792 444046311424 444143309616 444288658944 444972662784 445059190784 445156410231 446861049856 447549014016 447733825344 448670203904 448683399333 449546512896 449693630464 450571938336 451281235392 452149346304 453108284928 453180708864 455015448576 455731740672 456621841728 456771274752 457576808448 457649946624 457663406148 458470513152 458620551168 459326619648 459502780416 459516294432 460400246784 461275922432 461376684288 461466402163 462176851968 463143436288 463157057376 463334687192 464048013312 464199876608 465106516992 465926750208 466734809088 466989539328 467724681216 467799441408 468817937928 469693366272 471594958848 472337350656 472412848128 473259884544 473414762496 474325450752 474339400704 474521319168 475251867648 475527705276 475603712688 476259803136 476352415136 478083547136 478280967424 479017304064 479174066176 480109953024 480217327616 480294084608 480956645376 481155252084 481312713856 482053718016 483941097216 484844765184 485044977456 486807699456 487008722304 488888005008 489828458496 490582573056 490867308672 490945767936 491623022592 491811569664 492772139136 492933402624 493709385728 493817232402 493896163176 494673661872 495708209152 495787442176 496471375872 496676389248 496838930432 497603837952 497794678784 497809318968 498687224832 498766934016 499552100352 499824741312 500691589632 502718681088 504753979392 505629376512 505905334272 506701737984 506782728192 507676459008 507691389816 507886099422 508668014592 508834480128 509746820544 509828297472 510894538752 511698796544 511780585472 511892379648 512698208256 512865992704 513852571648 513867684096 514064762432 514773909504 514856189952 515155014049 515948120064 516940627968 518935412736 521036365824 521251523091 522224861184 524053118976 524269521984 525076660224 525248495616 525465392244 526190266368 526274371584 526392070656 527375007744 527420180169 527592782496 528405037056 530544328704 530647496704 531379519488 531464454144 531772917728 532591607808 532795867136 533616132096 533836484064 534011186176 535054176774 535896467028 537843990528 538066088352 539070824448 540244493568 540330845184 541181442048 541476803088 542415888768 543372460032 544433734368 544611904512 545450360832 545659551744 545675599638 546816811008 547658661888 547765157888 547884812592 548926882816 549982830592 549999005634 551057015808 551237353472 552209481728 552225722256 552313988928 553288015872 553469083648 554550077952 555423058944 557671735296 557760872448 558943796736 560019013632 560900603904 561996112896 562180030464 563261472768 563278038336 564456062976 565558516224 567724212224 567848226816 567958648816 568833048576 569019203584 569143501056 570022690816 570039455232 570130569216 570258076544 571136016384 571322925056 571558847704 572438790144 574756356096 575661146112 575753158656 576974241792 578084143104 578322857736 580424564736 580554505947 582664323072 582904929048 583802339328 584026238976 585264868032 585358415616 586165911552 586279895552 587502968832 588653498368 589559758848 589752696832 589803212232 589996229888 590904557568 591036710912 591131181056 592191079488 592384878592 593296883712 593541880308 596732018688 596978433792 598244532444 599395350528 600762584448 601708313856 602865795072 604144379904 604240945152 605074489344 605324349396 606454677504 606687264768 607642320896 607775055264 607872200832 608829122304 609028366336 609161403474 610102411264 610199928832 610217874864 611294017536 611494068224 612435492864 612670373888 612688392576 613866995712 615168912384 616235802624 617542743168 618730684416 620142022656 621235666944 622313078784 622652719104 623632908288 623732588544 624850941312 625090583904 626257821696 626516429214 627380702208 627480981504 628793278464 628811771328 629783134208 629883797504 630021390336 631013179392 631219683328 631480339802 632452534272 632695092224 633669156864 634036940368 634138283584 635013070848 638689738752 638953479918 640146604032 641275527168 641540336112 642738290688 643003703667 645254796288 646459686912 646726636608 647618789376 647722303488 649096022016 649344963072 650344660992 650613214953 651850673344 652977635328 653104611328 654110097408 654489744896 654594357248 655497363456 655748759552 655768045179 657029518848 657244536832 658422976536 658528217568 659564882496 662235185664 663471783936 663745758624 664916299776 665022578688 666069467136 666432988416 667588786176 670291574784 671323521024 671600738016 673005305856 674041430016 674172502016 674319769344 674540445696 675602317312 675710304256 675857907504 676901945344 676921853088 677181465896 678224019456 678445973504 679662427392 679771063296 681192718336 682523172864 683597611008 685156912128 686365212672 686474919936 687930826752 689254170624 691913883648 693265277952 694715154432 694735586064 695002030788 696072019968 696299814912 697659775488 698737491968 698890125312 699026029312 700102213632 700331327488 700484308992 700620522992 701587021824 701699162112 701856094208 703166676992 703226906892 703457043328 704540049408 707392438272 708506025984 708619272192 710122143744 711488176128 711781978752 713291557914 713405569032 714528622704 717125320704 717421451136 718525956096 718761099264 720164929536 720325991424 720441126912 721434968064 721575256064 721732878126 721969070784 723080577024 723221185024 724496613376 725911645824 726149206016 727267147776 727546068992 727567466184 729089081344 730211549184 730513083456 733332007512 734742687744 736300963008 736418651904 737717354496 739400103936 740564078592 742010492808 743562313728 743681163264 744707063808 745014583872 745258395648 746405756928 746692018176 746713978452 747867471872 748030837248 748150401024 749328150528 749573373952 749737111968 751015297024 751037384448 752608083968 752918866687 754078021632 757130969088 758444064768 758858001408 760052606976 760174092288 761514688512 761829149133 763251720192 766341808128 767548194816 767670878208 769047312384 769298989056 770778857472 770801526144 771097143648 772160864256 772284284928 773899419648 773922180096 774072674596 775410941952 776885764096 777206572064 778403119104 778701651968 780353157376 780477887488 781554548736 783337291776 786079678464 786404282976 787872743424 788198088366 789588105984 791062511616 791389173744 795971245056 797069279232 797196681216 797659376592 798887411712 799193800704 800424198144 800754726096 801016779264 802277751808 802581265161 803821060096 803844700542 805525839872 805654593536 806765985792 807099132528 808606236672 808916353024 810366740352 810496267776 811772163072 812215204632 813623833152 815058690048 816917856768 818489327616 820225216512 821647736832 823390324224 824974245888 824998508451 826585523712 826856030208 828314222592 828338583384 828470983392 829750771712 829932023808 830203625472 831510544384 831643451392 831825116928 833134588416 833454111872 835010428928 835355238952 836507602944 836641308672 838391037952 838415695104 840028520448 841350905856 843270045696 844892209152 846684094464 851586318336 851937973224 853249572864 853528805376 855034036224 855059182848 855195853824 855387114816 856704024576 856984387584 857338271556 858658185216 860339728384 861946249216 862134534144 862302182144 863491719168 863629737984 865461362688 865793284096 867126214656 867484286604 870636847104 872146796544 873996484608 874357393572 876039358464 877897302048 878037623424 879419843328 882980247552 884339638272 884629045248 884704818348 884994344832 886356836352 886555066368 886696771584 888092622848 888286619232 888577317888 889945325568 890118381568 890312820462 893722099712 895098028032 895467650688 897340407808 897366798666 899093025792 899387260928 901143876672 902562470784 904298692608 906216569856 906361417728 910030897152 911463481344 913243683456 913542549504 915153616896 915299893248 915326812296 916941026304 917241102336 918653239296 919005560832 919032588864 920800493568 922551844864 922753368576 922932804326 924353703936 926286872576 926314114752 926669374384 928096026624 928399753216 930213033984 931853500416 933469618176 933979078656 935449362432 935598882816 937635875856 939386732544 939774643821 943189917696 944674701312 944825696256 946519769088 946829524992 947220509703 948678801408 949042638336 950503735296 951055410552 951207425376 952519606272 952704830272 956561934848 958034608128 958348132352 958430219877 960219906048 960434655232 960588169216 961913290752 962310504168 962625427712 964107436032 967882194432 969689530368 970089954912 973615398912 974017444608 977776010016 979656916992 981165146112 981734617344 981891535872 983246045184 983623139328 985544278272 985866805248 987418771456 987634464804 987792326352 989347323744 991416418304 991574884352 992942751744 993352778496 993677860864 995207675904 995589357568 995618637936 997374449664 997533868032 999104200704 999649482624 1001383179264 1005437362176 1009507958784 1011258753024 1011810668544 1013403475968 1013565456384 1015352918016 1015382779632 1015772198844 1017336029184 1017668960256 1019493641088 1019656594944 1021789077504 1023397593088 1023561170944 1023784759296 1025396416512 1025731985408 1027705143296 1027735368192 1028129524864 1029547819008 1029712379904 1030310028098 1031896240128 1033881255936 1037870825472 1042072731648 1042503046182 1044449722368 1048106237952 1048539043968 1050153320448 1050496991232 1050930784488 1052380532736 1052548743168 1052784141312 1054750015488 1054840360338 1055185564992 1056810074112 1061088657408 1061294993408 1062759038976 1062928908288 1063545835456 1065183215616 1065591734272 1067232264192 1067672968128 1068022372352 1069937336871 1070108353548 1071792934056 1075687981056 1076132176704 1078141648896 1080488987136 1080661690368 1082362884096 1082953606176 1084831777536 1086744920064 1088867468736 1089223809024 1090900721664 1091319103488 1091351199276 1093633622016 1095317323776 1095530315776 1095769625184 1097853765632 1099965661184 1099998011268 1100419882081 1102114031616 1102474706944 1104418963456 1104451444512 1104627977856 1106576031744 1106938167296 1109100155904 1110846117888 1115343470592 1115521744896 1117887593472 1120038027264 1121801207808 1123992225792 1124360060928 1126522945536 1126556076672 1128912125952 1131117032448 1135448424448 1135696453632 1135917297632 1137666097152 1138038407168 1138287002112 1140045381632 1140078910464 1140261138432 1140516153088 1142272032768 1142645850112 1143117695408 1144877580288 1149512712192 1151322292224 1151506317312 1153948483584 1156168286208 1156645715472 1160849129472 1161109011894 1165328646144 1165809858096 1167604678656 1168052477952 1170529736064 1170716831232 1172331823104 1172559791104 1175005937664 1177306996736 1179119517696 1179606424464 1179992459776 1181809115136 1182073421824 1182262362112 1182297132549 1184382158976 1184769757184 1186593767424 1187083760616 1193956867584 1196489064888 1198790701056 1201525168896 1203416627712 1205731590144 1205767050813 1208288759808 1208481890304 1210148978688 1210648698792 1212909355008 1213374529536 1215284641792 1215550110528 1215744401664 1217658244608 1218056732672 1218322806948 1220204822528 1220399857664 1220435749728 1222588035072 1222988136448 1224870985728 1225340747776 1225376785152 1227733991424 1230337824768 1232471605248 1235085486336 1237461368832 1240284045312 1242471333888 1244626157568 1245305438208 1247265816576 1247465177088 1249701882624 1250181167808 1252515643392 1253032858428 1254761404416 1254961963008 1257586556928 1257623542656 1259566268416 1259767595008 1260042780672 1262026358784 1262439366656 1262960679604 1264905068544 1265390184448 1267338313728 1268073880736 1268276567168 1270026141696 1277379477504 1277906959836 1280293208064 1282551054336 1283080672224 1285476581376 1286007407334 1290509592576 1292919373824 1293453273216 1295237578752 1295444606976 1298192044032 1298689926144 1300689321984 1301226429906 1303701346688 1305955270656 1306209222656 1308220194816 1308979489792 1309188714496 1310994726912 1311497519104 1311536090358 1314059037696 1314489073664 1316845953072 1317056435136 1319129764992 1324470371328 1326943567872 1327491517248 1329832599552 1330045157376 1332138934272 1332865976832 1335177572352 1340583149568 1342647042048 1343201476032 1346010611712 1346050197999 1348345004032 1348639538688 1349080891392 1351204634624 1351420608512 1351715815008 1353803890688 1353843706176 1354362931792 1356448038912 1356891947008 1357452263297 1359324854784 1359542126592 1362385436672 1365046345728 1367195222016 1370313824256 1372730425344 1372949839872 1375861653504 1378508341248 1383827767296 1384399206489 1386530555904 1389430308864 1389471172128 1390004061576 1392144039936 1392599629824 1395319550976 1397780250624 1398052058624 1400204427264 1400662654976 1400968617984 1401241045984 1403174043648 1403398324224 1403712188416 1406333353984 1406453813784 1406914086656 1409080098816 1414784876544 1417012051968 1417238544384 1420244287488 1422976352256 1423563957504 1426583115828 1426811138064 1429057245408 1434250641408 1434842902272 1437051912192 1437522198528 1440329859072 1440651982848 1440882253824 1442869936128 1443150512128 1443465756252 1443938141568 1446161154048 1446442370048 1448993226752 1451823291648 1452298412032 1454534295552 1455092137984 1455134932368 1458178162688 1460423098368 1461026166912 1466664015024 1469485375488 1472601926016 1472837303808 1475434708992 1478800207872 1481128157184 1484020985616 1487124627456 1487362326528 1489414127616 1490029167744 1490516791296 1492811513856 1493384036352 1493427956904 1495734943744 1496061674496 1496300802048 1498656301056 1499146747904 1499474223936 1502030594048 1502074768896 1505216167936 1505837733374 1508156043264 1514261938176 1516888129536 1517716002816 1520105213952 1520348184576 1523029377024 1523658298266 1526503440384 1532683616256 1535096389632 1535341756416 1538094624768 1538597978112 1541557714944 1541603052288 1542194287296 1544321728512 1544568569856 1545465042147 1547844360192 1548145349192 1550821883904 1553771528192 1554413144128 1556806238208 1557403303936 1560706314752 1560955774976 1563109097472 1563754569273 1566674583552 1572159356928 1572808565952 1575745486848 1576396176732 1579176211968 1582125023232 1582778347488 1591942490112 1594138558464 1594393362432 1595318753184 1597774823424 1598387601408 1600848396288 1601509452192 1602033558528 1604555503616 1605162530322 1607642120192 1607689401084 1611051679744 1611309187072 1613531971584 1614198265056 1617212473344 1617832706048 1620733480704 1620992535552 1623544326144 1624430409264 1627247666304 1630117380096 1633835713536 1636978655232 1640450433024 1643295473664 1646780648448 1649948491776 1649997016902 1653171047424 1653712060416 1656628445184 1656677166768 1656941966784 1659501543424 1659864047616 1660407250944 1663021088768 1663286902784 1663650233856 1666269176832 1666908223744 1670020857856 1670710477904 1673015205888 1673282617344 1676782075904 1676831390208 1680057040896 1682701811712 1686540091392 1689784418304 1693368188928 1703172636672 1703875946448 1706499145728 1707057610752 1710068072448 1710118365696 1710391707648 1710774229632 1713408049152 1713968775168 1714676543112 1717316370432 1720679456768 1724269068288 1724604364288 1726983438336 1727259475968 1730922725376 1731586568192 1734252429312 1734968573208 1741273694208 1741663517841 1747992969216 1748714787144 1752078716928 1755794604096 1756075246848 1758839686656 1765960495104 1768679276544 1769258090496 1769409636696 1769988689664 1772713672704 1773110132736 1773393543168 1776185245696 1776573238464 1777154635776 1779890651136 1780236763136 1780625640924 1787444199424 1790196056064 1790935301376 1794680815616 1794733597332 1798186051584 1798774521856 1802287753344 1805124941568 1808597385216 1812433139712 1812722835456 1820061794304 1822926962688 1826487366912 1827085099008 1830307233792 1830599786496 1830653624592 1833882052608 1834482204672 1837306478592 1838011121664 1838065177728 1841600987136 1845103689728 1845506737152 1845865608652 1848707407872 1852573745152 1852628229504 1853338748768 1856192053248 1856799506432 1860426067968 1863707000832 1866939236352 1867958157312 1870898724864 1871197765632 1875271751712 1878773465088 1879549287642 1886379835392 1889349402624 1889651392512 1893039538176 1893659049984 1894441019406 1897357602816 1898085276672 1901007470592 1902110821104 1902414850752 1905039212544 1905409660544 1913123869696 1916069216256 1916696264704 1916860439754 1920439812096 1920869310464 1921176338432 1923826581504 1924621008336 1925250855424 1928214872064 1929011111001 1935764388864 1939379060736 1940179909824 1948034889216 1955552020032 1959313833984 1962330292224 1963469234688 1963783071744 1966492090368 1967246278656 1967304135537 1971088556544 1971733610496 1974837542912 1975268929608 1975584652704 1978694647488 1982832836608 1983149768704 1986705556992 1987355721728 1990415351808 1991178715136 1991237275872 1994748899328 1995067736064 1998208401408 1999298965248 2002766358528 2010874724352 2019015917568 2022517506048 2023621337088 2026806951936 2027130912768 2030705836032 2030765559264 2031544397688 2034672058368 2035337920512 2038987282176 2039313189888 2043578155008 2046795186176 2047122341888 2047569518592 2050792833024 2051463970816 2055410286592 2055470736384 2056259049728 2059095638016 2059424759808 2060620056196 2063792480256 2067762511872 2075741650944 2084145463296 2085006092364 2088899444736 2096212475904 2097078087936 2100306640896 2100993982464 2101861568976 2104761065472 2105097486336 2105568282624 2109500030976 2109680720676 2110371129984 2113620148224 2122177314816 2122589986816 2125518077952 2125857816576 2127091670912 2130366431232 2131183468544 2134464528384 2135345936256 2136044744704 2139874673742 2140216707096 2143585868112 2151375962112 2152264353408 2156283297792 2160977974272 2161323380736 2164725768192 2165907212352 2169663555072 2173489840128 2177734937472 2178447618048 2181801443328 2182638206976 2182702398552 2187267244032 2190634647552 2191060631552 2191539250368 2195707531264 2199931322368 2199996022536 2200839764162 2204228063232 2204949413888 2208837926912 2208902889024 2209255955712 2213152063488 2213876334592 2218200311808 2221692235776 2230686941184 2231043489792 2235775186944 2240076054528 2243602415616 2247984451584 2248720121856 2253045891072 2253112153344 2257824251904 2258756600061 2262234064896 2270896848896 2271392907264 2271834595264 2275332194304 2276076814336 2276574004224 2280157820928 2280522276864 2281032306176 2284544065536 2285291700224 2285487447399 2286235390816 2289755160576 2299025424384 2302644584448 2303012634624 2307896967168 2312336572416 2313291430944 2321698258944 2322218023788 2330657292288 2331619716192 2335209357312 2336104955904 2341059472128 2341433662464 2344663646208 2345119582208 2350011875328 2354613993472 2358239035392 2359212848928 2359984919552 2363618230272 2364146843648 2364524724224 2364594265098 2368764317952 2369539514368 2373187534848 2374167521232 2387913735168 2392978129776 2397581402112 2403050337792 2406833255424 2411463180288 2411534101626 2416577519616 2416963780608 2420297957376 2421297397584 2425818710016 2426749059072 2430569283584 2431100221056 2431488803328 2435316489216 2436113465344 2436645613896 2440409645056 2440799715328 2440871499456 2445176070144 2445976272896 2450681495552 2450753570304 2455467982848 2460675649536 2464943210496 2470170972672 2474922737664 2480568090624 2484942667776 2489252315136 2490610876416 2494531633152 2494930354176 2499403765248 2500362335616 2505031286784 2506065716856 2509522808832 2509923926016 2515173113856 2515247085312 2519132536832 2520085561344 2524052717568 2524878733312 2525921359208 2529810137088 2530780368896 2534676627456 2536147761472 2536553134336 2540052283392 2554758955008 2555813919672 2560586416128 2565102108672 2566161344448 2570953162752 2572014814668 2581019185152 2585838747648 2586906546432 2590475157504 2590889213952 2596384088064 2597379852288 2601378643968 2602452859812 2607402693376 2611910541312 2612418445312 2616440389632 2617958979584 2618377428992 2621989453824 2622995038208 2623072180716 2628118075392 2628978147328 2633691906144 2634112870272 2638259529984 2648940742656 2653887135744 2654983034496 2659665199104 2660090314752 2664277868544 2665731953664 2670355144704 2681166299136 2685294084096 2686402952064 2692021223424 2692100395998 2696690008064 2697279077376 2698161782784 2702409269248 2702841217024 2703431630016 2707607781376 2707687412352 2708725863584 2712896077824 2713783894016 2714904526594 2718649709568 2719084253184 2724770873344 2730092691456 2734390444032 2740627648512 2745460850688 2745899679744 2751723307008 2757016682496 2767655534592 2768798412978 2773061111808 2778860617728 2778942344256 2780008123152 2784288079872 2785199259648 2790639101952 2795560501248 2796104117248 2800408854528 2801325309952 2801937235968 2802482091968 2806348087296 2806796648448 2807424376832 2812907627568 2813828173312 2818160197632 2819323931463 2829569753088 2834024103936 2834477088768 2840488574976 2841661529109 2847127915008 2853166231656 2853622276128 2858114490816 2869685804544 2874103824384 2875044397056 2875290659631 2880659718144 2881303965696 2881764507648 2885739872256 2886301024256 2886931512504 2887876283136 2892322308096 2892884740096 2897986453504 2903646583296 2904596824064 2909068591104 2910184275968 2910269864736 2916356325376 2920846196736 2922052333824 2933328030048 2938970750976 2945203852032 2945674607616 2950869417984 2957600415744 2962256314368 2968041971232 2974249254912 2974724653056 2978828255232 2980058335488 2981033582592 2985623027712 2986768072704 2986855913808 2991469887488 2992123348992 2992601604096 2997312602112 2998293495808 2998948447872 3004061188096 3004149537792 3010432335872 3011675466748 3016312086528 3028523876352 3033776259072 3035432005632 3040210427904 3040696369152 3046058754048 3047316596532 3053006880768 3065367232512 3070192779264 3070683512832 3076189249536 3077195956224 3083115429888 3083206104576 3084388574592 3088643457024 3089137139712 3090930084294 3095688720384 3096290698384 3101643767808 3107543056384 3108826288256 3113612476416 3114806607872 3121412629504 3121911549952 3126218194944 3127509138546 3133349167104 3144318713856 3145617131904 3151490973696 3152792353464 3158352423936 3164250046464 3165556694976 3183884980224 3188277116928 3188786724864 3190637506368 3195549646848 3196775202816 3201696792576 3203018904384 3204067117056 3209111007232 3209812010613 3210325060644 3215284240384 3215378802168 3222103359488 3222618374144 3227063943168 3228396530112 3234424946688 3235665412096 3241466961408 3241985071104 3247088652288 3248860818528 3254495332608 3260234760192 3267671427072 3273957310464 3280900866048 3286590947328 3293561296896 3299896983552 3299994033804 3301259646243 3306342094848 3307424120832 3313256890368 3313354333536 3313883933568 3319003086848 3319728095232 3320814501888 3326042177536 3326573805568 3327300467712 3332538353664 3333816447488 3340041715712 3341420955808 3346030411776 3346565234688 3353564151808 3353662780416 3360114081792 3365403623424 3373080182784 3379568836608 3386736377856 3406345273344 3407751892896 3412998291456 3414115221504 3420136144896 3420236731392 3420783415296 3421548459264 3426816098304 3427937550336 3429353086224 3434632740864 3441358913536 3448538136576 3449208728576 3453966876672 3454518951936 3461845450752 3463173136384 3468504858624 3469937146416 3482547388416 3483327035682 3495985938432 3497429574288 3504157433856 3511589208192 3512150493696 3517679373312 3531920990208 3537358553088 3538819273392 3539977379328 3545427345408 3546220265472 3546787086336 3546891397647 3552370491392 3553146476928 3554309271552 3559781302272 3560473526272 3561251281848 3574888398848 3581870602752 3589361631232 3589467194664 3596372103168 3597549043712 3604575506688 3610249883136 3617194770432 3624866279424 3625445670912 3640123588608 3645853925376 3652974733824 3654170198016 3660614467584 3661199572992 3661307249184 3667764105216 3668964409344 3674612957184 3676022243328 3676130355456 3683201974272 3690207379456 3691013474304 3691731217304 3697414815744 3705147490304 3705256459008 3706677497536 3712384106496 3713599012864 3720852135936 3727414001664 3733878472704 3735916314624 3741797449728 3742395531264 3750543503424 3757546930176 3759098575284 3772759670784 3778698805248 3779302785024 3786079076352 3787318099968 3788882038812 3794715205632 3796170553344 3802014941184 3804221642208 3804829701504 3810078425088 3810819321088 3826247739392 3832138432512 3833392529408 3833720879508 3840879624192 3841738620928 3842352676864 3847653163008 3849242016672 3850501710848 3856429744128 3858022222002 3871528777728 3878758121472 3880359819648 3896069778432 3911104040064 3918627667968 3924660584448 3926938469376 3927566143488 3932984180736 3934492557312 3934608271074 3942177113088 3943467220992 3949675085824 3950537859216 3951169305408 3957389294976 3965665673216 3966299537408 3973411113984 3974711443456 3980830703616 3982357430272 3982474551744 3989497798656 3990135472128 3996416802816 3998597930496 4005532717056 4021749448704 4038031835136 4045035012096 4047242674176 4053613903872 4054261825536 4061411672064 4061531118528 4063088795376 4069344116736 4070675841024 4072356789891 4077974564352 4078626379776 4087156310016 4093590372352 4094244683776 4095139037184 4101585666048 4102927941632 4110941472768 4112518099456 4118191276032 4118849519616 4121240112392 4127584960512 4135525023744 4151483301888 4153197619467 4168290926592 4170012184728 4177798889472 4194156175872 4200613281792 4201987964928 4203723137952 4209522130944 4210194972672 4211136565248 4219000061952 4219361441352 4220742259968 4227240296448 4244354629632 4245179973632 4251036155904 4251715633152 4254183341824 4260732862464 4262366937088 4268929056768 4270691872512 4272089489408 4279749347484 4280433414192 4287171736224 4302751924224 4304528706816 4312566595584 4321955948544 4322646761472 4329451536384 4331814424704 4339327110144 4346979680256 4355469874944 4356895236096 4363602886656 4365276413952 4365404797104 4374534488064 4381269295104 4382121263104 4383078500736 4391415062528 4399862644736 4399992045072 4401679528324 4408456126464 4409898827776 4417675853824 4417805778048 4418511911424 4426304126976 4427752669184 4436400623616 4443384471552 4461373882368 4462086979584 4471550373888 4480152109056 4487204831232 4495968903168 4497440243712 4506091782144 4506224306688 4515648503808 4517513200122 4524468129792 4541793697792 4542785814528 4543669190528 4550664388608 4552153628672 4553148008448 4560315641856 4561044553728 4562064612352 4569088131072 4570583400448 4570974894798 4572470781632 4579510321152 4598050848768 4605289168896 4606025269248 4615793934336 4624673144832 4626582861888 4636395126441 4644436047576 4661314584576 4663239432384 4670418714624 4672209911808 4682118944256 4682867324928 4689327292416 4690239164416 4691263707819 4700023750656 4709227986944 4716478070784 4718425697856 4719969839104 4727236460544 4728293687296 4729049448448 4729188530196 4737528635904 4739079028736 4746375069696 4748335042464 4775827470336 4785956259552 4795162804224 4806100675584 4813666510848 4822926360576 4823068203252 4833155039232 4833927561216 4840595914752 4842594795168 4851637420032 4853498118144 4861138567168 4862200442112 4862977606656 4870632978432 4872226930688 4873291227792 4880819290112 4881599430656 4881742998912 4890352140288 4891952545792 4901362991104 4901507140608 4910935965696 4921351299072 4929886420992 4940341945344 4949845475328 4961136181248 4969885335552 4978504630272 4981221752832 4989063266304 4989860708352 4998807530496 5000724671232 5010062573568 5012131433712 5019045617664 5019847852032 5030346227712 5030494170624 5038265073664 5040171122688 5048105435136 5049757466624 5051842718416 5059620274176 5061560737792 5069353254912 5072295522944 5073106268672 5080104566784 5109517910016 5111627839344 5121172832256 5130204217344 5132322688896 5141906325504 5144029629336 5162038370304 5173813092864 5180950315008 5181778427904 5192768176128 5194759704576 5202757287936 5204905719624 5214805386752 5223821082624 5224836890624 5224990553523 5235917959168 5236754857984 5243978907648 5245990076416 5246144361432 5256236150784 5257956294656 5267383812288 5268225740544 5276519059968 5297881485312 5307774271488 5309966068992 5319330398208 5320180629504 5328555737088 5331463907328 5340710289408 5362332598272 5370588168192 5372805904128 5384042446848 5384200791996 5393380016128 5394558154752 5396323565568 5404818538496 5405682434048 5406863260032 5415215562752 5415374824704 5417451727168 5425792155648 5427567788032 5429809053188 5437299419136 5438168506368 5449541746688 5460185382912 5468780888064 5481255297024 5490921701376 5491799359488 5503446614016 5514033364992 5535311069184 5537596825956 5546122223616 5557721235456 5557884688512 5560016246304 5568576159744 5570398519296 5581278203904 5591121002496 5592208234496 5600817709056 5602650619904 5603874471936 5604964183936 5612696174592 5613593296896 5614848753664 5625815255136 5627656346624 5636320395264 5638647862926 5659139506176 5668048207872 5668954177536 5680977149952 5683323058218 5694255830016 5706332463312 5707244552256 5716228981632 5739371609088 5748207648768 5750088794112 5750581319262 5761319436288 5762607931392 5763529015296 5771479744512 5772602048512 5773863025008 5775752566272 5784644616192 5785769480192 5787033333003 5795972907008 5807293166592 5809193648128 5818137182208 5820368551936 5820539729472 5832712650752 5844104667648 5866656060096 5877941501952 5890407704064 5891349215232 5901738835968 5915200831488 5924512628736 5936083942464 5948498509824 5949449306112 5960116670976 5962067165184 5971246055424 5973536145408 5973711827616 5982939774976 5984246697984 5985203208192 5994625204224 5996586991616 5997896895744 5999063228119 6008299075584 6020864671744 6023350933496 6032624173056 6057047752704 6067552518144 6070864011264 6080420855808 6081392738304 6092117508096 6094633193064 6106013761536 6130734465024 6140385558528 6141367025664 6152378499072 6154391912448 6166230859776 6166412209152 6168777149184 6177286914048 6178274279424 6181860168588 6191377440768 6192581396768 6203287535616 6215086112768 6217652576512 6227224952832 6229613215744 6242825259008 6243823099904 6252436389888 6255018277092 6266698334208 6288637427712 6291234263808 6302981947392 6305584706928 6316704847872 6328500092928 6331113389952 6367769960448 6376554233856 6377573449728 6381275012736 6391099293696 6393550405632 6403393585152 6406037808768 6408134234112 6418222014464 6419624021226 6420650121288 6430568480768 6430757604336 6444206718976 6445236748288 6454127886336 6456793060224 6468849893376 6471330824192 6482933922816 6483970142208 6494177304576 6497721637056 6508990665216 6520469520384 6535342854144 6547914620928 6561801732096 6573181894656 6587122593792 6599793967104 6599988067608 6602519292486 6612684189696 6614848241664 6626513780736 6626708667072 6627767867136 6638006173696 6639456190464 6641629003776 6652084355072 6653147611136 6654600935424 6665076707328 6667632894976 6680083431424 6682841911616 6692060823552 6693130469376 6707325560832 6720228163584 6730807246848 6746160365568 6759137673216 6773472755712 6776269800183 6812690546688 6815503785792 6825996582912 6828230443008 6840473462784 6841566830592 6843096918528 6853632196608 6855875100672 6856462342197 6858706172448 6869265481728 6882717827072 6897076273152 6898417457152 6907933753344 6909037903872 6923690901504 6926346272768 6937009717248 6939874292832 6965094776832 6966654071364 6991971876864 6994859148576 7008314867712 7023178416384 7024300987392 7035358746624 7063841980416 7074717106176 7077638546784 7079954758656 7090854690816 7092440530944 7093574172672 7093782795294 7104740982784 7106292953856 7108618543104 7119562604544 7120947052544 7122502563696 7149776797696 7163741205504 7178723262464 7178934389328 7192744206336 7195098087424 7209151013376 7220499766272 7234389540864 7249732558848 7250891341824 7280247177216 7291707850752 7305949467648 7308340396032 7321228935168 7322399145984 7322614498368 7335528210432 7337928818688 7352044486656 7352260710912 7366403948544 7380414758912 7382026948608 7383462434608 7394829631488 7410294980608 7410512918016 7413354995072 7424768212992 7427198025728 7441704271872 7454828003328 7467756945408 7471832629248 7483594899456 7484791062528 7501087006848 7515093860352 7518197150568 7545519341568 7557397610496 7572158152704 7574636199936 7577764077624 7589430411264 7592341106688 7604029882368 7608443284416 7609659403008 7620156850176 7621638642176 7652495478784 7664276865024 7666785058816 7667441759016 7681759248384 7683477241856 7684705353728 7695306326016 7698484033344 7701003421696 7712859488256 7716044444004 7743057555456 7757516242944 7760719639296 7792139556864 7822208080128 7837255335936 7849321168896 7853876938752 7855132286976 7865968361472 7868985114624 7869216542148 7884354226176 7886934441984 7899350171648 7901075718432 7902338610816 7914778589952 7931331346432 7932599074816 7946822227968 7949422886912 7961661407232 7964714860544 7964949103488 7978995597312 7980270944256 7992833605632 7997195860992 8011065434112 8043498897408 8076063670272 8090070024192 8094485348352 8107227807744 8108523651072 8122823344128 8123062237056 8126177590752 8138688233472 8141351682048 8144713579782 8155949128704 8157252759552 8174312620032 8187180744704 8188489367552 8190278074368 8203171332096 8205855883264 8221882945536 8225036198912 8236382552064 8237699039232 8242480224784 8255169921024 8271050047488 8302966603776 8306395238934 8336581853184 8340024369456 8355597778944 8388312351744 8401226563584 8403975929856 8407446275904 8419044261888 8420389945344 8422273130496 8438722882704 8441484519936 8454480592896 8457971794389 8488709259264 8490359947264 8502072311808 8503431266304 8508366683648 8521465724928 8524733874176 8524984587327 8541383745024 8544178978816 8559498694968 8560866828384 8574343472448 8609057413632 8625133191168 8643911897088 8645293522944 8658903072768 8663628849408 8678654220288 8693959360512 8710939749888 8713790472192 8727205773312 8730552827904 8730809594208 8749068976128 8762538590208 8764242526208 8766157001472 8782830125056 8799725289472 8799984090144 8803359056648 8816912252928 8819797655552 8835351707648 8835611556096 8837023822848 8852608253952 8855505338368 8872801247232 8886768943104 8922747764736 8924173959168 8943100747776 8960304218112 8974409662464 8991937806336 8994880487424 9012183564288 9012448613376 9031297007616 9035026400244 9048936259584 9083587395584 9085571629056 9087338381056 9101328777216 9104307257344 9106296016896 9120631283712 9122089107456 9124129224704 9138176262144 9141166800896 9141949789596 9144941563264 9159020642304 9196101697536 9210578337792 9212050538496 9231587868672 9249346289664 9253165723776 9272790252882 9288872095152 9322629169152 9326478864768 9340837429248 9344419823616 9364237888512 9365734649856 9378654584832 9380478328832 9382527415638 9400047501312 9418455973888 9432956141568 9436851395712 9439939678208 9454472921088 9456587374592 9458098896896 9458377060392 9475057271808 9478158057472 9492750139392 9496670084928 9551654940672 9571912519104 9590325608448 9612201351168 9627333021696 9645852721152 9646136406504 9666310078464 9667855122432 9681191829504 9685189590336 9703274840064 9706996236288 9722277134336 9724400884224 9725955213312 9741265956864 9744453861376 9746582455584 9761638580224 9763198861312 9763485997824 9780704280576 9783905091584 9787945266931 9803014281216 9821871931392 9842702598144 9859772841984 9880683890688 9899690950656 9903778938729 9922272362496 9939770671104 9957009260544 9962443505664 9978126532608 9979721416704 9997615060992 10001449342464 10020125147136 10024262867424 10038091235328 10039695704064 10060692455424 10060988341248 10080342245376 10096210870272 10099514933248 10103685436832 10119240548352 10123121475584 10138706509824 10144591045888 10146212537344 10160209133568 10219035820032 10223255678688 10242345664512 10260408434688 10264645377792 10283812651008 10288059258672 10324076740608 10347626185728 10361900630016 10363556855808 10385536352256 10389519409152 10405514575872 10409811439248 10429610773504 10447642165248 10449673781248 10449981107046 10471835918336 10473509715968 10487957815296 10491980152832 10492288722864 10512472301568 10515912589312 10534767624576 10536451481088 10553038119936 10595762970624 10619932137984 10638660796416 10640361259008 10657111474176 10662927814656 10681420578816 10724665196544 10745611808256 10768084893696 10768401583992 10786760032256 10789116309504 10792647131136 10809637076992 10811364868096 10813726520064 10830431125504 10830749649408 10834903454336 10851584311296 10855135576064 10859618106376 10874598838272 10876337012736 10899083493376 10920370765824 10937561776128 10962510594048 10981843402752 10983598718976 11006893228032 11028066729984 11070622138368 11075193651912 11092244447232 11115442470912 11115769377024 11120032492608 11137152319488 11140797038592 11162556407808 11182242004992 11184416468992 11201635418112 11205301239808 11207748943872 11209928367872 11225392349184 11227186593792 11229697507328 11251630510272 11255312693248 11272640790528 11277295725852 11318279012352 11336096415744 11337908355072 11361954299904 11366646116436 11388511660032 11412664926624 11414489104512 11432457963264 11478743218176 11496415297536 11500177588224 11501162638524 11522638872576 11525215862784 11527058030592 11542959489024 11545204097024 11547726050016 11551505132544 11569289232384 11571538960384 11574066666006 11591945814016 11614586333184 11618387296256 11636274364416 11640737103872 11641079458944 11665425301504 11688209335296 11733312120192 11755883003904 11780815408128 11782698430464 11803477671936 11830401662976 11849025257472 11872167884928 11896997019648 11898898612224 11920233341952 11924134330368 11942492110848 11947072290816 11947423655232 11965879549952 11968493395968 11970406416384 11989250408448 11993173983232 11995793791488 11998126456238 12016598151168 12041729343488 12046701866992 12065248346112 12114095505408 12135105036288 12141728022528 12160841711616 12162785476608 12184235016192 12189266386128 12212027523072 12217070369673 12261468930048 12280771117056 12282734051328 12304756998144 12308783824896 12332824418304 12337554298368 12354573828096 12356548558848 12363720337176 12382754881536 12385162793536 12406575071232 12435305153024 12454449905664 12459226431488 12459592858401 12485650518016 12487646199808 12504872779776 12510036554184 12533396668416 12582468527616 12605963894784 12611169413856 12633409695744 12657000185856 12662226779904 12735539920896 12753108467712 12755146899456 12762550025472 12782198587392 12787100811264 12806787170304 12812075617536 12816268468224 12836444028928 12839248042452 12841300242576 12861136961536 12861515208672 12888413437952 12890473496576 12908255772672 12913586120448 12937699786752 12942661648384 12965867845632 12967940284416 12988354609152 12995443274112 13017981330432 13040939040768 13070685708288 13095829241856 13123603464192 13146363789312 13174245187584 13199587934208 13199976135216 13205038584972 13225368379392 13229696483328 13253027561472 13253417334144 13255535734272 13276012347392 13278912380928 13283258007552 13304168710144 13306295222272 13309201870848 13330153414656 13335265789952 13360166862848 13365683823232 13384121647104 13386260938752 13414651121664 13440456327168 13461614493696 13492320731136 13518275346432 13546945511424 13552539600366 13625381093376 13631007571584 13651993165824 13656460886016 13680946925568 13683133661184 13686193837056 13707264393216 13711750201344 13712924684394 13717412344896 13738530963456 13765435654144 13794152546304 13796834914304 13815867506688 13818075807744 13847381803008 13852692545536 13874019434496 13879748585664 13909185379323 13933308142728 13983943753728 13989718297152 14016629735424 14046356832768 14048601974784 14070717493248 14127683960832 14149434212352 14155277093568 14159909517312 14181709381632 14184881061888 14187148345344 14187565590588 14209481965568 14212585907712 14217237086208 14239125209088 14241894105088 14245005127392 14299553595392 14305458467053 14327482411008 14357446524928 14357868778656 14385488412672 14390196174848 14418302026752 14440999532544 14468779081728 14499465117696 14501782683648 14560494354432 14583415701504 14611898935296 14616680792064 14642457870336 14644798291968 14645228996736 14671056420864 14675857637376 14704088973312 14704521421824 14732807897088 14760829517824 14764053897216 14766924869216 14789659262976 14820589961216 14821025836032 14826709990144 14849536425984 14854396051456 14883408543744 14909656006656 14935513890816 14943665258496 14967189798912 14969582125056 15002174013696 15030187720704 15036394301136 15091038683136 15114795220992 15144316305408 15149272399872 15155528155248 15178860822528 15184682213376 15208059764736 15216886568832 15219318806016 15240313700352 15243277284352 15304990957568 15328553730048 15334883518032 15363518496768 15366954483712 15369410707456 15390612652032 15396968066688 15402006843392 15425718976512 15432088888008 15486115110912 15521439278592 15584279113728 15644416160256 15674510671872 15674971660569 15707753877504 15710264573952 15731936722944 15737970229248 15738433084296 15768708452352 15773868883968 15798700343296 15802151436864 15804677221632 15829557179904 15862662692864 15865198149632 15893644455936 15898845773824 15923322814464 15929429721088 15929898206976 15957991194624 15960541888512 15985667211264 15994391721984 16022130868224 16086997794816 16152127340544 16180140048384 16188970696704 16214455615488 16217047302144 16245646688256 16246124474112 16252355181504 16277376466944 16282703364096 16289427159564 16311898257408 16314505519104 16348625240064 16374361489408 16376978735104 16380556148736 16406342664192 16411711766528 16443765891072 16450072397824 16472765104128 16475398078464 16484960449568 16510339842048 16542100094976 16605933207552 16612790477868 16673163706368 16680048738912 16711195557888 16776624703488 16802453127168 16807951859712 16814892551808 16838088523776 16840779890688 16844546260992 16877445765408 16882969039872 16908961185792 16915943588778 16977418518528 16980719894528 17004144623616 17006862532608 17016733367296 17042931449856 17049467748352 17049969174654 17082767490048 17088357957632 17118997389936 17121733656768 17148686944896 17218114827264 17250266382336 17287823794176 17290587045888 17317806145536 17327257698816 17357308440576 17387918721024 17421879499776 17427580944384 17454411546624 17461105655808 17461619188416 17498137952256 17528485052416 17532314002944 17565660250112 17599450578944 17599968180288 17606718113296 17633824505856 17639595311104 17670703415296 17671223112192 17674047645696 17705216507904 17711010676736 17745602494464 17773537886208 17845495529472 17848347918336 17886201495552 17920608436224 17948819324928 17983875612672 17989760974848 17997189684357 18024897226752 18062594015232 18070052800488 18097872519168 18171143258112 18174676762112 18202657554432 18208614514688 18212592033792 18241262567424 18244178214912 18248258449408 18276352524288 18282333601792 18283899579192 18289883126528 18318041284608 18392203395072 18421156675584 18424101076992 18463175737344 18498692579328 18506331447552 18545580505764 18577744190304 18645258338304 18652957729536 18681674858496 18688839647232 18728475777024 18731469299712 18757309169664 18760956657664 18765054831276 18800095002624 18836911947776 18865912283136 18873702791424 18879879356416 18908945842176 18913174749184 18916197793792 18916754120784 18950114543616 18956316114944 18985500278784 18993340169856 19103309881344 19143825038208 19180651216896 19224402702336 19254666043392 19291705442304 19292272813008 19332620156928 19335710244864 19362383659008 19370379180672 19406549680128 19413992472576 19444554268672 19448801768448 19451910426624 19482531913728 19488907722752 19493164911168 19523277160448 19526397722624 19526971995648 19561408561152 19567810183168 19575890533862 19606028562432 19643743862784 19685405196288 19719545683968 19761367781376 19799381901312 19807557877458 19844544724992 19879541342208 19914018521088 19924887011328 19956253065216 19959442833408 19995230121984 20002898684928 20040250294272 20048525734848 20076182470656 20079391408128 20121976682496 20160684490752 20192421740544 20199029866496 20207370873664 20238481096704 20246242951168 20277413019648 20289182091776 20292425074688 20320418267136 20328809400549 20438071640064 20446511357376 20484691329024 20529290755584 20567625302016 20576118517344 20648153481216 20695252371456 20723801260032 20727113711616 20771072704512 20779038818304 20811029151744 20819622878496 20859221547008 20895284330496 20899347562496 20899962214092 20943671836672 20947019431936 20975915630592 20983960305664 20984577445728 21024944603136 21031825178624 21069535249152 21072902962176 21106076239872 21191525941248 21239864275968 21277321592832 21280722518016 21314222948352 21325855629312 21362841157632 21449330393088 21491223616512 21536169787392 21536803167984 21573520064512 21578232619008 21585294262272 21619274153984 21622729736192 21627453040128 21660862251008 21661499298816 21669806908672 21703168622592 21710271152128 21719236212752 21749197676544 21752674025472 21798166986752 21840741531648 21875123552256 21925021188096 21963686805504 21967197437952 22013786456064 22056133459968 22141244276736 22150387303824 22184488894464 22230884941824 22231538754048 22240064985216 22274304638976 22281594077184 22325112815616 22364484009984 22368832937984 22403270836224 22415497887744 22419856735744 22450784698368 22454373187584 22459395014656 22503261020544 22510625386496 22545281581056 22554591451704 22636558024704 22672192831488 22723908599808 22733292232872 22777023320064 22825329853248 22828978209024 22864915926528 22957486436352 22992830595072 23000355176448 23002325277048 23045277745152 23050431725568 23054116061184 23085918978048 23090408194048 23095452100032 23103010265088 23138578464768 23143077920768 23148133332012 23183891628032 23229172666368 23236774592512 23272548728832 23281474207744 23282158917888 23330850603008 23376418670592 23466624240384 23511766007808 23561630816256 23565396860928 23606955343872 23660803325952 23698050514944 23744335769856 23793994039296 23797797224448 23840466683904 23848268660736 23884984221696 23894144581632 23894847310464 23931759099904 23936986791936 23940812832768 23978500816896 23986347966464 23991587582976 23996252912476 24033196302336 24083458686976 24093403733984 24130496692224 24228191010816 24270210072576 24283456045056 24321683423232 24325570953216 24368470032384 24378532772256 24424055046144 24434140739346 24522937860096 24561542234112 24565468102656 24609513996288 24617567649792 24665648836608 24675108596736 24709147656192 24713097117696 24727440674352 24765509763072 24770325587072 24813150142464 24870610306048 24908899811328 24918452862976 24919185716802 24971301036032 24975292399616 25009745559552 25020073108368 25066793336832 25164937055232 25211927789568 25222338827712 25266819391488 25324453559808 25471079841792 25506216935424 25510293798912 25525100050944 25564397174784 25574201622528 25574953761981 25624151235072 25632536936448 25672888057856 25678496084904 25682600485152 25722273923072 25723030417344 25776826875904 25780946993152 25827172240896 25875399573504 25885323296768 25931735691264 25935880568832 25976709218304 25990886548224 26035962660864 26081878081536 26141371416576 26191658483712 26247206928384 26292727578624 26348490375168 26399175868416 26399952270432 26410077169944 26450736758784 26459392966656 26506055122944 26506834668288 26511071468544 26557824761856 26566516015104 26608337420288 26612590444544 26618403741696 26660306829312 26670531579904 26720333725696 26731367646464 26768243294208 26772521877504 26829302243328 26880912654336 26923228987392 26984641462272 27036550692864 27093891022848 27105079200732 27250762186752 27262015143168 27303986331648 27312921772032 27361893851136 27366267322368 27372387674112 27414528786432 27423500402688 27425849368788 27434824689792 27477061926912 27530871308288 27588305092608 27593669828608 27631735013376 27636151615488 27694763606016 27705385091072 27748038868992 27759497171328 27818370758646 27866616285456 27967887507456 27979436594304 28033259470848 28092713665536 28097203949568 28141434986496 28255367921664 28298868424704 28310554187136 28319819034624 28363418763264 28369762123776 28374296690688 28375131181176 28418963931136 28425171815424 28434474172416 28478250418176 28483788210176 28490010254784 28599107190784 28610916934106 28654964822016 28714893049856 28715737557312 28770976825344 28780392349696 28836604053504 28881999065088 28937558163456 28998930235392 29003565367296 29120988708864 29166831403008 29223797870592 29233361584128 29284915740672 29289596583936 29290457993472 29342112841728 29351715274752 29363835800793 29409042843648 29465615794176 29521659035648 29528107794432 29533849738432 29579318525952 29642051672064 29653419980288 29699072851968 29708792102912 29711336816187 29766817087488 29819312013312 29871027781632 29887330516992 29934379597824 29939164250112 30004348027392 30060375441408 30072788602272 30182077366272 30288632610816 30298544799744 30311056310496 30357721645056 30369364426752 30416119529472 30433773137664 30438637612032 30480627400704 30486554568704 30609981915136 30657107460096 30669767036064 30727036993536 30733908967424 30738821414912 30781225304064 30793936133376 30804013686784 30851437953024 30864177776016 30972230221824 31042878557184 31168558227456 31288832320512 31349021343744 31349943321138 31415507755008 31420529147904 31463873445888 31475940458496 31476866168592 31537416904704 31547737767936 31597400686592 31604302873728 31609354443264 31659114359808 31725325385728 31730396299264 31787288911872 31797691547648 31858859442176 31859796413952 31915982389248 31921083777024 31971334422528 31988783443968 32044261736448 32173995589632 32304254681088 32360280096768 32377941393408 32428911230976 32434094604288 32491293376512 32492248948224 32504710363008 32554752933888 32565406728192 32578854319128 32623796514816 32629011038208 32697250480128 32748722978816 32761112297472 32812685328384 32823423533056 32887531782144 32900144795648 32945530208256 32950796156928 32969920899136 33020679684096 33084200189952 33211866415104 33225580955736 33346327412736 33360097477824 33422391115776 33553249406976 33604906254336 33615903719424 33629785103616 33676177047552 33681559781376 33689092521984 33754891530816 33765938079744 33817922371584 33831887177556 33954837037056 33961439789056 34008289247232 34013725065216 34033466734592 34085862899712 34098935496704 34099938349308 34165534980096 34176715915264 34237994779872 34243467313536 34297373889792 34436229654528 34500532764672 34575647588352 34581174091776 34635612291072 34654515397632 34714616881152 34775837442048 34843758999552 34855161888768 34908823093248 34922211311616 34923238376832 34996275904512 35056970104832 35064628005888 35131320500224 35198901157888 35199936360576 35213436226592 35267649011712 35279190622208 35341406830592 35342446224384 35348095291392 35410433015808 35422021353472 35491204988928 35547075772416 35690991058944 35696695836672 35772402991104 35841216872448 35897638649856 35967751225344 35979521949696 35994379368714 36049794453504 36125188030464 36140105600976 36195745038336 36342286516224 36349353524224 36405315108864 36417229029376 36425184067584 36482525134848 36488356429824 36496516898816 36552705048576 36567799158384 36579766253056 36636082569216 36651211109019 36784406790144 36842313351168 36848202153984 36926351474688 37012662895104 37091161011528 37155488380608 37305915459072 37363349716992 37377679294464 37378778575203 37456951554048 37462938599424 37514618339328 37521913315328 37530109662552 37600190005248 37673823895552 37747405582848 37759758712832 37817891684352 37826349498368 37832395587584 37833508241568 37900229087232 37912632229888 37971000557568 37986680339712 38206619762688 38287650076416 38361302433792 38448805404672 38509332086784 38583410884608 38584545626016 38665240313856 38671420489728 38724767318016 38740758361344 38813099360256 38827984945152 38889108537344 38897603536896 38903820853248 38965063827456 38977815445504 38986329822336 39046554320896 39052795445248 39053943991296 39122817122304 39135620366336 39151781067724 39212057124864 39287487725568 39370810392576 39439091367936 39522735562752 39598763802624 39615115754916 39689089449984 39759082684416 39828037042176 39849774022656 39912506130432 39918885666816 39990460243968 40005797369856 40080500588544 40097051469696 40152364941312 40158782816256 40243953364992 40321368981504 40384843481088 40398059732992 40414741747328 40476962193408 40492485902336 40554826039296 40578364183552 40584850149376 40640836534272 40657618801098 40876143280128 40893022714752 40969382658048 41058581511168 41135250604032 41152237034688 41296306962432 41390504742912 41447602520064 41454227423232 41542145409024 41558077636608 41622058303488 41639245756992 41718443094016 41727556137969 41798695124992 41799924428184 41887343673344 41894038863872 41951831261184 41967920611328 41969154891456 42049889206272 42063650357248 42139070498304 42145805924352 42212152479744 42383051882496 42479728551936 42554643185664 42561445036032 42628445896704 42651711258624 42725682315264 42898660786176 42916375401159 42982447233024 43072339574784 43073606335968 43147040129024 43156465238016 43170588524544 43238548307968 43245459472384 43254906080256 43322998597632 43339613817344 43406337245184 43420542304256 43438472425504 43498395353088 43505348050944 43596333973504 43681483063296 43750247104512 43850042376192 43927373611008 43934394875904 44027572912128 44112266919936 44282488553472 44300774607648 44368977788928 44461769883648 44463077508096 44480129970432 44548609277952 44563188154368 44650225631232 44728968019968 44737665875968 44806541672448 44830995775488 44839713471488 44901569396736 44908746375168 44918790029312 45006522041088 45021250772992 45090563162112 45109182903408 45273116049408 45344385662976 45447817199616 45466584465744 45554046640128 45650659706496 45657956418048 45729831853056 45914972872704 45985661190144 46004650554096 46090555490304 46100863451136 46108232122368 46171837956096 46180816388096 46190904200064 46206020530176 46277156929536 46286155841536 46296266664024 46367783256064 46458345332736 46473549185024 46562948415488 46564317835776 46661701206016 46752837341184 46933248480768 47023532015616 47123261632512 47130793721856 47213910687744 47321606651904 47396101029888 47488671539712 47587988078592 47595594448896 47680933367808 47696537321472 47769968443392 47788289163264 47789694620928 47863518199808 47873973583872 47881625665536 47957001633792 47972695932928 47983175165952 47992505824952 48066392604672 48166917373952 48186807467968 48260993384448 48456382021632 48540420145152 48566912090112 48643366846464 48651141906432 48736940064768 48757065544512 48848110092288 48868281478692 49045875720192 49123084468224 49130936205312 49219027992576 49235135299584 49331297673216 49350217193472 49418295312384 49426194235392 49454881348704 49531019526144 49540651174144 49626300284928 49741220612096 49817799622656 49836905725952 49838371433604 49942602072064 49950584799232 50019491119104 50040146216736 50133586673664 50329874110464 50423855579136 50444677655424 50533638782976 50648907119616 50942159683584 51012433870848 51020587597824 51050200101888 51128794349568 51148403245056 51149907523962 51248302470144 51265073872896 51345776115712 51356992169808 51365200970304 51444547846144 51446060834688 51553653751808 51561893986304 51654344481792 51750799147008 51770646593536 51863471382528 51871761137664 51953418436608 51981773096448 52071925321728 52163756163072 52282742833152 52383316967424 52494413856768 52585455157248 52696980750336 52798351736832 52799904540864 52820154339888 52901473517568 52918785933312 53012110245888 53013669336576 53022142937088 53115649523712 53133032030208 53216674840576 53225180889088 53236807483392 53320613658624 53341063159808 53462735292928 53536486588416 53545043755008 53658604486656 53761825308672 53846457974784 53969282924544 53991569053071 54187782045696 54210158401464 54524030286336 54607972663296 54625843544064 54723787702272 54732534644736 54744775348224 54829057572864 54847000805376 54851698737576 54869649379584 54954123853824 55061742616576 55176610185216 55187339657216 55263470026752 55272303230976 55389527212032 55410770182144 55496077737984 55518994342656 55636741517292 55733232570912 55935775014912 55958873188608 56066518941696 56185427331072 56194407899136 56282869972992 56510735843328 56597736849408 56621108374272 56639638069248 56726837526528 56739524247552 56748593381376 56750262362352 56837927862272 56850343630848 56868948344832 56956500836352 56967576420352 56980020509568 57198214381568 57221833868212 57309929644032 57429786099712 57431475114624 57541953650688 57560784699392 57673208107008 57763998130176 57875116326912 57997860470784 58007130734592 58241977417728 58333662806016 58447595741184 58466723168256 58569831481344 58579193167872 58580915986944 58684225683456 58703430549504 58727671601586 58818085687296 58931231588352 59043318071296 59056215588864 59067699476864 59158637051904 59284103344128 59306839960576 59398145703936 59417584205824 59422673632374 59533634174976 59638624026624 59742055563264 59774661033984 59868759195648 59878328500224 60008696054784 60120750882816 60145577204544 60577265221632 60597089599488 60622112620992 60715443290112 60738728853504 60832239058944 60867546275328 60877275224064 60961254801408 60973109137408 60986428201647 61219963830272 61314214920192 61339534072128 61454073987072 61467817934848 61477642829824 61587872266752 61608027373568 61702875906048 61728355552032 61944460443648 62085757114368 62337116454912 62577664641024 62698042687488 62699886642276 62831015510016 62841058295808 62927746891776 62951880916992 62953732337184 63074833809408 63095475535872 63194801373184 63208605747456 63218708886528 63318228719616 63450650771456 63460792598528 63574577823744 63595383095296 63717718884352 63719592827904 63831964778496 63842167554048 63942668845056 63977566887936 64088523472896 64347991179264 64608509362176 64720560193536 64755882786816 64857822461952 64868189208576 64982586753024 64984497896448 65009420726016 65109505867776 65130813456384 65157708638256 65247593029632 65258022076416 65394500960256 65497445957632 65522224594944 65625370656768 65646847066112 65775063564288 65800289591296 65891060416512 65901592313856 65939841798272 66041359368192 66168400379904 66423732830208 66451161911472 66692654825472 66720194955648 66844782231552 67106498813952 67209812508672 67259570207232 67352354095104 67363119562752 67378185043968 67509783061632 67531876159488 67635844743168 67663774355112 67909674074112 67922879578112 68016578494464 68066933469184 68171725799424 68197870993408 68199876698616 68331069960192 68353431830528 68475989559744 68486934627072 68594747779584 68872459309056 69001065529344 69151295176704 69162348183552 69271224582144 69309030795264 69429233762304 69551674884096 69687517999104 69710323777536 69817646186496 69844422623232 69846476753664 69992551809024 70113940209664 70129256011776 70262641000448 70397802315776 70399872721152 70426872453184 70535298023424 70558381244416 70684892448768 70696190582784 70820866031616 70844042706944 70982409977856 71094151544832 71381982117888 71393391673344 71544805982208 71682433744896 71795277299712 71935502450688 71959043899392 71988758737428 72099588907008 72250376060928 72280211201952 72391490076672 72684573032448 72698707048448 72810630217728 72834458058752 72850368135168 72965050269696 72976712859648 72993033797632 73105410097152 73135598316768 73159532506112 73272165138432 73302422218038 73568813580288 73684626702336 73696404307968 73852702949376 74025325790208 74182322023056 74310976761216 74611830918144 74726699433984 74755358588928 74757557150406 74913903108096 74925877198848 75029236678656 75043826630656 75060219325104 75200380010496 75347647791104 75494811165696 75519517425664 75635783368704 75652698996736 75664791175168 75667016483136 75800458174464 75825264459776 75973360679424 76413239525376 76575300152832 76722604867584 76897610809344 77018664173568 77166821769216 77169091252032 77330480627712 77342840979456 77481516722688 77626198720512 77655969890304 77778217074688 77795207073792 77807641706496 77930127654912 77955630891008 77972659644672 78093108641792 78107887982592 78245634244608 78271240732672 78303562135448 78424114249728 78574975451136 78741620785152 78878182735872 79045471125504 79197527605248 79230231509832 79378178899968 79518165368832 79699548045312 79825012260864 79837771333632 79980920487936 80011594739712 80161001177088 80194102939392 80304729882624 80317565632512 80487906729984 80642737963008 80769686962176 80796119465984 80829483494656 80953924386816 80984971804672 81109652078592 81156728367104 81169700298752 81281673068544 81315237602196 81752286560256 81786045429504 81938765316096 82117163022336 82270501208064 82304474069376 82592613924864 82781009485824 82895205040128 82908454846464 83084290818048 83116155273216 83244116606976 83278491513984 83436886188032 83455112275938 83597390249984 83599848856368 83774687346688 83788077727744 83903662522368 83935841222656 83938309782912 84099778412544 84127300714496 84278140996608 84291611848704 84424304959488 84766103764992 84959457103872 85109286371328 85122890072064 85256891793408 85303422517248 85451364630528 85797321572352 85832750802318 85964894466048 86144679149568 86147212671936 86294080258048 86312930476032 86341177049088 86477096615936 86490918944768 86509812160512 86645997195264 86679227634688 86812674490368 86841084608512 86876944851008 86996790706176 87010696101888 87362966126592 87500494209024 87700084752384 87854747222016 87868789751808 88055145824256 88091507402379 88564977106944 88601549215296 88737955577856 88926155016192 88960259940864 89097218555904 89126376308736 89134010448561 89300451262464 89457936039936 89475331751936 89613083344896 89661991550976 89679426942976 89803138793472 89817492750336 89837580058624 90013044082176 90042501545984 90181126324224 90218365806816 90546232098816 90895634399232 90933168931488 91108093280256 91301319412992 91315912836096 91459663706112 91829945745408 91971322380288 92009301108192 92181110980608 92201726902272 92216464244736 92343675912192 92361632776192 92381808400128 92412041060352 92554313859072 92572311683072 92592533328048 92735566512128 92916690665472 92947098370048 93125896830976 93128635671552 93323402412032 93505674682368 93866496961536 94047064031232 94246523265024 94261587443712 94427821375488 94643213303808 94792202059776 94977343079424 95175976157184 95191188897792 95361866735616 95393074642944 95576578326528 95579389241856 95727036399616 95747947167744 95763251331072 95914003267584 95945391865856 95966350331904 95985011649904 96132785209344 96333834747904 96373614935936 96521986768896 96912764043264 97080840290304 97133824180224 97286733692928 97302283812864 97473880129536 97514131089024 97696220184576 97736562957384 98091751440384 98246168936448 98438055985152 98470270599168 98662595346432 98700434386944 98836590624768 98852388470784 98909762697408 99062039052288 99081302348288 99252600569856 99482441224192 99635599245312 99673811451904 99676742867208 99885204144128 99901169598464 100038982238208 100080292433472 100267173347328 100659748220928 100847711158272 100889355310848 101067277565952 101297814239232 101884319367168 102024867741696 102041175195648 102100400203776 102257588699136 102296806490112 102299815047924 102496604940288 102530147745792 102691552231424 102713984339616 102730401940608 102889095692288 102892121669376 103107307503616 103123787972608 103308688963584 103501598294016 103541293187072 103726942765056 103743522275328 103906836873216 103963546192896 104143850643456 104327512326144 104565485666304 104766633934848 104988827713536 105170910314496 105393961500672 105596703473664 105599809081728 105640308679776 105802947035136 105837571866624 106024220491776 106027338673152 106044285874176 106231299047424 106266064060416 106433349681152 106450361778176 106473614966784 106641227317248 106682126319616 106925470585856 107072973176832 107090087510016 107317208973312 107523650617344 107692915949568 107938565849088 107983138106142 108375564091392 108420316802928 109048060572672 109215945326592 109251687088128 109447575404544 109465069289472 109489550696448 109658115145728 109703397475152 109739298759168 109908247707648 109953633327057 110123485233152 110353220370432 110374679314432 110526940053504 110544606461952 110779054424064 110821540364288 111037988685312 111273483034584 111466465141824 111917746377216 112133037883392 112370854662144 112388815798272 112565739945984 113021471686656 113242216748544 113279276138496 113453675053056 113479048495104 113497186762752 113500524724704 113675855724544 113700687261696 113737896689664 113913001672704 113935152840704 113960041019136 114396428763136 114443667736424 114619859288064 114859572199424 114862950229248 115083907301376 115121569398784 115346416214016 115527996260352 115750232653824 115995720941568 116014261469184 116483954835456 116667325612032 116895191482368 116933446336512 117139662962688 117158386335744 117161831973888 117368451366912 117406861099008 117455343203172 117636171374592 117862463176704 118086636142592 118112431177728 118135398953728 118317274103808 118568206688256 118613679921152 118796291407872 118835168411648 118845347264748 119067268349952 119277248053248 119484111126528 119549322067968 119737518391296 119756657000448 120017392109568 120241501765632 120291154409088 121154530443264 121194179198976 121244225241984 121430886580224 121477457707008 121664478117888 121735092550656 121754550448128 121922509602816 121946218274816 121972856403294 122439927660544 122628429840384 122679068144256 122908147974144 122935635869696 122955285659648 123175744533504 123216054747136 123405751812096 123456711104064 123888920887296 124171514228736 124674232909824 125155329282048 125396085374976 125399773284552 125662031020032 125682116591616 125855493783552 125903761833984 125907464674368 126149667618816 126190951071744 126389602746368 126417211494912 126437417773056 126636457439232 126901301542912 126921585197056 127149155647488 127190766190592 127439185655808 127663929556992 127684335108096 127885337690112 127955133775872 128177046945792 128695982358528 128749126203477 129217018724352 129441120387072 129511765573632 129715644923904 129736378417152 129968995792896 130018841452032 130219011735552 130261626912768 130315417276512 130495186059264 130516044152832 130789001920512 131044449189888 131250741313536 131293694132224 131550127128576 131600579182592 131782120833024 131803184627712 131879683596544 132082718736384 132336800759808 132847465660416 132902323822944 133385309650944 133440389911296 133689564463104 134212997627904 134419625017344 134519140414464 134704708190208 134726239125504 134756370087936 135019566123264 135063752318976 135271689486336 135327548710224 135819348148224 135845759156224 136033156988928 136133866938368 136343451598848 136395741986816 136399753397232 136662139920384 136706863661056 136951979119488 136973869254144 137189495559168 137744918618112 138302590353408 138324696367104 138542449164288 138618061590528 138858467524608 139103349768192 139375035998208 139420647555072 139688845246464 139692953507328 139985103618048 140227880419328 140258512023552 140525282000896 140795604631552 140799745442304 140853744906368 141070596046848 141116762488832 141369784897536 141392381165568 141641732063232 141688085413888 141964819955712 142188303089664 142763964235776 142786783346688 143089611964416 143364867489792 143590554599424 143871004901376 143918087798784 143977517474856 144199177814016 144500752121856 144560422403904 144782980153344 145369146064896 145397414096896 145621260435456 145668916117504 145700736270336 145930100539392 145953425719296 145986067595264 146210820194304 146271196633536 146319065012224 146544330276864 146604844436076 147137627160576 147369253404672 147392808615936 147705405898752 148050651580416 148364644046112 148621953522432 149223661836288 149453398867968 149510717177856 149515114300812 149827806216192 149851754397696 150058473357312 150087653261312 150120438650208 150400760020992 150695295582208 150989622331392 151039034851328 151271566737408 151305397993472 151329582350336 151334032966272 151600916348928 151650528919552 151946721358848 152826479050752 153150600305664 153445209735168 153795221618688 154037328347136 154333643538432 154338182504064 154660961255424 154685681958912 154963033445376 155252397441024 155311939780608 155556434149376 155590414147584 155615283412992 155860255309824 155911261782016 155945319289344 156186217283584 156215775965184 156491268489216 156542481465344 156607124270896 156848228499456 157149950902272 157483241570304 157756365471744 158090942251008 158395055210496 158460463019664 158756357799936 159036330737664 159399096090624 159650024521728 159675542667264 159961840975872 160023189479424 160388205878784 160609459765248 160635131265024 160975813459968 161285475926016 161539373924352 161658966989312 161907848773632 161969943609344 161974707159213 162313456734208 162339400597504 162563346137088 162630475204392 163572090859008 163877530632192 164234326044672 164541002416128 164608948138752 165185227849728 165562018971648 165790410080256 165816909692928 166168581636096 166232310546432 166488233213952 166556983027968 166873772376064 166910224551876 167194780499968 167199697712736 167549374693376 167576155455488 167807325044736 167871682445312 167876619565824 168199556825088 168254601428992 168556281993216 168583223697408 168848609918976 169532207529984 169918914207744 170218572742656 170245780144128 170513783586816 170606845034496 170902729261056 171594643144704 171665501604636 171929788932096 172289358299136 172294425343872 172588160516096 172625860952064 172682354098176 172954193231872 172981837889536 173019624321024 173291994390528 173358455269376 173625348980736 173682169217024 173753889702016 173993581412352 174021392203776 174725932253184 175000988418048 175400169504768 175709494444032 175737579503616 176110291648512 176183014804758 177129954213888 177203098430592 177475911155712 177852310032384 177920519881728 178194437111808 178252752617472 178268020897122 178600902524928 178915872079872 178950663503872 179226166689792 179323983101952 179358853885952 179606277586944 179634985500672 179675160117248 180026088164352 180085003091968 180362252648448 180436731613632 181791268798464 181866337862976 182216186560512 182602638825984 182631825672192 182919327412224 183659891490816 183942644760576 184018602216384 184362221961216 184403453804544 184432928489472 184723265552384 184763616800256 184824082120704 185108627718144 185144623366144 185185066656096 185471133024256 185833381330944 185894196740096 185970960071689 186257271343104 186646804824064 187011349364736 187732993923072 188094128062464 188493046530048 188523174887424 188855642750976 189286426607616 189584404119552 189954686158848 190351952314368 190382377795584 190723733471232 190786149285888 191153156653056 191158778483712 191495894335488 191526502662144 191828006535168 191890783731712 191932700663808 191970023299808 192265570418688 192667669495808 192747229871872 193043973537792 193825528086528 194161680580608 194267648360448 194573467385856 194604567625728 194947760259072 195028262178048 195392440369152 195473125914768 196183502880768 196492337872896 196876111970304 196940541198336 197325190692864 197400868773888 197673181249536 197704776941568 197819525394816 198124078104576 198162604696576 198505201139712 198964882448384 199271198490624 199347622903808 199353485734416 199770408288256 199802339196928 200077964476416 200160584866944 200534346694656 201319496441856 201778710621696 202134555131904 202595628478464 203768638734336 204049735483392 204200800407552 204515177398272 204593612980224 204599630095848 204993209880576 205060295491584 205383104462848 205427968679232 205460803881216 205778191384576 205784243338752 206214615007232 206247575945216 206617377927168 207003196588032 207082586374144 207453885530112 207487044550656 207813673746432 207927092385792 208287701286912 208655024652288 209130971332608 209533267869696 209977655427072 210341820628992 210787923001344 211193406947328 211199618163456 211280617359552 211605894070272 211675143733248 212054677346304 212088571748352 212462598094848 212532128120832 212866699362304 212900723556352 212947229933568 213282454634496 213364252639232 213850941171712 214145946353664 214180175020032 214634417946624 215047301234688 215385831899136 215877131698176 215966276212284 216751128182784 216840633605856 218096121145344 218431890653184 218503374176256 218895150809088 218930138578944 218979101392896 219316230291456 219406794950304 219478597518336 219816495415296 219907266654114 220246970466304 220706440740864 220749358628864 221053880107008 221089212923904 221558108848128 221643080728576 222075977370624 222546966069168 222932930283648 223835492754432 224266075766784 224741709324288 224777631596544 225131479891968 226042943373312 226484433497088 226558552276992 226907350106112 226958096990208 226994373525504 227001049449408 227351711449088 227401374523392 227475793379328 227870305681408 227920082038272 228792857526272 228887335472848 229239718576128 229719144398848 229725900458496 230167814602752 230243138797568 230692832428032 231055992520704 231500465307648 231991441883136 232028522938368 232967909670912 233334651224064 233790382964736 233866892673024 234279325925376 234323663947776 234736902733824 234813722198016 234910686406344 235272342749184 235724926353408 236224862355456 236270797907456 236634548207616 237136413376512 237227359842304 237592582815744 237670336823296 237690694529496 238134536699904 238554496106496 239098644135936 239475036782592 239513314000896 240034784219136 240483003531264 240582308818176 242309060886528 242388358397952 242488450483968 242861773160448 242954915414016 243328956235776 243470185101312 243509100896256 243845019205632 243892436549632 243945712806588 244879855321088 245256859680768 245358136288512 245816295948288 245871271739392 245910571319296 246351489067008 246432109494272 246811503624192 246913422208128 247777841774592 248343028457472 249348465819648 250310658564096 250792170749952 250799546569104 251324062040064 251364233183232 251710987567104 251807523667968 251814929348736 252299335237632 252381902143488 252779205492736 252834422989824 252874835546112 253272914878464 253802603085824 253843170394112 254298311294976 254381532381184 254878371311616 255327859113984 255368670216192 255770675380224 255910267551744 256354093891584 257391964717056 257498252406954 258434037448704 258882240774144 259023531147264 259431289847808 259472756834304 259937991585792 260037682904064 260438023471104 260523253825536 260630834553024 260990372118528 261032088305664 262088898379776 262501482627072 262587388264448 263100254257152 263201158365184 263564241666048 263606369255424 263759367193088 264165437472768 264274522207137 265694931320832 265804647645888 266880779822592 267379128926208 268425995255808 268839250034688 269038280828928 269409416380416 269452478251008 269512740175872 270039132246528 270127504637952 270543378972672 270655097420448 271638696296448 271691518312448 272267733876736 272686903197696 272791483973632 272799506794464 273324279840768 273413727322112 273903958238976 273947738508288 274378991118336 275489837236224 276605180706816 276649392734208 277084898328576 277236123181056 277716935049216 278206699536384 278750071996416 278841295110144 279377690492928 279385907014656 279970207236096 280455760838656 280517024047104 281050564001792 281591209263104 281599490884608 281707489812736 282141192093696 282233524977664 282739569795072 282784762331136 283283464126464 283376170827776 283929639911424 284376606179328 285527928471552 285573566693376 286179223928832 286729734979584 287181109198848 287742009802752 287836175597568 287955034949712 288398355628032 289001504243712 289120844807808 289565960306688 290738292129792 290794828193792 291242520870912 291401472540672 291860201078784 291906851438592 291972135190528 292421640388608 292542393267072 292638130024448 293088660553728 293209688872152 294275254321152 294738506809344 295410811797504 296101303160832 296729288092224 297243907044864 298447323672576 298906797735936 299021434355712 299030228601624 299655612432384 299703508795392 300116946714624 300175306522624 300240877300416 300801520041984 301390591164416 301979244662784 302078069702656 302543133474816 302610795986944 302659164700672 302668065932544 303201832697856 303301057839104 303893442717696 305652958101504 306301200611328 306890419470336 307590443237376 308074656694272 308667287076864 308676365008128 309321922510848 309371363917824 309926066890752 310504794882048 310623879561216 311112868298752 311180828295168 311230566825984 311720510619648 311822523564032 311890638578688 312431551930368 312982536978432 313084962930688 313214248541792 313696456998912 314299901804544 314966483140608 315512730943488 316181884502016 316790110420992 316920926039328 317512715599872 318072661475328 318798192181248 319300049043456 319351085334528 319923681951744 320046378958848 320776411757568 321218919530496 321270262530048 321951626919936 322570951852032 323078747848704 323317933978624 323815697547264 323939887218688 323949414318426 324626913468416 324678801195008 325126692274176 325260950408784 327144181718016 327755061264384 328468652089344 329217896277504 330370455699456 331124037943296 331580820160512 331633819385856 332337163272192 332464621092864 333113966055936 333747544752128 333820449103752 334389560999936 334399395425472 335098749386752 335152310910976 335743364890624 335753239131648 336399113650176 336509202857984 337112563986432 337166447394816 337697219837952 339064415059968 339837828415488 340437145485312 340491560288256 341027567173632 341213690068992 341805458522112 343189286289408 343331003209272 343859577864192 344578716598272 344588850687744 345251721904128 345364708196352 345908386463744 345963675779072 346039248642048 346583988781056 346716910538752 347250697961472 347364338434048 347507779404032 347987162824704 348042784407552 349451864506368 350001976836096 350800339009536 351418988888064 351475159007232 352220583297024 352366029609516 354259908427776 354406196861184 354951822311424 355704620064768 355841039763456 356388874223616 356505505234944 356536041794244 357201805049856 357831744159744 357901327007744 358452333379584 358647966203904 358717707771904 359212555173888 359269971001344 359350320234496 360052176328704 360170006183936 360724505296896 360873463227264 363582537596928 363732675725952 364432373121024 365205277651968 365263651344384 365838654824448 367319782981632 367885289521152 368037204432768 368724443922432 368806907609088 368865856978944 369446531104768 369527233600512 369648164241408 370217255436288 370289246732288 370370133312192 370942266048512 371666762661888 371788393480192 371941920143378 372514542686208 373293609648128 374022698729472 375465987846144 376188256124928 376986093060096 377046349774848 377711285501952 378572853215232 379168808239104 379909372317696 380703904628736 380764755591168 381447466942464 381572298571776 382317556967424 382991788670976 383053005324288 383656013070336 383781567463424 383865401327616 383940046599616 384531140837376 385494459743744 386087947075584 386247378610431 387651056173056 388323361161216 388535296720896 389146934771712 389209135251456 390056524356096 390784880738304 390946251829536 392367005761536 393752223940608 393881082396672 394650381385728 394801737547776 395346362499072 395409553883136 395639050789632 396248156209152 396325209393152 397010402279424 397929764896768 398542396981248 398695245807616 398706971468832 399540816576512 399604678393856 400155928952832 400321169733888 401068693389312 402638992883712 403557421243392 404269110263808 405191256956928 407537277468672 408099470966784 408401600815104 409030354796544 409187225960448 409199260191696 409986419761152 410120590983168 410766208925696 410855937358464 410921607762432 411556382769152 411568486677504 412429230014464 412495151890432 413234755854336 414165172748288 414907771060224 414974089101312 415627347492864 415854184771584 416575402573824 417310049304576 418261942665216 419066535739392 419955310854144 420683641257984 421575846002688 422386813894656 422399236326912 422561234719104 423211788140544 423350287466496 424109354692608 424177143496704 424925196189696 425064256241664 425733398724608 425894459867136 426564909268992 426728505278464 427701882343424 428291892707328 428360350040064 429268835893248 430094602469376 430771663798272 431754263396352 431932552424568 433502256365568 433681267211712 436192242290688 436863781306368 437006748352512 437790301618176 437860277157888 437958202785792 438632460582912 438813589900608 438957195036672 439632990830592 439814533308228 440493940932608 441412881481728 441498717257728 442107760214016 442178425847808 443116217696256 443286161457152 444151954741248 445093932138336 445865860567296 447670985508864 448532151533568 449483418648576 449555263193088 450262959783936 452085886746624 452968866994176 453117104553984 453814700212224 453916193980416 453988747051008 454002098898816 454703422898176 454802749046784 454951586758656 455740611362816 455840164076544 457585715052544 457774670945696 458479437152256 459438288797696 459451800916992 460335629205504 460486277595136 461385664856064 462111985041408 463000930615296 463982883766272 464057045876736 465935819341824 466669302448128 467580765929472 467733785346048 468558651850752 468647327895552 469473805467648 469627444396032 469821372812688 470544685498368 471449852706816 472449724710912 472541595814912 473269096415232 474272826753024 474454719684608 475185165631488 475381389058992 476269073399808 477108992212992 478197288271872 478950073565184 479026628001792 480069568438272 481164617636352 484618121773056 484976900967936 485723546320896 485909830828032 485924121477639 486940370202624 487018201792512 487690038411264 487784873099264 487891425613176 489759710642176 490716272577024 491632591896576 491742543478784 491821142638592 492702978134016 492864218988544 493623007248384 493826844416256 495555683549184 496686056914944 498696931639296 500621317128192 501584341499904 501599093138208 502648124080128 502728466366464 503421975134208 503615047335936 503629858697472 504598670475264 504763804286976 505558410985472 505668845979648 505749671092224 506545829756928 507605206171648 507686340788224 508596622589952 508763064762368 509756742623232 510655718227968 510737340432384 511541350760448 511820535103488 512708187783168 514783929434112 514996504813908 516868074897408 517764481548288 518047062294528 518862579695616 518945513668608 519875983171584 520075365808128 520876046942208 521046507651072 521261669106048 521980744237056 522064176611328 524177796759552 525002965254144 525174776528896 526200508514304 526402316730368 527128483332096 527212738510848 527518734386176 528330874945536 528549044414274 531389862641664 531609295291776 533761559645184 534758257852416 536851990511616 537678500069376 538076561657856 538818832760832 538904956502016 539025480351744 540078264493056 540255009275904 541086757945344 541310194840896 543383036624896 544535467753472 545373806395392 545582967947264 545599013588928 546648559681536 546827454644224 547807916477952 547895477016576 548757982236672 550979674472448 553210361413632 553298785468416 554169796657152 554472246362112 555433870098432 556413399072768 557500143992832 557682590220288 557912880215067 558771814029312 559940414472192 560911521677312 561034048094208 562101128003584 563198981769216 563414979625472 564282384187392 564467049955328 565479139590144 565569524662272 566566928252928 566752341655552 567859279822848 568753212358656 571055856943104 571147133386752 572358447857664 573459469959168 575484019605504 575672351195136 575910069899424 576796711256064 578003008487424 578241689615616 579131920613376 581476584259584 581589656387584 582485041741824 582802945081344 583720402157568 583813702877184 583944270381056 584843280777216 585084786534144 585276260048896 586177321107456 586419377744304 588550508642304 589477013618688 590821623595008 592202606321664 593458576184448 594487814089728 596894647345152 597813595471872 598042868711424 598060457203248 599311224864768 599407017590784 600233893429248 600350613045248 600481754600832 601603040083968 602781182328832 603958489325568 604156139405312 605221591973888 605318329401344 605336131865088 606403665395712 606602115678208 607786885435392 611305916203008 612602401222656 613780838940672 615180886474752 616149313388544 617334574153728 617352730016256 618643845021696 618742727835648 619852133781504 621009589764096 621247759122432 622225736597504 622361656590336 622461133651968 623441021239296 623645047128064 623781277157376 624863103860736 625965073956864 626169925861376 626428497083584 627392913997824 628599803609088 629932966281216 631025461886976 632363769004032 633580220841984 633841852078656 635025431199744 637596384362496 638600098086912 638702170669056 639847363903488 640092757917696 641552823515136 642437839060992 642540525060096 643903253839872 645141903704064 646157495697408 646635867957248 647631395094528 647879774437376 647898828636852 649253826936832 649357602390016 650253384548352 650521900817568 654288363436032 655510122528768 656937304178688 658435792555008 660740911398912 662248075886592 663161640321024 663267638771712 664674326544384 664929242185728 666227932111872 667495089504256 667640898207504 668779121999872 668798790850944 670197498773504 670304621821952 671486729781248 671506478263296 672798227300352 673018405715968 674225127972864 674332894789632 675394439675904 678128830119936 679675656830976 680874290970624 680983120576512 682055134347264 682427380137984 683610917044224 686378572578816 686662006418544 687719155728384 689157433196544 689177701375488 690503443808256 690729416392704 691816772927488 691927351558144 692078497284096 693167977562112 693433821077504 694501395922944 695015558808064 695974325649408 696085568815104 698903729012736 700003953672192 701600678019072 702837977776128 704441166594048 704732059219032 708812393722368 709903644622848 711409240129536 711682079526912 712777748447232 713011010469888 713072083588488 714403610099712 715663488319488 715802654015488 717295932407808 717435415543808 718425110347776 718539942002688 718700640468992 720104352657408 720340012367872 721449010593792 721746926454528 727165075193856 727465351451904 728864746242048 730410555303936 730527302688768 731677309648896 734639565963264 735770579042304 736074408865536 737448887844864 737613815218176 737731713957888 738893062209536 739054467201024 739296328482816 740434510872576 740578493464576 740740266624384 741884532097024 743333525323776 743576786960384 743883840286756 745029085372416 746587219296256 748045397458944 750931975692288 752376512249856 753972186120192 754092699549696 755422571003904 757145706430464 758337616478208 759818744635392 761407809257472 761529511182336 762894933884928 763144597143552 764635113934848 765983577341952 766106010648576 767312026140672 767563134926848 767730802655232 767880093199232 769062281674752 770988919487488 772175894151168 772494757220862 775302112346112 776646722322432 777070593441792 778293869543424 778418270502912 780113048712192 781569761476608 781892503659072 787504447881216 787762164793344 789300762771456 789603475095552 790692724998144 790819107766272 791278101579264 792496312418304 792650418786304 792823566621411 795859529793536 797084793962496 797390491615232 797413942937664 799081633153024 799209356787712 800642339467776 802137386778624 805277985767424 807114842486784 808538220527616 810382513913856 815074554937344 816803201630208 818060709593088 818374451920896 818398520383392 819972839522304 820241181966336 821532417851392 821711874716928 821843215524864 823136973355008 824858460028928 824990303780864 826469511708672 828330345496576 829815542120448 829948178202624 831254694985728 831708369543168 833150805147648 834620098609152 836523885330432 838133071478784 839910621708288 841367282515968 843151692005376 844773627789312 844798472653824 845122469438208 846423576281088 846700574932992 848218709385216 848354286993408 849850392379392 850128512483328 851466797449216 851788919734272 853129818537984 853457010556928 855403764686848 856583785414656 856720700080128 858537671786496 860189204938752 861543327596544 863508526792704 863865104849136 867004512731136 867362534423424 872384484581376 873727562612736 875580603236352 875720554315776 875916405571584 877264921165824 877627179801216 877914390073344 879265981661184 879629066616456 880987881865216 882825762963456 882997434515456 884215520428032 886232435392512 886572322914304 888303909482496 890187864276672 891731721134592 895341971017728 897064303067136 898966837297152 899110526386176 900525919567872 904171773493248 905937733988352 906234209107968 907629400424448 907832387960832 907977494102016 908004197797632 909406845796352 909605498093568 909903173517312 911481222725632 911680328153088 915171430105088 915549341891392 916958874304512 918903601833984 920671258411008 920972555190272 922771329712128 924223970082816 926001861230592 927965767532544 928114091753472 931871638683648 933338604896256 935161531858944 935467570692096 937294655791104 938947610935296 939254888792064 939642745625376 941089370996736 942899705413632 944899449421824 945083191629824 946538192830464 948545653506048 948909439369216 950370331262976 950762778117984 952538146799616 954217984425984 956394576543744 957900147130368 958053256003584 960139136876544 962329235272704 969236243546112 969953801935872 971447092641792 971819661656064 971848242955278 973880740405248 974036403585024 975380076822528 975569746198528 975782851226352 979519421284352 981432545154048 983265183793152 983485086957568 983642285277184 985405956268032 985728437977088 987653688832512 991111367098368 993372113829888 997393863278592 1001242634256384 1003168682999808 1003198186276416 1005296248160256 1005456932732928 1007230094671872 1007259717394944 1009197340950528 1009527608573952 1011116821970944 1011337691959296 1011499342184448 1013091659513856 1015210412343296 1017193245179904 1017526129524736 1019513485246464 1021311436455936 1021474680864768 1023082701520896 1023641070206976 1025416375566336 1029567858868224 1029993009627816 1033736149794816 1036094124589056 1037725159391232 1037891027337216 1039751966343168 1040150731616256 1041752093884416 1042093015302144 1042523338212096 1043961488474112 1044128353222656 1048355593519104 1050005930508288 1050349553057792 1052401017028608 1052804633460736 1054256966664192 1054425477021696 1055037468772352 1056661749891072 1057098088828548 1062779725283328 1063218590583552 1067523119290368 1069516515704832 1073703981023232 1075357000138752 1076153123315712 1077637665521664 1077809913004032 1078050960703488 1080156528986112 1080510018551808 1082173515890688 1082620389681792 1086766073249792 1089070935506944 1090747612790784 1091165935894528 1091198027177856 1093297119363072 1093654909288448 1095615832955904 1095790954033152 1097515964473344 1101959348944896 1106420722827264 1106597570936832 1108339593314304 1108944492724224 1110867740196864 1112826798145536 1115000287985664 1115365180440576 1115825760430134 1117543628058624 1119880828944384 1121823043354624 1122068096188416 1124202256007168 1126397963538432 1126829959250944 1128564768374784 1128934099910656 1130958279180288 1131139049324544 1133133856505856 1135718559645696 1137506424717312 1142111713886208 1142294266773504 1144716895715328 1150968039211008 1151344702390272 1151820139798848 1153593422512128 1156483379231232 1158263841226752 1158742135831293 1162953168519168 1163179312775168 1164970083483648 1165605890162688 1167440804315136 1167627405754368 1167888540762112 1170169573068288 1170552520097792 1172354642214912 1172838755488608 1177101017284608 1181643247190016 1184405212643328 1186917152368896 1188975628179456 1193789294690304 1195627190943744 1196085737422848 1196120914406496 1198622449729536 1198814035181568 1200467786858496 1200701226090496 1200963509201664 1203206080167936 1205562364657664 1207916978651136 1208312278810624 1210443183947776 1210636658802688 1210672263730176 1212807330791424 1213204231356416 1215573770870784 1222611832406016 1225204802445312 1227561677881344 1230361772949504 1232298626777088 1234669148307456 1234705460032512 1237287690043392 1237485455671296 1239704267563008 1242495518244864 1244451473195008 1244723313180672 1244922267303936 1246882042478592 1247290094256128 1247562554314752 1249726207721472 1251930147913728 1252339851722752 1252856994167168 1254785827995648 1257199607218176 1259865932562432 1262050923773952 1264727538008064 1267160441683968 1267683704157312 1270050862399488 1275192768724992 1277200196173824 1279694727806976 1280185515835392 1283105647030272 1284875678121984 1285081050120192 1287806507679744 1290283807408128 1292314991394816 1293271735914496 1295262790189056 1295759548874752 1295797657273704 1298507653873664 1298715204780032 1300506769096704 1301043801635136 1308576726872064 1311020245057536 1313874608357376 1316871585110016 1321481822797824 1324496151773184 1326323280642048 1326535277543424 1329348653088768 1329858484371456 1332455864223744 1334990179008512 1335281796415008 1337558243999744 1337597581701888 1340394997547008 1340609243643904 1343012956526592 1345596454600704 1346036811431936 1348450255945728 1348665789579264 1350788879351808 1356257660239872 1359351313661952 1361748581941248 1361966241153024 1364110268694528 1364854760275968 1367221834088448 1372757145157632 1373324012837088 1375438311456768 1378314866393088 1378355402750976 1381006887616512 1381458832785408 1383633545854976 1383854703116288 1384156994568192 1386335955124224 1386867642155008 1389002791845888 1390031117616128 1391948651298816 1392171137630208 1397807458025472 1400007907344384 1403201356038144 1405675955552256 1408882333188096 1409464118438064 1417624787444736 1419807289245696 1422818480259072 1423364159053824 1425555496894464 1426144167176976 1428807220199424 1431326976638976 1431605308030976 1434591864815616 1434870831087616 1436850220695552 1437079884005376 1437401280937984 1440208705314816 1440680024735744 1443493852909056 1454930702903808 1457729492484096 1460821110607872 1461054605377536 1463354619297792 1469279131926528 1472148817731072 1474897775689728 1475227630436352 1475463427915776 1477786124419072 1478108934402048 1478592656965632 1480869021745152 1481156986929152 1481480533248768 1483769064194048 1486667050647552 1487153573920768 1487767680573512 1490058170744832 1493174438592512 1496090794917888 1501863951384576 1504753024499712 1507944372240384 1508185399099392 1510845142007808 1514291412860928 1516675232956416 1519637489270784 1522815618514944 1523059022364672 1525789867769856 1526289194287104 1529270227869696 1531967154683904 1532212021297152 1534624052281344 1535126269853696 1535461605310464 1535760186398464 1538124563349504 1541977838974976 1544351788302336 1544989514441724 1550604224692224 1553293444644864 1554141186883584 1556587739086848 1556836541005824 1560226097424384 1563139522953216 1563785007318144 1575008895762432 1575524329586688 1578601525542912 1579206950191104 1581385449996288 1581638215532544 1582556203158528 1584992624836608 1585300837572608 1585647133242822 1591719059587072 1594169587924992 1594780983230464 1594827885875328 1598163266306048 1598418713575424 1601284678935552 1604274773557248 1610555971534848 1614229684973568 1617076441055232 1620765027827712 1630149109874688 1633606403260416 1636121419186176 1636748903841792 1636797040766784 1639945679044608 1640482363932672 1643064835702784 1643423749433856 1643686431049728 1646273946710016 1649716920057856 1649980607561728 1652939023417344 1659631084240896 1659896356405248 1662509389971456 1663416739086336 1666301610295296 1669240197218304 1673047770660864 1673738640645201 1679821243416576 1682734565031936 1686303384010752 1689596945307648 1690244938876416 1692847152562176 1693401149865984 1696437418770432 1696708573986816 1699700784758784 1700257024966656 1703577839468544 1706259637075968 1706914021113856 1710807529373696 1713167570829312 1713441400160256 1717075343572992 1720378409877504 1727017053585408 1727730209698272 1734009025462272 1734725068846848 1744768969162752 1747455125225472 1751161206472704 1751441108631552 1751832811143168 1754529842331648 1755254359602432 1755828780146688 1758531963322368 1759258133232912 1761975763730432 1765651525926912 1765994869030912 1768431040856064 1772464870785024 1773144645828608 1776607818964992 1780375728553344 1783463442269184 1790683942035456 1794128606134272 1797933674594304 1798221052772352 1801051839135744 1808343546986496 1811875467976704 1812468418215936 1815664775921664 1815954988204032 1816008395595264 1818813691592704 1819210996187136 1819806347034624 1822962445451264 1823360656306176 1830342860210176 1831098683782784 1833917748609024 1837807203667968 1841342516822016 1841945110380544 1845542659424256 1848447940165632 1852003722461184 1855931535065088 1856228183506944 1863743277367296 1866677209792512 1870323063717888 1870935141384192 1874589311582208 1877895221870592 1878509777584128 1879285491250752 1882178741993472 1885799410827264 1889798898843648 1890166383259648 1893076385660928 1897091307012096 1897818878738432 1900740662525952 1901525556235968 1905076293599232 1912789153087488 1915800294260736 1916106512007168 1920278273753088 1924658470545408 1938472487092224 1939907603871744 1942894185283584 1943639323312128 1943696485910556 1947761480810496 1948072807170048 1950760153645056 1951139492397056 1951565702452704 1959038842568704 1962865090308096 1966530367586304 1966970173915136 1967284570554368 1970811912536064 1971456875954176 1975307377665024 1982222734196736 1986744227659776 1994787726557184 2002485268512768 2006337365999616 2006396372552832 2010592496320512 2010913865465856 2014460189343744 2014519434789888 2018394681901056 2019055217147904 2022233643941888 2022675383918592 2022998684368896 2026183319027712 2030420824686592 2034386490359808 2035052259049472 2039026970492928 2042622872911872 2042949361729536 2046165403041792 2047282140413952 2050832751132672 2059135717736448 2059986019255632 2067472299589632 2072188249178112 2075450318782464 2075782054674432 2079503932686336 2080301463232512 2083504187768832 2085046676424192 2087922976948224 2088256706445312 2096711187038208 2100011861016576 2104802034057216 2105609266921472 2108513933328384 2110074937544704 2113323499782144 2114196177657096 2126437181167104 2135046238580736 2139033031409664 2147407962046464 2152306246631424 2155275331043328 2155619826008064 2156101921406976 2160313057972224 2161020037103616 2164347031781376 2165240779363584 2173532146499584 2178141871013888 2181495225581568 2182331871789056 2182396054355712 2186594238726144 2187309818576896 2191231665911808 2191581908066304 2195031928946688 2203918697889792 2212841445654528 2213195141873664 2216679186628608 2217888985448448 2221735480393728 2225653596291072 2230000575971328 2230730360881152 2231651520860268 2235087256117248 2239761657888768 2243646086709248 2244136192376832 2248404512014336 2252795927076864 2253659918501888 2257129536749568 2257868199821312 2261916558360576 2262278098649088 2266267713011712 2271437119291392 2275012849434624 2284223427772416 2284588533547008 2289433791430656 2301936078422016 2302689404780544 2303640279597696 2307186845024256 2312966758462464 2316527682453504 2317484271662586 2325906337038336 2326358625550336 2329940166967296 2331211780325376 2334881608630272 2335254811508736 2335777081524224 2340339146136576 2341105040195584 2344709284429824 2345677510977216 2363286494380032 2368810425286656 2373834304737792 2377951256358912 2387578589380608 2391254381887488 2392171474845696 2392241828812992 2397244899459072 2397628070363136 2401402452180992 2401927018403328 2406412160335872 2411124729315328 2415833957302272 2416624557621248 2420886367895552 2421344527460352 2425614661582848 2426408462712832 2431147541741568 2445223664812032 2450409604890624 2455123355762688 2460723545899008 2464597253554176 2469410920065024 2474575380086784 2474970911342592 2479408535126016 2484991036489728 2489446626361344 2489844534607872 2493764084957184 2494580188512256 2495125108629504 2499452415442944 2503860295827456 2504679703445504 2505713988334336 2509571655991296 2514399214436352 2519731865124864 2524101847547904 2529455076016128 2534320883367936 2535367408314624 2540101724798976 2550385537449984 2554400392347648 2559389455613952 2560371031670784 2566211294060544 2569751356243968 2570162100240384 2575613015359488 2580567614816256 2584629982789632 2586543471828992 2590525580378112 2591519097749504 2591595314547408 2597015307747328 2597430409560064 2601013538193408 2602087603270272 2617153453744128 2627749216714752 2633743170220032 2642963645595648 2648992303546368 2652646561284096 2658697306177536 2659716968742912 2664911728447488 2669980358017024 2670563592830016 2675116487999488 2675195163403776 2680789995094016 2681218487287808 2686025913053184 2691192909201408 2692073622863872 2696900511891456 2697331579158528 2701577758703616 2712515320479744 2718702627323904 2723497163882496 2723932482306048 2728220537389056 2729709520551936 2734443668176896 2745514290315264 2746648025674176 2750876622913536 2756710805501952 2762013775233024 2762917665570816 2767267091709952 2767709406232576 2768313989136384 2772671910248448 2773735284310016 2778005583691776 2780062235232256 2783897302597632 2784342275260416 2795614916050944 2800015814688768 2806402712076288 2817764666376192 2818928236876128 2835249574889472 2839614578491392 2845636960518144 2846728318107648 2851110993788928 2852288334353952 2857614440398848 2862653953277952 2863210616061952 2869183729631232 2869741662175232 2873700441391104 2874159768010752 2874802561875968 2880417410629632 2881360049471488 2886987705818112 2909861405807616 2915458984968192 2921642221215744 2922109210755072 2926709238595584 2938558263853056 2944297635462144 2949795551379456 2950455260872704 2950926855831552 2955572248838144 2956217868804096 2957185313931264 2962313973858304 2962961066497536 2967538128388096 2973334101295104 2974307147841536 2975535361147024 2980116341489664 2986348877185024 2992181589835776 3003727902769152 3009506048999424 3015888744480768 3016370798198784 3021690284015616 3028582825721856 3033350465912832 3039274978541568 3045631237029888 3051579735539712 3052578388574208 3058540455739392 3063934309367808 3064424042594304 3069248104562688 3070923210620928 3071520372796928 3076249126699008 3083955677949952 3088703576604672 3089979028883448 3101208449384448 3108282373767168 3113175478173696 3113673082011648 3120452194848768 3126279045906432 3127570014636288 3150017791524864 3151048659173376 3157203051085824 3158413900382208 3162770899992576 3163276431065088 3165112406317056 3169985249673216 3170601675145216 3171294266485644 3183438119174144 3188339175849984 3189561966460928 3189655771750656 3196326532612096 3196837427150848 3202569357871104 3208549547114496 3221111943069696 3228459369947136 3234152882110464 3241530055655424 3260298219749376 3267212806520832 3272242838372352 3273497807683584 3273594081533568 3279891358089216 3280964727865344 3286129671405568 3286847498867712 3287372862099456 3292547893420032 3299433840115712 3299961215123456 3305878046834688 3319262168481792 3319792712810496 3325018779942912 3326833478172672 3332603220590592 3338480394436608 3346095541321728 3347477281290402 3359642486833152 3365469130063872 3372606768021504 3379193890615296 3380489877752832 3385694305124352 3386802299731968 3392874837540864 3393417147973632 3399401569517568 3407155678937088 3412519274151936 3413828042227712 3421615058747392 3426335141658624 3426882800320512 3434150687145984 3454034107170816 3455460419396544 3469450137693696 3489537938325504 3494910250450944 3502322412945408 3502882217263104 3503665622286336 3510508719204864 3511657560293376 3517063926644736 3518516266465824 3523951527460864 3531303051853824 3531989738061824 3544929741570048 3546289291657216 3553215637929984 3560751457106688 3566926884538368 3581367884070912 3588257212268544 3595867349188608 3596442105544704 3602103678271488 3616687093972992 3623750935953408 3624936836431872 3631329551843328 3631909976408064 3632016791190528 3638421992374272 3639612694069248 3645924890902528 3646721312612352 3660685720420352 3662197367565568 3667835497218048 3675614407335936 3682685033644032 3683890220761088 3691085318848512 3696895880331264 3704007444922368 3711863070130176 3712456367013888 3727486554734592 3733354419585024 3740646127435776 3741870282768384 3749178623164416 3755790443741184 3757019555168256 3758570982501504 3764357483986944 3771598821654528 3779597797687296 3780332766519296 3786152771321856 3794182614024192 3795637757476864 3801481325051904 3803051112471936 3810152587198464 3825578306174976 3831600588521472 3840556547506176 3849316941090816 3876944974184448 3879815207743488 3885788370567168 3887278646624256 3887392971821112 3895522961620992 3896145614340096 3901520307290112 3902278984794112 3903131404905408 3918077685137408 3925730180616192 3933060735172608 3933940347830272 3934569141108736 3941623825072128 3942913751908352 3950614755330048 3964445468393472 3973488455319552 3989575453114368 4004970537025536 4012674731999232 4012792745105664 4021184992641024 4021827730931712 4029038869579776 4036789363802112 4038110434295808 4044467287883776 4045350767837184 4045997368737792 4052366638055424 4068772980719616 4070104518098944 4078053940985856 4085245745823744 4085898723459072 4092330806083584 4094564280827904 4101665502265344 4118271435472896 4119972038511264 4134944599179264 4144376498356224 4150900637564928 4151564109348864 4159007865372672 4160602926465024 4167008375537664 4170093352848384 4175845953896448 4176513412890624 4193422374076416 4200023722033152 4209604068114432 4211218533842944 4217027866656768 4220149875089408 4226646999564288 4228392355314192 4252874362334208 4270092477161472 4294815924092928 4304612493262848 4310550662086656 4311239652016128 4312203842813952 4320626115944448 4322040074207232 4330481558727168 4347064292999168 4356283742027776 4364663743578112 4364792108711424 4373188477452288 4374619637153792 4382463331823616 4383163816132608 4390063857893376 4407837395779584 4425682891309056 4426390283747328 4433358373257216 4435777970896896 4443470960787456 4451307192582144 4460001151942656 4461460721762304 4463303041720536 4470174512234496 4479523315777536 4488272384753664 4496809024028672 4505591854153728 4507319837003776 4514259073499136 4515736399642624 4523833116721152 4524556197298176 4532535426023424 4542874238582784 4550025698869248 4568446855544832 4569177067094016 4578867582861312 4603872156844032 4605378809561088 4607280559195392 4614373690048512 4625933516924928 4633055364907008 4634968543325172 4651812674076672 4652717251100672 4659880333934592 4662423560650752 4669763217260544 4670509623017472 4671554163048448 4680678292273152 4682210080391168 4689418568859648 4691355021954432 4726572988760064 4737620850573312 4747668609475584 4755902512717824 4775157178761216 4782508763774976 4784342949691392 4784483657625984 4794489798918144 4795256140726272 4802804904361984 4803854036806656 4812824320671744 4822249458630656 4831667914604544 4833249115242496 4841772735791104 4842689054920704 4851229323165696 4852816925425664 4862295083483136 4890447329624064 4900819209781248 4910246711525376 4921447091798016 4929194507108352 4938821840130048 4949150760173568 4949941822685184 4958817070252032 4978893252722688 4979689069215744 4987528169914368 4989160377024512 4990250217259008 4998904830885888 5007720591654912 5011427976668672 5019143311982592 5021215921935603 5039463730249728 5048203695095808 5058910152032256 5070734816629248 5080203449597952 5100771074899968 5118778911227904 5120742063341568 5132422588121088 5139502712487936 5140324200480768 5151226030718976 5161135229632512 5173086943657984 5181051160756224 5183038195499008 5183190629094816 5194030615494656 5194860819120128 5202027076386816 5204175206540544 5234306907488256 5255498433429504 5267486340440064 5285927291191296 5297984607092736 5305293122568192 5317394612355072 5319433937485824 5329823456894976 5339960716034048 5341127185660032 5350232975998976 5350390326807552 5361579990188032 5362436974575616 5372051826106368 5382385818402816 5384147245727744 5393801023782912 5394663158317056 5403155517407232 5425030640959488 5437405254647808 5446994327764992 5447864964612096 5456441074778112 5459419041103872 5468887336353792 5491028580630528 5493296051348352 5501753245827072 5513421611003904 5524027550466048 5525835331141632 5534534183419904 5536627978272768 5545343820496896 5547470568620032 5556011167383552 5560124470464512 5567794605195264 5568684550520832 5591229832101888 5600031629377536 5612805424152576 5635529332752384 5637856473752256 5670499149778944 5679229156982784 5691273921036288 5693456636215296 5702221987577856 5704576668707904 5715228880797696 5726421232123904 5738367459262464 5739483324350464 5747400882782208 5748319536021504 5749605123751936 5760834821259264 5762720098942976 5773975411636224 5819722811615232 5830917969936384 5843284442431488 5844218421510144 5853418477191168 5877116527706112 5888595270924288 5899591102758912 5900910521745408 5901853711663104 5911144497676288 5912435737608192 5914370627862528 5924627947716608 5925922132995072 5946668202590208 5948614295683072 5951070722294048 5960232682979328 5972697754370048 5984363179671552 6007455805538304 6019012097998848 6031777488961536 6032741596397568 6043380568031232 6057165651443712 6066700931825664 6078549957083136 6091262474059776 6103159471079424 6105156777148416 6117080911478784 6127868618735616 6128848085188608 6138496209125376 6141846421241856 6143040745593856 6152498253398016 6167911355899904 6177407153209344 6179958057766896 6202416898768896 6216564747534336 6226350956347392 6227346164023296 6240904389697536 6255140029272576 6300035583049728 6314406102171648 6316827800764416 6325541799985152 6330224812634112 6339970499346432 6341203350290432 6342588532971288 6366876238348288 6379123932921856 6379311543501312 6392653065224192 6393674854301696 6405138715742208 6417099094228992 6442223886139392 6456918739894272 6468305764220928 6483060111310848 6520596439498752 6534425613041664 6544485676744704 6546995615367168 6547188163067136 6559782716178432 6561929455730688 6572259342811136 6573694997735424 6574745724198912 6585095786840064 6598867680231424 6599922430246912 6611756093669376 6638524336963584 6639585425620992 6650037559885824 6653666956345344 6665206441181184 6676960788873216 6692191082643456 6694954562580804 6719284973666304 6730938260127744 6745213536043008 6758387781230592 6760979755505664 6771388610248704 6773604599463936 6785749675081728 6786834295947264 6798803139035136 6814311357874176 6825038548303872 6827656084455424 6843230117494784 6852670283317248 6853765600641024 6868301374291968 6908068214341632 6910920838793088 6938900275387392 6979075876651008 6989820500901888 7004644825890816 7005764434526208 7007331244572672 7021017438409728 7023315120586752 7034127853289472 7037032532931648 7047903054921728 7063979476123648 7089859483140096 7092578583314432 7106431275859968 7121502914213376 7133853769076736 7162735768141824 7176514424537088 7191734698377216 7192884211089408 7204207356542976 7233374187945984 7247501871906816 7249873672863744 7262659103686656 7264033582381056 7276843984748544 7279225388138496 7291849781805056 7293442625224704 7324394735131136 7335670994436096 7351228814671872 7365370067288064 7367780441522176 7382170637697024 7393791760662528 7423726140260352 7424912734027776 7454973109469184 7481292254871552 7483740565536768 7498357246328832 7511580887482368 7514039110336512 7517141965003008 7528714967973888 7543197643309056 7559195595374592 7560665533038592 7572305542643712 7588365228048384 7591275514953728 7602962650103808 7606102224943872 7620305174396928 7651156612349952 7663201177042944 7681113095012352 7698633882181632 7753889948368896 7759630415486976 7771576741134336 7774557293248512 7774785943642224 7791045923241984 7792291228680192 7803040614580224 7804557969588224 7806262809810816 7836155370274816 7851460361232384 7867880695660544 7869138282217472 7883247650144256 7885827503816704 7901229510660096 7928890936786944 7946976910639104 7979150906228736 8009941074051072 8025349463998464 8025585490211328 8042369985282048 8043655461863424 8058077739159552 8073578727604224 8076220868591616 8088934575767552 8090701535674368 8091994737475584 8104733276110848 8137545961439232 8140209036197888 8156107881971712 8170491491647488 8171797446918144 8184661612167168 8189128561655808 8203331004530688 8236542870945792 8239944077022528 8288752996712448 8301801275129856 8303128218697728 8318015730745344 8321205852930048 8334016751075328 8340186705696768 8351691907792896 8353026825781248 8386844748152832 8400047444066304 8419208136228864 8422437067685888 8440299750178816 8453293999128576 8456784710628384 8505748724668416 8540184954322944 8589631848185856 8609224986525696 8621101324173312 8622479304032256 8624407685627904 8641252231888896 8644080148414464 8660963117454336 8694128585998336 8712567484055552 8729327487156224 8729584217422848 8746376954904576 8749239274307584 8764926663647232 8766327632265216 8780127715786752 8815674791559168 8851365782618112 8852780567494656 8866716746514432 8871555941793792 8886941921574912 8902614385164288 8920002303885312 8922921443524608 8926606083441072 8940349024468992 8959046631555072 8976544769507328 8993618048057344 9011183708307456 9014639674007552 9028518146998272 9047666233442304 9049112394596352 9065070852046848 9085748477165568 9100051397738496 9136893711089664 9157735165722624 9207744313688064 9214561118390784 9228747380097024 9251867033849856 9266110729814016 9269937086650344 9303625348153344 9305434502201344 9324847121301504 9339526434521088 9341019246034944 9343108326096896 9361356584546304 9364420160782336 9378837137719296 9382710043908864 9453145977520128 9475241701146624 9495337218951168 9511805025435648 9550314357522432 9565017527549952 9568685899382784 9568967315251968 9588979597836288 9590512281452544 9605609808723968 9607708073613312 9625648641343488 9644498917261312 9663335829209088 9666498230484992 9685378109841408 9702458646331392 9705633850851328 9724590166966272 9780894659248128 9801638419562496 9820493423050752 9842894183596032 9858389014216704 9877643680260096 9898301520347136 9899883645370368 9917634140504064 9957786505445376 9959378138431488 9975056339828736 9978320754049024 9980500434518016 9997809661771776 10015441183309824 10022855953337344 10038286623965184 10042431843871206 10078927460499456 10096407390191616 10117820304064512 10141469633258496 10160406899195904 10237557822455808 10241484126683136 10264845176242176 10279005424975872 10280648400961536 10302452061437952 10346173887315968 10362102321512448 10366076390998016 10366381258189632 10388061230989312 10389721638240256 10408350413081088 10468613814976512 10510996866859008 10534972680880128 10571854582382592 10595969214185472 10634789224710144 10638867874971648 10659646913789952 10679921432068096 10682254371320064 10700780653615104 10723159980376064 10724873949151232 10744103652212736 10764771636805632 10768294491455488 10787602047565824 10789326316634112 10806311034814464 10850061281918976 10874810509295616 10893988655529984 10895729929224192 10918838082207744 10937774672707584 10982057161261056 10986592102696704 11003506491654144 11026843222007808 11048055100932096 11051670662283264 11069068366839808 11073255956545536 11090687640993792 11094941137240064 11112022334767104 11120248940929024 11135589210390528 11137369101041664 11182459664203776 11200063258755072 11225610848305152 11271058665504768 11275712947504512 11340998299557888 11358458313965568 11382547842072576 11386913272430592 11404443975155712 11409153337415808 11430457761595392 11452842464247808 11476734918524928 11478966648700928 11494801765564416 11499210247503872 11521669642518528 11525440197885952 11547950823272448 11639445623230464 11661835939872768 11686568884862976 11688436843020288 11706836954382336 11754233055412224 11777190541848576 11799182205517824 11801821043490816 11803707423326208 11822288995352576 11824871475216384 11828741255725056 11849255895433216 11851844265990144 11893336405180416 11897228591366144 11902141444588096 11920465365958656 11968726359343104 12014911611076608 12038024195997696 12063554977923072 12065483192795136 12114331302887424 12133401863651328 12157099914166272 12206318942158848 12210313554296832 12234161822957568 12255737237471232 12257696170377216 12276992418250752 12283692842483712 12286081491187712 12304996506796032 12335822711799808 12354814306418688 12359916115533792 12404833797537792 12433129495068672 12452701912694784 12454692328046592 12481808779395072 12510280058545152 12600071166099456 12628812204343296 12633655601528832 12651083599970304 12660449625268224 12679940998692864 12682406700580864 12685177065942576 12733752476696576 12758247865843712 12758623087002624 12785306130448384 12787349708603392 12810277431484416 12884447772278784 12913837479788544 12936611528441856 12966120222621696 13041192878997504 13068851226083328 13093991230734336 13094376326134272 13119565432356864 13123858911461376 13144518685622272 13147389995470848 13149491448397824 13170191573680128 13197735360462848 13223512187338752 13277048673927168 13279170851241984 13300075119771648 13307333912690688 13330412882362368 13353921577746432 13384382165286912 13389909125161608 13438569947332608 13490427072086016 13516775562461184 13521959511011328 13542777220497408 13547209198927872 13571499350163456 13573668591894528 13597606278070272 13628622715748352 13650077096607744 13655312168910848 13686460234989568 13705340566634496 13707531201282048 13736602748583936 13816136428683264 13821841677586176 13877800550774784 13958151753302016 13979641001803776 14009289651781632 14011528869052416 14014662489145344 14042034876819456 14046630241173504 14068255706578944 14074065065863296 14095806109843456 14127958952247296 14179718966280192 14185157166628864 14212862551719936 14243005828426752 14267707538153472 14325471536283648 14353028849074176 14383469396754432 14385768422178816 14408414713085952 14466748375891968 14495003743813632 14499747345727488 14525318207373312 14528067164762112 14553687969497088 14558450776276992 14583699563610112 14586885250449408 14648789470262272 14671341988872192 14702457629343744 14730740134576128 14764341275394048 14787583521325056 14847452280520704 14849825468055552 14962584509743104 14967481131073536 14996714492657664 15023161774964736 15034283930006016 15057429935947776 15063647765806809 15118391190749184 15121331066077184 15144611085287424 15176730456096768 15182551029907456 15212204449887744 15240610348793856 15302313224699904 15362226190024704 15397267764363264 15519260830973952 15543153482268672 15549114586497024 15549571887284448 15582091846483968 15584582457360384 15606081229160448 15609115939176448 15612525619621632 15672310740549632 15702920722464768 15735761391321088 15738276564434944 15766495300288512 15771655007633408 15802459021320192 15857781873573888 15893953821278208 15958301812457472 16019882148102144 16050698927996928 16051170980422656 16084739970564096 16087310923726848 16116155478319104 16147157455208448 16152441737183232 16177869151535104 16181403071348736 16183989474951168 16209466552221696 16275091922878464 16280418072395776 16312215763943424 16340982983294976 16343594893836288 16369323224334336 16378257123311616 16406662009061376 16473085741891584 16479888154045056 16577505993424896 16603602550259712 16636031461490688 16642411705860096 16668033502150656 16680373411393536 16703383815585792 16706053651562496 16773689496305664 16800094888132608 16838416272457728 16844874135371776 16880599500357632 16906587998257152 16913569421256768 17011497449336832 17080369908645888 17179263696371712 17218449973051392 17242202648346624 17244958608064512 17248815371255808 17282504463777792 17288160296828928 17321926234908672 17388257171996672 17425134968111104 17459168434845696 17492753909809152 17498478548615168 17529853327294464 17532655264530432 17560255431573504 17631349583118336 17702731565236224 17705561134989312 17733433493028864 17743111883587584 17773883843149824 17840004607770624 17845842887049216 17853212166882144 17880698048937984 17918093263110144 17953089539014656 17987236096114688 18022367416614912 18029279348015104 18057036293996544 18095332466884608 18098224789192704 18130141704093696 18171496954331136 18200102795476992 18273787422179328 18315470331445248 18415488627376128 18429122236781568 18457494760194048 18503734067699712 18532221459628032 18539874173300688 18607250696306688 18610869004402688 18649694242603008 18679052869042176 18682038492069888 18686216652193792 18722713169092608 18728840321564672 18765420087817728 18950483402293248 18990674437902336 19023610050871296 19100628715044864 19137371798765568 19137934630503936 19177959195672576 19181024562905088 19211219617447936 19215416147226624 19251297282686976 19288997834522624 19326671658418176 19332996460969984 19370756219682816 19404917292662784 19411267701702656 19449180333932544 19561789318496256 19603276839124992 19640986846101504 19685788367192064 19716778028433408 19755287360520192 19796603040694272 19799767290740736 19835268281008128 19915573010890752 19918756276862976 19950112679657472 19956641508098048 19961000869036032 19995619323543552 20030882366619648 20045711906674688 20076573247930368 20084863687742412 20157854920998912 20192814780383232 20235640608129024 20282939266516992 20320813798391808 20475115644911616 20482968253366272 20529690352484352 20558010849951744 20561296801923072 20604904122875904 20692347774631936 20724204643024896 20732152781996032 20732762516379264 20776122461978624 20779443276480512 20816700826162176 20937227629953024 21021993733718016 21069945361760256 21143709164765184 21191938428370944 21269578449420288 21277735749943296 21319293827579904 21359842864136192 21364508742640128 21401561307230208 21446319960752128 21449747898302464 21488207304425472 21529543273611264 21575204095131648 21578652633268224 21612622069628928 21700122563837952 21749621018591232 21787977311059968 21837676164415488 21875549345415168 21973184205393408 22007012983308288 22053686444015616 22096110201864192 22103341324566528 22146511913091072 22181375281987584 22189882274480128 22240497881858048 22271178420781056 22274738202083328 22364919328407552 22451221696610304 22542117331009536 22551425895009024 22681996599115776 22716916627931136 22765095684145152 22773826544861184 22808887950311424 22818306674831616 22860915523190784 22905684928495616 22953469837049856 22957933297401856 22989603531128832 22998420495007744 23043339285037056 23050880395771904 23095901646544896 23278891246460928 23323671879745536 23373137769725952 23376873686040576 23413673908764672 23508466110824448 23554381083697152 23603642086981632 23607414846652416 23644577990705152 23649742950432768 23657482511450112 23698511790866432 23703688531980288 23786672810360832 23794457182732288 23804282889176192 23840930731917312 23937452718686208 24029823222153216 24076048391995392 24127109955846144 24130966385590272 24228662605774848 24266803727302656 24314199828332544 24412637884317696 24420627108593664 24468323645915136 24511474474942464 24515392340754432 24553984836501504 24567385684967424 24572162982375424 24609993013592064 24671645423599616 24709628612837376 24719832231067584 24866258990137344 24905403825389568 24909384656093184 24963617558790144 25020560117090304 25200142332198912 25257624408686592 25267311203057664 25320899250536448 25359881997385728 25364813401161728 25370354131885152 25467504953393152 25517246174005248 25570612260896768 25574699417206784 25620554862968832 25768895544557568 25827674959577088 25873223056883712 25932240445243392 26082385757995008 26137702452166656 26187982461468672 26188752652268544 26239130864713728 26247717822922752 26289037371244544 26294779990941696 26298982896795648 26340383147360256 26395470720925696 26447024374677504 26554097347854336 26558341702483968 26600150239543296 26614667825381376 26660825764724736 26707843155492864 26768764330573824 26779818250323216 26877139894665216 26980854144172032 27033551124922368 27043919022022656 27085554440994816 27142998700326912 27147337183789056 27195212556140544 27257245431496704 27300154193215488 27310624337821696 27372920469979136 27410681133268992 27473205497167872 27643683355172352 27755601101549568 27916303506604032 28018579303563264 28023057738104832 28029324978290688 28084069753638912 28093260482347008 28136511413157888 28148130131726592 28191612219686912 28255917904494592 28359437932560384 28370314333257728 28425725103439872 28486011656853504 28535415076306944 28650943072567296 28706057698148352 28766938793508864 28771536844357632 28816829426171904 28933496751783936 28990007487627264 28999494691454976 29056134329524224 29107375938994176 29116901552553984 29167399127220224 29173770500898816 29297578940524544 29342683977744384 29404915258687488 29461480269152256 29528682550788096 29575167042650112 29694904561041408 29699650936111104 29925169019486208 29934962262147072 29993428985315328 30046323549929472 30068567860012032 30114859871895552 30127295531613618 30236782381498368 30242662132154368 30289222170574848 30353460912193536 30365102059814912 30424408899775488 30481220697587712 30724452380049408 30794535528726528 31038521661947904 31086306964537344 31098229172994048 31099143774568896 31164183692967936 31169164914720768 31218231878352896 31225051239243264 31344621481099264 31405841444929536 31471522782642176 31532990600577024 31543310015266816 31604918042640384 31715563747147776 31787907642556416 31916603624914944 32039764296204288 32102341960845312 32169479941128192 32174621847453696 32232310956638208 32294314910416896 32304883474366464 32362806142697472 32367978949902336 32418933104443392 32550183845756928 32560836144791552 32624431527886848 32681965966589952 32687189787672576 32756514246623232 32813324018122752 32946171483783168 32959776308090112 33155011986849792 33207205100519424 33272062922981376 33284823411720192 33336067004301312 33360746822787072 33406767631171584 33412107303124992 33547378992611328 33600189776265216 33676832544915456 33689748270743552 33761199000715264 33813175996514304 33827138842513536 34022994898673664 34160739817291776 34358527392743424 34436899946102784 34484405296693248 34497630742511616 34565008927555584 34576320593657856 34643852469817344 34776514343993344 34850269936222208 34918336869691392 34985507819618304 34996957097230336 35059706654588928 35065310529060864 35120510863147008 35262699166236672 35405463130472448 35411122269978624 35466866986057728 35486223767175168 35547767686299648 35680009215541248 35691685774098432 35706424333764288 35761396097875968 35906179078029312 35974472192229376 36044734833229824 36058558696030208 36114072587993088 36190664933769216 36196449578385408 36342993908662272 36400205590953984 36630940662890496 36830977254752256 36858244473563136 36914989520388096 37007468135399424 37064442919256064 37079748346601376 37214501392613376 37221738008805376 37299388485206016 37358105738084352 37364076984139776 37372433304387584 37445426338185216 37457680643129344 37530840175635456 37900966804586496 37981348875804672 38047220101742592 38201257430089728 38274743597531136 38275869261007872 38355918391345152 38362049125810176 38422439234895872 38430832294453248 38577995669045248 38653343316836352 38665992921939968 38741512439365632 38809834585325568 38822535403405312 38898360667865088 39123578636992512 39206553678249984 39281973692203008 39371576734384128 39433556056866816 39510574721040384 39593206081388544 39670536562016256 39831146021781504 39837512553725952 39900225359314944 39922001738072064 39991238647087104 40061764733239296 40091423813349376 40153146495860736 40169727375484824 40315709841997824 40471281216258048 40565878533033984 40641627596783616 40950231289823232 40965936506732544 41059380704968704 41116021699903488 41122593603846144 41209808245751808 41384695549263872 41448409286049792 41464305563992064 41465525032758528 41552244923957248 41558886552961024 41633401652324352 41874455259906048 42043987467436032 42139890723520512 42287418329530368 42383876856741888 42539156898840576 42555471499886592 42638587655159808 42719685728272384 42729017485280256 42803122614460416 42892639921504256 42899495796604928 42976414608850944 43059086547222528 43150408190263296 43157305266536448 43225244139257856 43400245127675904 43499242037182464 43575954622119936 43675352328830976 43751098690830336 43946368410786816 44014025966616576 44107372888031232 44192220403728384 44293023826182144 44362750563975168 44379764548960256 44480995763716096 44542356841562112 44549476404166656 44902443393220608 45102851790018048 45363993198231552 45433833255862272 45530191368290304 45547653089722368 45636613349663232 45721831046381568 45811369856991232 45906939674099712 45915866594803712 45996840990015488 46086678570074112 46101760791543808 46191803293089792 46557782492921856 46647343759491072 46746275539451904 46753747372081152 46827347817529344 47016932221648896 47108762167394304 47207284173963264 47214829693304832 47299485900865536 47314965022900224 47397023581732864 47407377063960576 47573345620721664 47588914365464576 47608565778352384 47681861463834624 47874905437372416 48059646444306432 48152096783990784 48254219911692288 48261932771180544 48457325211549696 48533607454605312 48628399656665088 48825275768635392 48841254217187328 48936647291830272 49022948949884928 49030784681508864 49107969673003008 49134771369934848 49144325964750848 49219986027184128 49343290847199232 49419257225674752 49439664462135168 49732517980274688 49810807650779136 49927235117580288 50041120234180608 50400284664397824 50515248817373184 50534622406115328 50641798501072896 50719763994771456 50729626802323456 50740708263770304 50935009906786304 51034492348010496 51141224521793536 51149398834413568 51241109725937664 51537791089115136 51655349919154176 51746446113767424 51864480890486784 52164771515990016 52275404904333312 52377505304537088 52478261729427456 52495435645845504 52578074742489088 52589559981883392 52597965793591296 52680766294720512 52894048749355008 53108194695708672 53116683404967936 53200300479086592 53229335650762752 53321651529449472 53537528661147648 53559636500646432 53754279789330432 53961708288344064 54067102249844736 54087838044045312 54171108881989632 54285997400653824 54294674367578112 54390425112281088 54514490862993408 54600308386430976 54621248675643392 54745840939958272 54821362266537984 54946410994335744 55287366710344704 55511202203099136 55832607013208064 56037158607126528 56046115476209664 56058649956581376 56168139507277824 56186520964694016 56296260263453184 56383224439373824 56511835808989184 56740628666515456 56851450206879744 56972023313707008 57070830152613888 57301886145134592 57412115396296704 57533877587017728 57543073688715264 57633658852343808 57866993503567872 57980014975254528 57998989382909952 58112268659048448 58214751877988352 58233803105107968 58347541001797632 58595157881049088 58685367955488768 58809830517374976 58922960538304512 59057365101576192 59150334085300224 59389809122082816 59399301872222208 59850338038972416 59869924524294144 59986857970630656 60092647099858944 60137135720024064 60229719743791104 60254591063227236 60473564762996736 60485324264308736 60578444341149696 60706921824387072 60730204119629824 60848817799550976 60962441395175424 61448904760098816 61589071057453056 62077043323895808 62172613929074688 62196458345988096 62198287549137792 62328367385935872 62338329829441536 62436463756705792 62450102478486528 62689242962198528 62811682889859072 62943045565284352 63065981201154048 63086620030533632 63209836085280768 63431127494295552 63575815285112832 63833207249829888 64079528592408576 64204683921690624 64338959882256384 64349243694907392 64464621913276416 64588629820833792 64725612285394944 64735957899804672 64837866208886784 65100367691513856 65248863055773696 65363931933179904 65513028493246464 65626648036245504 65919552616180224 66310023973699584 66544125845962752 66569646823440384 66721493645574144 66813535262343168 66824214606249984 67094757985222656 67353665089830912 67379496541487104 67522398001430528 67626351993028608 67654277685027072 68045989797347328 68321479634583552 68717054785486848 68873799892205568 68968810593386496 68995261485023232 69130017855111168 69152641187315712 69287704939634688 69553028687986688 69700539872444416 69836673739382784 69971015639236608 69993914194460672 70119413309177856 70130621058121728 70241021726294016 70525398332473344 70810926260944896 70822244539957248 70933733972115456 70972447534350336 71095535372599296 71360018431082496 71383371548196864 71412848667528576 71522792195751936 71812358156058624 71948944384458752 72089469666459648 72117117392060416 72228145175986176 72381329867538432 72392899156770816 72685987817324544 72800411181907968 73261881325780992 73661954509504512 73716488947126272 73829979040776192 74014936270798848 74128885838512128 74159496693202752 74443476017610752 74598776970412032 74716211476168704 74728153968279552 74744866608775168 74890852676370432 74915361286258688 75061680351270912 75801933609172992 75962697751609344 76094440203485184 76402514860179456 76551738522015744 76711836782690304 76724098251620352 76844878469791744 76861664588906496 77306686633672704 77331985843879936 77483024878731264 77619669170651136 77645070806810624 77796721335730176 78247157273985024 78413107356499968 78563947384406016 78743153468768256 78867112113733632 79021149442080768 79186412162777088 79341073124032512 79662292043563008 79675025107451904 79800450718629888 79844003476144128 79982477294174208 80123529466478592 80182847626698752 80306292991721472 80339454750969648 80631419683995648 80942562432516096 81131757066067968 81900462579646464 81931873013465088 82118761409937408 82232043399806976 82419616491503616 82769391098527744 82928611127984128 82931050065517056 83104489847914496 83117773105922048 83266803304648704 83748910519812096 84087974934872064 84279781447041024 84574836659060736 84767753713483776 85078313797681152 85110942999773184 85277175310319616 85439371456544768 85458034970560512 85606245228920832 85785279843008512 85798991593209856 85952829217701888 86118173094445056 86300816380526592 86314610533072896 86450488278515712 86800490255351808 86998484074364928 87350704657661952 87502197381660672 87892736821573632 88028051933233152 88214745776062464 88384440807456768 88586047652364288 88725501127950336 88759529097920512 88961991527432192 89084713683124224 89098952808333312 89804886786441216 90205703580036096 90727986396463104 90867666511724544 91060382736580608 91095306179444736 91273226699326464 91443662092763136 91622739713982464 91831733189607424 91993681980030976 92173357140148224 92203521583087616 92383606586179584 93115564985843712 93294687518982144 93492551078903808 93507494744162304 93654695635058688 94033864443297792 94217524334788608 94414568347926528 94598971801731072 94629930045800448 94794047163465728 94814754127921152 95146691241443328 95217131556704768 95363722927669248 95749810874744832 96119292888612864 96508439823384576 96523865542361088 96914650423099392 97256799313330176 97650551537270784 97682508434374656 97873294583660544 98045897899769856 98061569363017728 98269542739869696 98288651929501696 98439972054368256 98686581694398464 98838514451349504 98879328924270336 99465035960549376 99621615301558272 99854470235160576 100082240468361216 100800569328795648 101030497634746368 101069244812230656 101283597002145792 101439527989542912 101459253604646912 101481416527540608 101870019813572608 102068984696020992 102282449043587072 102298797668827136 102482219451875328 103075582178230272 103310699838308352 103492892227534848 103728961780973568 104329543031980032 104550809808666624 104755010609074176 104956523458854912 104990871291691008 105156149484978176 105179119963766784 105195931587182592 105361532589441024 105788097498710016 106216389391417344 106233366809935872 106400600958173184 106458671301525504 106643303058898944 107075057322295296 107119273001292864 107923416576688128 108134204499689472 108175676088090624 108342217763979264 108571994801307648 108589348735156224 109028981725986816 109200616772861952 109242497351286784 109491681879916544 109892821988671488 110574733420689408 111022404406198272 111665214026416128 112074317214253056 112092230952419328 112117299913162752 112336279014555648 112373041929388032 112592520526906368 113023671617978368 113481257333030912 113702900413759488 113944046627414016 114141660305227776 114603772290269184 114824230792593408 115067755174035456 115086147377430528 115267317704687616 115733987007135744 115960029950509056 115997978765819904 116224537318096896 116429503755976704 116467606210215936 116695082003595264 117190315762098176 117370735910977536 117619661034749952 117845921076609024 118114730203152384 118300668170600448 118779618244165632 119700676077944832 119973715941261312 120185294199717888 120274271440048128 120459439487582208 120509182126454472 120947129525993472 120970648528617472 121413843648774144 121460408239259648 121697635599101952 121924882790350848 122897809520197632 123178142114906112 124154086647791616 124345227858149376 124392916691976192 124396575098275584 124656734771871744 124676659658883072 124872927513411584 124900204956973056 125378485924397056 125623365779718144 126131962402308096 126173240061067264 126419672170561536 126862254988591104 127151630570225664 127666414499659776 128159057184817152 128409367843381248 128677919764512768 128698487389814784 128929243826552832 129177259641667584 129451224570789888 129471915799609344 129675732417773568 130200735383027712 130497726111547392 130727863866359808 131026056986492928 131253296072491008 131839105232360448 133088251691925504 133139293646880768 133442987291148288 133627070524686336 133648429212499968 134707330179661824 134758993082974208 135044796002861056 135308555370054144 136091979594694656 136642959269167104 137434109570973696 137747599784411136 137990522970046464 138260035710222336 138305282374631424 138575409879269376 139401079744888832 139673347478765568 139942031278473216 139987828388921344 140238826618355712 140261242116243456 140482043452588032 141050796664946688 141621852521889792 141644489079914496 141944895068700672 142191070745198592 142720036862164992 142766743096393728 142825697335057152 143045584391503872 143624716312117248 143897888768917504 144178939332919296 144234234784120832 144456290351972352 144762659735076864 144785798313541632 145371975634649088 145600822363815936 146523762651561984 147323909019009024 147432977894252544 147659958081552384 148029872541597696 148257771677024256 148318993386405504 148886952035221504 149197553940824064 149432422952337408 149489733217550336 149781705352740864 149830722572517376 150123360702541824 151603867218345984 151925395503218688 152188880406970368 152805029720358912 153103477044031488 153423673565380608 153448196503240704 153689756939583488 153723329177812992 154613373267345408 154663971687759872 154966049757462528 155239338341302272 155593442671460352 156494314547970048 156826214712999936 157486306937536512 157734224227467264 158042298884161536 158682146248065024 159324584087126016 159350050214903808 159600901437259776 159688006952288256 159964954588348416 160365695253397504 160612585983442944 160678909501939296 161262839367991296 161885124865032192 162263514132135936 163800925159292928 163863746026930176 164237522819874816 164464086799613952 164839232983007232 165538782197055488 165857222255968256 165862100131034112 166208979695828992 166235546211844096 166533606609297408 167497821039624192 168175949869744128 168559562894082048 169149673318121472 169535507426967552 170221885999546368 170554350620639232 170878742913089536 170916069941121024 171212490457841664 171570559686017024 171905658435403776 172236346188890112 172601632761053184 172629221066145792 172900976557031424 173600980510703616 173996968148729856 174701409315323904 175785473643147264 176056103866466304 176429491552124928 176768881614913536 177172095304728576 177451002255900672 177519058195841024 177923983054864384 178169427366248448 178197905616666624 179609773572882432 180411407160072192 181455972792926208 181735333023449088 182120765473161216 182190612358889472 182546453398652928 182887324185526272 183245479427964928 183663466379214848 184346714280296448 184407043166175232 184767213172359168 186231129971687424 186589375037964288 186985102157807616 187014989488324608 187309391270117376 188067728886595584 188435048669577216 188829136695853056 189197943603462144 189259860091600896 189588094326931456 189629508255842304 190293382482886656 190434263113409536 190727445855338496 191499621749489664 192238585777225728 193016879646769152 193047731084722176 194513598626660352 195301103074541568 195746589167321088 196091795799539712 196539085479739392 196577303859003392 196879944108736512 197373163388796928 197758657848540672 198930071921098752 199708940470321152 200164480936722432 202060995269492736 202138489624461312 202567194004291584 202879055979085824 202918507209293824 202962833055081216 203740039627145216 204137969392041984 204564898087174144 204597595337654272 204964438903750656 206151164356460544 206621399676616704 206985784455069696 207457923561947136 208659086063960064 209101619617333248 209510021218148352 209913046917709824 209981742583382016 210312298969956352 210358239927533568 210391863174365184 210723065178882048 211576194997420032 212432778782834688 212466733619871744 212801201916346368 212917342603051008 213286606117797888 214150114644590592 214238546002585728 215846833153376256 216268408999378944 216351352176181248 216684435527958528 217143989602615296 217178697470312448 218057963451973632 218401233545723904 218484994702573568 218983363759833088 219785643977342976 221149466841378816 222044808812396544 223330428052832256 224148634428506112 224184461904838656 224234599826325504 224672558029111296 224746083858776064 225185041053812736 226047343235956736 227405800827518976 227888093254828032 228283320610455552 229207544580538368 230135510348070912 230172294754861056 230534635409375232 231920059901018112 231995957531639808 232449074636193792 232859007511953408 232935212420431872 233390164007190528 234380631524196352 234741471821955072 235239322069499904 235691842153218048 236229460406304768 236601336341200896 237559236488331264 239401352155889664 239947431882522624 240370588399435776 240548542880096256 240918878975164416 241018364252908944 241894259051986944 241941297057234944 242827687297548288 242920816478519296 243395271198203904 245795619040395264 246356284229812224 248308173295583232 248785833383952384 248793150196551168 249313469543743488 249353319317766144 249745855026823168 249800409913946112 250756971848794112 251246731559436288 252263924804616192 252346480122134528 252839344341123072 253724509977182208 254303261140451328 255332828999319552 256318114369634304 256818735686762496 257355839529025536 257396974779629568 257858487653105664 258354519283335168 258902449141579776 258943831599218688 259351464835547136 260401470766055424 260995452223094784 262052113972985856 262506592144982016 263678210464720896 266176503383851008 266278587293761536 266885974582296576 267254141049372672 267296858424999936 269414660359323648 269517986165948416 270089592005722112 270617110740108288 272183959189389312 273285918538334208 274868219141947392 275495199568822272 275981045940092928 276520071420444672 276610564749262848 277150819758538752 278802159489777664 279346694957531136 279884062556946432 280477653236711424 280522484232486912 280964086905176064 282101593329893376 283243705043779584 283889790137401344 284382141490397184 285440073724329984 285651394670114304 286091168783007744 287249432624234496 288357878665838592 288468469568241664 289525319470153728 289571596627083264 290743951269298176 293047525303123968 294865955788505088 295319916163104768 296059745083195392 296515543354048512 296637986772811008 297773904070443008 298395107881648128 298864845904674816 298979466435100672 299563410705481728 299661445145034752 300246721405083648 303207734436691968 303850791006437376 304377760813940736 305610059440717824 306206954088062976 306847347130761216 306896393006481408 307379513879166976 307446658355625984 309226746534690816 309327943375519744 309932099514925056 310478676682604544 311186885342920704 312988629095940096 313652429425999872 314972613875073024 315468448454934528 316084597768323072 317364292496130048 318649168174252032 318700100429807616 319201802874519552 319376013904576512 319929909176696832 320731390506795008 321225171966885888 321357819003878592 323770249730064384 324527028264271872 327601850318585856 327727492053860352 328475045639749632 329678465966014464 331077564394110976 331724200262068224 332417959391657984 332471092423688192 333067213218594816 334995642079248384 336351899739488256 337119125788164096 339071014853935104 340443771999092736 341108701241278464 341757485826179072 341832139882242048 342424980915683328 343141119372034048 343811316870807552 344472692377780224 345203265522106368 345258442132291584 345801953114062848 347201961021407232 347993936297459712 349402818630647808 351570947286294528 352112207732932608 352858983104249856 353537763229827072 354344190609457152 354902004511801344 355038116391682048 355847966109728768 356338854732496896 360822814320144384 362911945585852416 364241530946322432 364381224717778944 365092906797305856 365774648371052544 366490958855929856 367326932758429696 368693428560592896 368814086332350464 369534426344718336 372462259943374848 373178750075928576 373970204315615232 374029978976649216 374618782540234752 376135457773191168 376870097339154432 378395887206924288 378519720183201792 379176188653862912 379259016511684608 380586764965773312 380868526226819072 381454891710676992 382999243498979328 384477171554451456 386033759293538304 386095462169444352 389027197253320704 390602206149083136 391493178334642176 392183591599079424 393078170959478784 393154607718006784 393759888217473024 394746326777593856 395517315697081344 399417880940642304 400328961873444864 404121990538985472 404276979248922624 405134388008583168 405837014418587648 405925666110162432 407480079254290432 408275938784083968 409129796174348288 409928877807501312 412302328712921088 413242799353233408 413971568910139392 414915847123894272 418203239234666496 419020042436296704 419826093835419648 419963485166764032 420716479855067136 420783726348730368 421446130357764096 423152389994840064 424865557565669376 424933467239743488 425834685206102016 426573212235595776 428300229289181184 428477092005171456 431693666306752512 432536817998757888 432702704352362496 433368871055917056 434287979205230592 434357394940624896 436115926903947264 436802467091447808 436969989405147136 437966727519666176 439571287954685952 442298933682757632 444089617624793088 446660856105664512 448297268857012224 448469199652651008 449345116058222592 449492167717552128 450370082107625472 452094686471913472 454811601655037952 455776186509656064 456566641220911104 458415089161076736 460271020696141824 460344589509722112 461069270818750464 463840119802036224 463991915063279616 464898149272387584 465718015023906816 466780328014381056 468761263048392704 469482943643910144 470478644138999808 472458920812609536 473202672682401792 478802704311779328 479894863765045248 481097085760192512 481837757950328832 482036728505817888 483788518103973888 483882594114469888 485655374595096576 485841632957038592 486790542396407808 491591238080790528 492712568459624448 496616346591166464 497571666767904768 497586300393102336 498626939087486976 498706638635532288 499491710053646336 499600819827892224 501513943697588224 502493463118872576 504527849609232384 504692960244269056 505678688682246144 507449019954364416 508606522280902656 510665657998639104 512636228739268608 513637471373524992 514711679058051072 515716975306211328 516709038566670336 517804898283159552 517887663198437376 518702929671094272 520802941532110848 521990904446189568 524104227945971712 527356420929441792 532353006767702016 532557174587523072 533771949164593152 534508282098745344 534593716849999872 538829320718647296 539035972331896832 540179184011444224 541234221480216576 544367918378778624 546571837076668416 549736438283894784 550990399137644544 553040142840889344 553221129498525696 554301639517077504 557604318979555328 558693389915062272 559768125113892864 560955306473422848 561044968464973824 561928173810352128 564203186659786752 566487410087559168 567779580274802688 568764282980794368 570880147448659968 571302789340228608 572182337566015488 574498865248468992 576715757331677184 576936939136483328 579050638940307456 579143193254166528 589731911577010176 590639832326209536 592119490166390784 593275973545622016 595547808140886016 596790215763296256 597958932870201344 599126821410963456 599322890290069504 600493442810167296 606415468873383936 607701582012874752 608755521627881472 611220118881435648 612413908176125952 613694694261522432 613792786012962816 614893316711251968 618453493069381632 618655886751039488 619864199029850112 620957353365209088 622373770685841408 625977258191880192 627304858851999744 629945227750146048 630936896909869056 632169195536646144 634728584992260096 637298336348504064 637400200859615232 638403605749039104 638752027809153024 639859818353393664 641462781013590016 642450343933771776 642715638007757184 647540499460128768 649054056528543744 655203700637171712 655454984107720704 656950091279499264 659356931932028928 662155128788221952 663448400524136448 664835918783315968 664942184847376384 666134426437189632 669991284158496768 672703799478976512 674238251576328192 678142029707870208 682217402482556928 683514971652358144 683664279764484096 684849961831366656 687622633741615104 690406531044212736 690516884264583168 691603906228125696 695987872594919424 698805637261295616 703141894572589056 704224415465865216 705717966208499712 707075526459654144 708688381218914304 709804009023602688 710076232783364096 711695932219457536 712677709464993792 721645628640288768 725823891171704832 728483061892644864 728762449435557888 730185813594611712 732981917711859712 734653865516859392 737386857121185792 737628172664700928 739068852689436672 744924519886749696 746357500151857152 747940408631230464 748059957953298432 749237565080469504 752270915546382336 753740194678308864 756791774413848576 757039440366403584 758518033023369216 761173529931546624 761737052453638144 762909783421353984 765998486997958656 768954343108902912 772067518587076608 772190924338888704 778054394506641408 781204412298166272 782986356669284352 786156341918957568 786309215436013568 787519776434946048 789492653555187712 791034631394162688 798835761881284608 800657923746889728 808243981077970944 808553958497845248 810268776017166336 811674028837175296 811851332220324864 814960158508580864 816551877568167936 818259592348696576 819857755615002624 824604657425842176 826485598706466816 827943137820278784 829831694247788544 836406478469332992 838040084872593408 839652187670839296 841432959710134272 841567452697460736 842892260715528192 846304779989680128 849731115131338752 851669370412204032 853146424471191552 856954184010342912 865073635997515776 865405408704724992 868575958410461184 868714789881249792 872231853807894528 873939978810294272 875933455039332352 879142575909371904 884597867365515264 888179235249586176 893321712211329024 896594537714024448 896938399305302016 898690232116445184 898984335435104256 900740164215250944 904189372943826944 909623203310075904 911552373019312128 913133282441822208 916830178322153472 920542041392283648 920689179019444224 922138541637500928 927680239604072448 927983830126559232 929796298544775168 931436030047813632 933560656028762112 937522526096785408 938965887287820288 940957288277999616 944917841625219072 946405345364803584 957605408623558656 959789727530090496 962194171520385024 963675515900657664 964073457011635776 967765188228939776 971310749190193152 971683265914077184 973581084792815616 983182476161581056 985425136919248896 993232693182332928 995172600786204672 997253878174973952 997413277271064576 998983420107292672 999201639655784448 1004986926237745152 1009055699218464768 1009385920488538112 1011357377364492288 1017213044561805312 1021331315997278208 1025272457478537216 1027274942747049984 1029423358116102144 1031433950612422656 1033418077133340672 1035609796566319104 1035775326396874752 1037405859342188544 1041605883064221696 1043981808892379136 1048208455891943424 1054712841858883584 1064706013535404032 1065114349175046144 1067543898329186304 1069016564197490688 1078071944663793664 1080358368022888448 1082468442960433152 1088735836757557248 1093143674153336832 1099472876567789568 1101980798275289088 1106080285681778688 1106442258997051392 1108603279034155008 1115208637959110656 1117386779830124544 1119536250227785728 1121910612946845696 1122089936929947648 1123856347620704256 1128406373319573504 1135559160549605376 1137528565961588736 1141760294897319936 1142605578680457216 1144364675132030976 1148997730496937984 1153431514663354368 1153873878272966656 1158101277880614912 1158286386508333056 1179463823154020352 1181279664652419072 1184238980332781568 1186551947091244032 1191095616281772032 1195917865740402688 1198253642821926912 1198645780580139008 1200986885620334592 1212830937746767872 1215403164025749504 1217511043255762944 1222440237762871296 1224827816352251904 1227389388523044864 1229786633422503936 1236906986138763264 1239728398059700224 1241914706730418176 1244747541371682816 1254609717703999488 1259890455500292096 1264338391073292288 1269457169984520192 1274596672697008128 1274800401719230464 1277504055618306048 1279719636706787328 1282925562027180032 1284900687867543552 1285431276015514368 1295080998920257536 1298108113057087488 1310407401274343424 1310909968215441408 1313900182558998528 1318713863864057856 1324310257576443904 1326896801048272896 1329671837566631936 1329884369694752768 1332268852874379264 1339982568316993536 1345407598957953024 1348476503152656384 1356284059415740416 1364434804965113856 1367029943304716288 1367328559528968192 1369699923662733312 1375245267483230208 1380813062088425472 1381033768529166336 1383207812456251392 1391975745189838848 1406283789145178112 1408448830931730432 1411435932416999424 1417376762437828608 1419608018047205376 1420152465566728192 1423391864438915072 1443291257280577536 1451647782343409664 1456966123785289728 1457524898871115776 1460371627189223424 1469307731033718784 1474773714242371584 1475256345329401856 1478137705378873344 1489849039773499392 1492715000303714304 1495880817262460928 1496119915906596864 1498475130160939008 1504541831092764672 1507480389356617728 1513583548827697152 1514078880732807168 1517036066046738432 1522347059863093248 1523474104907276288 1525819566842707968 1531996973995917312 1537908686217805824 1544135037174153216 1556108789013282816 1562408824596332544 1565972713338568704 1572312683837915136 1572618430872027136 1578985307110375424 1582069262788325376 1597671523762569216 1601315847493779456 1616487962155941888 1617107916995690496 1620537552034332672 1623348057674350592 1623702664440649728 1629920317017161728 1633103755136335872 1639715511230005248 1649209314851684352 1652971197412933632 1659663388495577088 1672812956938665984 1676080169745186816 1679304375341678592 1682865919420268544 1683134905394921472 1685784521431056384 1692609559979360256 1699462230262677504 1703338740824408064 1706292848942383104 1713908368020685824 1730147271995031552 1730810817409449984 1737151916820922368 1737429579762499584 1747879957620588544 1751866910078664704 1769195734731030528 1776358470499172352 1786643424422658048 1793876798610604032 1797380464232890368 1797968670870208512 1801480328430501888 1819246406620151808 1823104746038624256 1826266564883644416 1833660356644306944 1841084082784567296 1841378358038888448 1855360479208144896 1855967660253118464 1859592597089550336 1862872060095627264 1867121312057524224 1875045052193570816 1877931774575640576 1881914576555999232 1889835683250438144 1892810690729607168 1915210817247117312 1919579455060180992 1924388343040770048 1927351031801315328 1928146914023271552 1935530376457879552 1942621498380386304 1943366531828154368 1947162169585631232 1966364952323162112 1970850273838497792 1986465386364665856 1990345201572409344 1994507756349947904 1994826554542129152 1997966840214585344 1998403279311568896 2009973852475490304 2018111398436929536 2022714754728984576 2034426089123610624 2050544914957074432 2054549885494099968 2062867901224845312 2071219593132638208 2071550652793749504 2074811718684377088 2087963617784758272 2096416911783886848 2109425683717767168 2129412027070808064 2130228698350092288 2135087796658372608 2138033128394981376 2156143889327587328 2160716736045776896 2164936885920866304 2177471673515114496 2186287348306673664 2198945753135579136 2203961596550578176 2212160571363557376 2212884517994102784 2217206558068310016 2230417275918221312 2234773559660249088 2239072500455571456 2243821225893691392 2244179873859895296 2247712695241408512 2256812746639147008 2271118321099210752 2283520589794639872 2285211157360914432 2288729350264061952 2297995460993875968 2306863029326708736 2307747756545933312 2316202555761229824 2316572773016666112 2358927646308040704 2362559329304838144 2368477960665563136 2373103894182488064 2382191232563544064 2396507285643853824 2397291561160278016 2401973771240669184 2425661875493535744 2430806328051499008 2435022086511525888 2444880475525742592 2449655632704503808 2454778777046089728 2459573266845007872 2473813972277526528 2479456796119400448 2483829413460836352 2489495082743365632 2509219435407998976 2528676782146584576 2538914339969040384 2549193345394016256 2555008111236612096 2559439273413574656 2565851124054360064 2570862552031028736 2596216226114174976 2621819936430882816 2627800365117997056 2637427727728115712 2648620515152887808 2653793602096545792 2659343675133263872 2659768739389505536 2664537705748758528 2679965136633987072 2690815197915906048 2696953006305312768 2712568118831480832 2728869609930227712 2734059886609432576 2734657119057936384 2739399847325466624 2750490534966460416 2761626124176850944 2762067537058332672 2766415624912502784 2783951490379677696 2812567578290356224 2816897661863460864 2822871864833998848 2834753524875657216 2839216036094410752 2840304931133456384 2846783728877830144 2886582514561155072 2903295564686819328 2913932247570579456 2915049797742231552 2920743254378446848 2938615462067437568 2949547428484743168 2956275410757746688 2979698079546998784 2991761634524921856 2992239831813193728 2996950260321878016 3014960778713235456 3027167097655394304 3028157761465614336 3034072132093476864 3046948209814552576 3051639133685415936 3063993947991834624 3075817372435611648 3088270074348306432 3112217578026565632 3124817649192665088 3131945426677137408 3144625367675830272 3145236861744054272 3157970614220750848 3164138525576650752 3195343047525138432 3202631694987558912 3234215833991380992 3241075104068665344 3246696115348701184 3247405328881299456 3259840634034323456 3266207510272671744 3279431022460010496 3298418629703368704 3305942394825867264 3319326776991154176 3345625913877331968 3352160339490373632 3358608750683357184 3365731838840537088 3366269810789842944 3371569042862112768 3385219119958720512 3406677481648816128 3412585697884766208 3427816736041371648 3460294543990063104 3461621634818899968 3474303833641844736 3474859159524999168 3503733820157329408 3538391469462061056 3552716940998344704 3573286848845316096 3587753597221208064 3594760928465780736 3595937341740417024 3602960656861003776 3638492813240303616 3646209492077248512 3652533129767288832 3667320713288613888 3682168165569134592 3710720958416289792 3719185194179100672 3725744120191254528 3734242624115048448 3750090104387141632 3763829153111998464 3779671366500876288 3839158910120361984 3848776686081540096 3854702063602630656 3856293828046543104 3871060752915759104 3885242996760772608 3886733063656308736 3894324339171262464 3932729904646324224 3941700547676995584 3972930772729331712 3980690403144818688 3989015512699895808 3989653109084258304 3995933680429170688 3996806558623137792 4019947704950980608 4036222796873859072 4045429509457969152 4068852178247221248 4101089829914148864 4109099770988199936 4125735802449690624 4142439186265276416 4143101305587499008 4149623437368754176 4175927235569516544 4218851367435534336 4258824054141616128 4260457396700184576 4270175593316745216 4321433472091553792 4329873771841732608 4354943347030228992 4372574696613347328 4407923193101156352 4424321142727114752 4425769035988205568 4434413116136620032 4460834551836442624 4469547119320498176 4478145000911142912 4487642451787382784 4488359747719790592 4495425390482817024 4513625493278294016 4542236642198421504 4567041179589279744 4570422314721828864 4577458700528123904 4595990921987751936 4613726058653417472 4615495513091866624 4632405111522459648 4717855292616081408 4736955921331126272 4746207788364976128 4764382465127088128 4793014571287707648 4794583122320556032 4803947542481338368 4851323750987071488 4861612656102998016 4870044173023051776 4889760951051485184 4899311265409007616 4919146533690015744 4947627944555053056 4958913592238800896 4978990165486731264 5018438870815997952 5057353564293169152 5077828679938080768 5098386690788032512 5110016222473224192 5118878546827149312 5131702248108720128 5141725104062057472 5192432452228349952 5243639872861765632 5255600730235994112 5297241030305775616 5307587204193091584 5318687350266527744 5329075411497517056 5359930273267974144 5381630395831812096 5393906012610625536 5457739219860455424 5469314238115872768 5478799694650933248 5500981069932920832 5523252248353701888 5524135074116665344 5567902980759355392 5625135156580712448 5633795323726921728 5645743729667997696 5669507049751314432 5678432072188821504 5680609862266912768 5693567457755660288 5773165029122310144 5806591129373638656 5827864495141158912 5830099595484463104 5841486508756893696 5877230924134875136 5899094856969486336 5912550821515493376 5959396159093997568 5983523269049843712 5984479663626387456 5993900520643756032 6029921557426470912 6054334195310788608 6068144264186953728 6093896419629105152 6103278267370831872 6151634744871223296 6224435156053131264 6263890853354274816 6289250735351660544 6290473723488108544 6315941228441501696 6328277051153301504 6390686095050276864 6405263389975117824 6468431667982761984 6482150208137330688 6493392230697402368 6494810657762598912 6519681268068646912 6532415020545343488 6558862044920020992 6596837259406737408 6611884789651734528 6638653553982308352 6691251827754663936 6704320678980747264 6717217501366714368 6731463677681074176 6732539621579685888 6743138085724225536 6770438239917441024 6813354963297632256 6855633472082743296 6920589087980126208 6923243269637799936 6948607667283689472 6949718319049998336 7007467640314658816 7076782938924122112 7105433881996689408 7146573697690632192 7189521856931561472 7191874683480834048 7205921313722007552 7276985626480607232 7292418984154497024 7305066259534577664 7334641426577227776 7364336331138269184 7421441916832579584 7438370388358201344 7451488240382509056 7468485248230096896 7500180208774283264 7527658306223996928 7678317820240723968 7697553372163080192 7712587656093086208 7742121505831518208 7773466127312617472 7788648678342524928 7865459809292648448 7883401095353991168 7945861545458663424 7961380806289637376 7978031025399791616 7979306218168516608 7993613117246275584 8039895409901961216 8072445593747718144 8090859018915938304 8137704356494442496 8202179659828297728 8218199541976399872 8251471604899381248 8284878372530552832 8286202611174998016 8299246874737508352 8351854471139033088 8437702734871068672 8517648108283232256 8520914793400369152 8540351186633490432 8642866944183107584 8659747543683465216 8709886694060457984 8745149393226694656 8815846386202312704 8848642285454229504 8868826232273240064 8939094238640996352 8975284903574765568 8976719495439581184 8990850780965634048 9084473284396843008 9140844629443657728 9154917401056247808 9191981843975503872 9227452117306834944 9230991026183733248 9264810223044919296 9435710585232162816 9473911842662252544 9492415576729952256 9528764930254176256 9586029142575415296 9589166244641112064 9607895084962676736 9702647501974142976 9723225312205996032 9740088346046103552 9779521902102970368 9798622530818015232 9838293067380031488 9895255889110106112 9917827184477601792 9957980330973462528 10036877741631995904 10114707128586338304 10155657359876161536 10220032444946448384 10237757093654298624 10263404496217440256 10283450208124114944 10384864904456699904 10511201460471988224 10594482060611551232 10615174408386183168 10637374700533055488 10658150822995034112 10719860546535948288 10763260791663624192 10787812025221251072 10915478439720910848 10938628476231745536 10957599389301866496 11001962139865841664 11046504496707403776 11250270313161424896 11291487459335995392 11339014099502628864 11361219724533825536 11387134915511320576 11546330058244620288 11613182258747277312 11655728990282317824 11660199190968926208 11682973017513787392 11754461848269750272 11798189713938972672 11825101643030986752 11918792318187995136 11967046538099687424 11968959327252774912 11987801041287512064 12059843114852941824 12108668390621577216 12136288528373907456 12187792839258210304 12206556534741663744 12303269489742446592 12448870312106262528 12527781706708549632 12580947446976217088 12631882456883003392 12656554102306603008 12781372190100553728 12810526779950235648 12964300416274661376 12986784461394804736 12989621315525197824 13064830041090686976 13117724089840041984 13223769579303469056 13277307107964616704 13382503655509327872 13408641357961494528 13434435002733428736 13462927355362148352 13465079243159371776 13486276171448451072 13540876479834882048 13626709926595264512 13711266944165486592 13841178175960252416 13846486539275599872 13897215334567378944 14014935280629317632 14153565877848244224 14210867763993378816 14293147395381264384 14379043713863122944 14383749366961668096 14411842627444015104 14553971252961214464 14584837968308994048 14610132519069155328 14669282853154455552 14842883833665159168 14876740776716402688 14936970496460193792 15000360417548566528 15055316612447993856 15356635640481447936 15395106744326160384 15425175312186172416 15484243011663036416 15546932254625234944 15577297356685049856 15730919618585296896 15766802190707982336 15891723090917326848 15922761612579274752 15956062050799583232 15987226234492551168 16079790819803922432 16144891187495436288 16181718037831876608 16436399083952799744 16502943209798762496 16569756745061105664 16572405222349996032 16703708942278066176 16875405469742137344 17035296216566464512 17041829586800738304 17080702373266980864 17285733888366215168 17319495087366930432 17419773388120915968 17490298786453389312 17631692772404625408 17697284570908459008 17737652464546480128 17878188477281992704 17950569807149531136 17953438990879162368 17981701561931268096 18281689258887315456 18309834802112495616 18454904234613669888 18461982052367466496 18871421170464325632 18947823685324505088 18984831153459904512 19172058285150830592 19178332489282224128 19215790169925353472 19405295003948285952 19446450624411992064 19480176692092207104 19559043804205940736 19597245061636030464 19676586134760062976 19790511778220212224 19835654368955203584 19915960661946925056 20073755483263991808 20229414257172676608 20311314719752323072 20440064889892896768 20526808992434880512 20566900416248229888 20769729808913399808 21022402920943976448 21188964121223102464 21230348816772366336 21316301645990068224 21439721093071896576 21575624050442502144 21830956879441821696 21877256952463491072 21915198778603732992 22003924279731683328 22093008993414807552 22500540626322849792 22582974918671990784 22722439449067651072 22774269831022641152 23092660116489240576 23226364517494554624 23320398381937852416 23365946035027574784 23596379427877945344 23650203286061973504 23837584636375990272 23934093076199374848 23937918654505549824 24119686229705883648 24217336781243154432 24272577056747814912 24375585678516420608 24413113069483327488 24606538979484893184 24897740624212525056 25055563413417099264 25161894893952434176 25263764913766006784 25313108204613206016 25562744380201107456 25621053559900471296 25928600832549322752 25973568922789609472 25979242631050395648 26129660082181373952 26235448179680083968 26447539158606938112 26817282715922989056 26925854710724296704 26930158486318743552 26972552342896902144 27253419853190529024 27422533888330973184 27682356351920504832 27692973078551199744 27794430669134757888 28029870561258635264 28307131755696488448 28421735527986757632 28586294790762528768 28758087427726245888 28767498733923336192 28823685254888030208 29107942505922428928 29169675936617988096 29220265038138310656 29338565706308911104 29685767667330318336 29753481553432805376 29873940992920387584 30000720835097133056 30110633224895987712 30713271280962895872 30790213488652320768 30850350624372344832 30968486023326072832 31154594713370099712 31533604381415964672 31783446181834653696 31845523225158549504 31912124101599166464 31974452468985102336 32159581639607844864 32289782374990872576 32363436075663753216 32872798167905599488 33005886419597524992 33139513490122211328 33750810939484274688 34083659173601476608 34161404746533961728 34571467776732430336 34638990174733860864 34839546776241831936 34980597572906778624 35263385544809250816 35394569141816918016 35475304929092960256 35756376954563985408 35901139614299062272 35906877981758324736 35963403123862536192 36563378517774630912 36619669604224991232 36909808469227339776 36923964104734932992 37742842340928651264 37895647370649010176 37969662306919809024 38344116570301661184 38431580339850706944 38892901248823984128 38960353384184414208 39194490123272060928 39353172269520125952 39671308737910407168 39831921323893850112 40147510966527983616 40458828514345353216 40622629439504646144 40880129779785793536 41053617984869761024 41133800832496459776 41539459617826799616 42044805841887952896 42377928242446204928 42460697633544732672 42632603291980136448 42879442186143793152 43151248100885004288 43661913758883643392 43754513904926982144 43830397557207465984 44007848559463366656 45001081252645699584 45165949837343981568 45548539662045282304 46185320232978481152 46452729034989109248 46640796763875704832 46731892070055149568 47192758855755890688 47300406572123947008 47675169272751980544 47868186152398749696 48239372459411767296 48434673562486308864 48545154113495629824 48751171357032841216 50111126826834198528 50323789787904868352 50527529827532013568 50626216409226412032 51125488760402214912 51242107119800942592 51857201665098645504 51947137845579218944 51958485262100791296 52259320164362747904 52470896359360167936 52895078317213876224 53634565431845978112 53851709421448593408 53860316972637487104 53945104685793804288 54845067776661946368 55364712703841009664 55385946157102399488 56614263511392976896 56843471055973515264 57516174855452491776 57534997467846672384 57647370509776060416 58215885011844857856 58339351873235976192 58440530076276621312 58677131412617822208 59371535334660636672 59506963106865610752 59747881985840775168 60001441670194266112 60221266449791975424 61580426977304641536 61700701248744689664 61936972046652145664 62309189426740199424 63067208762831929344 63566892363669307392 63691046450317099008 63948904937970204672 64319163279215689728 64726872151327506432 65745596335811198976 66011772839195049984 66279026980244422656 67501621878968549376 68167318347202953216 68322809493067923456 69142935553464860672 69277980349467721728 69679093552483663872 69961195145813557248 70789138283633836032 70950609858185920512 71512753909127970816 71802279228598124544 71813755963516649472 73126757035549261824 73239339208449982464 73819616938454679552 73847928209469865984 75485684681857302528 75791294741298020352 75939324613839618048 76688233140603322368 76863160679701413888 77785802497647968256 77920706768368828416 78388980246544121856 78706344539040251904 79342617475820814336 80917657028690706432 81760259559571587072 82107235969739522048 82267601664992919552 83078919235653599232 84089611683775905792 84755856484892409856 84921395267089465344 85265206583960272896 85758884372287586304 86302496201770008576 87323827517767286784 87509027809853964288 87660795114414931968 88015697118926733312 90002162505291399168 90331899674687963136 91097079324090564608 92370640465956962304 92905458069978218496 93463784140110299136 94600813144247894016 95350338545503961088 95736372304797499392 96478744918823534592 96869347124972617728 97090308226991259648 97502342714065682432 100647579575809736704 101055059655064027136 101252432818452824064 102250977520804429824 102484214239601885184 103714403330197291008 103916970524201582592 104518640328725495808 104941792718720335872 105790156634427752448 107269130863691956224 107703418842897186816 107720633945274974208 107890209371587608576 109690135553323892736 110729425407682019328 110771892314204798976 113228527022785953792 113686942111947030528 115032349710904983552 115294741019552120832 116678703746471952384 116881060152553242624 119013926213731221504 119495763971681550336 120002883340388532224 120442532899583950848 123160853954609283072 123401402497489379328 123873944093304291328 124618378853480398848 126134417525663858688 127133784727338614784 127382092900634198016 127897809875940409344 128638326558431379456 129453744302655012864 131491192671622397952 132023545678390099968 135003243757937098752 136645618986135846912 138285871106929721344 138555960698935443456 139358187104967327744 139922390291627114496 141578276567267672064 141901219716371841024 143025507818255941632 143604558457196249088 146253514071098523648 147695856418939731968 150971369363714605056 151582589482596040704 151878649227679236096 153376466281206644736 153726321359402827776 155571604995295936512 155841413536737656832 156777960493088243712 157412689078080503808 158685234951641628672 161835314057381412864 164214471939479044096 164535203329985839104 166157838471307198464 169842790534178930688 170530413167920545792 172604992403540017152 174647655035534573568 175018055619707928576 175321590228829863936 176031394237853466624 180004325010582798336 180663799349375926272 182194158648181129216 184741280931913924608 185810916139956436992 186927568280220598272 189201626288495788032 190700677091007922176 192957489837647069184 194180616453982519296 195004685428131364864 201295159151619473408 202110119310128054272 202504865636905648128 204501955041608859648 204968428479203770368 207428806660394582016 207833941048403165184 209037280657450991616 209883585437440671744 214538261727383912448 215406837685794373632 215441267890549948416 219380271106647785472 221458850815364038656 221543784628409597952 226457054045571907584 227373884223894061056 230064699421809967104 230589482039104241664 233357407492943904768 233762120305106485248 238027852427462443008 240005766680777064448 246321707909218566144 246802804994978758656 249236757706960797696 252268835051327717376 254267569454677229568 254764185801268396032 255795619751880818688 257276653116862758912 258907488605310025728 262982385343244795904 264047091356780199936 270006487515874197504 273291237972271693824 277111921397870886912 278716374209934655488 283802439432743682048 286051015636511883264 287209116914392498176 292507028142197047296 295391712837879463936 301942738727429210112 303165178965192081408 303757298455358472192 306752932562413289472 307452642718805655552 311143209990591873024 313555920986176487424 314825378156161007616 317370469903283257344 323670628114762825728 328428943878958088192 329070406659971678208 332315676942614396928 339685581068357861376 341060826335841091584 350036111239415857152 350643180457659727872 360008650021165596672 361327598698751852544 364388317296362258432 369482561863827849216 371621832279912873984 373855136560441196544 378403252576991576064 381401354182015844352 385914979675294138368 388361232907965038592 390009370856262729728 402590318303238946816 405009731273811296256 409936856958407540736 414857613320789164032 415667882096806330368 418074561314901983232 419767170874881343488 429076523454767824896 430813675371588747264 438760542213295570944 443087569256819195904 452914108091143815168 454747768447788122112 460129398843619934208 461178964078208483328 466714814985887809536 467524240610212970496 476055704854924886016 480011533361554128896 492643415818437132288 493605609989957517312 498473515413921595392 509528371602536792064 511591239503761637376 517814977210620051456 525964770686489591808 528094182713560399872 540012975031748395008 546582475944543387648 554223842795741773824 557432748419869310976 567604878865487364096 572102031273023766528 585014056284394094592 603885477454858420224 606330357930384162816 607514596910716944384 613505865124826578944 614905285437611311104 622286419981183746048 627111841972352974848 629650756312322015232 656857887757916176384 658140813319943356416 664631353885228793856 679371162136715722752 682121652671682183168 700072222478831714304 701286360915319455744 720017300042331193344 738965123727655698432 747710273120882393088 756806505153983152128 762802708364031688704 771829959350588276736 776722465815930077184 780018741712525459456 805180636606477893632 810019462547622592512 819873713916815081472 831335764193612660736 836149122629803966464 858153046909535649792 861627350743177494528 877521084426591141888 886175138513638391808 905828216182287630336 909495536895576244224 920258797687239868416 922357928156416966656 933429629971775619072 952111409709849772032 960023066723108257792 985286831636874264576 987211219979915034624 996947030827843190784 1019056743205073584128 1023182479007523274752 1051929541372979183616 1080025950063496790016 1093164951889086775296 1108447685591483547648 1114865496839738621952 1135209757730974728192 1144204062546047533056 1170028112568788189184 1207770954909716840448 1215029193821433888768 1229810570875222622208 1244572839962367492096 1254223683944705949696 1259301512624644030464 1313715775515832352768 1316281626639886712832 1329262707770457587712 1358742324273431445504 1364243305343364366336 1400144444957663428608 1402572721830638911488 1440034600084662386688 1477930247455311396864 1495420546241764786176 1553444931631860154368 1560037483425050918912 1610361273212955787264 1620038925095245185024 1639747427833630162944 1662671528387225321472 1672298245259607932928 1716306093819071299584 1755042168853182283776 1811656432364575260672 1818991073791152488448 1840517595374479736832 1844715856312833933312 1866859259943551238144 1920046133446216515584 1970573663273748529152 1974422439959830069248 1993894061655686381568 2038113486410147168256 2046364958015046549504 2103859082745958367232 2160051900126993580032 2216895371182967095296 2270419515461949456384 2288408125092095066112 2340056225137576378368 2415541909819433680896 2430058387642867777536 2459621141750445244416 2508447367889411899392 2627431551031664705536 2632563253279773425664 2658525415540915175424 2717484648546862891008 2728486610686728732672 2800288889915326857216 2880069200169324773376 2955860494910622793728 2990841092483529572352 3120074966850101837824 3240077850190490370048 3279494855667260325888 3325343056774450642944 3344596490519215865856 3432612187638142599168 3510084337706364567552 3623312864729150521344 3689431712625667866624 3733718519887102476288 3840092266892433031168 3941147326547497058304 3948844879919660138496 3987788123311372763136 4076226972820294336512 4092729916030093099008 4207718165491916734464 4320103800253987160064 4433790742365934190592 4680112450275152756736 4831083819638867361792 4860116775285735555072 4919242283500890488832 5016894735778823798784 5265126506559546851328 5434969297093725782016 5456973221373457465344 5600577779830653714432 5760138400338649546752 5911720989821245587456 5981682184967059144704 6240149933700203675648 6480155700380980740096 6650686113548901285888 6865224375276285198336 7020168675412729135104 7246625729458301042688 7378863425251335733248 7882294653094994116608 7897689759839320276992 7975576246622745526272 8152453945640588673024 8185459832060186198016 8640207600507974320128 8867581484731868381184 9360224900550305513472 9720233550571471110144 9838484567001780977664 10033789471557647597568 10530253013119093702656 10869938594187451564032 11201155559661307428864 11520276800677299093504 11823441979642491174912 11963364369934118289408 12480299867400407351296 12960311400761961480192 13301372227097802571776 14040337350825458270208 14493251458916602085376 14757726850502671466496 15795379519678640553984 16304907891281177346048 16370919664120372396032 17280415201015948640256 17735162969463736762368 18720449801100611026944 19440467101142942220288 21060506026238187405312 21739877188374903128064 23646883959284982349824 23926728739868236578816 24960599734800814702592 25920622801523922960384 26602744454195605143552 28080674701650916540416 29515453701005342932992 31590759039357281107968 32609815782562354692096 34560830402031897280512 35470325938927473524736 37440899602201222053888 38880934202285884440576 42121012052476374810624 43479754376749806256128 49921199469601629405184 51841245603047845920768 53205488908391210287104 56161349403301833080832 63181518078714562215936 65219631565124709384192 70940651877854947049472 74881799204402444107776 77761868404571768881152 84242024104952749621248 103682491206095691841536 106410977816782420574208 112322698806603666161664 126363036157429124431872 130439263130249418768384 149763598408804888215552 155523736809143537762304 168484048209905499242496 212821955633564841148416 224645397613207332323328 252726072314858248863744 311047473618287075524608 336968096419810998484992 449290795226414664646656 505452144629716497727488 673936192839621996969984 1010904289259432995454976 1347872385679243993939968 2021808578518865990909952 4043617157037731981819904
- Sum of all divisors σ(n): 14377601358206290087230501
- Sum of proper divisors (its aliquot sum) s(n): 10333984201168558105410597
- 4043617157037731981819904 is an abundant number, because the sum of its proper divisors (10333984201168558105410597) is greater than itself. Its abundance is 6290367044130826123590693
Bases of 4043617157037731981819904
- Binary: 11010110000100010011101100111000011010001111101101100100000000000000000000000000002
- Hexadecimal: 0x35844ECE1A3ED90000000
- Base-36: IAGV7GPKKWZWN400
Squares and roots of 4043617157037731981819904
- 4043617157037731981819904 squared (40436171570377319818199042) is 16350839712689910027110575499437913565971890569216
- 4043617157037731981819904 cubed (40436171570377319818199043) is 66116535994206820393190038253498944862158914245050350344798354262158475264
-
4043617157037731981819904 is a
perfect square number . Itssquare root is 2010874724352 -
The
cube root of 4043617157037731981819904 is 159315003.2892609321
Scales and comparisons
How big is 4043617157037731981819904?- 4,043,617,157,037,731,981,819,904 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 4,043,617,157,037,731,981,819,904 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 4043617157037731981819904 cubic inches would be around 13276250.3 feet tall.
Recreational maths with 4043617157037731981819904
- 4043617157037731981819904 backwards is 4099181891377307517163404
- 4043617157037731981819904 is a
Harshad number . - The number of decimal digits it has is: 25
- The sum of 4043617157037731981819904'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 4043617157037731981819904 - Facts about the integer". Numbermatics.com. 2024. Web. 18 June 2024.
APA style:
Numbermatics. (2024). Number 4043617157037731981819904 - Facts about the integer. Retrieved 18 June 2024, from https://numbermatics.com/n/4043617157037731981819904/
Chicago style:
Numbermatics. 2024. "Number 4043617157037731981819904 - Facts about the integer". https://numbermatics.com/n/4043617157037731981819904/
The information we have on file for 4043617157037731981819904 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 4043617157037731981819904, math, Factors of 4043617157037731981819904, curriculum, school, college, exams, university, Prime factorization of 4043617157037731981819904, STEM, science, technology, engineering, physics, economics, calculator, four septillion, forty-three sextillion, six hundred seventeen quintillion, one hundred fifty-seven quadrillion, thirty-seven trillion, seven hundred thirty-one billion, nine hundred eighty-one million, eight hundred nineteen thousand, nine hundred four.