412309802971919800678219776
412,309,802,971,919,800,678,219,776 is an even composite number composed of five prime numbers multiplied together.
What does the number 412309802971919800678219776 look like?
This visualization shows the relationship between its 5 prime factors (large circles) and 23247 divisors.
412309802971919800678219776 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of twenty-three thousand, two hundred forty-seven divisors.
Prime factorization of 412309802971919800678219776:
240 × 38 × 76 × 172 × 412
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 17 × 17 × 41 × 41)See below for interesting mathematical facts about the number 412309802971919800678219776 from the Numbermatics database.
Names of 412309802971919800678219776
- Cardinal: 412309802971919800678219776 can be written as Four hundred twelve septillion, three hundred nine sextillion, eight hundred two quintillion, nine hundred seventy-one quadrillion, nine hundred nineteen trillion, eight hundred billion, six hundred seventy-eight million, two hundred nineteen thousand, seven hundred seventy-six.
Scientific notation
- Scientific notation: 4.12309802971919800678219776 × 1026
Factors of 412309802971919800678219776
Divisors of 412309802971919800678219776
- Number of divisors d(n): 23247
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 17 18 21 24 27 28 32 34 36 41 42 48 49 51 54 56 63 64 68 72 81 82 84 96 98 102 108 112 119 123 126 128 136 144 147 153 162 164 168 189 192 196 204 216 224 238 243 246 252 256 272 287 288 289 294 306 324 328 336 343 357 369 378 384 392 408 432 441 448 459 476 486 492 504 512 544 567 574 576 578 588 612 648 656 672 686 697 714 729 738 756 768 784 816 833 861 864 867 882 896 918 952 972 984 1008 1024 1029 1071 1088 1107 1134 1148 1152 1156 1176 1224 1296 1312 1323 1344 1372 1377 1394 1428 1458 1476 1512 1536 1568 1632 1666 1681 1701 1722 1728 1734 1764 1792 1836 1904 1944 1968 2009 2016 2023 2048 2058 2091 2142 2176 2187 2214 2268 2296 2304 2312 2352 2401 2448 2499 2583 2592 2601 2624 2646 2688 2744 2754 2788 2856 2916 2952 3024 3072 3087 3136 3213 3264 3321 3332 3362 3402 3444 3456 3468 3528 3584 3672 3808 3888 3936 3969 4018 4032 4046 4096 4116 4131 4182 4284 4352 4374 4428 4536 4592 4608 4624 4704 4802 4879 4896 4998 5043 5103 5166 5184 5202 5248 5292 5376 5488 5508 5576 5712 5831 5832 5904 6027 6048 6069 6144 6174 6272 6273 6426 6528 6561 6642 6664 6724 6804 6888 6912 6936 7056 7168 7203 7344 7497 7616 7749 7776 7803 7872 7938 8036 8064 8092 8192 8232 8262 8364 8568 8704 8748 8856 9072 9184 9216 9248 9261 9408 9604 9639 9758 9792 9963 9996 10086 10206 10332 10368 10404 10496 10584 10752 10976 11016 11152 11424 11662 11664 11767 11808 11849 11907 12054 12096 12138 12288 12348 12393 12544 12546 12852 13056 13122 13284 13328 13448 13608 13776 13824 13872 14063 14112 14161 14336 14406 14637 14688 14994 15129 15232 15309 15498 15552 15606 15744 15876 16072 16128 16184 16384 16464 16524 16728 16807 17136 17408 17493 17496 17712 18081 18144 18207 18368 18432 18496 18522 18816 18819 19208 19278 19516 19584 19926 19992 20172 20412 20664 20736 20808 20992 21168 21504 21609 21952 22032 22304 22491 22848 23247 23324 23328 23409 23534 23616 23698 23814 24108 24192 24276 24576 24696 24786 25088 25092 25704 26112 26244 26568 26656 26896 27216 27552 27648 27744 27783 28126 28224 28322 28577 28672 28812 28917 29274 29376 29889 29988 30258 30464 30618 30996 31104 31212 31488 31752 32144 32256 32368 32768 32928 33048 33456 33614 34153 34272 34816 34986 34992 35301 35424 35547 35721 36162 36288 36414 36736 36864 36992 37044 37179 37632 37638 38416 38556 39032 39168 39852 39984 40344 40817 40824 41328 41472 41616 41984 42189 42336 42483 43008 43218 43904 43911 44064 44608 44982 45387 45696 45927 46494 46648 46656 46818 47068 47232 47396 47628 48216 48384 48552 49152 49392 49572 50176 50184 50421 51408 52224 52479 52488 53136 53312 53792 54243 54432 54621 55104 55296 55488 55566 56252 56448 56457 56644 57154 57344 57624 57834 58548 58752 59778 59976 60516 60928 61236 61992 62208 62424 62976 63504 64288 64512 64736 64827 65536 65856 66096 66912 67228 67473 68306 68544 69632 69741 69972 69984 70227 70602 70848 71094 71442 72324 72576 72828 73472 73728 73984 74088 74358 75264 75276 76832 77112 78064 78336 79704 79968 80688 81634 81648 82369 82656 82943 82944 83232 83349 83968 84378 84672 84966 85731 86016 86436 86751 87808 87822 88128 89216 89667 89964 90774 91392 91854 92988 93296 93312 93636 94136 94464 94792 95256 96432 96768 97104 98304 98441 98784 99127 99144 100352 100368 100842 102459 102816 104448 104958 104976 105903 106272 106624 106641 107163 107584 108486 108864 109242 110208 110592 110976 111132 111537 112504 112896 112914 113288 114308 114688 115248 115668 117096 117504 117649 119556 119952 121032 121856 122451 122472 123984 124416 124848 125952 126567 127008 127449 128576 129024 129472 129654 131072 131712 131733 132192 133824 134456 134946 136161 136612 137088 139264 139482 139944 139968 140454 141204 141696 142188 142884 144648 145152 145656 146944 147456 147968 148176 148716 150528 150552 151263 153664 154224 156128 156672 157437 159408 159936 161376 162729 163268 163296 163863 164738 165312 165886 165888 166464 166698 167936 168756 169344 169371 169932 171462 172032 172872 173502 175616 175644 176256 178432 179334 179928 181548 182784 183708 185976 186592 186624 187272 188272 188928 189584 190512 192864 193536 194208 194481 196608 196882 197568 198254 198288 200039 200704 200736 201684 202419 204918 205632 208896 209223 209916 209952 210681 211806 212544 213248 213282 214326 215168 216972 217728 218484 220416 221184 221952 222264 223074 225008 225792 225828 226576 228616 229376 230496 231336 234192 235008 235298 239071 239112 239904 242064 243712 244902 244944 247107 247968 248829 248832 249696 250047 251904 253134 254016 254898 257152 257193 258048 258944 259308 260253 262144 263424 263466 264384 267648 268912 269001 269892 272322 273224 274176 278528 278964 279888 279936 280908 282408 283392 284376 285719 285768 289296 290304 291312 293888 294912 295323 295936 296352 297381 297432 301056 301104 302526 307328 307377 308448 312256 313344 314874 317709 318816 319872 319923 321489 322752 325458 326536 326592 327726 329476 330624 331772 331776 332928 333396 335872 337512 338688 338742 339864 342924 344064 345744 347004 351232 351288 352512 352947 356864 358668 359856 363096 365568 367353 367416 371952 373184 373248 374544 376544 377856 379168 379701 381024 382347 385728 387072 388416 388962 393216 393764 395136 395199 396508 396576 400078 401408 401472 403368 404838 408483 409836 411264 417792 418446 419832 419904 421362 423612 425088 426496 426564 428652 430336 433944 435456 436968 440832 442368 443904 444528 446148 450016 451584 451656 453152 453789 457232 458752 460992 462672 468384 470016 470596 472311 478142 478224 479808 484128 485809 487424 488187 489804 489888 491589 494214 495936 497658 497664 499392 500094 503808 506268 508032 508113 509796 514304 514386 516096 517888 518616 520506 524288 526848 526932 528768 535296 537824 538002 539784 544644 546448 548352 557056 557928 559776 559872 561816 564816 566784 568752 571438 571536 576583 578592 580601 580608 582624 583443 587776 589824 590646 591872 592704 594762 594864 600117 602112 602208 605052 607257 614656 614754 616896 624512 626688 627669 629748 632043 635418 637632 639744 639846 642978 645504 650916 653072 653184 655452 658952 661248 663544 663552 665856 666792 671744 675024 677376 677484 679728 685848 688128 689087 691488 693889 694008 702464 702576 705024 705894 713728 717213 717336 719712 726192 731136 734706 734832 741321 743904 746368 746487 746496 749088 750141 753088 755712 758336 759402 762048 764694 771456 771579 774144 776832 777924 780759 786432 787528 790272 790398 793016 793152 800156 802816 802944 806736 809676 816966 819672 822528 835584 836892 839664 839808 842724 847224 850176 852992 853128 857157 857304 860672 867888 870912 873936 881664 884736 885969 887808 889056 892143 892296 900032 903168 903312 906304 907578 914464 917504 921984 922131 925344 936768 940032 941192 944622 953127 956284 956448 959616 959769 968256 971618 974848 976374 979608 979776 983178 988428 991872 995316 995328 998784 1000188 1007616 1012536 1016064 1016226 1019592 1028608 1028772 1032192 1035776 1037232 1041012 1048576 1053696 1053864 1057536 1058841 1070592 1075648 1076004 1079568 1089288 1092896 1096704 1102059 1114112 1115856 1119552 1119744 1123632 1129632 1133568 1137504 1139103 1142876 1143072 1147041 1153166 1157184 1161202 1161216 1165248 1166886 1175552 1179648 1181292 1183744 1185408 1185597 1189524 1189728 1200234 1204224 1204416 1210104 1214514 1225449 1229312 1229508 1233792 1249024 1253376 1255338 1259496 1264086 1270836 1275264 1279488 1279692 1285956 1291008 1301832 1306144 1306368 1310904 1317904 1322496 1327088 1327104 1331712 1333584 1343488 1350048 1354752 1354968 1359456 1361367 1371696 1376256 1378174 1382976 1387778 1388016 1400273 1404928 1405152 1410048 1411788 1416933 1427456 1434426 1434672 1439424 1452384 1457427 1462272 1464561 1469412 1469664 1474767 1482642 1487808 1492736 1492974 1492992 1498176 1500282 1506176 1511424 1516672 1518804 1524096 1524339 1529388 1542912 1543158 1548288 1553664 1555848 1561518 1572864 1575056 1580544 1580796 1586032 1586304 1600312 1605632 1605888 1613472 1619352 1633932 1639344 1645056 1671168 1673497 1673784 1679328 1679616 1685448 1694448 1700352 1705984 1706256 1714314 1714608 1721344 1729749 1735776 1741803 1741824 1747872 1750329 1763328 1769472 1771938 1775616 1778112 1784286 1784592 1800064 1800351 1806336 1806624 1812608 1815156 1821771 1828928 1835008 1843968 1844262 1850688 1873536 1880064 1882384 1883007 1889244 1896129 1906254 1912568 1912896 1919232 1919538 1936512 1943236 1949696 1952748 1959216 1959552 1966356 1976856 1983744 1990632 1990656 1997568 2000033 2000376 2015232 2025072 2032128 2032452 2039184 2057216 2057544 2064384 2067261 2071552 2074464 2081667 2082024 2097152 2107392 2107728 2115072 2117682 2141184 2151296 2151639 2152008 2159136 2178576 2185792 2193408 2204118 2223963 2228224 2231712 2239104 2239461 2239488 2247264 2250423 2259264 2267136 2275008 2278206 2285752 2286144 2294082 2306332 2314368 2314737 2322404 2322432 2330496 2333772 2351104 2359296 2362584 2367488 2370816 2371194 2379048 2379456 2400468 2408448 2408832 2420208 2429028 2450898 2458624 2459016 2467584 2498048 2506752 2510676 2518992 2528172 2541672 2550528 2558976 2559384 2571471 2571912 2582016 2603664 2612288 2612736 2621808 2635808 2644992 2654176 2654208 2657907 2663424 2667168 2676429 2686976 2700096 2709504 2709936 2718912 2722734 2743392 2752512 2756348 2765952 2766393 2775556 2776032 2800546 2809856 2810304 2820096 2823576 2833866 2854912 2859381 2868852 2869344 2878848 2879307 2904768 2914854 2924544 2929122 2938824 2939328 2949534 2965284 2975616 2985472 2985948 2985984 2996352 3000564 3012352 3022848 3033344 3037608 3048192 3048678 3058776 3085824 3086316 3096576 3107328 3111696 3123036 3145728 3150112 3161088 3161592 3172064 3172608 3176523 3200624 3211264 3211776 3226944 3238704 3267864 3278688 3290112 3306177 3342336 3346994 3347568 3358656 3359232 3370896 3388896 3400663 3400704 3411968 3412512 3417309 3428628 3429216 3441123 3442688 3459498 3471552 3483606 3483648 3495744 3500658 3526656 3538944 3543876 3551232 3556224 3556791 3568572 3569184 3600128 3600702 3612672 3613248 3625216 3630312 3643542 3657856 3670016 3676347 3687936 3688524 3701376 3747072 3760128 3764768 3766014 3778488 3792258 3812508 3825136 3825792 3838464 3839076 3873024 3886472 3899392 3905496 3918432 3919104 3932712 3953712 3967488 3981264 3981312 3995136 4000066 4000752 4030464 4036081 4050144 4064207 4064256 4064904 4078368 4084101 4114432 4115088 4128768 4134522 4143104 4148928 4163334 4164048 4194304 4200819 4214784 4215456 4230144 4235364 4250799 4282368 4302592 4303278 4304016 4318272 4357152 4371584 4372281 4386816 4393683 4408236 4424301 4447926 4456448 4463424 4478208 4478922 4478976 4494528 4500846 4518528 4534272 4550016 4556412 4571504 4572288 4573017 4588164 4612664 4628736 4629474 4644808 4644864 4660992 4667544 4702208 4718592 4725168 4734976 4741632 4742388 4758096 4758912 4800936 4816896 4817664 4823609 4840416 4857223 4858056 4901796 4917248 4918032 4935168 4996096 5013504 5020491 5021352 5037984 5056344 5083344 5101056 5117952 5118768 5142942 5143824 5164032 5189247 5207328 5224576 5225409 5225472 5243616 5250987 5271616 5289984 5308352 5308416 5315814 5326848 5334336 5352858 5373952 5400192 5401053 5419008 5419872 5437824 5445468 5465313 5486784 5505024 5512696 5531904 5532786 5551112 5552064 5601092 5619712 5620608 5640192 5647152 5667732 5709824 5718762 5737704 5738688 5757696 5758614 5809536 5829708 5849088 5858244 5877648 5878656 5899068 5930568 5951232 5970944 5971896 5971968 5992704 6000099 6001128 6024704 6045696 6066688 6075216 6096384 6097356 6117552 6171648 6172632 6193152 6201783 6214656 6223392 6245001 6246072 6291456 6300224 6322176 6323184 6344128 6345216 6353046 6401248 6422528 6423552 6453888 6454917 6477408 6535728 6557376 6580224 6612354 6671889 6684672 6693988 6695136 6717312 6718383 6718464 6741792 6777792 6801326 6801408 6823936 6825024 6834618 6857256 6858432 6882246 6885376 6918996 6943104 6944211 6967212 6967296 6991488 7001316 7053312 7077888 7087752 7102464 7112448 7113582 7137144 7138368 7200256 7201404 7225344 7226496 7250432 7260624 7287084 7315712 7340032 7352694 7375872 7377048 7402752 7494144 7520256 7529536 7532028 7556976 7584516 7625016 7650272 7651584 7676928 7678152 7714413 7746048 7772944 7798784 7810992 7836864 7838208 7865424 7907424 7934976 7962528 7962624 7973721 7990272 8000132 8001504 8029287 8060928 8072162 8100288 8128414 8128512 8129808 8156736 8168202 8228864 8230176 8257536 8269044 8286208 8297856 8299179 8326668 8328096 8388608 8401638 8429568 8430912 8460288 8470728 8501598 8564736 8578143 8605184 8606556 8608032 8636544 8637921 8714304 8743168 8744562 8773632 8787366 8816472 8848602 8895852 8912896 8926848 8956416 8957844 8957952 8989056 9001692 9037056 9068544 9100032 9112824 9143008 9144576 9146034 9176328 9225328 9257472 9258948 9289616 9289728 9321984 9335088 9404416 9437184 9450336 9469952 9483264 9484776 9516192 9517824 9529569 9601872 9633792 9635328 9647218 9680832 9714446 9716112 9801911 9803592 9834496 9836064 9870336 9918531 9992192 10027008 10040982 10042704 10075968 10112688 10166688 10201989 10202112 10235904 10237536 10251927 10285884 10287648 10323369 10328064 10378494 10414656 10449152 10450818 10450944 10487232 10501974 10543232 10579968 10616704 10616832 10631628 10653696 10668672 10670373 10705716 10747904 10800384 10802106 10838016 10839744 10875648 10890936 10930626 10973568 11010048 11025392 11029041 11063808 11065572 11102224 11104128 11202184 11239424 11241216 11280384 11294304 11335464 11419648 11437524 11475408 11477376 11515392 11517228 11619072 11659416 11698176 11714479 11716488 11755296 11757312 11798136 11861136 11902464 11941888 11943792 11943936 11985408 12000198 12002256 12049408 12091392 12108243 12133376 12150432 12192621 12192768 12194712 12235104 12252303 12343296 12345264 12386304 12403566 12429312 12446784 12490002 12492144 12582912 12600448 12602457 12644352 12646368 12688256 12690432 12706092 12752397 12802496 12845056 12847104 12907776 12909834 12954816 13071456 13114752 13116843 13160448 13181049 13224708 13272903 13343778 13369344 13387976 13390272 13434624 13436766 13436928 13483584 13555584 13602652 13602816 13647872 13650048 13669236 13714512 13716864 13764492 13770752 13837992 13886208 13888422 13934424 13934592 13982976 14002632 14106624 14155776 14175504 14204928 14224896 14227164 14274288 14276736 14400512 14402808 14450688 14452992 14470827 14500864 14521248 14571669 14574168 14631424 14680064 14705388 14751744 14754096 14805504 14988288 15040512 15059072 15061473 15064056 15113952 15169032 15250032 15300544 15303168 15353856 15356304 15428826 15492096 15545888 15567741 15597568 15621984 15673728 15676227 15676416 15730848 15752961 15814848 15869952 15925056 15925248 15947442 15980544 16000264 16003008 16058574 16121856 16144324 16200576 16203159 16256828 16257024 16259616 16313472 16336404 16457728 16460352 16515072 16538088 16572416 16595712 16598358 16653336 16656192 16777216 16803276 16859136 16861824 16920576 16941456 17003196 17129472 17156286 17210368 17213112 17216064 17273088 17275842 17428608 17486336 17489124 17547264 17574732 17632944 17697204 17791704 17825792 17853696 17912832 17915688 17915904 17978112 18000297 18003384 18074112 18137088 18200064 18225648 18286016 18289152 18292068 18352656 18450656 18514944 18517896 18579232 18579456 18605349 18643968 18670176 18735003 18808832 18874368 18900672 18939904 18966528 18969552 19032384 19035648 19059138 19203744 19267584 19270656 19294436 19361664 19364751 19428892 19432224 19603822 19607184 19668992 19672128 19740672 19837062 19984384 20015667 20054016 20081964 20085408 20151936 20155149 20225376 20333376 20403978 20404224 20471808 20475072 20503854 20571768 20575296 20646738 20656128 20756988 20829312 20832633 20898304 20901636 20901888 20974464 21003948 21086464 21159936 21233408 21233664 21263256 21307392 21337344 21340746 21411432 21495808 21600768 21604212 21676032 21679488 21751296 21781872 21861252 21947136 22020096 22050784 22058082 22127616 22131144 22204448 22208256 22404368 22478848 22482432 22560768 22588608 22670928 22839296 22875048 22950816 22954752 23030784 23034456 23143239 23238144 23318832 23396352 23428958 23432976 23510592 23514624 23596272 23722272 23804641 23804928 23883776 23887584 23887872 23921163 23970816 24000396 24004512 24087861 24098816 24182784 24216486 24266752 24300864 24385242 24385536 24389424 24470208 24504606 24686592 24690528 24772608 24807132 24858624 24893568 24897537 24980004 24984288 25165824 25200896 25204914 25288704 25292736 25376512 25380864 25412184 25504794 25604992 25690112 25694208 25734429 25815552 25819668 25909632 25913763 26142912 26229504 26233686 26320896 26362098 26449416 26545806 26687556 26738688 26775952 26780544 26869248 26873532 26873856 26967168 27111168 27205304 27205632 27295744 27300096 27338472 27429024 27433728 27528984 27541504 27675984 27772416 27776844 27868848 27869184 27965952 28005264 28213248 28252567 28311552 28351008 28409856 28449449 28449792 28454328 28548576 28553472 28588707 28801024 28805616 28901376 28905984 28941654 29001728 29042496 29143338 29148336 29262848 29360128 29405733 29410776 29503488 29508192 29611008 29755593 29976576 30081024 30118144 30122946 30128112 30227904 30338064 30500064 30601088 30605967 30606336 30707712 30712608 30755781 30857652 30970107 30984192 31091776 31135482 31195136 31243968 31347456 31352454 31352832 31461696 31505922 31629696 31739904 31850112 31850496 31894884 31961088 32000528 32006016 32011119 32117148 32243712 32288648 32401152 32406318 32513656 32514048 32519232 32626944 32672808 32915456 32920704 33030144 33076176 33144832 33191424 33196716 33306672 33312384 33554432 33606552 33718272 33723648 33841152 33882912 34000561 34006392 34258944 34312572 34420736 34426224 34432128 34546176 34551684 34857216 34972672 34978248 35094528 35143437 35149464 35265888 35394408 35583408 35651584 35707392 35825664 35831376 35831808 35956224 36000594 36006768 36148224 36274176 36324729 36400128 36451296 36572032 36577863 36578304 36584136 36705312 36756909 36901312 37029888 37035792 37158464 37158912 37210698 37287936 37340352 37470006 37617664 37748736 37801344 37807371 37879808 37933056 37939104 38064768 38071296 38118276 38257191 38407488 38535168 38541312 38588872 38723328 38729502 38857784 38864448 39207644 39214368 39337984 39344256 39350529 39481344 39674124 39968768 40031334 40108032 40163928 40170816 40303872 40310298 40450752 40666752 40807956 40808448 40943616 40950144 41007708 41143536 41150592 41293476 41312256 41513976 41658624 41665266 41796608 41803272 41803776 41948928 42007896 42172928 42319872 42466816 42467328 42526512 42614784 42674688 42681492 42822864 42991616 43201536 43208424 43352064 43358976 43412481 43502592 43563744 43715007 43722504 43894272 44040192 44101568 44116164 44255232 44262288 44408896 44416512 44808736 44957696 44964864 45121536 45177216 45184419 45341856 45678592 45750096 45901632 45909504 46061568 46068912 46286478 46476288 46637664 46703223 46792704 46857916 46865952 47021184 47028681 47029248 47192544 47444544 47609282 47609856 47767552 47775168 47775744 47842326 47941632 48000792 48009024 48175722 48197632 48365568 48432972 48533504 48601728 48609477 48770484 48771072 48778848 48940416 49009212 49373184 49381056 49545216 49614264 49717248 49787136 49795074 49960008 49968576 50331648 50401792 50409828 50577408 50585472 50753024 50761728 50824368 51009588 51209984 51380224 51388416 51468858 51631104 51639336 51819264 51827526 52285824 52459008 52467372 52641792 52724196 52898832 53091612 53375112 53477376 53551904 53561088 53738496 53747064 53747712 53934336 54000891 54222336 54410608 54411264 54591488 54600192 54676944 54858048 54867456 55057968 55083008 55351968 55544832 55553688 55737696 55738368 55816047 55931904 56010528 56205009 56426496 56505134 56623104 56702016 56819712 56898898 56899584 56908656 57097152 57106944 57177414 57602048 57611232 57802752 57811968 57883308 58003456 58084992 58094253 58286676 58296672 58525696 58720256 58811466 58821552 59006976 59016384 59222016 59511186 59953152 60047001 60162048 60236288 60245892 60256224 60455808 60465447 60676128 61000128 61202176 61211934 61212672 61415424 61425216 61511562 61715304 61940214 61968384 62183552 62270964 62390272 62487936 62497899 62694912 62704908 62705664 62923392 63011844 63259392 63479808 63700224 63700992 63789768 63922176 64001056 64012032 64022238 64234296 64487424 64577296 64802304 64812636 65027312 65028096 65038464 65253888 65345616 65830912 65841408 66060288 66152352 66289664 66382848 66393432 66613344 66624768 67108864 67213104 67436544 67447296 67682304 67765824 68001122 68012784 68517888 68613377 68625144 68841472 68852448 68864256 69092352 69103368 69429717 69714432 69945344 69956496 70189056 70286874 70298928 70531776 70788816 71166816 71303168 71413923 71414784 71651328 71662752 71663616 71763489 71912448 72001188 72013536 72263583 72296448 72548352 72649458 72800256 72902592 73144064 73155726 73156608 73168272 73410624 73513818 73802624 74059776 74071584 74316928 74317824 74421396 74575872 74680704 74692611 74940012 75235328 75497472 75602688 75614742 75759616 75866112 75878208 76129536 76142592 76236552 76514382 76814976 77070336 77082624 77177744 77203287 77446656 77459004 77715568 77728896 77741289 78415288 78428736 78675968 78688512 78701058 78962688 79348248 79937536 80062668 80216064 80327856 80341632 80607744 80620596 80901504 81333504 81615912 81616896 81887232 81900288 82001353 82015416 82287072 82301184 82586952 82624512 83027952 83317248 83330532 83593216 83606544 83607552 83897856 84015792 84345856 84639744 84757701 84933632 84934656 85053024 85229568 85348347 85349376 85362984 85645728 85766121 85983232 86403072 86416848 86704128 86717952 86824962 87005184 87127488 87430014 87445008 87788544 88080384 88203136 88217199 88232328 88510464 88524576 88817792 88833024 89266779 89617472 89915392 89929728 90243072 90354432 90368838 90683712 91357184 91500192 91803264 91817901 91819008 92123136 92137824 92267343 92572956 92910321 92952576 93275328 93406446 93585408 93715832 93731904 94042368 94057362 94058496 94385088 94889088 95218564 95219712 95535104 95550336 95551488 95684652 95883264 96001584 96018048 96351444 96395264 96731136 96865944 97067008 97203456 97218954 97540968 97542144 97557696 97880832 98018424 98746368 98762112 99090432 99228528 99434496 99574272 99590148 99920016 99937152 100663296 100803584 100819656 101154816 101170944 101506048 101523456 101648736 102001683 102019176 102419968 102760448 102776832 102937716 103262208 103278672 103638528 103655052 104571648 104918016 104934744 105283584 105430311 105448392 105797664 106183224 106750224 106954752 107103808 107122176 107476992 107494128 107495424 107868672 108001782 108444672 108821216 108822528 108974187 109182976 109200384 109353888 109716096 109733589 109734912 110115936 110166016 110270727 110703936 111089664 111107376 111475392 111476736 111632094 111863808 112021056 112410018 112852992 113010268 113246208 113404032 113422113 113639424 113797796 113799168 113817312 114194304 114213888 114354828 115204096 115222464 115605504 115623936 115766616 116006912 116169984 116188506 116573352 116593344 117051392 117440512 117622932 117643104 118013952 118032768 118051587 118444032 119022372 119906304 120094002 120324096 120472576 120491784 120512448 120911616 120930894 121352256 122000256 122404352 122423868 122425344 122830848 122850432 123023124 123430608 123880428 123936768 124367104 124541928 124780544 124975872 124995798 125389824 125409816 125411328 125846784 126023688 126518784 126959616 127400448 127401984 127579536 127844352 128002112 128024064 128044476 128468592 128974848 129154592 129604608 129625272 130054624 130056192 130076928 130237443 130507776 130691232 131145021 131661824 131682816 132120576 132304704 132579328 132765696 132786864 133226688 133249536 134217728 134426208 134873088 134894592 135364608 135531648 135553257 136002244 136025568 137035776 137226754 137250288 137682944 137704896 137728512 138184704 138206736 138859434 139428864 139890688 139912992 140109669 140378112 140573748 140597856 141063552 141086043 141577632 142333632 142606336 142827846 142829568 143302656 143325504 143327232 143526978 143824896 144002376 144027072 144527166 144592896 145096704 145298916 145600512 145805184 145828431 146288128 146311452 146313216 146336544 146821248 147027636 147605248 148119552 148143168 148633856 148635648 148842792 149151744 149361408 149385222 149880024 150470656 150994944 151205376 151229484 151519232 151732224 151756416 152259072 152285184 152473104 153028764 153629952 154140672 154165248 154355488 154406574 154893312 154918008 155431136 155457792 155482578 156830576 156857472 157351936 157377024 157402116 157925376 158696496 159875072 160125336 160432128 160655712 160683264 161215488 161241192 161803008 162002673 162667008 163231824 163233792 163774464 163800576 164002706 164030832 164574144 164602368 165173904 165249024 166055904 166632487 166634496 166661064 167186432 167213088 167215104 167448141 167795712 168031584 168615027 168691712 169279488 169515402 169867264 169869312 170106048 170459136 170696694 170698752 170725968 171291456 171532242 171966464 172806144 172833696 173408256 173435904 173649924 174010368 174254976 174282759 174860028 174890016 175577088 176160768 176406272 176434398 176464656 177020928 177049152 177635584 177666048 178533558 179234944 179830784 179859456 180141003 180486144 180708864 180737676 181367424 181396341 182714368 183000384 183606528 183635802 183638016 184246272 184275648 184534686 185145912 185820642 185905152 186550656 186812892 187170816 187431664 187463808 187493697 188084736 188114724 188116992 188770176 189778176 190437128 190439424 191070208 191100672 191102976 191369304 191766528 192003168 192036096 192702888 192790528 193462272 193731888 194134016 194406912 194437908 195081936 195084288 195115392 195761664 196036848 197492736 197524224 197767969 198180864 198457056 198868992 199146143 199148544 199180296 199840032 199874304 201326592 201607168 201639312 202309632 202341888 203012096 203046912 203297472 204003366 204038352 204839936 205520896 205553664 205840131 205875432 206524416 206557344 207277056 207310104 208289151 209143296 209836032 209869488 210567168 210860622 210896784 211595328 212366448 213500448 213909504 214207616 214241769 214244352 214953984 214988256 214990848 215290467 215737344 216003564 216790749 216889344 217642432 217645056 217948374 218365952 218400768 218707776 219432192 219467178 219469824 220231872 220332032 220541454 221407872 222179328 222214752 222950784 222953472 223264188 223727616 224042112 224077833 224820036 225705984 226020536 226492416 226808064 226844226 227278848 227595592 227598336 227634624 228388608 228427776 228709656 230408192 230444928 231211008 231247872 231533232 232013824 232339968 232377012 233146704 233186688 234102784 234881024 235245864 235286208 236027904 236065536 236103174 236888064 238044744 239812608 240188004 240648192 240945152 240983568 241024896 241823232 241861788 242704512 244000512 244808704 244847736 244850688 245661696 245700864 246004059 246046248 246861216 247760856 247873536 248734208 249083856 249561088 249951744 249991596 250779648 250819632 250822656 251693568 252047376 253037568 253919232 254273103 254800896 254803968 255159072 255688704 256004224 256045041 256048128 256088952 256937184 257298363 257949696 258309184 259209216 259250544 260109248 260112384 260153856 260474886 261015552 261382464 262290042 263323648 263365632 264241152 264609408 264651597 265158656 265531392 265573728 266453376 266499072 267800337 268435456 268852416 269746176 269789184 270729216 271063296 271106514 272004488 272051136 274071552 274453508 274500576 275365888 275409792 275453703 275457024 276369408 276413472 277718868 278857728 279781376 279825984 280219338 280756224 281147496 281195712 282127104 282172086 283155264 284667264 285212672 285655692 285659136 286605312 286651008 286654464 287053956 287649792 288004752 288054144 289054332 289185792 290193408 290597832 291201024 291610368 291656862 292576256 292622904 292626432 292673088 293642496 294055272 295210496 296239104 296286336 297267712 297271296 297685584 298303488 298722816 298770444 299760048 300941312 301989888 302410752 302458968 303038464 303464448 303512832 304518144 304570368 304946208 306005049 306057528 307259904 308281344 308330496 308710976 308813148 309786624 309836016 310862272 310915584 310965156 313661152 313714944 314703872 314754048 314804232 315850752 316290933 317392992 319750144 320250672 320864256 321311424 321366528 322430976 322482384 323606016 324005346 325334016 326463648 326467584 326922561 327548928 327601152 328005412 328061664 329148288 329200767 329204736 330347808 330498048 332111808 333264974 333268992 333322128 334372864 334426176 334430208 334896282 335591424 336063168 337230054 337383424 338558976 339030804 339734528 339738624 340212096 340266339 340918272 341393388 341397504 341451936 342582912 343064484 343932928 345612288 345667392 346816512 346871808 347299848 348020736 348509952 348565518 349720056 349780032 351154176 352321536 352812544 352868796 352929312 354041856 354098304 354154761 355271168 355332096 357067116 358469888 359661568 359718912 360282006 360972288 361417728 361475352 362734848 362792682 365428736 366000768 367213056 367271604 367276032 368492544 368551296 369069372 370291824 371641284 371810304 373101312 373625784 374341632 374863328 374927616 374987394 376169472 376229448 376233984 377540352 379556352 380874256 380878848 382140416 382201344 382205952 382738608 383533056 384006336 384072192 385405776 385581056 386924544 387463776 388268032 388813824 388875816 390163872 390168576 390230784 390712329 391523328 392073696 393435063 394985472 395048448 395535938 396361728 396914112 397737984 398292286 398297088 398360592 399680064 399748608 402653184 403214336 403278624 404619264 404683776 406024192 406093824 406594944 406659771 408006732 408076704 409679872 411041792 411107328 411680262 411750864 413048832 413114688 414554112 414620208 416578302 418286592 419672064 419738976 420329007 421134336 421721244 421793568 423190656 423258129 424732896 427000896 427819008 428415232 428483538 428488704 429907968 429976512 429981696 430580934 431474688 432007128 433581498 433778688 435284864 435290112 435896748 436731904 436801536 437415552 437485293 438864384 438934356 438939648 440463744 440664064 441082908 442815744 444358656 444429504 445901568 445906944 446528376 447455232 448084224 448155666 449640072 451411968 452041072 452984832 453616128 453688452 454557696 455191184 455196672 455269248 456777216 456855552 457419312 460816384 460889856 462422016 462495744 463066464 464027648 464679936 464754024 466293408 466373376 468205568 469762048 470491728 470572416 472055808 472131072 472206348 473776128 476089488 479625216 480293639 480376008 481296384 481890304 481967136 482049792 483646464 483723576 485409024 486008019 488001024 489617408 489695472 489701376 491323392 491401728 492008118 492092496 493722432 495521712 495747072 497468416 498167712 499122176 499897461 499903488 499983192 501559296 501639264 501645312 502344423 503387136 504094752 505845081 506075136 507838464 508546206 509601792 509607936 510318144 511377408 512008448 512090082 512096256 512177904 513874368 514596726 515899392 516618368 518418432 518501088 520218496 520224768 520307712 520949772 522031104 522764928 522848277 524580084 526647296 526731264 528482304 529218816 529303194 530317312 531062784 531147456 532906752 532998144 535600674 536870912 537704832 539492352 539578368 540423009 541458432 542126592 542213028 544008976 544102272 544189023 548143104 548907016 549001152 550731776 550819584 550907406 550914048 552738816 552826944 555437736 557715456 559562752 559651968 560438676 561512448 562294992 562391424 564254208 564344172 566310528 569334528 570425344 571311384 571318272 573210624 573302016 573308928 574107912 575299584 576009504 576108288 578108664 578371584 580386816 581195664 582402048 583220736 583313724 585152512 585245808 585252864 585346176 587284992 588110544 590420992 592478208 592572672 593303907 594535424 594542592 595371168 596606976 597438429 597445632 597540888 599520096 601882624 603979776 604821504 604917936 606076928 606928896 607025664 609036288 609140736 609892416 612010098 612115056 614519808 616562688 616660992 617421952 617520393 617626296 619573248 619672032 621724544 621831168 621930312 624867453 627322304 627429888 629407744 629508096 629608464 631701504 632581866 634785984 639500288 640501344 641728512 642622848 642725307 642733056 644861952 644964768 645871401 647212032 648010692 650372247 650668032 652927296 652935168 653845122 655097856 655202304 656010824 656123328 658296576 658401534 658409472 660695616 660996096 664223616 666529948 666537984 666644256 668745728 668852352 668860416 669792564 671182848 672126336 674460108 674766848 677117952 678061608 679469056 679477248 680424192 680532678 681836544 682786776 682795008 682903872 685165824 686128968 687865856 691224576 691334784 693633024 693743616 694599696 696041472 697019904 697131036 699440112 699560064 702308352 704643072 705625088 705737592 705858624 708083712 708196608 708309522 710542336 710664192 714134232 716939776 719323136 719437824 720564012 721944576 722835456 722950704 725469696 725585364 730857472 732001536 734426112 734543208 734552064 736985088 737102592 738012177 738138744 740583648 743282568 743620608 746202624 747251568 748683264 749726656 749855232 749974788 752338944 752458896 752467968 755080704 759112704 761748512 761757696 762819309 764280832 764402688 764411904 765477216 767066112 768012672 768135123 768144384 770811552 771162112 771895089 773849088 774927552 776536064 777627648 777751632 780327744 780337152 780461568 781424658 783046656 784147392 786870126 789970944 790096896 791071876 792723456 793828224 793954791 795475968 796584572 796594176 796721184 799360128 799497216 805306368 806428672 806557248 809238528 809367552 812048384 812187648 813189888 813319542 816013464 816153408 819359744 822083584 822214656 823360524 823501728 826097664 826229376 826361109 829108224 829240416 833156604 836573184 839344128 839477952 840658014 842268672 843442488 843587136 846381312 846516258 849465792 854001792 855638016 856830464 856967076 856977408 859815936 859953024 859963392 861161868 862949376 864014256 867162996 867557376 870569728 870580224 871793496 873463808 873603072 874831104 874970586 877728768 877868712 877879296 880927488 881328128 882165816 885631488 888717312 888859008 891803136 891813888 893056752 894910464 896168448 896311332 899280144 902823936 904082144 905969664 907232256 907376904 909115392 910382368 910393344 910538496 913554432 913711104 914838624 918015147 921632768 921779712 924844032 924991488 926132928 928055296 929359872 929508048 932586816 932746752 936411136 939524096 940983456 941144832 944111616 944262144 944412696 947552256 948872799 952178976 959250432 960587278 960752016 962592768 963780608 963934272 964099584 967292928 967447152 970818048 972016038 976002048 979234816 979390944 979402752 980767683 982646784 982803456 984016236 984184992 987444864 987602301 991043424 991494144 994936832 996335424 998244352 999794922 999806976 999966384 1003118592 1003278528 1003290624 1004688846 1006774272 1008189504 1011690162 1012150272 1015676928 1017092412 1019203584 1019215872 1020636288 1020799017 1022754816 1024016896 1024180164 1024192512 1024355808 1027748736 1029193452 1031798784 1033236736 1036836864 1037002176 1040436992 1040449536 1040615424 1041899544 1044062208 1045529856 1045696554 1049160168 1053294592 1053462528 1056964608 1058437632 1058606388 1060634624 1062125568 1062294912 1062464283 1065813504 1065996288 1071201348 1073741824 1075409664 1078984704 1079156736 1080846018 1082916864 1084253184 1084426056 1088017952 1088204544 1088378046 1096286208 1097814032 1098002304 1101463552 1101639168 1101814812 1101828096 1105477632 1105653888 1110875472 1115430912 1119125504 1119303936 1120877352 1123024896 1124589984 1124782848 1128508416 1128688344 1132621056 1138669056 1140850688 1142622768 1142636544 1146421248 1146604032 1146617856 1148215824 1150599168 1152019008 1152216576 1156217328 1156743168 1160773632 1162391328 1164804096 1166427409 1166441472 1166627448 1170305024 1170491616 1170505728 1170692352 1172136987 1174569984 1176221088 1180305189 1180841984 1184956416 1185145344 1186607814 1189070848 1189085184 1190742336 1193213952 1194876858 1194891264 1195081776 1199040192 1203765248 1207959552 1209643008 1209835872 1212153856 1213857792 1214051328 1218072576 1218281472 1219784832 1219979313 1224020196 1224230112 1229039616 1233125376 1233321984 1234843904 1235040786 1235252592 1239146496 1239344064 1243449088 1243662336 1243860624 1249734906 1254644608 1254859776 1258815488 1259016192 1259216928 1260987021 1263403008 1265163732 1269571968 1269774387 1279000576 1281002688 1283457024 1285245696 1285450614 1285466112 1289723904 1289929536 1291742802 1294424064 1296021384 1300744494 1301336064 1305854592 1305870336 1307690244 1310195712 1310404608 1312021648 1312246656 1312455879 1316593152 1316803068 1316818944 1321391232 1321992192 1328447232 1333059896 1333075968 1333288512 1337491456 1337704704 1337720832 1339585128 1342365696 1344252672 1348920216 1349533696 1354235904 1356123216 1358938112 1358954496 1360848384 1361065356 1363673088 1365573552 1365590016 1365807744 1370331648 1372257936 1375731712 1382449152 1382669568 1387266048 1387487232 1389199392 1392082944 1394023001 1394039808 1394262072 1398880224 1399120128 1404616704 1409286144 1411250176 1411475184 1411717248 1416167424 1416393216 1416619044 1421084672 1421328384 1428268464 1433879552 1438646272 1438875648 1440880917 1441128024 1443889152 1445670912 1445901408 1450939392 1451170728 1458024057 1461714944 1464003072 1468852224 1469086416 1469104128 1473970176 1474205184 1476024354 1476277488 1481167296 1486565136 1487241216 1492405248 1494503136 1497366528 1499453312 1499692383 1499710464 1499949576 1504677888 1504917792 1504935936 1507033269 1510161408 1517535243 1518225408 1523497024 1523515392 1525638618 1528561664 1528805376 1528823808 1530954432 1534132224 1536025344 1536270246 1536288768 1541623104 1542324224 1543790178 1547698176 1549855104 1553072128 1555255296 1555503264 1560655488 1560674304 1560923136 1562849316 1566093312 1568294784 1568544831 1573740252 1579941888 1580193792 1582143752 1585446912 1587656448 1587909582 1590951936 1593169144 1593188352 1593442368 1598720256 1598994432 1610612736 1612857344 1613114496 1618477056 1618735104 1624096768 1624375296 1626379776 1626639084 1632026928 1632306816 1638719488 1644167168 1644429312 1646721048 1647003456 1652195328 1652458752 1652722218 1658216448 1658480832 1666313208 1673146368 1678688256 1678955904 1681316028 1684537344 1686884976 1687174272 1692762624 1693032516 1698931584 1708003584 1711276032 1713660928 1713934152 1713954816 1719631872 1719906048 1719926784 1722323736 1725898752 1728028512 1734325992 1735114752 1741139456 1741160448 1743586992 1746927616 1747206144 1749662208 1749941172 1755457536 1755737424 1755758592 1761854976 1762656256 1764331632 1771262976 1777434624 1777718016 1779911721 1783606272 1783627776 1786113504 1789820928 1792315287 1792336896 1792622664 1798560288 1805647872 1808164288 1811939328 1814464512 1814753808 1818230784 1820764736 1820786688 1821076992 1827108864 1827422208 1829677248 1836030294 1843265536 1843559424 1849688064 1849982976 1852265856 1852561179 1856110592 1858719744 1859016096 1865173632 1865493504 1872822272 1874602359 1879048192 1881966912 1882289664 1888223232 1888524288 1888825392 1895104512 1897745598 1904357952 1918500864 1921174556 1921504032 1925185536 1927561216 1927868544 1928175921 1928199168 1934585856 1934894304 1941636096 1944032076 1952004096 1958469632 1958781888 1958805504 1961535366 1965293568 1965606912 1968032472 1968369984 1974889728 1975204602 1982086848 1982988288 1989873664 1992670848 1996488704 1999589844 1999613952 1999932768 2006237184 2006557056 2006581248 2009377692 2013548544 2016379008 2023380324 2024300544 2031353856 2034184824 2038407168 2038431744 2041272576 2041598034 2045509632 2048033792 2048360328 2048385024 2048711616 2055497472 2058386904 2063597568 2066473472 2073673728 2074004352 2080873984 2080899072 2081230848 2083799088 2088124416 2091059712 2091393108 2098320336 2106589184 2106925056 2113929216 2116875264 2117212776 2121269248 2124251136 2124589824 2124928566 2131627008 2131992576 2142402696 2147483648 2150819328 2157969408 2158313472 2161692036 2165833728 2168506368 2168852112 2176035904 2176409088 2176756092 2192572416 2195628064 2196004608 2202927104 2203278336 2203629624 2203656192 2210955264 2211307776 2214036531 2221750944 2230861824 2238251008 2238607872 2241754704 2246049792 2249179968 2249565696 2257016832 2257376688 2265242112 2277338112 2281701376 2285245536 2285273088 2288457927 2292842496 2293208064 2293235712 2296431648 2301198336 2304038016 2304405369 2304433152 2312434656 2313486336 2321547264 2324782656 2329608192 2332854818 2332882944 2333254896 2340610048 2340983232 2341011456 2341384704 2344273974 2349139968 2352442176 2360610378 2361683968 2369912832 2370290688 2373215628 2378141696 2378170368 2381484672 2381864373 2386427904 2389753716 2389782528 2390163552 2398080384 2407530496 2415919104 2419286016 2419671744 2424307712 2427715584 2428102656 2436145152 2436562944 2439569664 2439958626 2448040392 2448460224 2458079232 2466250752 2466643968 2469687808 2470081572 2470505184 2478292992 2478688128 2479083327 2486898176 2487324672 2487721248 2499469812 2509289216 2509719552 2517630976 2518032384 2518433856 2521974042 2526806016 2530327464 2539143936 2539548774 2558001152 2562005376 2566914048 2570491392 2570901228 2570932224 2579447808 2579859072 2583485604 2588848128 2592042768 2601488988 2602672128 2611709184 2611740672 2615380488 2620391424 2620809216 2624043296 2624493312 2624911758 2633186304 2633606136 2633637888 2642782464 2643984384 2656894464 2666119792 2666151936 2666577024 2674982912 2675409408 2675441664 2679170256 2684731392 2688505344 2697840432 2699067392 2708471808 2712246432 2717876224 2717908992 2721696768 2722130712 2727346176 2731147104 2731180032 2731615488 2740663296 2744515872 2751463424 2754045441 2764898304 2765339136 2774532096 2774974464 2778398784 2784165888 2788046002 2788079616 2788524144 2797760448 2798240256 2809233408 2818572288 2822500352 2822950368 2823434496 2832334848 2832786432 2833238088 2842169344 2842656768 2846618397 2856536928 2867759104 2877292544 2877751296 2881761834 2882256048 2887778304 2891341824 2891802816 2901878784 2902341456 2916048114 2923429888 2928006144 2937704448 2938172832 2938208256 2942303049 2947940352 2948410368 2952048708 2952554976 2962334592 2962806903 2973130272 2974482432 2984810496 2989006272 2994733056 2998906624 2999384766 2999420928 2999899152 3009355776 3009835584 3009871872 3014066538 3020322816 3035070486 3036450816 3046994048 3047030784 3051277236 3057123328 3057610752 3057647616 3061908864 3062397051 3068264448 3072050688 3072540492 3072577536 3083246208 3084648448 3087580356 3095396352 3099710208 3106144256 3110510592 3111006528 3121310976 3121348608 3121846272 3125698632 3132186624 3136589568 3137089662 3147480504 3159883776 3160387584 3164287504 3170893824 3175312896 3175819164 3181903872 3186338288 3186376704 3186884736 3187392849 3197440512 3197988864 3221225472 3225714688 3226228992 3236954112 3237470208 3248193536 3248750592 3252759552 3253278168 3264053856 3264613632 3277438976 3288334336 3288858624 3293442096 3294006912 3304390656 3304917504 3305444436 3316432896 3316961664 3332626416 3346292736 3357376512 3357911808 3362055473 3362632056 3369074688 3373769952 3374348544 3385525248 3386065032 3397863168 3416007168 3422552064 3427321856 3427868304 3427909632 3439263744 3439812096 3439853568 3444647472 3451797504 3456057024 3468651984 3470229504 3482278912 3482320896 3487173984 3493855232 3494412288 3499282227 3499324416 3499882344 3510915072 3511474848 3511517184 3516410961 3523709952 3525312512 3528663264 3540915567 3542525952 3554869248 3555436032 3559823442 3567212544 3567255552 3572227008 3579641856 3584630574 3584673792 3585245328 3597120576 3611295744 3616328576 3623878656 3628929024 3629507616 3636461568 3641529472 3641573376 3642153984 3654217728 3654844416 3659354496 3659937939 3672060588 3686531072 3687118848 3699376128 3699965952 3704531712 3705122358 3712221184 3717439488 3718032192 3730347264 3730987008 3745644544 3749204718 3758096384 3763933824 3764579328 3776446464 3777048576 3777650784 3782961063 3790209024 3795491196 3808715904 3809323161 3837001728 3842349112 3843008064 3850371072 3855122432 3855737088 3856351842 3856398336 3869171712 3869788608 3883272192 3888064152 3904008192 3916939264 3917563776 3917611008 3923070732 3930587136 3931213824 3936064944 3936739968 3949779456 3950409204 3964173696 3965976576 3979747328 3985341696 3992977408 3999179688 3999227904 3999865536 4012474368 4013114112 4013162496 4018755384 4027097088 4032758016 4046760648 4048601088 4062707712 4068369648 4076814336 4076863488 4082545152 4083196068 4091019264 4096067584 4096720656 4096770048 4097423232 4110994944 4116773808 4127195136 4132946944 4147347456 4148008704 4161747968 4161798144 4162461696 4167598176 4176248832 4182069003 4182119424 4182786216 4196640672 4213178368 4213850112 4227858432 4233750528 4234425552 4242538496 4248502272 4249179648 4249857132 4263254016 4263985152 4284805392 4294967296 4301638656 4315938816 4316626944 4322642751 4323384072 4331667456 4337012736 4337704224 4352071808 4352818176 4353512184 4374072171 4385144832 4391256128 4392009216 4405854208 4406556672 4407259248 4407312384 4421910528 4422615552 4428073062 4443501888 4461723648 4476502016 4477215744 4483509408 4492099584 4498359936 4499077149 4499131392 4514033664 4514753376 4521099807 4530484224 4552605729 4554676224 4563402752 4570491072 4570546176 4576915854 4585684992 4586416128 4586471424 4592863296 4602396672 4608076032 4608810738 4608866304 4624869312 4626972672 4643094528 4649565312 4659216384 4665709636 4665765888 4666509792 4681220096 4681966464 4682022912 4682769408 4688547948 4698279936 4704884352 4721220756 4723367936 4739825664 4740581376 4746431256 4756283392 4756340736 4762969344 4763728746 4772855808 4779507432 4779565056 4780327104 4796160768 4815060992 4831838208 4838572032 4839343488 4848615424 4855431168 4856205312 4872290304 4873125888 4879139328 4879917252 4896080784 4896920448 4916158464 4932501504 4933287936 4939375616 4940163144 4941010368 4956585984 4957376256 4958166654 4973796352 4974649344 4975442496 4998939624 5018578432 5019439104 5035261952 5036064768 5036867712 5043948084 5053612032 5060654928 5078287872 5079097548 5116002304 5124010752 5133828096 5140982784 5141802456 5141864448 5158895616 5159718144 5166971208 5177696256 5184085536 5202977976 5205344256 5223418368 5223481344 5230760976 5240782848 5241618432 5248086592 5248986624 5249823516 5266372608 5267212272 5267275776 5285564928 5287968768 5313788928 5332239584 5332303872 5333154048 5339735163 5349965824 5350818816 5350883328 5358340512 5369462784 5376945861 5377010688 5395680864 5398134784 5416943616 5424492864 5435752448 5435817984 5443393536 5444261424 5454692352 5462294208 5462360064 5463230976 5481326592 5489031744 5502926848 5508090882 5529796608 5530678272 5549064192 5549948928 5556797568 5557683537 5568331776 5576092004 5576159232 5577048288 5595520896 5596480512 5618466816 5637144576 5645000704 5645900736 5646868992 5664669696 5665572864 5666476176 5684338688 5685313536 5693236794 5713073856 5735518208 5754585088 5755502592 5763523668 5764512096 5775556608 5782683648 5783605632 5784527763 5803757568 5804682912 5832096228 5846859776 5856012288 5875408896 5876345664 5876416512 5884606098 5895880704 5896820736 5904097416 5905109952 5924669184 5925613806 5946260544 5948964864 5969620992 5978012544 5989466112 5997813248 5998769532 5998841856 5999798304 6018711552 6019671168 6019743744 6028133076 6040645632 6070140972 6072901632 6093988096 6094061568 6102554472 6114246656 6115221504 6115295232 6123817728 6124794102 6136528896 6144101376 6145080984 6145155072 6166492416 6169296896 6175160712 6190792704 6199420416 6212288512 6221021184 6222013056 6242621952 6242697216 6243692544 6251397264 6264373248 6273179136 6274179324 6294961008 6319767552 6320775168 6328575008 6341787648 6350625792 6351638328 6363807744 6372676576 6372753408 6373769472 6374785698 6394881024 6395977728 6442450944 6451429376 6452457984 6473908224 6474940416 6496387072 6497501184 6505519104 6506556336 6528107712 6529227264 6554877952 6576668672 6577717248 6586884192 6588013824 6608781312 6609835008 6610888872 6632865792 6633923328 6642109593 6665252832 6692585472 6714753024 6715823616 6724110946 6725264112 6738149376 6747539904 6748697088 6771050496 6772130064 6795726336 6832014336 6845104128 6854643712 6855736608 6855819264 6865373781 6878527488 6879624192 6879707136 6889294944 6903595008 6912114048 6913216107 6937303968 6940459008 6964557824 6964641792 6974347968 6987710464 6988824576 6998564454 6998648832 6999764688 7021830144 7022949696 7023034368 7032821922 7047419904 7050625024 7057326528 7081831134 7085051904 7109738496 7110872064 7119646884 7134425088 7134511104 7144454016 7145593119 7159283712 7169261148 7169347584 7170490656 7194241152 7222591488 7232657152 7247757312 7257858048 7259015232 7272923136 7283058944 7283146752 7284307968 7308435456 7309688832 7318708992 7319875878 7344121176 7373062144 7374237696 7398752256 7399931904 7409063424 7410244716 7424442368 7434878976 7436064384 7437249981 7460694528 7461974016 7491289088 7498409436 7516192768 7527867648 7529158656 7552892928 7554097152 7555301568 7565922126 7580418048 7590982392 7617431808 7618646322 7674003456 7684698224 7686016128 7700742144 7710244864 7711474176 7712703684 7712796672 7738343424 7739577216 7766544384 7776128304 7808016384 7833878528 7835127552 7835222016 7846141464 7861174272 7862427648 7872129888 7873479936 7899558912 7900818408 7928347392 7931953152 7959494656 7970683392 7985954816 7998359376 7998455808 7999731072 8024948736 8026228224 8026324992 8037510768 8054194176 8065516032 8093521296 8097202176 8125415424 8136739296 8153628672 8153726976 8164991863 8165090304 8166392136 8182038528 8192135168 8193441312 8193540096 8194846464 8221989888 8233547616 8254390272 8262136323 8265893888 8294694912 8296017408 8323495936 8323596288 8324923392 8335196352 8352497664 8364138006 8364238848 8365572432 8393281344 8426356736 8427700224 8455716864 8467501056 8468851104 8485076992 8497004544 8498359296 8499714264 8526508032 8527970304 8539855191 8569610784 8589934592 8603277312 8631877632 8633253888 8645285502 8646768144 8663334912 8674025472 8675408448 8704143616 8705636352 8707024368 8748144342 8770289664 8782512256 8784018432 8811708416 8813113344 8814518496 8814624768 8826909147 8843821056 8845231104 8856146124 8887003776 8888420709 8923447296 8953004032 8954431488 8967018816 8984199168 8996719872 8998154298 8998262784 9028067328 9029506752 9042199614 9060968448 9105211458 9109352448 9126805504 9140982144 9141092352 9153831708 9171369984 9172832256 9172942848 9185726592 9187191153 9204793344 9216152064 9217621476 9217732608 9249738624 9253945344 9286189056 9299130624 9318432768 9331419272 9331531776 9333019584 9362440192 9363932928 9364045824 9365538816 9377095896 9396559872 9409768704 9442441512 9446735872 9479651328 9481162752 9492862512 9512566784 9512681472 9525938688 9527457492 9545711616 9559014864 9559130112 9560654208 9592321536 9630121984 9663676416 9677144064 9678686976 9697230848 9710862336 9712410624 9744580608 9746251776 9758278656 9759834504 9792161568 9793840896 9832316928 9865003008 9866575872 9878751232 9880326288 9882020736 9913171968 9914752512 9916333308 9947592704 9949298688 9950884992 9997879248 10037156864 10038878208 10070523904 10072129536 10073735424 10086166419 10087896168 10107224064 10121309856 10156575744 10158195096 10232004608 10248021504 10267656192 10281965568 10283604912 10283728896 10317791232 10319436288 10333942416 10355392512 10368171072 10405955952 10410688512 10446836736 10446962688 10461521952 10481565696 10483236864 10496173184 10497846681 10497973248 10499647032 10532745216 10534424544 10534551552 10549232883 10571129856 10575937536 10622746701 10627577856 10664479168 10664607744 10666308096 10679470326 10699931648 10701637632 10701766656 10716681024 10738925568 10753891722 10754021376 10791361728 10796269568 10833887232 10848985728 10871504896 10871635968 10886787072 10888522848 10909384704 10924588416 10924720128 10926461952 10962653184 10978063488 10979813817 11005853696 11016181764 11059593216 11061356544 11098128384 11099897856 11113595136 11115367074 11136663552 11152184008 11152318464 11154096576 11191041792 11192961024 11236933632 11274289152 11290001408 11291801472 11293737984 11329339392 11331145728 11332952352 11368677376 11370627072 11386473588 11426147712 11471036416 11509170176 11511005184 11527047336 11529024192 11551113216 11565367296 11567211264 11569055526 11607515136 11609365824 11664192456 11693719552 11712024576 11750817792 11752691328 11752833024 11769212196 11791761408 11793641472 11808194832 11810219904 11849338368 11851227612 11892521088 11897929728 11939241984 11956025088 11978932224 11995626496 11997539064 11997683712 11999596608 12037423104 12039342336 12039487488 12056266152 12081291264 12140281944 12145803264 12187976192 12188123136 12205108944 12228493312 12230443008 12230590464 12247635456 12249588204 12273057792 12288202752 12290161968 12290310144 12332984832 12338593792 12350321424 12381585408 12398840832 12424577024 12442042368 12444026112 12485243904 12485394432 12487385088 12502794528 12528746496 12546207009 12546358272 12548358648 12589922016 12639535104 12641550336 12657150016 12683575296 12701251584 12703276656 12727615488 12745353152 12745506816 12747538944 12749571396 12789762048 12791955456 12884901888 12902858752 12904915968 12947816448 12949880832 12967928253 12992774144 12995002368 13011038208 13013112672 13056215424 13058454528 13109755904 13122216513 13153337344 13155434496 13173768384 13176027648 13217562624 13219670016 13221777744 13265731584 13267846656 13284219186 13330505664 13385170944 13429506048 13431647232 13448221892 13450528224 13476298752 13495079808 13497231447 13497394176 13542100992 13544260128 13591452672 13664028672 13690208256 13709287424 13711473216 13711638528 13730747562 13757054976 13759248384 13759414272 13778589888 13807190016 13824228096 13826432214 13874607936 13880918016 13929115648 13929283584 13948695936 13975420928 13977649152 13997128908 13997297664 13999529376 14043660288 14045899392 14046068736 14065643844 14094839808 14101250048 14114653056 14163662268 14170103808 14219476992 14221744128 14239293768 14268850176 14269022208 14288908032 14291186238 14318567424 14338522296 14338695168 14340981312 14388482304 14445182976 14465314304 14495514624 14515716096 14518030464 14545846272 14566117888 14566293504 14568615936 14616870912 14619377664 14637417984 14639751756 14688242352 14746124288 14748475392 14797504512 14799863808 14818126848 14820489432 14848884736 14869757952 14872128768 14874499962 14921389056 14923948032 14982578176 14996818872 15032385536 15055735296 15058317312 15105785856 15108194304 15110603136 15131844252 15160836096 15181964784 15234863616 15237292644 15348006912 15369396448 15372032256 15401484288 15420489728 15422948352 15425407368 15425593344 15476686848 15479154432 15533088768 15552256608 15616032768 15667757056 15670255104 15670444032 15692282928 15722348544 15724855296 15744259776 15746959872 15799117824 15801636816 15856694784 15863906304 15918989312 15941366784 15971909632 15996718752 15996911616 15999462144 16019205489 16049897472 16052456448 16052649984 16075021536 16108388352 16130837583 16131032064 16187042592 16194404352 16250830848 16273478592 16307257344 16307453952 16329983726 16330180608 16332784272 16364077056 16384270336 16386882624 16387080192 16389692928 16443979776 16467095232 16508780544 16524272646 16531787776 16589389824 16592034816 16646991872 16647192576 16649846784 16670392704 16673050611 16704995328 16728276012 16728477696 16731144864 16786562688 16852713472 16855400448 16911433728 16935002112 16937702208 16970153984 16994009088 16996718592 16999428528 17053016064 17055940608 17079710382 17139221568 17179869184 17206554624 17263755264 17266507776 17290571004 17293536288 17326669824 17348050944 17350816896 17353583289 17408287232 17411272704 17414048736 17496288684 17540579328 17565024512 17568036864 17623416832 17626226688 17629036992 17629249536 17653818294 17687642112 17690462208 17712292248 17774007552 17776841418 17846894592 17906008064 17908862976 17934037632 17968398336 17993439744 17996308596 17996525568 18056134656 18059013504 18084399228 18121936896 18210422916 18218704896 18253611008 18281964288 18282184704 18307663416 18342739968 18345664512 18345885696 18371453184 18374382306 18409586688 18432304128 18435242952 18435465216 18499477248 18507890688 18572378112 18598261248 18636865536 18662838544 18663063552 18666039168 18724880384 18727865856 18728091648 18731077632 18754191792 18793119744 18819537408 18884883024 18893471744 18959302656 18962325504 18985725024 19025133568 19025362944 19051877376 19054914984 19091423232 19118029728 19118260224 19121308416 19184643072 19260243968 19327352832 19354288128 19357373952 19394461696 19421724672 19424821248 19489161216 19492503552 19516557312 19519669008 19584323136 19587681792 19664633856 19730006016 19733151744 19757502464 19760652576 19764041472 19826343936 19829505024 19832666616 19895185408 19898597376 19901769984 19926328779 19995758496 20074313728 20077756416 20141047808 20144259072 20147470848 20172332838 20175792336 20214448128 20242619712 20313151488 20316390192 20464009216 20496043008 20535312384 20563931136 20567209824 20567457792 20596121343 20635582464 20638872576 20667884832 20710785024 20736342144 20739648321 20811911904 20821377024 20893673472 20893925376 20923043904 20963131392 20966473728 20992346368 20995693362 20995946496 20999294064 21065490432 21068849088 21069103104 21098465766 21142259712 21151875072 21245493402 21255155712 21328958336 21329215488 21332616192 21358940652 21399863296 21403275264 21403533312 21433362048 21436779357 21477851136 21507783444 21508042752 21582723456 21592539136 21667774464 21697971456 21743009792 21743271936 21773574144 21777045696 21818769408 21849176832 21849440256 21852923904 21925306368 21956126976 21959627634 22011707392 22032363528 22119186432 22122713088 22196256768 22199795712 22227190272 22230734148 22273327104 22304368016 22304636928 22308193152 22311749943 22382083584 22385922048 22473867264 22548578304 22580002816 22583602944 22587475968 22658678784 22662291456 22665904704 22737354752 22741254144 22772947176 22852295424 22942072832 23018340352 23022010368 23054094672 23058048384 23102226432 23130734592 23134422528 23138111052 23215030272 23218731648 23328384912 23387439104 23424049152 23501635584 23505382656 23505666048 23538424392 23583522816 23587282944 23616389664 23620439808 23698676736 23702455224 23785042176 23795859456 23878483968 23912050176 23957864448 23991252992 23995078128 23995367424 23999193216 24074846208 24078684672 24078974976 24112532304 24162582528 24280563888 24291606528 24375952384 24376246272 24410217888 24456986624 24460886016 24461180928 24494975589 24495270912 24499176408 24546115584 24576405504 24580323936 24580620288 24665969664 24677187584 24700642848 24763170816 24786408969 24797681664 24849154048 24884084736 24888052224 24970487808 24970788864 24974770176 25005589056 25057492992 25092414018 25092716544 25096717296 25179844032 25279070208 25283100672 25314300032 25367150592 25402503168 25406553312 25455230976 25490706304 25491013632 25495077888 25499142792 25579524096 25583910912 25619565573 25769803776 25805717504 25809831936 25895632896 25899761664 25935856506 25985548288 25990004736 26022076416 26026225344 26112430848 26116909056 26219511808 26244433026 26306674688 26310868992 26347536768 26352055296 26435125248 26439340032 26443555488 26480727441 26531463168 26535693312 26568438372 26661011328 26665262127 26770341888 26859012096 26863294464 26896443784 26901056448 26952597504 26990159616 26994462894 26994788352 27084201984 27088520256 27182905344 27328057344 27380416512 27418574848 27422946432 27423277056 27461495124 27514109952 27518496768 27518828544 27557179776 27614380032 27648456192 27652864428 27749215872 27761836032 27858231296 27858567168 27897391872 27950841856 27955298304 27994257816 27994595328 27999058752 28087320576 28091798784 28092137472 28131287688 28189679616 28202500096 28229306112 28327324536 28340207616 28438953984 28443488256 28478587536 28537700352 28538044416 28577816064 28582372476 28637134848 28677044592 28677390336 28681962624 28776964608 28890365952 28930628608 28991029248 29031432192 29036060928 29091692544 29132235776 29132587008 29137231872 29233741824 29238755328 29274835968 29279503512 29376484704 29492248576 29496950784 29595009024 29599727616 29636253696 29640978864 29697769472 29739515904 29744257536 29748999924 29842778112 29847896064 29965156352 29993637744 30064771072 30111470592 30116634624 30211571712 30216388608 30221206272 30258499257 30263688504 30321672192 30363929568 30469727232 30474585288 30696013824 30738792896 30744064512 30802968576 30840979456 30845896704 30850814736 30851186688 30953373696 30958308864 31066177536 31104513216 31232065536 31335514112 31340510208 31340888064 31384565856 31444697088 31449710592 31488519552 31493540043 31493919744 31598235648 31603273632 31647698649 31713389568 31727812608 31837978624 31868240103 31882733568 31943819264 31993437504 31993823232 31998924288 32038410978 32099794944 32104912896 32105299968 32150043072 32216776704 32261675166 32262064128 32374085184 32388808704 32501661696 32546957184 32614514688 32614907904 32659967452 32660361216 32665568544 32728154112 32768540672 32773765248 32774160384 32779385856 32887959552 32934190464 33017561088 33048545292 33063575552 33178779648 33184069632 33293983744 33294385152 33299693568 33340785408 33346101222 33409990656 33456552024 33456955392 33462289728 33573125376 33705426944 33710800896 33822867456 33870004224 33875404416 33940307968 33988018176 33993437184 33998857056 34106032128 34111881216 34159420764 34278443136 34359738368 34413109248 34527510528 34533015552 34581142008 34587072576 34653339648 34696101888 34701633792 34707166578 34816574464 34822545408 34828097472 34992577368 35081158656 35130049024 35136073728 35246833664 35252453376 35258073984 35258499072 35307636588 35375284224 35380924416 35424584496 35548015104 35553682836 35693789184 35812016128 35817725952 35868075264 35936796672 35986879488 35992617192 35993051136 36112269312 36118027008 36168798456 36243873792 36420845832 36437409792 36507222016 36563928576 36564369408 36615326832 36685479936 36691329024 36691771392 36742906368 36748764612 36819173376 36864608256 36870485904 36870930432 36998954496 37015781376 37144756224 37196522496 37273731072 37325677088 37326127104 37332078336 37449760768 37455731712 37456183296 37462155264 37508383584 37586239488 37638621027 37639074816 37769766048 37786943488 37918605312 37924651008 37971450048 38050267136 38050725888 38103754752 38109829968 38182846464 38236059456 38236520448 38242616832 38369286144 38520487936 38654705664 38708576256 38714747904 38788923392 38843449344 38849642496 38903784759 38978322432 38985007104 39033114624 39039338016 39168646272 39175363584 39329267712 39460012032 39466303488 39515004928 39521305152 39528082944 39652687872 39659010048 39665333232 39790370816 39797194752 39803539968 39852657558 39991516992 40148627456 40155512832 40282095616 40288518144 40294941696 40344665676 40351584672 40428896256 40485239424 40491694341 40626302976 40632780384 40928018432 40992086016 41070624768 41127862272 41134419648 41134915584 41192242686 41271164928 41277745152 41335769664 41421570048 41472684288 41479296642 41623823808 41642754048 41787346944 41787850752 41846087808 41926262784 41932947456 41984692736 41991386724 41991892992 41998588128 42130980864 42137698176 42138206208 42196931532 42284519424 42303750144 42490986804 42510311424 42657916672 42658430976 42665232384 42717881304 42799726592 42806550528 42807066624 42866724096 42873558714 42955702272 43015566888 43016085504 43165446912 43185078272 43335548928 43395942912 43486019584 43486543872 43547148288 43554091392 43637538816 43698353664 43698880512 43705847808 43850612736 43912253952 43919255268 44023414784 44064727056 44238372864 44245426176 44392513536 44399591424 44454380544 44461468296 44546654208 44608736032 44609273856 44616386304 44623499886 44764167168 44771844096 44947734528 45097156608 45160005632 45167205888 45174951936 45317357568 45324582912 45331809408 45474709504 45482508288 45545894352 45704590848 45884145664 46036680704 46044020736 46108189344 46116096768 46204452864 46261469184 46268845056 46276222104 46430060544 46437463296 46656769824 46774878208 46848098304 47003271168 47010765312 47011332096 47076848784 47167045632 47174565888 47232779328 47240879616 47397353472 47404910448 47570084352 47591718912 47756967936 47824100352 47915728896 47982505984 47990156256 47990734848 47998386432 48057616467 48149692416 48157369344 48157949952 48225064608 48325165056 48392512749 48561127776 48583213056 48751904768 48752492544 48820435776 48913973248 48921772032 48922361856 48989951178 48990541824 48998352816 49092231168 49152811008 49160647872 49161240576 49331939328 49354375168 49401285696 49526341632 49572817938 49595363328 49698308096 49768169472 49776104448 49940975616 49941577728 49949540352 50011178112 50019151833 50114985984 50184828036 50185433088 50193434592 50359688064 50558140416 50566201344 50628600064 50734301184 50805006336 50813106624 50910461952 50981412608 50982027264 50990155776 50998285584 51159048192 51167821824 51239131146 51539607552 51611435008 51619663872 51791265792 51799523328 51871713012 51971096576 51980009472 52044152832 52052450688 52060749867 52224861696 52233818112 52439023616 52488866052 52613349376 52621737984 52695073536 52704110592 52870250496 52878680064 52887110976 52961454882 53062926336 53071386624 53136876744 53322022656 53330524254 53540683776 53718024192 53726588928 53792887568 53802112896 53905195008 53980319232 53988925788 53989576704 54168403968 54177040512 54365810688 54656114688 54760833024 54837149696 54845892864 54846554112 54922990248 55028219904 55036993536 55037657088 55114359552 55228760064 55296912384 55305728856 55498431744 55523672064 55716462592 55717134336 55794783744 55901683712 55910596608 55988515632 55989190656 55998117504 56174641152 56183597568 56184274944 56262575376 56379359232 56405000192 56458612224 56654649072 56680415232 56877907968 56886976512 56957175072 57075400704 57076088832 57154943041 57155632128 57164744952 57274269696 57354089184 57354780672 57363925248 57553929216 57780731904 57861257216 57982058496 58062864384 58072121856 58183385088 58264471552 58265174016 58274463744 58467483648 58477510656 58549671936 58559007024 58752969408 58984497152 58993901568 59190018048 59199455232 59272507392 59281957728 59395538944 59479031808 59488515072 59497999848 59685556224 59695792128 59778986337 59930312704 59987275488 60129542144 60222941184 60233269248 60423143424 60432777216 60442412544 60516998514 60527377008 60643344384 60727859136 60939454464 60949170576 61392027648 61477585792 61488129024 61605937152 61681958912 61691793408 61701629472 61702373376 61788364029 61906747392 61916617728 62132355072 62209026432 62218944963 62464131072 62671028224 62681020416 62681776128 62769131712 62889394176 62899421184 62977039104 62987080086 62987839488 63196471296 63206547264 63295397298 63426779136 63455625216 63675957248 63736480206 63765467136 63887638528 63986875008 63987646464 63997848576 64076821956 64199589888 64209825792 64210599936 64300086144 64310338071 64433553408 64523350332 64524128256 64748170368 64777617408 65003323392 65093914368 65229029376 65229815808 65319934904 65320722432 65331137088 65456308224 65537081344 65547530496 65548320768 65558771712 65775919104 65868380928 66035122176 66097090584 66127151104 66357559296 66368139264 66587967488 66588770304 66599387136 66681570816 66692202444 66819981312 66913104048 66913910784 66924579456 67146250752 67410853888 67421601792 67645734912 67740008448 67750808832 67880615936 67976036352 67986874368 67997714112 68212064256 68223762432 68318841528 68556886272 68719476736 68826218496 69055021056 69066031104 69162284016 69174145152 69306679296 69392203776 69403267584 69414333156 69633148928 69645090816 69656194944 69985154736 70162317312 70260098048 70272147456 70493667328 70504906752 70516147968 70516998144 70615273176 70750568448 70761848832 70849168992 71096030208 71107365672 71387578368 71624032256 71635451904 71736150528 71873593344 71973758976 71985234384 71986102272 72224538624 72236054016 72337596912 72487747584 72841691664 72874819584 73014444032 73127857152 73128738816 73230653664 73370959872 73382658048 73383542784 73484926767 73485812736 73497529224 73638346752 73729216512 73740971808 73741860864 73997908992 74031562752 74289512448 74359226907 74393044992 74547462144 74651354176 74652254208 74664156672 74899521536 74911463424 74912366592 74924310528 75016767168 75172478976 75277242054 75278149632 75539532096 75573886976 75837210624 75849302016 75942900096 76100534272 76101451776 76207509504 76219659936 76365692928 76472118912 76473040896 76485233664 76738572288 76858696719 77040975872 77309411328 77417152512 77429495808 77577846784 77686898688 77699284992 77807569518 77956644864 77970014208 78066229248 78078676032 78337292544 78350727168 78658535424 78920024064 78932606976 79030009856 79042610304 79056165888 79305375744 79318020096 79330666464 79580741632 79594389504 79607079936 79705315116 79983033984 80297254912 80311025664 80564191232 80577036288 80589883392 80689331352 80703169344 80857792512 80970478848 80983388682 81252605952 81265560768 81856036864 81984172032 82141249536 82255724544 82268839296 82269831168 82384485372 82542329856 82555490304 82671539328 82843140096 82945368576 82958593284 83247647616 83285508096 83574693888 83575701504 83692175616 83852525568 83865894912 83969385472 83982773448 83983785984 83997176256 84261961728 84275396352 84276412416 84393863064 84569038848 84607500288 84981973608 85020622848 85315833344 85316861952 85330464768 85435762608 85599453184 85613101056 85614133248 85733448192 85747117428 85911404544 86031133776 86032171008 86330893824 86370156544 86671097856 86791885824 86972039168 86973087744 87094296576 87108182784 87275077632 87396707328 87397761024 87411695616 87701225472 87824507904 87838510536 88046829568 88129454112 88476745728 88490852352 88785027072 88799182848 88908761088 88922936592 89093308416 89217472064 89218547712 89232772608 89246999772 89528334336 89543688192 89895469056 90194313216 90320011264 90334411776 90349903872 90634715136 90649165824 90663618816 90775497771 90949419008 90965016576 91091788704 91409181696 91768291328 92073361408 92088041472 92216378688 92232193536 92408905728 92522938368 92537690112 92552444208 92860121088 92874926592 93313539648 93549756416 93696196608 94006542336 94021530624 94022664192 94153697568 94334091264 94349131776 94465558656 94480620129 94481759232 94794706944 94809820896 95140168704 95183437824 95513935872 95648200704 95831457792 95965011968 95980312512 95981469696 95996772864 96115232934 96299384832 96314738688 96315899904 96450129216 96650330112 96785025498 97122255552 97166426112 97503809536 97504985088 97640871552 97827946496 97843544064 97844723712 97979902356 97981083648 97996705632 98184462336 98305622016 98321295744 98322481152 98663878656 98708750336 98802571392 99052683264 99145635876 99190726656 99396616192 99536338944 99552208896 99881951232 99883155456 99899080704 100022356224 100038303666 100229971968 100369656072 100370866176 100386869184 100719376128 101116280832 101132402688 101257200128 101468602368 101610012672 101626213248 101820923904 101962825216 101964054528 101980311552 101996571168 102318096384 102335643648 102478262292 103079215104 103222870016 103239327744 103582531584 103599046656 103743426024 103942193152 103960018944 104088305664 104104901376 104121499734 104449723392 104467636224 104878047232 104977732104 105226698752 105243475968 105390147072 105408221184 105740500992 105757360128 105774221952 105922909764 106125852672 106142773248 106273753488 106644045312 106661048508 107081367552 107436048384 107453177856 107585775136 107604225792 107810390016 107960638464 107977851576 107979153408 108336807936 108354081024 108731621376 109312229376 109521666048 109674299392 109691785728 109693108224 109845980496 110056439808 110073987072 110075314176 110228719104 110457520128 110593824768 110611457712 110996863488 111047344128 111432925184 111434268672 111589567488 111803367424 111821193216 111977031264 111978381312 111996235008 112349282304 112367195136 112368549888 112525150752 112758718464 112810000384 112915863081 112917224448 113309298144 113360830464 113755815936 113773953024 113914350144 114150801408 114152177664 114309886082 114311264256 114329489904 114548539392 114708178368 114709561344 114727850496 115107858432 115561463808 115722514432 115964116992 116125728768 116144243712 116366770176 116528943104 116530348032 116548927488 116711354277 116934967296 116955021312 117099343872 117118014048 117505938816 117968994304 117987803136 118380036096 118398910464 118545014784 118563915456 118791077888 118958063616 118977030144 118995999696 119371112448 119391584256 119557972674 119860625408 119974550976 120259084288 120445882368 120466538496 120846286848 120865554432 120884825088 121033997028 121054754016 121286688768 121455718272 121475083023 121878908928 121898341152 122784055296 122955171584 122976258048 123211874304 123363917824 123383586816 123403258944 123404746752 123576728058 123813494784 123833235456 124264710144 124418052864 124437889926 124928262144 125342056448 125362040832 125363552256 125538263424 125778788352 125798842368 125954078208 125974160172 125975678976 126392942592 126413094528 126590794596 126853558272 126911250432 127351914496 127472960412 127530934272 127775277056 127973750016 127975292928 127995697152 128153643912 128399179776 128419651584 128421199872 128600172288 128620676142 128867106816 129046700664 129048256512 129496340736 129555234816 130006646784 130187828736 130458058752 130459631616 130639869808 130641444864 130662274176 130912616448 131074162688 131095060992 131096641536 131117543424 131551838208 131736761856 132070244352 132194181168 132254302208 132715118592 132736278528 133175934976 133177540608 133198774272 133363141632 133384404888 133639962624 133826208096 133827821568 133849158912 134292501504 134821707776 134843203584 135291469824 135480016896 135501617664 135761231872 135952072704 135973748736 135995428224 136424128512 136447524864 136637683056 137113772544 137438953472 137652436992 138110042112 138132062208 138324568032 138348290304 138613358592 138784407552 138806535168 138828666312 139266297856 139290181632 139312389888 139970309472 140324634624 140520196096 140544294912 140987334656 141009813504 141032295936 141033996288 141230546352 141501136896 141523697664 141698337984 142192060416 142214731344 142775156736 143248064512 143270903808 143472301056 143747186688 143947517952 143970468768 143972204544 144172849401 144449077248 144472108032 144675193824 144975495168 145177538247 145683383328 145749639168 146028888064 146255714304 146257477632 146461307328 146741919744 146765316096 146767085568 146969853534 146971625472 146995058448 147276693504 147458433024 147481943616 147483721728 147995817984 148063125504 148579024896 148718453814 148786089984 149094924288 149302708352 149304508416 149328313344 149799043072 149822926848 149824733184 149848621056 150033534336 150057455499 150344957952 150554484108 150556299264 151079064192 151147773952 151674421248 151698604032 151885800192 152201068544 152202903552 152415019008 152439319872 152731385856 152944237824 152946081792 152970467328 153477144576 153717393438 154081951744 154618822656 154834305024 154858991616 155155693568 155373797376 155398569984 155615139036 155913289728 155940028416 156132458496 156157352064 156182249601 156674585088 156701454336 157317070848 157840048128 157865213952 158060019712 158085220608 158112331776 158610751488 158636040192 158661332928 159161483264 159188779008 159214159872 159410630232 159966067968 160594509824 160622051328 161128382464 161154072576 161179766784 161378662704 161406338688 161715585024 161940957696 161966777364 162505211904 162531121536 163712073728 163968344064 164282499072 164511449088 164537678592 164539662336 164768970744 165084659712 165110980608 165343078656 165686280192 165890737152 165917186568 166495295232 166571016192 167149387776 167151403008 167384351232 167705051136 167731789824 167938770944 167965546896 167967571968 167994352512 168523923456 168550792704 168552824832 168787726128 169138077696 169215000576 169963947216 170041245696 170631666688 170633723904 170660929536 170871525216 171198906368 171226202112 171228266496 171464829123 171466896384 171494234856 171822809088 172062267552 172064342016 172661787648 172740313088 173342195712 173583771648 173944078336 173946175488 174188593152 174216365568 174550155264 174793414656 174795522048 174823391232 175402450944 175649015808 175677021072 176093659136 176258908224 176953491456 176981704704 177570054144 177598365696 177817522176 177845873184 178186616832 178434944128 178437095424 178465545216 178493999544 179056668672 179087376384 179336959011 179790938112 180388626432 180640022528 180668823552 180699807744 181269430272 181298331648 181327237632 181550995542 181898838016 181930033152 182183577408 182818363392 183536582656 184146722816 184176082944 184432757376 184464387072 184817811456 185045876736 185075380224 185104888416 185365092087 185720242176 185749853184 186627079296 186656834889 187099512832 187392393216 188013084672 188043061248 188045328384 188307395136 188668182528 188698263552 188931117312 188961240258 188963518464 189589413888 189619641792 190280337408 190366875648 191027871744 191296401408 191662915584 191930023936 191960625024 191962939392 191993545728 192230465868 192598769664 192629477376 192631799808 192900258432 193300660224 193570050996 194244511104 194332852224 195007619072 195009970176 195281743104 195655892992 195687088128 195689447424 195959804712 195962167296 195993411264 196368924672 196611244032 196642591488 196644962304 197327757312 197417500672 197605142784 198105366528 198291271752 198381453312 198793232384 199072677888 199104417792 199763902464 199766310912 199798161408 200044712448 200076607332 200459943936 200739312144 200741732352 200773738368 201438752256 202232561664 202264805376 202514400256 202937204736 203220025344 203252426496 203641847808 203925650432 203928109056 203960623104 203993142336 204636192768 204671287296 204956524584 206158430208 206445740032 206478655488 207165063168 207198093312 207486852048 207884386304 207920037888 208176611328 208209802752 208242999468 208899446784 208935272448 209756094464 209955464208 210453397504 210486951936 210780294144 210816442368 211481001984 211514720256 211548443904 211845819528 212251705344 212285546496 212547506976 213288090624 213322097016 214162735104 214872096768 214906355712 215171550272 215208451584 215620780032 215921276928 215955703152 215958306816 216673615872 216708162048 217463242752 218624458752 219043332096 219348598784 219383571456 219386216448 219691960992 220112879616 220147974144 220150628352 220454780301 220457438208 220915040256 221187649536 221222915424 221993726976 222094688256 222865850368 222868537344 223077680721 223179134976 223606734848 223642386432 223954062528 223956762624 223992470016 224698564608 224734390272 224737099776 225050301504 225517436928 225620000768 225831726162 225834448896 226618596288 226721660928 227511631872 227547906048 227828700288 228301602816 228304355328 228619772164 228622528512 228658979808 229097078784 229416356736 229419122688 229455700992 230215716864 231122927616 231445028864 231928233984 232251457536 232288487424 232733540352 233057886208 233060696064 233097854976 233422708554 233869934592 233910042624 234198687744 234236028096 235011877632 235937988608 235975606272 236760072192 236797820928 237090029568 237127830912 237582155776 237916127232 237954060288 237991999392 238742224896 238783168512 239115945348 239721250816 239949101952 240518168576 240891764736 240933076992 241692573696 241731108864 241769650176 242067994056 242109508032 242573377536 242911436544 242950166046 243757817856 243796682304 245568110592 245910343168 245952516096 246423748608 246727835648 246767173632 246806517888 246809493504 247153456116 247626989568 247666470912 248529420288 248836105728 248875779852 249856524288 250684112896 250724081664 250727104512 251076526848 251557576704 251597684736 251908156416 251948320344 251951357952 252785885184 252826189056 253181589192 253707116544 253822500864 254703828992 254945920824 255061868544 255550554112 255947500032 255950585856 255991394304 256307287824 256798359552 256839303168 256842399744 257200344576 257241352284 257734213632 258093401328 258096513024 258992681472 259110469632 260013293568 260375657472 260916117504 260919263232 261279739616 261282889728 261324548352 261825232896 262148325376 262190121984 262193283072 262235086848 263103676416 263473523712 264140488704 264388362336 264508604416 265430237184 265472557056 266351869952 266355081216 266397548544 266726283264 266768809776 267279925248 267652416192 267655643136 267698317824 268585003008 269643415552 269686407168 270582939648 270960033792 271003235328 271522463744 271904145408 271947497472 271990856448 272326493313 272848257024 272895049728 273275366112 274227545088 274877906944 275304873984 276220084224 276264124416 276649136064 276696580608 277226717184 277568815104 277613070336 277657332624 278532595712 278580363264 278624779776 279940618944 280649269248 281040392192 281088589824 281974669312 282019627008 282064591872 282067992576 282461092704 283002273792 283047395328 283396675968 283441860387 284384120832 284429462688 285550313472 286496129024 286541807616 286944602112 287494373376 287895035904 287940937536 287944409088 288345698802 288898154496 288944216064 289350387648 289950990336 290355076494 291366766656 291499278336 292057776128 292511428608 292514955264 292922614656 293483839488 293530632192 293534171136 293939707068 293943250944 293990116896 294553387008 294916866048 294963887232 294967443456 295991635968 296126251008 297158049792 297436907628 297572179968 298189848576 298605416704 298609016832 298656626688 299598086144 299645853696 299649466368 299697242112 300067068672 300114910998 300689915904 301108968216 301112598528 302158128384 302295547904 303348842496 303397208064 303771600384 304402137088 304405807104 304830038016 304878639744 305462771712 305888475648 305892163584 305940934656 306954289152 307434786876 308163903488 309237645312 309668610048 309717983232 310311387136 310747594752 310797139968 311230278072 311826579456 311880056832 312264916992 312314704128 312364499202 313349170176 313402908672 314634141696 315680096256 315730427904 316120039424 316170441216 316224663552 317221502976 317272080384 317322665856 318322966528 318377558016 318428319744 318821260464 319932135936 321189019648 321244102656 322256764928 322308145152 322359533568 322757325408 322812677376 323431170048 323881915392 323933554728 325010423808 325062243072 327424147456 327936688128 328564998144 329022898176 329075357184 329079324672 329537941488 330169319424 330221961216 330686157312 331372560384 331781474304 331834373136 332990590464 333142032384 334298775552 334302806016 334768702464 335410102272 335463579648 335877541888 335931093792 335935143936 335988705024 337047846912 337101585408 337105649664 337575452256 338276155392 338430001152 338747589243 339927894432 340082491392 341263333376 341267447808 341321859072 341743050432 342397812736 342452404224 342456532992 342929658246 342933792768 342988469712 343645618176 344124535104 344128684032 345323575296 345480626176 346684391424 347167543296 347888156672 347892350976 348377186304 348432731136 349100310528 349586829312 349591044096 349646782464 350134062831 350804901888 351298031616 351354042144 352187318272 352517816448 353906982912 353963409408 355140108288 355196731392 355635044352 355691746368 356373233664 356869888256 356874190848 356931090432 356987999088 358113337344 358174752768 358673918022 359581876224 360777252864 361280045056 361337647104 361399615488 362538860544 362596663296 362654475264 363101991084 363797676032 363860066304 364367154816 364425249069 365636726784 367073165312 368293445632 368352165888 368865514752 368928774144 369635622912 370091753472 370150760448 370209776832 370730184174 371440484352 371499706368 373254158592 373313669778 374199025664 374784786432 376026169344 376086122496 376090656768 376614790272 377336365056 377396527104 377862234624 377922480516 377927036928 379178827776 379239283584 380560674816 380733751296 382055743488 382592802816 383325831168 383860047872 383921250048 383925878784 383987091456 384460931736 385197539328 385258954752 385263599616 385800516864 386601320448 387140101992 388489022208 388665704448 390015238144 390019940352 390563486208 391311785984 391374176256 391378894848 391919609424 391924334592 391986822528 392737849344 393222488064 393285182976 393289924608 394655514624 394835001344 395210285568 396210733056 396582543504 396762906624 397586464768 398145355776 398208835584 399527804928 399532621824 399596322816 400089424896 400153214664 400919887872 401478624288 401483464704 401547476736 402877504512 404465123328 404529610752 405028800512 405874409472 406440050688 406504852992 407283695616 407851300864 407856218112 407921246208 407986284672 409272385536 409342574592 409913049168 412316860416 412891480064 412957310976 414330126336 414396186624 414973704096 415768772608 415840075776 416353222656 416419605504 416485998936 417798893568 417870544896 419512188928 419910928416 420906795008 420973903872 421560588288 421632884736 422962003968 423029440512 423096887808 423691639056 424503410688 424571092992 425095013952 426576181248 426644194032 428325470208 429744193536 429812711424 430343100544 430416903168 431241560064 431842553856 431911406304 431916613632 432518548203 433347231744 433416324096 434926485504 435532614741 437248917504 438086664192 438697197568 438767142912 438772432896 439383921984 440225759232 440295948288 440301256704 440909560602 440914876416 441830080512 442375299072 442445830848 443987453952 444189376512 445731700736 445737074688 446155361442 446358269952 447213469696 447284772864 447908125056 447913525248 447984940032 449397129216 449468780544 449474199552 450100603008 450172366497 451034873856 451240001536 451663452324 451668897792 453237192576 453443321856 455023263744 455095812096 455657400576 456603205632 456608710656 457239544328 457245057024 457317959616 458194157568 458832713472 458838245376 458911401984 460431433728 462245855232 462890057728 463856467968 464502915072 464576974848 465467080704 466115772416 466121392128 466195709952 466845417108 467739869184 467820085248 468397375488 468472056192 470023755264 471875977216 471951212544 473520144384 473595641856 474180059136 474255661824 475164311552 475832254464 475908120576 475983998784 477484449792 477566337024 478231890696 479442501632 479898203904 481036337152 481783529472 481866153984 483385147392 483462217728 483539300352 484135988112 484219016064 485146755072 485822873088 485900332092 487515635712 487593364608 491136221184 491820686336 491905032192 492847497216 493455671296 493534347264 493613035776 493618987008 494306912232 495253979136 495332941824 497058840576 497672211456 497751559704 499713048576 501368225792 501448163328 501454209024 502153053696 503115153408 503195369472 503816312832 503896640688 503902715904 505571770368 505652378112 506363178384 507414233088 507645001728 509407657984 509891841648 510123737088 511101108224 511895000064 511901171712 511982788608 512614575648 513596719104 513678606336 513684799488 514394487369 514400689152 514482704568 515468427264 516186802656 516193026048 517985362944 518220939264 520026587136 520751314944 521832235008 521838526464 522559479232 522565779456 522649096704 523650465792 524296650752 524380243968 524386566144 524470173696 526207352832 526947047424 528280977408 528776724672 529017208832 530860474368 530945114112 532703739904 532710162432 532795097088 533452566528 533537619552 534559850496 535304832384 535311286272 535396635648 537170006016 538010877033 539286831104 539372814336 541165879296 541920067584 542006470656 543044927488 543808290816 543894994944 543981712896 544652986626 545696514048 545790099456 546550732224 548455090176 549755813888 550609747968 552440168448 552528248832 553298272128 553393161216 554453434368 555137630208 555226140672 555314665248 557065191424 557160726528 557249559552 559881237888 561298538496 562080784384 562177179648 563949338624 564039254016 564129183744 564135985152 564922185408 566004547584 566094790656 566793351936 566883720774 568768241664 568858925376 571100626944 572992258048 573083615232 573889204224 574988746752 575790071808 575881875072 575888818176 576691397604 577796308992 577888432128 578700775296 579901980672 580710152988 582733533312 582998556672 584115552256 585022857216 585029910528 585845229312 586967678976 587061264384 587068342272 587879414136 587886501888 587980233792 589106774016 589833732096 589927774464 589934886912 591983271936 592252502016 594316099584 594873815256 595144359936 596379697152 597210833408 597218033664 597313253376 599196172288 599291707392 599298932736 599394484224 600134137344 600229821996 601379831808 602217936432 602225197056 604316256768 604591095808 606697684992 606794416128 607543200768 608804274176 608811614208 609660076032 609757279488 610925543424 611776951296 611784327168 611881869312 613908578304 614869573752 616327806976 618475290624 619337220096 619435966464 620622774272 621495189504 621594279936 622460556144 623653158912 623760113664 624529833984 624629408256 624728998404 626698340352 626805817344 629268283392 631360192512 631460855808 632240078848 632340882432 632449327104 634443005952 634544160768 634645331712 636645933056 636755116032 636856639488 637642520928 639864271872 642378039296 642488205312 644513529856 644616290304 644719067136 645514650816 645625354752 646862340096 647763830784 647867109456 650020847616 650124486144 654848294912 655873376256 657129996288 658045796352 658150714368 658158649344 659075882976 660338638848 660443922432 661364340903 661372314624 662745120768 663562948608 663668746272 665981180928 666284064768 668597551104 668605612032 669537404928 670820204544 670927159296 671755083776 671862187584 671870287872 671977410048 674095693824 674203170816 674211299328 675150904512 676552310784 676860002304 677495178486 679855788864 680164982784 682526666752 682534895616 682643718144 683486100864 684795625472 684904808448 684913065984 685859316492 685867585536 685976939424 687291236352 688249070208 688257368064 690647150592 690961252352 693368782848 694335086592 695776313344 695784701952 696754372608 696865462272 698200621056 699173658624 699182088192 699293564928 700268125662 701609803776 702596063232 702708084288 704374636544 705035632896 707813965824 707926818816 710280216576 710393462784 711270088704 711383492736 712746467328 713739776512 713748381696 713862180864 713975998176 716226674688 716349505536 717347836044 719163752448 721554505728 722560090112 722675294208 722799230976 725077721088 725193326592 725308950528 726203982168 727595352064 727720132608 728734309632 728850498138 731273453568 734146330624 736586891264 736704331776 737731029504 737857548288 739271245824 740183506944 740301520896 740419553664 741460368348 742880968704 742999412736 746508317184 746627339556 748398051328 749569572864 752052338688 752172244992 752181313536 753229580544 754672730112 754793054208 755724469248 755844961032 755854073856 758357655552 758478567168 761121349632 761467502592 764111486976 765185605632 766651662336 767720095744 767842500096 767851757568 767974182912 768921863472 770395078656 770517909504 770527199232 771601033728 773202640896 774280203984 776978044416 777331408896 780030476288 780039880704 781126972416 782623571968 782748352512 782757789696 783839218848 783848669184 783973645056 785475698688 786444976128 786570365952 786579849216 789311029248 789670002688 790420571136 792421466112 793165087008 793525813248 795172929536 796290711552 796417671168 799055609856 799065243648 799192645632 800178849792 800306429328 801839775744 802957248576 802966929408 803094953472 805755009024 808930246656 809059221504 810057601024 811748818944 812880101376 813009705984 814567391232 815702601728 815712436224 815842492416 815972569344 816979479939 818544771072 818685149184 819826098336 824633720832 825782960128 825914621952 828660252672 828792373248 829947408192 831537545216 831680151552 832706445312 832839211008 832971997872 835597787136 835741089792 839024377856 839821856832 841813590016 841947807744 843121176576 843265769472 845924007936 846058881024 846193775616 847383278112 849006821376 849142185984 850190027904 850325581161 853152362496 853288388064 856650940416 859488387072 859625422848 860686201088 860833806336 862483120128 863685107712 863822812608 863833227264 865037096406 866694463488 866832648192 869852971008 871065229482 874497835008 876173328384 877394395136 877534285824 877544865792 878767843968 880451518464 880591896576 880602513408 881819121204 881829752832 883660161024 884750598144 884891661696 887974907904 888378753024 891463401472 891474149376 892310722884 892716539904 894426939392 894569545728 895816250112 895827050496 895969880064 898794258432 898937561088 898948399104 900201206016 900344732994 902069747712 902480003072 903326904648 903337795584 906474385152 906886643712 910046527488 910191624192 911314801152 913206411264 913217421312 914479088656 914490114048 914635919232 916388315136 917665426944 917676490752 917822803968 920862867456 924491710464 925780115456 927712935936 929005830144 929153949696 930934161408 932231544832 932242784256 932391419904 933690834216 935479738368 935640170496 936794750976 936944112384 940047510528 943751954432 943902425088 947040288768 947191283712 948360118272 948511323648 950328623104 951664508928 951816241152 951967997568 954968899584 955132674048 956463781392 958885003264 959796407808 962072674304 963567058944 963732307968 966770294784 966924435456 967078600704 968271976224 968438032128 970293510144 971645746176 971800664184 975031271424 975186729216 982272442368 983641372672 983810064384 985694994432 986911342592 987068694528 987226071552 987237974016 988613824464 990507958272 990665883648 994117681152 995344422912 995503119408 999426097152 1002736451584 1002896326656 1002908418048 1004306107392 1006230306816 1006390738944 1007632625664 1007793281376 1007805431808 1011143540736 1011304756224 1012726356768 1014828466176 1015290003456 1016242767729 1018815315968 1019783683296 1020247474176 1022202216448 1023790000128 1023802343424 1023965577216 1025229151296 1027193438208 1027357212672 1027369598976 1028788974738 1028801378304 1028965409136 1030936854528 1032373605312 1032386052096 1035970725888 1036441878528 1040053174272 1041502629888 1043664470016 1043677052928 1045118958464 1045131558912 1045298193408 1047300931584 1048593301504 1048760487936 1048773132288 1048940347392 1050402188493 1052414705664 1053894094848 1056561954816 1057553449344 1058034417664 1061720948736 1061890228224 1065407479808 1065420324864 1065590194176 1066905133056 1067075239104 1069119700992 1070609664768 1070622572544 1070793271296 1074340012032 1076021754066 1078573662208 1078745628672 1082331758592 1083840135168 1084012941312 1086089854976 1087616581632 1087789989888 1087963425792 1089305973252 1091393028096 1091580198912 1093101464448 1093275747207 1096910180352 1099511627776 1101219495936 1104880336896 1105056497664 1106596544256 1106786322432 1108906868736 1110275260416 1110452281344 1110629330496 1114130382848 1114321453056 1114499119104 1119762475776 1122597076992 1124161568768 1124354359296 1127898677248 1128078508032 1128258367488 1128271970304 1129844370816 1132009095168 1132189581312 1133586703872 1133767441548 1137536483328 1137717850752 1142201253888 1145984516096 1146167230464 1147778408448 1149977493504 1151580143616 1151763750144 1151777636352 1153382795208 1155592617984 1155776864256 1157401550592 1159803961344 1161420305976 1165467066624 1165997113344 1168231104512 1170045714432 1170059821056 1171690458624 1173935357952 1174122528768 1174136684544 1175758828272 1175773003776 1175960467584 1178213548032 1179667464192 1179855548928 1179869773824 1183966543872 1184505004032 1188632199168 1189747630512 1190288719872 1192759394304 1194421666816 1194436067328 1194626506752 1198392344576 1198583414784 1198597865472 1198788968448 1200268274688 1200459643992 1202759663616 1204435872864 1204450394112 1208632513536 1209182191616 1213395369984 1213588832256 1215086401536 1217608548352 1217623228416 1219320152064 1219514558976 1221851086848 1223553902592 1223568654336 1223763738624 1227817156608 1229739147504 1232655613952 1236950581248 1238674440192 1238871932928 1241245548544 1242990379008 1243188559872 1244921112288 1247306317824 1247520227328 1249059667968 1249258816512 1249457996808 1253396680704 1253611634688 1258536566784 1262720385024 1262921711616 1264480157696 1264681764864 1264898654208 1268886011904 1269088321536 1269290663424 1273291866112 1273510232064 1273713278976 1275285041856 1279728543744 1284756078592 1284976410624 1289027059712 1289232580608 1289438134272 1291029301632 1291250709504 1293724680192 1295527661568 1295734218912 1297555644609 1300041695232 1300248972288 1306597844223 1309696589824 1311746752512 1314259992576 1316091592704 1316301428736 1316317298688 1318151765952 1320677277696 1320887844864 1322728681806 1322744629248 1325490241536 1327125897216 1327337492544 1331962361856 1332568129536 1337195102208 1337211224064 1339074809856 1341640409088 1341854318592 1343510167552 1343724375168 1343740575744 1343954820096 1348191387648 1348406341632 1348422598656 1350301809024 1353104621568 1353720004608 1354990356972 1359711577728 1360329965568 1365053333504 1365069791232 1365287436288 1366972201728 1369591250944 1369809616896 1369826131968 1371718632984 1371735171072 1371953878848 1374582472704 1376498140416 1376514736128 1381294301184 1381922504704 1386737565696 1388670173184 1391552626688 1391569403904 1393508745216 1393730924544 1396401242112 1398347317248 1398364176384 1398587129856 1400536251324 1403219607552 1405192126464 1405416168576 1408749273088 1410071265792 1415627931648 1415853637632 1420560433152 1420786925568 1422540177408 1422766985472 1425492934656 1427479553024 1427496763392 1427724361728 1427951996352 1432453349376 1432699011072 1434695672088 1438327504896 1443109011456 1445120180224 1445350588416 1445598461952 1450155442176 1450386653184 1450617901056 1452407964336 1455190704128 1455440265216 1457468619264 1457700996276 1462546907136 1468292661248 1473173782528 1473408663552 1475462059008 1475715096576 1478542491648 1480367013888 1480603041792 1480839107328 1482920736696 1485761937408 1485998825472 1493016634368 1493254679112 1496796102656 1499139145728 1504104677376 1504344489984 1504362627072 1506459161088 1509345460224 1509586108416 1511448938496 1511689922064 1511708147712 1516715311104 1516957134336 1522242699264 1522935005184 1528222973952 1530371211264 1533303324672 1535440191488 1535685000192 1535703515136 1535948365824 1537843726944 1540790157312 1541035819008 1541054398464 1543183462107 1543202067456 1546405281792 1548560407968 1553956088832 1554662817792 1560060952576 1560079761408 1562253944832 1565247143936 1565496705024 1565515579392 1567678437696 1567697338368 1567947290112 1570951397376 1572889952256 1573140731904 1573159698432 1578622058496 1579340005376 1580841142272 1584842932224 1586330174016 1587051626496 1590345859072 1592581423104 1592835342336 1598111219712 1598130487296 1598385291264 1600357699584 1600612858656 1603679551488 1605914497152 1605933858816 1606189906944 1611510018048 1617860493312 1618118443008 1620115202048 1623497637888 1625760202752 1626019411968 1629134782464 1631405203456 1631424872448 1631684984832 1631945138688 1633958959878 1637089542144 1637370298368 1639652196672 1649267441664 1651565920256 1651829243904 1657320505344 1657584746496 1659894816384 1663075090432 1663360303104 1665412890624 1665678422016 1665943995744 1671195574272 1671482179584 1678048755712 1679643713664 1683627180032 1683895615488 1686242353152 1686531538944 1691848015872 1692117762048 1692387551232 1694766556224 1698013642752 1698284371968 1700380055808 1700651162322 1706304724992 1706576776128 1713301880832 1718976774144 1719250845696 1721372402176 1721667612672 1724966240256 1727370215424 1727645625216 1727666454528 1730074192812 1733388926976 1733665296384 1739705942016 1742130458964 1748995670016 1752346656768 1754788790272 1755068571648 1755089731584 1757535687936 1760903036928 1761183793152 1761205026816 1763638242408 1763659505664 1767320322048 1769501196288 1769783323392 1775949815808 1776757506048 1782926802944 1782948298752 1784621445768 1785433079808 1788853878784 1789139091456 1791632500224 1791654100992 1791939760128 1797588516864 1797875122176 1797896798208 1800402412032 1800689465988 1804139495424 1804960006144 1806653809296 1806675591168 1812948770304 1813773287424 1820093054976 1820383248384 1822629602304 1826412822528 1826434842624 1828958177312 1828980228096 1829271838464 1832776630272 1835330853888 1835352981504 1835645607936 1841725734912 1848983420928 1851560230912 1855425871872 1858011660288 1858307899392 1861868322816 1864463089664 1864485568512 1864782839808 1867381668432 1870959476736 1871280340992 1873589501952 1873888224768 1880095021056 1887503908864 1887804850176 1894080577536 1894382567424 1896720236544 1897022647296 1900657246208 1903329017856 1903632482304 1903935995136 1909937799168 1910265348096 1912927562784 1917770006528 1919592815616 1924145348608 1927134117888 1927464615936 1933540589568 1933848870912 1934157201408 1936543952448 1936876064256 1940587020288 1943291492352 1943601328368 1950062542848 1950373458432 1964544884736 1967282745344 1967620128768 1971389988864 1973822685184 1974137389056 1974452143104 1974475948032 1977227648928 1981015916544 1981331767296 1984093022709 1988235362304 1990688845824 1991006238816 1998852194304 2005472903168 2005792653312 2005816836096 2008612214784 2012460613632 2012781477888 2015265251328 2015586562752 2015610863616 2022287081472 2022609512448 2025452713536 2029656932352 2030580006912 2032485535458 2037630631936 2039567366592 2040494948352 2044404432896 2047580000256 2047604686848 2047931154432 2050458302592 2054386876416 2054714425344 2054739197952 2057577949476 2057602756608 2057930818272 2061873709056 2064747210624 2064772104192 2071941451776 2072883757056 2080106348544 2083005259776 2087328940032 2087354105856 2090237916928 2090263117824 2090596386816 2094601863168 2097186603008 2097520975872 2097546264576 2097880694784 2100804376986 2104829411328 2107788189696 2113123909632 2115106898688 2116068835328 2123441897472 2123780456448 2130814959616 2130840649728 2131180388352 2133810266112 2134150478208 2138239401984 2141219329536 2141245145088 2141586542592 2148680024064 2152043508132 2157147324416 2157491257344 2164663517184 2167680270336 2168025882624 2172179709952 2175233163264 2175579979776 2175926851584 2178611946504 2182786056192 2183160397824 2186202928896 2186551494414 2193820360704 2202438991872 2209760673792 2210112995328 2213193088512 2213572644864 2217813737472 2220550520832 2220904562688 2221258660992 2228260765696 2228642906112 2228998238208 2239524951552 2245194153984 2248323137536 2248708718592 2255797354496 2256157016064 2256516734976 2256543940608 2259688741632 2264018190336 2264379162624 2267173407744 2267534883096 2275072966656 2275435701504 2284402507776 2291969032192 2292334460928 2295556816896 2299954987008 2303160287232 2303527500288 2303555272704 2306765590416 2311185235968 2311553728512 2314803101184 2319607922688 2322840611952 2330934133248 2331994226688 2336462209024 2340091428864 2340119642112 2343380917248 2347870715904 2348245057536 2348273369088 2351517656544 2351546007552 2351920935168 2356427096064 2359334928384 2359711097856 2359739547648 2367933087744 2369010008064 2377264398336 2379495261024 2380577439744 2385518788608 2388843333632 2388872134656 2389253013504 2396784689152 2397166829568 2397195730944 2397577936896 2400536549376 2400919287984 2405519327232 2408871745728 2408900788224 2417265027072 2418364383232 2426790739968 2427177664512 2430172803072 2435217096704 2435246456832 2438640304128 2439029117952 2443702173696 2447107805184 2447137308672 2447527477248 2450938439817 2455634313216 2459478295008 2465311227904 2473901162496 2477348880384 2477743865856 2482491097088 2485980758016 2486377119744 2489842224576 2494612635648 2495040454656 2498119335936 2498517633024 2498915993616 2506793361408 2507223269376 2517073133568 2525440770048 2525843423232 2528960315392 2529363529728 2529797308416 2537772023808 2538176643072 2538581326848 2546583732224 2547020464128 2547426557952 2550570083712 2550976743483 2559457087488 2569512157184 2569952821248 2578054119424 2578465161216 2578876268544 2582058603264 2582501419008 2587449360384 2591055323136 2591468437824 2595111289218 2600083390464 2600497944576 2613195688446 2619393179648 2623493505024 2628519985152 2632183185408 2632602857472 2632634597376 2636303531904 2641354555392 2641775689728 2645457363612 2645489258496 2650980483072 2654251794432 2654674985088 2663924723712 2665136259072 2674390204416 2674422448128 2678149619712 2683280818176 2683708637184 2687020335104 2687448750336 2687481151488 2687909640192 2696382775296 2696812683264 2696845197312 2700603618048 2706209243136 2707440009216 2709980713944 2719423155456 2720659931136 2730106667008 2730139582464 2730574872576 2733944403456 2739182501888 2739619233792 2739652263936 2743437265968 2743470342144 2743907757696 2749164945408 2752996280832 2753029472256 2762588602368 2763845009408 2773475131392 2777340346368 2783105253376 2783138807808 2787017490432 2787461849088 2792802484224 2796694634496 2796728352768 2797174259712 2801072502648 2806439215104 2810384252928 2810832337152 2817498546176 2820142531584 2831255863296 2831707275264 2841120866304 2841573851136 2845080354816 2845533970944 2850985869312 2854959106048 2854993526784 2855448723456 2855903992704 2864906698752 2865398022144 2869391344176 2876655009792 2886218022912 2890240360448 2890701176832 2891196923904 2900310884352 2900773306368 2901235802112 2904815928672 2910381408256 2910880530432 2914937238528 2915401992552 2925093814272 2936585322496 2946347565056 2946817327104 2950924118016 2951430193152 2957084983296 2960734027776 2961206083584 2961678214656 2965841473392 2971523874816 2971997650944 2986033268736 2986509358224 2993592205312 2998278291456 3008209354752 3008688979968 3008725254144 3012918322176 3018690920448 3019172216832 3022897876992 3023379844128 3023416295424 3033430622208 3033914268672 3044485398528 3045870010368 3048728303187 3056445947904 3060742422528 3066606649344 3070880382976 3071370000384 3071407030272 3071896731648 3075687453888 3081580314624 3082071638016 3082108796928 3086366924214 3086404134912 3092810563584 3097120815936 3107912177664 3109325635584 3120121905152 3120159522816 3124507889664 3130494287872 3130993410048 3131031158784 3135356875392 3135394676736 3135894580224 3141902794752 3145779904512 3146281463808 3146319396864 3151206565479 3157244116992 3158680010752 3161682284544 3169685864448 3172660348032 3174103252992 3180691718144 3185162846208 3185670684672 3196222439424 3196260974592 3196770582528 3200715399168 3201225717312 3207359102976 3211828994304 3211867717632 3212379813888 3223020036096 3235720986624 3236236886016 3240230404096 3246995275776 3251520405504 3252038823936 3258269564928 3262810406912 3262849744896 3263369969664 3263890277376 3267917919756 3274179084288 3274740596736 3279304393344 3298534883328 3303131840512 3303658487808 3314641010688 3315169492992 3319789632768 3326150180864 3326720606208 3330825781248 3331356844032 3331887991488 3342391148544 3342964359168 3356097511424 3359287427328 3367254360064 3367791230976 3372484706304 3373063077888 3383696031744 3384235524096 3384775102464 3389533112448 3396027285504 3396568743936 3400760111616 3401302324644 3412609449984 3413153552256 3426603761664 3437953548288 3438501691392 3442744804352 3443335225344 3449932480512 3454740430848 3455291250432 3455332909056 3460148385624 3466777853952 3467330592768 3479411884032 3484260917928 3497991340032 3504693313536 3509577580544 3510137143296 3510179463168 3515071375872 3521806073856 3522367586304 3522410053632 3527276484816 3527319011328 3534640644096 3539002392576 3539566646784 3551899631616 3553515012096 3565853605888 3565896597504 3569242891536 3570866159616 3577707757568 3578278182912 3583265000448 3583308201984 3583879520256 3595177033728 3595750244352 3595793596416 3600804824064 3601378931976 3608278990848 3609920012288 3613307618592 3613351182336 3625897540608 3627546574848 3640186109952 3640766496768 3645259204608 3652825645056 3652869685248 3657916354624 3657960456192 3658543676928 3665553260544 3670661707776 3670705963008 3671291215872 3683451469824 3697966841856 3703120461824 3710851743744 3716023320576 3716615798784 3723736645632 3728926179328 3728971137024 3729565679616 3734763336864 3741918953472 3742560681984 3747179003904 3747776449536 3760190042112 3775007817728 3775609700352 3788161155072 3788765134848 3793440473088 3794045294592 3801314492416 3806658035712 3807264964608 3807871990272 3819875598336 3820530696192 3825855125568 3835540013056 3839185631232 3848290697216 3854268235776 3854929231872 3867081179136 3867697741824 3868314402816 3873087904896 3873752128512 3881174040576 3886582984704 3887202656736 3900125085696 3900746916864 3929089769472 3934565490688 3935240257536 3942779977728 3947645370368 3948274778112 3948904286208 3948951896064 3954455297856 3962031833088 3962663534592 3968186045418 3976470724608 3981377691648 3982012477632 3997704388608 4010945806336 4011585306624 4011633672192 4017224429568 4024921227264 4025562955776 4030530502656 4031173125504 4031221727232 4044574162944 4045219024896 4050905427072 4059313864704 4061160013824 4064971070916 4075261263872 4079134733184 4080989896704 4088808865792 4095160000512 4095209373696 4095862308864 4100916605184 4108773752832 4109428850688 4109478395904 4115155898952 4115205513216 4115861636544 4123747418112 4129494421248 4129544208384 4143882903552 4145767514112 4160212697088 4166010519552 4174657880064 4174708211712 4180475833856 4180526235648 4181192773632 4189203726336 4194373206016 4195041951744 4195092529152 4195761389568 4201608753972 4209658822656 4215576379392 4226247819264 4230213797376 4232137670656 4246883794944 4247560912896 4261629919232 4261681299456 4262360776704 4267620532224 4268300956416 4276478803968 4282438659072 4282490290176 4283173085184 4297360048128 4304087016264 4314294648832 4314982514688 4329327034368 4335360540672 4336051765248 4344359419904 4350466326528 4351159959552 4351853703168 4357223893008 4365572112384 4366320795648 4372405857792 4373102988828 4387640721408 4404877983744 4419521347584 4420225990656 4426386177024 4427145289728 4435627474944 4441101041664 4441809125376 4442517321984 4456521531392 4457285812224 4457996476416 4479049903104 4490388307968 4496646275072 4497417437184 4511594708992 4512314032128 4513033469952 4513087881216 4519377483264 4528036380672 4528758325248 4534346815488 4535069766192 4550145933312 4550871403008 4568805015552 4583938064384 4584668921856 4591113633792 4599909974016 4606320574464 4607055000576 4607110545408 4613531180832 4622370471936 4623107457024 4629550386321 4629606202368 4639215845376 4645681223904 4661868266496 4663988453376 4672924418048 4680182857728 4680239284224 4686761834496 4695741431808 4696490115072 4696546738176 4703035313088 4703092015104 4703841870336 4712854192128 4718669856768 4719422195712 4719479095296 4735866175488 4738020016128 4754528796672 4758990522048 4761154879488 4771037577216 4777686667264 4777744269312 4778506027008 4793569378304 4794333659136 4794391461888 4795155873792 4801073098752 4801838575968 4811038654464 4817743491456 4817801576448 4834530054144 4836728766464 4853581479936 4854355329024 4860345606144 4870434193408 4870492913664 4877280608256 4878058235904 4887404347392 4894215610368 4894274617344 4895054954496 4901876879634 4911268626432 4918956590016 4930622455808 4947802324992 4954697760768 4955487731712 4964982194176 4971961516032 4972754239488 4979684449152 4989225271296 4990080909312 4996238671872 4997035266048 4997831987232 5013586722816 5014446538752 5034146267136 5050881540096 5051686846464 5057920630784 5058727059456 5059594616832 5075544047616 5076353286144 5077162653696 5093167464448 5094040928256 5094853115904 5101140167424 5101953486966 5118914174976 5139024314368 5139905642496 5156108238848 5156930322432 5157752537088 5164117206528 5165002838016 5174898720768 5182110646272 5182936875648 5190222578436 5200166780928 5200995889152 5226391376892 5238786359296 5246987010048 5257039970304 5264366370816 5265205714944 5265269194752 5272607063808 5282709110784 5283551379456 5290914727224 5290978516992 5301960966144 5308503588864 5309349970176 5327849447424 5330272518144 5348780408832 5348844896256 5356299239424 5366561636352 5367417274368 5374040670208 5374897500672 5374962302976 5375819280384 5392765550592 5393625366528 5393690394624 5401207236096 5412418486272 5414880018432 5419961427888 5438846310912 5441319862272 5460213334016 5460279164928 5461149745152 5467888806912 5478365003776 5479238467584 5479304527872 5486874531936 5486940684288 5487815515392 5498329890816 5505992561664 5506058944512 5525177204736 5527690018816 5546950262784 5554680692736 5566210506752 5566277615616 5574034980864 5574923698176 5585604968448 5593389268992 5593456705536 5594348519424 5602145005296 5612878430208 5620768505856 5621664674304 5634997092352 5640285063168 5662511726592 5663414550528 5682241732608 5683147702272 5690160709632 5691067941888 5701971738624 5709918212096 5709987053568 5710897446912 5711807985408 5729813397504 5730796044288 5738782688352 5753310019584 5772436045824 5780480720896 5781402353664 5782393847808 5800621768704 5801546612736 5802471604224 5809631857344 5820762816512 5821761060864 5829874477056 5830803985104 5850187628544 5873170644992 5892695130112 5893634654208 5901848236032 5902860386304 5914169966592 5921468055552 5922412167168 5923356429312 5931682946784 5943047749632 5943995301888 5952279068127 5972066537472 5973018716448 5987184410624 5996556582912 6016418709504 6017377959936 6017450508288 6025836644352 6037381840896 6038344433664 6045795753984 6046759688256 6046832590848 6066861244416 6067828537344 6088970797056 6091740020736 6097456606374 6112891895808 6121484845056 6133213298688 6141760765952 6142740000768 6142814060544 6143793463296 6151374907776 6163160629248 6164143276032 6164217593856 6172733848428 6172808269824 6185621127168 6194241631872 6215824355328 6218651271168 6240243810304 6240319045632 6249015779328 6260988575744 6261986820096 6262062317568 6270713750784 6270789353472 6271789160448 6283805589504 6291559809024 6292562927616 6292638793728 6302413130958 6314488233984 6317360021504 6323364569088 6339371728896 6345320696064 6348206505984 6361383436288 6370325692416 6371341369344 6392444878848 6392521949184 6393541165056 6401430798336 6402451434624 6414718205952 6423657988608 6423735435264 6424759627776 6446040072192 6471441973248 6472473772032 6480460808192 6493990551552 6503040811008 6504077647872 6516539129856 6525620813824 6525699489792 6526739939328 6527780554752 6535835839512 6548358168576 6549481193472 6558608786688 6606263681024 6607316975616 6629282021376 6630338985984 6639579265536 6652300361728 6653441212416 6661651562496 6662713688064 6663775982976 6684782297088 6685928718336 6712195022848 6718574854656 6734508720128 6735582461952 6744969412608 6746126155776 6767392063488 6768471048192 6769550204928 6779066224896 6792054571008 6793137487872 6801520223232 6802604649288 6825218899968 6826307104512 6853207523328 6875907096576 6877003382784 6885489608704 6886670450688 6899864961024 6909480861696 6910582500864 6910665818112 6920296771248 6933555707904 6934661185536 6958823768064 6968521835856 6995982680064 7009386627072 7019155161088 7020274286592 7020358926336 7030142751744 7043612147712 7044735172608 7044820107264 7054552969632 7054638022656 7069281288192 7078004785152 7079133293568 7103799263232 7107030024192 7131707211776 7131793195008 7138485783072 7141732319232 7155415515136 7156556365824 7166530000896 7166616403968 7167759040512 7190354067456 7191500488704 7191587192832 7201609648128 7202757863952 7216557981696 7219840024576 7226615237184 7226702364672 7251795081216 7255093149696 7280372219904 7281532993536 7290518409216 7305651290112 7305739370496 7315832709248 7315920912384 7317087353856 7331106521088 7341323415552 7341411926016 7342582431744 7352815319451 7366902939648 7395933683712 7406240923648 7421703487488 7432046641152 7433231597568 7447473291264 7457852358656 7457942274048 7459131359232 7469526673728 7483837906944 7485121363968 7494358007808 7495552899072 7520380084224 7550015635456 7551219400704 7576322310144 7577530269696 7586880946176 7588090589184 7602628984832 7613316071424 7614529929216 7615743980544 7639751196672 7641061392384 7651710251136 7652930230449 7671080026112 7678371262464 7696581394432 7708536471552 7709858463744 7734162358272 7735395483648 7736628805632 7746175809792 7747504257024 7762348081152 7773165969408 7774405313472 7800250171392 7801493833728 7858179538944 7869130981376 7870480515072 7885559955456 7895290740736 7896549556224 7897808572416 7897903792128 7908910595712 7924063666176 7925327069184 7936372090836 7952941449216 7962755383296 7964024955264 7995408777216 8021891612672 8023170613248 8023267344384 8034448859136 8049842454528 8051125911552 8061061005312 8062346251008 8062443454464 8089148325888 8090438049792 8101810854144 8118627729408 8122320027648 8129942141832 8150522527744 8158269466368 8161979793408 8177617731584 8190320001024 8190418747392 8191724617728 8201833210368 8217547505664 8218857701376 8218956791808 8230311797904 8230411026432 8231723273088 8247494836224 8258988842496 8259088416768 8287765807104 8291535028224 8320425394176 8332021039104 8349315760128 8349416423424 8360951667712 8361052471296 8362385547264 8378407452672 8388746412032 8390083903488 8390185058304 8391522779136 8403217507944 8419317645312 8431152758784 8452495638528 8460427594752 8464275341312 8493767589888 8495121825792 8523259838464 8523362598912 8524721553408 8535241064448 8536601912832 8552957607936 8564877318144 8564980580352 8566346170368 8594720096256 8608174032528 8628589297664 8629965029376 8658654068736 8670721081344 8672103530496 8688718839808 8700932653056 8702319919104 8703707406336 8714447786016 8731144224768 8732641591296 8744811715584 8746205977656 8775281442816 8809755967488 8839042695168 8840451981312 8852772354048 8854290579456 8871254949888 8882202083328 8883618250752 8885034643968 8913043062784 8914571624448 8915992952832 8958099806208 8980776615936 8993292550144 8994834874368 9023189417984 9024628064256 9026066939904 9026175762432 9038754966528 9056072761344 9057516650496 9068693630976 9070139532384 9100291866624 9101742806016 9137610031104 9146184909561 9167876128768 9169337843712 9182227267584 9199819948032 9212641148928 9214110001152 9214221090816 9227062361664 9244740943872 9246214914048 9259100772642 9259212404736 9278431690752 9291362447808 9323736532992 9327976906752 9345848836096 9360365715456 9360478568448 9373523668992 9391482863616 9392980230144 9393093476352 9406070626176 9406184030208 9407683740672 9425708384256 9437339713536 9438844391424 9438958190592 9471732350976 9476040032256 9509057593344 9517981044096 9522309758976 9542075154432 9555373334528 9555488538624 9557012054016 9587138756608 9588667318272 9588782923776 9590311747584 9602146197504 9603677151936 9622077308928 9635486982912 9635603152896 9669060108288 9673457532928 9707162959872 9708710658048 9720691212288 9740868386816 9740985827328 9754561216512 9756116471808 9774808694784 9788431220736 9788549234688 9790109908992 9803753759268 9822537252864 9837913180032 9861244911616 9895604649984 9909395521536 9910975463424 9929964388352 9943923032064 9945508478976 9959368898304 9978450542592 9980161818624 9992477343744 9994070532096 9995663974464 10027173445632 10028893077504 10068292534272 10101763080192 10103373692928 10115841261568 10117454118912 10119189233664 10151088095232 10152706572288 10154325307392 10186334928896 10188081856512 10189706231808 10202280334848 10203906973932 10237828349952 10278048628736 10279811284992 10312216477696 10313860644864 10315505074176 10328234413056 10330005676032 10349797441536 10364221292544 10365873751296 10380445156872 10400333561856 10401991778304 10452782753784 10477572718592 10493974020096 10514079940608 10528732741632 10530411429888 10530538389504 10545214127616 10565418221568 10567102758912 10581829454448 10581957033984 10603921932288 10617007177728 10618699940352 10655698894848 10660545036288 10697560817664 10697689792512 10712598478848 10733123272704 10734834548736 10748081340416 10749795001344 10749924605952 10751638560768 10785531101184 10787250733056 10787380789248 10802414472192 10824836972544 10829760036864 10839922855776 10877692621824 10882639724544 10920426668032 10920558329856 10922299490304 10935777613824 10956730007552 10958476935168 10958609055744 10973749063872 10973881368576 10975631030784 10996659781632 11011985123328 11012117889024 11050354409472 11055380037632 11093900525568 11109361385472 11132421013504 11132555231232 11148069961728 11149847396352 11171209936896 11186778537984 11186913411072 11188697038848 11204290010592 11225756860416 11241537011712 11243329348608 11269994184704 11280570126336 11325023453184 11326829101056 11364483465216 11366295404544 11380321419264 11382135883776 11403943477248 11419836424192 11419974107136 11421794893824 11423615970816 11459626795008 11461592088576 11477565376704 11506620039168 11544872091648 11560961441792 11562804707328 11564787695616 11601243537408 11603093225472 11604943208448 11619263714688 11641525633024 11643522121728 11659748954112 11661607970208 11700375257088 11746341289984 11785390260224 11787269308416 11803696472064 11805720772608 11828339933184 11842936111104 11844824334336 11846712858624 11863365893568 11886095499264 11887990603776 11904558136254 11944133074944 11946037432896 11974368821248 11993113165824 12032837419008 12034755919872 12034901016576 12051673288704 12074763681792 12076688867328 12091591507968 12093519376512 12093665181696 12133722488832 12135657074688 12177941594112 12183480041472 12194913212748 12225783791616 12242969690112 12266426597376 12283521531904 12285480001536 12285628121088 12287586926592 12302749815552 12326321258496 12328286552064 12328435187712 12345467696856 12345616539648 12371242254336 12388483263744 12431648710656 12437302542336 12480487620608 12480638091264 12498031558656 12521977151488 12523973640192 12524124635136 12541427501568 12541578706944 12543578320896 12567611179008 12583119618048 12585125855232 12585277587456 12604826261916 12628976467968 12634720043008 12646729138176 12678743457792 12690641392128 12696413011968 12722766872576 12740651384832 12742682738688 12784889757696 12785043898368 12787082330112 12802861596672 12804902869248 12829436411904 12847315977216 12847470870528 12849519255552 12892080144384 12942883946496 12944947544064 12960921616384 12987981103104 13006081622016 13008155295744 13033078259712 13051241627648 13051398979584 13053479878656 13055561109504 13071671679024 13096716337152 13098962386944 13117217573376 13212527362048 13214633951232 13258564042752 13260677971968 13279158531072 13304600723456 13306882424832 13323303124992 13325427376128 13327551965952 13369564594176 13371857436672 13424390045696 13437149709312 13469017440256 13471164923904 13489938825216 13492252311552 13534784126976 13536942096384 13539100409856 13558132449792 13584109142016 13586274975744 13603040446464 13605209298576 13650437799936 13652614209024 13706415046656 13751814193152 13754006765568 13770979217408 13773340901376 13799729922048 13818961723392 13821165001728 13821331636224 13840593542496 13867111415808 13869322371072 13888651158963 13917647536128 13937043671712 13991965360128 14018773254144 14038310322176 14040548573184 14040717852672 14060285503488 14087224295424 14089470345216 14089640214528 14109105939264 14109276045312 14138562576384 14156009570304 14158266587136 14207598526464 14214060048384 14263414423552 14263586390016 14276971566144 14283464638464 14310831030272 14313112731648 14333060001792 14333232807936 14335518081024 14380708134912 14383000977408 14383174385664 14403219296256 14405515727904 14433115963392 14439680049152 14453230474368 14453404729344 14503590162432 14510186299392 14560744439808 14563065987072 14581036818432 14611302580224 14611478740992 14631665418496 14631841824768 14634174707712 14662213042176 14682646831104 14682823852032 14685164863488 14705630638902 14733805879296 14791867367424 14812481847296 14843406974976 14864093282304 14866463195136 14894946582528 14915704717312 14915884548096 14918262718464 14939053347456 14967675813888 14970242727936 14988716015616 14991105798144 15040760168448 15100031270912 15102438801408 15152644620288 15155060539392 15173761892352 15176181178368 15205257969664 15226632142848 15229059858432 15231487961088 15279502393344 15282122784768 15303420502272 15305860460898 15342160052224 15356742524928 15417072943104 15419716927488 15468324716544 15470790967296 15473257611264 15492351619584 15495008514048 15524696162304 15546331938816 15548810626944 15600500342784 15602987667456 15716359077888 15738261962752 15740961030144 15771119910912 15790581481472 15793099112448 15795617144832 15795807584256 15817821191424 15848127332352 15850654138368 15872744181672 15905882898432 15925510766592 15928049910528 15990817554432 16043783225344 16046341226496 16046534688768 16068897718272 16099684909056 16102251823104 16122122010624 16124692502016 16124886908928 16178296651776 16180876099584 16203621708288 16237255458816 16244640055296 16259884283664 16301045055488 16316538932736 16323959586816 16355235463168 16380640002048 16380837494784 16383449235456 16403666420736 16435095011328 16437715402752 16437913583616 16460623595808 16460822052864 16463446546176 16494989672448 16517977684992 16518176833536 16575531614208 16583070056448 16640850788352 16664042078208 16698631520256 16698832846848 16721903335424 16722104942592 16724771094528 16756814905344 16777492824064 16780167806976 16780370116608 16783045558272 16806435015888 16838635290624 16862305517568 16904991277056 16920855189504 16928550682624 16987535179776 16990243651584 17046519676928 17046725197824 17049443106816 17070482128896 17073203825664 17105915215872 17129754636288 17129961160704 17132692340736 17189440192512 17216348065056 17257178595328 17259930058752 17317308137472 17341442162688 17344207060992 17377437679616 17401865306112 17404639838208 17407414812672 17428895572032 17462288449536 17465283182592 17489623431168 17492411955312 17550562885632 17619511934976 17678085390336 17680903962624 17705544708096 17708581158912 17742509899776 17764404166656 17767236501504 17770069287936 17826086125568 17829143248896 17831985905664 17856837204381 17916199612416 17961553231872 17986585100288 17989669748736 18046378835968 18049256128512 18052133879808 18052351524864 18077509933056 18112145522688 18115033300992 18137387261952 18140279064768 18200583733248 18203485612032 18275220062208 18292369819122 18335752257536 18338675687424 18364454535168 18399639896064 18425282297856 18428220002304 18428442181632 18454124723328 18489481887744 18492429828096 18518201545284 18518424809472 18556863381504 18582724895616 18647473065984 18655953813504 18691697672192 18720731430912 18720957136896 18747047337984 18782965727232 18785960460288 18786186952704 18812141252352 18812368060416 18815367481344 18851416768512 18874679427072 18877688782848 18877916381184 18943464701952 18952080064512 19018115186688 19035962088192 19044619517952 19084150308864 19110746669056 19110977077248 19114024108032 19174277513216 19177334636544 19177565847552 19180623495168 19204292395008 19207354303872 19244154617856 19270973965824 19271206305792 19338120216576 19346915065856 19414325919744 19417421316096 19441382424576 19481736773632 19481971654656 19509122433024 19512232943616 19549617389568 19576862441472 19577098469376 19580219817984 19607507518536 19645074505728 19675826360064 19722489823232 19818791043072 19821950926848 19859928776704 19887846064128 19891016957952 19918737796608 19956901085184 19960323637248 19984954687488 19988141064192 19991327948928 20054346891264 20057786155008 20136585068544 20203526160384 20206747385856 20231682523136 20234908237824 20238378467328 20302176190464 20305413144576 20308650614784 20372669857792 20376163713024 20379412463616 20404560669696 20407813947864 20475656699904 20556097257472 20559622569984 20624432955392 20627721289728 20631010148352 20656468826112 20660011352064 20699594883072 20728442585088 20731747502592 20760890313744 20800667123712 20803983556608 20905565507568 20955145437184 20987948040192 21028159881216 21057465483264 21060822859776 21061076779008 21090428255232 21130836443136 21134205517824 21163658908896 21163914067968 21207843864576 21234014355456 21237399880704 21311397789696 21321090072576 21395121635328 21395379585024 21425196957696 21466246545408 21469669097472 21496162680832 21499590002688 21499849211904 21503277121536 21571062202368 21574501466112 21574761578496 21604828944384 21649673945088 21659520073728 21679845711552 21755385243648 21765279449088 21840853336064 21841116659712 21844598980608 21871555227648 21913460015104 21916953870336 21917218111488 21947498127744 21947762737152 21951262061568 21993319563264 22023970246656 22024235778048 22058445958353 22100708818944 22110760075264 22187801051136 22218722770944 22264842027008 22265110462464 22296139923456 22299694792704 22342419873792 22373557075968 22373826822144 22377394077696 22408580021184 22451513720832 22483074023424 22486658697216 22539988369408 22561140252672 22650046906368 22653658202112 22728966930432 22732590809088 22760642838528 22764271767552 22807886954496 22839672848384 22839948214272 22843589787648 22847231941632 22919253590016 22923184177152 22955130753408 23013240078336 23089744183296 23121922883584 23125609414656 23129575391232 23202487074816 23206186450944 23209886416896 23238527429376 23283051266048 23287044243456 23319497908224 23323215940416 23400750514176 23492682579968 23570780520448 23574538616832 23607392944128 23611441545216 23656679866368 23685872222208 23689648668672 23693425717248 23726731787136 23772190998528 23775981207552 23809116272508 23888266149888 23892074865792 23948737642496 23986226331648 24065674838016 24069511839744 24069802033152 24103346577408 24149527363584 24153377734656 24183183015936 24187038753024 24187330363392 24267444977664 24271314149376 24355883188224 24366960082944 24389826425496 24451567583232 24485939380224 24532853194752 24567043063808 24570960003072 24571256242176 24575173853184 24605499631104 24652642516992 24656573104128 24656870375424 24690935393712 24691233079296 24742484508672 24776966527488 24863297421312 24874605084672 24960975241216 24961276182528 24996063117312 25043954302976 25047947280384 25048249270272 25082855003136 25083157413888 25087156641792 25135222358016 25166239236096 25170251710464 25170555174912 25209652523832 25257952935936 25269440086016 25293458276352 25357486915584 25381282784256 25392826023936 25445533745152 25481302769664 25485365477376 25569779515392 25570087796736 25574164660224 25605723193344 25609805738496 25658872823808 25694631954432 25694941741056 25699038511104 25784160288768 25885767892992 25889895088128 25921843232768 25975962206208 26012163244032 26016310591488 26066156519424 26102483255296 26102797959168 26106959757312 26111122219008 26143343358048 26193432674304 26197924773888 26234435146752 26425054724096 26429267902464 26517128085504 26521355943936 26558317062144 26609201446912 26613764849664 26646606249984 26650854752256 26655103931904 26739129188352 26743714873344 26848780091392 26874299418624 26938034880512 26942329847808 26979877650432 26984504623104 27069568253952 27073884192768 27078200819712 27116264899584 27168218284032 27172549951488 27206080892928 27210418597152 27300875599872 27305228418048 27412830093312 27503628386304 27508013531136 27541958434816 27546681802752 27599459844096 27637923446784 27642330003456 27642663272448 27681187084992 27734222831616 27738644742144 27777302317926 27835295072256 27874087343424 27983930720256 28037546508288 28076620644352 28081097146368 28081435705344 28120571006976 28174448590848 28178940690432 28179280429056 28218211878528 28218552090624 28277125152768 28312019140608 28316533174272 28415197052928 28428120096768 28526828847104 28527172780032 28553943132288 28566929276928 28621662060544 28626225463296 28666120003584 28666465615872 28671036162048 28761416269824 28766001954816 28766348771328 28806438592512 28811031455808 28866231926784 28879360098304 28906460948736 28906809458688 29007180324864 29020372598784 29121488879616 29126131974144 29162073636864 29222605160448 29222957481984 29263330836992 29263683649536 29268349415424 29324426084352 29365293662208 29365647704064 29370329726976 29411261277804 29467611758592 29583734734848 29624963694592 29686813949952 29728186564608 29732926390272 29789893165056 29831409434624 29831769096192 29836525436928 29878106694912 29935351627776 29940485455872 29977432031232 29982211596288 30081520336896 30200062541824 30204877602816 30305289240576 30310121078784 30347523784704 30352362356736 30410515939328 30453264285696 30458119716864 30462975922176 30559004786688 30564245569536 30606841004544 30611720921796 30684320104448 30713485049856 30834145886208 30839433854976 30936649433088 30941581934592 30946515222528 30984703239168 30990017028096 31049392324608 31092663877632 31097621253888 31201000685568 31205975334912 31432718155776 31476523925504 31481922060288 31542239821824 31581162962944 31586198224896 31591234289664 31591615168512 31635642382848 31696254664704 31701308276736 31745488363344 31811765796864 31851021533184 31856099821056 31981635108864 32087566450688 32092682452992 32093069377536 32137795436544 32199369818112 32204503646208 32244244021248 32249385004032 32249773817856 32356593303552 32361752199168 32407243416576 32474510917632 32489280110592 32519768567328 32602090110976 32633077865472 32647919173632 32710470926336 32761280004096 32761674989568 32766898470912 32807332841472 32870190022656 32875430805504 32875827167232 32921247191616 32921644105728 32926893092352 32989979344896 33035955369984 33036353667072 33151063228416 33166140112896 33281701576704 33328084156416 33397263040512 33397665693696 33443806670848 33444209885184 33449542189056 33513629810688 33554985648128 33560335613952 33560740233216 33566091116544 33612870031776 33677270581248 33724611035136 33809982554112 33841710379008 33857101365248 33975070359552 33980487303168 34093039353856 34093450395648 34098886213632 34140964257792 34146407651328 34211830431744 34259509272576 34259922321408 34265384681472 34378880385024 34432696130112 34514357190656 34519860117504 34634616274944 34682884325376 34688414121984 34754875359232 34803730612224 34809279676416 34814829625344 34857791144064 34924576899072 34930566365184 34979246862336 34984823910624 35101125771264 35239023869952 35356170780672 35361807925248 35411089416192 35417162317824 35485019799552 35528808333312 35534473003008 35540138575872 35652172251136 35658286497792 35663971811328 35713674408762 35832399224832 35923106463744 35973170200576 35979339497472 36092757671936 36098512257024 36104267759616 36104703049728 36155019866112 36224291045376 36230066601984 36274774523904 36280558129536 36401167466496 36406971224064 36550440124416 36584739638244 36671504515072 36677351374848 36728909070336 36799279792128 36850564595712 36856440004608 36856884363264 36908249446656 36978963775488 36984859656192 37036403090568 37036849618944 37113726763008 37165449791232 37294946131968 37311907627008 37441462861824 37441914273792 37494094675968 37565931454464 37571920920576 37572373905408 37624282504704 37624736120832 37630734962688 37702833537024 37749358854144 37755377565696 37755832762368 37886929403904 37904160129024 38036230373376 38071924176384 38089239035904 38168300617728 38221493338112 38221954154496 38228048216064 38348555026432 38354669273088 38355131695104 38361246990336 38408584790016 38414708607744 38488309235712 38541947931648 38542412611584 38676240433152 38693830131712 38828651839488 38834842632192 38882764849152 38963473547264 38963943309312 39018244866048 39024465887232 39099234779136 39153724882944 39154196938752 39160439635968 39215015037072 39290149011456 39351652720128 39444979646464 39637582086144 39643901853696 39719857553408 39775692128256 39782033915904 39837475593216 39913802170368 39920647274496 39969909374976 39976282128384 39982655897856 40108693782528 40115572310016 40273170137088 40407052320768 40413494771712 40463365046272 40469816475648 40476756934656 40604352380928 40610826289152 40617301229568 40745339715584 40752327426048 40758824927232 40809121339392 40815627895728 40951313399808 41112194514944 41119245139968 41248865910784 41255442579456 41262020296704 41312937652224 41320022704128 41399189766144 41456885170176 41463495005184 41521780627488 41601334247424 41607967113216 41665953476889 41811131015136 41910290874368 41975896080384 42056319762432 42114930966528 42121645719552 42122153558016 42180856510464 42261672886272 42268411035648 42327317817792 42327828135936 42415687729152 42468028710912 42474799761408 42622795579392 42642180145152 42790243270656 42790759170048 42850393915392 42932493090816 42939338194944 42992325361664 42999180005376 42999698423808 43006554243072 43142124404736 43149002932224 43149523156992 43209657888768 43299347890176 43319040147456 43359691423104 43510770487296 43530558898176 43681706672128 43682233319424 43689197961216 43743110455296 43826920030208 43833907740672 43834436222976 43894996255488 43895525474304 43902524123136 43986639126528 44047940493312 44048471556096 44116891916706 44201417637888 44221520150528 44375602102272 44437445541888 44529684054016 44530220924928 44592279846912 44599389585408 44684839747584 44747114151936 44747653644288 44754788155392 44817160042368 44903027441664 44966148046848 44973317394432 45079976738816 45122280505344 45300093812736 45307316404224 45457933860864 45465181618176 45521285677056 45528543535104 45615773908992 45679345696768 45679896428544 45687179575296 45694463883264 45838507180032 45846368354304 45910261506816 46026480156672 46243845767168 46251218829312 46259150782464 46404974149632 46412372901888 46419772833792 46477054858752 46566102532096 46574088486912 46638995816448 46646431880832 46801501028352 46985365159936 47141561040896 47149077233664 47214785888256 47222883090432 47313359732736 47371744444416 47379297337344 47386851434496 47453463574272 47544381997056 47551962415104 47618232545016 47776532299776 47784149731584 47897475284992 47972452663296 48131349676032 48139023679488 48139604066304 48206693154816 48299054727168 48306755469312 48366366031872 48374077506048 48374660726784 48534889955328 48542628298752 48711766376448 48733920165888 48779652850992 48903135166464 48971878760448 49065706389504 49134086127616 49141920006144 49142512484352 49150347706368 49210999262208 49305285033984 49313146208256 49313740750848 49381870787424 49382466158592 49484969017344 49553933054976 49726594842624 49749210169344 49921950482432 49922552365056 49992126234624 50087908605952 50095894560768 50096498540544 50165710006272 50166314827776 50174313283584 50270444716032 50332478472192 50340503420928 50341110349824 50419305047664 50515905871872 50538880172032 50586916552704 50714973831168 50762565568512 50785652047872 50891067490304 50962605539328 50970730954752 51139559030784 51140175593472 51148329320448 51211446386688 51219611476992 51317745647616 51389263908864 51389883482112 51398077022208 51568320577536 51771535785984 51779790176256 51843686465536 51951924412416 52024326488064 52032621182976 52132313038848 52204966510592 52205595918336 52213919514624 52222244438016 52286686716096 52386865348608 52395849547776 52468870293504 52850109448192 52858535804928 53034256171008 53042711887872 53116634124288 53218402893824 53227529699328 53293212499968 53301709504512 53310207863808 53478258376704 53487429746688 53570511613143 53697560182784 53748598837248 53876069761024 53884659695616 53959755300864 53969009246208 54139136507904 54147768385536 54156401639424 54232529799168 54336436568064 54345099902976 54412161785856 54420837194304 54601751199744 54610456836096 54825660186624 55007256772608 55016027062272 55083916869632 55093363605504 55198919688192 55275846893568 55284660006912 55285326544896 55362374169984 55468445663232 55477289484288 55554604635852 55670590144512 55748174686848 55967861440512 56075093016576 56153241288704 56162194292736 56162871410688 56241142013952 56348897181696 56357881380864 56358560858112 56436423757056 56437104181248 56554250305536 56624038281216 56633066348544 56830394105856 56856240193536 57053657694208 57054345560064 57107886264576 57133858553856 57243324121088 57252450926592 57332240007168 57332931231744 57342072324096 57522832539648 57532003909632 57532697542656 57612877185024 57622062911616 57732463853568 57758720196608 57812921897472 57813618917376 58014360649728 58040745197568 58242977759232 58252263948288 58324147273728 58445210320896 58445914963968 58526661673984 58527367299072 58536698830848 58648852168704 58730587324416 58731295408128 58740659453952 58822522555608 58935223517184 59167469469696 59249927389184 59456373129216 59465852780544 59579786330112 59662818869248 59663538192384 59673050873856 59756213389824 59870703255552 59880970911744 59954864062464 59964423192576 60163040673792 60400125083648 60409755205632 60610578481152 60620242157568 60695047569408 60704724713472 60821031878656 60906528571392 60916239433728 60925951844352 61118009573376 61128491139072 61213682009088 61223441843592 61368640208896 61426970099712 61668291772416 61678867709952 61873298866176 61883163869184 61893030445056 61969406478336 61980034056192 62098784649216 62185327755264 62195242507776 62402001371136 62411950669824 62865436311552 62953047851008 62963844120576 63084479643648 63162325925888 63172396449792 63182468579328 63183230337024 63271284765696 63392509329408 63402616553472 63490976726688 63623531593728 63702043066368 63712199642112 63963270217728 64175132901376 64185364905984 64186138755072 64275590873088 64398739636224 64409007292416 64488488042496 64498770008064 64499547635712 64713186607104 64723504398336 64814486833152 64949021835264 64978560221184 65039537134656 65204180221952 65266155730944 65295838347264 65420941852672 65522560008192 65523349979136 65533796941824 65614665682944 65740380045312 65750861611008 65751654334464 65842494383232 65843288211456 65853786184704 65979958689792 66071910739968 66072707334144 66302126456832 66332280225792 66563403153408 66656168312832 66794526081024 66795331387392 66887613341696 66888419770368 66899084378112 67027259621376 67109971296256 67120671227904 67121480466432 67132182233088 67225740063552 67354541162496 67449222070272 67619965108224 67683420758016 67714202730496 67950140719104 67960974606336 68186078707712 68186900791296 68197772427264 68281928515584 68292815302656 68423660863488 68519018545152 68519844642816 68530769362944 68757760770048 68865392260224 69028714381312 69039720235008 69269232549888 69365768650752 69376828243968 69509750718464 69607461224448 69618559352832 69629659250688 69715582288128 69849153798144 69861132730368 69958493724672 69969647821248 70202251542528 70478047739904 70712341561344 70723615850496 70822178832384 70834324635648 70970039599104 71057616666624 71068946006016 71080277151744 71304344502272 71316572995584 71327943622656 71427348817524 71664798449664 71846212927488 71946340401152 71958678994944 72185515343872 72197024514048 72208535519232 72209406099456 72310039732224 72448582090752 72460133203968 72549549047808 72561116259072 72802334932992 72813942448128 73100880248832 73169479276488 73343009030144 73354702749696 73457818140672 73598559584256 73701129191424 73712880009216 73713768726528 73816498893312 73957927550976 73969719312384 74072806181136 74073699237888 74227453526016 74330899582464 74589892263936 74623815254016 74882925723648 74883828547584 74988189351936 75131862908928 75143841841152 75144747810816 75248565009408 75249472241664 75261469925376 75405667074048 75498717708288 75510755131392 75511665524736 75773858807808 75808320258048 76072460746752 76143848352768 76178478071808 76336601235456 76442986676224 76443908308992 76456096432128 76697110052864 76709338546176 76710263390208 76722493980672 76817169580032 76829417215488 76976618471424 77083895863296 77084825223168 77352480866304 77387660263424 77657303678976 77669685264384 77765529698304 77926947094528 77927886618624 78036489732096 78048931774464 78198469558272 78307449765888 78308393877504 78320879271936 78430030074144 78580298022912 78703305440256 78889959292928 79275164172288 79287803707392 79439715106816 79551384256512 79564067831808 79674951186432 79827604340736 79841294548992 79939818749952 79952564256768 79965311795712 80217387565056 80231144620032 80546340274176 80814104641536 80826989543424 80926730092544 80939632951296 80953513869312 81208704761856 81221652578304 81234602459136 81490679431168 81504654852096 81517649854464 81618242678784 81631255791456 81902626799616 82224389029888 82238490279936 82497731821568 82510885158912 82524040593408 82625875304448 82640045408256 82798379532288 82913770340352 82926990010368 83043561254976 83202668494848 83215934226432 83331906953778 83622262030272 83820581748736 83951792160768 84112639524864 84229861933056 84243291439104 84244307116032 84361713020928 84523345772544 84536822071296 84654635635584 84655656271872 84831375458304 84936057421824 84949599522816 85245591158784 85284360290304 85580486541312 85581518340096 85700787830784 85864986181632 85878676389888 85984650723328 85998360010752 85999396847616 86013108486144 86284248809472 86298005864448 86299046313984 86419315777536 86598695780352 86638080294912 86719382846208 87021540974592 87061117796352 87363413344256 87364466638848 87378395922432 87486220910592 87653840060416 87667815481344 87668872445952 87789992510976 87791050948608 87805048246272 87973278253056 88095880986624 88096943112192 88233783833412 88402835275776 88443040301056 88751204204544 88874891083776 89059368108032 89060441849856 89184559693824 89198779170816 89369679495168 89494228303872 89495307288576 89509576310784 89634320084736 89806054883328 89932296093696 89946634788864 90244561010688 90600187625472 90614632808448 90915867721728 90930363236352 91042571354112 91057087070208 91231547817984 91358691393536 91359792857088 91374359150592 91388927766528 91677014360064 91692736708608 91820523013632 92052960313344 92487691534336 92502437658624 92518301564928 92809948299264 92824745803776 92839545667584 92954109717504 93132205064192 93148176973824 93277991632896 93292863761664 93603002056704 93970730319872 94283122081792 94298154467328 94429571776512 94445766180864 94626719465472 94743488888832 94758594674688 94773702868992 94906927148544 95088763994112 95103924830208 95236465090032 95553064599552 95568299463168 95794950569984 95944905326592 96262699352064 96278047358976 96279208132608 96413386309632 96598109454336 96613510938624 96732732063744 96748155012096 96749321453568 97069779910656 97085256597504 97423532752896 97467840331776 97559305701984 97806270332928 97943757520896 98131412779008 98268172255232 98283840012288 98285024968704 98300695412736 98421998524416 98610570067968 98626292416512 98627481501696 98763741574848 98764932317184 98969938034688 99107866109952 99453189685248 99498420338688 99843900964864 99845104730112 99984252469248 100175817211904 100191789121536 100192997081088 100331420012544 100332629655552 100348626567168 100540889432064 100664956944384 100681006841856 100682220699648 100838610095328 101031811743744 101077760344064 101173833105408 101429947662336 101525131137024 101571304095744 101782134980608 101925211078656 101941461909504 102279118061568 102280351186944 102296658640896 102422892773376 102439222953984 102635491295232 102778527817728 102779766964224 102796154044416 103136641155072 103543071571968 103559580352512 103687372931072 103903848824832 104048652976128 104065242365952 104264626077696 104409933021184 104411191836672 104427839029248 104444488876032 104573373432192 104773730697216 104791699095552 104937740587008 105700218896384 105717071609856 106068512342016 106085423775744 106233268248576 106436805787648 106455059398656 106586424999936 106603419009024 106620415727616 106956516753408 106974859493376 107141023226286 107395120365568 107497197674496 107769319391232 107919510601728 107938018492416 108278273015808 108295536771072 108312803278848 108465059598336 108672873136128 108690199805952 108824323571712 108841674388608 109203502399488 109220913672192 109651320373248 110014513545216 110032054124544 110167833739264 110186727211008 110397839376384 110551693787136 110569320013824 110570653089792 110724748339968 110936891326464 110954578968576 111109209271704 111341180289024 111496349373696 111935722881024 112306482577408 112324388585472 112325742821376 112482284027904 112697794363392 112715762761728 112717121716224 112872847514112 112874208362496 113108500611072 113248076562432 113266132697088 113660788211712 113712480387072 114107315388416 114108691120128 114215772529152 114267717107712 114486648242176 114504901853184 114664480014336 114665862463488 114684144648192 115045665079296 115064007819264 115065395085312 115225754370048 115244125823232 115464927707136 115517440393216 115625843794944 115627237834752 116028721299456 116081490395136 116485955518464 116504527896576 116648294547456 116890420641792 116891829927936 117053323347968 117054734598144 117073397661696 117297704337408 117461174648832 117462590816256 117481318907904 117645045111216 117870447034368 118334938939392 118499854778368 118912746258432 118931705561088 119159572660224 119325637738496 119327076384768 119346101747712 119512426779648 119741406511104 119761941823488 119909728124928 119928846385152 120326081347584 120800250167296 120819510411264 121221156962304 121240484315136 121390095138816 121409449426944 121642063757312 121813057142784 121832478867456 121851903688704 122236019146752 122256982278144 122427364018176 122446883687184 122737280417792 122853940199424 123336583544832 123357735419904 123746597732352 123766327738368 123786060890112 123938812956672 123960068112384 124197569298432 124370655510528 124390485015552 124804002742272 124823901339648 124997860430667 125730872623104 125906095702016 125927688241152 126168959287296 126324651851776 126344792899584 126364937158656 126366460674048 126542569531392 126785018658816 126805233106944 126981953453376 127247063187456 127404086132736 127424399284224 127926540435456 128350265802752 128370729811968 128372277510144 128551181746176 128797479272448 128818014584832 128976976084992 128997540016128 128999095271424 129426373214208 129447008796672 129628973666304 129898043670528 129957120442368 130079074269312 130408360443904 130532311461888 130591676694528 130841883705344 131045120016384 131046699958272 131067593883648 131229331365888 131480760090624 131501723222016 131503308668928 131684988766464 131686576422912 131707572369408 131959917379584 132143821479936 132145414668288 132604252913664 132664560451584 133126806306816 133312336625664 133589052162048 133590662774784 133775226683392 133776839540736 133798168756224 134054519242752 134219942592512 134241342455808 134242960932864 134264364466176 134451480127104 134709082324992 134898444140544 135239930216448 135366841516032 135428405460992 135900281438208 135921949212672 136372157415424 136373801582592 136395544854528 136563857031168 136585630605312 136847321726976 137038037090304 137039689285632 137061538725888 137515521540096 137730784520448 138057428762624 138079440470016 138731537301504 138753656487936 139019501436928 139214922448896 139237118705664 139259318501376 139431164576256 139698307596288 139722265460736 139916987449344 139939295642496 140404503085056 140956095479808 141424683122688 141447231700992 141644357664768 141668649271296 141940079198208 142115233333248 142137892012032 142160554303488 142608689004544 142633145991168 142655887245312 142854697635048 143329596899328 143692425854976 143892680802304 143917357989888 144371030687744 144394049028096 144417071038464 144418812198912 144620079464448 144897164181504 144920266407936 145099098095616 145122232518144 145604669865984 145627884896256 146201760497664 146338958552976 146686018060288 146709405499392 146915636281344 147197119168512 147402258382848 147425760018432 147427537453056 147632997786624 147915855101952 147939438624768 148145612362272 148147398475776 148454907052032 148661799164928 149179784527872 149247630508032 149765851447296 149767657095168 149976378703872 150263725817856 150287683682304 150289495621632 150497130018816 150498944483328 150522939850752 150811334148096 150997435416576 151021510262784 151023331049472 151547717615616 151616640516096 152144921493504 152287696705536 152356956143616 152673202470912 152885973352448 152887816617984 152912192864256 153394220105728 153418677092352 153420526780416 153444987961344 153634339160064 153658834430976 153953236942848 154167791726592 154169650446336 154704961732608 154775320526848 155314607357952 155339370528768 155531059396608 155853894189056 155855773237248 156072979464192 156097863548928 156396939116544 156614899531776 156616787755008 156641758543872 156860060148288 157160596045824 157406610880512 157779918585856 158550328344576 158575607414784 158879430213632 159102768513024 159128135663616 159349902372864 159655208681472 159682589097984 159879637499904 159905128513536 159930623591424 160434775130112 160462289240064 161092680548352 161628209283072 161653979086848 161853460185088 161879265902592 161907027738624 162417409523712 162443305156608 162469204918272 162981358862336 163009309704192 163035299708928 163236485357568 163262511582912 163805253599232 164448778059776 164476980559872 164995463643136 165021770317824 165048081186816 165251750608896 165280090816512 165596759064576 165827540680704 165853980020736 166087122509952 166405336989696 166431868452864 166663813907556 167244524060544 167641163497472 167903584321536 168225279049728 168459723866112 168486582878208 168488614232064 168723426041856 169046691545088 169073644142592 169309271271168 169311312543744 169662750916608 169872114843648 169899199045632 170491182317568 170568720580608 171160973082624 171163036680192 171401575661568 171729972363264 171757352779776 171969301446656 171996720021504 171998793695232 172026216972288 172568497618944 172596011728896 172598092627968 172838631555072 173197391560704 173276160589824 173438765692416 174043081949184 174122235592704 174726826688512 174728933277696 174756791844864 174972441821184 175307680120832 175335630962688 175337744891904 175579985021952 175582101897216 175610096492544 175946556506112 176191761973248 176193886224384 176467567666824 176805670551552 176886080602112 177502408409088 177749782167552 178118736216064 178369119387648 178397558341632 178739358990336 178988456607744 178990614577152 179019152621568 179268640169472 179612109766656 179864592187392 179893269577728 180489122021376 181200375250944 181229265616896 181831735443456 181860726472704 182085142708224 182114174140416 182463095635968 182717382787072 182719585714176 182748718301184 182777855533056 183354028720128 183385473417216 183641046027264 184105920626688 184975383068672 185004875317248 185036603129856 185619896598528 185649491607552 185679091335168 185908219435008 186264410128384 186296353947648 186555983265792 186585727523328 187206004113408 187941460639744 188566244163584 188596308934656 188859143553024 188891532361728 189253438930944 189486977777664 189517189349376 189547405737984 189813854297088 190177527988224 190207849660416 190472930180064 191106129199104 191136598926336 191589901139968 191889810653184 192525398704128 192556094717952 192558416265216 192826772619264 193196218908672 193227021877248 193465464127488 193496310024192 193498642907136 194139559821312 194170513195008 194847065505792 194935680663552 195118611403968 195612540665856 195887515041792 196262825558016 196536344510464 196567680024576 196570049937408 196601390825472 196843997048832 197221140135936 197252584833024 197254963003392 197527483149696 197529864634368 197939876069376 198215732219904 198906379370496 198996840677376 199687801929728 199690209460224 199968504938496 200351634423808 200383578243072 200385994162176 200662840025088 200665259311104 200697253134336 201081778864128 201329913888768 201362013683712 201364441399296 201677220190656 202063623487488 202155520688128 202347666210816 202859895324672 203050262274048 203142608191488 203564269961216 203850422157312 203882923819008 204558236123136 204560702373888 204593317281792 204845785546752 204878445907968 205270982590464 205557055635456 205559533928448 205592308088832 206273282310144 207086143143936 207119160705024 207374745862144 207807697649664 208097305952256 208130484731904 208529252155392 208819866042368 208822383673344 208855678058496 208888977752064 209146746864384 209547461394432 209583398191104 209875481174016 211400437792768 211434143219712 212137024684032 212170847551488 212466536497152 212873611575296 212910118797312 213172849999872 213206838018048 213240831455232 213913033506816 213949718986752 214282046452572 214790240731136 214994395348992 215538638782464 215839021203456 215876036984832 216556546031616 216591073542144 216625606557696 216930119196672 217345746272256 217380399611904 217648647143424 217683348777216 218407004798976 218441827344384 219302640746496 220029027090432 220064108249088 220335667478528 220373454422016 220795678752768 221103387574272 221138640027648 221141306179584 221449496679936 221873782652928 221909157937152 222218418543408 222682360578048 222992698747392 223871445762048 224612965154816 224648777170944 224651485642752 224964568055808 225395588726784 225431525523456 225434243432448 225745695028224 225748416724992 226217001222144 226496153124864 226532265394176 227321576423424 227424960774144 228214630776832 228217382240256 228431545058304 228535434215424 228973296484352 229009803706368 229328960028672 229331724926976 229368289296384 230091330158592 230128015638528 230130790170624 230451508740096 230488251646464 230929855414272 231034880786432 231251687589888 231254475669504 232057442598912 232162980790272 232971911036928 233009055793152 233296589094912 233780841283584 233783659855872 234106646695936 234109469196288 234146795323392 234595408674816 234922349297664 234925181632512 234962637815808 235290090222432 235740894068736 236669877878784 236999709556736 237825492516864 237863411122176 238319145320448 238651275476992 238654152769536 238692203495424 239024853559296 239482813022208 239523883646976 239819456249856 239857692770304 240652162695168 241600500334592 241639020822528 242442313924608 242480968630272 242780190277632 242818898853888 243284127514624 243626114285568 243664957734912 243703807377408 244472038293504 244513964556288 244854728036352 244893767374368 245474560835584 245707880398848 246673167089664 246715470839808 247493195464704 247532655476736 247572121780224 247877625913344 247920136224768 248395138596864 248741311021056 248780970031104 249608005484544 249647802679296 249995720861334 251461745246208 251812191404032 251855376482304 252337918574592 252649303703552 252689585799168 252729874317312 252732921348096 253085139062784 253570037317632 253610466213888 253963906906752 254494126374912 254808172265472 254848798568448 255853080870912 256700531605504 256741459623936 256744555020288 257102363492352 257594958544896 257636029169664 257953952169984 257995080032256 257998190542848 258852746428416 258894017593344 259257947332608 259796087341056 259914240884736 260158148538624 260816720887808 261064622923776 261183353389056 262090240032768 262093399916544 262135187767296 262458662731776 262961520181248 263003446444032 263006617337856 263369977532928 263373152845824 263415144738816 263919834759168 264287642959872 264290829336576 265208505827328 265329120903168 266253612613632 266624673251328 267178104324096 267181325549568 267550453366784 267553679081472 267596337512448 268109038485504 268439885185024 268482684911616 268485921865728 268528728932352 268902960254208 269418164649984 269796888281088 270733683032064 270856810921984 271800562876416 271843898425344 272744314830848 272747603165184 272791089709056 273127714062336 273171261210624 273694643453952 274076074180608 274079378571264 274123077451776 275031043080192 275461569040896 276114857525248 276158880940032 277463074603008 277507312975872 278039002873856 278429844897792 278474237411328 278518637002752 278862329152512 279396615192576 279444530921472 279833974898688 279878591284992 280809006170112 281912190959616 282849366245376 282894463401984 283288715329536 283337298542592 283880158396416 284230466666496 284275784024064 284321108606976 285217378009088 285266291982336 285311774490624 285709395270096 286659193798656 287384851709952 287785361604608 287834715979776 288742061375488 288788098056192 288834142076928 288837624397824 289240158928896 289794328363008 289840532815872 290198196191232 290244465036288 291209339731968 291255769792512 292403520995328 292677917105952 293372036120576 293418810998784 293831272562688 294394238337024 294804516765696 294851520036864 294855074906112 295265995573248 295831710203904 295878877249536 296291224724544 296294796951552 296909814104064 297323598329856 298359569055744 298495261016064 299531702894592 299535314190336 299952757407744 300527451635712 300575367364608 300578991243264 300994260037632 300997888966656 301045879701504 301622668296192 301994870833152 302043020525568 302046662098944 303095435231232 303233281032192 304289842987008 304575393411072 304713912287232 305346404941824 305771946704896 305775633235968 305824385728512 306788440211456 306837354184704 306841053560832 306889975922688 307268678320128 307317668861952 307906473885696 308335583453184 308339300892672 309409923465216 309550641053696 310629214715904 310678741057536 311062118793216 311707788378112 311711546474496 312145958928384 312195727097856 312793878233088 313229799063552 313233575510016 313283517087744 313720120296576 314321192091648 314813221761024 315559837171712 317100656689152 317151214829568 317758860427264 318205537026048 318256271327232 318699804745728 319310417362944 319365178195968 319759274999808 319810257027072 319861247182848 320869550260224 320924578480128 322185361096704 323307958173696 323706920370176 323758531805184 323814055477248 324834819047424 324886610313216 324938409836544 325962717724672 326018619408384 326070599417856 326472970715136 326525023165824 327610507198464 328897556119552 328953961119744 329990927286272 330043540635648 330096162373632 330503501217792 330560181633024 331193518129152 331655081361408 331707960041472 332174245019904 332810673979392 332863736905728 333327627815112 334489048121088 335282326994944 335807168643072 336919447732224 336973165756416 336977228464128 337446852083712 338093383090176 338147288285184 338618542542336 338622625087488 339325501833216 339744229687296 339798398091264 340982364635136 341137441161216 342321946165248 342326073360384 342803151323136 343459944726528 343514705559552 343938602893312 343993440043008 343997587390464 344052433944576 345136995237888 345192023457792 345196185255936 345677263110144 346394783121408 346552321179648 346877531384832 348086163898368 348244471185408 349453653377024 349457866555392 349513583689728 349944883642368 350615360241664 350671261925376 350675489783808 351159970043904 351164203794432 351220192985088 351893113012224 352383523946496 352387772448768 352935135333648 353611341103104 353772161204224 355004816818176 355499564335104 356237472432128 356738238775296 356795116683264 357478717980672 357976913215488 357981229154304 358038305243136 358537280338944 359224219533312 359729184374784 359786539155456 360978244042752 362400750501888 362458531233792 363663470886912 363721452945408 364170285416448 364228348280832 364926191271936 365434765574144 365439171428352 365497436602368 365555711066112 366708057440256 366770946834432 367282092054528 368211841253376 369950766137344 370009750634496 370073206259712 371239793197056 371298983215104 371358182670336 371816438870016 372528820256768 372592707895296 373111966531584 373171455046656 374412008226816 374993581292001 375882921279488 377132488327168 377192617869312 377718287106048 377783064723456 378506877861888 378973955555328 379034378698752 379094811475968 379627708594176 380355055976448 380415699320832 380945860360128 382212258398208 382273197852672 383179802279936 383779621306368 385050797408256 385112189435904 385116832530432 385653545238528 386392437817344 386454043754496 386930928254976 386992620048384 386997285814272 388279119642624 388341026390016 389694131011584 389871361327104 390237222807936 391225081331712 391775030083584 392525651116032 393072689020928 393135360049152 393140099874816 393202781650944 393687994097664 394442280271872 394505169666048 394509926006784 395054966299392 395059729268736 395879752138752 396431464439808 397812758740992 397993681354752 399375603859456 399380418920448 399937009876992 400703268847616 400767156486144 400771988324352 401325680050176 401330518622208 401394506268672 402163557728256 402659827777536 402724027367424 402728882798592 403354440381312 404127246974976 404311041376256 404695332421632 405719790649344 406100524548096 406285216382976 407128539922432 407700844314624 407765847638016 409116472246272 409121404747776 409186634563584 409691571093504 409756891815936 410541965180928 411114111270912 411119067856896 411184616177664 412546564620288 414172286287872 414238321410048 414749491724288 416194611904512 416260969463808 417058504310784 417639732084736 417644767346688 417711356116992 417777955504128 418293493728768 419094922788864 419166796382208 419750962348032 422800875585536 422868286439424 424274049368064 424341695102976 424933072994304 425747223150592 425820237594624 426345699999744 426413676036096 426481662910464 427826067013632 427899437973504 428564092905144 429580481462272 429988790697984 431077277564928 431678042406912 431752073969664 433113092063232 433182147084288 433251213115392 433860238393344 434691492544512 434760799223808 435297294286848 435366697554432 436814009597952 436883654688768 438605281492992 440058054180864 440128216498176 440671334957056 440746908844032 441591357505536 442206775148544 442277280055296 442282612359168 442898993359872 443747565305856 443818315874304 444436837086816 445364721156096 445985397494784 447742891524096 449225930309632 449297554341888 449302971285504 449929136111616 450791177453568 450863051046912 450868486864896 451491390056448 451496833449984 452434002444288 452992306249728 453064530788352 454643152846848 454849921548288 456429261553664 456434764480512 456863090116608 457070868430848 457946592968704 458019607412736 458657920057344 458663449853952 458736578592768 460182660317184 460256031277056 460261580341248 460903017480192 460976503292928 461859710828544 462069761572864 462503375179776 462508951339008 464114885197824 464325961580544 465943822073856 466018111586304 466593178189824 467561682567168 467567319711744 468213293391872 468218938392576 468293590646784 469190817349632 469844698595328 469850363265024 469925275631616 470580180444864 471481788137472 473339755757568 473999419113472 475650985033728 475726822244352 476638290640896 477302550953984 477308305539072 477384406990848 478049707118592 478965626044416 479047767293952 479638912499712 479715385540608 481304325390336 483201000669184 483278041645056 484884627849216 484961937260544 485560380555264 485637797707776 486568255029248 487252228571136 487329915469824 487407614754816 488944076587008 489027929112576 489709456072704 489787534748736 490949121671168 491415760797696 493346334179328 493430941679616 494986390929408 495065310953472 495144243560448 495755251826688 495840272449536 496790277193728 497482622042112 497561940062208 499216010969088 499295605358592 499991441722668 502923490492416 503624382808064 503710752964608 504675837149184 505298607407104 505379171598336 505459748634624 505465842696192 506170278125568 507140074635264 507220932427776 507927813813504 508988252749824 509616344530944 509697597136896 511706161741824 513401063211008 513482919247872 513489110040576 514204726984704 515189917089792 515272058339328 515907904339968 515990160064512 515996381085696 517705492856832 517788035186688 518515894665216 519592174682112 519828481769472 520316297077248 521633441775616 522129245847552 522366706778112 524180480065536 524186799833088 524270375534592 524917325463552 525923040362496 526006892888064 526013234675712 526739955065856 526746305691648 526830289477632 527839669518336 528575285919744 528581658673152 530417011654656 530658241806336 532507225227264 533249346502656 534356208648192 535100906733568 535107358162944 535192675024896 536218076971008 536879770370048 536965369823232 536971843731456 537057457864704 537805920508416 538836329299968 539593776562176 541467366064128 541713621843968 543601125752832 543687796850688 545488629661696 545495206330368 545582179418112 546255428124672 546342522421248 547389286907904 548152148361216 548158757142528 548246154903552 550062086160384 550923138081792 552229715050496 552317761880064 554926149206016 555014625951744 556078005747712 556859689795584 556948474822656 557037274005504 557724658305024 558793230385152 558889061842944 559667949797376 559757182569984 561618012340224 563824381919232 565698732490752 565788926803968 566577430659072 566674597085184 567760316792832 568460933332992 568551568048128 568642217213952 570434756018176 570532583964672 570623548981248 571418790540192 573318387597312 574769703419904 575570723209216 575669431959552 577484122750976 577576196112384 577668284153856 577675248795648 578480317857792 579588656726016 579681065631744 580396392382464 580488930072576 582418679463936 582511539585024 584807041990656 585355834211904 586744072241152 586837621997568 587662545125376 588788476674048 589609033531392 589703040073728 589710149812224 590531991146496 591663420407808 591757754499072 592582449449088 592589593903104 593819628208128 594647196659712 596719138111488 596990522032128 599063405789184 599070628380672 599905514815488 601054903271424 601150734729216 601157982486528 601988520075264 601995777933312 602091759403008 603245336592384 603989741666304 604086041051136 604093324197888 606190870462464 606466562064384 608579685974016 609150786822144 609427824574464 610692809883648 611543893409792 611551266471936 611648771457024 613576880422912 613674708369408 613682107121664 613779951845376 614537356640256 614635337723904 615812947771392 616671166906368 616678601785344 618819846930432 619101282107392 621258429431808 621357482115072 622124237586432 623415576756224 623423092948992 624291917856768 624391454195712 625587756466176 626459598127104 626467151020032 626567034175488 627440240593152 628642384183296 629626443522048 634201313378304 634302429659136 636411074052096 636512542654464 637399609491456 638620834725888 638730356391936 639518549999616 639620514054144 639722494365696 641739100520448 641849156960256 644370722193408 646615916347392 647413840740352 647517063610368 647628110954496 649669638094848 649773220626432 649876819673088 651925435449344 652037238816768 652141198835712 652945941430272 653050046331648 655221014396928 657795112239104 657907922239488 659981854572544 660087081271296 660192324747264 661007002435584 661120363266048 662387036258304 663310162722816 663415920082944 664348490039808 665621347958784 665727473811456 666655255630224 668978096242176 670564653989888 671614337286144 673838895464448 673946331512832 673954456928256 674893704167424 676186766180352 676294576570368 677237085084672 677245250174976 678651003666432 679488459374592 679596796182528 681964729270272 682274882322432 684643892330496 684652146720768 685606302646272 686919889453056 687029411119104 687877205786624 687986880086016 687995174780928 688104867889152 690273990475776 690384046915584 690392370511872 691354526220288 692789566242816 693104642359296 693755062769664 696172327796736 696488942370816 698907306754048 698915733110784 699027167379456 699889767284736 701230720483328 701342523850752 701350979567616 702319940087808 702328407588864 702440385970176 703786226024448 704767047892992 704775544897536 705870270667296 707222682206208 707544322408448 710009633636352 710999128670208 712474944864256 713476477550592 713590233366528 714957435961344 715953826430976 715962458308608 716076610486272 717074560677888 718448439066624 719458368749568 719573078310912 721956488085504 724801501003776 724917062467584 727326941773824 727442905890816 728340570832896 728456696561664 729852382543872 730869531148288 730878342856704 730994873204736 731111422132224 733416114880512 733541893668864 734564184109056 736423682506752 739901532274688 740019501268992 740146412519424 742479586394112 742597966430208 742716365340672 743632877740032 745057640513536 745185415790592 746223933063168 746342910093312 748824016453632 749987162584002 751765842558976 754385235738624 755436574212096 755566129446912 757013755723776 757947911110656 758068757397504 758189622951936 759255417188352 760710111952896 760831398641664 761891720720256 764424516796416 764546395705344 766359604559872 767559242612736 770101594816512 770224378871808 770233665060864 771307090477056 772784875634688 772908087508992 773861856509952 773985240096768 773994571628544 776558239285248 776682052780032 779388262023168 779742722654208 780474445615872 782450162663424 783550060167168 786145378041856 786270720098304 786280199749632 786405563301888 787375988195328 788884560543744 789010339332096 789019852013568 790109932598784 790119458537472 791759504277504 792862928879616 795625517481984 795987362709504 798751207718912 798760837840896 799874019753984 801406537695232 801534312972288 801543976648704 802651360100352 802661037244416 802789012537344 804327115456512 805319655555072 805448054734848 805457765597184 806708880762624 808254493949952 808622082752512 809390664843264 812201049096192 812570432765952 814257079844864 815401688629248 815531695276032 818232944492544 818242809495552 818373269127168 819383142187008 819513783631872 821083930361856 822228222541824 822238135713792 822369232355328 825093129240576 828344572575744 828476642820096 829498983448576 832389223809024 832521938927616 834117008621568 835279464169472 835289534693376 835422712233984 835555911008256 836586987457536 838189845577728 838333592764416 839501924696064 845601751171072 845736572878848 848548098736128 848683390205952 849866145988608 851494446301184 851640475189248 852691399999488 852827352072192 852963325820928 855652134027264 855798875947008 857128185810288 859160962924544 859977581395968 862154555129856 863356084813824 863504147939328 866226184126464 866364294168576 866502426230784 867720476786688 869382985089024 869521598447616 870594588573696 870733395108864 873628019195904 873767309377536 877210562985984 880116108361728 880256432996352 881342669914112 881493817688064 883182715011072 884413550297088 884554560110592 884565224718336 885797986719744 887495130611712 887636631748608 888873674173632 890729442312192 891970794989568 895485783048192 898451860619264 898595108683776 898605942571008 899858272223232 901582354907136 901726102093824 901736973729792 902982780112896 902993666899968 904868004888576 905984612499456 906129061576704 909286305693696 909699843096576 912858523107328 912869528961024 913726180233216 914141736861696 915893185937408 916039214825472 917315840114688 917326899707904 917473157185536 920365320634368 920512062554112 920523160682496 921806034960384 921953006585856 923719421657088 924139523145728 925006750359552 925017902678016 928229770395648 928651923161088 931887644147712 932036223172608 933186356379648 935123365134336 935134639423488 936426586783744 936437876785152 936587181293568 938381634699264 939689397190656 939700726530048 939850551263232 941160360889728 942963576274944 946679511515136 947998838226944 951301970067456 951453644488704 953276581281792 954605101907968 954616611078144 954768813981696 956099414237184 957931252088832 958095534587904 959277824999424 959430771081216 962608650780672 966402001338368 966556083290112 969923874521088 971120761110528 971275595415552 973136510058496 974504457142272 974659830939648 974815229509632 977888153174016 978055858225152 979418912145408 979575069497472 981898243342336 982831521595392 986692668358656 986861883359232 989972781858816 990130621906944 990288487120896 991510503653376 991680544899072 993580554387456 994965244084224 995123880124416 998432021938176 998591210717184 999982883445336 1005846980984832 1007248765616128 1007421505929216 1010597214814208 1010758343196672 1010919497269248 1010931685392384 1012340556251136 1014280149270528 1014441864855552 1015855627627008 1017976505499648 1019232689061888 1019395194273792 1023412323483648 1026802126422016 1026965838495744 1026978220081152 1028409453969408 1030379834179584 1030544116678656 1031815808679936 1031980320129024 1031992762171392 1035410985713664 1035576070373376 1037031789330432 1039184349364224 1039656963538944 1040632594154496 1043266883551232 1044258491695104 1044733413556224 1048360960131072 1048373599666176 1048540751069184 1049834650927104 1051846080724992 1052013785776128 1052026469351424 1053479910131712 1053492611383296 1053660578955264 1055679339036672 1057150571839488 1057163317346304 1060834023309312 1061316483612672 1065014450454528 1066498693005312 1068712417296384 1070201813467136 1070214716325888 1070385350049792 1072436153942016 1073759540740096 1073930739646464 1073943687462912 1074114915729408 1075611841016832 1077672658599936 1079187553124352 1082934732128256 1083427243687936 1087202251505664 1087375593701376 1090977259323392 1090990412660736 1091164358836224 1092510856249344 1092685044842496 1094778573815808 1096304296722432 1096317514285056 1096492309807104 1100124172320768 1101846276163584 1104459430100992 1104635523760128 1109852298412032 1110029251903488 1112156011495424 1113719379591168 1113896949645312 1114074548011008 1115449316610048 1117586460770304 1117778123685888 1119335899594752 1119514365139968 1123236024680448 1127648763838464 1131397464981504 1131577853607936 1133154861318144 1133349194170368 1135520633585664 1136921866665984 1137103136096256 1137284434427904 1140869512036352 1141065167929344 1141247097962496 1142837581080384 1146636775194624 1149539406839808 1151141446418432 1151338863919104 1154968245501952 1155152392224768 1155336568307712 1155350497591296 1156960635715584 1159177313452032 1159362131263488 1160792784764928 1160977860145152 1164837358927872 1165023079170048 1169614083981312 1170711668423808 1173488144482304 1173675243995136 1175325090250752 1177576953348096 1179218067062784 1179406080147456 1179420299624448 1181063982292992 1183326840815616 1183515508998144 1185164898898176 1185179187806208 1187639256416256 1189294393319424 1193438276222976 1193981044064256 1198126811578368 1198141256761344 1199811029630976 1202109806542848 1202301469458432 1202315964973056 1203977040150528 1203991555866624 1204183518806016 1206490673184768 1207979483332608 1208172082102272 1208186648395776 1212381740924928 1212933124128768 1217159371948032 1218301573644288 1218855649148928 1221385619767296 1223087786819584 1223102532943872 1223297542914048 1227153760845824 1227349416738816 1227364214243328 1227559903690752 1229074713280512 1229270675447808 1231625895542784 1233342333812736 1233357203570688 1237639693860864 1238202564214784 1242516858863616 1242714964230144 1244248475172864 1246831153512448 1248583835713536 1248782908391424 1251175512932352 1252919196254208 1252934302040064 1253134068350976 1254880481186304 1257284768366592 1259252887044096 1268402626756608 1268604859318272 1272822148104192 1273025085308928 1274799218982912 1277241669451776 1277460712783872 1279037099999232 1279241028108288 1279444988731392 1283478201040896 1283698313920512 1288741444386816 1293231832694784 1294827681480704 1295034127220736 1295256221908992 1299339276189696 1299546441252864 1299753639346176 1303850870898688 1304074477633536 1304282397671424 1305891882860544 1306100092663296 1310442028793856 1315590224478208 1315815844478976 1319963709145088 1320174162542592 1320384649494528 1322014004871168 1322240726532096 1324774072516608 1326620325445632 1326831840165888 1328696980079616 1331242695917568 1331454947622912 1333310511260448 1337956192484352 1341129307979776 1343228674572288 1347677790928896 1347892663025664 1347908913856512 1349787408334848 1352373532360704 1352589153140736 1354474170169344 1354490500349952 1357302007332864 1358976918749184 1359193592365056 1363929458540544 1364549764644864 1369287784660992 1369304293441536 1371212605292544 1373839778906112 1374058822238208 1375754411573248 1375973760172032 1375990349561856 1376209735778304 1380547980951552 1380768093831168 1380784741023744 1382709052440576 1385579132485632 1386209284718592 1387510125539328 1392344655593472 1392977884741632 1397814613508096 1397831466221568 1398054334758912 1399779534569472 1402461440966656 1402685047701504 1402701959135232 1404639880175616 1404656815177728 1404880771940352 1407572452048896 1409534095785984 1409551089795072 1411740541334592 1414445364412416 1415088644816896 1420019267272704 1421998257340416 1424949889728512 1426952955101184 1427180466733056 1429914871922688 1431907652861952 1431924916617216 1432153220972544 1434149121355776 1436896878133248 1438916737499136 1439146156621824 1443912976171008 1449603002007552 1449834124935168 1454653883547648 1454885811781632 1456681141665792 1456913393123328 1459704765087744 1461739062296576 1461756685713408 1461989746409472 1462222844264448 1466832229761024 1467083787337728 1469128368218112 1472847365013504 1479803064549376 1480039002537984 1480292825038848 1484959172788224 1485195932860416 1485432730681344 1487265755480064 1490115281027072 1490370831581184 1492447866126336 1492685820186624 1497648032907264 1499974325168004 1503531685117952 1508770471477248 1510873148424192 1511132258893824 1514027511447552 1515895822221312 1516137514795008 1516379245903872 1518510834376704 1521420223905792 1521662797283328 1523783441440512 1528849033592832 1529092791410688 1535118485225472 1540203189633024 1540448757743616 1540467330121728 1542614180954112 1545569751269376 1545816175017984 1547723713019904 1547970480193536 1547989143257088 1553116478570496 1553364105560064 1558776524046336 1559485445308416 1560948891231744 1564900325326848 1567100120334336 1572290756083712 1572541440196608 1572560399499264 1572811126603776 1574751976390656 1577769121087488 1578020678664192 1578039704027136 1580219865197568 1580238917074944 1583519008555008 1585725857759232 1591251034963968 1591974725419008 1597502415437824 1597521675681792 1599748039507968 1602813075390464 1603068625944576 1605302720200704 1605322074488832 1605578025074688 1608654230913024 1610639311110144 1610896109469696 1610915531194368 1613417761525248 1616508987899904 1617244165505024 1618781329686528 1624402098192384 1625140865531904 1628514159689728 1630803377258496 1631063390552064 1636465888985088 1636485618991104 1636746538254336 1638766284374016 1639027567263744 1642167860723712 1644456445083648 1644476271427584 1644738464710656 1650186258481152 1656689145151488 1656953285640192 1658997966897152 1664778447618048 1665043877855232 1668234017243136 1670558928338944 1670579069386752 1670845424467968 1671111822016512 1673173974915072 1676379691155456 1676667185528832 1679003849392128 1691203502342144 1691473145757696 1697096197472256 1697366780411904 1699732291977216 1702988892602368 1703280950378496 1705382799998976 1705654704144384 1705926651641856 1711304268054528 1711597751894016 1714256371620576 1718321925849088 1719955162791936 1724309110259712 1726712169627648 1727008295878656 1732452368252928 1732728588337152 1733004852461568 1735440953573376 1738765970178048 1739043196895232 1741189177147392 1741466790217728 1747256038391808 1747534618755072 1754421125971968 1760232216723456 1760512865992704 1762685339828224 1762987635376128 1766365430022144 1768827100594176 1769109120221184 1769130449436672 1771595973439488 1774990261223424 1775273263497216 1777747348347264 1781458884624384 1783941589979136 1790971566096384 1796903721238528 1797190217367552 1797211885142016 1799716544446464 1803164709814272 1803452204187648 1803473947459584 1805965560225792 1805987333799936 1809736009777152 1811969224998912 1812258123153408 1818572611387392 1819399686193152 1825717046214656 1825739057922048 1827452360466432 1828283473723392 1832078429650944 1834631680229376 1834653799415808 1834946314371072 1840730641268736 1841024125108224 1841046321364992 1843612069920768 1843906013171712 1847438843314176 1848279046291456 1850013500719104 1850035805356032 1856459540791296 1857303846322176 1863775288295424 1864072446345216 1866372712759296 1870246730268672 1870269278846976 1872853173567488 1872875753570304 1873174362587136 1876763269398528 1879378794381312 1879401453060096 1879701102526464 1882320721779456 1885927152549888 1895997676453888 1902603940134912 1902907288977408 1909210203815936 1909233222156288 1909537627963392 1912198828474368 1915862504177664 1916191069175808 1918555649998848 1918861542162432 1925217301561344 1932804002676736 1933112166580224 1939847749042176 1942241522221056 1942551190831104 1946273020116992 1949008914284544 1949319661879296 1949630459019264 1955776306348032 1956111716450304 1958837824290816 1959150138994944 1963796486684672 1965663043190784 1973385336717312 1973723766718464 1979945563717632 1980261243813888 1980576974241792 1983021007306752 1983361089798144 1987161108774912 1989930488168448 1990247760248832 1996864043876352 1997182421434368 1999965766890672 2011693961969664 2014497531232256 2014843011858432 2021194429628416 2021516686393344 2021838994538496 2021863370784768 2024681112502272 2028560298541056 2028883729711104 2031711255254016 2035953010999296 2038465378123776 2038790388547584 2046824646967296 2053604252844032 2053931676991488 2053956440162304 2056818907938816 2060759668359168 2061088233357312 2063631617359872 2063960640258048 2063985524342784 2070821971427328 2071152140746752 2074063578660864 2078368698728448 2079313927077888 2081265188308992 2086533767102464 2088516983390208 2089466827112448 2096721920262144 2096747199332352 2097081502138368 2099669301854208 2103692161449984 2104027571552256 2104052938702848 2106959820263424 2106985222766592 2107321157910528 2111358678073344 2114301143678976 2114326634692608 2121668046618624 2122632967225344 2130028900909056 2132997386010624 2137424834592768 2140403626934272 2140429432651776 2140770700099584 2144872307884032 2147519081480192 2147861479292928 2147887374925824 2148229831458816 2151223682033664 2155345317199872 2158375106248704 2165869464256512 2166854487375872 2174404503011328 2174751187402752 2181954518646784 2181980825321472 2182328717672448 2185021712498688 2185370089684992 2189557147631616 2192608593444864 2192635028570112 2192984619614208 2200248344641536 2203692552327168 2208918860201984 2209271047520256 2219704596824064 2220058503806976 2224312022990848 2227438759182336 2227793899290624 2228149096022016 2230898633220096 2235172921540608 2235556247371776 2238671799189504 2239028730279936 2246472049360896 2255297527676928 2263155707215872 2266309722636288 2266698388340736 2271041267171328 2273843733331968 2274206272192512 2274568868855808 2281739024072704 2282130335858688 2282494195924992 2285675162160768 2293273550389248 2299078813679616 2302282892836864 2302677727838208 2309936491003904 2310304784449536 2310673136615424 2310700995182592 2313921271431168 2318354626904064 2318724262526976 2321585569529856 2321955720290304 2329674717855744 2330046158340096 2339228167962624 2341423336847616 2346976288964608 2347350487990272 2350650180501504 2358436134125568 2358812160294912 2358840599248896 2362127964585984 2366653681631232 2367031017996288 2370329797796352 2370358375612416 2375278512832512 2378588786638848 2386876552445952 2387962088128512 2396253623156736 2396282513522688 2399622059261952 2404219613085696 2404602938916864 2404631929946112 2407954080301056 2407983111733248 2408367037612032 2412981346369536 2415958966665216 2416344164204544 2416373296791552 2424763481849856 2425866248257536 2436603147288576 2437711298297856 2442771239534592 2446175573639168 2446205065887744 2446595085828096 2454307521691648 2454698833477632 2454728428486656 2455119807381504 2458149426561024 2458541350895616 2463251791085568 2466684667625472 2466714407141376 2475279387721728 2476405128429568 2485033717727232 2485429928460288 2488496950345728 2493662307024896 2497167671427072 2497565816782848 2502351025864704 2505838392508416 2505868604080128 2506268136701952 2509760962372608 2514569536733184 2518505774088192 2536805253513216 2537209718636544 2545644296208384 2546050170617856 2549598437965824 2554483338903552 2554921425567744 2558074199998464 2558482056216576 2558889977462784 2566956402081792 2567396627841024 2577482888773632 2586463665389568 2589655362961408 2590068254441472 2590512443817984 2598678552379392 2599092882505728 2599507278692352 2607701741797376 2608148955267072 2608564795342848 2611783765721088 2612200185326592 2620884057587712 2631180448956416 2631631688957952 2639927418290176 2640348325085184 2640769298989056 2644028009742336 2644481453064192 2649548145033216 2653240650891264 2653663680331776 2657393960159232 2662485391835136 2662909895245824 2666621022520896 2675912384968704 2682258615959552 2686457349144576 2695355581857792 2695785326051328 2695817827713024 2699574816669696 2704747064721408 2705178306281472 2708948340338688 2708981000699904 2714604014665728 2717953837498368 2718387184730112 2727858917081088 2729099529289728 2738575569321984 2738608586883072 2742425210585088 2747679557812224 2748117644476416 2751508823146496 2751947520344064 2751980699123712 2752419471556608 2761095961903104 2761536187662336 2761569482047488 2765418104881152 2771158264971264 2772418569437184 2775020251078656 2784689311186944 2785955769483264 2795629227016192 2795662932443136 2796108669517824 2799559069138944 2804922881933312 2805370095403008 2805403918270464 2809279760351232 2809313630355456 2809761543880704 2815144904097792 2819068191571968 2819102179590144 2823481082669184 2828890728824832 2830177289633792 2840038534545408 2843996514680832 2849899779457024 2853905910202368 2854360933466112 2859829743845376 2863815305723904 2863849833234432 2864306441945088 2868298242711552 2873793756266496 2877833474998272 2878292313243648 2887825952342016 2899206004015104 2899668249870336 2909771623563264 2913362283331584 2913826786246656 2919409530175488 2923478124593152 2923513371426816 2923979492818944 2924445688528896 2933664459522048 2934167574675456 2938256736436224 2945694730027008 2959606129098752 2960078005075968 2960585650077696 2969918345576448 2970391865720832 2970865461362688 2974531510960128 2980230562054144 2980741663162368 2984895732252672 2985371640373248 2995296065814528 2999948650336008 3007063370235904 3017540942954496 3021746296848384 3022264517787648 3031791644442624 3032275029590016 3032758491807744 3037021668753408 3042840447811584 3043325594566656 3047566882881024 3057698067185664 3058185582821376 3070236970450944 3080406379266048 3080897515487232 3080934660243456 3085228361908224 3091139502538752 3091632350035968 3095447426039808 3095940960387072 3095978286514176 3106232957140992 3106728211120128 3117553048092672 3118970890616832 3121897782463488 3129800650653696 3134200240668672 3144581512167424 3145082880393216 3145120798998528 3145622253207552 3149503952781312 3155538242174976 3156041357328384 3156079408054272 3160439730395136 3160477834149888 3167038017110016 3171451715518464 3182502069927936 3183949450838016 3195004830875648 3195043351363584 3199496079015936 3205626150780928 3206137251889152 3210605440401408 3210644148977664 3211156050149376 3217308461826048 3221278622220288 3221792218939392 3221831062388736 3226835523050496 3233017975799808 3234488331010048 3237562659373056 3248804196384768 3250281731063808 3257028319379456 3261606754516992 3262126781104128 3272931777970176 3272971237982208 3273493076508672 3277532568748032 3278055134527488 3284335721447424 3288912890167296 3288952542855168 3289476929421312 3300372516962304 3313378290302976 3313906571280384 3317995933794304 3329556895236096 3330087755710464 3336468034486272 3341117856677888 3341158138773504 3341690848935936 3342223644033024 3346347949830144 3352759382310912 3353334371057664 3358007698784256 3382407004684288 3382946291515392 3394192394944512 3394733560823808 3399464583954432 3405977785204736 3406561900756992 3410765599997952 3411309408288768 3411853303283712 3422608536109056 3423195503788032 3428512743241152 3436643851698176 3439910325583872 3448618220519424 3453424339255296 3454016591757312 3464904736505856 3465457176674304 3466009704923136 3470881907146752 3477531940356096 3478086393790464 3482378354294784 3482933580435456 3494512076783616 3495069237510144 3508842251943936 3520464433446912 3521025731985408 3525370679656448 3525975270752256 3532730860044288 3537654201188352 3538218240442368 3538260898873344 3543191946878976 3549980522446848 3550546526994432 3555494696694528 3562917769248768 3567883179958272 3581943132192768 3593807442477056 3594380434735104 3594423770284032 3599433088892928 3606329419628544 3606904408375296 3606947894919168 3611931120451584 3611974667599872 3619472019554304 3623938449997824 3624516246306816 3637145222774784 3638799372386304 3651434092429312 3651478115844096 3654904720932864 3656566947446784 3664156859301888 3669263360458752 3669307598831616 3669892628742144 3681461282537472 3682048250216448 3682092642729984 3687224139841536 3687812026343424 3694877686628352 3700027001438208 3700071610712064 3712919081582592 3714607692644352 3727550576590848 3728144892690432 3732745425518592 3740493460537344 3745706347134976 3745751507140608 3746348725174272 3753526538797056 3758757588762624 3758802906120192 3759402205052928 3764641443558912 3771854305099776 3791995352907776 3805207880269824 3805814577954816 3818420407631872 3818466444312576 3819075255926784 3824397656948736 3831725008355328 3832382138351616 3837111299997696 3837723084324864 3850434603122688 3865608005353472 3866224333160448 3879695498084352 3884483044442112 3885102381662208 3892546040233984 3898017828569088 3898639323758592 3899260918038528 3911552612696064 3912223432900608 3917675648581632 3918300277989888 3927592973369344 3931326086381568 3946770673434624 3947447533436928 3959891127435264 3960522487627776 3961153948483584 3966042014613504 3966722179596288 3974322217549824 3979860976336896 3980495520497664 3993728087752704 3994364842868736 3999931533781344 4023387923939328 4028995062464512 4029686023716864 4042388859256832 4043033372786688 4043677989076992 4043726741569536 4049362225004544 4057120597082112 4057767459422208 4063422510508032 4071906021998592 4076930756247552 4077580777095168 4093649293934592 4107208505688064 4107863353982976 4107912880324608 4113637815877632 4121519336718336 4122176466714624 4127263234719744 4127921280516096 4127971048685568 4141643942854656 4142304281493504 4148127157321728 4156737397456896 4158627854155776 4162530376617984 4173067534204928 4177033966780416 4178933654224896 4193443840524288 4193494398664704 4194163004276736 4199338603708416 4207384322899968 4208055143104512 4208105877405696 4213919640526848 4213970445533184 4214642315821056 4222717356146688 4228602287357952 4228653269385216 4243336093237248 4245265934450688 4260057801818112 4265994772021248 4274849669185536 4280807253868544 4280858865303552 4281541400199168 4289744615768064 4295038162960384 4295722958585856 4295774749851648 4296459662917632 4302447364067328 4310690634399744 4316750212497408 4331738928513024 4333708974751744 4348809006022656 4349502374805504 4363909037293568 4363961650642944 4364657435344896 4370043424997376 4370740179369984 4379114295263232 4385217186889728 4385270057140224 4385969239228416 4400496689283072 4407385104654336 4418542095040512 4439409193648128 4440117007613952 4454877518364672 4455587798581248 4456298192044032 4461797266440192 4470345843081216 4471112494743552 4477343598379008 4478057460559872 4492944098721792 4510595055353856 4526311414431744 4532619445272576 4533396776681472 4542082534342656 4547687466663936 4548412544385024 4549137737711616 4563478048145408 4564260671717376 4564988391849984 4571350324321536 4586547100778496 4604565785673728 4605355455676416 4619872982007808 4620609568899072 4621346273230848 4621401990365184 4627842542862336 4636709253808128 4637448525053952 4643171139059712 4643911440580608 4659349435711488 4660092316680192 4678456335925248 4682846673695232 4693952577929216 4694700975980544 4701300361003008 4716872268251136 4717624320589824 4717681198497792 4724255929171968 4733307363262464 4734062035992576 4740659595592704 4740716751224832 4750557025665024 4757177573277696 4773753104891904 4775924176257024 4792507246313472 4792565027045376 4799244118523904 4808439226171392 4809205877833728 4815908160602112 4815966223466496 4816734075224064 4825962692739072 4831917933330432 4832688328409088 4832746593583104 4849526963699712 4851732496515072 4873206294577152 4875422596595712 4885542479069184 4892351147278336 4892410131775488 4893190171656192 4908615043383296 4909397666955264 4909456856973312 4910239614763008 4916298853122048 4917082701791232 4926503582171136 4933369335250944 4933428814282752 4950558775443456 4952810256859136 4970067435454464 4970859856920576 4976993900691456 4987324614049792 4994335342854144 4995131633565696 5004702051729408 5011676785016832 5011737208160256 5012536273403904 5019521924745216 5029139073466368 5037011548176384 5073610507026432 5074419437273088 5091288592416768 5092100341235712 5099196875931648 5108966677807104 5109842851135488 5116148399996928 5116964112433152 5117779954925568 5133912804163584 5134793255682048 5154965777547264 5172927330779136 5179310725922816 5180136508882944 5181024887635968 5197357104758784 5198185765011456 5199014557384704 5215403483594752 5216297910534144 5217129590685696 5223567531442176 5224400370653184 5241768115175424 5262360897912832 5263263377915904 5280696650170368 5281538597978112 5288056019484672 5288962906128384 5299096290066432 5306481301782528 5307327360663552 5314787920318464 5324970783670272 5325819790491648 5333242045041792 5351824769937408 5364517231919104 5372914698289152 5390711163715584 5391570652102656 5391635655426048 5399149633339392 5409494129442816 5410356612562944 5417896680677376 5417962001399808 5429208029331456 5435907674996736 5436774369460224 5455717834162176 5458199058579456 5477151138643968 5477217173766144 5484850421170176 5496235288952832 5503017646292992 5503895040688128 5503961398247424 5504838943113216 5522191923806208 5523072375324672 5523138964094976 5530836209762304 5542316529942528 5544837138874368 5550040502157312 5569378622373888 5571911538966528 5591258454032384 5591325864886272 5592217339035648 5599118138277888 5609845763866624 5610740190806016 5610807836540928 5618559520702464 5618627260710912 5619523087761408 5630289808195584 5638136383143936 5638204359180288 5646962165338368 5657781457649664 5660354579267584 5687993029361664 5699799558914048 5707811820404736 5708721866932224 5727630611447808 5727699666468864 5728612883890176 5736596485423104 5747587512532992 5755666949996544 5756584626487296 5775651904684032 5798412008030208 5799336499740672 5819543247126528 5826724566663168 5827653572493312 5838819060350976 5846956249186304 5847026742853632 5847958985637888 5848891377057792 5867328919044096 5868335149350912 5876513472872448 5891389460054016 5919212258197504 5920156010151936 5921171300155392 5939836691152896 5940783731441664 5941730922725376 5949063021920256 5960461124108288 5961483326324736 5969791464505344 5970743280746496 5990592131629056 5999897300672016 6014126740471808 6035081885908992 6043492593696768 6044529035575296 6063583288885248 6064550059180032 6065516983615488 6074043337506816 6085680895623168 6086651189133312 6095133765762048 6115396134371328 6116371165642752 6140473940901888 6160812758532096 6161795030974464 6161869320486912 6170456723816448 6182279005077504 6183264700071936 6190894852079616 6191881920774144 6191956573028352 6212465914281984 6213456422240256 6235106096185344 6237941781233664 6243795564926976 6259601301307392 6268400481337344 6289163024334848 6290165760786432 6290241597997056 6291244506415104 6299007905562624 6311076484349952 6312082714656768 6312158816108544 6320879460790272 6320955668299776 6334076034220032 6342903431036928 6365004139855872 6367898901676032 6390009661751296 6390086702727168 6398992158031872 6411252301561856 6412274503778304 6421210880802816 6421288297955328 6422312100298752 6434616923652096 6442557244440576 6443584437878784 6443662124777472 6453671046100992 6466035951599616 6468976662020096 6475125318746112 6497608392769536 6500563462127616 6514056638758912 6523213509033984 6524253562208256 6545863555940352 6545942475964416 6546986153017344 6555065137496064 6556110269054976 6568671442894848 6577825780334592 6577905085710336 6578953858842624 6600745033924608 6626756580605952 6627813142560768 6635991867588608 6659113790472192 6660175511420928 6672936068972544 6682235713355776 6682316277547008 6683381697871872 6684447288066048 6692695899660288 6705518764621824 6706668742115328 6716015397568512 6764814009368576 6765892583030784 6789467121647616 6798929167908864 6811955570409472 6813123801513984 6821531199995904 6822618816577536 6823706606567424 6845217072218112 6846391007576064 6857025486482304 6873287703396352 6879820651167744 6897236441038848 6906848678510592 6908033183514624 6929809473011712 6930914353348608 6932019409846272 6941763814293504 6955063880712192 6956172787580928 6964756708589568 6965867160870912 6989024153567232 6990138475020288 7017684503887872 7040928866893824 7042051463970816 7050741359312896 7051950541504512 7075308402376704 7076436480884736 7076521797746688 7086383893757952 7099961044893696 7101093053988864 7110989393389056 7125835538497536 7135766359916544 7163886264385536 7187614884954112 7188760869470208 7188847540568064 7198866177785856 7212658839257088 7213808816750592 7213895789838336 7223862240903168 7223949335199744 7238944039108608 7247876899995648 7249032492613632 7274290445549568 7277598744772608 7302868184858624 7309809441865728 7313133894893568 7328313718603776 7338526720917504 7338615197663232 7339785257484288 7362922565074944 7364096500432896 7364185285459968 7374448279683072 7375624052686848 7389755373256704 7400054002876416 7400143221424128 7425838163165184 7429215385288704 7455101153181696 7456289785380864 7465490851037184 7480986921074688 7491412694269952 7491503014281216 7492697450348544 7507053077594112 7517515177525248 7517605812240384 7518804410105856 7529282887117824 7543708610199552 7583990705815552 7610415760539648 7611629155909632 7636840815263744 7636932888625152 7638150511853568 7648795313897472 7663450016710656 7664764276703232 7674222599995392 7675446168649728 7700869206245376 7731216010706944 7732448666320896 7759390996168704 7768966088884224 7770204763324416 7785092080467968 7796035657138176 7797278647517184 7798521836077056 7823105225392128 7824446865801216 7835351297163264 7836600555979776 7855185946738688 7862652172763136 7893541346869248 7894895066873856 7919782254870528 7921044975255552 7922307896967168 7932084029227008 7933444359192576 7948644435099648 7959721952673792 7960991040995328 7987456175505408 7988729685737472 7999863067562688 8046775847878656 8057990124929024 8059372047433728 8084777718513664 8086066745573376 8087355978153984 8087453483139072 8098724450009088 8114241194164224 8115534918844416 8126845021016064 8143812043997184 8153861512495104 8155161554190336 8187298587869184 8214417011376128 8215726707965952 8215825760649216 8227275631755264 8243038673436672 8244352933429248 8254526469439488 8255842561032192 8255942097371136 8283287885709312 8284608562987008 8296254314643456 8313474794913792 8317255708311552 8325060753235968 8346135068409856 8354067933560832 8357867308449792 8386887681048576 8386988797329408 8388326008553472 8398677207416832 8414768645799936 8416110286209024 8416211754811392 8427839281053696 8427940891066368 8429284631642112 8445434712293376 8457204574715904 8457306538770432 8486672186474496 8490531868901376 8520115603636224 8531989544042496 8549699338371072 8561614507737088 8561717730607104 8563082800398336 8579489231536128 8590076325920768 8591445917171712 8591549499703296 8592919325835264 8604894728134656 8621381268799488 8633500424994816 8663477857026048 8667417949503488 8697618012045312 8699004749611008 8727818074587136 8729314870689792 8740086849994752 8741480358739968 8758228590526464 8770434373779456 8770540114280448 8771938478456832 8800993378566144 8814770209308672 8837084190081024 8878818387296256 8880234015227904 8909755036729344 8911175597162496 8912596384088064 8923594532880384 8940691686162432 8942224989487104 8954687196758016 8956114921119744 8985888197443584 9021190110707712 9052622828863488 9065238890545152 9066793553362944 9095374933327872 9096825088770048 9098275475423232 9126956096290816 9128521343434752 9129976783699968 9142700648643072 9173094201556992 9209131571347456 9210710911352832 9239745964015616 9241219137798144 9242692546461696 9242803980730368 9255685085724672 9273418507616256 9274897050107904 9286342278119424 9287822881161216 9318698871422976 9320184633360384 9356912671850496 9365693347390464 9387905155858432 9389401951961088 9402600722006016 9433744536502272 9435248641179648 9435362396995584 9448511858343936 9466614726524928 9468124071985152 9481319191185408 9481433502449664 9501114051330048 9514355146555392 9547506209783808 9551848352514048 9585014492626944 9585130054090752 9598488237047808 9616878452342784 9618411755667456 9631816321204224 9631932446932992 9633468150448128 9651925385478144 9663835866660864 9665376656818176 9665493187166208 9699053927399424 9703464993030144 9746412589154304 9750845193191424 9771084958138368 9784702294556672 9784820263550976 9786380343312384 9817230086766592 9818795333910528 9818913713946624 9820479229526016 9832597706244096 9834165403582464 9853007164342272 9866738670501888 9866857628565504 9901117550886912 9905620513718272 9940134870908928 9941719713841152 9953987801382912 9974649228099584 9988670685708288 9990263267131392 10009404103458816 10023353570033664 10023474416320512 10025072546807808 10039043849490432 10058278146932736 10074023096352768 10147221014052864 10148838874546176 10182577184833536 10184200682471424 10198393751863296 10217933355614208 10219685702270976 10232296799993856 10233928224866304 10235559909851136 10267825608327168 10269586511364096 10309931555094528 10345854661558272 10358621451845632 10360273017765888 10362049775271936 10394714209517568 10396371530022912 10398029114769408 10430806967189504 10432595821068288 10434259181371392 10447135062884352 10448800741306368 10483536230350848 10524721795825664 10526526755831808 10561393300340736 10563077195956224 10576112038969344 10577925812256768 10598192580132864 10612962603565056 10614654721327104 10629575840636928 10649941567340544 10651639580983296 10666484090083584 10703649539874816 10745829396578304 10781422327431168 10783141304205312 10783271310852096 10798299266678784 10818988258885632 10820713225125888 10835793361354752 10835924002799616 10858416058662912 10871815349993472 10873548738920448 10911435668324352 10916398117158912 10954302277287936 10954434347532288 10969700842340352 10992470577905664 11006035292585984 11007790081376256 11007922796494848 11009677886226432 11044383847612416 11046144750649344 11046277928189952 11061672419524608 11084633059885056 11100081004314624 11138757244747776 11143823077933056 11182516908064768 11182651729772544 11184434678071296 11198236276555776 11219691527733248 11221480381612032 11237119041404928 11237254521421824 11239046175522816 11260579616391168 11276272766287872 11276408718360576 11293924330676736 11315562915299328 11320709158535168 11375986058723328 11399599117828096 11415623640809472 11417443733864448 11455261222895616 11455399332937728 11457225767780352 11473192970846208 11495175025065984 11511333899993088 11513169252974592 11551303809368064 11596824016060416 11598672999481344 11639086494253056 11653449133326336 11655307144986624 11677638120701952 11693912498372608 11694053485707264 11695917971275776 11697782754115584 11734657838088192 11736670298701824 11753026945744896 11782778920108032 11838424516395008 11840312020303872 11842342600310784 11879673382305792 11881567462883328 11883461845450752 11898126043840512 11920922248216576 11922966652649472 11939582929010688 11941486561492992 11981184263258112 11999794601344032 12028253480943616 12070163771817984 12086985187393536 12089058071150592 12127166577770496 12129100118360064 12131033967230976 12148086675013632 12171361791246336 12173302378266624 12190267531524096 12230792268742656 12232742331285504 12280947881803776 12321625517064192 12323590061948928 12323738640973824 12340913447632896 12364558010155008 12366529400143872 12381789704159232 12383763841548288 12383913146056704 12424931828563968 12426912844480512 12470212192370688 12475883562467328 12487591129853952 12519202602614784 12536800962674688 12578326048669696 12580331521572864 12580483195994112 12582489012830208 12598015811125248 12622152968699904 12624165429313536 12624317632217088 12641758921580544 12641911336599552 12668152068440064 12685806862073856 12730008279711744 12735797803352064 12780019323502592 12780173405454336 12797984316063744 12824549007556608 12842421761605632 12842576595910656 12844624200597504 12869233847304192 12885114488881152 12887168875757568 12887324249554944 12907342092201984 12932071903199232 12937953324040192 12950250637492224 12995216785539072 13001126924255232 13028113277517824 13046427018067968 13048507124416512 13091727111880704 13091884951928832 13093972306034688 13110130274992128 13112220538109952 13137342885789696 13155651560669184 13155810171420672 13157907717685248 13201490067849216 13255626285121536 13271983735177216 13318227580944384 13320351022841856 13364471426711552 13364632555094016 13366763395743744 13368894576132096 13385391799320576 13411037529243648 13413337484230656 13432030795137024 13529628018737152 13531785166061568 13578934243295232 13597858335817728 13623911140818944 13626247603027968 13643062399991808 13645237633155072 13647413213134848 13690434144436224 13692782015152128 13714050972964608 13746575406792704 13759641302335488 13813697357021184 13816066367029248 13859618946023424 13861828706697216 13864038819692544 13883527628587008 13910127761424384 13912345575161856 13929513417179136 13931734321741824 13978048307134464 13980276950040576 14035369007775744 14081857733787648 14084102927941632 14101482718625792 14103901083009024 14150616804753408 14152872961769472 14153043595493376 14172767787515904 14199922089787392 14202186107977728 14221978786778112 14251671076995072 14271532719833088 14327772528771072 14375229769908224 14377521738940416 14377695081136128 14397732355571712 14425317678514176 14427617633501184 14447724481806336 14447898670399488 14477888078217216 14495753799991296 14498064985227264 14548580891099136 14555197489545216 14605736369717248 14619618883731456 14626267789787136 14656627437207552 14677053441835008 14677230395326464 14679570514968576 14725845130149888 14728193000865792 14728370570919936 14748896559366144 14751248105373696 14779510746513408 14800108005752832 14800286442848256 14851676326330368 14858430770577408 14910202306363392 14912579570761728 14930981702074368 14961973842149376 14982825388539904 14983006028562432 14985394900697088 15014106155188224 15035030355050496 15035211624480768 15037608820211712 15058565774235648 15087417220399104 15167981411631104 15220831521079296 15223258311819264 15273681630527488 15273865777250304 15276301023707136 15297590627794944 15326900033421312 15329528553406464 15348445199990784 15350892337299456 15401738412490752 15462432021413888 15464897332641792 15518781992337408 15537932177768448 15540409526648832 15570184160935936 15592071314276352 15594557295034368 15597043672154112 15646210450784256 15648893731602432 15670702594326528 15673201111959552 15710371893477376 15725304345526272 15787082693738496 15789790133747712 15842089950511104 15844615793934336 15864168058454016 15866888718385152 15897288870199296 15919443905347584 15921982081990656 15974912351010816 15977459371474944 15999726135125376 16093551695757312 16115980249858048 16118744094867456 16169555437027328 16172133491146752 16174711956307968 16174906966278144 16197448900018176 16228482388328448 16231069837688832 16253690042032128 16287624087994368 16307723024990208 16310323108380672 16374597175738368 16428834022752256 16431453415931904 16431651521298432 16454551263510528 16488705866858496 16509052938878976 16511685122064384 16511884194742272 16566575771418624 16569217125974016 16592508629286912 16626949589827584 16634511416623104 16650121506471936 16692270136819712 16708135867121664 16715734616899584 16773775362097152 16773977594658816 16776652017106944 16797354414833664 16829537291599872 16832220572418048 16832423509622784 16855678562107392 16855881782132736 16858569263284224 16890869424586752 16914409149431808 16914613077540864 16973344372948992 16981063737802752 17063979088084992 17099398676742144 17123229015474176 17123435461214208 17126165600796672 17180152651841536 17182891834343424 17183098999406592 17185838651670528 17209789456269312 17242762537598976 17267000849989632 17326955714052096 17334835899006976 17395236024090624 17398009499222016 17455636149174272 17458629741379584 17480173699989504 17482960717479936 17516457181052928 17540868747558912 17541080228560896 17543876956913664 17601986757132288 17629540418617344 17674168380162048 17757636774592512 17760468030455808 17819510073458688 17822351194324992 17825192768176128 17847189065760768 17881383372324864 17884449978974208 17909374393516032 17912229842239488 17971776394887168 18042380221415424 18105245657726976 18130477781090304 18133587106725888 18190749866655744 18193650177540096 18196550950846464 18253912192581632 18257042686869504 18259953567399936 18285401297286144 18346188403113984 18418263142694912 18421421822705664 18479491928031232 18482438275596288 18485385092923392 18485607961460736 18511370171449344 18546837015232512 18549794100215808 18572684556238848 18575645762322432 18637397742845952 18640369266720768 18713825343700992 18731386694780928 18775810311716864 18778803903922176 18805201444012032 18867489073004544 18870497282359296 18870724793991168 18897023716687872 18933229453049856 18936248143970304 18962638382370816 18962867004899328 19002228102660096 19028710293110784 19095012419567616 19103696705028096 19170028985253888 19170260108181504 19196976474095616 19233756904685568 19236823511334912 19263632642408448 19263864893865984 19266936300896256 19303850770956288 19327671733321728 19330753313636352 19330986374332416 19398107854798848 19406929986060288 19492825178308608 19501690386382848 19542169916276736 19569404589113344 19569640527101952 19572760686624768 19634460173533184 19637590667821056 19637827427893248 19640958459052032 19665195412488192 19668330807164928 19706014328684544 19733477341003776 19733715257131008 19802235101773824 19811241027436544 19880269741817856 19883439427682304 19907975602765824 19949298456199168 19977341371416576 19980526534262784 20018808206917632 20046707140067328 20046948832641024 20050145093615616 20078087698980864 20116556293865472 20148046192705536 20294442028105728 20297677749092352 20368401364942848 20396787503726592 20435866711228416 20439371404541952 20464593599987712 20467856449732608 20471119819702272 20535651216654336 20539173022728192 20619863110189056 20691709323116544 20717242903691264 20720546035531776 20724099550543872 20789428419035136 20792743060045824 20796058229538816 20861613934379008 20865191642136576 20868518362742784 20894270125768704 20897601482612736 20967072460701696 21049443591651328 21053053511663616 21122786600681472 21126154391912448 21152224077938688 21155851624513536 21225925207130112 21229309442654208 21259151681273856 21299883134681088 21303279161966592 21332968180167168 21407299079749632 21491658793156608 21562844654862336 21566282608410624 21566542621704192 21596598533357568 21637976517771264 21641426450251776 21671586722709504 21671848005599232 21716832117325824 21743630699986944 21747097477840896 21822871336648704 21832796234317824 21908604554575872 21939401684680704 21984941155811328 22012070585171968 22015580162752512 22015845592989696 22019355772452864 22088767695224832 22092289501298688 22092555856379904 22123344839049216 22169266119770112 22200162008629248 22277514489495552 22287646155866112 22365033816129536 22365303459545088 22368869356142592 22396472553111552 22439383055466496 22442960763224064 22474238082809856 22474509042843648 22478092351045632 22521159232782336 22552545532575744 22552817436721152 22587848661353472 22631125830598656 22641418317070336 22751972117446656 22799198235656192 22831247281618944 22834887467728896 22910522445791232 22910798665875456 22914451535560704 22946385941692416 22990350050131968 23022667799986176 23026338505949184 23102607618736128 23193648032120832 23197345998962688 23278172988506112 23306898266652672 23310614289973248 23355276241403904 23387824996745216 23388106971414528 23391835942551552 23395565508231168 23469315676176384 23473340597403648 23506053891489792 23565557840216064 23676849032790016 23680624040607744 23684685200621568 23759346764611584 23763134925766656 23766923690901504 23796252087681024 23841844496433152 23845933305298944 23879165858021376 23882973122985984 23962368526516224 23999589202688064 24056506961887232 24140327543635968 24173970374787072 24178116142301184 24254333155540992 24258200236720128 24262067934461952 24296173350027264 24342723582492672 24346604756533248 24380535063048192 24461584537485312 24465484662571008 24561895763607552 24643251034128384 24647180123897856 24647477281947648 24681826895265792 24729116020310016 24733058800287744 24763579408318464 24767527683096576 24767826292113408 24849863657127936 24853825688961024 24940424384741376 24951767124934656 24975182259707904 25038405205229568 25073601925349376 25156652097339392 25160663043145728 25160966391988224 25164978025660416 25196031622250496 25244305937399808 25248330858627072 25248635264434176 25283517843161088 25283822673199104 25336304136880128 25371613724147712 25460016559423488 25471595606704128 25560038647005184 25560346810908672 25595968632127488 25649098015113216 25684843523211264 25685153191821312 25689248401195008 25738467694608384 25770228977762304 25774337751515136 25774648499109888 25814684184403968 25864143806398464 25900501274984448 25990433571078144 26002253848510464 26092854036135936 26097014248833024 26183454223761408 26187944612069376 26220260549984256 26224441076219904 26274685771579392 26311303121338368 26311620342841344 26315815435370496 26402980135698432 26511252570243072 26543967470354432 26636455161888768 26640702045683712 26728942853423104 26729265110188032 26733526791487488 26737789152264192 26770783598641152 26822075058487296 26826674968461312 26864061590274048 27059256037474304 27063570332123136 27157868486590464 27195716671635456 27247822281637888 27286124799983616 27290475266310144 27294826426269696 27380868288872448 27385564030304256 27428101945929216 27493150813585408 27519282604670976 27627394714042368 27632132734058496 27719237892046848 27723657413394432 27728077639385088 27767055257174016 27820255522848768 27824691150323712 27859026834358272 27863468643483648 27956096614268928 27960553900081152 28070738015551488 28163715467575296 28168205855883264 28202965437251584 28207802166018048 28301233609506816 28305745923538944 28306087190986752 28345535575031808 28399844179574784 28404372215955456 28443957573556224 28503342153990144 28543065439666176 28655545057542144 28750459539816448 28755043477880832 28755390162272256 28795464711143424 28850635357028352 28855235267002368 28895448963612672 28895797340798976 28955776156434432 28991507599982592 28996129970454528 29097161782198272 29110394979090432 29211472739434496 29239237767462912 29252535579574272 29313254874415104 29354106883670016 29354460790652928 29359141029937152 29451690260299776 29456386001731584 29456741141839872 29497793118732288 29502496210747392 29559021493026816 29600216011505664 29600572885696512 29703352652660736 29716861541154816 29820404612726784 29825159141523456 29861963404148736 29923947684298752 29965650777079808 29966012057124864 29970789801394176 30028212310376448 30070060710100992 30070423248961536 30075217640423424 30117131548471296 30174834440798208 30335962823262208 30441663042158592 30446516623638528 30547363261054976 30547731554500608 30552602047414272 30595181255589888 30653800066842624 30659057106812928 30696890399981568 30701784674598912 30803476824981504 30929794665283584 31037563984674816 31075864355536896 31080819053297664 31184142628552704 31189114590068736 31194087344308224 31292420901568512 31297787463204864 31341405188653056 31346402223919104 31420743786954752 31450608691052544 31574165387476992 31579580267495424 31684179901022208 31689231587868672 31728336116908032 31733777436770304 31794577740398592 31838887810695168 31843964163981312 31949824702021632 31954918742949888 31999452270250752 32231960499716096 32237488189734912 32339110874054656 32344266982293504 32349423912615936 32349813932556288 32394897800036352 32456964776656896 32462139675377664 32507380084064256 32575248175988736 32615446049980416 32620646216761344 32749194351476736 32857668045504512 32862906831863808 32863303042596864 32909102527021056 32977411733716992 33018105877757952 33023370244128768 33023768389484544 33133151542837248 33138434251948032 33185017258573824 33253899179655168 33300243012943872 33384540273639424 33416271734243328 33431469233799168 33547550724194304 33547955189317632 33553304034213888 33594708829667328 33659074583199744 33664441144836096 33711357124214784 33711763564265472 33717138526568448 33781738849173504 33828818298863616 33829226155081728 33946688745897984 33962127475605504 34127958176169984 34198797353484288 34246458030948352 34246870922428416 34252331201593344 34360305303683072 34365783668686848 34366197998813184 34371677303341056 34419578912538624 34485525075197952 34534001699979264 34653911428104192 34669671798013952 34790472048181248 34796018998444032 34911272298348544 34917259482759168 34960347399979008 34965921434959872 35032914362105856 35081737495117824 35082160457121792 35087753913827328 35203973514264576 35259080837234688 35348336760324096 35515273549185024 35520936060911616 35639020146917376 35644702388649984 35650385536352256 35694378131521536 35762766744649728 35768899957948416 35818748787032064 35824459684478976 35943552789774336 36084760442830848 36210491315453952 36260955562180608 36267174213451776 36381499733311488 36387300355080192 36393101901692928 36507824385163264 36514085373739008 36519907134799872 36570802594572288 36692376806227968 36836526285389824 36842843645411328 36964876551192576 36970770185846784 36971215922921472 37022740342898688 37093674030465024 37099588200431616 37145369112477696 37151291524644864 37274795485691904 37280738533441536 37427650687401984 37462773389561856 37551620623433728 37557607807844352 37610402888024064 37734978146009088 37740994564718592 37741449587982336 37794047433375744 37866458906099712 37872496287940608 37925276764741632 37925734009798656 38004456205320192 38057420586221568 38190024839135232 38207393410056192 38340057970507776 38340520216363008 38393952948191232 38473647022669824 38527265284816896 38527729787731968 38533872601792512 38607701541912576 38655343466643456 38661506627272704 38661972748664832 38796215709597696 38813859972120576 38985650356617216 39003380772765696 39084339832553472 39138809178226688 39139281054203904 39145521373249536 39268920347066368 39275181335642112 39275654855786496 39281916918104064 39330390824976384 39336661614329856 39412028657369088 39466954682007552 39467430514262016 39604470203547648 39622482054873088 39766878855364608 39815951205531648 39898596912398336 39954682742833152 39961053068525568 40093414280134656 40093897665282048 40100290187231232 40156175397961728 40233112587730944 40296092385411072 40588884056211456 40595355498184704 40736802729885696 40793575007453184 40871733422456832 40878742809083904 40929187199975424 40935712899465216 40942239639404544 41071302433308672 41078346045456384 41239726220378112 41434485807382528 41441092071063552 41448199101087744 41578856838070272 41585486120091648 41592116459077632 41723227868758016 41730383284273152 41737036725485568 41788540251537408 41795202965225472 41934144921403392 42098887183302656 42106107023327232 42245573201362944 42252308783824896 42304448155877376 42311703249027072 42451850414260224 42458618885308416 42518303362547712 42599766269362176 42606558323933184 42665936360334336 42814598159499264 42983317586313216 43125689309724672 43132565216821248 43133085243408384 43193197066715136 43275953035542528 43282852900503552 43343173445419008 43343696011198464 43433664234651648 43487261399973888 43494194955681792 43645742673297408 43665592468635648 43817209109151744 43878803369361408 43969882311622656 44024141170343936 44031160325505024 44031691185979392 44038711544905728 44177535390449664 44184579002597376 44185111712759808 44246689678098432 44338532239540224 44400324017258496 44555028978991104 44575292311732224 44730067632259072 44730606919090176 44737738712285184 44792945106223104 44878766110932992 44885921526448128 44948476165619712 44949018085687296 44956184702091264 45042318465564672 45105091065151488 45105634873442304 45175697322706944 45262251661197312 45282836634140672 45503944234893312 45598396471312384 45662494563237888 45669774935457792 45821044891582464 45821597331750912 45828903071121408 45892771883384832 45980700100263936 46045335599972352 46052677011898368 46205215237472256 46387296064241664 46394691997925376 46556345977012224 46613796533305344 46621228579946496 46710552482807808 46775649993490432 46776213942829056 46783671885103104 46791131016462336 46938631352352768 46946681194807296 47012107782979584 47131115680432128 47353698065580032 47361248081215488 47369370401243136 47526269851533312 47533847381803008 47592504175362048 47683688992866304 47691866610597888 47758331716042752 47765946245971968 47924737053032448 47999178405376128 48113013923774464 48280655087271936 48347940749574144 48356232284602368 48508666311081984 48516400473440256 48524135868923904 48592346700054528 48685447164985344 48693209513066496 48761070126096384 48923169074970624 48930969325142016 49123791527215104 49286502068256768 49294360247795712 49294954563895296 49363653790531584 49466117600575488 49527158816636928 49535055366193152 49535652584226816 49699727314255872 49707651377922048 49880848769482752 49903534249869312 49950364519415808 50076810410459136 50147203850698752 50313304194678784 50321326086291456 50321932783976448 50329956051320832 50392063244500992 50488611874799616 50496661717254144 50497270528868352 50567035686322176 50567645346398208 50672608273760256 50743227448295424 50920033118846976 50943191213408256 51120077294010368 51191937264254976 51298196030226432 51369687046422528 51370306383642624 51378496802390016 51540457955524608 51548675503030272 51549296998219776 51629368368807936 51728287612796928 51801002549968896 51980867142156288 52004507697020928 52185708072271872 52194028497666048 52366908447522816 52375889224138752 52440521099968512 52448882152439808 52549371543158784 52622606242676736 52623240685682688 52631630870740992 52805960271396864 53022505140486144 53087934940708864 53272910323777536 53281404091367424 53457885706846208 53458530220376064 53467053582974976 53475578304528384 53541567197282304 53644150116974592 53653349936922624 53728123180548096 54118512074948608 54127140664246272 54315736973180928 54391433343270912 54495644563275776 54572249599967232 54580950532620288 54589652852539392 54761736577744896 54771128060608512 54856203891858432 54986301627170816 55038565209341952 55254789428084736 55264265468116992 55438475784093696 55447314826788864 55456155278770176 55534110514348032 55640511045697536 55649382300647424 55718053668716544 55726937286967296 55912193228537856 55921107800162304 56141476031102976 56327430935150592 56336411711766528 56405930874503168 56415604332036096 56602467219013632 56611491847077888 56612174381973504 56691071150063616 56799688359149568 56808744431910912 56887915147112448 57006684307980288 57086130879332352 57311090115084288 57500919079632896 57510086955761664 57510780324544512 57590929422286848 57701270714056704 57710470534004736 57790897927225344 57791594681597952 57911552312868864 57983015199965184 57992259940909056 58194323564396544 58220789958180864 58422945478868992 58478475534925824 58505071159148544 58626509748830208 58708213767340032 58708921581305856 58718282059874304 58903380520599552 58912772003463168 58913482283679744 58995586237464576 59004992421494784 59118042986053632 59200432023011328 59201145771393024 59406705305321472 59433723082309632 59640809225453568 59650318283046912 59723926808297472 59847895368597504 59931301554159616 59932024114249728 59941579602788352 60056424620752896 60140121420201984 60140846497923072 60150435280846848 60234263096942592 60349668881596416 60671925646524416 60883326084317184 60893033247277056 61094726522109952 61105204094828544 61190362511179776 61307600133685248 61318114213625856 61393780799963136 61403569349197824 61606953649963008 61859589330567168 62075127969349632 62151728711073792 62161638106595328 62368285257105408 62378229180137472 62388174688616448 62584841803137024 62595574926409728 62682810377306112 62692804447838208 62901217382105088 63148330774953984 63159160534990848 63368359802044416 63378463175737344 63456672233816064 63467554873540608 63677775621390336 63687928327962624 63899649404043264 63909837485899776 63998904540501504 64463920999432192 64474976379469824 64678221748109312 64688533964587008 64698847825231872 64699627865112576 64789795600072704 64913929553313792 64924279350755328 65014760168128512 65150496351977472 65230892099960832 65241292433522688 65498388702953472 65715336091009024 65725813663727616 65818205054042112 65954823467433984 66036211755515904 66046740488257536 66047536778969088 66266303085674496 66276868503896064 66370034517147648 66507798359310336 66600486025887744 66769080547278848 66832543468486656 66862938467598336 67095101448388608 67095910378635264 67106608068427776 67189417659334656 67318149166399488 67328882289672192 67422714248429568 67423527128530944 67434277053136896 67563477698347008 67657636597727232 67658452310163456 67893377491795968 67924254951211008 68255916352339968 68397594706968576 68492916061896704 68493741844856832 68504662403186688 68720610607366144 68731567337373696 68732395997626368 68743354606682112 68839157825077248 68971050150395904 69068003399958528 69307822856208384 69339343596027904 69580944096362496 69592037996888064 69822544596697088 69834518965518336 69920694799958016 69931842869919744 70065828724211712 70163474990235648 70164320914243584 70175507827654656 70407947028529152 70518161674469376 70696673520648192 71030547098370048 71041872121823232 71278040293834752 71289404777299968 71300771072704512 71388756263043072 71525533489299456 71537799915896832 71637497574064128 71648919368957952 71887105579548672 72169520885661696 72420982630907904 72521911124361216 72534348426903552 72762999466622976 72774600710160384 72786203803385856 73015648770326528 73028170747478016 73039814269599744 73141605189144576 73384753612455936 73673052570779648 73685687290822656 73929753102385152 73941540371693568 73942431845842944 74045480685797376 74187348060930048 74199176400863232 74290738224955392 74302583049289728 74549590971383808 74561477066883072 74855301374803968 74925546779123712 75115215615688704 75220805776048128 75469956292018176 75481989129437184 75482899175964672 75588094866751488 75732917812199424 75744992575881216 75850553529483264 75851468019597312 76008912410640384 76114841172443136 76380049678270464 76414786820112384 76680115941015552 76681040432726016 76787905896382464 76947294045339648 77054530569633792 77055459575463936 77067745203585024 77215403083825152 77310686933286912 77323013254545408 77323945497329664 77592431419195392 77971300713234432 78006761545531392 78277618356453376 78278562108407808 78291042746499072 78537840694132736 78550362671284224 78563833836208128 78660781649952768 78673323228659712 78824057314738176 78933909364015104 78934861028524032 79208940407095296 79244964109746176 79533757710729216 79631902411063296 79797193824796672 79909365485666304 79922106137051136 80186828560269312 80187795330564096 80200580374462464 80312350795923456 80466225175461888 80592184770822144 81177768112422912 81190710996369408 81473605459771392 81587150014906368 81743466844913664 81858374399950848 81871425798930432 81884479278809088 82142604866617344 82156692090912768 82479452440756224 82868971614765056 82882184142127104 82896398202175488 83157713676140544 83170972240183296 83184232918155264 83446455737516032 83460766568546304 83474073450971136 83577080503074816 83590405930450944 83868289842806784 84197774366605312 84212214046654464 84491146402725888 84504617567649792 84608896311754752 84623406498054144 84903700828520448 84917237770616832 85036606725095424 85199532538724352 85213116647866368 85331872720668672 85629196318998528 85966635172626432 86251378619449344 86265130433642496 86266170486816768 86386394133430272 86551906071085056 86565705801007104 86686346890838016 86687392022396928 86867328469303296 86974522799947776 86988389911363584 87291485346594816 87331184937271296 87634418218303488 87757606738722816 87939764623245312 88048282340687872 88062320651010048 88063382371958784 88077423089811456 88355070780899328 88369158005194752 88370223425519616 88493379356196864 88677064479080448 88800648034516992 89110057957982208 89150584623464448 89460135264518144 89461213838180352 89475477424570368 89585890212446208 89771843052896256 89896952331239424 89898036171374592 89912369404182528 90084636931129344 90210182130302976 90211269746884608 90351394645413888 90524503322394624 90565673268281344 91007888469786624 91196792942624768 91324989126475776 91339549870915584 91642089783164928 91643194663501824 91657806142242816 91785543766769664 91961400200527872 92090671199944704 92105354023796736 92410430474944512 92789383995850752 93112691954024448 93227593066610688 93242457159892992 93551299986980864 93552427885658112 93567343770206208 93582262032924672 93877262704705536 93893362389614592 94024215565959168 94262231360864256 94707396131160064 94722496162430976 94738740802486272 95052539703066624 95067694763606016 95185008350724096 95367377985732608 95383733221195776 95516663432085504 95531892491943936 95849474106064896 95998356810752256 96226027847548928 96695881499148288 96712464569204736 97017332622163968 97032800946880512 97048271737847808 97184693400109056 97370894329970688 97386419026132992 97522140252192768 97846338149941248 97861938650284032 98247583054430208 98573004136513536 98588720495591424 98589909127790592 98727307581063168 98932235201150976 99054317633273856 99070110732386304 99071305168453632 99399454628511744 99415302755844096 99761697538965504 99900729038831616 100153620820918272 100294407701397504 100626608389357568 100642652172582912 100643865567952896 100659912102641664 100784126489001984 100977223749599232 100993323434508288 101134071372644352 101135290692796416 101345216547520512 101486454896590848 101840066237693952 101886382426816512 102240154588020736 102383874528509952 102596392060452864 102739374092845056 102740612767285248 102756993604780032 103080915911049216 103097351006060544 103098593996439552 103258736737615872 103456575225593856 103602005099937792 103961734284312576 104009015394041856 104371416144543744 104388056995332096 104733816895045632 104751778448277504 104881042199937024 104897764304879616 105098743086317568 105245212485353472 105246481371365376 105263261741481984 105611920542793728 106045010280972288 106175869881417728 106545820647555072 106562808182734848 106915771413692416 106917060440752128 106934107165949952 106951156609056768 107083134394564608 107288300233949184 107306699873845248 107456246361096192 108237024149897216 108254281328492544 108631473946361856 108782866686541824 108991289126551552 109144499199934464 109161901065240576 109179305705078784 109523473155489792 109542256121217024 109712407783716864 109972603254341632 110077130418683904 110509578856169472 110528530936233984 110894629653577728 110912310557540352 111068221028696064 111281022091395072 111298764601294848 111436107337433088 111453874573934592 111824386457075712 111842215600324608 112282952062205952 112654861870301184 112672823423533056 112811861749006336 112831208664072192 113204934438027264 113222983694155776 113224348763947008 113382142300127232 113599376718299136 113617488863821824 113775830294224896 114013368615960576 114172261758664704 114622180230168576 115001838159265792 115020173911523328 115021560649089024 115181858844573696 115420941068009472 115581795854450688 115583189363195904 115823104625737728 115966030399930368 115984519881818112 116388647128793088 116441579916361728 116845890957737984 116956951069851648 117010142318297088 117253019497660416 117416427534680064 117417843162611712 117436564119748608 117806761041199104 117825544006926336 117826964567359488 117991172474929152 118009984842989568 118236085972107264 118400864046022656 118402291542786048 118813410610642944 118867446164619264 119300636566093824 119447853616594944 119695790737195008 119862603108319232 119864048228499456 119883159205576704 120280242840403968 120281692995846144 120300870561693696 120468526193885184 120699337763192832 121343851293048832 121766652168634368 121786066494554112 122189453044219904 122210408189657088 122380725022359552 122615200267370496 122636228427251712 122787561599926272 122807138698395648 123213907299926016 123719178661134336 124303457422147584 124323276213190656 124736570514210816 124756458360274944 124776349377232896 125169683606274048 125191149852819456 125365620754612224 125385608895676416 125802434764210176 126296661549907968 126318321069981696 126736719604088832 126756926351474688 126913344467632128 126935109747081216 127355551242780672 127375856655925248 127799298808086528 127819674971799552 127997809081003008 128927841998864384 128949952758939648 129356443496218624 129377067929174016 129397695650463744 129399255730225152 129579591200145408 129827859106627584 129848558701510656 130029520336257024 130300992703954944 130461784199921664 130482584867045376 130996777405906944 131430672182018048 131451627327455232 131636410108084224 131909646934867968 132072423511031808 132093480976515072 132095073557938176 132532606171348992 132553737007792128 132740069034295296 133015596718620672 133200972051775488 133538161094557696 133665086936973312 133725876935196672 134190202896777216 134191820757270528 134213216136855552 134378835318669312 134636298332798976 134657764579344384 134845428496859136 134847054257061888 134868554106273792 135126955396694016 135315273195454464 135316904620326912 135786754983591936 135848509902422016 136511832704679936 136795189413937152 136985832123793408 136987483689713664 137009324806373376 137441221214732288 137463134674747392 137464791995252736 137486709213364224 137678315650154496 137942100300791808 138136006799917056 138615645712416768 138678687192055808 139161888192724992 139184075993776128 139645089193394176 139669037931036672 139841389599916032 139863685739839488 140131657448423424 140326949980471296 140328641828487168 140351015655309312 140815894057058304 141036323348938752 141393347041296384 142061094196740096 142083744243646464 142578809554599936 142601542145409024 142777512526086144 143051066978598912 143075599831793664 143274995148128256 143297838737915904 143774211159097344 144339041771323392 144841965261815808 145043822248722432 145068696853807104 145525998933245952 145549201420320768 145572407606771712 146031297540653056 146056341494956032 146079628539199488 146283210378289152 146769507224911872 147346105141559296 147371374581645312 147859506204770304 147883080743387136 147884863691685888 148090961371594752 148398352801726464 148581476449910784 148605166098579456 149099181942767616 149122954133766144 149710602749607936 149851093558247424 150230431231377408 150441611552096256 150939912584036352 150963978258874368 150965798351929344 151176189733502976 151465835624398848 151489985151762432 151701107058966528 151702936039194624 152017824821280768 152229682344886272 152760099356540928 152829573640224768 153360231882031104 153575811792764928 153894588090679296 154109061139267584 154110919150927872 154135490407170048 154621373866573824 154646026509090816 154647890994659328 155184862838390784 155942601426468864 156013523091062784 156555236712906752 156557124216815616 156582085492998144 157075681388265472 157100725342568448 157127667672416256 157321563299905536 157346646457319424 157648114629476352 157867818728030208 157869722057048064 158417880814190592 158489928219492352 159067515421458432 159263804822126592 159594387649593344 159818730971332608 159844212274102272 160373657120538624 160375590661128192 160401160748924928 160624701591846912 160932450350923776 161184369541644288 162355536224845824 162381421992738816 162947210919542784 163174300029812736 163486933689827328 163716748799901696 163742851597860864 163768958557618176 164285209733234688 164313384181825536 164958904881512448 165737943229530112 165764368284254208 165792796404350976 166315427352281088 166341944480366592 166368465836310528 166892911475032064 166921533137092608 166948146901942272 167154161006149632 167180811860901888 167736579685613568 168395548733210624 168424428093308928 168982292805451776 169009235135299584 169217792623509504 169246812996108288 169807401657040896 169834475541233664 170073213450190848 170399065077448704 170426233295732736 170663745441337344 171258392637997056 171933270345252864 172502757238898688 172530260867284992 172532340973633536 172772788266860544 173103812142170112 173131411602014208 173372693781676032 173374784044793856 173734656938606592 173949045599895552 173976779822727168 174582970693189632 174662369874542592 175268836436606976 175515213477445632 175879529246490624 176096564681375744 176124641302020096 176126764743917568 176154846179622912 176710141561798656 176738316010389504 176740446851039232 176986758712393728 177354128958160896 177601296069033984 178220115915964416 178301169246928896 178920270529036288 178922427676360704 178950954849140736 179171780424892416 179543686105792512 179793904662478848 179796072342749184 179824738808365056 180169273862258688 180420364260605952 180422539493769216 180702789290827776 181049006644789248 182015776939573248 182649978252951552 182679099741831168 183284179566329856 183315612284485632 183571087533539328 183922800401055744 184181342399889408 184210708047593472 184820860949889024 185578767991701504 186225383908048896 186455186133221376 186484914319785984 187102599973961728 187104855771316224 187134687540412416 187164524065849344 187754525409411072 187786724779229184 188048431131918336 189414792262320128 189444992324861952 189477481604972544 190105079406133248 190135389527212032 190370016701448192 190734755971465216 191033326864171008 191063784983887872 191698948212129792 191996713621504512 192452055695097856 193391762998296576 193424929138409472 194034665244327936 194065601893761024 194096543475695616 194369386800218112 194741788659941376 194772838052265984 195044280504385536 195692676299882496 195723877300568064 196495166108860416 197146008273027072 197177440991182848 197454615162126336 197864470402301952 198108635266547712 198140221464772608 198142610336907264 198798909257023488 198830605511688192 199523395077931008 199801458077663232 200307241641836544 200588815402795008 201253216778715136 201285304345165824 201287731135905792 201319824205283328 201568252978003968 201954447499198464 201986646869016576 202268142745288704 202270581385592832 202690433095041024 202972909793181696 203680132475387904 203772764853633024 204480309176041472 204767749057019904 205192784120905728 205478748185690112 205481225534570496 205513987209560064 206161831822098432 206194702012121088 206197187992879104 206517473475231744 206913150451187712 207204010199875584 207923468568625152 208018030788083712 208742832289087488 208776113990664192 209467633790091264 209503556896555008 209762084399874048 209795528609759232 210197486172635136 210490424970706944 210492962742730752 210526523482963968 211223841085587456 212090020561944576 212351739762835456 213091641295110144 213125616365469696 213831542827384832 213834120881504256 213868214331899904 213902313218113536 214166268789129216 214576600467898368 214613399747690496 214912492722192384 216508562656985088 217262947892723712 217565733373083648 218288998399868928 218323802130481152 218358611410157568 219046946310979584 219084512242434048 219424815567433728 219945206508683264 220154260837367808 221019157712338944 221057061872467968 221789259307155456 221824621115080704 222136442057392128 222562044182790144 222597529202589696 222872214674866176 222907749147869184 223648772914151424 223684431200649216 224565904124411904 225345646847066112 225623723498012672 225662417328144384 226409868876054528 226445967388311552 226448697527894016 226764284600254464 227198753436598272 227234977727643648 227551660588449792 228026737231921152 228344523517329408 229244360460337152 230003676318531584 230040347823046656 230043121298178048 230363717689147392 230841882136018944 231163591708901376 231166378726391808 231646209251475456 231932060799860736 231969039763636224 232777294257586176 233691781915475968 233913902139703296 234020284636594176 234832855069360128 234835686325223424 234873128239497216 235613522082398208 235651088013852672 235982344949858304 236019969685979136 236472171944214528 236801728092045312 236804583085572096 237626821221285888 237734892329238528 238601273132187648 238895707233189888 239391581474390016 239725206216638464 239728096456998912 239766318411153408 240560485680807936 240563385991692288 240601741123387392 240937052387770368 241398675526385664 242687702586097664 243533304337268736 243572132989108224 244378906088439808 244420816379314176 244761450044719104 245230400534740992 245575123199852544 245614277396791296 246427814599852032 247438357322268672 248606914844295168 248646552426381312 249473141028421632 249512916720549888 249552698754465792 250339367212548096 250382299705638912 250731241509224448 250771217791352832 251604869528420352 252593323099815936 252636642139963392 253473439208177664 253513852702949376 253826688935264256 253870219494162432 254711102485561344 254751713311850496 255598597616173056 255639349943599104 255995618162006016 257855683997728768 257899905517879296 258754135858348032 258795391300927488 258798511460450304 259159182400290816 259655718213255168 259697117403021312 260059040672514048 260601985407909888 260923568399843328 260965169734090752 261993554811813888 262861344364036096 262903254654910464 263272820216168448 263819293869735936 264144847022063616 264186961953030144 264190147115876352 265065212342697984 265107474015584256 265480138068590592 266031193437241344 266401944103550976 267076322189115392 267330173873946624 267451753870393344 268380405793554432 268383641514541056 268426432273711104 268757670637338624 269315529158688768 269690856993718272 269694108514123776 269737108212547584 270253910793388032 270630546390908928 270633809240653824 271573509967183872 271697019804844032 273023665409359872 273590378827874304 273971664247586816 273974967379427328 274018649612746752 274882442429464576 274926269349494784 274929583990505472 274973418426728448 275356631300308992 275884200601583616 276272013599834112 277231291424833536 277357374384111616 278368151987552256 279290178386788352 279338075862073344 279682779199832064 279727371479678976 280653899960942592 280657283656974336 280702031310618624 281631788114116608 282072646697877504 282786694082592768 284122188393480192 284167488487292928 285157619109199872 285203084290818048 285555025052172288 286102133957197824 286151199663587328 286549990296256512 286595677475831808 287548422318194688 288678083542646784 290087644497444864 290137393707614208 291051997866491904 291098402840641536 291144815213543424 292062595081306112 292112682989912064 292159257078398976 292566420756578304 293539014449823744 294692210283118592 294742749163290624 295719012409540608 295766161486774272 295769727383371776 296181922743189504 296796705603452928 297162952899821568 297210332197158912 298198363885535232 298245908267532288 299702187116494848 300460862462754816 300883223104192512 301879825168072704 301927956517748736 301931596703858688 302352379467005952 302931671248797696 302979970303524864 303402214117933056 303405872078389248 304035649642561536 304459364689772544 305520198713081856 305659147280449536 306720463764062208 307151623585529856 307789176181358592 308218122278535168 308221838301855744 308270980814340096 309242747733147648 309292053018181632 309295781989318656 310369725676781568 311885202852937728 312027046182125568 313110473425813504 313114248433631232 313164170985996288 314151362776530944 314201450685136896 314255335344832512 314643126599811072 314693292914638848 315296229258952704 315735637456060416 315739444114096128 316835761628381184 316979856438984704 318135030842916864 318527609644253184 319188775299186688 319637461942665216 319688424548204544 320747314241077248 320751181322256384 320802321497849856 321249403183693824 321864900701847552 322368739083288576 324711072449691648 324762843985477632 325894421839085568 326348600059625472 326973867379654656 327433497599803392 327485703195721728 327537917115236352 328570419466469376 328626768363651072 329917809763024896 331475886459060224 331528736568508416 331585592808701952 332683888960733184 332736931672621056 333785822950064128 333843066274185216 333896293803884544 334308322012299264 334361623721803776 335473159371227136 336791097466421248 336848856186617856 337964585610903552 338018470270599168 338435585247019008 338493625992216576 339614803314081792 339668951082467328 340146426900381696 340798130154897408 340852466591465472 341327490882674688 342516785275994112 343866540690505728 345005514477797376 345060521734569984 345064681947267072 345545576533721088 346262823204028416 346745387563352064 346749568089587712 347469313877213184 347898091199791104 347953559645454336 349165941386379264 349324739749085184 350537672873213952 351030426954891264 351759058492981248 352193129362751488 352249282604040192 352253529487835136 352309692359245824 353420283123597312 353476632020779008 353480893702078464 353973517424787456 354708257916321792 355202592138067968 356440231831928832 356602338493857792 357840541058072576 357901909698281472 358343560849784832 359087372211585024 359587809324957696 359592144685498368 359649477616730112 360840728521211904 360845078987538432 361405578581655552 362098013289578496 364031553879146496 365299956505903104 365358199483662336 366568359132659712 366631224568971264 367142175067078656 367845600802111488 368362684799778816 368421416095186944 369641721899778048 371157535983403008 372910372266442752 372969828639571968 374205199947923456 374209711542632448 374269375080824832 374329048131698688 375509050818822144 375573449558458368 376096862263836672 378829584524640256 378889984649723904 378954963209945088 380210158812266496 380270779054424064 380740033402896384 381469511942930432 382066653728342016 382127569967775744 383397896424259584 383993427243009024 384904111390195712 386783525996593152 386849858276818944 388069330488655872 388131203787522048 388193086951391232 388738773600436224 389483577319882752 389545676104531968 390088561008771072 391385352599764992 391447754601136128 392990332217720832 394292016546054144 394354881982365696 394909230324252672 395728940804603904 396217270533095424 396280442929545216 396285220673814528 397597818514046976 397661211023376384 399046790155862016 399602916155326464 400614483283673088 401177630805590016 402506433557430272 402570608690331648 402575462271811584 402639648410566656 403136505956007936 403908894998396928 403973293738033152 404536285490577408 404541162771185664 405380866190082048 405945819586363392 407360264950775808 407545529707266048 408960618352082944 409535498114039808 410385568241811456 410957496371380224 410962451069140992 411027974419120128 412323663644196864 412389404024242176 412394375985758208 413034946950463488 413826300902375424 414408020399751168 415846937137250304 416036061576167424 417485664578174976 417552227981328384 418935267580182528 419007113793110016 419524168799748096 419591057219518464 420394972345270272 420980849941413888 420985925485461504 421053046965927936 422447682171174912 424180041123889152 424703479525670912 426183282590220288 426251232730939392 427663085654769664 427736428663799808 427804626436227072 428332537578258432 429153200935796736 429226799495380992 429824985444384768 433017125313970176 434525895785447424 435131466746167296 436577996799737856 436647604260962304 436717222820315136 438093892621959168 438169024484868096 438849631134867456 440308521674735616 442038315424677888 442114123744935936 443578518614310912 443649242230161408 444272884114784256 445195058405179392 445744429349732352 445815498295738368 447297545828302848 447368862401298432 449131808248823808 450691293694132224 451247446996025344 451324834656288768 452819737752109056 452891934776623104 452897395055788032 453528569200508928 454397506873196544 454469955455287296 455103321176899584 456053474463842304 456689047034658816 458488720920674304 460007352637063168 460080695646093312 460727435378294784 461683764272037888 462327183417802752 462332757452783616 463864121599721472 463938079527272448 465554588515172352 467383563830951936 467827804279406592 468040569273188352 469665710138720256 469671372650446848 469746256478994432 471227044164796416 471302176027705344 471964689899716608 472039939371958272 472944343888429056 473603456184090624 473609166171144192 475253642442571776 475469784658477056 477202546264375296 477791414466379776 478783162948780032 479450412433276928 479456192913997824 479532636822306816 481120971361615872 481126771983384576 481203482246774784 481874104775540736 482797351052771328 485375405172195328 487066608674537472 487144265978216448 488757812176879616 488841632758628352 489522900089438208 490460801069481984 491150246399705088 491228554793582592 492855629199704064 494876714644537344 497213829688590336 497293104852762624 498946282056843264 499025833441099776 499105397508931584 500678734425096192 500764599411277824 501462483018448896 501542435582705664 503209739056840704 505186646199631872 505273284279926784 506946878416355328 507027705405898752 507653377870528512 507740438988324864 509422204971122688 509503426623700992 511197195232346112 511278699887198208 511991236324012032 515711367995457536 515799811035758592 517508271716696064 517590782601854976 517597022920900608 518318364800581632 519311436426510336 519394234806042624 520118081345028096 521203970815819776 521847136799686656 521930339468181504 523987109623627776 525806509309820928 526545640432336896 527638587739471872 528289694044127232 528373923906060288 528380294231752704 530130424685395968 530214948031168512 530960276137181184 532062386874482688 532803888207101952 534152644378230784 534660347747893248 534903507740786688 536760811587108864 536767283029082112 536852864547422208 537515341274677248 538631058317377536 539381713987436544 539388217028247552 539474216425095168 540507821586776064 541261092781817856 541267618481307648 543147019934367744 546047330818719744 547943328495173632 547949934758854656 548037299225493504 549764884858929152 549852538698989568 549946836853456896 550713262600617984 551768401203167232 552544027199668224 554462582849667072 554714748768223232 556736303975104512 558580356773576704 558676151724146688 559365558399664128 559454742959357952 561307799921885184 561314567313948672 561404062621237248 563263576228233216 564145293395755008 568244376786960384 568334976974585856 570315238218399744 570406168581636096 571110050104344576 572204267914395648 573099980592513024 573191354951663616 575096844636389376 577356167085293568 580175288994889728 580274787415228416 582103995732983808 582196805681283072 582289630427086848 584125190162612224 584225365979824128 584318514156797952 585132841513156608 587078028899647488 589384420566237184 589485498326581248 591438024819081216 591532322973548544 592363845486379008 593593411206905856 594325905799643136 594420664394317824 596396727771070464 596491816535064576 599404374232989696 600921724925509632 601766446208385024 603759650336145408 603855913035497472 603863193407717376 604704758934011904 605863342497595392 605959940607049728 606804428235866112 606811744156778496 608071299285123072 608918729379545088 611040397426163712 611318294560899072 613440927528124416 614303247171059712 615578352362717184 616436244557070336 616443676603711488 616541961628680192 618485495466295296 618584106036363264 618591563978637312 620739451353563136 623770405705875456 624054092364251136 626220946851627008 626228496867262464 626328341971992576 628402901370273792 628510670689665024 629286253199622144 629386585829277696 630592458517905408 631471274912120832 631478888228192256 633671523256762368 633959712877969408 636270061685833728 637055219288506368 638377550598373376 639274923885330432 639376849096409088 641494628482154496 641502362644512768 641604642995699712 642498806367387648 643729801403695104 644737478166577152 649525687970955264 651788843678171136 652697200119250944 654866995199606784 654971406391443456 655075834230472704 657140838932938752 657253536727302144 659835619526049792 662951772918120448 663057473137016832 663171185617403904 665367777921466368 665473863345242112 667571645900128256 667686132548370432 667792587607769088 668616644024598528 668723247443607552 670946318742454272 673582194932842496 673697712373235712 676036940541198336 676871170494038016 676987251984433152 679229606628163584 679337902164934656 680292853800763392 681596260309794816 681704933182930944 682654981765349376 685033570551988224 687733081381011456 690011028955594752 690121043469139968 690129363894534144 691091153067442176 692525646408056832 693490775126704128 693499136179175424 694938627754426368 695796182399582208 695907119290908672 698331882772758528 701075345746427904 702060853909782528 704386258725502976 704498565208080384 704507058975670272 704619384718491648 706840566247194624 706953264041558016 707947034849574912 709416515832643584 710405184276135936 712880463663857664 713204676987715584 715681082116145152 715803819396562944 716687121699569664 718174744423170048 719175618649915392 719184289370996736 719298955233460224 721681457042423808 721690157975076864 722811157163311104 724196026579156992 728063107758292992 730599913011806208 730716398967324672 733136718265319424 733262449137942528 734284350134157312 735691201604222976 736725369599557632 736842832190373888 739283443799556096 742315071966806016 745820744532885504 745939657279143936 748410399895846912 748419423085264896 748538750161649664 748658096263397376 751018101637644288 751146899116916736 752193724527673344 757659169049280512 757779969299447808 757909926419890176 760420317624532992 760541558108848128 761480066805792768 762939023885860864 764133307456684032 764255139935551488 766795792848519168 767986854486018048 769808222780391424 773567051993186304 773699716553637888 776262407575044096 776386173902782464 777477547200872448 778967154639765504 779091352209063936 780177122017542144 782770705199529984 782895509202272256 785980664435441664 788584033092108288 788709763964731392 789818460648505344 791457881609207808 792434541066190848 792560885859090432 792570441347629056 795195637028093952 795322422046752768 798093580311724032 799205832310652928 801228966567346176 802355261611180032 805012867114860544 805141217380663296 805150924543623168 805279296821133312 806273011912015872 807946587476066304 809072570981154816 809082325542371328 810761732380164096 811891639172726784 814720529901551616 815091059414532096 817921236704165888 819070996228079616 820771136483622912 821914992742760448 821924902138281984 822055948838240256 824647327288393728 824778808048484352 824788751971516416 826069893900926976 827652601804750848 828816040799502336 831693874274500608 832072123152334848 835104455962656768 837870535160365056 838014227586220032 839048337599496192 839182114439036928 841961699882827776 841971850970923008 842106093931855872 844895364342349824 848360082247778304 849406959051341824 852366565180440576 852502465461878784 855326171309539328 855472857327599616 855609252872454144 856665075156516864 858306401871593472 858453598990761984 859649970888769536 866034250627940352 870262933492334592 873155993599475712 873295208521924608 873434445640630272 876187785243918336 876338048969736192 877699262269734912 880617043349471232 884076630849355776 884228247489871872 887157037228621824 887298484460322816 888545768229568512 890390116810358784 891488858699464704 891630996591476736 894595091656605696 894737724802596864 901382587388264448 902494893992050688 902649669312577536 905639475504218112 905783869553246208 905794790111576064 907057138401017856 908795013746393088 908939910910574592 910206642353799168 912106948927684608 913378094069317632 916977441841348608 920014705274126336 920161391292186624 921454870756589568 923367528544075776 924654366835605504 924665514905567232 927728243199442944 927876159054544896 931109177030344704 934767127661903872 935655608558813184 936081138546376704 939331420277440512 939342745300893696 939492512957988864 942454088329592832 942604352055410688 943929379799433216 944079878743916544 945888687776858112 947206912368181248 947218332342288384 950507284885143552 950939569316954112 954405092528750592 955582828932759552 957566325897560064 958900824866553856 958912385827995648 959065273644613632 962241942723231744 962253543966769152 962406964493549568 963748209551081472 965594702105542656 970750810344390656 974133217349074944 974288531956432896 977515624353759232 977683265517256704 979045800178876416 980921602138963968 982300492799410176 982457109587165184 985711258399408128 989753429289074688 994427659377180672 994586209705525248 998051666882199552 998210795017863168 1001357468850192384 1001529198822555648 1002924966036897792 1003084871165411328 1006419478113681408 1010373292399263744 1010546568559853568 1013893756832710656 1014055410811797504 1015306755741057024 1015480877976649728 1018844409942245376 1019006853247401984 1022394390464692224 1022557399774396416 1023982472648024064 1031422735990915072 1031599622071517184 1035016543433392128 1035181565203709952 1035194045841801216 1036636729601163264 1038788469612085248 1040236162690056192 1042407941631639552 1043694273599373312 1043860678936363008 1047974219247255552 1051613018619641856 1053091280864673792 1055277175478943744 1056579388088254464 1056747847812120576 1056760588463505408 1060260849370791936 1060429896062337024 1061920552274362368 1064124773748965376 1065607776414203904 1069320695495786496 1069807015481573376 1073521623174217728 1073705729094844416 1075030682549354496 1077262116634755072 1078763427974873088 1078776434056495104 1078948432850190336 1082522185563635712 1082535236962615296 1086294039868735488 1092094661637439488 1095886656990347264 1095899869517709312 1096074598450987008 1099529769717858304 1099705077397979136 1099893673706913792 1101426525201235968 1103536802406334464 1105088054399336448 1108925165699334144 1109429497536446464 1113472607950209024 1117160713547153408 1118731116799328256 1118909485918715904 1122615599843770368 1122629134627897344 1122808125242474496 1126527152456466432 1128290586791510016 1136488753573920768 1136669953949171712 1140630476436799488 1140812337163272192 1142220100208689152 1144408535828791296 1146199961185026048 1146382709903327232 1150193689272778752 1154712334170587136 1160350577989779456 1160549574830456832 1164207991465967616 1164393611362566144 1164579260854173696 1168250380325224448 1168450731959648256 1168637028313595904 1170265683026313216 1174156057799294976 1178768841132474368 1178970996653162496 1182876049638162432 1183064645947097088 1184727690972758016 1187186822413811712 1188651811599286272 1188841328788635648 1192793455542140928 1192983633070129152 1198808748465979392 1201843449851019264 1203532892416770048 1207519300672290816 1207711826070994944 1207726386815434752 1209409517868023808 1211726684995190784 1211919881214099456 1213608856471732224 1213623488313556992 1216142598570246144 1217837458759090176 1222080794852327424 1222636589121798144 1226881855056248832 1228606494342119424 1231156704725434368 1232872489114140672 1232887353207422976 1233083923257360384 1236970990932590592 1237168212072726528 1237183127957274624 1241478902707126272 1247540811411750912 1248108184728502272 1252441893703254016 1252456993734524928 1252656683943985152 1256805802740547584 1257021341379330048 1258572506399244288 1258773171658555392 1261184917035810816 1262942549824241664 1262957776456384512 1267343046513524736 1272540123371667456 1274110438577012736 1278549847770660864 1278753698192818176 1282989256964308992 1283209285991399424 1284997612734775296 1287459602807390208 1289474956333154304 1299051375941910528 1303577687356342272 1305394400238501888 1309733990399213568 1309942812782886912 1310151668460945408 1314281677865877504 1314507073454604288 1325903545836240896 1326114946274033664 1326342371234807808 1330735555842932736 1330947726690484224 1335143291800256512 1335585175215538176 1337233288049197056 1337446494887215104 1341892637484908544 1347164389865684992 1347395424746471424 1352073881082396672 1353742340988076032 1353974503968866304 1358459213256327168 1358675804329869312 1360585707601526784 1363192520619589632 1363409866365861888 1365309963530698752 1370067141103976448 1375466162762022912 1380022057911189504 1380242086938279936 1382182306134884352 1385051292816113664 1386981550253408256 1386998272358350848 1391592364799164416 1391814238581817344 1396663765545517056 1402150691492855808 1404121707819565056 1408772517451005952 1408997130416160768 1409014117951340544 1409238769436983296 1413681132494389248 1413906528083116032 1415894069699149824 1418833031665287168 1420810368552271872 1425760927327715328 1426409353975431168 1431362164232290304 1431607638793125888 1433374243399139328 1436349488846340096 1438351237299830784 1438368578741993472 1438597910466920448 1443362914084847616 1443380315950153728 1445622314326622208 1448392053158313984 1456126215516585984 1461199826023612416 1461432797934649344 1466273436530638848 1466524898275885056 1468568700268314624 1471382403208445952 1473450739199115264 1473685664380747776 1478566887599112192 1484630143933612032 1491641489065771008 1491879314558287872 1496820799791693824 1496838846170529792 1497077500323299328 1497316192526794752 1502036203275288576 1502293798233833472 1504387449055346688 1515559938598895616 1515819852839780352 1520840635249065984 1521083116217696256 1522960133611585536 1528266614913368064 1528510279871102976 1533591585697038336 1535973708972036096 1539616445560782848 1547134103986372608 1547399433107275776 1552524815150088192 1552772347805564928 1554955094401744896 1557934309279531008 1558182704418127872 1560354244035084288 1565541410399059968 1565791018404544512 1571961328870883328 1577419527929462784 1579636921297010688 1582915763218415616 1584869082132381696 1585121771718180864 1585140882695258112 1590391274056187904 1590644844093505536 1596187160623448064 1598411664621305856 1602457933134692352 1604710523222360064 1610025734229721088 1610282434761326592 1610301849087246336 1610558593642266624 1612546023824031744 1615893174952132608 1618145141962309632 1618164651084742656 1621523464760328192 1623783278345453568 1629441059803103232 1635842473408331776 1638141992456159232 1643829985485520896 1643849804276563968 1644111897676480512 1649294654576787456 1649557616096968704 1652139787801853952 1655305203609501696 1657632081599004672 1663387748549001216 1664144246304669696 1670208911925313536 1675741070320730112 1676028455172440064 1678096675198992384 1678364228878073856 1683923399765655552 1683943701941846016 1684212187863711744 1689790728684699648 1698813918102683648 1704733130360881152 1705004930923757568 1710652342619078656 1710945714655199232 1711218505744908288 1713330150313033728 1716612803743186944 1719299941777539072 1732068501255880704 1740525866984669184 1746311987198951424 1746590417043849216 1746868891281260544 1752375570487836672 1752676097939472384 1755398524539469824 1761234086698942464 1768153261698711552 1768456494979743744 1774314074457243648 1774596968920645632 1777091536459137024 1780780233620717568 1782977717398929408 1783261993182953472 1789190183313211392 1789475449605193728 1802765174776528896 1804989787984101376 1805299338625155072 1811278951008436224 1811567739106492416 1811589580223152128 1814114276802035712 1817590027492786176 1817879821821149184 1820413284707598336 1824213897855369216 1826756188138635264 1833954883682697216 1840029410548252672 1840322782584373248 1842909741513179136 1846735057088151552 1849308733671211008 1849331029811134464 1855456486398885888 1855752318109089792 1862218354060689408 1869534255323807744 1871311217117626368 1872162277092753408 1878662840554881024 1878685490601787392 1878985025915977728 1885208704110821376 1887858759598866432 1888159757487833088 1891777375553716224 1894413824736362496 1894436664684576768 1901014569770287104 1901879138633908224 1908810185057501184 1911165657865519104 1915132651795120128 1917801649733107712 1917824771655991296 1918130547289227264 1924483885446463488 1924507087933538304 1924813928987099136 1927496419102162944 1931189404211085312 1941501620688781312 1948577063912865792 1955031248707518464 1955366531034513408 1958091600357752832 1964600985598820352 1964914219174330368 1971422516798816256 1979506858578149376 1988855318754361344 1989172419411050496 1996103333764399104 1996421590035726336 2002714937700384768 2003058397645111296 2005849932073795584 2006169742330822656 2012838956227362816 2020746584798527488 2021093137119707136 2028110821623595008 2030613511482114048 2030961755953299456 2037688819884490752 2038013706494803968 2044788780929384448 2045114799548792832 2047964945296048128 2062845471981830144 2063199244143034368 2070033086866784256 2070363130407419904 2070388091683602432 2073273459202326528 2077576939224170496 2080472325380112384 2084815883263279104 2087388547198746624 2087721357872726016 2103226037239283712 2106182561729347584 2113158776176508928 2113495695624241152 2113521176927010816 2120521698741583872 2120859792124674048 2123841104548724736 2128249547497930752 2131215552828407808 2138641390991572992 2139614030963146752 2147043246348435456 2147411458189688832 2150061365098708992 2154524233269510144 2157526855949746176 2157552868112990208 2157896865700380672 2165044371127271424 2165070473925230592 2172588079737470976 2184189323274878976 2191773313980694528 2191799739035418624 2192149196901974016 2199059539435716608 2199410154795958272 2199787347413827584 2202853050402471936 2207073604812668928 2210176108798672896 2217850331398668288 2218858995072892928 2226945215900418048 2234321427094306816 2237462233598656512 2237818971837431808 2245231199687540736 2245258269255794688 2245616250484948992 2253054304912932864 2256581173583020032 2272977507147841536 2273339907898343424 2281260952873598976 2281624674326544384 2284440200417378304 2288817071657582592 2292399922370052096 2292765419806654464 2300387378545557504 2309424668341174272 2320701155979558912 2321099149660913664 2328787222725132288 2329158521708347392 2336500760650448896 2336901463919296512 2337274056627191808 2340531366052626432 2348312115598589952 2357537682264948736 2357941993306324992 2365752099276324864 2366129291894194176 2369455381945516032 2374373644827623424 2377303623198572544 2377682657577271296 2385586911084281856 2385967266140258304 2397617496931958784 2403686899702038528 2407065784833540096 2415038601344581632 2415423652141989888 2415452773630869504 2418819035736047616 2423839762428198912 2427217712943464448 2427246976627113984 2432285197140492288 2435674917518180352 2444161589704654848 2445273178243596288 2453763710112497664 2457212988684238848 2462313409450868736 2465744978228281344 2465774706414845952 2466167846514720768 2473941981865181184 2474336424145453056 2474366255914549248 2482957805414252544 2495081622823501824 2496216369457004544 2504883787406508032 2505313367887970304 2513611605481095168 2514042682758660096 2517145012798488576 2517546343317110784 2525885099648483328 2525915552912769024 2534686093027049472 2545080246743334912 2548220877154025472 2557099695541321728 2557507396385636352 2565978513928617984 2566418571982798848 2569995225469550592 2574919205614780416 2578949912666308608 2598102751883821056 2610788800477003776 2619467980798427136 2619885625565773824 2620303336921890816 2628563355731755008 2629014146909208576 2651807091672481792 2652229892548067328 2652684742469615616 2661471111685865472 2661895453380968448 2670286583600513024 2671170350431076352 2674466576098394112 2674892989774430208 2683785274969817088 2694328779731369984 2704147762164793344 2707484681976152064 2707949007937732608 2716918426512654336 2717351608659738624 2721171415203053568 2726385041239179264 2726819732731723776 2730619927061397504 2740134282207952896 2750932325524045824 2760044115822379008 2760484173876559872 2764364612269768704 2770102585632227328 2773963100506816512 2773996544716701696 2783184729598328832 2783628477163634688 2793327531091034112 2804301382985711616 2808243415639130112 2817545034902011904 2817994260832321536 2818028235902681088 2818477538873966592 2827362264988778496 2827813056166232064 2831788139398299648 2837666063330574336 2841620737104543744 2851521854655430656 2852818707950862336 2862724328464580608 2863215277586251776 2866748486798278656 2872698977692680192 2876702474599661568 2876737157483986944 2877195820933840896 2886725828169695232 2886760631900307456 2891244628653244416 2896784106316627968 2912252431033171968 2922399652047224832 2922865595869298688 2932546873061277696 2933049796551770112 2937137400536629248 2942764806416891904 2946901478398230528 2947371328761495552 2957133775198224384 2969260287867224064 2983282978131542016 2983758629116575744 2993641599583387648 2994155000646598656 2994632385053589504 3004072406550577152 3004587596467666944 3008774898110693376 3031119877197791232 3031639705679560704 3041681270498131968 3042166232435392512 3045920267223171072 3056533229826736128 3057020559742205952 3067183171394076672 3071947417944072192 3094268207972745216 3094798866214551552 3105049630300176384 3105544695611129856 3109910188803489792 3116365408836255744 3120708488070168576 3131082820798119936 3131582036809089024 3143922657741766656 3154839055858925568 3159273842594021376 3165831526436831232 3169738164264763392 3170243543436361728 3170281765390516224 3180782548112375808 3181289688187011072 3192374321246896128 3196823329242611712 3209421046444720128 3220051468459442176 3220564869522653184 3221117187284533248 3225092047648063488 3231786349904265216 3236290283924619264 3236329302169485312 3247566556690907136 3258882119606206464 3271684946816663552 3276283984912318464 3287659970971041792 3287699608553127936 3288223795352961024 3298589309153574912 3299115232193937408 3304279575603707904 3310610407219003392 3315264163198009344 3326775497098002432 3328288492609339392 3340417823850627072 3351482140641460224 3356193350397984768 3356728457756147712 3367846799531311104 3367887403883692032 3368424375727423488 3379581457369399296 3397627836205367296 3409466260721762304 3410009861847515136 3421304685238157312 3421891429310398464 3422437011489816576 3426660300626067456 3433225607486373888 3438599883555078144 3464137002511761408 3481051733969338368 3492623974397902848 3493180834087698432 3493737782562521088 3504751140975673344 3505352195878944768 3510797049078939648 3522468173397884928 3536306523397423104 3536912989959487488 3548628148914487296 3549193937841291264 3554183072918274048 3561560467241435136 3565955434797858816 3566523986365906944 3578380366626422784 3578950899210387456 3605530349553057792 3609979575968202752 3610598677250310144 3622557902016872448 3623135478212984832 3623179160446304256 3628228553604071424 3635180054985572352 3635759643642298368 3640826569415196672 3648427795710738432 3653512376277270528 3667909767365394432 3680645565168746496 3685819483026358272 3693470114176303104 3698617467342422016 3698662059622268928 3710912972797771776 3711504636218179584 3724436708121378816 3739068510647615488 3742622434235252736 3744324554185506816 3757325681109762048 3757370981203574784 3757970051831955456 3770417408221642752 3775717519197732864 3776319514975666176 3783554751107432448 3788827649472724992 3788873329369153536 3802029139540574208 3817620370115002368 3822331315731038208 3835603299466215424 3835649543311982592 3836261094578454528 3848967770892926976 3849627857974198272 3854992838204325888 3862378808422170624 3883003241377562624 3897154127825731584 3910062497415036928 3910733062069026816 3916183200715505664 3929201971197640704 3929828438348660736 3942845033597632512 3977710637508722688 3978344838822100992 3992206667528798208 3992843180071452672 4005429875400769536 4011699864147591168 4012339484661645312 4025677912454725632 4041493169597054976 4042186274239414272 4056221643247190016 4061227022964228096 4061923511906598912 4075377639768981504 4076027412989607936 4089577561858768896 4090229599097585664 4095929890592096256 4125690943963660288 4126398488286068736 4140066173733568512 4140726260814839808 4146546918404653056 4155153878448340992 4160944650760224768 4174777094397493248 4175442715745452032 4206452074478567424 4212365123458695168 4226317552353017856 4226991391248482304 4227042353854021632 4241043397483167744 4241719584249348096 4247682209097449472 4256499094995861504 4262431105656815616 4277282781983145984 4279228061926293504 4294086492696870912 4294822916379377664 4300122730197417984 4309048466539020288 4315053711899492352 4315105736225980416 4315793731400761344 4330088742254542848 4330140947850461184 4345176159474941952 4368378646549757952 4383546627961389056 4383599478070837248 4384298393803948032 4398820309591916544 4399574694827655168 4405706100804943872 4414147209625337856 4420352217597345792 4435700662797336576 4437717990145785856 4453890431800836096 4468642854188613632 4474924467197313024 4475637943674863616 4490462399375081472 4490516538511589376 4491232500969897984 4506108609825865728 4513162347166040064 4546679815796686848 4562521905747197952 4563249348653088768 4568880400834756608 4584799844740104192 4585530839613308928 4600774757091115008 4618849336682348544 4641402311959117824 4642198299321827328 4657574445450264576 4658317043416694784 4673001521300897792 4673802927838593024 4674548113254383616 4681062732105252864 4696624231197179904 4715075364529897472 4715883986612649984 4732258583788388352 4738910763891032064 4748747289655246848 4754607246397145088 4755365315154542592 4771173822168563712 4771934532280516608 4795234993863917568 4807373799404077056 4814131569667080192 4830077202689163264 4830847304283979776 4830905547261739008 4837638071472095232 4847679524856397824 4854435425886928896 4854493953254227968 4864570394280984576 4871349835036360704 4888323179409309696 4907527420224995328 4914425977368477696 4931489956456562688 4931549412829691904 4932335693029441536 4947883963730362368 4948672848290906112 4965915610828505088 4990163245647003648 4992432738914009088 5009767574813016064 5010626735775940608 5027223210962190336 5028085365517320192 5034290025596977152 5035092686634221568 5051770199296966656 5051831105825538048 5069372186054098944 5096441754308050944 5114199391082643456 5115014792771272704 5131957027857235968 5132837143965597696 5139990450939101184 5149838411229560832 5157899825332617216 5196205503767642112 5221577600954007552 5238935961596854272 5239771251131547648 5240606673843781632 5257126711463510016 5258028293818417152 5303614183344963584 5304459785096134656 5305369484939231232 5322942223371730944 5323790906761936896 5340573167201026048 5342340700862152704 5348933152196788224 5349785979548860416 5367570549939634176 5388657559462739968 5408295524329586688 5414969363952304128 5415898015875465216 5433836853025308672 5434703217319477248 5442342830406107136 5452770082478358528 5453639465463447552 5461239854122795008 5480268564415905792 5501864651048091648 5520088231644758016 5520968347753119744 5528729224539537408 5540205171264454656 5547926201013633024 5547993089433403392 5566369459196657664 5567256954327269376 5586655062182068224 5608602765971423232 5616486831278260224 5635090069804023808 5635988521664643072 5636056471805362176 5636955077747933184 5655626112332464128 5663576278796599296 5675332126661148672 5683241474209087488 5703043709310861312 5705637415901724672 5725448656929161216 5726430555172503552 5733496973596557312 5745397955385360384 5753404949199323136 5753474314967973888 5754391641867681792 5773451656339390464 5773521263800614912 5782489257306488832 5793568212633255936 5824504862066343936 5845731191738597376 5865093746122555392 5866099593103540224 5874274801073258496 5893802956796461056 5894742657522991104 5914267550396448768 5938520575734448128 5966565956263084032 5967517258233151488 5987283199166775296 5988310001293197312 5989264770107179008 6008144813101154304 6009175192935333888 6017549796221386752 6062239754395582464 6063279411359121408 6084332464870785024 6091840534446342144 6113066459653472256 6114041119484411904 6134366342788153344 6143894835888144384 6188536415945490432 6189597732429103104 6210099260600352768 6211089391222259712 6219820377606979584 6232730817672511488 6241416976140337152 6262165641596239872 6263164073618178048 6309678111717851136 6318547685188042752 6339476328529526784 6340487086872723456 6340563530781032448 6361565096224751616 6362579376374022144 6384748642493792256 6393646658485223424 6418842092889440256 6440102936918884352 6441129739045306368 6442234374569066496 6450184095296126976 6463572699808530432 6472580567849238528 6472658604338970624 6495133113381814272 6517764239212412928 6543369893633327104 6552567969824636928 6575319941942083584 6575399217106255872 6576447590705922048 6597178618307149824 6598230464387874816 6608559151207415808 6621220814438006784 6630528326396018688 6653550994196004864 6656576985218678784 6680835647701254144 6702964281282920448 6712386700795969536 6713456915512295424 6735693599062622208 6735774807767384064 6736848751454846976 6759162914738798592 6795255672410734592 6818932521443524608 6820019723695030272 6842609370476314624 6843782858620796928 6844874022979633152 6853320601252134912 6866451214972747776 6877199767110156288 6928274005023522816 6962103467938676736 6986361668175396864 6987475565125042176 7009502281951346688 7010704391757889536 7021594098157879296 7044936346795769856 7072613046794846208 7073825979918974976 7097256297828974592 7098387875682582528 7108366145836548096 7123120934482870272 7131910869595717632 7133047972731813888 7156760733252845568 7157901798420774912 7211060699106115584 7219959151936405504 7221197354500620288 7245115804033744896 7246270956425969664 7246358320892608512 7256457107208142848 7271519287284596736 7281653138830393344 7296855591421476864 7307024752554541056 7335819534730788864 7361291130337492992 7371638966052716544 7386940228352606208 7397234934684844032 7397324119244537856 7421825945595543552 7423009272436359168 7448873416242757632 7485244868470505472 7488649108371013632 7514651362219524096 7515940103663910912 7540834816443285504 7551435038395465728 7552639029951332352 7577655298945449984 7577746658738307072 7604058279081148416 7635240740230004736 7644662631462076416 7671206598932430848 7671299086623965184 7672522189156909056 7697935541785853952 7699255715948396544 7709985676408651776 7724757616844341248 7766006482755125248 7794308255651463168 7820124994830073856 7832366401431011328 7858403942395281408 7859656876697321472 7885690067195265024 7955421275017445376 7956689677644201984 7984413335057596416 7985686360142905344 8010859750801539072 8023399728295182336 8024678969323290624 8051355824909451264 8082986339194109952 8112443286494380032 8122454045928456192 8123847023813197824 8150755279537963008 8152054825979215872 8179155123717537792 8180459198195171328 8191859781184192512 8251381887927320576 8252796976572137472 8280132347467137024 8281452521629679616 8293093836809306112 8310307756896681984 8321889301520449536 8349554188794986496 8350885431490904064 8412904148957134848 8424730246917390336 8452635104706035712 8453982782496964608 8454084707708043264 8482086794966335488 8483439168498696192 8495364418194898944 8512998189991723008 8524862211313631232 8554565563966291968 8558456123852587008 8588172985393741824 8589645832758755328 8600245460394835968 8618096933078040576 8630107423798984704 8630211472451960832 8631587462801522688 8660177484509085696 8660281895700922368 8690352318949883904 8736757293099515904 8767093255922778112 8767198956141674496 8768596787607896064 8797640619183833088 8799149389655310336 8811412201609887744 8828294419250675712 8840704435194691584 8871401325594673152 8907780863601672192 8949848934394626048 8951275887349727232 8980924798750162944 8982465001939795968 9012217219651731456 9026324694332080128 9093359631593373696 9125043811494395904 9126498697306177536 9137760801669513216 9169599689480208384 9171061679226617856 9201549514182230016 9282804623918235648 9284396598643654656 9315148890900529152 9316634086833389568 9346003042601795584 9349096226508767232 9362125464210505728 9393248462394359808 9430150729059794944 9431767973225299968 9464517167576776704 9477821527782064128 9497494579310493696 9509214492794290176 9510730630309085184 9542347644337127424 9543869064561033216 9590469987727835136 9628263139334160384 9660154405378326528 9661694608567959552 9675276142944190464 9695359049712795648 9708870851773857792 9708987906508455936 9742699670072721408 9776646358818619392 9815054840449990656 9828851954736955392 9862979912913125376 9863098825659383808 9864671386058883072 9895767927460724736 9897345696581812224 9931831221657010176 9980326491294007296 9984865477828018176 10019535149626032128 10021253471551881216 10054446421924380672 10068580051193954304 10070185373268443136 10103540398593933312 10103662211651076096 10138744372108197888 10192883508616101888 10228398782165286912 10230029585542545408 10263914055714471936 10265674287931195392 10279980901878202368 10299676822459121664 10315799650665234432 10392411007535284224 10443155201908015104 10477871923193708544 10479542502263095296 10481213347687563264 10514253422927020032 10516056587636834304 10608919570192269312 10610738969878462464 10645884446743461888 10647581813523873792 10684681401724305408 10697866304393576448 10699571959097720832 10735141099879268352 10777315118925479936 10816591048659173376 10829938727904608256 10831796031750930432 10867673706050617344 10869406434638954496 10884685660812214272 10905540164956717056 10907278930926895104 10922479708245590016 10960537128831811584 11003729302096183296 11041936695506239488 11057458449079074816 11080410342528909312 11095852402027266048 11095986178866806784 11132738918393315328 11134513908654538752 11173310124364136448 11217205531942846464 11232973662556520448 11270180139608047616 11271977043329286144 11272112943610724352 11273910155495866368 11311252224664928256 11327152557593198592 11350664253322297344 11366482948418174976 11406087418621722624 11450897313858322432 11452861110345007104 11466993947193114624 11506809898398646272 11506948629935947776 11508783283735363584 11546903312678780928 11564978514612977664 11587136425266511872 11649009724132687872 11691462383477194752 11730187492245110784 11732199186207080448 11748549602146516992 11787605913592922112 11789485315045982208 11828535100792897536 11933131912526168064 11935034516466302976 11974566398333550592 11976620002586394624 11978529540214358016 12016289626202308608 12035099592442773504 12124479508791164928 12126558822718242816 12168664929741570048 12183681068892684288 12226132919306944512 12228082238968823808 12268732685576306688 12287789671776288768 12377072831890980864 12379195464858206208 12420198521200705536 12422178782444519424 12439640755213959168 12465461635345022976 12482833952280674304 12524331283192479744 12526328147236356096 12619356223435702272 12637095370376085504 12678952657059053568 12680974173745446912 12681127061562064896 12723130192449503232 12725158752748044288 12769497284987584512 12787293316970446848 12837684185778880512 12880205873837768704 12882259478090612736 12884468749138132992 12900368190592253952 12927145399617060864 12945161135698477056 12945317208677941248 12990266226763628544 13035528478424825856 13086739787266654208 13105135939649273856 13150639883884167168 13150798434212511744 13152895181411844096 13196460928775749632 13217118302414831616 13242441628876013568 13261056652792037376 13307101988392009728 13313153970437357568 13361671295402508288 13405928562565840896 13424773401591939072 13426913831024590848 13471387198125244416 13471549615534768128 13473697502909693952 13518325829477597184 13590511344821469184 13640039447390060544 13685218740952629248 13687565717241593856 13689748045959266304 13706641202504269824 13754399534220312576 13856548010047045632 13924206935877353472 13972723336350793728 13974951130250084352 14019004563902693376 14021408783515779072 14043188196315758592 14089872693591539712 14145226093589692416 14147651959837949952 14196775751365165056 14216732291673096192 14246241868965740544 14263821739191435264 14266095945463627776 14313521466505691136 14315803596841549824 14422121398212231168 14439918303872811008 14442394709001240576 14490231608067489792 14492541912851939328 14492716641785217024 14512914214416285696 14543038574569193472 14563306277660786688 14593711182842953728 14614049505109082112 14722582260674985984 14743277932105433088 14794469869369688064 14794648238489075712 14843651891191087104 14846018544872718336 14897746832485515264 14970489736941010944 14977298216742027264 15029302724439048192 15031880207327821824 15081669632886571008 15102870076790931456 15105278059902664704 15155310597890899968 15155493317476614144 15208116558162296832 15289325262924152832 15342413197864861696 15342598173247930368 15345044378313818112 15395871083571707904 15398511431896793088 15419971352817303552 15449515233688682496 15532012965510250496 15588616511302926336 15640249989660147712 15664732802862022656 15716807884790562816 15719313753394642944 15771380134390530048 15910842550034890752 15913379355288403968 15968826670115192832 15971372720285810688 16021719501603078144 16046799456590364672 16049357938646581248 16102711649818902528 16165972678388219904 16224886572988760064 16244908091856912384 16247694047626395648 16301510559075926016 16304109651958431744 16358310247435075584 16360918396390342656 16383719562368385024 16502763775854641152 16505593953144274944 16560264694934274048 16562905043259359232 16586187673618612224 16620615513793363968 16643778603040899072 16699108377589972992 16701770862981808128 16825808297914269696 16849460493834780672 16905270209412071424 16907965564993929216 16908169415416086528 16966878336997392384 16990728836389797888 17025996379983446016 17049724422627262464 17109131127932583936 17116912247705174016 17176345970787483648 17179291665517510656 17200490920789671936 17236193866156081152 17260214847597969408 17260422944903921664 17263174925603045376 17320354969018171392 17320563791401844736 17380704637899767808 17473514586199031808 17534186511845556224 17537193575215792128 17595281238367666176 17598298779310620672 17622824403219775488 17681408870389383168 17742802651189346304 17815561727203344384 17899697868789252096 17902551774699454464 17961849597500325888 17964930003879591936 18024434439303462912 18052649388664160256 18186719263186747392 18252997394612355072 18275521603339026432 18339199378960416768 18342123358453235712 18403099028364460032 18565609247836471296 18568793197287309312 18630297781801058304 18633268173666779136 18692006085203591168 18698192453017534464 18724250928421011456 18786496924788719616 18860301458119589888 18929034335153553408 18955643055564128256 19018428985588580352 19021461260618170368 19084695288674254848 19087738129122066432 19180939975455670272 19256526278668320768 19320308810756653056 19323389217135919104 19350552285888380928 19390718099425591296 19417741703547715584 19417975813016911872 19485399340145442816 19553292717637238784 19630109680899981312 19657703909473910784 19725959825826250752 19726197651318767616 19729342772117766144 19791535854921449472 19794691393163624448 19863662443314020352 19960652982588014592 19969730955656036352 20039070299252064256 20042506943103762432 20108892843848761344 20137160102387908608 20140370746536886272 20207080797187866624 20207324423302152192 20277488744216395776 20385767017232203776 20456797564330573824 20460059171085090816 20527828111428943872 20531348575862390784 20559961803756404736 20599353644918243328 20631599301330468864 20784822015070568448 20886310403816030208 20959085004526190592 20962426695375126528 21028506845854040064 21032113175273668608 21217839140384538624 21221477939756924928 21291768893486923776 21295163627047747584 21369362803448610816 21395732608787152896 21399143918195441664 21470282199758536704 21633182097318346752 21659877455809216512 21663592063501860864 21735347412101234688 21738812869277908992 21769371321624428544 21814557861853790208 21844959416491180032 21921074257663623168 22007458604192366592 22083873391012478976 22114916898158149632 22160820685057818624 22191704804054532096 22191972357733613568 22265477836786630656 22269027817309077504 22346620248728272896 22465947325113040896 22540360279216095232 22543954086658572288 22547820310991732736 22622504449329856512 22654305115186397184 22732965896836349952 22812174837243445248 22901794627716644864 22905722220690014208 22933987894386229248 23013619796797292544 23013897259871895552 23017566567470727168 23093806625357561856 23129957029225955328 23174272850533023744 23298019448265375744 23382924766954389504 23460374984490221568 23497099204293033984 23575211827185844224 23578970630091964416 23657070201585795072 23866263825052336128 23870069032932605952 23949132796667101184 23953240005172789248 23957059080428716032 24032579252404617216 24070199184885547008 24248959017582329856 24337329859483140096 24367362137785368576 24452265838613889024 24456164477937647616 24537465371152613376 24575579343552577536 24754145663781961728 24758390929716412416 24840397042401411072 24844357564889038848 24879281510427918336 24930923270690045952 24965667904561348608 25048662566384959488 25052656294472712192 25238712446871404544 25274190740752171008 25357905314118107136 25361948347490893824 25362254123124129792 25446260384899006464 25450317505496088576 25538994569975169024 25574586633940893696 25675368371557761024 25764518956181225472 25768937498276265984 25800736381184507904 25854290799234121728 25890322271396954112 25890634417355882496 25980532453527257088 26071056956849651712 26173479574533308416 26210271879298547712 26301279767768334336 26301596868425023488 26305790362823688192 26392921857551499264 26434236604829663232 26484883257752027136 26522113305584074752 26614203976784019456 26723342590805016576 26849546803183878144 26853827662049181696 26942774396250488832 26947395005819387904 27036651658955194368 27181022689642938368 27280078894780121088 27370437481905258496 27375131434483187712 27379496091918532608 27413282405008539648 27508799068440625152 27848413871754706944 27945446672701587456 27949902260500168704 28038009127805386752 28086376392631517184 28179745387183079424 28290452187179384832 28295303919675899904 28393551502730330112 28433464583346192384 28492483737931481088 28527643478382870528 28532191890927255552 28627042933011382272 28631607193683099648 28879836607745622016 28884789418002481152 28980463216134979584 28985083825703878656 29025828428832571392 29086077149138386944 29126612555321573376 29228099010218164224 29445164521349971968 29486555864210866176 29588939738739376128 29589296476978151424 29687303782382174208 29692037089745436672 29795493664971030528 29940979473882021888 29954596433484054528 30058605448878096384 30063760414655643648 30163339265773142016 30205740153581862912 30210556119805329408 30310621195781799936 30310986634953228288 30416233116324593664 30578650525848305664 30684826395729723392 30685196346495860736 30690088756627636224 30791742167143415808 30797022863793586176 30839942705634607104 30899030467377364992 31064025931020500992 31177233022605852672 31280499979320295424 31329465605724045312 31433615769581125632 31438627506789285888 31542760268781060096 31826758710576807936 31937653340230385664 31942745440571621376 32093598913180729344 32098715877293162496 32205423299637805056 32331945356776439808 32449773145977520128 32489816183713824768 32495388095252791296 32603021118151852032 32608219303916863488 32716620494870151168 32721836792780685312 32767439124736770048 33005527551709282304 33011187906288549888 33125810086518718464 33172375347237224448 33241231027586727936 33287557206081798144 33398216755179945984 33403541725963616256 33651616595828539392 33698920987669561344 33810540418824142848 33815931129987858432 33816338830832173056 33933756673994784768 33981457672779595776 34051992759966892032 34099448845254524928 34218262255865167872 34352691941574967296 34358583331035021312 34400981841579343872 34520429695195938816 34520845889807843328 34526349851206090752 34640709938036342784 34761409275799535616 34947029172398063616 35068373023691112448 35074387150431584256 35190562476735332352 35196597558621241344 35245648806439550976 35362817740778766336 35485605302378692608 35799395737578504192 35805103549398908928 35923699195000651776 35929860007759183872 36048868878606925824 36105298777328320512 36373438526373494784 36505994789224710144 36551043206678052864 36678398757920833536 36684246716906471424 36806198056728920064 37131218495672942592 37137586394574618624 37260595563602116608 37266536347333558272 37384012170407182336 37396384906035068928 37448501856842022912 37572993849577439232 37720602916239179776 37858068670307106816 37911286111128256512 38036857971177160704 38042922521236340736 38169390577348509696 38175476258244132864 38361879950911340544 38513052557336641536 38640617621513306112 38646778434271838208 38701104571776761856 38781436198851182592 38835483407095431168 38835951626033823744 38970798680290885632 39106585435274477568 39260219361799962624 39315407818947821568 39451919651652501504 39452395302637535232 39458685544235532288 39589382786327248896 39727324886628040704 39921305965176029184 39939461911312072704 40078140598504128512 40085013886207524864 40217785687697522688 40274320204775817216 40280741493073772544 40414161594375733248 40414648846604304384 40554977488432791552 40771534034464407552 40920118342170181632 41055656222857887744 41062697151724781568 41119923607512809472 41263198602660937728 41569644030141136896 41772620807632060416 41918170009052381184 41924853390750253056 42057013691708080128 42064226350547337216 42435678280769077248 42442955879513849856 42590327254095495168 42738725606897221632 42791465217574305792 42798287836390883328 42940564399517073408 43266364194636693504 43319754911618433024 43327184127003721728 43470694824202469376 43477625738555817984 43538742643248857088 43629115723707580416 43689918832982360064 43842148515327246336 44167746782024957952 44229833796316299264 44383409608109064192 44383944715467227136 44530955673573261312 44538055634618155008 44693240497456545792 44931894650226081792 45080720558432190464 45087908173317144576 45095640621983465472 45245008898659713024 45308610230372794368 45465931793672699904 45624349674486890496 45803589255433289728 45867975788772458496 46027239593594585088 46027794519743791104 46035133134941454336 46187613250715123712 46259914058451910656 46348545701066047488 46596038896530751488 46765849533908779008 46920749968980443136 46994198408586067968 47150423654371688448 47157941260183928832 47314140403171590144 47732527650104672256 47740138065865211904 47898265593334202368 47906480010345578496 47914118160857432064 48065158504809234432 48140398369771094016 48497918035164659712 48674659718966280192 48734724275570737152 48904531677227778048 48912328955875295232 49074930742305226752 49151158687105155072 49508291327563923456 49516781859432824832 49680794084802822144 49688715129778077696 49758563020855836672 49861846541380091904 49931335809122697216 50097325132769918976 50105312588945424384 50477424893742809088 50548381481504342016 50715810628236214272 50723896694981787648 50724508246248259584 50900635010992177152 51077989139950338048 51149173267881787392 51350736743115522048 51529037912362450944 51537874996552531968 51601472762369015808 51708581598468243456 51780644542793908224 51781268834711764992 51961064907054514176 52142113913699303424 52420543758597095424 52602559535536668672 52611580725647376384 52785843715102998528 52868473209659326464 53044226611168149504 53228407953568038912 53446685181610033152 53699093606367756288 53707655324098363392 53885548792500977664 53894790011638775808 54073303317910388736 54362045379285876736 54560157789560242176 54740874963810516992 54758992183837065216 54826564810017079296 55017598136881250304 55696827743509413888 55890893345403174912 55899804521000337408 56076018255610773504 56172752785263034368 56359490774366158848 56580904374358769664 56787103005460660224 56866929166692384768 57055286956765741056 57064383781854511104 57254085866022764544 57263214387366199296 57759673215491244032 57769578836004962304 57960926432269959168 57970167651407757312 58051656857665142784 58172154298276773888 58253225110643146752 58456198020436328448 58890329042699943936 58973111728421732352 59177879477478752256 59178592953956302848 59374607564764348416 59384074179490873344 59590987329942061056 59881958947764043776 59909192866968109056 60117210897756192768 60127520829311287296 60326678531546284032 60411480307163725824 60421112239610658816 60621242391563599872 60621973269906456576 60832466232649187328 61157301051696611328 61369652791459446784 61370392692991721472 61380177513255272448 61583484334286831616 61594045727587172352 61679885411269214208 61798060934754729984 62354466045211705344 62658931211448090624 62877255013578571776 63085520537562120192 63653517421153615872 63875306680460771328 63885490881143242752 64187197826361458688 64197431754586324992 64410846599275610112 64899546291955040256 64979632367427649536 64990776190505582592 65206042236303704064 65216438607833726976 65443673585561370624 65534878249473540096 66011055103418564608 66022375812577099776 66251620173037436928 66344750694474448896 66482462055173455872 66575114412163596288 66796433510359891968 66807083451927232512 67397841975339122688 67621080837648285696 67631862259975716864 67867513347989569536 67962915345559191552 68198897690509049856 68436524511730335744 68705383883149934592 68717166662070042624 68801963683158687744 69040859390391877632 69041691779615686656 69052699702412181504 69281419876072685568 69522818551599071232 69894058344796127232 70136746047382224896 70148774300863168512 70381124953470664704 70491297612879101952 70725635481557532672 70971210604757385216 71598791475157008384 71610207098797817856 71847398390001303552 71859720015518367744 72097737757213851648 72210597554656641024 72746877052746989568 73011989578449420288 73102086413356105728 73356797515841667072 73368493433812942848 73612396113457840128 74262436991345885184 74275172789149237248 74521191127204233216 74533072694667116544 74792769812070137856 74897003713684045824 75145987699154878464 75441205832478359552 75716137340614213632 75822572222256513024 76073715942354321408 76085845042472681472 76338781154697019392 76350952516488265728 76723759901822681088 77026105114673283072 77293556868543676416 77402209143553523712 77562872397702365184 77670966814190862336 77671903252067647488 77941597360581771264 78213170870548955136 78520438723599925248 78630815637895643136 78903839303305003008 78904790605275070464 78917371088471064576 79178765572654497792 79454649773256081408 79842611930352058368 80156281197008257024 80170027772415049728 80548640409551634432 80561482986147545088 80828323188751466496 81109954976865583104 81543068068928815104 81840236684340363264 82111312445715775488 82125394303449563136 82239847215025618944 82526397205321875456 83545241615264120832 83836340018104762368 83849706781500506112 84114027383416160256 84871356561538154496 84885911759027699712 85180654508190990336 85477451213794443264 85582930435148611584 85596575672781766656 85881128799034146816 86639509823236866048 86654368254007443456 86941389648404938752 86955251477111635968 87077485286497714176 87258231447415160832 87379837665964720128 87684297030654492672 88335493564049915904 88459667592632598528 88766819216218128384 88767889430934454272 89061911347146522624 89076111269236310016 89386480994913091584 89863789300452163584 90161441116864380928 90175816346634289152 90191281243966930944 90490017797319426048 90617220460745588736 90931863587345399808 91248699348973780992 91607178510866579456 91735951577544916992 92054479187189170176 92055589039487582208 92070266269882908672 92375226501430247424 92519828116903821312 92697091402132094976 93192077793061502976 93531699067817558016 93841499937960886272 93988396817172135936 94300847308743376896 94315882520367857664 94628280806343180288 95480276131730423808 95796531186668404736 95812960020691156992 95828236321714864128 96280796739542188032 96995836070329319424 97349319437932560384 97469448551141474304 97809063354455556096 97824657911750590464 98149861484610453504 98302317374210310144 99016582655127846912 99033563718865649664 99377430259556155392 99517126041711673344 99723693082760183808 99862671618245394432 100194650265539837952 100210625177890848768 100954849787485618176 101096762963008684032 101431621256472428544 101447793389963575296 101449016492496519168 101801270021984354304 102155978279900676096 102298346535763574784 103058075824724901888 103075749993105063936 103202945524738031616 103561289085587816448 103562537669423529984 103922129814109028352 104284227827398606848 104841087517194190848 105205119071073337344 105223161451294752768 105571687430205997056 105736946419318652928 106088453222336299008 106456815907136077824 107398187212735512576 107415310648196726784 107771097585001955328 107789580023277551616 108146606635820777472 108724090758571753472 109120315579120484352 109481749927621033984 109517984367674130432 109653129620034158592 110035196273762500608 111393655487018827776 111781786690806349824 111799609042000674816 112152036511221547008 112345505570526068736 112718981548732317696 113161808748717539328 113574206010921320448 113733858333384769536 114110573913531482112 114128767563709022208 114508171732045529088 114526428774732398592 115519346430982488064 115539157672009924608 115921852864539918336 115940335302815514624 116103313715330285568 116344308596553547776 116506450221286293504 116912396040872656896 117780658085399887872 117946223456843464704 118355758954957504512 118357185907912605696 118768148358981746688 119181974659884122112 119763917895528087552 119818385733936218112 120234421795512385536 120255041658622574592 120653357063092568064 120822960614327451648 120842224479221317632 121242484783127199744 121243946539812913152 121664932465298374656 122314602103393222656 122739305582918893568 122760355026510544896 123166968668573663232 123188091455174344704 123359770822538428416 124708932090423410688 125317862422896181248 125754510027157143552 126171041075124240384 127307034842307231744 127770981762286485504 128374395652722917376 128394863509172649984 128821693198551220224 129799092583910080512 129959264734855299072 129981552381011165184 130412084472607408128 130432877215667453952 130887347171122741248 131069756498947080192 132022110206837129216 132503240346074873856 132689501388948897792 133150228824327192576 133592867020719783936 133614166903854465024 134795683950678245376 135242161675296571392 135263724519951433728 135735026695979139072 135925830691118383104 136397795381018099712 136873049023460671488 137410767766299869184 137603927366317375488 138081718780783755264 138083383559231373312 138105399404824363008 138562839752145371136 139045637103198142464 139788116689592254464 140273492094764449792 140297548601726337024 140762249906941329408 140982595225758203904 141451270963115065344 141942421209514770432 143197582950314016768 143220414197595635712 143694796780002607104 143719440031036735488 144195475514427703296 144421195109313282048 145493754105493979136 146023979156898840576 146204172826712211456 146713595031683334144 146736986867625885696 147224792226915680256 148524873982691770368 148550345578298474496 149042382254408466432 149066145389334233088 149585539624140275712 149794007427368091648 150291975398309756928 151432274681228427264 151645144444513026048 152147431884708642816 152171690084945362944 152701905032976531456 153447519803645362176 154052210229346566144 154587113737087352832 154804418287107047424 155125744795404730368 155341933628381724672 155343806504135294976 155883194721163542528 156426341741097910272 157261631275791286272 157807678606610006016 157834742176942129152 158357531145308995584 159685223860704116736 160312562394016514048 160340055544830099456 161097280819103268864 161122965972295090176 161656646377502932992 162219909953731166208 163086136137857630208 163680473368680726528 164222624891431550976 164479694430051237888 165052794410643750912 167090483230528241664 167672680036209524736 167699413563001012224 168228054766832320512 169742713123076308992 170361309016381980672 171165860870297223168 171193151345563533312 171762257598068293632 173279019646473732096 173308736508014886912 173882779296809877504 173910502954223271936 174154970572995428352 174516462894830321664 174759675331929440256 175368594061308985344 176670987128099831808 176919335185265197056 177533638432436256768 177535778861868908544 178123822694293045248 178152222538472620032 178772961989826183168 179727578600904327168 180351632693268578304 180382562487933861888 180980035594638852096 181234440921491177472 181863727174690799616 182497398697947561984 183214357021733158912 183471903155089833984 184108958374378340352 184111178078975164416 184140532539765817344 184750453002860494848 185039656233807642624 185394182804264189952 187063398135635116032 187976793634344271872 188631765040735715328 189256561612686360576 190960552263460847616 191593062373336809472 191625920041382313984 191656472643429728256 192561593479084376064 194698638875865120768 194938897102282948608 195618126708911112192 195649315823501180928 196604634748420620288 198033165310255693824 198067127437731299328 198754860519112310784 199034252083423346688 199447386165520367616 199725343236490788864 200389300531079675904 200421250355781697536 202193525926017368064 202863242512944857088 202895586779927150592 203602540043968708608 204596693071527149568 206116151649449803776 206151499986210127872 206405891049476063232 207122578171175632896 207125075338847059968 207844259628218056704 208568455654797213696 209682175034388381696 210410238142146674688 210446322902589505536 211143374860411994112 211473892838637305856 212176906444672598016 212913631814272155648 214796374425471025152 214830621296393453568 215542195170003910656 215579160046555103232 216293213271641554944 217448181517143506944 218240631158240968704 218963499855242067968 219035968735348260864 219306259240068317184 220070392547525001216 222787310974037655552 223563573381612699648 223599218084001349632 224691011141052137472 225437963097464635392 226323617497435078656 227148412021842640896 227467716666769539072 228221147827062964224 228257535127418044416 229016343464091058176 229052857549464797184 231038692861964976128 231078315344019849216 231880670605631029248 232206627430660571136 232688617193107095552 233012900442572587008 233824792081745313792 235561316170799775744 235892446913686929408 236711517909915009024 236714371815825211392 237536296717963493376 238363949319768244224 239527835791056175104 240468843591024771072 240510083317245149184 241645921228654903296 241684448958442635264 242484969566254399488 243329864930596749312 244629204206786445312 245478611165837787136 245520710053021089792 246333937337147326464 246376182910348689408 246719541645076856832 250635724845792362496 251509020054314287104 252342082150248480768 254614069684614463488 255541963524572971008 256748791305445834752 256789727018345299968 257643386397102440448 259918529469710598144 259963104762022330368 260824168945214816256 260865754431334907904 261774694342245482496 262139512997894160384 264044220413674258432 265006480692149747712 265379002777897795584 266300457648654385152 267185734041439567872 267228333807708930048 269591367901356490752 270484323350593142784 270527449039902867456 271470053391958278144 271851661382236766208 272795590762036199424 273746098046921342976 274821535532599738368 275207854732634750976 276163437561567510528 276166767118462746624 276210798809648726016 277125679504290742272 278091274206396284928 279576233379184508928 280546984189528899584 280595097203452674048 281524499813882658816 281965190451516407808 282902541926230130688 283884842419029540864 286440828395191271424 287389593560005214208 287438880062073470976 288842390218626564096 290987508210987958272 292047958313797681152 292408345653424422912 293427190063366668288 293473973735251771392 294449584453831360512 297049747965383540736 297100691156596948992 298132290778668466176 299171079248280551424 299588014854736183296 300583950796619513856 302864549362456854528 303290288889026052096 304294863769417285632 304343380169890725888 305403810065953062912 306895039607290724352 309174227474174705664 309608836574214094848 310683867256763449344 310687613008270589952 311766389442327085056 312852683482195820544 314523262551582572544 315615357213220012032 315669484353884258304 316715062290617991168 319370447721408233472 320625124788033028096 322194561638206537728 322245931944590180352 323313292755005865984 324439819907462332416 326172272275715260416 327360946737361453056 328445249782863101952 328959388860102475776 330105588821287501824 334180966461056483328 335345360072419049472 335398827126002024448 336456109533664641024 339485426246152617984 340722618032763961344 342331721740594446336 342386302691127066624 343524515196136587264 346558039292947464192 346617473016029773824 347765558593619755008 347821005908446543872 348309941145990856704 349032925789660643328 349519350663858880512 350737188122617970688 353341974256199663616 353838670370530394112 355067276864872513536 355071557723737817088 356304445076945240064 357545923979652366336 359455157201808654336 360703265386537156608 360765124975867723776 361960071189277704192 362468881842982354944 363727454349381599232 364994797395895123968 366943806310179667968 368217916748756680704 368281065079531634688 369500906005720989696 370079312467615285248 374126796271270232064 375953587268688543744 377263530081471430656 378513123225372721152 381921104526921695232 383186124746673618944 383312945286859456512 385123186958168752128 389397277751730241536 389877794204565897216 391236253417822224384 391298631647002361856 393209269496841240576 396066330620511387648 397509721038224621568 398068504166846693376 399450686472981577728 400778601062159351808 400842500711563395072 404387051852034736128 405726485025889714176 405791173559854301184 407205080087937417216 409193386143054299136 412232303298899607552 412811782098952126464 414245156342351265792 414250150677694119936 415688519256436113408 417136911309594427392 419364350068776763392 420820476284293349376 420892645805179011072 422286749720823988224 422947785677274611712 424353812889345196032 425827263628544311296 429592748850942050304 429661242592786907136 431084390340007821312 431158320093110206464 432586426543283109888 436481262316481937408 438071937470696521728 438612518480136634368 440140785095050002432 445574621948075311104 447127146763225399296 447198436168002699264 449382022282104274944 450875926194929270784 454296824043685281792 454935433333539078144 456442295654125928448 456515070254836088832 458105715098929594368 462077385723929952256 462156630688039698432 463761341211262058496 464413254861321142272 465377234386214191104 466025800885145174016 467649584163490627584 471784893827373858816 473423035819830018048 475072593435926986752 479055671582112350208 480937687182049542144 481020166634490298368 483291842457309806592 483368897916885270528 484969939132508798976 486659729861193498624 489258408413572890624 490957222331675574272 491041420106042179584 492667874674294652928 493439083290153713664 501271449691584724992 503018040108628574208 504684164300496961536 509228139369228926976 511083927049145942016 513497582610891669504 513579454036690599936 515286772794204880896 519837058939421196288 519926209524044660736 521648337890429632512 521731508862669815808 523549388684490964992 524279025995788320768 528088440827348516864 530012961384299495424 530758005555795591168 532600915297308770304 534371468082879135744 534456667615417860096 539182735802712981504 541054898079805734912 542940106783916556288 543703322764473532416 545591181524072398848 547492196093842685952 549643071065199476736 550415709465269501952 552326875123135021056 552333534236925493248 552421597619297452032 554251359008581484544 556182548412792569856 561093968379057799168 561190194406905348096 563930380903032815616 567769684838059081728 572881656790382542848 574779187120010428416 574877760124146941952 577684780437253128192 584095916627595362304 584816691306848845824 586854380126733336576 586947947470503542784 594099495930767081472 594201382313193897984 596264581557336932352 598342158496561102848 599176029709472366592 601167901593239027712 606580577778052104192 608589727538834571264 608686760339781451776 610807620131906125824 613790079214581448704 618348454948349411328 619217673148428189696 621367734513526898688 621375226016541179904 623532778884654170112 625705366964391641088 629046525103165145088 631230714426440024064 631338968707768516608 633430124581235982336 638740895442816466944 641250249576066056192 644389123276413075456 644491863889180360704 646626585510011731968 648879639814924664832 652344544551430520832 654721893474722906112 656890499565726203904 657918777720204951552 660211177642575003648 668361932922112966656 670690720144838098944 670797654252004048896 678970852492305235968 681445236065527922688 684663443481188892672 684772605382254133248 687049030392273174528 693116078585894928384 693234946032059547648 695642011816893087744 696619882291981713408 698065851579321286656 699038701327717761024 701474376245235941376 706683948512399327232 707677340741060788224 710134553729745027072 710143115447475634176 712608890153890480128 715091847959304732672 721406530773074313216 721530249951735447552 724937763685964709888 727454908698763198464 729989594791790247936 733887612620359335936 736435833497513361408 736562130159063269376 739001812011441979392 740158624935230570496 751907174537377087488 754527060162942861312 757026246450745442304 763842209053843390464 766372249493347237888 766625890573718913024 770246373916337504256 779755588409131794432 782472506835644448768 782597263294004723712 786418538993682481152 792132661241022775296 795019442076449243136 796137008333693386752 798901372945963155456 801557202124318703616 801685001423126790144 808774103704069472256 811452970051779428352 811582347119708602368 814410160175874834432 818386772286108598272 824464606597799215104 825623564197904252928 828490312684702531584 828500301355388239872 831377038512872226816 834273822619188854784 838728700137553526784 841640952568586698752 841785291610358022144 844573499441647976448 845895571354549223424 848707625778690392064 851654527257088622592 859322485185573814272 862168780680015642624 862316640186220412928 872962524632963874816 876143874941393043456 877225036960273268736 880281570190100004864 891149243896150622208 894396872336005398528 898764044564208549888 901751852389858541568 908593648087370563584 909870866667078156288 912884591308251856896 913030140509672177664 916211430197859188736 924154771447859904512 927522682422524116992 928826509722642284544 932051601770290348032 935299168326981255168 943569787654747717632 946846071639660036096 950145186871853973504 958111343164224700416 961875374364099084288 966583684914619613184 966737795833770541056 969939878265017597952 973319459722386997248 978516816827145781248 981914444663351148544 982082840212084359168 985335749348589305856 986878166580307427328 1002542899383169449984 1006036080217257148416 1009368328600993923072 1018456278738457853952 1022167854098291884032 1026995165221783339008 1027158908073381199872 1030573545588409761792 1039674117878842392576 1039852419048089321472 1043296675780859265024 1043463017725339631616 1047098777368981929984 1048558051991576641536 1060025922768598990848 1061516011111591182336 1065201830594617540608 1068913335230835720192 1078365471605425963008 1082109796159611469824 1085880213567833112576 1087406645528947064832 1091182363048144797696 1094984392187685371904 1100831418930539003904 1104653750246270042112 1104843195238594904064 1108502718017162969088 1122187936758115598336 1122380388813810696192 1127860761806065631232 1135539369676118163456 1145763313580765085696 1149558374240020856832 1155369560874506256384 1168191833255190724608 1169633382613697691648 1173708760253466673152 1173895894941007085568 1188198991861534162944 1192529163114673864704 1198352059418944733184 1202335803186478055424 1213161155556104208384 1217179455077669142528 1217373520679562903552 1221615240263812251648 1227580158429162897408 1236696909896698822656 1238435346296856379392 1242735469027053797376 1242750452033082359808 1247065557769308340224 1251410733928783282176 1258093050206330290176 1262461428852880048128 1262677937415537033216 1266860249162471964672 1277481790885632933888 1282500499152132112384 1288778246552826150912 1288983727778360721408 1293253171020023463936 1297759279629849329664 1309443786949445812224 1315837555440409903104 1320422355285150007296 1336723865844225933312 1341381440289676197888 1341595308504008097792 1362890472131055845376 1369326886962377785344 1369545210764508266496 1386232157171789856768 1386469892064119095296 1391284023633786175488 1393239764583963426816 1396131703158642573312 1398077402655435522048 1402948752490471882752 1415354681482121576448 1420269107459490054144 1425217780307780960256 1442813061546148626432 1443060499903470895104 1449875527371929419776 1454909817397526396928 1459979189583580495872 1467775225240718671872 1472871666995026722816 1473124260318126538752 1478003624022883958784 1480317249870461140992 1503814349074754174976 1509054120325885722624 1514052492901490884608 1527684418107686780928 1532744498986694475776 1533251781147437826048 1540492747832675008512 1559511176818263588864 1564945013671288897536 1565194526588009447424 1572837077987364962304 1584265322482045550592 1590038884152898486272 1592274016667386773504 1597802745891926310912 1603114404248637407232 1603370002846253580288 1617548207408138944512 1623164694239417204736 1628820320351749668864 1636773544572217196544 1648929213195598430208 1651247128395808505856 1656980625369405063168 1657000602710776479744 1662754077025744453632 1668547645238377709568 1683281905137173397504 1683570583220716044288 1691791142709098446848 1703309054514177245184 1718644970371147628544 1724337561360031285248 1724633280372440825856 1752287749882786086912 1754450073920546537472 1760563140380200009728 1782298487792301244416 1788793744672010797056 1797528089128417099776 1803503704779717083136 1819741733334156312576 1825769182616503713792 1826060281019344355328 1832422860395718377472 1848309542895719809024 1855045364845048233984 1857653019445284569088 1864103203540580696064 1870598336653962510336 1887139575309495435264 1893692143279320072192 1900290373743707947008 1916222686328449400832 1923750748728198168576 1933167369829239226368 1933475591667541082112 1939879756530035195904 1946638919444773994496 1957033633654291562496 1963828889326702297088 1964165680424168718336 1970671498697178611712 1973756333160614854656 2005085798766338899968 2012072160434514296832 2036912557476915707904 2044335708196583768064 2053990330443566678016 2054317816146762399744 2061147091176819523584 2079348235757684785152 2079704838096178642944 2086926035450679263232 2094197554737963859968 2097116103983153283072 2120051845537197981696 2123032022223182364672 2130403661189235081216 2137826670461671440384 2164219592319222939648 2174813291057894129664 2182364726096289595392 2189968784375370743808 2201662837861078007808 2209307500492540084224 2209686390477189808128 2217005436034325938176 2244375873516231196672 2255721523612131262464 2271078739352236326912 2291526627161530171392 2299116748480041713664 2310739121749012512768 2339266765227395383296 2347417520506933346304 2347791789882014171136 2376397983723068325888 2385058326229347729408 2396704118837889466368 2404671606372956110848 2426322311112208416768 2434358910155338285056 2434747041359125807104 2443230480527624503296 2455160316858325794816 2473393819793397645312 2476870692593712758784 2485470938054107594752 2485500904066164719616 2494131115538616680448 2502821467857566564352 2516186100412660580352 2524922857705760096256 2525355874831074066432 2533720498324943929344 2554963581771265867776 2577967455556721442816 2586506342040046927872 2618887573898891624448 2631675110880819806208 2640844710570300014592 2673447731688451866624 2683190617008016195584 2725780944262111690752 2738653773924755570688 2739090421529016532992 2772464314343579713536 2782568047267572350976 2786479529167926853632 2796154805310871044096 2805897504980943765504 2830709362964243152896 2840538214918980108288 2850435560615561920512 2885626123092297252864 2899751054743858839552 2909819634795052793856 2919958379167160991744 2935550450481437343744 2945743333990053445632 2946248520636253077504 2956007248045767917568 2960634499740922281984 3007628698149508349952 3018108240651771445248 3028104985802981769216 3055368836215373561856 3066503562294875652096 3080985495665350017024 3119022353636527177728 3129890027342577795072 3130389053176018894848 3145674155974729924608 3180077768305796972544 3184548033334773547008 3195605491783852621824 3206740005692507160576 3235096414816277889024 3246329388478834409472 3257640640703499337728 3273547089144434393088 3302494256791617011712 3313961250738810126336 3325508154051488907264 3366563810274346795008 3367141166441432088576 3383582285418196893696 3406618109028354490368 3437289940742295257088 3448675122720062570496 3504575499765572173824 3508900147841093074944 3521126280760400019456 3564596975584602488832 3577587489344021594112 3595056178256834199552 3607007409559434166272 3639483466668312625152 3651538365233007427584 3652120562038688710656 3664845720791436754944 3696619085791439618048 3710090729690096467968 3715306038890569138176 3728206407081161392128 3741196673307925020672 3774279150618990870528 3787384286558640144384 3800580747487415894016 3832445372656898801664 3847501497456396337152 3866334739658478452736 3866951183335082164224 3879759513060070391808 3893277838889547988992 3927657778653404594176 3928331360848337436672 3947512666321229709312 4010171597532677799936 4024144320869028593664 4088671416393167536128 4107980660887133356032 4108635632293524799488 4158696471515369570304 4159409676192357285888 4173852070901358526464 4188395109475927719936 4194232207966306566144 4246064044446364729344 4260807322378470162432 4275653340923342880768 4328439184638445879296 4349626582115788259328 4364729452192579190784 4379937568750741487616 4403325675722156015616 4418615000985080168448 4419372780954379616256 4434010872068651876352 4488751747032462393344 4511443047224262524928 4542157478704472653824 4583053254323060342784 4598233496960083427328 4621478243498025025536 4678533530454790766592 4694835041013866692608 4695583579764028342272 4752795967446136651776 4770116652458695458816 4793408237675778932736 4809343212745912221696 4852644622224416833536 4869494082718251614208 4886460961055249006592 4910320633716651589632 4946787639586795290624 4953741385187425517568 4970941876108215189504 4971001808132329439232 4988262231077233360896 5005642935715133128704 5049845715411520192512 5050711749662148132864 5109927163542531735552 5155934911113442885632 5173012684080093855744 5263350221761639612416 5281689421140600029184 5346895463376903733248 5366381234016032391168 5477307547849511141376 5478180843058033065984 5544928628687159427072 5565136094535144701952 5572959058335853707264 5592309610621742088192 5611795009961887531008 5661418725928486305792 5681076429837960216576 5700871121231123841024 5771252246184594505728 5799502109487717679104 5819639269590105587712 5839916758334321983488 5871100900962874687488 5891486667980106891264 5892497041272506155008 5912014496091535835136 5921268999481844563968 6015257396299016699904 6036216481303542890496 6110737672430747123712 6133007124589751304192 6161970991330700034048 6238044707273054355456 6260778106352037789696 6291348311949459849216 6360155536611593945088 6369096066669547094016 6391210983567705243648 6413480011385014321152 6492658776957668818944 6547094178288868786176 6604988513583234023424 6627922501477620252672 6651016308102977814528 6733127620548693590016 6767164570836393787392 6813236218056708980736 6874579881484590514176 6897350245440125140992 7017800295682186149888 7042252561520800038912 7129193951169204977664 7155174978688043188224 7190112356513668399104 7214014819118868332544 7278966933336625250304 7303076730466014855168 7304241124077377421312 7329691441582873509888 7420181459380192935936 7430612077781138276352 7456412814162322784256 7482393346615850041344 7548558301237981741056 7574768573117280288768 7601161494974831788032 7664890745313797603328 7733902366670164328448 7759519026120140783616 7855315557306809188352 7856662721696674873344 7895025332642459418624 8020343195065355599872 8177342832786335072256 8215961321774266712064 8217271264587049598976 8317392943030739140608 8347704141802717052928 8388464415932613132288 8492128088892729458688 8521614644756940324864 8551306681846685761536 8656878369276891758592 8699253164231576518656 8729458904385158381568 8759875137501482975232 8806651351444312031232 8837230001970160336896 8838745561908759232512 8868021744137303752704 8977503494064924786688 9022886094448525049856 9084314957408945307648 9166106508646120685568 9242956486996050051072 9357067060909581533184 9389670082027733385216 9391167159528056684544 9540233304917390917632 9586816475351557865472 9705289244448833667072 9738988165436503228416 9772921922110498013184 9820641267433303179264 9907482770374851035136 9941883752216430379008 9976524462154466721792 10099691430823040385024 10101423499324296265728 10219854327085063471104 10311869822226885771264 10346025368160187711488 10526700443523279224832 10563378842281200058368 10693790926753807466496 10732762468032064782336 10954615095699022282752 10956361686116066131968 11089857257374318854144 11130272189070289403904 11145918116671707414528 11184619221243484176384 11223590019923775062016 11322837451856972611584 11362152859675920433152 11401742242462247682048 11542504492369189011456 11599004218975435358208 11639278539180211175424 11679833516668643966976 11782973335960213782528 11784994082545012310016 11842537998963689127936 12030514792598033399808 12072432962607085780992 12266014249179502608384 12323941982661400068096 12476089414546108710912 12521556212704075579392 12582696623898919698432 12738192133339094188032 12782421967135410487296 12826960022770028642304 12985317553915337637888 13094188356577737572352 13209977027166468046848 13255845002955240505344 13302032616205955629056 13466255241097387180032 13534329141672787574784 13626472436113417961472 13749159762969181028352 13794700490880250281984 14035600591364372299776 14084505123041600077824 14258387902338409955328 14310349957376086376448 14380224713027336798208 14428029638237736665088 14557933866673250500608 14608482248154754842624 14659382883165747019776 14840362918760385871872 14861224155562276552704 14912825628324645568512 14964786693231700082688 15149537146234560577536 15329781490627595206656 15467804733340328656896 15519038052240281567232 15710631114613618376704 15790050665284918837248 16040686390130711199744 16431922643548533424128 16434542529174099197952 16634785886061478281216 16695408283605434105856 16776928831865226264576 16984256177785458917376 17043229289513880649728 17102613363693371523072 17313756738553783517184 17398506328463153037312 17458917808770316763136 17519750275002965950464 17613302702888624062464 17674460003940320673792 17677491123817518465024 17736043488274607505408 18045772188897050099712 18332213017292241371136 18485912973992100102144 18714134121819163066368 18782334319056113369088 19080466609834781835264 19173632950703115730944 19477976330873006456832 19641282534866606358528 19814965540749702070272 19883767504432860758016 19953048924308933443584 20199382861646080770048 20439708654170126942208 20623739644453771542528 20692050736320375422976 21053400887046558449664 21126757684562400116736 21387581853507614932992 21465524936064129564672 21909230191398044565504 21912723372232132263936 22260544378140578807808 22291836233343414829056 22369238442486968352768 22447180039847550124032 22645674903713945223168 22724305719351840866304 22803484484924495364096 23278557078360422350848 23565946671920427565056 23569988165090024620032 23685075997927378255872 24061029585196066799616 24532028498359005216768 24647883965322800136192 24952178829092217421824 25043112425408151158784 25165393247797839396864 25476384266678188376064 25564843934270820974592 25653920045540057284608 25970635107830675275776 26188376713155475144704 26419954054332936093696 26511690005910481010688 26604065232411911258112 26932510482194774360064 27068658283345575149568 27252944872226835922944 27498319525938362056704 28071201182728744599552 28169010246083200155648 28620699914752172752896 28760449426054673596416 29115867733346501001216 29216964496309509685248 29318765766331494039552 29722448311124553105408 29825651256649291137024 29929573386463400165376 30299074292469121155072 30659562981255190413312 30935609466680657313792 31038076104480563134464 31421262229227236753408 31580101330569837674496 32081372780261422399488 32863845287097066848256 32869085058348198395904 33269571772122956562432 33390816567210868211712 33553857663730452529152 33968512355570917834752 34086458579027761299456 34205226727386743046144 34627513477107567034368 34797012656926306074624 34917835617540633526272 35039500550005931900928 35348920007880641347584 35354982247635036930048 36091544377794100199424 36971825947984200204288 37428268243638326132736 37564668638112226738176 38347265901406231461888 38955952661746012913664 39282565069733212717056 39629931081499404140544 39767535008865721516032 39906097848617866887168 40398765723292161540096 40879417308340253884416 41247479288907543085056 41384101472640750845952 42106801774093116899328 42253515369124800233472 42775163707015229865984 42931049872128259129344 43825446744464264527872 44521088756281157615616 44583672466686829658112 44738476884973936705536 44894360079695100248064 45448611438703681732608 46557114156720844701696 47131893343840855130112 47370151995854756511744 48122059170392133599232 49295767930645600272384 49904357658184434843648 50086224850816302317568 50330786495595678793728 50952768533356376752128 51129687868541641949184 51307840091080114569216 51941270215661350551552 52376753426310950289408 52839908108665872187392 53023380011820962021376 53208130464823822516224 54137316566691150299136 54996639051876724113408 56142402365457489199104 57241399829504345505792 57520898852109347192832 58433928992619019370496 59444896622249106210816 59651302513298582274048 59859146772926800330752 60598148584938242310144 61319125962510380826624 61871218933361314627584 62076152208961126268928 62842524458454473506816 63160202661139675348992 64162745560522844798976 65727690574194133696512 65738170116696396791808 66781633134421736423424 67107715327460905058304 67937024711141835669504 68172917158055522598912 68410453454773486092288 69835671235081267052544 70697840015761282695168 70709964495270073860096 72183088755588200398848 73943651895968400408576 74856536487276652265472 75129337276224453476352 76694531802812462923776 77911905323492025827328 78565130139466425434112 79259862162998808281088 79535070017731443032064 79812195697235733774336 80797531446584323080192 81758834616680507768832 82494958577815086170112 84213603548186233798656 84507030738249600466944 85862099744256518258688 87650893488928529055744 89167344933373659316224 89476953769947873411072 89788720159390200496128 90897222877407363465216 93114228313441689403392 94263786687681710260224 94740303991709513023488 96244118340784267198464 98591535861291200544768 99808715316368869687296 100172449701632604635136 100661572991191357587456 101905537066712753504256 102259375737083283898368 102615680182160229138432 103882540431322701103104 104753506852621900578816 106046760023641924042752 108274633133382300598272 112284804730914978398208 115041797704218694385664 116867857985238038740992 118889793244498212421632 119302605026597164548096 119718293545853600661504 121196297169876484620288 122638251925020761653248 123742437866722629255168 124152304417922252537856 126320405322279350697984 128325491121045689597952 131476340233392793583616 133563266268843472846848 134215430654921810116608 136345834316111045197824 139671342470162534105088 141395680031522565390336 144366177511176400797696 147887303791936800817152 149713072974553304530944 150258674552448906952704 153389063605624925847552 155823810646984051654656 157130260278932850868224 158519724325997616562176 159070140035462886064128 159624391394471467548672 164989917155630172340224 168427207096372467597312 171724199488513036517376 175301786977857058111488 178334689866747318632448 178953907539895746822144 179577440318780400992256 181794445754814726930432 186228456626883378806784 188527573375363420520448 189480607983419026046976 192488236681568534396928 197183071722582401089536 200344899403265209270272 201323145982382715174912 203811074133425507008512 204518751474166567796736 205231360364320458276864 209507013705243801157632 212093520047283848085504 216549266266764601196544 224569609461829956796416 230083595408437388771328 233735715970476077481984 237779586488996424843264 238605210053194329096192 239436587091707201323008 242392594339752969240576 245276503850041523306496 247484875733445258510336 252640810644558701395968 262952680466785587167232 268430861309843620233216 272691668632222090395648 279342684940325068210176 282791360063045130780672 288732355022352801595392 295774607583873601634304 299426145949106609061888 300517349104897813905408 306778127211249851695104 311647621293968103309312 314260520557865701736448 318140280070925772128256 336854414192744935194624 350603573955714116222976 356669379733494637264896 357907815079791493644288 359154880637560801984512 363588891509629453860864 372456913253766757613568 378961215966838052093952 384976473363137068793856 400689798806530418540544 402646291964765430349824 409037502948333135593472 419014027410487602315264 424187040094567696171008 433098532533529202393088 449139218923659913592832 460167190816874777542656 467471431940952154963968 475559172977992849686528 477210420106388658192384 478873174183414402646016 494969751466890517020672 505281621289117402791936 525905360933571174334464 536861722619687240466432 545383337264444180791296 558685369880650136420352 565582720126090261561344 577464710044705603190784 591549215167747203268608 601034698209795627810816 613556254422499703390208 628521041115731403472896 636280560141851544256512 673708828385489870389248 701207147911428232445952 713338759466989274529792 715815630159582987288576 718309761275121603969024 727177783019258907721728 757922431933676104187904 805292583929530860699648 818075005896666271186944 838028054820975204630528 848374080189135392342016 866197065067058404786176 898278437847319827185664 920334381633749555085312 934942863881904309927936 954420840212777316384768 1010563242578234805583872 1051810721867142348668928 1073723445239374480932864 1090766674528888361582592 1117370739761300272840704 1154929420089411206381568 1202069396419591255621632 1227112508844999406780416 1257042082231462806945792 1272561120283703088513024 1347417656770979740778496 1402414295822856464891904 1426677518933978549059584 1431631260319165974577152 1436619522550243207938048 1515844863867352208375808 1610585167859061721399296 1636150011793332542373888 1676056109641950409261056 1696748160378270784684032 1732394130134116809572352 1840668763267499110170624 1908841680425554632769536 2021126485156469611167744 2103621443734284697337856 2147446890478748961865728 2181533349057776723165184 2454225017689998813560832 2514084164462925613891584 2545122240567406177026048 2694835313541959481556992 2804828591645712929783808 2863262520638331949154304 3031689727734704416751616 3221170335718123442798592 3272300023586665084747776 3352112219283900818522112 3464788260268233619144704 3681337526534998220341248 3817683360851109265539072 4042252970312939222335488 4207242887468569394675712 4294893780957497923731456 4908450035379997627121664 5028168328925851227783168 5090244481134812354052096 5726525041276663898308608 6063379455469408833503232 6442340671436246885597184 6544600047173330169495552 7362675053069996440682496 7635366721702218531078144 8084505940625878444670976 8414485774937138789351424 8589787561914995847462912 9816900070759995254243328 10056336657851702455566336 11453050082553327796617216 12126758910938817667006464 12884681342872493771194368 14725350106139992881364992 15270733443404437062156288 17179575123829991694925824 19633800141519990508486656 22906100165106655593234432 24253517821877635334012928 25769362685744987542388736 29450700212279985762729984 34359150247659983389851648 45812200330213311186468864 51538725371489975084777472 58901400424559971525459968 68718300495319966779703296 103077450742979950169554944 137436600990639933559406592 206154901485959900339109888 412309802971919800678219776
- Sum of all divisors σ(n): 1571184584100453424476420007
- Sum of proper divisors (its aliquot sum) s(n): 1158874781128533623798200231
- 412309802971919800678219776 is an abundant number, because the sum of its proper divisors (1158874781128533623798200231) is greater than itself. Its abundance is 746564978156613823119980455
Bases of 412309802971919800678219776
- Binary: 101010101000011011111111100110100101110011110000100000000000000000000000000000000000000002
- Hexadecimal: 0x1550DFF34B9E10000000000
- Base-36: 1FT14P7BOTW8HS0000
Squares and roots of 412309802971919800678219776
- 412309802971919800678219776 squared (4123098029719198006782197762) is 169999373626743326099660622060479162551911664557490176
- 412309802971919800678219776 cubed (4123098029719198006782197763) is 70092408245392320019699088604340093634607789476689502796513209867852926288920576
-
412309802971919800678219776 is a
perfect square number . Itssquare root is 20305413144576 -
The
cube root of 412309802971919800678219776 is 744288348.2248534911
Scales and comparisons
How big is 412309802971919800678219776?- 412,309,802,971,919,800,678,219,776 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 412,309,802,971,919,800,678,219,776 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 412309802971919800678219776 cubic inches would be around 62024029 feet tall.
Recreational maths with 412309802971919800678219776
- 412309802971919800678219776 backwards is 677912876008919179208903214
- 412309802971919800678219776 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 412309802971919800678219776's digits is 126
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 412309802971919800678219776 - Facts about the integer". Numbermatics.com. 2024. Web. 21 June 2024.
APA style:
Numbermatics. (2024). Number 412309802971919800678219776 - Facts about the integer. Retrieved 21 June 2024, from https://numbermatics.com/n/412309802971919800678219776/
Chicago style:
Numbermatics. 2024. "Number 412309802971919800678219776 - Facts about the integer". https://numbermatics.com/n/412309802971919800678219776/
The information we have on file for 412309802971919800678219776 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 412309802971919800678219776, math, Factors of 412309802971919800678219776, curriculum, school, college, exams, university, Prime factorization of 412309802971919800678219776, STEM, science, technology, engineering, physics, economics, calculator, four hundred twelve septillion, three hundred nine sextillion, eight hundred two quintillion, nine hundred seventy-one quadrillion, nine hundred nineteen trillion, eight hundred billion, six hundred seventy-eight million, two hundred nineteen thousand, seven hundred seventy-six.