20559352029584970350592
20,559,352,029,584,970,350,592 is an even composite number composed of six prime numbers multiplied together.
20559352029584970350592 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of thirteen thousand, eight hundred twenty-four divisors.
Prime factorization of 20559352029584970350592:
217 × 35 × 17 × 193 × 293 × 613
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 17 × 19 × 19 × 19 × 29 × 29 × 29 × 61 × 61 × 61)See below for interesting mathematical facts about the number 20559352029584970350592 from the Numbermatics database.
Names of 20559352029584970350592
- Cardinal: 20559352029584970350592 can be written as Twenty sextillion, five hundred fifty-nine quintillion, three hundred fifty-two quadrillion, twenty-nine trillion, five hundred eighty-four billion, nine hundred seventy million, three hundred fifty thousand, five hundred ninety-two.
Scientific notation
- Scientific notation: 2.0559352029584970350592 × 1022
Factors of 20559352029584970350592
Divisors of 20559352029584970350592
- Number of divisors d(n): 13824
-
Complete list of divisors:
1 2 3 4 6 8 9 12 16 17 18 19 24 27 29 32 34 36 38 48 51 54 57 58 61 64 68 72 76 81 87 96 102 108 114 116 122 128 136 144 152 153 162 171 174 183 192 204 216 228 232 243 244 256 261 272 288 304 306 323 324 342 348 361 366 384 408 432 456 459 464 486 488 493 512 513 522 544 549 551 576 608 612 646 648 684 696 722 732 768 783 816 841 864 912 918 928 969 972 976 986 1024 1026 1037 1044 1083 1088 1098 1102 1152 1159 1216 1224 1292 1296 1368 1377 1392 1444 1464 1479 1536 1539 1566 1632 1647 1653 1682 1728 1769 1824 1836 1856 1938 1944 1952 1972 2048 2052 2074 2088 2166 2176 2196 2204 2304 2318 2349 2432 2448 2523 2584 2592 2736 2754 2784 2888 2907 2928 2958 3072 3078 3111 3132 3249 3264 3294 3306 3364 3456 3477 3538 3648 3672 3712 3721 3876 3888 3904 3944 4096 4104 4131 4148 4176 4332 4352 4392 4408 4437 4608 4617 4636 4698 4864 4896 4941 4959 5046 5168 5184 5307 5472 5508 5568 5776 5814 5856 5916 6137 6144 6156 6222 6264 6498 6528 6588 6612 6728 6859 6912 6954 7047 7076 7296 7344 7424 7442 7569 7752 7776 7808 7888 8192 8208 8262 8296 8352 8664 8704 8721 8784 8816 8874 9216 9234 9272 9333 9367 9396 9728 9747 9792 9882 9918 10092 10336 10368 10431 10469 10614 10944 11016 11136 11163 11552 11628 11712 11832 12274 12288 12312 12444 12528 12996 13056 13176 13224 13311 13456 13718 13824 13908 14094 14152 14297 14592 14688 14823 14848 14877 14884 15138 15504 15552 15616 15776 15921 15979 16384 16416 16524 16592 16704 17328 17408 17442 17568 17632 17748 18411 18432 18468 18544 18666 18734 18792 19456 19494 19584 19703 19764 19836 20184 20577 20672 20736 20862 20938 21228 21888 22021 22032 22272 22326 22707 23104 23256 23424 23664 24389 24548 24576 24624 24888 25056 25992 26112 26163 26352 26448 26622 26912 27436 27648 27816 27999 28101 28188 28304 28594 29184 29241 29376 29646 29696 29754 29768 30073 30276 31008 31104 31232 31293 31407 31552 31842 31958 32768 32832 33048 33184 33408 33489 33611 34656 34816 34884 35136 35264 35496 36822 36864 36936 37088 37332 37468 37584 38912 38988 39168 39406 39528 39672 39933 40368 41154 41344 41472 41724 41876 42456 42891 43776 44042 44064 44544 44631 44652 45414 46208 46512 46848 47328 47763 47937 48778 49096 49152 49248 49776 50112 51301 51984 52224 52326 52704 52896 53244 53824 54872 55233 55296 55632 55998 56202 56376 56608 57188 58368 58482 58752 59109 59292 59392 59508 59536 60146 60552 61731 62016 62208 62464 62586 62814 63104 63257 63684 63916 65536 65664 66063 66096 66368 66816 66978 67222 68121 69312 69632 69768 70272 70528 70699 70992 73167 73644 73728 73872 74176 74664 74936 75168 77824 77976 78336 78489 78812 79056 79344 79866 80736 82308 82688 82944 83448 83752 83997 84303 84912 85782 87552 87723 88084 88128 89088 89262 89304 90219 90828 92416 93024 93696 93879 94221 94656 95526 95874 97556 98192 98304 98496 99552 100224 100467 100833 102602 103968 104448 104652 105408 105792 106488 107648 107909 109744 110466 110592 111264 111996 112404 112752 113216 114376 116603 116736 116964 117504 118218 118584 118784 119016 119072 119799 120292 121104 123462 124032 124416 124928 125172 125628 126208 126514 127368 127832 128673 131072 131328 132126 132192 132736 133632 133893 133956 134444 136242 138624 139264 139536 140544 141056 141398 141984 143289 143811 146334 147288 147456 147744 148352 149328 149872 150336 153903 155648 155952 156672 156978 157624 158112 158688 159732 161472 164616 165376 165699 165888 166896 167504 167994 168606 169824 171564 175104 175446 176168 176256 177327 177973 178176 178524 178608 180438 181656 184832 185193 186048 187392 187758 188442 189312 189771 191052 191748 195112 196384 196608 196992 198189 198911 199104 200448 200934 201666 204363 205204 207936 208896 209304 210816 211584 212097 212976 215296 215818 219488 219501 220932 221184 222528 223992 224808 225504 226432 226981 228752 233206 233472 233928 235008 236436 237168 237568 238032 238144 239598 240584 242208 246924 248064 248832 249856 250344 251256 251991 252416 252909 253028 254736 255664 257346 262656 264252 264384 265472 267264 267786 267912 268888 270657 271643 272484 277248 278528 279072 281088 281637 282112 282663 282796 283968 286578 287622 292668 294576 294912 295488 296704 298656 299744 300672 301401 302499 303601 307806 311296 311904 313344 313956 315248 316224 317376 319464 322944 323727 329232 330752 331398 331776 333792 335008 335988 337212 339648 343128 349809 350208 350892 352336 352512 354654 355946 356352 357048 357216 360876 363312 369664 370386 372096 374357 374784 375516 376884 378624 379542 382104 383496 386019 390224 392768 393216 393984 396378 397822 398208 400896 401868 403332 408726 410408 414613 415872 417792 418399 418608 421632 423168 424194 425952 429867 430592 431433 431636 438976 439002 441864 442368 445056 447984 449616 451008 452864 453962 457504 461709 463391 466412 466944 467856 470016 472872 474336 475136 476064 476288 479196 481168 484416 493848 496128 497097 497664 499712 500688 502512 503982 504832 505818 506056 509472 511328 514692 525312 528504 528768 530944 531981 533919 534528 535572 535824 537776 541314 543286 544968 554496 555579 557056 558144 562176 563274 564224 565326 565592 567936 569313 571387 573156 575244 585336 589152 589824 590976 593408 594567 596733 597312 599488 601344 602802 604998 607202 615612 622592 623808 626688 627912 630496 632448 634752 636291 638609 638928 645888 647454 658464 658503 661504 662796 663552 667584 670016 671976 674424 679296 680943 686256 699618 700416 701784 704672 705024 709308 711892 712704 714096 714432 721752 726624 739328 740772 744192 748714 749568 751032 753768 757248 758727 759084 764208 766992 772038 780448 785536 787968 792756 795644 796416 801792 803736 806664 811971 814929 817452 820816 829226 831744 835584 836798 837216 843264 846336 847989 848388 851904 859734 861184 862866 863272 872117 877952 878004 883728 884736 890112 895968 899232 902016 904203 905728 907497 907924 910803 915008 923418 926782 932824 933888 935712 940032 945744 948672 950272 952128 952576 958392 962336 968832 971181 974719 987696 992256 994194 995328 999424 1001376 1005024 1007964 1009664 1011636 1012112 1018944 1022656 1029384 1049427 1050624 1057008 1057536 1061888 1063962 1067838 1069056 1071144 1071648 1075552 1082628 1086572 1089936 1108992 1111158 1114112 1116288 1123071 1124352 1126548 1128448 1130652 1131184 1135872 1138626 1142774 1146312 1150488 1158057 1170672 1178304 1179648 1181952 1186816 1189134 1193466 1194624 1198976 1201883 1202688 1205604 1209996 1214404 1231224 1243839 1245184 1247616 1253376 1255197 1255824 1260992 1264896 1269504 1272582 1277218 1277856 1291776 1294299 1294908 1316928 1317006 1323008 1325592 1327104 1335168 1340032 1343281 1343952 1348848 1358592 1361886 1372512 1385127 1390173 1399236 1400832 1403568 1409344 1410048 1418616 1423784 1425408 1428192 1428864 1443504 1453248 1478656 1481544 1487729 1488384 1491291 1497428 1499136 1502064 1507536 1514496 1517454 1518168 1528416 1533984 1544076 1560896 1571072 1575936 1585512 1591288 1592832 1595943 1601757 1603584 1607472 1613328 1623942 1629858 1634904 1641632 1658452 1663488 1666737 1671168 1673596 1674432 1686528 1692672 1695978 1696776 1703808 1707939 1714161 1719468 1722368 1725732 1726544 1744234 1755904 1756008 1767456 1769472 1780224 1783701 1790199 1791936 1798464 1804032 1808406 1811456 1814994 1815848 1821606 1830016 1834453 1846836 1853564 1865648 1867776 1871424 1880064 1891488 1897344 1900544 1904256 1905152 1908873 1915827 1916784 1924672 1937664 1942362 1949438 1975392 1975509 1984512 1988388 1990656 1998848 2002752 2010048 2015928 2019328 2023272 2024224 2037888 2042829 2045312 2050271 2058768 2098854 2101248 2114016 2115072 2123776 2127924 2135676 2138112 2142288 2143296 2151104 2165256 2173144 2179872 2217984 2222316 2228224 2232576 2246142 2248704 2253096 2256896 2261304 2262368 2271744 2276181 2277252 2285548 2292624 2300976 2316114 2341344 2356608 2363904 2373632 2378268 2386932 2389248 2397952 2403766 2405376 2411208 2419992 2428808 2435913 2444787 2462448 2487678 2490368 2495232 2506752 2510394 2511648 2521984 2529792 2539008 2543967 2545164 2554436 2555712 2583552 2588598 2589816 2616351 2633856 2634012 2646016 2651184 2654208 2670336 2680064 2686562 2687904 2697696 2717184 2722491 2723772 2732409 2745024 2770254 2780346 2798472 2801664 2807136 2818688 2820096 2837232 2847568 2850816 2856384 2857728 2887008 2906496 2913543 2924157 2957312 2963088 2975458 2976768 2982582 2994856 2998272 3004128 3015072 3028992 3034908 3036336 3056832 3067968 3088152 3121792 3129361 3142144 3148281 3151872 3171024 3182576 3185664 3191886 3203514 3207168 3214944 3226656 3247884 3259716 3269808 3283264 3316904 3326976 3333474 3342336 3347192 3348864 3369213 3373056 3381487 3385344 3391956 3393552 3407616 3415878 3428322 3438936 3444736 3451464 3453088 3474171 3488468 3511808 3512016 3534912 3538944 3560448 3567402 3580398 3583872 3596928 3605649 3608064 3616812 3622912 3629988 3631696 3643212 3660032 3668906 3693672 3707128 3731296 3731517 3735552 3742848 3760128 3765591 3782976 3794688 3801088 3808512 3810304 3817746 3831654 3833568 3849344 3858677 3875328 3882897 3884724 3898876 3950784 3951018 3969024 3976776 3981312 3997696 4005504 4020096 4029843 4031856 4038656 4046544 4048448 4075776 4085658 4090624 4100542 4117536 4155381 4170519 4197708 4202496 4228032 4230144 4247552 4255848 4271352 4276224 4284576 4286592 4302208 4312639 4330512 4346288 4359744 4435968 4444632 4463187 4465152 4492284 4497408 4506192 4513792 4522608 4524736 4543488 4552362 4554504 4571096 4585248 4601952 4632228 4682688 4713216 4727808 4747264 4756536 4773864 4778496 4787829 4795904 4805271 4807532 4810752 4822416 4839984 4857616 4871826 4889574 4924896 4975356 4990464 5013504 5020788 5023296 5043968 5059584 5078016 5087934 5090328 5108872 5111424 5123817 5142483 5161217 5167104 5177196 5179632 5232702 5267712 5268024 5292032 5302368 5308416 5340672 5351103 5360128 5370597 5373124 5375808 5395392 5434368 5444982 5447544 5464818 5490048 5503359 5540508 5560692 5596944 5603328 5614272 5637376 5640192 5674464 5695136 5701632 5712768 5715456 5726619 5747481 5768419 5774016 5812992 5827086 5848314 5914624 5926176 5926527 5950916 5953536 5965164 5989712 5996544 6008256 6030144 6057984 6069816 6072672 6113664 6128487 6135936 6150813 6176304 6243584 6258722 6284288 6296562 6303744 6342048 6365152 6371328 6383772 6407028 6414336 6429888 6453312 6495768 6519432 6539616 6566528 6582449 6633808 6653952 6666948 6684672 6694384 6697728 6738426 6746112 6762974 6770688 6783912 6787104 6815232 6831756 6856644 6877872 6889472 6902928 6906176 6948342 6976936 7023616 7024032 7069824 7112783 7120896 7134804 7160796 7167744 7193856 7211298 7216128 7233624 7245824 7259976 7263392 7286424 7307739 7320064 7334361 7337812 7387344 7414256 7462592 7463034 7471104 7485696 7520256 7531182 7565952 7589376 7617024 7620608 7635492 7663308 7667136 7698688 7717354 7750656 7765794 7769448 7797752 7849053 7877647 7901568 7902036 7938048 7953552 7962624 7995392 8011008 8040192 8059686 8063712 8077312 8093088 8096896 8151552 8167473 8171316 8181248 8197227 8201084 8235072 8310762 8341038 8395416 8404992 8456064 8460288 8495104 8511696 8542704 8552448 8569152 8573184 8604416 8625278 8661024 8692576 8719488 8740629 8772471 8804429 8871936 8889264 8926374 8930304 8984568 8994816 9012384 9027584 9045216 9049472 9086976 9104724 9109008 9142192 9170496 9203904 9264456 9365376 9388083 9426432 9444843 9455616 9494528 9513072 9547728 9556992 9575658 9591808 9610542 9615064 9621504 9644832 9679968 9715232 9743652 9779148 9849792 9950712 9980928 10027008 10041576 10046592 10087936 10107639 10119168 10144461 10156032 10175868 10180656 10217744 10222848 10247634 10284966 10322434 10334208 10354392 10359264 10465404 10535424 10536048 10584064 10604736 10616832 10681344 10702206 10720256 10741194 10746248 10751616 10790784 10816947 10856353 10868736 10889964 10895088 10929636 10980096 11006718 11081016 11121384 11193888 11194551 11206656 11228544 11274752 11280384 11296773 11348928 11390272 11403264 11425536 11430912 11453238 11494962 11536838 11548032 11576031 11625984 11654172 11696628 11829248 11852352 11853054 11901832 11907072 11930328 11979424 11993088 12016512 12060288 12089529 12115968 12133571 12139632 12145344 12227328 12256974 12271872 12301626 12352608 12466143 12487168 12511557 12517444 12568576 12593124 12607488 12684096 12730304 12742656 12767544 12814056 12828672 12859776 12906624 12937917 12991536 13038864 13079232 13133056 13164898 13267616 13307904 13333896 13388768 13389561 13395456 13476852 13492224 13525948 13541376 13567824 13574208 13630464 13663512 13713288 13755744 13778944 13805856 13812352 13896684 13953872 14047232 14048064 14139648 14225566 14241792 14269608 14321592 14335488 14387712 14415813 14422596 14432256 14467248 14491648 14519952 14526784 14572848 14615478 14640128 14668722 14675624 14774688 14828512 14925184 14926068 14971392 15040512 15062364 15131904 15178752 15234048 15241216 15270984 15326616 15334272 15371451 15397376 15427449 15434708 15483651 15501312 15531588 15538896 15595504 15698106 15755294 15803136 15804072 15876096 15907104 15925248 16022016 16080384 16111791 16119372 16127424 16154624 16186176 16193792 16303104 16334946 16342632 16362496 16394454 16402168 16470144 16510077 16570223 16621524 16682076 16790832 16809984 16912128 16920576 16990208 17023392 17085408 17104896 17138304 17146368 17179857 17208832 17242443 17250556 17305257 17322048 17385152 17438976 17481258 17544942 17608858 17743872 17778528 17852748 17860608 17969136 17989632 18024768 18055168 18090432 18098944 18173952 18209448 18218016 18284384 18340992 18385461 18407808 18452439 18519661 18528912 18730752 18776166 18852864 18889686 18911232 18989056 19026144 19095456 19113984 19151316 19183616 19221084 19230128 19243008 19289664 19359936 19430464 19487304 19558296 19699584 19747347 19901424 19961856 20054016 20083152 20093184 20175872 20215278 20238336 20288922 20312064 20351736 20361312 20435488 20445696 20495268 20569932 20644868 20668416 20708784 20718528 20930808 21070848 21072096 21168128 21209472 21338349 21362688 21404412 21440512 21482388 21492496 21503232 21581568 21633894 21712706 21737472 21779928 21790176 21859272 21960192 22003083 22013436 22162032 22242768 22387776 22389102 22413312 22457088 22549504 22560768 22593546 22697856 22780544 22835777 22851072 22861824 22906476 22989924 23073676 23096064 23152062 23251968 23308344 23393256 23547159 23632941 23658496 23704704 23706108 23803664 23814144 23860656 23958848 23986176 24033024 24120576 24179058 24231936 24267142 24279264 24290688 24454656 24513948 24543744 24591681 24603252 24705216 24932286 24974336 25023114 25034888 25137152 25186248 25214976 25291393 25368192 25460608 25485312 25522339 25535088 25628112 25657344 25719552 25813248 25875834 25983072 26077728 26158464 26221887 26266112 26317413 26329796 26413287 26535232 26615808 26667792 26777536 26779122 26790912 26953704 26984448 27051896 27082752 27135648 27148416 27260928 27327024 27426576 27511488 27557888 27611712 27624704 27793368 27907744 28094464 28096128 28164249 28266851 28279296 28334529 28451132 28483584 28539216 28643184 28670976 28775424 28831626 28845192 28864512 28934496 28983296 29039904 29053568 29145696 29230956 29280256 29337444 29351248 29549376 29657024 29850368 29852136 29942784 30081024 30124728 30263808 30322917 30357504 30433383 30468096 30482432 30541968 30653232 30668544 30742902 30794752 30854898 30869416 30967302 31002624 31063176 31077792 31191008 31396212 31510588 31606272 31608144 31752192 31814208 31850496 32044032 32160768 32223582 32238744 32254848 32309248 32372352 32387584 32450841 32569059 32606208 32669892 32685264 32724992 32788908 32804336 32940288 33020154 33140446 33243048 33364152 33581664 33583653 33619968 33824256 33841152 33890319 33980416 34046784 34170816 34209792 34276608 34292736 34359714 34417664 34484886 34501112 34610514 34644096 34728093 34770304 34854607 34877952 34962516 35089884 35217716 35487744 35557056 35705496 35721216 35938272 35979264 36049536 36110336 36180864 36197888 36268587 36347904 36400713 36418896 36436032 36568768 36681984 36770922 36815616 36904878 37039322 37057824 37461504 37534671 37552332 37705728 37779372 37822464 37978112 38052288 38190912 38227968 38302632 38367232 38442168 38460256 38486016 38579328 38719872 38813751 38860928 38955149 38974608 39116592 39399168 39494694 39802848 39923712 40166304 40168683 40186368 40351744 40430556 40476672 40577844 40624128 40703472 40722624 40870976 40891392 40990536 41139864 41289736 41336832 41417568 41437056 41861616 42141696 42144192 42336256 42418944 42676698 42725376 42808824 42881024 42964776 42984992 43006464 43163136 43247439 43267788 43425412 43474944 43559856 43580352 43718544 43920384 44006166 44026872 44324064 44485536 44775552 44778204 44914176 45099008 45121536 45187092 45395712 45561088 45671554 45702144 45723648 45812952 45979848 46147352 46192128 46282347 46304124 46450953 46503936 46616688 46786512 47094318 47265882 47316992 47409408 47412216 47607328 47628288 47721312 47917696 48066048 48241152 48335373 48358116 48463872 48534284 48558528 48581376 48909312 49027896 49087488 49183362 49206504 49410432 49530231 49710669 49864572 49948672 50046228 50069776 50274304 50372496 50429952 50582786 50736384 50921216 50970624 51044678 51070176 51256224 51314688 51439104 51626496 51727329 51751668 51915771 51966144 52155456 52316928 52443774 52532224 52634826 52659592 52826574 53070464 53199137 53231616 53335584 53555072 53558244 53581824 53907408 53968896 54103792 54165504 54271296 54296832 54521856 54654048 54853152 55022976 55115776 55156383 55223424 55249408 55357317 55558983 55586736 55815488 56188928 56192256 56328498 56533702 56558592 56669058 56902264 56967168 57078432 57286368 57341952 57550848 57663252 57690384 57729024 57868992 57966592 58079808 58107136 58291392 58461912 58560512 58674888 58702496 59098752 59242041 59314048 59457859 59700736 59704272 59885568 60162048 60249456 60527616 60645834 60715008 60866766 60936192 60964864 61083936 61306464 61337088 61485804 61589504 61709796 61738832 61934604 62005248 62126352 62155584 62382016 62792424 63021176 63212544 63216288 63504384 63628416 64015047 64088064 64321536 64447164 64477488 64509696 64618496 64744704 64775168 64901682 65138118 65212416 65339784 65370528 65449984 65577816 65608672 65880576 66009249 66040308 66280892 66486096 66728304 67163328 67167306 67239936 67648512 67682304 67780638 67960832 68093568 68341632 68507331 68553216 68585472 68719428 68835328 68969772 69002224 69221028 69288192 69456186 69540608 69709214 69755904 69925032 70179768 70435432 70641477 70898823 70975488 71114112 71410992 71442432 71876544 71958528 72099072 72220672 72361728 72395776 72537174 72695808 72801426 72837792 72872064 73137536 73314863 73363968 73541844 73631232 73775043 73809756 74078644 74115648 74923008 75069342 75104664 75411456 75558744 75644928 75874179 75956224 76104576 76381824 76455936 76567017 76605264 76734464 76884336 76920512 76972032 77158656 77439744 77627502 77721856 77910298 77949216 78233184 78798336 78952239 78989388 79239861 79605696 79847424 80332608 80337366 80372736 80703488 80861112 80953344 81155688 81248256 81406944 81445248 81741952 81782784 81940141 81981072 82279728 82579472 82673664 82835136 82874112 83723232 84283392 84288384 84492747 84800553 84837888 85353396 85450752 85617648 85762048 85929552 85969984 86012928 86326272 86494878 86535576 86850824 86949888 87119712 87160704 87437088 87840768 88012332 88053744 88648128 88971072 89551104 89556408 89828352 90198016 90243072 90374184 90751469 90791424 90968751 91122176 91300149 91343108 91404288 91447296 91625904 91959696 92294704 92384256 92564694 92608248 92901906 93007872 93233376 93573024 94188636 94531764 94818816 94824432 95214656 95256576 95442624 95835392 96132096 96482304 96670746 96716232 96927744 97068568 97117056 97162752 97352523 97707177 97818624 98055792 98063123 98174976 98366724 98413008 98820864 99060462 99421338 99729144 99897344 100092456 100139552 100548608 100744992 100750959 100859904 101165572 101472768 101670957 101842432 101941248 102089356 102140352 102512448 102629376 102878208 103252992 103454658 103503336 103831542 103932288 104184279 104310912 104563821 104633856 104887548 105064448 105269652 105319184 105653148 106140928 106398274 106463232 106671168 107110144 107116488 107163648 107814816 107937792 108207584 108331008 108542592 108593664 108805761 109043712 109202139 109308096 109706304 110045952 110231552 110312766 110446848 110498816 110714634 111117966 111173472 111630976 111901633 112377856 112384512 112604013 112656996 113067404 113117184 113338116 113804528 113934336 114156864 114572736 114683904 115101696 115326504 115380768 115458048 115737984 115933184 116159616 116214272 116441253 116582784 116865447 116923824 117121024 117349776 117404992 118197504 118484082 118628096 118915718 119401472 119408544 119771136 120498912 120506049 121055232 121291668 121430016 121733532 121872384 121929728 122167872 122612928 122674176 122971608 123179008 123419592 123477664 123869208 124010496 124252704 124311168 124764032 125066531 125584848 126042352 126425088 126432576 127008768 127256832 128030094 128176128 128643072 128894328 128954976 129019392 129489408 129550336 129803364 130276236 130424832 130679568 130741056 130899968 131155632 131217344 131761152 132018498 132080616 132561784 132972192 133456608 134326656 134334612 135297024 135364608 135561276 135921664 136187136 136683264 137014662 137106432 137170944 137438856 137670656 137939544 138004448 138442056 138576384 138847041 138912372 139081216 139352859 139418428 139511808 139850064 140359536 140870864 141282954 141797646 141950976 142228224 142821984 142884864 143753088 144198144 144723456 144791552 145074348 145391616 145602852 145675584 145744128 146275072 146629726 146727936 147083688 147262464 147550086 147619512 148157288 148231296 148590693 149132007 149675293 149846016 150138684 150209328 150822912 151117488 151289856 151748358 151912448 152209152 152763648 152911872 153134034 153210528 153468928 153768672 153841024 153944064 154317312 154879488 155181987 155255004 155443712 155747313 155820596 155898432 156466368 157596672 157904478 157978776 158479722 159211392 159597411 159694848 160665216 160674732 160745472 161406976 161722224 161906688 162311376 162496512 162813888 162890496 163483904 163565568 163880282 163962144 164559456 165158944 165347328 165670272 165748224 166071951 166676949 167284151 167446464 168566784 168576768 168985494 169601106 169675776 170706792 170901504 171235296 171524096 171859104 171939968 172025856 172652544 172989756 173071152 173701648 173899776 174239424 174321408 174874176 175681536 176024664 176107488 177296256 177726123 177942144 178373577 179102208 179112816 179656704 180396032 180486144 180748368 181502938 181582848 181937502 182244352 182600298 182686216 182808576 182894592 183251808 183919392 184589408 184768512 185129388 185216496 185803812 186015744 186466752 187146048 188377272 189063528 189637632 189648864 190429312 190513152 190885248 190891021 191670784 192045141 192264192 192964608 193341492 193432464 193855488 194137136 194234112 194325504 194705046 195414354 195637248 196111584 196126246 196349952 196733448 196826016 197641728 198120924 198842676 199458288 199794688 200184912 200279104 201097216 201489984 201501918 201719808 202331144 202945536 203341914 203684864 203882496 204178712 204280704 205024896 205521993 205756416 206270707 206505984 206909316 207006672 207663084 207864576 208368558 208621824 209127642 209267712 209775096 210128896 210539304 210638368 211306296 211924431 212281856 212696469 212796548 212926464 213342336 214220288 214232976 214327296 215629632 215875584 216415168 216662016 217085184 217187328 217611522 218087424 218404278 218616192 219412608 219944589 220091904 220625532 220893696 220997632 221429268 222235932 222346944 223261952 223803266 224755712 224769024 225208026 225313992 226134808 226234368 226676232 227609056 227622537 227868672 228313728 229145472 229367808 229701051 230203392 230653008 230761536 230916096 231475968 231866368 232319232 232428544 232882506 233165568 233730894 233847648 234242048 234699552 234809984 236395008 236856717 236968164 237256192 237719583 237831436 238802944 238817088 239542272 240997824 241012098 242110464 242583336 242860032 243467064 243744768 243859456 244335744 245225856 245348352 245820423 245943216 246358016 246839184 246955328 247738416 248020992 248505408 248622336 249528064 250133062 251169696 252084704 252850176 252865152 253478241 254401659 254513664 256060188 256352256 257286144 257788656 257909952 258038784 258978816 259100672 259606728 260552472 260849664 261359136 261482112 261799936 262311264 262434688 263522304 264036996 264161232 265123568 265944384 266913216 268653312 268669224 270594048 270729216 271122552 272254407 272374272 273366528 273900447 274029324 274212864 274341888 274877712 275341312 275879088 276008896 276884112 277152768 277694082 277824744 278162432 278705718 278836856 279023616 279700128 280719072 281741728 282565908 283595292 284456448 285643968 285769728 287506176 288396288 289446912 289583104 290148696 290783232 291205704 291351168 291488256 292057569 292550144 293121531 293259452 293455872 294167376 294189369 294524928 295100172 295239024 296314576 296462592 297181386 298264014 299350586 299692032 300277368 300418656 301645824 302234976 302579712 303496716 304418304 305527296 305823744 306268068 306421056 306937856 307537344 307682048 307888128 308634624 309758976 310363974 310510008 310887424 311494626 311641192 311796864 312552837 312932736 313691463 314834237 315193344 315808956 315957552 316959444 318422784 319194822 319389696 321330432 321349464 321490944 322813952 323444448 323813376 324622752 324993024 325627776 325780992 326417283 326967808 327131136 327606417 327760564 327924288 329118912 330317888 330694656 331340544 331496448 332143902 333353898 334568302 334892928 335704899 337133568 337153536 337970988 339202212 339351552 341413584 341803008 342470592 343048192 343718208 343879936 344051712 345305088 345979512 346142304 347403296 347799552 348478848 348642816 349323759 349748352 350596341 351363072 351873559 352049328 352214976 354592512 355452246 355884288 356747154 358204416 358225632 359313408 360792064 361496736 361518147 363005876 363165696 363875004 364488704 365200596 365372432 365617152 365789184 366503616 367838784 369178816 369537024 370258776 370432992 371607624 372031488 372933504 374292096 375199593 376754544 378127056 379275264 379297728 380858624 381026304 381770496 381782042 383341568 384090282 384528384 385929216 386682984 386864928 388274272 388468224 388651008 389410092 390828708 391274496 392223168 392252492 392699904 393466896 393652032 395283456 396241848 397685352 398916576 399589376 400369824 400558208 402194432 402979968 403003836 404662288 405891072 406683828 407369728 407764992 408357424 408561408 410049792 411043986 411512832 412541414 413011968 413818632 414013344 415326168 415729152 416737116 417243648 418058577 418255284 418535424 419550192 420257792 421078608 421276736 422612592 423848862 424563712 425392938 425593096 425852928 426684672 428440576 428465952 428654592 431259264 432830336 433879763 434170368 434374656 435223044 436174848 436808556 437232384 438825216 439889178 440183808 441251064 441787392 441995264 442858536 444471864 444693888 445772079 446523904 447396021 447606532 449025879 449511424 449538048 450416052 450627984 452269616 452468736 453352464 455218112 455245074 455737344 456627456 458290944 458735616 459402102 460406784 461306016 461523072 461832192 462951936 464638464 464857088 465765012 466331136 467241939 467461788 467695296 468484096 469399104 469619968 472790016 473713434 473936328 474512384 475439166 475662872 477605888 477634176 478792233 479084544 480536467 481995648 482024196 484220928 485166672 485720064 486934128 487489536 487718912 488671488 490451712 490696704 491640846 491886432 492716032 493678368 493910656 495476832 496041984 497010816 497244672 498215853 499056128 500030847 500266124 501852453 502339392 504169408 505700352 505730304 506956482 508803318 509027328 512120376 512704512 514572288 515577312 515819904 516077568 517957632 518201344 519213456 521104944 521699328 522718272 522964224 523599872 524622528 524869376 527044608 528073992 528322464 530247136 531888768 533178369 533826432 535120731 537070169 537306624 537338448 541188096 541458432 542245104 544508814 544748544 546733056 547800894 548058648 548425728 548683776 549755424 550682624 551758176 552017792 553768224 554305536 555388164 555649488 556324864 557411436 557673712 558047232 559400256 561438144 563483456 565131816 567190584 568912896 571287936 571539456 572673063 575012352 576135423 576792576 578893824 579166208 580297392 581566464 582411408 582702336 582976512 584115138 585100288 586243062 586518904 586911744 588334752 588378738 589049856 590200344 590478048 592629152 592925184 594362772 596528028 598701172 599384064 600554736 600837312 603291648 604469952 605159424 606993432 608836608 611054592 611647488 612536136 612842112 613875712 615074688 615364096 616565979 617269248 618812121 619517952 620727948 621020016 621774848 622989252 623282384 623593728 625105674 625865472 627382926 629668474 630386688 631617912 631915104 633918888 636845568 638089407 638389644 638779392 642660864 642698928 642981888 645627904 646888896 647626752 649245504 649986048 651255552 651561984 652834566 653935616 654262272 655212834 655521128 655848576 658237824 659833767 660635776 662237533 662681088 662992896 664287804 666707796 669136604 669785856 671409798 674267136 674307072 675941976 678404424 678703104 682827168 682867611 683606016 684941184 686096384 687436416 687759872 688103424 689103153 690610176 691959024 692284608 694806592 695599104 696957696 697285632 698647518 699496704 701192682 702726144 703747118 704098656 704429952 709185024 710904492 711768576 713158749 713494308 716408832 716451264 718626816 721584128 722993472 723036294 726011752 726331392 727750008 728977408 730401192 730744864 731234304 731578368 733007232 735677568 737461269 738357632 739074048 740147831 740517552 740865984 743215248 744062976 745867008 748584192 750399186 753509088 756254112 758550528 758595456 760434723 761717248 763204977 763540992 763564084 766683136 768180564 769056768 771858432 773365968 773729856 776548544 776936448 777302016 778820184 781657416 782548992 784446336 784504984 785399808 786933792 787304064 790566912 792483696 795370704 797833152 799178752 800739648 801116416 804388864 805959936 806007672 809324576 811782144 813367656 814739456 816714848 816763221 817122816 820099584 821701341 822087972 823025664 825082828 826023936 827637264 828026688 830652336 831458304 833474232 834487296 836117154 836510568 837070848 839100384 840515584 842157216 842553472 845225184 847697724 849127424 850785876 851186192 853369344 856881152 856931904 857309184 862518528 865660672 867759526 868340736 868749312 870446088 872349696 873617112 874464768 877650432 879364593 879778356 880367616 882502128 882568107 883574784 883990528 885717072 888943728 889387776 891544158 893047808 894792042 895213064 898051758 899022848 899076096 900832104 901255968 904539232 904937472 906704928 910436224 910490148 913254912 916581888 917471232 918804204 920813568 922612032 923046144 923664384 925903872 929276928 929714176 931530024 932662272 934483878 934923576 935390592 936968192 937658511 938798208 939239936 941074389 944502711 945580032 947426868 947872656 949024768 950878332 951325744 955211776 955268352 957584466 958169088 961072934 963991296 964048392 968441856 970333344 971440128 973868256 974979072 977342976 980903424 981393408 982819251 983281692 983772864 985432064 987356736 987821312 990953664 992083968 994021632 994489344 996431706 998112256 1000061694 1000532248 1003704906 1004678784 1007114697 1008338816 1010783603 1011400704 1011460608 1013912964 1017606636 1018054656 1024240752 1025409024 1029144576 1031154624 1031639808 1032155136 1035915264 1036402688 1038426912 1042209888 1043398656 1045436544 1045928448 1047199744 1047971277 1049245056 1049738752 1051789023 1054089216 1055620677 1056147984 1056644928 1060494272 1063777536 1066356738 1067652864 1070241462 1074140338 1074613248 1074676896 1082376192 1084490208 1089017628 1089497088 1093466112 1095601788 1096117296 1096851456 1097367552 1099510848 1101365248 1103516352 1104035584 1107536448 1108611072 1110776328 1111298976 1112649728 1114822872 1115347424 1116094464 1118800512 1122876288 1125598779 1126966912 1129699321 1130263632 1134381168 1137825792 1142575872 1143078912 1145346126 1150024704 1152270846 1153585152 1157787648 1158332416 1160594784 1164822816 1165404672 1165953024 1168230276 1170200576 1172486124 1173037808 1173823488 1176669504 1176757476 1178099712 1180400688 1180956096 1185258304 1185850368 1188725544 1193056056 1197402344 1198768128 1201109472 1201674624 1206583296 1208939904 1213986864 1217673216 1222109184 1223294976 1225072272 1225684224 1227751424 1230149376 1230728192 1233131958 1234538496 1237624242 1239035904 1241455896 1242040032 1243549696 1245978504 1246564768 1247187456 1250211348 1251730944 1254175731 1254765852 1259336948 1260773376 1263235824 1263830208 1267837776 1273691136 1276178814 1276779288 1277558784 1285321728 1285397856 1285963776 1291255808 1293777792 1298491008 1301639289 1302511104 1303123968 1305669132 1307871232 1308524544 1310425668 1311042256 1311697152 1316475648 1319667534 1321271552 1324475066 1325362176 1325985792 1328575608 1333415592 1338273208 1339571712 1342188063 1342819596 1347077637 1348534272 1348614144 1351883952 1356808848 1357406208 1365654336 1365735222 1367212032 1369882368 1372192768 1374872832 1375519744 1376206848 1378206306 1381220352 1383918048 1384569216 1389613184 1392982397 1393915392 1394571264 1397295036 1398993408 1401725817 1402385364 1405452288 1407494236 1408197312 1408859904 1418370048 1421808984 1423537152 1426317498 1426988616 1432817664 1432902528 1436376699 1437253632 1441609401 1443168256 1445986944 1446072588 1452023504 1452662784 1455500016 1457954816 1460802384 1461489728 1462468608 1463156736 1466014464 1471355136 1474922538 1476715264 1478148096 1480295662 1481035104 1481731968 1486430496 1488125952 1491734016 1497168384 1500092541 1500798372 1505557359 1507018176 1512508224 1517101056 1517190912 1520869446 1523434496 1526409954 1527081984 1527128168 1533366272 1536361128 1538113536 1542774973 1543716864 1546731936 1547459712 1553097088 1553872896 1554604032 1556862679 1557640368 1563314832 1565097984 1568892672 1569009968 1570799616 1573867584 1574608128 1581133824 1584967392 1590741408 1595666304 1598357504 1599535107 1601479296 1602232832 1605362193 1611210507 1611919872 1612015344 1618649152 1623564288 1626735312 1629478912 1633429696 1633526442 1634245632 1640199168 1643402682 1644175944 1646051328 1650165656 1652047872 1655274528 1656053376 1661304672 1662916608 1666948464 1668974592 1672234308 1673021136 1674141696 1678200768 1681031168 1684314432 1685106944 1690450368 1695395448 1698254848 1701571752 1702372384 1706738688 1713762304 1713863808 1714618368 1718019189 1724277911 1725037056 1728406269 1731321344 1735519052 1736681472 1737498624 1740892176 1744699392 1747234224 1748929536 1755300864 1758729186 1759556712 1760735232 1765004256 1765136214 1767149568 1767981056 1771434144 1777887456 1778775552 1783088316 1786095616 1789584084 1790426128 1796103516 1798152192 1801664208 1802511936 1809078464 1809874944 1813409856 1820872448 1820980296 1826509824 1833163776 1834942464 1837608408 1841627136 1845224064 1846092288 1849697937 1851807744 1856436363 1858553856 1859428352 1863060048 1865324544 1868967756 1869847152 1870781184 1873936384 1875317022 1877596416 1878479872 1882148778 1889005422 1891160064 1894853736 1895745312 1898049536 1901756664 1902651488 1910423552 1910536704 1914268221 1915168932 1916338176 1922145868 1927982592 1928096784 1936883712 1940666688 1942880256 1947736512 1949958144 1954685952 1961806848 1962786816 1965638502 1966563384 1967545728 1970864128 1974713472 1975642624 1979501301 1981907328 1986712599 1988043264 1988978688 1992863412 1996224512 2000123388 2001064496 2007409812 2009357568 2014229394 2016677632 2021567206 2022801408 2022921216 2027825928 2035213272 2036109312 2048481504 2048602833 2050818048 2058289152 2062309248 2063279616 2064310272 2067309459 2071830528 2072805376 2076853824 2084419776 2086797312 2090873088 2091856896 2094399488 2095942554 2098490112 2099477504 2103578046 2108178432 2111241354 2112295968 2113289856 2120988544 2126131027 2127555072 2132713476 2135305728 2139476247 2140482924 2148280676 2149226496 2149353792 2164752384 2168980416 2178035256 2178994176 2186932224 2191203576 2192234592 2193702912 2194735104 2199021696 2202730496 2207032704 2208071168 2212383807 2215072896 2217222144 2220443493 2221552656 2222597952 2225299456 2229645744 2230694848 2232188928 2237601024 2245752576 2251197558 2253933824 2259398642 2260527264 2268762336 2275651584 2285151744 2289614931 2290692252 2300049408 2304541692 2307170304 2315575296 2316664832 2321189568 2329645632 2330809344 2331906048 2336460552 2340401152 2344972248 2346075616 2347646976 2353339008 2353514952 2356199424 2360801376 2361912192 2370516608 2371700736 2376264089 2377451088 2386112112 2394804688 2397536256 2402218944 2403349248 2413166592 2417879808 2427973728 2435346432 2444218368 2450144544 2450289663 2451368448 2460298752 2461456384 2466263916 2469076992 2475248484 2478071808 2482911792 2484080064 2487099392 2491957008 2493129536 2494374912 2500422696 2503461888 2508351462 2509531704 2518673896 2521546752 2526471648 2527660416 2535675552 2547382272 2552357628 2553558576 2570643456 2570795712 2571927552 2582511616 2587555584 2596982016 2603278578 2605022208 2606247936 2611338264 2615742464 2617049088 2620851336 2622084512 2623394304 2632951296 2638093779 2639335068 2642543104 2647704321 2648950132 2650724352 2651971584 2657151216 2666831184 2676546416 2679143424 2684376126 2685639192 2694155274 2697068544 2697228288 2703767904 2713617696 2714812416 2731308672 2731470444 2739764736 2749745664 2751039488 2752413696 2756412612 2762440704 2767836096 2769138432 2779226368 2785964794 2787830784 2789142528 2794590072 2797986816 2803451634 2804770728 2810904576 2814988472 2816394624 2817719808 2823223167 2833508133 2836740096 2843617968 2843830567 2847074304 2852634996 2853977232 2865635328 2865805056 2872753398 2874507264 2883218802 2886336512 2891973888 2892145176 2904047008 2905325568 2911000032 2915909632 2921604768 2922979456 2924937216 2932028928 2942710272 2948457753 2949845076 2953430528 2956296192 2960591324 2962070208 2963463936 2972860992 2976251904 2983468032 2994336768 3000185082 3001596744 3011114718 3014036352 3021344091 3025016448 3032350809 3034202112 3034381824 3041738892 3046868992 3052819908 3054163968 3054256336 3066732544 3072722256 3076227072 3085549946 3087433728 3093463872 3094919424 3106194176 3107745792 3109208064 3113725358 3115280736 3126629664 3130195968 3137785344 3138019936 3141599232 3147735168 3149216256 3155367069 3162267648 3166862031 3169934784 3181482816 3191332608 3196715008 3199070214 3202958592 3204465664 3210724386 3222421014 3223839744 3224030688 3237298304 3245147357 3247128576 3253470624 3258957824 3266859392 3267052884 3268491264 3280398336 3286805364 3288351888 3292102656 3300331312 3304095744 3310549056 3312106752 3322609344 3325833216 3333896928 3337949184 3344468616 3346042272 3348283392 3356401536 3362062336 3368628864 3370213888 3376796337 3380900736 3389097963 3390790896 3396509696 3403143504 3404744768 3413477376 3427524608 3427727616 3429236736 3436038378 3448555822 3450074112 3456812538 3462642688 3471038104 3473362944 3474997248 3481784352 3494468448 3497859072 3510601728 3517458372 3519113424 3521470464 3530008512 3530272428 3534299136 3535962112 3542868288 3555774912 3557551104 3566176632 3572191232 3579168168 3580852256 3592207032 3596304384 3603328416 3605023872 3618156928 3619749888 3626819712 3626929399 3641744896 3641960592 3653019648 3666327552 3669884928 3675216816 3683254272 3690448128 3692184576 3699395874 3703615488 3712872726 3717107712 3718856704 3726120096 3730649088 3737935512 3739694304 3741562368 3750634044 3755192832 3756959744 3764297556 3778010844 3782320128 3789707472 3791490624 3796099072 3803513328 3805302976 3820847104 3821073408 3828536442 3830337864 3832676352 3844291736 3855965184 3856193568 3873767424 3881333376 3895473024 3904917867 3909371904 3923613696 3925573632 3931277004 3933126768 3935091456 3941728256 3949426944 3951285248 3959002602 3963814656 3973425198 3976086528 3977957376 3985726824 3992449024 4000246776 4002128992 4014819624 4018715136 4026564189 4028458788 4033355264 4041232911 4043134412 4045602816 4045842432 4055651856 4070426544 4072218624 4096963008 4097205666 4101636096 4116578304 4124618496 4126559232 4128620544 4134618918 4143661056 4145610752 4153707648 4168839552 4178947191 4181746176 4183713792 4191885108 4196980224 4198955008 4207156092 4216356864 4222482708 4224591936 4226579712 4241977088 4252262054 4255110144 4265426952 4270611456 4278952494 4280965848 4296561352 4298452992 4298707584 4309130097 4324828203 4329504768 4337960832 4356070512 4357988352 4373864448 4382407152 4384469184 4387405824 4389470208 4398043392 4405460992 4414065408 4416142336 4424767614 4430145792 4434444288 4440886986 4443105312 4445195904 4450598912 4459291488 4461389696 4464377856 4475202048 4491505152 4500277623 4502395116 4507867648 4516672077 4518797284 4521054528 4537524672 4551303168 4570303488 4579229862 4581384504 4600098816 4609083384 4614340608 4628324919 4631150592 4633329664 4642379136 4659291264 4661618688 4663812096 4670588037 4672921104 4680802304 4689944496 4692151232 4695293952 4706678016 4707029904 4712398848 4721602752 4723824384 4741033216 4743401472 4752528178 4754902176 4772224224 4789609376 4795072512 4804437888 4806698496 4816086579 4833631521 4835759616 4855947456 4870692864 4888436736 4900289088 4900579326 4902736896 4920597504 4922912768 4932527832 4938153984 4950496968 4956143616 4965823584 4968160128 4974198784 4983914016 4986259072 4988749824 5000845392 5006923776 5016702924 5019063408 5037347792 5043093504 5052943296 5055320832 5071351104 5094764544 5104715256 5107117152 5141286912 5141591424 5143855104 5154057567 5172833733 5175111168 5193964032 5206557156 5210044416 5212495872 5222676528 5231484928 5234098176 5241702672 5244169024 5246788608 5265902592 5276187558 5278670136 5285086208 5295408642 5297900264 5301448704 5303943168 5314302432 5333662368 5353092832 5358286848 5368752252 5371278384 5388310548 5394456576 5407535808 5427235392 5429624832 5462617344 5462940888 5479529472 5499491328 5502078976 5504827392 5512825224 5524881408 5535672192 5535839609 5538276864 5549093811 5558452736 5569309089 5571929588 5575661568 5578285056 5589180144 5595973632 5606903268 5609541456 5621809152 5629976944 5632789248 5635439616 5646446334 5667016266 5673480192 5687235936 5687661134 5694148608 5705269992 5707954464 5731270656 5731610112 5745506796 5749014528 5766437604 5783947776 5784290352 5808094016 5810651136 5822000064 5831819264 5843209536 5845958912 5849874432 5864057856 5885420544 5896915506 5899690152 5906861056 5912592384 5921182648 5924140416 5926927872 5938503903 5945721984 5960137797 5966936064 5981850503 5988673536 6000370164 6003193488 6022229436 6028072704 6042688182 6050032896 6064701618 6068404224 6068763648 6083477784 6093737984 6105639816 6108327936 6108512672 6133465088 6145444512 6145808499 6152454144 6171099892 6174867456 6186927744 6189838848 6201928377 6212388352 6215491584 6218416128 6227450716 6230561472 6253259328 6260391936 6275570688 6276039872 6283198464 6295470336 6298432512 6310734138 6324535296 6333724062 6339869568 6362965632 6378393081 6382665216 6398140428 6405917184 6408931328 6421448772 6444842028 6447679488 6448061376 6474596608 6490294714 6494257152 6506941248 6517915648 6533718784 6534105768 6536982528 6560796672 6573610728 6576703776 6584205312 6600662624 6608191488 6621098112 6624213504 6637151421 6645218688 6651666432 6661330479 6667793856 6675898368 6688937232 6692084544 6696566784 6712803072 6724124672 6737257728 6740427776 6753592674 6761801472 6778195926 6781581792 6793019392 6806287008 6809489536 6826954752 6855049216 6855455232 6868844793 6872076756 6897111644 6900148224 6913625076 6925285376 6942076208 6946725888 6949994496 6963568704 6988936896 6995718144 7021203456 7034916744 7038226848 7042940928 7060017024 7060544856 7068598272 7071924224 7085736576 7111549824 7115102208 7128792267 7132353264 7144382464 7158336336 7161704512 7184414064 7192608768 7206656832 7210047744 7236313856 7239499776 7253639424 7253858798 7283489792 7283921184 7306039296 7332655104 7350433632 7350868989 7380896256 7384369152 7398791748 7407230976 7425745452 7434215424 7437713408 7452240192 7461298176 7475871024 7479388608 7483124736 7501268088 7510385664 7513919488 7528595112 7556021688 7564640256 7579414944 7582981248 7592198144 7607026656 7610605952 7641694208 7642146816 7657072884 7660675728 7688583472 7711930368 7712387136 7747534848 7762666752 7790946048 7809835734 7818743808 7847227392 7851147264 7862554008 7866253536 7870182912 7898853888 7902570496 7918005204 7927629312 7943112963 7946850396 7952173056 7955914752 7971453648 7984898048 8000493552 8004257984 8029639248 8037430272 8053128378 8056917576 8066710528 8082465822 8086268824 8091205632 8091684864 8111303712 8140853088 8144437248 8193926016 8194411332 8249236992 8253118464 8257241088 8269237836 8287322112 8291221504 8307415296 8337679104 8357894382 8363492352 8367427584 8383770216 8393960448 8397910016 8414312184 8432713728 8444965416 8449183872 8453159424 8469669501 8483954176 8500524399 8504524108 8510220288 8530853904 8531491701 8541222912 8557904988 8561931696 8593122704 8596905984 8597415168 8618260194 8649656406 8659009536 8675921664 8712141024 8715976704 8747728896 8764814304 8768938368 8774811648 8796086784 8828130816 8832284672 8849535228 8860291584 8868888576 8881773972 8886210624 8890391808 8901197824 8918582976 8922779392 8928755712 8950404096 8983010304 9000555246 9004790232 9015735296 9033344154 9037594568 9042109056 9064032273 9075049344 9097052427 9102606336 9130192873 9140606976 9158459724 9162769008 9200197632 9218166768 9228681216 9256649838 9262301184 9266659328 9284758272 9318582528 9323237376 9327624192 9341176074 9345842208 9361604608 9379888992 9384302464 9390587904 9413356032 9414059808 9424797696 9443205504 9447648768 9466101207 9482066432 9486802944 9500586093 9505056356 9509804352 9544448448 9579218752 9590145024 9608875776 9613396992 9632173158 9667263042 9671519232 9711894912 9735442071 9741385728 9776873472 9800578176 9801158652 9805473792 9841195008 9845825536 9865055664 9876307968 9900993936 9912287232 9931647168 9936320256 9948397568 9967828032 9972518144 9977499648 10001690784 10013847552 10033405848 10038126816 10074695584 10086187008 10105886592 10110641664 10130389011 10142702208 10167293889 10189529088 10204333211 10209430512 10214234304 10282573824 10283182848 10287710208 10308115134 10345667466 10350222336 10387928064 10413114312 10420088832 10424991744 10445353056 10462969856 10483405344 10488338048 10493577216 10531805184 10552375116 10557340272 10570172416 10590817284 10595800528 10602897408 10607886336 10628604864 10667324736 10706185664 10716573696 10737504504 10742556768 10776621096 10788913152 10815071616 10854470784 10859249664 10880788197 10925234688 10925881776 10959058944 10998982656 11004157952 11009654784 11025650448 11049762816 11071344384 11071679218 11076553728 11098187622 11116905472 11138618178 11143859176 11151323136 11156570112 11178360288 11191947264 11213806536 11219082912 11259953888 11265578496 11270879232 11292892668 11334032532 11346960384 11374471872 11375322268 11388297216 11410539984 11415908928 11462541312 11463220224 11491013592 11498029056 11532875208 11567895552 11568580704 11616188032 11621302272 11644000128 11663638528 11686419072 11691917824 11714753601 11728115712 11770841088 11793831012 11799380304 11813722112 11825184768 11842365296 11848280832 11853855744 11877007806 11891443968 11920275594 11933872128 11963701006 11977347072 12000740328 12006386976 12044458872 12056145408 12085376364 12100065792 12123698733 12129403236 12136808448 12137527296 12166955568 12187475968 12211279632 12216655872 12217025344 12266930176 12290889024 12291616998 12304908288 12342199784 12349734912 12373855488 12379677696 12403856754 12424776704 12430983168 12436832256 12454901432 12461122944 12506518656 12536841573 12551141376 12552079744 12582513127 12590940672 12596865024 12621468276 12649070592 12667448124 12679739136 12725931264 12756786162 12765330432 12796280856 12811834368 12817862656 12842897544 12889684056 12895358976 12896122752 12927390291 12949193216 12974484609 12980589428 12988514304 13013882496 13035831296 13067437568 13068211536 13073965056 13121593344 13147221456 13153407552 13168410624 13201325248 13216382976 13242196224 13248427008 13274302842 13290437376 13303332864 13322660958 13335587712 13351796736 13377874464 13384169088 13393133568 13425606144 13474515456 13480855552 13507185348 13523602944 13550016231 13556391852 13563163584 13586038784 13612574016 13618979072 13653909504 13710098432 13710910464 13737689586 13744153512 13794223288 13800296448 13827250152 13850570752 13884152416 13884974757 13893451776 13899988992 13927137408 13977873792 13991436288 14011764111 14042406912 14069833488 14076453696 14085881856 14120034048 14121089712 14137196544 14143848448 14171473152 14223099648 14230204416 14257584534 14264706528 14288764928 14316672672 14323409024 14368828128 14385217536 14413313664 14420095488 14448259737 14472627712 14500894563 14507278848 14507717596 14566979584 14567842368 14612078592 14665310208 14700867264 14701737978 14761792512 14768738304 14797583496 14814461952 14851490904 14868430848 14875426816 14904480384 14922596352 14951742048 14958777216 14966249472 15002536176 15020771328 15027838976 15057190224 15112043376 15129280512 15158829888 15165962496 15184396288 15214053312 15221211904 15283388416 15284293632 15314145768 15321351456 15377166944 15423860736 15424774272 15462172701 15518501199 15525333504 15581892096 15619671468 15637487616 15694454784 15702294528 15725108016 15732507072 15740365824 15797707776 15805140992 15836010408 15855258624 15886225926 15893700792 15904346112 15911829504 15942907296 15969796096 16000987104 16008515968 16059278496 16074860544 16106256756 16113835152 16133421056 16164931644 16172537648 16183369728 16222607424 16281706176 16288874496 16387852032 16388822664 16498473984 16506236928 16514482176 16538475672 16574644224 16607518827 16614830592 16675358208 16707927267 16715788764 16726984704 16734855168 16767540432 16787920896 16795820032 16828624368 16865427456 16889930832 16898367744 16906318848 16939339002 16967908352 17001048798 17009048216 17020440576 17061707808 17062983402 17082445824 17115809976 17123863392 17186245408 17193811968 17194830336 17236520388 17299312812 17351843328 17424282048 17431953408 17495457792 17529628608 17537876736 17549623296 17592173568 17656261632 17664569344 17699070456 17720583168 17737777152 17763547944 17772421248 17780783616 17802395648 17815511709 17837165952 17845558784 17880413391 17900808192 17945551509 17966020608 18001110492 18009580464 18031470592 18066688308 18075189136 18084218112 18128064546 18150098688 18194104854 18205212672 18260385746 18281213952 18316919448 18325538016 18400395264 18436333536 18457362432 18513299676 18524602368 18569516544 18637165056 18646474752 18655248384 18682352148 18691684416 18723209216 18759777984 18768604928 18781175808 18826712064 18828119616 18849595392 18886411008 18895297536 18932202414 18964132864 18973605888 19001172186 19010112712 19019608704 19088896896 19135179243 19158437504 19204888457 19217751552 19226793984 19264346316 19334526084 19343038464 19423789824 19470884142 19482771456 19553746944 19601156352 19602317304 19610947584 19682390016 19691651072 19730111328 19752615936 19801987872 19824574464 19863294336 19872640512 19896795136 19911454263 19935656064 19945036288 19954999296 19983991437 20003381568 20027695104 20066811696 20076253632 20149391168 20172374016 20211773184 20221283328 20260778022 20285404416 20334587778 20379058176 20408666422 20418861024 20428468608 20565147648 20566365696 20616230268 20691334932 20700444672 20775856128 20826228624 20840177664 20849983488 20890706112 20925939712 20966810688 20976676096 20987154432 21063610368 21104750232 21114680544 21140344832 21181634568 21191601056 21205794816 21215772672 21257209728 21334649472 21386376801 21412371328 21433147392 21464287099 21475009008 21485113536 21553242192 21577826304 21630143232 21708941568 21718499328 21761576394 21850469376 21851763552 21918117888 21997965312 22008315904 22051300896 22052606967 22142688768 22143358436 22153107456 22196375244 22233810944 22277236356 22287718352 22302646272 22313140224 22356720576 22383894528 22427613072 22438165824 22519907776 22531156992 22541758464 22585785336 22668065064 22693920768 22748943744 22750644536 22776594432 22821079968 22831817856 22925082624 22926440448 22982027184 23065750416 23135791104 23137161408 23232376064 23242604544 23288000256 23327277056 23372838144 23383835648 23429507202 23456231424 23541682176 23587662024 23598760608 23627444224 23684730592 23696561664 23707711488 23754015612 23782887936 23829338889 23840551188 23867744256 23927402012 23954694144 24001480656 24012773952 24088917744 24112290816 24170752728 24200131584 24247397466 24258806472 24273616896 24275054592 24333911136 24374951936 24422559264 24433311744 24434050688 24533860352 24581778048 24583233996 24684399568 24747710976 24759355392 24807713508 24849553408 24861966336 24873664512 24909802864 24922245888 25013037312 25073683146 25102282752 25104159488 25165026254 25181881344 25193730048 25242936552 25298141184 25334896248 25359478272 25451862528 25501573197 25513572324 25530660864 25592561712 25594475103 25623668736 25635725312 25685795088 25779368112 25790717952 25792245504 25854780582 25898386432 25948969218 25961178856 25977028608 26027764992 26071662592 26134875136 26136423072 26147930112 26243186688 26294442912 26306815104 26402650496 26466665543 26484392448 26496854016 26548605684 26580874752 26606665728 26645321916 26671175424 26703593472 26755748928 26768338176 26786267136 26851212288 26949030912 26961711104 27014370696 27047205888 27100032462 27112783704 27126327168 27172077568 27192096819 27225148032 27237958144 27291157281 27307819008 27390578619 27420196864 27421820928 27475379172 27488307024 27588446576 27600592896 27654500304 27701141504 27768304832 27769949514 27786903552 27799977984 27854274816 27955747584 27982872576 28023528222 28084813824 28139666976 28152907392 28171763712 28240068096 28242179424 28274393088 28342946304 28446199296 28460408832 28501758279 28515169068 28529413056 28577529856 28633345344 28646818048 28737656256 28770435072 28826627328 28840190976 28896519474 28945255424 29001789126 29014557696 29015435192 29133959168 29135684736 29206326213 29224157184 29312724487 29330620416 29401734528 29403475956 29523585024 29537476608 29595166992 29628923904 29702981808 29736861696 29750853632 29808960768 29845192704 29903484096 29917554432 29932498944 30005072352 30041542656 30055677952 30114380448 30224086752 30258561024 30317659776 30331924992 30368792576 30391167033 30428106624 30442423808 30501881667 30568587264 30612999633 30628291536 30642702912 30754333888 30847721472 30849548544 30924345402 31037002398 31050667008 31163784192 31239342936 31274975232 31388909568 31450216032 31465014144 31480731648 31595415552 31610281984 31672020816 31710517248 31772451852 31787401584 31808692224 31823659008 31885814592 31939592192 32001974208 32017031936 32118556992 32149721088 32212513512 32227670304 32266842112 32329863288 32345075296 32366739456 32445214848 32563412352 32577748992 32642364591 32761280309 32775704064 32777645328 32996947968 33012473856 33028964352 33076951344 33149288448 33215037654 33229661184 33350716416 33415854534 33431577528 33453969408 33469710336 33535080864 33575841792 33591640064 33657248736 33779861664 33796735488 33812637696 33878678004 33935816704 34002097596 34018096432 34040881152 34123415616 34125966804 34164891648 34231619952 34247726784 34372490816 34387623936 34389660672 34473040776 34598625624 34703686656 34848564096 34863906816 34990915584 35059257216 35075753472 35144260803 35184347136 35312523264 35329138688 35398140912 35441166336 35475554304 35527095888 35544842496 35561567232 35604791296 35631023418 35674331904 35691117568 35760826782 35801616384 35891103018 35932041216 36002220984 36019160928 36062941184 36133376616 36150378272 36168436224 36256129092 36300197376 36371096199 36388209708 36410425344 36520771492 36562427904 36633838896 36651076032 36800790528 36872667072 36914724864 37026599352 37049204736 37139033088 37274330112 37292949504 37310496768 37364704296 37383368832 37446418432 37519555968 37537209856 37610524719 37653424128 37656239232 37747539381 37772822016 37790595072 37864404828 37928265728 37947211776 38002344372 38020225424 38039217408 38177793792 38270358486 38316875008 38409776914 38435503104 38453587968 38528692632 38669052168 38686076928 38847579648 38923453827 38941768284 38965542912 39107493888 39202312704 39204634608 39221895168 39364780032 39383302144 39460222656 39505231872 39603975744 39649148928 39726588672 39745281024 39793590272 39822908526 39871312128 39890072576 39909998592 39967982874 40006763136 40055390208 40133623392 40152507264 40298782336 40396489513 40423546368 40442566656 40521556044 40570808832 40650048693 40669175556 40758116352 40817332844 40837722048 40856937216 41130295296 41132731392 41232460536 41382669864 41400889344 41551712256 41652457248 41654924271 41680355328 41699966976 41781412224 41851879424 41933621376 41953352192 41974308864 42035292333 42127220736 42209500464 42229361088 42280689664 42363269136 42383202112 42411589632 42431545344 42514419456 42669298944 42772753602 42824742656 42866294784 42928574198 42950018016 42970227072 43106484384 43155652608 43260286464 43417883136 43502683689 43523152788 43700938752 43703527104 43836235776 43995930624 44016631808 44102601792 44105213934 44285377536 44286716872 44306214912 44392750488 44467621888 44554472712 44575436704 44605292544 44626280448 44713441152 44767789056 44855226144 44876331648 45039815552 45062313984 45083516928 45149017691 45171570672 45336130128 45387841536 45497887488 45501289072 45553188864 45642159936 45663635712 45850165248 45852880896 45964054368 46131500832 46271582208 46274322816 46386518103 46464752128 46555503597 46576000512 46745676288 46767671296 46859014404 46912462848 47083364352 47175324048 47197521216 47254888448 47369461184 47393123328 47415422976 47508031224 47565775872 47658677778 47681102376 47735488512 47854804024 47909388288 48002961312 48025547904 48177835488 48224581632 48341505456 48400263168 48494794932 48517612944 48550109184 48667822272 48749903872 48845118528 48866623488 48868101376 49067720704 49163556096 49166467992 49368799136 49495421952 49518710784 49615427016 49699106816 49723932672 49819605728 49822556481 49844491776 50026074624 50123781801 50147366292 50204565504 50208318976 50330052508 50363762688 50387460096 50485873104 50596282368 50669792496 50718956544 50903725056 51003146394 51027144648 51061321728 51185123424 51188950206 51247337472 51271450624 51371590176 51558736224 51581435904 51584491008 51709561164 51796772864 51897938436 51922357712 52055529984 52269750272 52272846144 52295860224 52486373376 52588885824 52613630208 52805300992 52933331086 52968784896 52993708032 53097211368 53161749504 53213331456 53290643832 53342350848 53407186944 53511497856 53536676352 53641240173 53702424576 53836654527 53898061824 53923422208 54028741392 54094411776 54200064924 54225567408 54252654336 54344155136 54384193638 54450296064 54475916288 54582314562 54615638016 54781157238 54840393728 54843641856 54950758344 54976614048 55176893152 55201185792 55309000608 55402283008 55536609664 55539899028 55573807104 55708549632 55911495168 55965745152 56047056444 56169627648 56279333952 56305814784 56343527424 56480136192 56484358848 56548786176 56685892608 56892398592 56920817664 57003516558 57030338136 57058826112 57155059712 57266690688 57293636096 57405537729 57475312512 57614665371 57653254656 57680381952 57793038948 57890510848 58003578252 58029115392 58030870384 58267918336 58271369472 58412652426 58448314368 58625448974 58661240832 58803469056 58806951912 59047170048 59074953216 59190333984 59257847808 59405963616 59473723392 59617921536 59690385408 59806968192 59835108864 59864997888 59951974311 60010144704 60083085312 60111355904 60228760896 60448173504 60517122048 60635319552 60663849984 60737585152 60782334066 60856213248 60884847616 61003763334 61137174528 61225999266 61256583072 61285405824 61508667776 61657799783 61695442944 61699097088 61848690804 62074004796 62101334016 62327568384 62478685872 62549950464 62777819136 62900432064 62930028288 62961463296 63190831104 63220563968 63344041632 63421034496 63544903704 63574803168 63617384448 63647318016 63771629184 63879184384 64003948416 64034063872 64159130403 64237113984 64299442176 64392861297 64425027024 64455340608 64533684224 64659726576 64690150592 64733478912 64890429696 65126824704 65155497984 65284729182 65522560618 65551408128 65555290656 65993895936 66024947712 66153902688 66430075308 66459322368 66701432832 66831709068 66863155056 66907938816 66939420672 67070161728 67151683584 67183280128 67314497472 67559723328 67593470976 67625275392 67757356008 67871633408 68004195192 68036192864 68081762304 68246831232 68251933608 68329783296 68463239904 68495453568 68744981632 68775247872 68779321344 68911658581 68946081552 69197251248 69407373312 69697128192 69727813632 69981831168 70118514432 70151506944 70288521606 70368694272 70625046528 70658277376 70796281824 70882332672 71054191776 71089684992 71123134464 71262046836 71348663808 71382235136 71521653564 71603232768 71782206036 71864082432 72004441968 72038321856 72125882368 72266753232 72300756544 72336872448 72512258184 72600394752 72742192398 72776419416 72820850688 73041542984 73124855808 73267677792 73302152064 73601581056 73745334144 74053198704 74278066176 74548660224 74585899008 74620993536 74729408592 74766737664 74892836864 75039111936 75074419712 75221049438 75306848256 75312478464 75495078762 75545644032 75581190144 75728809656 75856531456 75894423552 76004688744 76040450848 76078434816 76355587584 76504719591 76540716972 76633750016 76783425309 76819553828 76871006208 76907175936 77057385264 77338104336 77372153856 77695159296 77846907654 77883536568 77931085824 78214987776 78404625408 78409269216 78443790336 78729560064 78766604288 78920445312 79207951488 79399996629 79453177344 79490562048 79645817052 79742624256 79780145152 79819997184 79935965748 80013526272 80110780416 80267246784 80305014528 80597564672 80792979026 80847092736 80885133312 81043112088 81141617664 81300097386 81338351112 81516232704 81634665688 81675444096 81713874432 81873471843 82171735857 82260590592 82265462784 82464921072 82765339728 82801778688 83103424512 83304914496 83309848542 83360710656 83399933952 83562824448 83703758848 83867242752 83906704384 83948617728 84070584666 84254441472 84419000928 84458722176 84561379328 84726538272 84766404224 84823179264 85028838912 85338597888 85505274837 85545507204 85649485312 85732589568 85857148396 85900036032 85940454144 86212968768 86311305216 86520572928 86835766272 87005367378 87046305576 87401877504 87407054208 87618978639 87672471552 87938173461 87991861248 88033263616 88205203584 88210427868 88570755072 88573433744 88612429824 88785500976 88935243776 89108945424 89150873408 89210585088 89252560896 89426882304 89535578112 89710452288 89752663296 90079631104 90124627968 90167033856 90298035382 90343141344 90672260256 90775683072 90995774976 91002578144 91106377728 91284319872 91327271424 91505645001 91705761792 91838998899 91928108736 92263001664 92543164416 92548645632 92773036206 92929504256 93111007194 93152001024 93491352576 93535342592 93718028808 93824925696 94109273353 94166728704 94350648096 94395042432 94509776896 94738922368 94786246656 94830845952 95016062448 95131551744 95317355556 95362204752 95470977024 95709608048 95818776576 96005922624 96051095808 96355670976 96449163264 96683010912 96800526336 96989589864 97035225888 97100218368 97335644544 97499807744 97690237056 97733246976 97736202752 97927093773 98283840927 98327112192 98332935984 98737598272 98990843904 99037421568 99230854032 99398213632 99447865344 99639211456 99645112962 99688983552 100052149248 100247563602 100294732584 100409131008 100416637952 100660105016 100727525376 100774920192 100971746208 101339584992 101437913088 101807450112 102006292788 102054289296 102122643456 102370246848 102377900412 102494674944 102542901248 102743180352 103117472448 103162871808 103168982016 103419122328 103593545728 103795876872 103844715424 104111059968 104539500544 104545692288 104591720448 104972746752 105177771648 105180952571 105227260416 105432782409 105610601984 105866662172 105937569792 105987416064 106194422736 106323499008 106426662912 106581287664 106684701696 106814373888 107022995712 107073352704 107282480346 107404849152 107673309054 107796123648 107846844416 108057482784 108188823552 108400129848 108451134816 108505308672 108768387276 108900592128 108951832576 109164629124 109231276032 109562314476 109687283712 109901516688 109953228096 110353786304 110402371584 110618001216 110804566016 111073219328 111079798056 111147614208 111417099264 111822990336 111931490304 112094112888 112339255296 112558667904 112611629568 112831574157 112960272384 112968717696 113242618143 113371785216 113784797184 113841635328 114007033116 114060676272 114117652224 114310119424 114533381376 114587272192 114811075458 114950625024 115229330742 115306509312 115360763904 115586077896 115781021696 116007156504 116058230784 116061740768 116535836672 116542738944 116770361481 116825304852 116896628736 117250897948 117322481664 117606938112 117613903824 118094340096 118149906432 118380667968 118515695616 118811927232 118947446784 119235843072 119380770816 119613936384 119670217728 119729995776 119903948622 120020289408 120166170624 120222711808 120457521792 120896347008 121189468539 121270639104 121327699968 121564668132 121712426496 121769695232 122007526668 122274349056 122451998532 122513166144 122570811648 123017335552 123315599566 123390885888 123398194176 123697381608 124148009592 124202668032 124655136768 124957371744 124964772813 125099900928 125555638272 125800864128 125860056576 125922926592 126105876999 126381662208 126441127936 126688083264 126842068992 127089807408 127149606336 127234768896 127294636032 127543258368 127758368768 128007896832 128068127744 128318260806 128474227968 128598884352 128785722594 128850054048 128910681216 129067368448 129319453152 129380301184 129466957824 129780859392 130253649408 130508051067 130569458364 131045121236 131102816256 131110581312 131987791872 132049895424 132307805376 132860150616 132918644736 133402865664 133663418136 133726310112 133815877632 133878841344 134140323456 134303367168 134366560256 134628994944 135119446656 135186941952 135250550784 135447053073 135514712016 135743266816 136008390384 136072385728 136163524608 136493662464 136503867216 136659566592 136926479808 136990907136 137489963264 137550495744 137558642688 137823317162 137892163104 138394502496 138814746624 139394256384 139666510791 140237028864 140303013888 140577043212 140737388544 141250093056 141316554752 141592563648 141764665344 142108383552 142179369984 142246268928 142524093672 142697327616 142764470272 143043307128 143206465536 143564412072 143728164864 144008883936 144076643712 144251764736 144533506464 144601513088 144673744896 145024516368 145200789504 145484384796 145552838832 146083085968 146249711616 146535355584 146604304128 147203162112 147490668288 148106397408 148556132352 149097320448 149171798016 149458817184 149467669443 149533475328 150078223872 150148839424 150442098876 150613696512 150624956928 150990157524 151091288064 151162380288 151457619312 151713062912 151788847104 152009377488 152080901696 152156869632 152711175168 153009439182 153081433944 153267500032 153566850618 153639107656 153742012416 153814351872 154114770528 154676208672 154744307712 155390318592 155693815308 155767073136 156809250816 156818538432 156887580672 157459120128 157533208576 157840890624 158415902976 158799993258 158906354688 158981124096 159291634104 159485248512 159560290304 159639994368 159871931496 160027052544 160221560832 160534493568 160610029056 160923720519 161195129344 161509963581 161585958052 161694185472 161770266624 162086224176 162283235328 162600194772 162676702224 163032465408 163269331376 163350888192 163427748864 163746943686 164343471714 164521181184 164530925568 164929842144 165530679456 165603557376 166206849024 166609828992 166619697084 166721421312 167125648896 167734485504 167813408768 167897235456 168141169332 168508882944 168838001856 168917444352 169122758656 169453076544 169532808448 169646358528 170057677824 170677195776 171010549674 171091014408 171298970624 171465179136 171714296792 171800072064 171880908288 172216613187 172425937536 172843996113 173041145856 173473664587 173671532544 174010734756 174092611152 174803755008 174814108416 175237957278 175344943104 175876346922 175983722496 176066527232 176410407168 176420855736 177141510144 177146867488 177224859648 177571001952 177870487552 178217890848 178301746816 178421170176 178853764608 179071156224 179420904576 179505326592 179855922933 180159262208 180249255936 180334067712 180596070764 180686282688 181344520512 181551366144 181991549952 182005156288 182212755456 182568639744 182654542848 183011290002 183411523584 183677997798 183856217472 184526003328 184973399349 185086328832 185097291264 185546072412 185859008512 186222014388 186304002048 186982705152 187070685184 187436057616 187649851392 188218546706 188333457408 188701296192 188790084864 189019553792 189477844736 189572493312 189661691904 190032124896 190263103488 190634711112 190724409504 190941954048 191419216096 191637553152 192011845248 192102191616 192477391209 192711341952 192898326528 193178583891 193366021824 193601052672 193979179728 194070451776 194200436736 194671289088 194999615488 195380474112 195466493952 195472405504 195854187546 196567681854 196654224384 196665871968 197475196544 197981687808 198074843136 198461708064 198796427264 199278422912 199290225924 199377967104 200104298496 200495127204 200589465168 200818262016 200833275904 201320210032 201455050752 201549840384 201943492416 202679169984 202875826176 203614900224 204012585576 204108578592 204245286912 204740493696 204755800824 204989349888 205085802496 205486360704 206234944896 206325743616 206337964032 206734975743 206838244656 207187091456 207591753744 207689430848 208222119936 209079001088 209091384576 209183440896 209945493504 210355543296 210361905142 210454520832 210865564818 211221203968 211733324344 211875139584 211974832128 212388845472 212646998016 213162575328 213369403392 214045991424 214146705408 214564960692 214809698304 215346618108 215592247296 215693688832 216114965568 216377647104 216800259696 216902269632 217010617344 217536774552 217801184256 217903665152 218329258248 218462552064 219124628952 219374567424 219803033376 219906456192 220707572608 220804743168 221236002432 221609132032 222146438656 222159596112 222834198528 223645980672 223862980608 224188225776 224678510592 225117335808 225223259136 225663148314 225920544768 225937435392 226485236286 226743570432 227569594368 227683270656 228014066232 228121352544 228235304448 229066762752 229174544384 229622150916 229901250048 230350275927 230458661484 230613018624 230721527808 231172155792 231562043392 232014313008 232116461568 232123481536 233071673344 233085477888 233540722962 233650609704 233793257472 234501795896 234644963328 235213876224 235227807648 236188680192 236299812864 236761335936 237623854464 238199989887 238471686144 239227872768 239340435456 239459991552 239807897244 240040578816 240332341248 240445423616 240915043584 241792694016 242378937078 242541278208 242655399936 243129336264 243424852992 243539390464 244015053336 244548698112 244903997064 245026332288 245141623296 245620415529 246034671104 246515207571 246631199132 246781771776 246796388352 247394763216 248296019184 248405336064 249310273536 249914743488 249929545626 250199801856 251111276544 251601728256 251720113152 251845853184 252211753998 252763324416 252882255872 253376166528 253684137984 254179614816 254299212672 254469537792 255086516736 256015793664 256136255488 256636521612 256948455936 257197768704 257571445188 257700108096 257821362432 258134736896 258638906304 258760602368 258933915648 259561718784 260507298816 261016102134 261138916728 262090242472 262205632512 262221162624 262856935917 263814520383 263975583744 264099790848 264615610752 265720301232 265837289472 266805731328 267326836272 267452620224 267631755264 267757682688 268280646912 268606734336 268733120512 269257989888 270238893312 270373883904 270501101568 270894106146 271029424032 271486533632 272016780768 272144771456 272327049216 272987324928 273007734432 273319133184 273852959616 273981814272 274516935003 274979926528 275117285376 275516996697 275646634324 275784326208 276789004992 277629493248 278788512768 279333021582 280474057728 280606027776 281154086424 281474777088 282327820059 282500186112 282633109504 283185127296 283529330688 284216767104 284358739968 284492537856 285048187344 285394655232 285528940544 286086614256 286412931072 287128824144 287456329728 288017767872 288153287424 288503529472 289067012928 289203026176 289347489792 290049032736 290401579008 290968769592 291105677664 292166171936 292499423232 293070711168 293208608256 293781281319 294851522781 294981336576 296212794816 297112264704 298194640896 298343596032 298917634368 298935338886 299066950656 300156447744 300297678848 300884197752 301227393024 301249913856 301980315048 302182576128 302324760576 302915238624 303426125824 304018754976 304161803392 304313739264 305422350336 306018878364 306162867888 306535000064 307133701236 307278215312 307484024832 307628703744 308229541056 309352417344 309488615424 310780637184 311387630616 311534146272 313618501632 313637076864 313775161344 314918240256 315542857713 315681781248 316831805952 317599986516 317812709376 317962248192 318583268208 318970497024 319120580608 319279988736 319743862992 320054105088 320443121664 321068987136 321220058112 321847441038 322390258688 323019927162 323171916104 323388370944 323540533248 324172448352 324566470656 325200389544 325353404448 326538662752 326701776384 326855497728 327493887372 328686943428 329061851136 329859684288 331061358912 331207114752 332413698048 333219657984 333239394168 333442842624 334251297792 335468971008 335626817536 335794470912 336282338664 337017765888 337676003712 337834888704 338245517312 338494722471 338906153088 339065616896 339727854429 340115355648 341354391552 342021099348 342182028816 342597941248 342930358272 343428593584 343600144128 343761816576 344433226374 344851875072 345687992226 346082291712 346947329174 347343065088 348021469512 348185222304 349607510016 349628216832 350475914556 350689886208 351752693844 351967444992 352820814336 352841711472 354283020288 354293734976 354449719296 355142003904 355740975104 356435781696 356603493632 356842340352 357707529216 358142312448 358841809152 359010653184 359711845866 360318524416 360498511872 360668135424 361192141528 361372565376 362689041024 363568405617 363983099904 364010312576 364892880683 365137279488 365309085696 366022580004 366823047168 367355995596 367712434944 369052006656 369946798698 370172657664 370194582528 371092144824 371718017024 372444028776 372608004096 373965410304 374141370368 374872115232 374894318439 375299702784 376437093412 376666914816 377402592384 377580169728 378039107584 378317630997 378955689472 379144986624 379323383808 380064249792 380526206976 381269422224 381448819008 381883908096 382838432192 383275106304 384023690496 384204383232 384954782418 385422683904 385796653056 386357167782 386732043648 387202105344 387958359456 388140903552 388400873472 389342578176 390760948224 390944811008 391708375092 393135363708 393308448768 393331743936 394950393088 395963375616 396149686272 396923416128 397592854528 398556845824 398580451848 398755934208 400208596992 400990254408 401178930336 401636524032 401666551808 402640420064 402910101504 403099680768 403886984832 405358339968 405751652352 406341159219 407229800448 408025171152 408217157184 408490573824 409480987392 409511601648 409978699776 410171604992 410972721408 412469889792 412651487232 412675928064 413469951486 413676489312 414374182912 415183507488 415378861696 416444239872 418158002176 418182769152 418999532373 420711086592 420723810284 420909041664 421731129636 422442407936 423466648688 423750279168 423949664256 424777690944 425293996032 426325150656 426738806784 428091982848 428293410816 429129921384 429619396608 430693236216 431184494592 431387377664 432229931136 432755294208 433600519392 433804539264 434021234688 435073549104 435602368512 435807330304 436658516496 438249257904 438749134848 439606066752 439812912384 441415145216 441609486336 442472004864 443218264064 444292877312 444319192224 445668397056 447291961344 448376451552 448403008329 450234671616 450446518272 451326296628 451841089536 451874870784 452970472572 453487140864 455139188736 455366541312 456028132464 456242705088 456470608896 458133525504 458349088768 459244301832 459802500096 460700551854 460917322968 461226037248 461443055616 462344311584 463124086784 464028626016 464232923136 464246963072 466143346688 466170955776 467081445924 467301219408 469003591792 470427752448 470455615296 472377360384 472599625728 473522671872 475247708928 476399979774 476943372288 478455745536 478680870912 478919983104 479615794488 480081157632 480664682496 481830087168 483585388032 484529890743 484757874156 485082556416 485310799872 486258672528 486849705984 487078780928 488030106672 489097396224 489807994128 490052664576 490283246592 491240831058 492069342208 493030415142 493262398264 493563543552 493592776704 494789526432 496592038368 496810672128 498620547072 499829486976 499859091252 503203456512 503440226304 503691706368 504423507996 505526648832 505764511744 506752333056 507368275968 508359229632 508598425344 508939075584 510173033472 512031587328 512272510976 513273043224 513896911872 514395537408 515142890376 515400216192 515642724864 516269473792 516649839561 517277812608 517521204736 518531988339 519123437568 520420993761 521014597632 522032204268 522277833456 524180484944 524411265024 524442325248 525713871834 527629040766 527951167488 528199581696 529231221504 531440602464 531674578944 533611462656 534653672544 534905240448 535263510528 536561293824 537213468672 538515979776 540477786624 540747767808 541002203136 541788212292 542058848064 542973067264 544033561536 544289542912 544654098432 545974649856 546015468864 546638266368 547705919232 547963628544 549033870006 549959853056 550234570752 551033993394 551293268648 551568652416 553578009984 554920198047 555258986496 556941765253 557577025536 558666043164 560948115456 561212055552 562308172848 562949554176 564655640118 565000372224 565266219008 566370254592 567058661376 568433534208 568717479936 568985075712 570096374688 570789310464 571057881088 572173228512 572825862144 574257648288 574912659456 576035535744 576306574848 577007058944 577432173627 578134025856 578406052352 578694979584 579535751673 580098065472 580803158016 581937539184 582211355328 584332343872 584998846464 586141422336 586417216512 587562562638 589703045562 589962673152 592425589632 594224529408 596389281792 597835268736 597870677772 598133901312 600312895488 600595357696 601768395504 602454786048 602499827712 603960630096 604365152256 604649521152 605830477248 606852251648 608037509952 608323606784 608627478528 610844700672 612037756728 612325735776 613070000128 614267402472 614556430624 614968049664 615257407488 616459082112 618704834688 618977230848 620204927229 621561274368 622464325871 622775261232 623068292544 627237003264 627274153728 627550322688 629836480512 631085715426 631363562496 633663611904 635199973032 635625418752 635924496384 637166536416 637940994048 638241161216 639487725984 640108210176 642137974272 642440116224 643694882076 644780517376 646039854324 646343832208 646776741888 647081066496 648344896704 649132941312 650400779088 650706808896 653077325504 653403552768 653710995456 654987774744 657373886856 658123702272 659719368576 662122717824 662414229504 664827396096 666439315968 666478788336 668502595584 670937942016 671253635072 671588941824 672564677328 674035531776 675352007424 675669777408 676491034624 676989444942 677812306176 678131233792 679455708858 680230711296 682708783104 684042198696 684364057632 685195882496 686857187168 687200288256 687523633152 688866452748 689703750144 691050827781 691375984452 692164583424 693894658348 694686130176 696042939024 696370444608 699215020032 699256433664 700951829112 701379772416 703505387688 703934889984 705641628672 705683422944 708566040576 708587469952 708899438592 710284007808 711481950208 712871563392 713206987264 714599969661 715415058432 717683618304 718021306368 719423691732 720637048832 720997023744 721336270848 722384283056 722745130752 725378082048 727136811234 727966199808 728020625152 729785761366 730274558976 730618171392 732045160008 733646094336 734711991192 735424869888 738104013312 739545622713 739893597396 740345315328 740389165056 742184289648 743436034048 744888057552 745216008192 747930820608 748282740736 749744230464 749788636878 750599405568 752874186824 753333829632 754805184768 755160339456 756078215168 756635261994 757911378944 758289973248 758646767616 760128499584 761052413952 762538844448 762897638016 765676864384 767533300747 768047380992 768408766464 769909564836 770845367808 771593306112 772714335564 773464087296 774404210688 775916718912 776281807104 776801746944 778685156352 781521896448 781889622016 783416750184 786270727416 786616897536 786663487872 788570807751 789900786176 791443561149 791926751232 792299372544 793846832256 795185709056 797113691648 797160903696 797511868416 800417193984 801980508816 802357860672 803273048064 803333103616 805280840128 805820203008 806199361536 807773969664 810716679936 811503304704 812682318438 814459600896 816050342304 816434314368 816981147648 818961974784 819023203296 819957399552 821945442816 824939779584 825351856128 826550990091 826939902972 827352978624 828748365824 830367014976 830757723392 832888479744 836316004352 836365538304 837999064746 841422173184 841447620568 841818083328 843462259272 844884815872 846933297376 846983460177 847500558336 847899328512 849555381888 850587992064 852650301312 853477613568 856183965696 856586821632 858259842768 859238793216 861386472432 862368989184 862774755328 864459862272 865510588416 867201038784 867609078528 868042469376 870147098208 871204737024 871614660608 873317032992 876498515808 877498269696 879212133504 879625824768 881343843957 882830290432 884554568343 884944009728 888585754624 888638384448 891336794112 894583922688 896752903104 896806016658 900469343232 900893036544 902652593256 903682179072 903749741568 905940945144 906974281728 910278377472 912056264928 912485410176 912941217792 916267051008 916698177536 918488603664 919605000192 921401103708 921834645936 922452074496 922886111232 924688623168 926248173568 928057252032 928465846272 928493926144 932286693376 932341911552 934162891848 934602438816 938007183584 940855504896 940911230592 944754720768 946628573139 947045343744 950495417856 952799959548 953886744576 956911491072 957361741824 957839966208 959231588976 960162315264 961329364992 963660174336 967170776064 969059781486 969515748312 970165112832 970621599744 972517345056 973699411968 974157561856 976060213344 979615988256 980105329152 980566493184 982481662116 984138684416 986060830284 986524796528 987185553408 989579052864 993184076736 993621344256 997241094144 999658973952 999718182504 1006406913024 1006880452608 1007383412736 1008847015992 1011053297664 1013504666112 1014736551936 1016718459264 1017196850688 1019183563287 1020346066944 1024063174656 1024545021952 1026546086448 1027793823744 1028791074816 1030285780752 1030800432384 1031285449728 1032538947584 1033299679122 1034555625216 1035042409472 1037063976678 1038246875136 1040841987522 1042029195264 1044064408536 1044555666912 1048360969888 1048822530048 1048884650496 1051427743668 1055258081532 1055902334976 1058462443008 1062881204928 1063349157888 1067222925312 1069307345088 1069810480896 1070527021056 1073122587648 1074426937344 1077031959552 1080955573248 1081495535616 1082004406272 1083576424584 1084117696128 1085946134528 1088067123072 1088579085824 1090705216851 1091949299712 1092030937728 1094678642049 1095411838464 1095927257088 1098067740012 1099919706112 1100469141504 1102067986788 1102586537296 1103137304832 1107156019968 1109840396094 1110517972992 1113883530506 1115154051072 1117332086328 1121896230912 1122424111104 1124616345696 1125899108352 1129311280236 1130000744448 1132740509184 1134117322752 1136867068416 1137434959872 1137970151424 1140192749376 1141578620928 1142115762176 1144346457024 1145651724288 1148515296576 1149825318912 1152071071488 1152613149696 1154014117888 1154864347254 1156268051712 1156812104704 1157389959168 1159071503346 1160196130944 1161606316032 1163875078368 1164422710656 1168664687744 1171498195877 1172282844672 1172834433024 1175125125276 1179406091124 1179925346304 1184851179264 1188449058816 1192778563584 1195670537472 1195741355544 1196267802624 1200625790976 1201190715392 1203536791008 1204909572096 1204999655424 1207921260192 1208730304512 1209299042304 1211660954496 1213704503296 1216075019904 1216647213568 1217254957056 1219023477657 1221689401344 1224075513456 1224651471552 1226140000256 1228534804944 1229112861248 1229936099328 1230514814976 1232918164224 1237409669376 1237954461696 1240409854458 1243122548736 1244928651742 1245550522464 1246136585088 1254474006528 1254548307456 1262171430852 1262727124992 1267327223808 1270399946064 1271250837504 1271848992768 1274333072832 1275881988096 1276482322432 1278975451968 1280216420352 1284275948544 1284880232448 1287389764152 1289561034752 1292079708648 1292687664416 1293553483776 1294162132992 1296689793408 1298265882624 1300801558176 1301413617792 1306154651008 1306807105536 1307421990912 1309321513039 1309975549488 1314747773712 1316247404544 1319438737152 1324245435648 1324828459008 1329654792192 1332878631936 1332957576672 1337005191168 1341875884032 1342507270144 1345129354656 1345209024987 1350704014848 1351339554816 1353978889884 1355624612352 1356262467584 1358911417716 1360461422592 1365417566208 1368084397392 1368728115264 1370391764992 1373714374336 1374400576512 1375047266304 1377732905496 1379407500288 1382101655562 1382751968904 1384329166848 1387789316696 1389372260352 1392085878048 1392740889216 1398430040064 1398512867328 1401903658224 1407010775376 1411283257344 1411366845888 1417132081152 1417174939904 1417798877184 1420568015616 1422963900416 1425743126784 1426413974528 1429199939322 1430830116864 1435367236608 1436042612736 1438847383464 1441274097664 1441994047488 1444768566112 1445490261504 1450756164096 1453589672229 1454273622468 1455932399616 1456041250304 1459571522732 1460549117952 1461236342784 1464090320016 1467292188672 1469423982384 1470849739776 1476208026624 1479091245426 1479787194792 1480690630656 1480778330112 1484368579296 1486872068096 1489776115104 1490432016384 1495861641216 1496565481472 1499488460928 1499577273756 1505748373648 1509610369536 1510320678912 1513270523988 1515822757888 1516579946496 1517293535232 1520256999168 1522104827904 1525077688896 1525795276032 1531353728768 1535066601494 1536094761984 1536817532928 1539819129672 1541690735616 1543186612224 1545428671128 1546928174592 1548808421376 1551833437824 1552563614208 1555595965017 1557370312704 1561262981283 1563043792896 1563779244032 1566833500368 1572541454832 1573233795072 1573326975744 1577141615502 1579801572352 1582887122298 1583853502464 1584598745088 1587693664512 1590371418112 1594227383296 1594321807392 1595023736832 1600834387968 1603961017632 1604715721344 1606666207232 1610561680256 1611640406016 1615547939328 1621433359872 1623006609408 1625364636876 1628919201792 1632100684608 1632868628736 1633962295296 1637923949568 1638046406592 1639914799104 1643890885632 1649879559168 1650703712256 1653101980182 1653879805944 1654705957248 1657496731648 1660734029952 1661515446784 1664760594141 1665776959488 1670825295759 1672632008704 1672731076608 1675998129492 1682844346368 1682895241136 1683636166656 1686924518544 1689769631744 1693866594752 1693966920354 1695001116672 1695798657024 1699110763776 1701175984128 1705300602624 1706955227136 1712367931392 1713173643264 1716519685536 1718477586432 1722772944864 1724737978368 1728919724544 1731021176832 1734402077568 1735218157056 1736084938752 1738607255019 1740294196416 1742409474048 1743229321216 1746634065984 1752997031616 1754996539392 1758424267008 1759251649536 1762687687914 1765660580864 1769109136686 1769888019456 1777171509248 1777276768896 1782673588224 1788076193707 1789167845376 1793505806208 1793612033316 1800938686464 1801786073088 1805305186512 1807364358144 1807499483136 1811881890288 1813948563456 1820556754944 1824112529856 1824970820352 1825882435584 1832534102016 1833396355072 1836977207328 1839210000384 1842802207416 1843669291872 1844904148992 1845772222464 1849377246336 1852496347136 1856114504064 1856931692544 1856987852288 1860614781687 1864683823104 1867392977613 1868325783696 1869204877632 1876014367168 1881711009792 1881822461184 1889509441536 1893257146278 1894090687488 1900990835712 1905599919096 1907773489152 1913822982144 1914723483648 1918463177952 1920324630528 1927320348672 1934341552128 1938119562972 1939031496624 1940330225664 1941243199488 1945034690112 1947398823936 1948315123712 1952120426688 1959231976512 1960210658304 1961132986368 1964963324232 1968277368832 1972121660568 1973049593056 1974371106816 1979158105728 1986368153472 1987242688512 1994482188288 1998438098849 1999317947904 1999436365008 2012813826048 2013760905216 2014766825472 2017694031984 2022106595328 2027009332224 2029473103872 2033436918528 2034393701376 2038367126574 2040692133888 2048126349312 2049090043904 2053092172896 2055587647488 2060571561504 2061600864768 2062570899456 2066599358244 2069111250432 2070084818944 2074127953356 2076493750272 2081683975044 2084058390528 2088128817072 2089111333824 2096721939776 2097645060096 2097769300992 2102855487336 2110516163064 2111804669952 2116924886016 2125762409856 2126698315776 2134445850624 2138614690176 2139620961792 2143799908983 2146245175296 2154063919104 2161911146496 2162991071232 2164008812544 2167152849168 2168235392256 2171892269056 2176134246144 2177158171648 2181410433702 2183898599424 2184061875456 2189357284098 2190823676928 2191854514176 2196135480024 2199839412224 2200938283008 2204135973576 2205173074592 2206274609664 2214312039936 2218636868139 2219680792188 2221035945984 2227767061012 2230308102144 2234664172656 2243792461824 2244848222208 2249232691392 2251798216704 2258622560472 2260001488896 2265481018368 2268234645504 2273734136832 2274869919744 2275940302848 2280385498752 2283157241856 2284231524352 2288692914048 2297030593152 2302599902241 2304142142976 2305226299392 2309728694508 2312536103424 2313624209408 2314779918336 2318143006692 2320392261888 2323212632064 2327750156736 2328845421312 2337329375488 2342996391754 2344565689344 2345668866048 2350250250552 2358812182248 2359850692608 2369702358528 2374330683447 2376898117632 2385557127168 2391341074944 2391482711088 2392535605248 2401251581952 2402381430784 2407073582016 2409819144192 2409999310848 2415842520384 2417460609024 2418598084608 2423321908992 2427409006592 2432150039808 2433294427136 2434509914112 2438046955314 2443378802688 2448151026912 2449302943104 2452280000512 2457069609888 2458225722496 2459872198656 2465836328448 2474819338752 2479652970273 2480819708916 2486245097472 2489857303484 2491101044928 2492273170176 2508948013056 2509096614912 2524342861704 2525454249984 2534654447616 2540799892128 2540950380531 2542501675008 2543697985536 2548666145664 2551763976192 2552964644864 2557950903936 2560432840704 2568551897088 2569760464896 2574779528304 2579122069504 2584159417296 2585375328832 2587106967552 2588324265984 2593379586816 2596531765248 2601603116352 2602827235584 2612309302016 2613614211072 2614843981824 2618643026078 2619951098976 2629495547424 2632494809088 2638877474304 2648490871296 2653663705029 2665757263872 2665915153344 2674010382336 2683751768064 2685014540288 2690258709312 2690418049974 2701408029696 2702679109632 2707957779768 2711249224704 2712524935168 2717822835432 2720922845184 2730835132416 2736168794784 2737456230528 2740783529984 2747428748672 2748801153024 2750094532608 2755465810992 2758815000576 2764203311124 2765503937808 2768658333696 2775578633392 2778744520704 2784171756096 2785481778432 2796860080128 2797025734656 2803807316448 2814021550752 2822566514688 2822733691776 2834264162304 2834349879808 2839885719417 2841136031232 2851486253568 2852827949056 2858399878644 2861660233728 2870734473216 2872085225472 2877694766928 2882548195328 2883988094976 2889537132224 2890980523008 2901512328192 2907179344458 2908547244936 2911864799232 2912082500608 2919143045464 2921098235904 2922472685568 2928180640032 2938847964768 2941699479552 2952416053248 2958182490852 2959574389584 2961556660224 2968737158592 2973744136192 2979552230208 2980864032768 2991723282432 2993130962944 2998976921856 2999154547512 3011496747296 3019220739072 3020641357824 3026541047976 3031645515776 3033159892992 3040513998336 3044209655808 3050155377792 3051590552064 3057550689861 3062707457536 3070133202988 3072189523968 3073635065856 3079638259344 3083381471232 3086373224448 3090857342256 3093856349184 3097616842752 3103666875648 3105127228416 3111191930034 3114740625408 3122525962566 3126087585792 3127558488064 3133667000736 3145082909664 3146467590144 3146653951488 3154283231004 3159603144704 3165774244596 3167707004928 3175387329024 3188454766592 3188643614784 3190047473664 3201668775936 3207922035264 3209431442688 3213332414464 3221123360512 3223280812032 3231095878656 3242866719744 3246013218816 3250729273752 3257838403584 3264201369216 3265737257472 3272115650553 3275847899136 3276092813184 3284035926147 3287781771264 3299759118336 3301407424512 3306203960364 3307759611888 3309411914496 3314993463296 3321468059904 3323030893568 3329521188282 3331553918976 3341650591518 3345264017408 3345462153216 3351996258984 3365688692736 3365790482272 3367272333312 3373849037088 3379539263488 3387733189504 3387933840708 3390002233344 3398221527552 3402351968256 3410601205248 3413910454272 3424735862784 3426347286528 3433039371072 3436955172864 3445545889728 3449475956736 3457839449088 3462042353664 3468804155136 3470436314112 3472169877504 3477214510038 3480588392832 3484818948096 3486458642432 3493268131968 3505994063232 3514494587631 3516848534016 3518503299072 3525375375828 3531321161728 3538218273372 3539776038912 3554343018496 3554553537792 3565347176448 3576152387414 3578335690752 3587011612416 3587224066632 3601877372928 3603572146176 3610610373024 3614728716288 3614998966272 3623763780576 3627897126912 3641113509888 3648225059712 3649941640704 3651764871168 3657070432971 3665068204032 3666792710144 3673954414656 3678420000768 3685604414832 3687338583744 3689808297984 3691544444928 3698754492672 3704992694272 3712229008128 3713863385088 3713975704576 3721229563374 3729367646208 3734785955226 3736651567392 3738409755264 3752028734336 3763422019584 3763644922368 3786514292556 3788181374976 3801981671424 3811199838192 3815546978304 3827645964288 3829446967296 3836926355904 3840649261056 3854640697344 3868683104256 3876239125944 3878062993248 3880660451328 3882486398976 3890069380224 3894797647872 3896630247424 3904240853376 3918463953024 3920421316608 3922265972736 3927964539117 3929926648464 3936554737664 3944243321136 3946099186112 3948742213632 3958316211456 3972736306944 3974485377024 3988964376576 3996876197698 3998635895808 3998872730016 4025627652096 4027521810432 4035388063968 4054018664448 4066873837056 4068787402752 4076734253148 4081384267776 4096252698624 4098180087808 4106184345792 4111175294976 4121143123008 4123201729536 4125141798912 4133198716488 4138222500864 4140169637888 4148255906712 4152987500544 4163367950088 4168116781056 4176257634144 4178222667648 4193443879552 4195290120192 4195538601984 4205710974672 4221032326128 4233849772032 4251524819712 4253396631552 4268891701248 4277229380352 4279241923584 4287599817966 4292490350592 4308127838208 4323822292992 4325982142464 4334305698336 4336470784512 4352268492288 4354316343296 4362820867404 4367797198848 4368123750912 4378714568196 4381647353856 4383709028352 4392270960048 4399678824448 4401876566016 4408271947152 4410346149184 4412549219328 4428624079872 4437273736278 4439361584376 4442071891968 4455534122024 4460616204288 4469328345312 4487584923648 4489696444416 4498465382784 4517245120944 4530962036736 4547468273664 4549739839488 4551880605696 4560770997504 4566314483712 4568463048704 4577385828096 4594061186304 4605199804482 4608284285952 4610452598784 4619457389016 4625072206848 4627248418816 4629559836672 4636286013384 4640784523776 4646425264128 4655500313472 4657690842624 4666787895051 4674658750976 4683788943849 4685992783508 4689131378688 4691337732096 4700500501104 4717624364496 4719701385216 4739404717056 4748661366894 4753796235264 4771114254336 4782682149888 4782965422176 4785071210496 4802503163904 4804762861568 4814147164032 4819998621696 4831685040768 4834921218048 4846643817984 4864300079616 4866588854272 4869019828224 4876093910628 4886757605376 4896302053824 4898605886208 4904560001024 4914139219776 4916451444992 4919744397312 4931672656896 4949638677504 4959305940546 4961639417832 4972490194944 4979714606968 4982202089856 4984546340352 4994281782423 5012475887277 5017896026112 5018193229824 5048685723408 5050908499968 5069308895232 5081599784256 5081900761062 5085003350016 5087395971072 5097332291328 5103527952384 5105929289728 5115901807872 5120865681408 5137103794176 5139520929792 5149559056608 5158244139008 5168318834592 5170750657664 5174213935104 5186759173632 5193063530496 5203206232704 5205654471168 5215821765057 5224618604032 5227228422144 5229687963648 5237286052156 5239902197952 5258991094848 5264989618176 5277754948608 5296981742592 5307327410058 5331514527744 5331830306688 5348020764672 5364228581121 5367503536128 5370029080576 5380517418624 5380836099948 5402816059392 5405358219264 5415915559536 5422498449408 5425049870336 5435645670864 5441845690368 5461670264832 5472337589568 5474912461056 5481567059968 5494857497344 5497602306048 5500189065216 5510931621984 5517630001152 5528406622248 5531007875616 5537316667392 5551157266784 5557489041408 5568343512192 5570963556864 5581844345061 5594051469312 5602178932839 5607614632896 5628043101504 5645133029376 5645467383552 5668528324608 5668699759616 5679771438834 5682272062464 5702972507136 5705655898112 5716799757288 5723320467456 5741468946432 5744170450944 5755389533856 5765096390656 5779074264448 5781961046016 5803024656384 5814358688916 5817094489872 5823729598464 5824165001216 5838286090928 5842196471808 5844945371136 5856361280064 5877695929536 5883398959104 5904832106496 5916364981704 5919148779168 5923113320448 5937474317184 5947488272384 5959104460416 5961728065536 5983446564864 5995314296547 5997953843712 5998309095024 6022993494592 6038441478144 6041282715648 6053082095952 6063291031552 6066319785984 6081027996672 6088419311616 6100310755584 6103181104128 6115101379722 6125414915072 6140266405976 6144379047936 6147270131712 6159276518688 6166762942464 6181714684512 6187712698368 6207333751296 6210254456832 6222383860068 6229481250816 6245051925132 6252175171584 6255116976128 6267334001472 6290165819328 6292935180288 6293307902976 6308566462008 6319206289408 6331548489192 6335414009856 6350774658048 6376909533184 6377287229568 6380094947328 6403337551872 6415844070528 6418862885376 6426664828928 6431399726949 6442246721024 6462191757312 6485733439488 6492026437632 6501458547504 6515676807168 6528402738432 6531474514944 6544231301106 6551695798272 6552185626368 6568071852294 6575563542528 6599518236672 6602814849024 6612407920728 6615519223776 6618823828992 6642936119808 6646061787136 6659042376564 6663107837952 6683301183036 6690924306432 6703992517968 6731377385472 6731580964544 6734544666624 6747698074176 6759078526976 6775466379008 6775867681416 6780004466688 6796443055104 6804703936512 6821202410496 6827820908544 6849471725568 6852694573056 6866078742144 6891091779456 6907799706723 6915678898176 6937608310272 6940872628224 6944339755008 6954429020076 6961176785664 6969637896192 6972917284864 6986536263936 7011988126464 7028989175262 7033697068032 7037006598144 7050750751656 7062642323456 7076436546744 7079552077824 7108686036992 7109107075584 7122992050341 7130694352896 7152304774828 7156671381504 7174023224832 7174448133264 7203754745856 7207144292352 7221220746048 7229457432576 7229997932544 7247527561152 7255794253824 7282227019776 7296450119424 7299883281408 7303529742336 7314140865942 7330136408064 7333585420288 7347908829312 7356840001536 7371208829664 7374677167488 7379616595968 7397508985344 7424458016256 7427951409152 7442459126748 7458735292416 7469571910452 7473303134784 7476819510528 7504057468672 7526844039168 7527289844736 7573028585112 7576362749952 7603963342848 7622399676384 7622851141593 7631093956608 7655291928576 7658893934592 7673852711808 7681298522112 7709281394688 7737366208512 7752478251888 7756125986496 7761320902656 7764972797952 7780138760448 7789595295744 7793260494848 7808481706752 7836927906048 7840842633216 7844531945472 7855929078234 7859853296928 7873109475328 7888486642272 7892198372224 7897484427264 7916632422912 7945472613888 7960991115087 7993752395396 7997271791616 7997745460032 8051255304192 8055043620864 8070776127936 8108037328896 8133747674112 8137574805504 8153468506296 8162768535552 8192505397248 8196360175616 8212368691584 8222350589952 8242286246016 8246403459072 8250283597824 8266397432976 8276445001728 8280339275776 8296511813424 8305975001088 8326735900176 8336233562112 8352515268288 8356445335296 8386887759104 8390580240384 8391077203968 8411421949344 8442064652256 8467699544064 8503049639424 8519657158251 8554458760704 8558483847168 8575199635932 8584980701184 8616255676416 8647644585984 8651964284928 8668611396672 8672941569024 8704536984576 8708632686592 8725641734808 8735594397696 8736247501824 8757429136392 8763294707712 8767418056704 8784541920096 8799357648896 8816543894304 8820692298368 8825098438656 8857248159744 8874547472556 8878723168752 8911068244048 8921232408576 8938656690624 8975169847296 8979392888832 8996930765568 9034490241888 9061924073472 9094936547328 9099479678976 9121541995008 9132628967424 9154771656192 9188122372608 9210399608964 9216568571904 9220905197568 9238914778032 9250144413696 9254496837632 9259119673344 9272572026768 9281569047552 9292850528256 9311000626944 9315381685248 9333575790102 9349317501952 9367577887698 9371985567016 9378262757376 9382675464192 9401001002208 9435248728992 9439402770432 9478809434112 9497322733788 9565364299776 9565930844352 9570142420992 9605006327808 9609525723136 9628294328064 9639997243392 9663370081536 9669842436096 9693287635968 9728600159232 9733177708544 9738039656448 9752187821256 9773515210752 9792604107648 9797211772416 9809120002048 9816346951659 9828278439552 9832902889984 9852107778441 9863345313792 9899277355008 9918611881092 9923278835664 9944980389888 9959429213936 9964404179712 9969092680704 9988563564846 10024951774554 10035792052224 10036386459648 10097371446816 10101816999936 10138617790464 10163199568512 10163801522124 10170006700032 10194664582656 10207055904768 10231803615744 10241731362816 10274207588352 10279041859584 10299118113216 10316488278016 10336637669184 10341501315328 10348427870208 10373518347264 10386127060992 10406412465408 10411308942336 10431643530114 10449237208064 10454456844288 10459375927296 10474572104312 10479804395904 10517982189696 10543483762893 10555509897216 10581893539807 10593963485184 10614654820116 10663029055488 10663660613376 10696041529344 10728457162242 10735007072256 10740058161152 10761034837248 10761672199896 10805632118784 10810716438528 10831831119072 10844996898816 10850099740672 10871291341728 10883691380736 10923340529664 10944675179136 10949824922112 10963134119936 10971211298913 10989714994688 10995204612096 11000378130432 11021863243968 11035260002304 11056813244496 11062015751232 11074633334784 11102314533568 11114978082816 11136687024384 11141927113728 11163688690122 11188102938624 11204357865678 11215229265792 11256086203008 11290266058752 11290934767104 11337399519232 11359542877668 11364544124928 11405945014272 11411311796224 11433599514576 11446640934912 11482937892864 11488340901888 11510779067712 11530192781312 11558148528896 11563922092032 11606049312768 11628717377832 11634188979744 11647459196928 11648330002432 11676572181856 11684392943616 11689890742272 11712722560128 11755391859072 11766797918208 11783893617351 11809664212992 11832729963408 11838297558336 11846226640896 11874948634368 11894976544768 11918208920832 11923456131072 11966893129728 11990628593094 11995907687424 11996618190048 12045986989184 12076882956288 12082565431296 12106164191904 12126582063104 12162055993344 12200621511168 12206362208256 12230202759444 12250829830144 12280532811952 12288758095872 12294540263424 12318553037376 12333525884928 12363429369024 12375425396736 12414667502592 12420508913664 12444767720136 12458962501632 12490103850264 12504350343168 12510233952256 12534668002944 12580331638656 12585870360576 12586615805952 12617132924016 12638412578816 12663096978384 12701549316096 12753819066368 12754574459136 12760189894656 12806675103744 12831688141056 12837725770752 12853329657856 12862799453898 12884493442048 12924383514624 12971466878976 13002917095008 13056805476864 13062949029888 13088462602212 13103391596544 13104371252736 13136143704588 13151127085056 13199036473344 13205629698048 13224815841456 13231038447552 13237647657984 13285872239616 13292123574272 13318084753128 13326215675904 13366602366072 13381848612864 13407985035936 13462754770944 13463161929088 13469089333248 13495396148352 13518157053952 13550932758016 13551735362832 13592886110208 13642404820992 13655641817088 13698943451136 13705389146112 13732157484288 13782183558912 13815599413446 13831357796352 13875216620544 13881745256448 13888679510016 13908858040152 13922353571328 13939275792384 13973072527872 14023976252928 14051366831547 14057978350524 14067394136064 14074013196288 14101501503312 14125284646912 14152873093488 14159104155648 14217372073984 14218214151168 14245984100682 14261388705792 14304609549656 14313342763008 14348046449664 14348896266528 14407509491712 14414288584704 14442441492096 14459995865088 14495055122304 14592900238848 14599766562816 14607059484672 14628281731884 14660272816128 14667170840576 14695817658624 14713680003072 14742417659328 14749354334976 14759233191936 14795017970688 14848916032512 14855902818304 14884918253496 14917470584832 14939143820904 14946606269568 14953639021056 14982845347269 15008114937344 15037427661831 15053688078336 15054579689472 15146057170224 15152725499904 15207926685696 15244799352768 15245702283186 15262187913216 15310583857152 15317787869184 15347705423616 15362597044224 15418562789376 15474732417024 15504956503776 15512251972992 15522641805312 15560277520896 15579190591488 15616963413504 15673855812096 15681685266432 15689063890944 15711858156468 15719706593856 15746218950656 15776973284544 15784396744448 15794968854528 15833264845824 15890945227776 15921982230174 15987504790792 15994543583232 15995490920064 16092685743363 16102510608384 16110087241728 16141552255872 16216074657792 16267495348224 16275149611008 16306937012592 16325537071104 16385010794496 16392720351232 16424737383168 16444701179904 16484572492032 16492806918144 16500567195648 16532794865952 16552890003456 16560678551552 16593023626848 16611950002176 16653471800352 16672467124224 16705030536576 16712890670592 16745533035183 16773775518208 16782154407936 16806536798517 16822843898688 16884129304512 16935399088128 17006099278848 17039314316502 17108917521408 17116967694336 17150399271864 17169961402368 17232511352832 17295289171968 17337222793344 17345883138048 17409073969152 17417265373184 17451283469616 17471188795392 17472495003648 17514858272784 17526589415424 17534836113408 17569083840192 17598715297792 17633087788608 17641384596736 17650196877312 17714496319488 17749094945112 17757446337504 17822136488096 17842464817152 17877313381248 17950339694592 17985942889641 17993861531136 18068980483776 18123848146944 18189873094656 18198959357952 18243083990016 18265257934848 18309543312384 18376244745216 18420799217928 18433137143808 18441810395136 18477829556064 18500288827392 18508993675264 18545144053536 18563138095104 18622001253888 18630763370496 18667151580204 18698635003904 18735155775396 18743971134032 18756525514752 18765350928384 18802002004416 18870497457984 18878805540864 18957618868224 18994645467576 19130728599552 19131861688704 19140284841984 19210012655616 19256588656128 19279994486784 19326740163072 19386575271936 19457200318464 19466355417088 19476079312896 19504375642512 19547030421504 19585208215296 19594423544832 19618240004096 19632693903318 19656556879104 19665805779968 19704215556882 19726690627584 19798554710016 19837223762184 19846557671328 19918858427872 19928808359424 19938185361408 19977127129692 20049903549108 20072772919296 20194742893632 20203633999872 20277235580928 20326399137024 20327603044248 20340013400064 20389329165312 20414111809536 20463607231488 20483462725632 20548415176704 20558083719168 20598236226432 20632976556032 20673275338368 20683002630656 20723399120169 20747036694528 20812824930816 20822617884672 20863287060228 20898474416128 20908913688576 20918751854592 20949144208624 20959608791808 21035964379392 21086967525786 21111019794432 21163787079614 21187926970368 21229309640232 21326058110976 21327321226752 21392083058688 21456914324484 21470014144512 21522069674496 21523344399792 21611264237568 21621432877056 21663662238144 21689993797632 21700199481344 21742582683456 21767382761472 21846681059328 21889350358272 21899649844224 21926268239872 21942422597826 21979429989376 21990409224192 22000756260864 22043726487936 22070520004608 22113626488992 22124031502464 22204629067136 22258465721663 22273374048768 22283854227456 22327377380244 22376205877248 22408715731356 22430458531584 22512172406016 22580532117504 22581869534208 22674799038464 22719085755336 22729088249856 22811890028544 22822623592448 22867199029152 22868553424779 22893281869824 22965875785728 22976681803776 23021558135424 23060385562624 23116297057792 23127844184064 23212098625536 23257434755664 23268377959488 23294918393856 23296660004864 23353144363712 23368785887232 23379781484544 23425445120256 23510783718144 23533595836416 23567787234702 23619328425984 23665459926816 23676595116672 23692453281792 23749897268736 23836417841664 23981257186188 23991815374848 23993236380096 24091973978368 24153765912576 24165130862592 24212328383808 24253164126208 24324111986688 24401243022336 24412724416512 24460405518888 24501659660288 24561065623904 24577516191744 24589080526848 24637106074752 24667051769856 24726858738048 24750850793472 24829335005184 24841017827328 24889535440272 24917925003264 24980207700528 25008700686336 25020467904512 25069336005888 25160663277312 25171740721152 25173231611904 25234265848032 25276825157632 25326193956768 25403098632192 25507638132736 25509148918272 25558971474753 25663376282112 25675451541504 25725598907796 25768986884096 25848767029248 25942933757952 26005834190016 26113610953728 26125898059776 26176925204424 26206783193088 26208742505472 26272287409176 26302254170112 26398072946688 26449631682912 26462076895104 26475295315968 26571744479232 26584247148544 26636169506256 26733204732144 26763697225728 26815970071872 26925509541888 26926323858176 26938178666496 26990792296704 27036314107904 27101865516032 27103470725664 27185772220416 27284809641984 27397886902272 27464314968576 27564367117824 27631198826892 27662715592704 27750433241088 27763490512896 27777359020032 27817716080304 27844707142656 27878551584768 27946145055744 28047952505856 28102733663094 28115956701048 28134788272128 28148026392576 28203003006624 28250569293824 28305746186976 28318208311296 28434744147968 28436428302336 28491968201364 28609219099312 28696092899328 28697792533056 28815018983424 28828577169408 28884882984192 28919991730176 28990110244608 29185800477696 29199533125632 29214118969344 29256563463768 29320545632256 29391635317248 29427360006144 29484835318656 29498708669952 29556323335323 29590035941376 29697832065024 29711805636608 29769836506992 29834941169664 29878287641808 29893212539136 29907278042112 29965690694538 30016229874688 30074855323662 30107376156672 30109159378944 30292114340448 30305450999808 30415853371392 30489598705536 30491404566372 30621167714304 30695410847232 30725194088448 30837125578752 30949464834048 31009913007552 31024503945984 31045283610624 31120555041792 31158381182976 31233926827008 31347711624192 31363370532864 31378127781888 31423716312936 31439413187712 31492437901312 31553946569088 31568793488896 31630451288679 31666529691648 31745680619421 31781890455552 31843964460348 31975009581584 31989087166464 31990981840128 32185371486726 32205021216768 32220174483456 32283104511744 32432149315584 32534990696448 32550299222016 32613874025184 32651074142208 32770021588992 32849474766336 32889402359808 32969144984064 32985613836288 33001134391296 33065589731904 33105780006912 33121357103104 33186047253696 33223900004352 33306943600704 33344934248448 33410061073152 33425781341184 33491066070366 33547551036416 33564308815872 33613073597034 33645687797376 33768258609024 33870798176256 33973447680433 34012198557696 34078628633004 34217835042816 34233935388672 34300798543728 34339922804736 34465022705664 34590578343936 34674445586688 34691766276096 34818147938304 34834530746368 34902566939232 34942377590784 34944990007296 35029716545568 35053178830848 35069672226816 35138167680384 35197430595584 35266175577216 35282769193472 35300393754624 35351680852053 35428992638976 35498189890224 35514892675008 35644272976192 35684929634304 35754626762496 35900679389184 35971885779282 35987723062272 36137960967552 36247696293888 36379746189312 36486167980032 36619086624768 36752489490432 36841598435856 36866274287616 36883620790272 36955659112128 37000577654784 37017987350528 37090288107072 37126276190208 37244002507776 37261526740992 37334303160408 37397270007808 37470311550792 37487942268064 37513051029504 37530701856768 37604004008832 37740994915968 37757611081728 37915237736448 37970323878131 37989290935152 38261457199104 38263723377408 38280569683968 38420025311232 38513177312256 38559988973568 38653480326144 38773150543872 38914400636928 38932710834176 39008751285024 39170416430592 39188847089664 39265387806636 39313113758208 39331611559936 39408431113764 39453381255168 39597109420032 39674447524368 39693115342656 39837716855744 39857616718848 39876370722816 39954254259384 40099807098216 40145545838592 40389485787264 40407267999744 40554471161856 40652798274048 40655206088496 40778658330624 40927214462976 40966925451264 41096830353408 41116167438336 41196472452864 41265953112064 41346550676736 41366005261312 41446798240338 41494073389056 41625649861632 41645235769344 41726574120456 41796948832256 41817827377152 41898288417248 41919217583616 42071928758784 42154100494641 42173935051572 42222039588864 42327574159228 42375853940736 42458619280464 42652116221952 42654642453504 42784166117376 42913828648968 42940028289024 43044139348992 43046688799584 43222528475136 43242865754112 43327324476288 43379987595264 43400398962688 43485165366912 43778700716544 43799299688448 43884845195652 43958859978752 43980818448384 44001512521728 44087452975872 44141040009216 44227252977984 44248063004928 44409258134272 44516931443326 44546748097536 44567708454912 44654754760488 44752411754496 44817431462712 44860917063168 45024344812032 45112282985493 45161064235008 45163739068416 45349598076928 45438171510672 45458176499712 45623780057088 45645247184896 45734398058304 45737106849558 45786563739648 45931751571456 45953363607552 46043116270848 46120771125248 46232594115584 46255688368128 46424197251072 46514869511328 46536755918976 46593320009728 46706288727424 46737571774464 46850890240512 47021567436288 47067191672832 47135574469404 47238656851968 47330919853632 47353190233344 47384906563584 47499794537472 47672835683328 47962514372376 47983630749696 47986472760192 48183947956736 48278057230089 48307531825152 48330261725184 48424656767616 48506328252416 48648223973376 48802486044672 48825448833024 48920811037776 49003319320576 49122131247808 49155032383488 49178161053696 49274212149504 49334103539712 49453717476096 49501701586944 49658670010368 49682035654656 49779070880544 49835850006528 49960415401056 50017401372672 50138672011776 50321326554624 50346463223808 50419610395551 50468531696064 50553650315264 50652387913536 50806197264384 51015276265472 51018297836544 51117942949506 51326752564224 51350903083008 51451197815592 51537973768192 51697534058496 51885867515904 52011668380032 52227221907456 52251796119552 52353850408848 52413566386176 52417485010944 52544574818352 52604508340224 52796145893376 52899263365824 52924153790208 52950590631936 53143488958464 53168494297088 53272339012512 53466409464288 53527394451456 53631940143744 53851019083776 53852647716352 53957828668923 53981584593408 54203731032064 54206941451328 54371544440832 54569619283968 54795773804544 54928629937152 55128734235648 55262397653784 55325431185408 55500866482176 55526981025792 55635432160608 55689414285312 55892290111488 56095905011712 56205467326188 56231913402096 56269576544256 56296052785152 56406006013248 56501138587648 56611492373952 56636416622592 56869488295936 56872856604672 56983936402728 57218438198624 57392185798656 57395585066112 57630037966848 57769765968384 57839983460352 57980220489216 58371600955392 58399066251264 58428237938688 58513126927536 58641091264512 58783270634496 58854720012288 58969670637312 58997417339904 59112646670646 59180071882752 59395664130048 59423611273216 59539673013984 59756575283616 59786425078272 59814556084224 59931381389076 60032459749376 60149710647324 60218318757888 60584228680896 60610901999616 60831706742784 60979197411072 60982809132744 61242335428608 61390821694464 61450388176896 61674251157504 61898929668096 62019826015104 62049007891968 62170197360507 62241110083584 62467853654016 62695423248384 62726741065728 62756255563776 62847432625872 62878826375424 62984875802624 63107893138176 63137586977792 63260902577358 63333059383296 63491361238842 63563780911104 63687928920696 63950019163168 63978174332928 63981963680256 64370742973452 64410042433536 64566209023488 64864298631168 65069981392896 65100598444032 65227748050368 65302148284416 65540043177984 65698949532672 65778804719616 65938289968128 65971227672576 66002268782592 66131179463808 66211560013824 66242714206208 66372094507392 66613887201408 66775397164989 66820122146304 66851562682368 66982132140732 67095102072832 67128617631744 67226147194068 67291375594752 67536517218048 67741596352512 67946895360866 68024397115392 68157257266008 68435670085632 68467870777344 68601597087456 68679845609472 68930045411328 69181156687872 69348891173376 69383532552192 69636295876608 69669061492736 69805133878464 69884755181568 69889980014592 70059433091136 70106357661696 70139344453632 70276335360768 70394861191168 70532351154432 70565538386944 70600787509248 70703361704106 70857985277952 70996379780448 71029785350016 71288545952384 71509253524992 71943771558564 71975446124544 72275921935104 72495392587776 72759492378624 72972335960064 73238173249536 73504978980864 73683196871712 73732548575232 73767241580544 73911318224256 74001155309568 74035974701056 74180576214144 74252552380416 74488005015552 74523053481984 74668606320816 74794540015616 74940623101584 74975884536128 75026102059008 75061403713536 75208008017664 75481989831936 75515222163456 75830475472896 75940647756262 75978581870304 76522914398208 76527446754816 77026354624512 77306960652288 77546301087744 77828801273856 77865421668352 78017502570048 78340832861184 78377694179328 78530775613272 78626227516416 78663223119872 78816862227528 78906762510336 79194218840064 79348895048736 79386230685312 79675433711488 79715233437696 79752741445632 79908508518768 80199614196432 80291091677184 80778971574528 80814535999488 81108942323712 81305596548096 81310412176992 81557316661248 81854428925952 82193660706816 82392944905728 82693101353472 82732010522624 82893596480676 82988146778112 83251299723264 83290471538688 83453148240912 83593897664512 83635654754304 83796576834496 83838435167232 84143857517568 84308200989282 84347870103144 84444079177728 84655148318456 84751707881472 84917238560928 85304232443904 85309284907008 85827657297936 86088278697984 86093377599168 86445056950272 86485731508224 86654648952576 86759975190528 86800797925376 86970330733824 87557401433088 87598599376896 87769690391304 87917719957504 87961636896768 88174905951744 88282080018432 88454505955968 88496126009856 88668970005969 88818516268544 89033862886652 89093496195072 89135416909824 89309509520976 89504823508992 89634862925424 89721834126336 90048689624064 90224565970986 90322128470016 90327478136832 90699196153856 90876343021344 90916352999424 91247560114176 91290494369792 91468796116608 91474213699116 91863503142912 92086232541696 92465188231168 92511376736256 92848394502144 93029739022656 93073511837952 93186640019456 93412577454848 93475143548928 93701780481024 94043134872576 94134383345664 94271148938808 94477313703936 94661839707264 94706380466688 94891353866037 94999589074944 95237041858263 95345671366656 95925028744752 95967261499392 95972945520384 96367895913472 96556114460178 96615063650304 96660523450368 96849313535232 97012656504832 97296447946752 97604972089344 97650897666048 97841622075552 98006638641152 98244262495616 98310064766976 98548424299008 98668207079424 98907434952192 99003403173888 99317340020736 99364071309312 99558141761088 99671700013056 99920830802112 100034802745344 100277344023552 100642653109248 100692926447616 100839220791102 100937063392128 101107300630528 101304775827072 101612394528768 101920343041299 102030552530944 102036595673088 102235885899012 102653505128448 102701806166016 102902395631184 103075947536384 103395068116992 103771735031808 104023336760064 104454443814912 104503592239104 104707700817696 104827132772352 104834970021888 105089149636704 105209016680448 105592291786752 105798526731648 105848307580416 105901181263872 106055042556159 106286977916928 106336988594176 106544678025024 106932818928576 107054788902912 107263880287488 107702038167552 107705295432704 107915657337846 107963169186816 108407462064128 108413882902656 108743088881664 109139238567936 109857259874304 110257468471296 110524795307568 110650862370816 111001732964352 111053962051584 111270864321216 111378828570624 111784580222976 112191810023424 112410934652376 112463826804192 112539153088512 112592105570304 112812012026496 113002277175296 113222984747904 113272833245184 113745713209344 113910971634393 113967872805456 114436876397248 114784371597312 114791170132224 115260075933696 115539531936768 115679966920704 115960440978432 116743201910784 116798132502528 117026253855072 117566541268992 117939341274624 117994834679808 118225293341292 118360143765504 118791328260096 118847222546432 119079346027968 119513150567232 119572850156544 119629112168448 119862762778152 120064919498752 120299421294648 120436637515776 121168457361792 121221803999232 121663413485568 121958394822144 121965618265488 122781643388928 122900776353792 123348502315008 123797859336192 124039652030208 124098015783936 124340394721014 124482220167168 124935707308032 125390846496768 125453482131456 125694865251744 125757652750848 126215786276352 126275173955584 126521805154716 126666118766592 126982722477684 127127561822208 127375857841392 127900038326336 127956348665856 127963927360512 128741485946904 128820084867072 129132418046976 129728597262336 130139962785792 130201196888064 130455496100736 131397899065344 131876579936256 131942455345152 132004537565184 132262358927616 132423120027648 132485428412416 132744189014784 133227774402816 133550794329978 133640244292608 133703125364736 133964264281464 134190204145664 134257235263488 134452294388136 134582751189504 135073034436096 135336848956479 135483192705024 135893790721732 136048794230784 136314514532016 136871340171264 136935741554688 137203194174912 137359691218944 137860090822656 138362313375744 138697782346752 138767065104384 139272591753216 139338122985472 139610267756928 139779960029184 140118866182272 140212715323392 140552670721536 141064702308864 141131076773888 141201575018496 141406723408212 141715970555904 141992759560896 142059570700032 142577091904768 143018507049984 143887543117128 143950892249088 144551843870208 144834171690267 144990785175552 145518984757248 145944671920128 146476346499072 147009957961728 147366393743424 147465097150464 147534483161088 147822636448512 148002310619136 148071949402112 148361152428288 148505104760832 148976010031104 149046106963968 149337212641632 149589080031232 149881246203168 149951769072256 150052204118016 150416016035328 150963979663872 151258831186653 151660950945792 151881295512524 151957163740608 153045828796416 153054893509632 154052709249024 154613921304576 155092602175488 155657602547712 155730843336704 156035005140096 156681665722368 156755388358656 157061551226544 157252455032832 157326446239744 157633724455056 157813525020672 158388437680128 158697790097472 158772461370624 159350867422976 159430466875392 159505482891264 159817017037536 160399228392864 160582183354368 161557943149056 161873486006769 162611193096192 162620824353984 163114633322496 163708857851904 164387321413632 164785889811456 165386202706944 165464021045248 165787192961352 165976293556224 166502599446528 166580943077376 166906296481824 167187795329024 167593153668992 167676870334464 168287715035136 168616401978564 168695740206288 168888158355456 169310296636912 169503415762944 169834477121856 170608464887808 170618569814016 171655314595872 172176557395968 172186755198336 172890113900544 173309297905152 173519950381056 173940661467648 175114802866176 175197198753792 175539380782608 175835439915008 175923273793536 176349811903488 176564160036864 176909011911936 176992252019712 177337940011938 177637032537088 178067725773304 178186992390144 178270833819648 178619019041952 179269725850848 179443668252672 180097379248128 180449131941972 180654956273664 181398392307712 181752686042688 181832705998848 182495120228352 182580988739584 182937592233216 182948427398232 183727006285824 184172465083392 184930376462336 185022753472512 185696789004288 186059478045312 186147023675904 186373280038912 186510592081521 186825154909696 187403560962048 188086269745152 188268766691328 188542297877616 188954627407872 189323679414528 189412760933376 189782707732074 189999178149888 190474083716526 190691342733312 191850057489504 191934522998784 191945891040768 192735791826944 193112228920356 193230127300608 193698627070464 194592895893504 195209944178688 195301795332096 195683244151104 196013277282304 196488524991232 196620129533952 197096848598016 197336414158848 197814869904384 198006806347776 198634680041472 198728142618624 199116283522176 199841661604224 200326191494967 200554688047104 201285306218496 201385852895232 201678441582204 201874126784256 202214601261056 202609551654144 203224789057536 203840686082598 204061105061888 204073191346176 204471771798024 205307010256896 205403612332032 205804791262368 206151895072768 206790136233984 207543470063616 208046673520128 208908887629824 209007184478208 209415401635392 209654265544704 209669940043776 210178299273408 210418033360896 211184583573504 211597053463296 211696615160832 211802362527744 212110085112318 212573955833856 212673977188352 213089356050048 213865637857152 214527760574976 215410590865408 215831314675692 215926338373632 216814924128256 216827765805312 217486177763328 218278477135872 219714519748608 220514936942592 221049590615136 221301724741632 222003465928704 222107924103168 222541728642432 222757657141248 223569160445952 224383620046848 224821869304752 224927653608384 225078306177024 225184211140608 225624024052992 226004554350592 226445969495808 226545666490368 227491426418688 227821943268786 227935745610912 228873752794496 229568743194624 229582340264448 231079063873536 231920881956864 233486403821568 233596265005056 234052507710144 235133082537984 235878682549248 235989669359616 236450586682584 236720287531008 237582656520192 237694445092864 238158692055936 239026301134464 239145700313088 239258224336896 239725525556304 240129838997504 240598842589296 240873275031552 242336914723584 242443607998464 243326826971136 243916789644288 243931236530976 245563286777856 248079304060416 248196031567872 248680789442028 248964440334336 249871414616064 250781692993536 250906964262912 251389730503488 251515305501696 252431572552704 252550347911168 253043610309432 253332237533184 253965444955368 254255123644416 254751715682784 255800076652672 255912697331712 255927854721024 257482971893808 258264836093952 259457194524672 260279925571584 260402393776128 260910992201472 262795798130688 263753159872512 263884910690304 264524717855232 264846240055296 265488378029568 266455548805632 267101588659956 267280488585216 267406250729472 267928528562928 268380408291328 268514470526976 268904588776272 269165502379008 270146068872192 270673697912958 270966385410048 271787581443464 272097588461568 272629029064032 273742680342528 273871483109376 274406388349824 277395564693504 277534130208768 278545183506432 278676245970944 279220535513856 279559920058368 280237732364544 280425430646784 281105341443072 282129404617728 282262153547776 282403150036992 282813446816424 283431941111808 283985519121792 284119141400064 284674061598111 285154183809536 285711125574789 286037014099968 287775086234256 287901784498176 289103687740416 289668343380534 289981570351104 291037969514496 291889343840256 292952692998144 294019915923456 294732787486848 294930194300928 295645272897024 296004621238272 296722304856576 297010209521664 297952020062208 298092213927936 298674425283264 299178160062464 299762492406336 299903538144512 300104408236032 300832032070656 301927959327744 302517662373306 303321901891584 303762591025048 303914327481216 305761029123897 306091657592832 306109787019264 308105418498048 309227842609152 310185204350976 311315205095424 311461686673408 312070010280192 313363331444736 313510776717312 314123102453088 314504910065664 314652892479488 315267448910112 315627050041344 316776875360256 317395580194944 317544922741248 318165127668477 318701734845952 318860933750784 319010965782528 319634034075072 320798456785728 321164366708736 323115886298112 323746972013538 325222386192384 325241648707968 326229266644992 327417715703808 329571779622912 330772405413888 330928042090496 331574385922704 331952587112448 333005198893056 333161886154752 333812592963648 334375590658048 335186307337984 335353740668928 336575430070272 337232803957128 337391480412576 337776316710912 338620593273824 339006831525888 339668954243712 341237139628032 341732914903179 343310629191744 344353114791936 344373510396672 345780227801088 346618595810304 347039900762112 347881322935296 350229605732352 350394397507584 351078761565216 351670879830016 352699623806976 353818023823872 353984504039424 354675880023876 355274065074176 356135451546608 356373984780288 356541667639296 357238038083904 358539451701696 358887336505344 360194758496256 360898263883944 361309912547328 362796784615424 363505372085376 363665411997696 364990240456704 365875184466432 365896854796464 368344930166784 369860752924672 370045506945024 371393578008576 372118956090624 372294047351808 372746560077824 373021184163042 373650309819392 374807121924096 376172539490304 377084595755232 378647358829056 378825521866752 379565415464148 379998356299776 380948167433052 381382685466624 383700114979008 383869045997568 383891782081536 385471583653888 386224457840712 386460254601216 387397254140928 389185791787008 390419888357376 390603590664192 391366488302208 392026554564608 392977049982464 394193697196032 395629739808768 396013612695552 397269360082944 397456285237248 398232567044352 399683323208448 400652382989934 401109376094208 402570612436992 402771705790464 403356883164408 403748253568512 405219103308288 406449578115072 407681372165196 408146382692352 408943543596048 410614020513792 410807224664064 411609582524736 412303790145536 413580272467968 415086940127232 416093347040256 417817775259648 418014368956416 418830803270784 419339880087552 420356598546816 423194106926592 423393230321664 423604725055488 424220170224636 425147911667712 425347954376704 426178712100096 427731275714304 429055521149952 430821181730816 431662629351384 431852676747264 433629848256512 433655531610624 434502515070801 434972355526656 436556954271744 439429039497216 441029873885184 442099181230272 442603449483264 444006931857408 444215848206336 445083457284864 445515314282496 447138320891904 448767240093696 449643738609504 449855307216768 450156612354048 451248048105984 452891938991616 454982852837376 455643886537572 455871491221824 457747505588992 459137486389248 459164680528896 462158127747072 463841763913728 466972807643136 467192530010112 468105015420288 470266165075968 471757365098496 471979338719232 472901173365168 473440575062016 475165313040384 475388890185728 476317384111872 478052602268928 478291400626176 478516448673792 479451051112608 480259677995008 481197685178592 481746550063104 484673829447168 485620458020307 487833579288576 487862473061952 491126573555712 496158608120832 496392063135744 497361578884056 497928880668672 499742829232128 501563385987072 502779461006976 503030611003392 504863145105408 505100695822336 506087220618864 506664475066368 507930889910736 508510247288832 509503431365568 511600153305344 511825394663424 511855709442048 514965943787616 516529672187904 520559851143168 521821984402944 525591596261376 527506319745024 527769821380608 529049435710464 529692480110592 530976756059136 532911097611264 534203177319912 534560977170432 534812501458944 535857057125856 536760816582656 537809177552544 538331004758016 540292137744384 541347395825916 543575162886928 544195176923136 545258058128064 547485360685056 547742966218752 548812776699648 554791129387008 555068260417536 557090367012864 558441071027712 559119840116736 560475464729088 562210682886144 564258809235456 564524307095552 564806300073984 565626893632848 566863882223616 567971038243584 568238282800128 569348123196222 570308367619072 571422251149578 572074028199936 575550172468512 575803568996352 578207375480832 579336686761068 583778687680512 585905385996288 588039831846912 589465574973696 589860388601856 591290545794048 592009242476544 593444609713152 594020419043328 595904040124416 596184427855872 597348850566528 598356320124928 599524984812672 599807076289024 600978574484901 601664064141312 603855918655488 605035324746612 606643803783168 607525182050096 607828654962432 611522058247794 612183315185664 612219574038528 616210836996096 618455685218304 620370408701952 622630410190848 624140020560384 626726662889472 627021553434624 628246204906176 629009820131328 629305784958976 630534897820224 631254100082688 633553750720512 634791160389888 635089845482496 636330255336954 637403469691904 637721867501568 638021931565056 639268068150144 641596913571456 645495505928227 646231772596224 647493944027076 650444772384768 650483297415936 652458533289984 654835431407616 659143559245824 661544810827776 661856084180992 663148771845408 663905174224896 666010397786112 666323772309504 667625185927296 668751181316096 670372614675968 670707481337856 673150860140544 674465607914256 674782960825152 675552633421824 677241186547648 678013663051776 679337908487424 682474279256064 683465829806358 686621258383488 688706229583872 688747020793344 693237191620608 695762645870592 700459211464704 700788795015168 702157523130432 703341759660032 705399247613952 707636047647744 707969008078848 709351760047752 710548130148352 712270903093216 712747969560576 713083335278592 714476076167808 717078903403392 717774673010688 720389516992512 721796527767888 722619825094656 725593569230848 727010744170752 727330823995392 729980480913408 731750368932864 731793709592928 736689860333568 739721505849344 744237912181248 744588094703616 746042368326084 747300619638784 749614243848192 752345078980608 754169191510464 757294717658112 757651043733504 759130830928296 759996712599552 761896334866104 762765370933248 767400229958016 767738091995136 767783564163072 770943167307776 772448915681424 774794508281856 778371583574016 780839776714752 781207181328384 782732976604416 784053109129216 785954099964928 788387394392064 791259479617536 794538720165888 796465134088704 799366646416896 801304765979868 802218752188416 805141224873984 805543411580928 806713766328816 807496507137024 810438206616576 812899156230144 815362744330392 816292765384704 817887087192096 821228041027584 821614449328128 823219165049472 824607580291072 832186694080512 835635550519296 836028737912832 837661606541568 838679760175104 840713197093632 846388213853184 846786460643328 847209450110976 848440340449272 850295823335424 852357424200192 855462551428608 857133376724367 858111042299904 861642363461632 863325258702768 863705353494528 867259696513024 867311063221248 869005030141602 869944711053312 873113908543488 878858078994432 882059747770368 884198362460544 888013863714816 890166914569728 891030628564992 894276641783808 897534480187392 899287477219008 899710614433536 900313224708096 902496096211968 905783877983232 909965705674752 911287773075144 911742982443648 915495011177984 917283087371691 918274972778496 918329361057792 924316255494144 927683527827456 933945615286272 934385060020224 936210030840576 940532330151936 943514730196992 943958677438464 945802346730336 946881150124032 950330626080768 952634768223744 956105204537856 956582801252352 957032897347584 958902102225216 960519355990016 962395370357184 963493100126208 969347658894336 971240916040614 975667158577152 975724946123904 982253147111424 992317216241664 992784126271488 994723157768112 995857761337344 999485658464256 1003126771974144 1005558922013952 1006061222006784 1009726290210816 1010201391644672 1012174441237728 1013328950132736 1015861779821472 1017020494577664 1019006862731136 1023200306610688 1023711418884096 1025198744709537 1029931887575232 1033059344375808 1041119702286336 1043643968805888 1051183192522752 1055012639490048 1058098871420928 1061953512118272 1065822195222528 1068406354639824 1069121954340864 1069625002917888 1071714114251712 1073521633165312 1075618355105088 1076662009516032 1080584275488768 1082694791651832 1087150325773856 1088390353846272 1090516116256128 1094970721370112 1097625553399296 1109582258774016 1110136520835072 1114180734025728 1116882142055424 1118239680233472 1120950929458176 1124421365772288 1128517618470912 1129048614191104 1131253787265696 1135942076487168 1136476565600256 1138696246392444 1140616735238144 1142844502299156 1144148056399872 1151100344937024 1151607137992704 1156414750961664 1158673373522136 1167557375361024 1171810771992576 1176079663693824 1178931149947392 1182581091588096 1186889219426304 1188040838086656 1191808080248832 1192368855711744 1194697701133056 1196712640249856 1199049969625344 1199614152578048 1201957148969802 1203328128282624 1207711837310976 1210070649493224 1215050364100192 1215657309924864 1223044116495588 1224439148077056 1232421673992192 1236911370436608 1240740817403904 1245260820381696 1248280041120768 1253453325778944 1254043106869248 1256492409812352 1258019640262656 1258611569917952 1261069795640448 1269582320779776 1270179690964992 1272660510673908 1274806939383808 1275443735003136 1276043863130112 1278536136300288 1283193827142912 1290991011856454 1292463545192448 1294987888054152 1300889544769536 1300966594831872 1304917066579968 1309670862815232 1318287118491648 1323089621655552 1323712168361984 1326297543690816 1327810348449792 1332020795572224 1332647544619008 1335250371854592 1337502362632192 1340745229351936 1341414962675712 1346301720281088 1348931215828512 1349565921650304 1354482373095296 1358675816974848 1364948558512128 1366931659612716 1373242516766976 1377412459167744 1377494041586688 1386474383241216 1391525291741184 1400918422929408 1401577590030336 1404315046260864 1406683519320064 1410798495227904 1415272095295488 1415938016157696 1418703520095504 1421096260296704 1424541806186432 1425495939121152 1426166670557184 1428952152335616 1434157806806784 1435549346021376 1440779033985024 1443593055535776 1445239650189312 1454021488341504 1463500737865728 1463587419185856 1473379720667136 1479443011698688 1488475824362496 1489176189407232 1492084736652168 1494601239277568 1499228487696384 1504690157961216 1508338383020928 1514589435316224 1515302087467008 1518261661856592 1519993425199104 1523792669732208 1525530741866496 1534800459916032 1535476183990272 1535567128326144 1541886334615552 1544897831362848 1549589016563712 1561679553429504 1565465953208832 1571908199929856 1576774788784128 1582518959235072 1589077440331776 1592930268177408 1598733292833792 1602609531959736 1604437504376832 1610282449747968 1613427532657632 1614993014274048 1620876413233152 1630725488660784 1632585530769408 1635774174384192 1642456082055168 1643228898656256 1646438330098944 1649215160582144 1664373388161024 1671271101038592 1675323213083136 1677359520350208 1681426394187264 1692776427706368 1693572921286656 1694418900221952 1696880680898544 1700591646670848 1704714848400384 1710925102857216 1714266753448734 1716222084599808 1723284726923264 1726650517405536 1727410706989056 1734519393026048 1734622126442496 1738010060283204 1757716157988864 1764119495540736 1768396724921088 1776027727429632 1780333829139456 1782061257129984 1788553283567616 1795068960374784 1798574954438016 1799421228867072 1802935723454703 1804992192423936 1811567755966464 1819931411349504 1822575546150288 1823485964887296 1830990022355968 1834566174743382 1836549945556992 1836658722115584 1848632510988288 1855367055654912 1867891230572544 1872420061681152 1881064660303872 1887029460393984 1887917354876928 1891604693460672 1893762300248064 1900661252161536 1905269536447488 1912210409075712 1913165602504704 1914065794695168 1917804204450432 1921038711980032 1924790740714368 1936486517784681 1938695317788672 1942481832081228 1951334317154304 1951449892247808 1964506294222848 1984634432483328 1985568252542976 1989446315536224 1991715522674688 1998971316928512 2006253543948288 2011117844027904 2012122444013568 2019452580421632 2020402783289344 2024348882475456 2026657900265472 2031723559642944 2034040989155328 2038013725462272 2046400613221376 2047422837768192 2050397489419074 2059863775150464 2066118688751616 2087287937611776 2102366385045504 2110025278980096 2116197742841856 2123907024236544 2131644390445056 2136812709279648 2138243908681728 2139250005835776 2143428228503424 2147043266330624 2151236710210176 2153324019032064 2161168550977536 2165389583303664 2174300651547712 2176780707692544 2181032232512256 2189941442740224 2195251106798592 2219164517548032 2233764284110848 2241901858916352 2248842731544576 2257035236941824 2258097228382208 2262507574531392 2271884152974336 2272953131200512 2277392492784888 2281233470476288 2285689004598312 2288296112799744 2302200689874048 2303214275985408 2312829501923328 2317346747044272 2335114750722048 2343621543985152 2352159327387648 2357862299894784 2365162183176192 2373778438852608 2383616160497664 2389395402266112 2398099939250688 2399228305156096 2403914297939604 2406656256565248 2415423674621952 2420141298986448 2430100728200384 2431314619849728 2446088232991176 2448878296154112 2464843347984384 2473822740873216 2496560082241536 2506906651557888 2508086213738496 2512984819624704 2516039280525312 2517223139835904 2522139591280896 2539164641559552 2540359381929984 2545321021347816 2549613878767616 2550887470006272 2557072272600576 2566387654285824 2571400130173101 2581982023712908 2584927090384896 2589975776108304 2601779089539072 2601933189663744 2609834133159936 2619341725630464 2636574236983296 2646179243311104 2647424336723968 2652595087381632 2664041591144448 2670500743709184 2681490458703872 2682829925351424 2692603440562176 2697862431657024 2699131843300608 2708964746190592 2717351633949696 2729897117024256 2733863319225432 2746485033533952 2751849262115073 2754824918335488 2754988083173376 2772948766482432 2783050583482368 2801836845858816 2803155180060672 2808630092521728 2813367038640128 2821596990455808 2830544190590976 2831876032315392 2837407040191008 2842192520593408 2849083612372864 2850991878242304 2857904304671232 2868315613613568 2871098692042752 2881558067970048 2887186111071552 2890479300378624 2908042976683008 2927001475731456 2927174838371712 2946759441334272 2958886023397376 2976951648724992 2978352378814464 2984169473304336 2989202478555136 2998456975392768 3009380315922432 3016676766041856 3029178870632448 3030604174934016 3036523323713184 3039986850398208 3047585339464416 3051061483732992 3069600919832064 3071134256652288 3075596234128611 3083772669231104 3089795662725696 3099178033127424 3123359106859008 3130931906417664 3143816399859712 3153549577568256 3165037918470144 3185860536354816 3197466585667584 3205219063919472 3208875008753664 3220564899495936 3226855065315264 3229986028548096 3241752826466304 3261450977321568 3265171061538816 3271548348768384 3284912164110336 3292876660197888 3328746776322048 3342542202077184 3350646426166272 3354719040700416 3362852788374528 3385552855412736 3387145842573312 3393761361797088 3409429696800768 3421850205714432 3428533506897468 3432444169199616 3446569453846528 3453301034811072 3454821413978112 3469038786052096 3469244252884992 3476020120566408 3515432315977728 3528238991081472 3536793449842176 3560667658278912 3564122514259968 3577106567135232 3590137920749568 3597149908876032 3598842457734144 3605871446909406 3609984384847872 3623135511932928 3645151092300576 3646971929774592 3661980044711936 3669132349486764 3673317444231168 3697265021976576 3710734111309824 3735782461145088 3744840123362304 3762129320607744 3774058920787968 3775834709753856 3783209386921344 3810539072894976 3824420818151424 3826331205009408 3828131589390336 3835608408900864 3842077423960064 3849581481428736 3872973035569362 3877390635577344 3884963664162456 3902668634308608 3902899784495616 3929012588445696 3969268864966656 3971136505085952 3978892631072448 3983431045349376 3997942633857024 4012507087896576 4022235688055808 4024244888027136 4038905160843264 4040805566578688 4048697764950912 4063447119285888 4076027450924544 4092801226442752 4094845675536384 4100794978838148 4119727550300928 4132237377503232 4174575875223552 4204732770091008 4220050557960192 4232395485683712 4247814048473088 4263288780890112 4273625418559296 4276487817363456 4278500011671552 4286856457006848 4294086532661248 4302473420420352 4306648038064128 4322337101955072 4330779166607328 4348601303095424 4362064465024512 4390502213597184 4438329035096064 4467528568221696 4483803717832704 4497685463089152 4514070473883648 4516194456764416 4525015149062784 4543768305948672 4545906262401024 4554784985569776 4562466940952576 4571378009196624 4576592225599488 4604401379748096 4606428551970816 4625659003846656 4634693494088544 4715724599789568 4730324366352384 4747556877705216 4767232320995328 4778790804532224 4796199878501376 4798456610312192 4807828595879208 4813312513130496 4830847349243904 4840282597972896 4860201456400768 4862629239699456 4892176465982352 4897756592308224 4929686695968768 4947645481746432 4993120164483072 5013813303115776 5025969639249408 5032078561050624 5044279182561792 5078329283119104 5080718763859968 5090642042695632 5099227757535232 5101774940012544 5114144545201152 5132775308571648 5142800260346202 5163964047425816 5169854180769792 5179951552216608 5203558179078144 5203866379327488 5273148473966592 5292358486622208 5294848673447936 5305190174763264 5328083182288896 5341001487418368 5362980917407744 5365659850702848 5385206881124352 5395724863314048 5398263686601216 5408807170364109 5417929492381184 5434703267899392 5459794234048512 5467726638450864 5492970067067904 5503698524230146 5509649836670976 5509976166346752 5545897532964864 5566101166964736 5603673691717632 5617260185043456 5643193980911616 5661088381181952 5663752064630784 5674814080382016 5684385041186816 5698167224745728 5701983756484608 5715808609342464 5736631227227136 5742197384085504 5763116135940096 5774372222143104 5809459553354043 5816085953366016 5854002951462912 5854349676743424 5893518882668544 5917772046794752 5953903297449984 5956704757628928 5968338946608672 5978404957110272 5996913950785536 6018760631844864 6033353532083712 6058357741264896 6061208349868032 6073046647426368 6079973700796416 6095170678928832 6102122967465984 6139201839664128 6142268513304576 6151192468257222 6167545338462208 6179591325451392 6198356066254848 6261863812835328 6287632799719424 6307099155136512 6330075836940288 6371721072709632 6394933171335168 6410438127838944 6417750017507328 6441129798991872 6453710130630528 6459972057096192 6483505652932608 6522901954643136 6530342123077632 6543096697536768 6569824328220672 6585753320395776 6657493552644096 6701292852332544 6725705576749056 6771105710825472 6774291685146624 6787522723594176 6818859393601536 6843700411428864 6857067013794936 6864888338399232 6893138907693056 6906602069622144 6909642827956224 6938488505769984 6952040241132816 7030864631955456 7056477982162944 7073586899684352 7121335316557824 7194299817752064 7197684915468288 7211742893818812 7219968769695744 7246271023865856 7290302184601152 7293943859549184 7323960089423872 7338264698973528 7346634888462336 7394530043953152 7421468222619648 7489680246724608 7524258641215488 7548117841575936 7551669419507712 7566418773842688 7621078145789952 7648841636302848 7652662410018816 7671216817801728 7699162962857472 7745946071138724 7754781271154688 7769927328324912 7805337268617216 7805799568991232 7858025176891392 7938537729933312 7942273010171904 7957785262144896 8044471376111616 8048489776054272 8077810321686528 8081611133157376 8097395529901824 8126894238571776 8152054901849088 8185602452885504 8189691351072768 8201589957676296 8239455100601856 8255547786345219 8264474755006464 8349151750447104 8409465540182016 8440101115920384 8464790971367424 8495628096946176 8526577561780224 8547250837118592 8552975634726912 8573712914013696 8604946840840704 8613296076128256 8644674203910144 8661558333214656 8697202606190848 8724128930049024 8781004427194368 8876658070192128 8935057136443392 8967607435665408 8995370926178304 9028140947767296 9032388913528832 9050030298125568 9087536611897344 9091812524802048 9109569971139552 9124933881905152 9142756018393248 9153184451198976 9208802759496192 9226788702385833 9251318007693312 9269386988177088 9431449199579136 9460648732704768 9495113755410432 9557581609064448 9592399757002752 9596913220624384 9615657191758416 9626625026260992 9661694698487808 9680565195945792 9720402912801536 9725258479398912 9784352931964704 9795513184616448 9986240328966144 10027626606231552 10051939278498816 10064157122101248 10088558365123584 10156658566238208 10161437527719936 10181284085391264 10198455515070464 10228289090402304 10265550617143296 10285600520692404 10327928094851632 10339708361539584 10359903104433216 10407116358156288 10407732758654976 10546296947933184 10584716973244416 10610380349526528 10682002974836736 10725961834815488 10731319701405696 10770413762248704 10791449726628096 10796527373202432 10817614340728218 10835858984762368 10869406535798784 10935453276901728 10985940134135808 11007397048460292 11019952332693504 11091795065929728 11132202333929472 11207347383435264 11234520370086912 11286387961823232 11322176762363904 11327504129261568 11349628160764032 11368770082373632 11396334449491456 11431617218684928 11473262454454272 11484394768171008 11526232271880192 11548744444286208 11618919106708086 11632171906732032 11708005902925824 11708699353486848 11787037765337088 11907806594899968 11913409515257856 11936677893217344 11956809914220544 11993827901571072 12037521263689728 12066707064167424 12116715482529792 12122416699736064 12146093294852736 12190341357857664 12278403679328256 12284537026609152 12302384936514444 12335090676924416 12359182650902784 12396712132509696 12523727625670656 12575265599438848 12614198310273024 12660151673880576 12743442145419264 12789866342670336 12820876255677888 12835500035014656 12882259597983744 12907420261261056 12919944114192384 12967011305865216 13045803909286272 13086193395073536 13171506640791552 13314987105288192 13402585704665088 13451411153498112 13542211421650944 13548583370293248 13575045447188352 13637718787203072 13687400822857728 13714134027589872 13729776676798464 13786277815386112 13813204139244288 13819285655912448 13876977011539968 13904080482265632 14147173799368704 14242670633115648 14388599635504128 14395369830936576 14423485787637624 14439937539391488 14492542047731712 14580604369202304 14587887719098368 14647920178847744 14676529397947056 14693269776924672 14789060087906304 14842936445239296 14979360493449216 15096235683151872 15132837547685376 15242156291579904 15297683272605696 15305324820037632 15342433635603456 15398325925714944 15491892142277448 15509562542309376 15539854656649824 15610674537234432 15611599137982464 15877075459866624 15884546020343808 15915570524289792 16088942752223232 16096979552108544 16155620643373056 16194791059803648 16253788477143552 16304109803698176 16371204905771008 16379382702145536 16403179915352592 16478910201203712 16511095572690438 16528949510012928 16698303500894208 16929581942734848 16991256193892352 17053155123560448 17094501674237184 17105951269453824 17147425828027392 17209893681681408 17226592152256512 17289348407820288 17323116666429312 17394405212381696 17428378660062129 17448257860098048 17562008854388736 17753316140384256 17870114272886784 17935214871330816 17990741852356608 18056281895534592 18100060596251136 18175073223794688 18183625049604096 18219139942279104 18249867763810304 18285512036786496 18306368902397952 18417605518992384 18453577404771666 18502636015386624 18538773976354176 18862898399158272 18921297465409536 18990227510820864 19115163218128896 19184799514005504 19193826441248768 19231314383516832 19253250052521984 19323389396975616 19361130391891584 19440805825603072 19450516958797824 19568705863929408 19591026369232896 19972480657932288 20103878556997632 20177116730247168 20313317132476416 20322875055439872 20362568170782528 20396911030140928 20456578180804608 20531101234286592 20571201041384808 20655856189703264 20679416723079168 20719806208866432 20815465517309952 21092593895866368 21169433946488832 21220760699053056 21364005949673472 21451923669630976 21582899453256192 21593054746404864 21635228681456436 21671717969524736 21738813071597568 21870906553803456 21971880268271616 22014794096920584 22039904665387008 22183590131859456 22264404667858944 22469040740173824 22572775923646464 22644353524727808 22655008258523136 22699256321528064 22737540164747264 22792668898982912 22863234437369856 22946524908908544 23097488888572416 23237838213416172 23264343813464064 23416011805851648 23417398706973696 23574075530674176 23815613189799936 23826819030515712 23873355786434688 23913619828441088 24133414128334848 24233430965059584 24244833399472128 24292186589705472 24380682715715328 24556807358656512 24569074053218304 24604769873028888 24718365301805568 24793424265019392 25047455251341312 25150531198877696 25228396620546048 25320303347761152 25486884290838528 25579732685340672 25641752511355776 25814840522522112 25839888228384768 25934022611730432 26091607818572544 26172386790147072 26343013281583104 26629974210576384 26805171409330176 26902822306996224 27084422843301888 27097166740586496 27150090894376704 27275437574406144 27374801645715456 27428268055179744 27459553353596928 27626408278488576 27753954023079936 27808160964531264 28294347598737408 28485341266231296 28777199271008256 28790739661873152 28846971575275248 28879875078782976 28985084095463424 29161208738404608 29175775438196736 29295840357695488 29353058795894112 29386539553849344 29958720986898432 30192471366303744 30265675095370752 30484312583159808 30595366545211392 30684867271206912 30796651851429888 30983784284554896 31019125084618752 31079709313299648 31221349074468864 31223198275964928 31754150919733248 31831141048579584 32177885504446464 32193959104217088 32311241286746112 32389582119607296 32507576954287104 32608219607396352 32742409811542016 32806359830705184 32957820402407424 33022191145380876 33396607001788416 33859163885469696 33982512387784704 34106310247120896 34189003348474368 34294851656054784 34419787363362816 34453184304513024 34578696815640576 34646233332858624 34788810424763392 34856757320124258 34896515720196096 35124017708777472 35740228545773568 35870429742661632 35981483704713216 36112563791069184 36200121192502272 36350146447589376 36367250099208192 36438279884558208 36499735527620608 36571024073572992 36835211037984768 36907154809543332 37005272030773248 37077547952708352 37725796798316544 37842594930819072 37980455021641728 38230326436257792 38369599028011008 38387652882497536 38462628767033664 38506500105043968 38646778793951232 38722260783783168 38881611651206144 38901033917595648 39137411727858816 39944961315864576 40207757113995264 40354233460494336 40626634264952832 40645750110879744 40725136341565056 40793822060281856 40913156361609216 41062202468573184 41142402082769616 41311712379406528 41358833446158336 41439612417732864 41630931034619904 42441521398106112 42728011899346944 42903847339261952 43165798906512384 43186109492809728 43270457362912872 43343435939049472 43477626143195136 43741813107606912 43943760536543232 44029588193841168 44079809330774016 44367180263718912 44528809335717888 44938081480347648 45288707049455616 45398512643056128 45585337797965824 45726468874739712 45893049817817088 46194977777144832 46475676426832344 46528687626928128 46832023611703296 46834797413947392 47631226379599872 47653638061031424 47746711572869376 47827239656882176 48266828256669696 48466861930119168 48584373179410944 48761365431430656 49113614717313024 49138148106436608 49209539746057776 49436730603611136 49586848530038784 50094910502682624 50301062397755392 50973768581677056 51159465370681344 51283505022711552 51629681045044224 51679776456769536 51868045223460864 52183215637145088 52285135980186387 52344773580294144 52686026563166208 53259948421152768 53610342818660352 53805644613992448 54168845686603776 54300181788753408 54550875148812288 54749603291430912 54856536110359488 54919106707193856 55252816556977152 55507908046159872 55616321929062528 56588695197474816 56970682532462592 57554398542016512 57581479323746304 57693943150550496 57759750157565952 57970168190926848 58322417476809216 58351550876393472 58591680715390976 58706117591788224 58773079107698688 59917441973796864 60531350190741504 60968625166319616 61190733090422784 61369734542413824 61593303702859776 61967568569109792 62038250169237504 62159418626599296 62446396551929856 63508301839466496 63662282097159168 64355771008892928 64779164239214592 65015153908574208 65216439214792704 65484819623084032 65612719661410368 65915640804814848 66044382290761752 66793214003576832 67718327770939392 67965024775569408 68212620494241792 68378006696948736 68589703312109568 68839574726725632 69292466665717248 69577620849526784 69713514640248516 69793031440392192 70248035417554944 71480457091547136 71740859485323264 72400242385004544 72700292895178752 72734500198416384 72876559769116416 72999471055241216 73142048147145984 73670422075969536 73814309619086664 74155095905416704 75451593596633088 75685189861638144 75960910043283456 76460652872515584 76739198056022016 76775305764995072 76925257534067328 77444521567566336 77763223302412288 77802067835191296 78274823455717632 79889922631729152 80415514227990528 80708466920988672 81253268529905664 81291500221759488 81450272683130112 81587644120563712 81826312723218432 82124404937146368 82284804165539232 82623424758813056 82879224835465728 83261862069239808 84883042796212224 85456023798693888 85807694678523904 86331597813024768 86372218985619456 86540914725825744 86686871878098944 86955252286390272 87483626215213824 87887521073086464 88059176387682336 88159618661548032 89876162960695296 90577414098911232 90797025286112256 91170675595931648 91452937749479424 91786099635634176 92389955554289664 92951352853664688 93057375253856256 93664047223406592 93669594827894784 95262452759199744 95493423145738752 96533656513339392 96933723860238336 97168746358821888 97522730862861312 98227229434626048 98419079492115552 98873461207222272 100189821005365248 100602124795510784 101947537163354112 102318930741362688 102567010045423104 103259362090088448 103359552913539072 103736090446921728 104366431274290176 104570271960372774 104689547160588288 105372053126332416 107220685637320704 107611289227984896 108337691373207552 108600363577506816 109101750297624576 109499206582861824 109713072220718976 110505633113954304 111015816092319744 111232643858125056 113177390394949632 113941365064925184 115108797084033024 115162958647492608 115387886301100992 115519500315131904 115940336381853696 116644834953618432 116703101752786944 117183361430781952 117412235183576448 119834883947593728 121062700381483008 121937250332639232 122381466180845568 122739469084827648 123186607405719552 123935137138219584 124076500338475008 124318837253198592 124892793103859712 127324564194318336 128711542017785856 129558328478429184 130030307817148416 130432878429585408 130969639246168064 131225439322820736 131831281609629696 132088764581523504 133586428007153664 136756013393897472 137179406624219136 137679149453451264 138584933331434496 139155241699053568 139427029280497032 139586062880784384 140496070835109888 142960914183094272 143481718970646528 144800484770009088 145400585790357504 145753119538232832 146284096294291968 147340844151939072 147628619238173328 148310191810833408 150903187193266176 152921305745031168 153478396112044032 153550611529990144 153850515068134656 154889043135132672 155526446604824576 155604135670382592 156549646911435264 156855407940559161 159779845263458304 160831028455981056 161416933841977344 162506537059811328 162900545366260224 163652625446436864 164248809874292736 164569608331078464 165246849517626112 165758449670931456 166523724138479616 169766085592424448 170912047597387776 171615389357047808 172663195626049536 172744437971238912 173081829451651488 173373743756197888 173910504572780544 174967252430427648 175775042146172928 176118352775364672 176319237323096064 179752325921390592 181594050572224512 182341351191863296 182905875498958848 183572199271268352 184779911108579328 185902705707329376 186114750507712512 187339189655789568 190524905518399488 190986846291477504 193067313026678784 194337492717643776 195045461725722624 196454458869252096 196838158984231104 197746922414444544 200379642010730496 203895074326708224 204637861482725376 205134020090846208 206518724180176896 208732862548580352 209140543920745548 209379094321176576 210744106252664832 214441371274641408 215222578455969792 217200727155013632 218203500595249152 218998413165723648 219426144441437952 221011266227908608 222465287716250112 226354780789899264 227882730129850368 230217594168066048 230325917294985216 230775772602201984 233289669907236864 233406203505573888 234366722861563904 234824470367152896 239669767895187456 242125400762966016 243874500665278464 244762932361691136 245478938169655296 246373214811439104 247870274276439168 248637674506397184 249785586207719424 254649128388636672 257423084035571712 259116656956858368 260060615634296832 260865756859170816 261939278492336128 262450878645641472 263662563219259392 264177529163047008 273512026787794944 274358813248438272 275358298906902528 277169866662868992 278310483398107136 278854058560994064 279172125761568768 280992141670219776 289600969540018176 290801171580715008 291506239076465664 292568192588583936 294681688303878144 295257238476346656 296620383621666816 301806374386532352 305842611490062336 306956792224088064 307701030136269312 309778086270265344 311052893209649152 311208271340765184 313099293822870528 313710815881118322 321662056911962112 322833867683954688 325013074119622656 325801090732520448 327305250892873728 328497619748585472 329139216662156928 330493699035252224 331516899341862912 333047448276959232 339532171184848896 341824095194775552 345326391252099072 345488875942477824 346163658903302976 346747487512395776 347821009145561088 349934504860855296 351550084292345856 352236705550729344 359504651842781184 363188101144449024 364682702383726592 365811750997917696 367144398542536704 369559822217158656 371805411414658752 372229501015425024 374678379311579136 381973692582955008 386134626053357568 388674985435287552 390090923451445248 392908917738504192 393676317968462208 395493844828889088 400759284021460992 410268040181692416 413037448360353792 417465725097160704 418281087841491096 418758188642353152 421488212505329664 428882742549282816 430445156911939584 434401454310027264 438852288882875904 442022532455817216 444930575432500224 452709561579798528 460435188336132096 460651834589970432 461551545204403968 466579339814473728 466812407011147776 469648940734305792 479339535790374912 484250801525932032 490957876339310592 492746429622878208 495740548552878336 497275349012794368 499571172415438848 509298256777273344 514846168071143424 518233313913716736 520121231268593664 521731513718341632 524901757291282944 527325126438518784 528355058326094016 547024053575589888 548717626496876544 550716597813805056 554339733325737984 556620966796214272 557708117121988128 558344251523137536 579201939080036352 583012478152931328 585136385177167872 589363376607756288 590514476952693312 593240767243333632 611685222980124672 613913584448176128 615402060272538624 619556172540530688 622105786419298304 626198587645741056 627421631762236644 643324113823924224 645667735367909376 651602181465040896 654610501785747456 656995239497170944 658278433324313856 660987398070504448 663033798683725824 679064342369697792 683648190389551104 690652782504198144 690977751884955648 692327317806605952 693494975024791552 699869009721710592 703100168584691712 704473411101458688 719009303685562368 726376202288898048 729365404767453184 731623501995835392 734288797085073408 739119644434317312 743610822829317504 749356758623158272 763947385165910016 772269252106715136 777349970870575104 780181846902890496 785817835477008384 787352635936924416 790987689657778176 820536080363384832 826074896720707584 834931450194321408 836562175682982192 837516377284706304 842976425010659328 868802908620054528 877704577765751808 884045064911634432 889861150865000448 905419123159597056 920870376672264192 923103090408807936 933158679628947456 933624814022295552 939297881468611584 968501603051864064 981915752678621184 985492859245756416 991481097105756672 994550698025588736 999142344830877696 1018596513554546688 1036466627827433472 1040242462537187328 1043463027436683264 1049803514582565888 1054650252877037568 1056710116652188032 1094048107151179776 1097435252993753088 1101433195627610112 1108679466651475968 1113241933592428544 1115416234243976256 1116688503046275072 1158403878160072704 1166024956305862656 1170272770354335744 1178726753215512576 1181028953905386624 1186481534486667264 1230804120545077248 1239112345081061376 1244211572838596608 1252397175291482112 1254843263524473288 1286648227647848448 1291335470735818752 1303204362930081792 1316556866648627712 1321974796141008896 1326067597367451648 1358128684739395584 1381305565008396288 1381955503769911296 1384654635613211904 1386989950049583104 1399738019443421184 1408946822202917376 1438018607371124736 1452752404577796096 1458730809534906368 1478239288868634624 1487221645658635008 1498713517246316544 1527894770331820032 1544538504213430272 1554699941741150208 1560363693805780992 1574705271873848832 1581975379315556352 1641072160726769664 1652149793441415168 1669862900388642816 1673124351365964384 1675032754569412608 1737605817240109056 1755409155531503616 1768090129823268864 1779722301730000896 1841740753344528384 1846206180817615872 1866317359257894912 1878595762937223168 1937003206103728128 1963831505357242368 1970985718491512832 1982962194211513344 1989101396051177472 2037193027109093376 2072933255654866944 2080484925074374656 2099607029165131776 2109300505754075136 2113420233304376064 2188096214302359552 2194870505987506176 2202866391255220224 2217358933302951936 2226483867184857088 2230832468487952512 2316807756320145408 2332049912611725312 2340545540708671488 2357453506431025152 2362057907810773248 2372963068973334528 2461608241090154496 2478224690162122752 2488423145677193216 2504794350582964224 2509686527048946576 2606408725860163584 2633113733297255424 2643949592282017792 2652135194734903296 2716257369478791168 2762611130016792576 2769309271226423808 2799476038886842368 2817893644405834752 2905504809155592192 2917461619069812736 2956478577737269248 2974443291317270016 2997427034492633088 3055789540663640064 3109399883482300416 3120727387611561984 3149410543747697664 3163950758631112704 3282144321453539328 3304299586882830336 3339725800777285632 3346248702731928768 3350065509138825216 3475211634480218112 3510818311063007232 3536180259646537728 3559444603460001792 3692412361635231744 3732634718515789824 3757191525874446336 3874006412207456256 3965924388423026688 3978202792102354944 4074386054218186752 4145866511309733888 4160969850148749312 4199214058330263552 4226840466608752128 4376192428604719104 4434717866605903872 4452967734369714176 4461664936975905024 4633615512640290816 4664099825223450624 4681091081417342976 4724115815621546496 4745926137946669056 4923216482180308992 4956449380324245504 4976846291354386432 5009588701165928448 5019373054097893152 5212817451720327168 5266227466594510848 5287899184564035584 5304270389469806592 5525222260033585152 5538618542452847616 5598952077773684736 5635787288811669504 5811009618311184384 5912957155474538496 5948886582634540032 6111579081327280128 6218799766964600832 6241454775223123968 6298821087495395328 6327901517262225408 6564288642907078656 6608599173765660672 6679451601554571264 6692497405463857536 6950423268960436224 7021636622126014464 7072360519293075456 7118889206920003584 7384824723270463488 7465269437031579648 7514383051748892672 7931848776846053376 7956405584204709888 8148772108436373504 8398428116660527104 8453680933217504256 8752384857209438208 8869435733211807744 8923329873951810048 9328199650446901248 9362182162834685952 9448231631243092992 9491852275893338112 9846432964360617984 9912898760648491008 10019177402331856896 10038746108195786304 10425634903440654336 10532454933189021696 10575798369128071168 10608540778939613184 11077237084905695232 11197904155547369472 11271574577623339008 11622019236622368768 11897773165269080064 12223158162654560256 12437599533929201664 12482909550446247936 12597642174990790656 13128577285814157312 13358903203109142528 13384994810927715072 13900846537920872448 14043273244252028928 14237778413840007168 14769649446540926976 14930538874063159296 15028766103497785344 15863697553692106752 15912811168409419776 16796856233321054208 16907361866435008512 17738871466423615488 17846659747903620096 18656399300893802496 18724364325669371904 18896463262486185984 18983704551786676224 19692865928721235968 19825797521296982016 20038354804663713792 20077492216391572608 20851269806881308672 21064909866378043392 21151596738256142336 21217081557879226368 22154474169811390464 22395808311094738944 22543149155246678016 23795546330538160128 24446316325309120512 25195284349981581312 26257154571628314624 26769989621855430144 28086546488504057856 28475556827680014336 29539298893081853952 30057532206995570688 31727395107384213504 31825622336818839552 33593712466642108416 33814723732870017024 35693319495807240192 37312798601787604992 37448728651338743808 37792926524972371968 39385731857442471936 40076709609327427584 40154984432783145216 41702539613762617344 42129819732756086784 42303193476512284672 44308948339622780928 44791616622189477888 45086298310493356032 47591092661076320256 50390568699963162624 53539979243710860288 56173092977008115712 56951113655360028672 59078597786163707904 60115064413991141376 63454790214768427008 63651244673637679104 67187424933284216832 67629447465740034048 71386638991614480384 75585853049944743936 78771463714884943872 80309968865566290432 84259639465512173568 84606386953024569344 88617896679245561856 90172596620986712064 95182185322152640512 100781137399926325248 107079958487421720576 112346185954016231424 118157195572327415808 120230128827982282752 126909580429536854016 134374849866568433664 135258894931480068096 142773277983228960768 151171706099889487872 160619937731132580864 168519278931024347136 177235793358491123712 180345193241973424128 190364370644305281024 201562274799852650496 214159916974843441152 236314391144654831616 253819160859073708032 270517789862960136192 285546555966457921536 302343412199778975744 321239875462265161728 337038557862048694272 354471586716982247424 360690386483946848256 380728741288610562048 403124549599705300992 428319833949686882304 541035579725920272384 571093111932915843072 604686824399557951488 642479750924530323456 708943173433964494848 761457482577221124096 856639667899373764608 1082071159451840544768 1142186223865831686144 1209373648799115902976 1284959501849060646912 1713279335798747529216 2284372447731663372288 2569919003698121293824 3426558671597495058432 5139838007396242587648 6853117343194990116864 10279676014792485175296 20559352029584970350592
- Sum of all divisors σ(n): 72485664520960223769600
- Sum of proper divisors (its aliquot sum) s(n): 51926312491375253419008
- 20559352029584970350592 is an abundant number, because the sum of its proper divisors (51926312491375253419008) is greater than itself. Its abundance is 31366960461790283068416
Bases of 20559352029584970350592
- Binary: 1000101101010000110010100110010111011001010110000100111001000000000000000002
- Hexadecimal: 0x45A86532ECAC2720000
- Base-36: 3CIWBGGK76WAO00
Squares and roots of 20559352029584970350592
- 20559352029584970350592 squared (205593520295849703505922) is 422686955876399639570039143413407727394750464
- 20559352029584970350592 cubed (205593520295849703505923) is 8690169924176549739778835682523854379879246321874640597706434674688
-
The
square root of 20559352029584970350592 is 143385327107.0124885901 -
The
cube root of 20559352029584970350592 is 27394905.5607451103
Scales and comparisons
How big is 20559352029584970350592?- 20,559,352,029,584,970,350,592 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 20,559,352,029,584,970,350,592 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 20559352029584970350592 cubic inches would be around 2282908.8 feet tall.
Recreational maths with 20559352029584970350592
- 20559352029584970350592 backwards is 29505307948592025395502
- The number of decimal digits it has is: 23
- The sum of 20559352029584970350592's digits is 99
- 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 20559352029584970350592 - Facts about the integer". Numbermatics.com. 2024. Web. 24 June 2024.
APA style:
Numbermatics. (2024). Number 20559352029584970350592 - Facts about the integer. Retrieved 24 June 2024, from https://numbermatics.com/n/20559352029584970350592/
Chicago style:
Numbermatics. 2024. "Number 20559352029584970350592 - Facts about the integer". https://numbermatics.com/n/20559352029584970350592/
The information we have on file for 20559352029584970350592 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 20559352029584970350592, math, Factors of 20559352029584970350592, curriculum, school, college, exams, university, Prime factorization of 20559352029584970350592, STEM, science, technology, engineering, physics, economics, calculator, twenty sextillion, five hundred fifty-nine quintillion, three hundred fifty-two quadrillion, twenty-nine trillion, five hundred eighty-four billion, nine hundred seventy million, three hundred fifty thousand, five hundred ninety-two.