84101260560162051047030784
84,101,260,560,162,051,047,030,784 is an even composite number composed of six prime numbers multiplied together.
84101260560162051047030784 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-seven thousand, four hundred five divisors.
Prime factorization of 84101260560162051047030784:
228 × 36 × 74 × 172 × 412 × 6072
(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 × 7 × 7 × 7 × 7 × 17 × 17 × 41 × 41 × 607 × 607)See below for interesting mathematical facts about the number 84101260560162051047030784 from the Numbermatics database.
Names of 84101260560162051047030784
- Cardinal: 84101260560162051047030784 can be written as Eighty-four septillion, one hundred one sextillion, two hundred sixty quintillion, five hundred sixty quadrillion, one hundred sixty-two trillion, fifty-one billion, forty-seven million, thirty thousand, seven hundred eighty-four.
Scientific notation
- Scientific notation: 8.4101260560162051047030784 × 1025
Factors of 84101260560162051047030784
Divisors of 84101260560162051047030784
- Number of divisors d(n): 27405
-
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 607 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 1214 1224 1296 1312 1323 1344 1372 1377 1394 1428 1458 1476 1512 1536 1568 1632 1666 1681 1701 1722 1728 1734 1764 1792 1821 1836 1904 1944 1968 2009 2016 2023 2048 2058 2091 2142 2176 2214 2268 2296 2304 2312 2352 2401 2428 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 3642 3672 3808 3888 3936 3969 4018 4032 4046 4096 4116 4131 4182 4249 4284 4352 4428 4536 4592 4608 4624 4704 4802 4856 4879 4896 4998 5043 5103 5166 5184 5202 5248 5292 5376 5463 5488 5508 5576 5712 5831 5832 5904 6027 6048 6069 6144 6174 6272 6273 6426 6528 6642 6664 6724 6804 6888 6912 6936 7056 7168 7203 7284 7344 7497 7616 7749 7776 7803 7872 7938 8036 8064 8092 8192 8232 8262 8364 8498 8568 8704 8856 9072 9184 9216 9248 9261 9408 9604 9639 9712 9758 9792 9963 9996 10086 10206 10319 10332 10368 10404 10496 10584 10752 10926 10976 11016 11152 11424 11662 11664 11767 11808 11849 11907 12054 12096 12138 12288 12348 12393 12544 12546 12747 12852 13056 13284 13328 13448 13608 13776 13824 13872 14063 14112 14161 14336 14406 14568 14637 14688 14994 15129 15232 15498 15552 15606 15744 15876 16072 16128 16184 16384 16389 16464 16524 16728 16996 17136 17408 17493 17712 18081 18144 18207 18368 18432 18496 18522 18816 18819 19208 19278 19424 19516 19584 19926 19992 20172 20412 20638 20664 20736 20808 20992 21168 21504 21609 21852 21952 22032 22304 22491 22848 23247 23324 23328 23409 23534 23616 23698 23814 24108 24192 24276 24576 24696 24786 24887 25088 25092 25494 25704 26112 26568 26656 26896 27216 27552 27648 27744 27783 28126 28224 28322 28577 28672 28812 28917 29136 29274 29376 29743 29889 29988 30258 30464 30957 30996 31104 31212 31488 31752 32144 32256 32368 32768 32778 32928 33048 33456 33992 34153 34272 34816 34986 35301 35424 35547 35721 36162 36288 36414 36736 36864 36992 37044 37632 37638 38241 38416 38556 38848 39032 39168 39852 39984 40344 40817 40824 41276 41328 41472 41616 41984 42189 42336 42483 43008 43218 43704 43904 43911 44064 44608 44982 45387 45696 46494 46648 46656 46818 47068 47232 47396 47628 48216 48384 48552 49152 49167 49392 49572 49774 50176 50184 50988 51408 52224 52479 53136 53312 53792 54243 54432 54621 55104 55296 55488 55566 56252 56448 56457 56644 57154 57344 57624 57834 58272 58548 58752 59486 59778 59976 60516 60928 61914 61992 62208 62424 62976 63504 64288 64512 64736 64827 65536 65556 65856 66096 66912 67473 67984 68306 68544 69632 69741 69972 70227 70602 70848 71094 71442 72233 72324 72576 72828 73472 73728 73984 74088 74661 75264 75276 76482 76832 77112 77696 78064 78336 79704 79968 80688 81634 81648 82369 82552 82656 82943 82944 83232 83349 83968 84378 84672 84966 85731 86016 86436 86751 87408 87808 87822 88128 89216 89229 89964 90774 91392 92871 92988 93296 93312 93636 94136 94464 94792 95256 96432 96768 97104 98304 98334 98441 98784 99127 99144 99548 100352 100368 101976 102459 102816 104448 104958 105903 106272 106624 106641 107584 108486 108864 109242 110208 110592 110976 111132 112504 112896 112914 113288 114308 114688 114723 115248 115668 116544 117096 117504 118972 119556 119952 121032 121856 122451 123828 123984 124416 124848 125952 126567 127008 127449 128576 129024 129472 129654 131072 131112 131712 131733 132192 133824 134946 135968 136161 136612 137088 139264 139482 139944 140454 141204 141696 142188 142884 144466 144648 145152 145656 146944 147456 147501 147968 148176 149322 150528 150552 152964 153664 154224 155392 156128 156672 157437 159408 159936 161376 162729 163268 163296 163863 164738 165104 165312 165886 165888 166464 166698 167936 168756 169344 169371 169932 171462 172032 172872 173502 174209 174816 175423 175616 175644 176256 178432 178458 179928 181548 182784 185742 185976 186592 186624 187272 188272 188928 189584 190512 192864 193536 194208 194481 196608 196668 196882 197568 198254 198288 199096 200039 200704 200736 202419 203952 204918 205632 208201 208896 209223 209916 210681 211806 212544 213248 213282 215168 216699 216972 217728 218484 220416 221184 221952 222264 223983 225008 225792 225828 226576 228616 229376 229446 230496 231336 233088 234192 235008 237944 239071 239112 239904 242064 243712 244902 247107 247656 247968 248829 248832 249696 250047 251904 253134 254016 254898 257152 257193 258048 258944 259308 262144 262224 263424 263466 264384 267648 267687 269892 271936 272322 273224 274176 278528 278613 278964 279888 280908 282408 283392 284376 285768 288932 289296 290304 291312 293888 294912 295002 295323 295936 296352 297381 298644 301056 301104 305928 307328 307377 308448 310784 312256 313344 314874 317709 318816 319872 319923 322752 325458 326536 326592 327726 329476 330208 330624 331772 331776 332928 333396 335872 337512 338688 338742 339864 342924 344064 344169 345744 347004 348418 349632 350846 351232 351288 352512 356864 356916 359856 363096 365568 367353 368449 371484 371952 373184 373248 374544 376544 377856 379168 379701 381024 382347 385728 387072 388416 388962 393216 393336 393764 395136 395199 396508 396576 398192 400078 401408 401472 404838 407904 408483 409836 411264 416402 417792 418446 419832 421362 423079 423612 425088 426496 426564 430336 433398 433944 435456 436968 440832 442368 442503 443904 444528 447966 450016 451584 451656 453152 457232 458752 458892 460992 462672 466176 468384 470016 472311 475888 478142 478224 479808 484128 485809 487424 488187 489804 491589 494214 495312 495936 497658 497664 499392 500094 503808 505631 506268 508032 508113 509796 514304 514386 516096 517888 518616 522627 524288 524448 526269 526848 526932 528768 535296 535374 539784 543872 544644 546448 548352 557056 557226 557928 559776 561816 564816 566784 568752 571536 576583 577864 578592 580601 580608 582624 583443 587776 589824 590004 590646 591872 592704 594762 597288 600117 602112 602208 607257 611856 614656 614754 616896 621568 624512 624603 626688 629748 635418 637632 639744 639846 645504 650097 650916 653072 653184 655452 658952 660416 661248 663544 663552 665856 666792 671744 671949 675024 677376 677484 679728 685848 688128 688338 691488 693889 694008 696836 699264 701692 702464 702576 705024 713728 713832 717213 719712 726192 731136 734706 736898 741321 742968 743904 746368 746487 746496 749088 753088 755712 758336 759402 762048 764694 771456 771579 774144 776832 777924 786432 786672 787528 790272 790398 793016 793152 796384 800156 802816 802944 803061 809676 815808 816966 819672 822528 832804 835584 835839 836892 839664 842724 846158 847224 850176 852992 853128 860672 866796 867888 870912 873936 881664 884736 885006 885969 887808 889056 892143 895932 900032 903168 903312 906304 914464 917504 917784 921984 922131 925344 932352 936768 940032 944622 951776 953127 956284 956448 959616 959769 968256 971618 974848 976374 979608 983178 988428 990624 991872 995316 995328 998784 1000188 1007616 1011262 1012536 1016064 1016226 1019592 1020367 1028608 1028772 1032192 1032507 1035776 1037232 1045254 1048576 1048896 1052538 1053696 1053864 1057536 1070592 1070748 1079568 1087744 1089288 1092896 1096704 1102059 1105347 1114112 1114452 1115856 1119552 1123632 1129632 1133568 1137504 1139103 1143072 1147041 1153166 1155728 1157184 1161202 1161216 1165248 1166886 1175552 1179648 1180008 1181292 1183744 1185408 1185597 1189524 1194576 1200234 1204224 1204416 1214514 1219463 1223712 1225449 1227961 1229312 1229508 1233792 1243136 1249024 1249206 1253376 1259496 1269237 1270836 1275264 1279488 1279692 1291008 1300194 1301832 1306144 1306368 1310904 1317904 1320832 1322496 1327088 1327104 1331712 1333584 1343488 1343898 1350048 1354752 1354968 1359456 1371696 1376256 1376676 1382976 1387778 1388016 1393672 1398528 1400273 1403384 1404928 1405152 1410048 1416933 1427456 1427664 1434426 1439424 1452384 1457407 1457427 1462272 1464561 1469412 1473796 1474767 1482642 1485936 1487808 1492736 1492974 1492992 1498176 1506176 1511424 1516672 1516893 1518804 1524096 1529388 1542912 1543158 1548288 1553664 1555848 1567881 1572864 1573344 1575056 1578807 1580544 1580796 1586032 1586304 1592768 1600312 1605632 1605888 1606122 1619352 1631616 1633932 1639344 1645056 1665608 1671168 1671678 1673497 1673784 1679328 1685448 1692316 1694448 1700352 1705984 1706256 1721344 1729749 1733592 1735776 1741803 1741824 1747872 1750329 1763328 1769472 1770012 1771938 1775616 1778112 1784286 1791864 1800064 1800351 1806336 1806624 1812608 1828928 1835008 1835568 1843968 1844262 1850688 1864704 1873536 1873809 1880064 1889244 1903552 1906254 1912568 1912896 1919232 1919538 1936512 1943236 1949696 1950291 1952748 1959216 1966356 1976856 1981248 1983744 1990632 1990656 1997568 2000376 2015232 2015847 2022524 2025072 2032128 2032452 2039184 2040734 2057216 2057544 2064384 2065014 2071552 2074464 2081667 2090508 2097152 2097792 2105076 2107392 2107728 2115072 2141184 2141496 2151639 2159136 2175488 2178576 2185792 2193408 2204118 2210694 2223963 2228224 2228904 2231712 2239104 2239461 2247264 2259264 2267136 2275008 2278206 2286144 2294082 2306332 2311456 2314368 2314737 2322404 2322432 2330496 2333772 2351104 2359296 2360016 2362584 2367488 2370816 2371194 2379048 2389152 2400468 2408448 2408832 2409183 2429028 2438926 2447424 2450898 2455922 2458624 2459016 2467584 2486272 2498048 2498412 2506752 2507517 2518992 2538474 2541672 2550528 2558976 2559384 2579143 2582016 2600388 2603664 2612288 2612736 2621808 2635808 2641664 2644992 2654176 2654208 2657907 2663424 2667168 2676429 2686976 2687796 2700096 2709504 2709936 2718912 2743392 2752512 2753352 2765952 2766393 2775556 2776032 2787344 2797056 2800546 2806768 2809856 2810304 2820096 2833866 2854912 2855328 2859381 2868852 2878848 2879307 2904768 2914814 2914854 2924544 2929122 2938824 2947592 2949534 2961553 2965284 2971872 2975616 2985472 2985948 2985984 2996352 3012352 3022848 3033344 3033786 3037608 3048192 3058776 3061101 3085824 3086316 3096576 3097521 3107328 3111696 3135762 3145728 3146688 3150112 3157614 3161088 3161592 3172064 3172608 3185536 3200624 3211264 3211776 3212244 3238704 3263232 3267864 3278688 3290112 3306177 3316041 3331216 3342336 3343356 3346994 3347568 3358656 3370896 3384632 3388896 3400663 3400704 3411968 3412512 3417309 3441123 3442688 3459498 3467184 3471552 3483606 3483648 3495744 3500658 3526656 3538944 3539417 3540024 3543876 3551232 3556224 3556791 3568572 3583728 3600128 3600702 3612672 3613248 3625216 3657856 3658389 3670016 3671136 3683883 3687936 3688524 3701376 3729408 3747072 3747618 3760128 3778488 3807104 3807711 3812508 3825136 3825792 3838464 3839076 3873024 3886472 3899392 3900582 3905496 3918432 3932712 3953712 3962496 3967488 3981264 3981312 3995136 4000752 4030464 4031694 4036081 4045048 4050144 4064207 4064256 4064904 4078368 4081468 4114432 4115088 4128768 4130028 4143104 4148928 4163334 4181016 4194304 4195584 4200819 4210152 4214784 4215456 4230144 4250799 4282368 4282992 4303278 4318272 4350976 4357152 4371584 4372221 4372281 4386816 4408236 4421388 4447926 4456448 4457808 4463424 4478208 4478922 4494528 4518528 4534272 4550016 4550679 4556412 4572288 4588164 4612664 4622912 4628736 4629474 4644808 4644864 4660992 4667544 4702208 4703643 4718592 4720032 4725168 4734976 4736421 4741632 4742388 4758096 4778304 4800936 4816896 4817664 4818366 4858056 4877852 4894848 4901796 4911844 4917248 4918032 4935168 4972544 4996096 4996824 5013504 5015034 5020491 5037984 5076948 5083344 5101056 5117952 5118768 5158286 5164032 5189247 5200776 5207328 5224576 5225409 5225472 5243616 5271616 5283328 5289984 5308352 5308416 5315814 5326848 5334336 5352858 5373952 5375592 5400192 5401053 5419008 5419872 5437824 5486784 5505024 5506704 5531904 5532786 5551112 5552064 5574688 5594112 5601092 5613536 5619712 5620608 5621427 5640192 5667732 5709824 5710656 5718762 5737704 5757696 5758614 5809536 5829628 5829708 5849088 5850873 5858244 5877648 5895184 5899068 5923106 5930568 5943744 5951232 5970944 5971896 5971968 5992704 6024704 6045696 6047541 6066688 6067572 6075216 6096384 6117552 6122202 6171648 6172632 6193152 6195042 6214656 6223392 6245001 6263633 6271524 6291456 6293376 6300224 6315228 6322176 6323184 6344128 6345216 6371072 6401248 6422528 6423552 6424488 6454917 6477408 6526464 6535728 6557376 6580224 6612354 6632082 6662432 6671889 6684672 6686712 6693988 6695136 6717312 6718383 6741792 6769264 6777792 6801326 6801408 6823936 6825024 6834618 6882246 6885376 6918996 6934368 6943104 6944211 6967212 6967296 6991488 7001316 7053312 7077888 7078834 7080048 7087752 7102464 7112448 7113582 7137144 7142569 7167456 7192343 7200256 7201404 7225344 7226496 7227549 7250432 7315712 7316778 7340032 7342272 7367766 7375872 7377048 7402752 7458816 7494144 7495236 7520256 7522551 7556976 7614208 7615422 7625016 7650272 7651584 7676928 7678152 7737429 7746048 7772944 7798784 7801164 7810992 7836864 7865424 7907424 7924992 7934976 7962528 7962624 7973721 7990272 8001504 8029287 8060928 8063388 8072162 8090096 8100288 8128414 8128512 8129808 8156736 8162936 8228864 8230176 8257536 8260056 8286208 8297856 8299179 8326668 8362032 8388608 8391168 8401638 8420304 8429568 8430912 8460288 8501598 8536241 8564736 8565984 8578143 8595727 8606556 8636544 8637921 8701952 8714304 8743168 8744442 8744562 8773632 8816472 8842776 8884659 8895852 8912896 8915616 8926848 8956416 8957844 8989056 9037056 9068544 9100032 9101358 9112824 9144576 9176328 9183303 9225328 9245824 9257472 9258948 9289616 9289728 9321984 9335088 9404416 9407286 9437184 9440064 9450336 9469952 9472842 9483264 9484776 9516192 9556608 9601872 9633792 9635328 9636732 9716112 9755704 9789696 9801911 9803592 9823688 9834496 9836064 9870336 9918531 9945088 9948123 9992192 9993648 10027008 10030068 10040982 10075968 10153896 10166688 10201989 10202112 10235904 10237536 10251927 10316572 10323369 10328064 10378494 10401552 10414656 10449152 10450818 10450944 10487232 10543232 10566656 10579968 10616704 10616832 10618251 10631628 10653696 10668672 10705716 10747904 10751184 10800384 10802106 10838016 10839744 10875648 10973568 10975167 11010048 11013408 11051649 11063808 11065572 11102224 11104128 11149376 11188224 11202184 11227072 11239424 11241216 11242854 11280384 11335464 11419648 11421312 11423133 11437524 11475408 11515392 11517228 11619072 11659256 11659416 11698176 11701746 11716488 11755296 11790368 11798136 11846212 11861136 11887488 11902464 11941888 11943792 11943936 11985408 12049408 12091392 12095082 12108243 12133376 12135144 12150432 12192621 12192768 12235104 12244404 12343296 12345264 12386304 12390084 12429312 12446784 12490002 12527266 12543048 12582912 12586752 12600448 12602457 12630456 12644352 12646368 12688256 12690432 12742144 12802496 12845056 12847104 12848976 12909834 12954816 13052928 13071456 13114752 13116663 13116843 13160448 13224708 13264164 13324864 13343778 13369344 13373424 13387976 13390272 13434624 13436766 13483584 13538528 13555584 13602652 13602816 13647872 13650048 13652037 13669236 13764492 13770752 13837992 13868736 13886208 13888422 13934424 13934592 13982976 14002632 14106624 14110929 14155776 14157668 14160096 14175504 14204928 14209263 14224896 14227164 14274288 14285138 14334912 14384686 14400512 14402808 14450688 14452992 14455098 14500864 14631424 14633556 14680064 14684544 14735532 14751744 14754096 14805504 14917632 14988288 14990472 15040512 15045102 15061473 15106409 15113952 15228416 15230844 15250032 15300544 15303168 15353856 15356304 15474858 15492096 15545888 15567741 15597568 15602328 15621984 15673728 15676227 15730848 15814848 15849984 15869952 15925056 15925248 15947442 15980544 16003008 16058574 16121856 16126776 16144324 16180192 16200576 16203159 16256828 16257024 16259616 16313472 16325872 16457728 16460352 16515072 16520112 16572416 16595712 16598358 16653336 16724064 16777216 16782336 16803276 16840608 16859136 16861824 16864281 16920576 17003196 17072482 17129472 17131968 17156286 17191454 17213112 17273088 17275842 17346239 17403904 17428608 17486336 17488884 17489124 17547264 17552619 17632944 17685552 17769318 17791704 17825792 17831232 17853696 17912832 17915688 17978112 18054001 18074112 18137088 18142623 18200064 18202716 18225648 18289152 18352656 18366606 18450656 18491648 18514944 18517896 18579232 18579456 18643968 18670176 18735003 18790899 18808832 18814572 18874368 18880128 18900672 18939904 18945684 18966528 18969552 19032384 19113216 19203744 19267584 19270656 19273464 19364751 19432224 19511408 19579392 19603822 19607184 19647376 19668992 19672128 19740672 19837062 19890176 19896246 19984384 19987296 20015667 20054016 20060136 20081964 20151936 20155149 20307792 20333376 20403978 20404224 20471808 20475072 20503854 20633144 20646738 20656128 20730871 20756988 20803104 20829312 20832633 20898304 20901636 20901888 20974464 21086464 21133312 21159936 21233408 21233664 21236502 21263256 21307392 21337344 21411432 21427707 21495808 21502368 21577029 21600768 21604212 21676032 21679488 21682647 21751296 21947136 21950334 22020096 22026816 22103298 22127616 22131144 22204448 22208256 22298752 22376448 22404368 22454144 22478848 22482432 22485708 22560768 22670928 22839296 22842624 22846266 22875048 22950816 23030784 23034456 23212287 23238144 23318512 23318832 23396352 23403492 23432976 23510592 23580736 23596272 23692424 23722272 23774976 23804641 23804928 23883776 23887584 23887872 23921163 23970816 24087861 24098816 24182784 24190164 24216486 24266752 24270288 24300864 24385242 24385536 24470208 24488808 24686592 24690528 24772608 24775919 24780168 24858624 24893568 24897537 24980004 25054532 25086096 25165824 25173504 25200896 25204914 25260912 25288704 25292736 25376512 25380864 25484288 25604992 25608723 25690112 25694208 25697952 25787181 25819668 25909632 26105856 26142912 26229504 26233326 26233686 26320896 26449416 26528328 26649728 26653977 26687556 26738688 26746848 26775952 26780544 26869248 26873532 26967168 27077056 27111168 27205304 27205632 27295744 27300096 27304074 27338472 27528984 27541504 27549909 27675984 27737472 27772416 27776844 27868848 27869184 27965952 28005264 28213248 28221858 28311552 28315336 28320192 28351008 28409856 28418526 28449449 28449792 28454328 28548576 28570276 28669824 28769372 28801024 28805616 28901376 28905984 28910196 29001728 29262848 29267112 29360128 29369088 29405733 29471064 29503488 29508192 29611008 29755593 29835264 29844369 29976576 29980944 30081024 30090204 30122946 30212818 30227904 30456832 30461688 30500064 30601088 30605967 30606336 30707712 30712608 30949716 30984192 31091776 31135482 31195136 31204656 31243968 31347456 31352454 31461696 31629696 31699968 31739904 31850112 31850496 31854753 31894884 31961088 32006016 32117148 32243712 32253552 32288648 32360384 32401152 32406318 32513656 32514048 32519232 32626944 32651744 32915456 32920704 32925501 33030144 33040224 33144832 33154947 33191424 33196716 33306672 33448128 33554432 33564672 33606552 33681216 33718272 33723648 33728562 33841152 34006392 34144964 34258944 34263936 34269399 34312572 34382908 34426224 34546176 34551684 34692478 34807808 34857216 34972672 34977768 34978248 35094528 35105238 35265888 35371104 35538636 35583408 35651584 35662464 35707392 35825664 35831376 35956224 36108002 36148224 36274176 36285246 36324729 36400128 36405432 36451296 36577863 36578304 36705312 36733212 36901312 36983296 37029888 37035792 37158464 37158912 37287936 37340352 37470006 37581798 37617664 37629144 37748736 37760256 37801344 37807371 37879808 37891368 37933056 37939104 38064768 38226432 38407488 38535168 38541312 38546928 38729502 38864448 39022816 39158784 39207644 39214368 39294752 39337984 39344256 39349989 39350529 39481344 39674124 39780352 39792492 39968768 39974592 40031334 40108032 40120272 40163928 40303872 40310298 40615584 40666752 40807956 40808448 40943616 40950144 40956111 41007708 41266288 41293476 41312256 41461742 41513976 41606208 41658624 41665266 41796608 41803272 41803776 41948928 42172928 42266624 42319872 42332787 42466816 42467328 42473004 42526512 42614784 42627789 42674688 42822864 42855414 42991616 43004736 43154058 43201536 43208424 43352064 43358976 43365294 43502592 43845431 43894272 43900668 44040192 44053632 44206596 44255232 44262288 44408896 44416512 44597504 44752896 44808736 44908288 44957696 44964864 44971416 45121536 45184419 45319227 45341856 45678592 45685248 45692532 45750096 45901632 46061568 46068912 46424574 46476288 46637024 46637664 46703223 46792704 46806984 46865952 47021184 47028681 47161472 47192544 47384848 47444544 47549952 47609282 47609856 47767552 47775168 47775744 47842326 47941632 48175722 48197632 48365568 48380328 48432972 48533504 48540576 48601728 48609477 48770484 48771072 48940416 48977616 49373184 49381056 49545216 49551838 49560336 49717248 49787136 49795074 49960008 49997983 50109064 50172192 50331648 50346401 50347008 50401792 50409828 50521824 50577408 50585472 50592843 50753024 50761728 50968576 51209984 51217446 51380224 51388416 51395904 51574362 51639336 51819264 52038717 52211712 52285824 52459008 52466652 52467372 52641792 52657857 52898832 53056656 53299456 53307954 53375112 53477376 53493696 53551904 53561088 53738496 53747064 53934336 54154112 54162003 54222336 54410608 54411264 54591488 54600192 54608148 54676944 55057968 55083008 55099818 55351968 55474944 55544832 55553688 55737696 55738368 55931904 56010528 56205009 56372697 56426496 56443716 56623104 56630672 56640384 56702016 56819712 56837052 56898898 56899584 56908656 57097152 57140552 57339648 57538744 57602048 57611232 57802752 57811968 57820392 58003456 58094253 58525696 58534224 58720256 58738176 58811466 58942128 59006976 59016384 59222016 59511186 59670528 59688738 59753687 59953152 59961888 60047001 60162048 60170089 60180408 60245892 60425636 60455808 60465447 60913664 60923376 61000128 61202176 61211934 61212672 61415424 61425216 61899432 61968384 62183552 62192613 62270964 62390272 62409312 62487936 62694912 62704908 62923392 63259392 63399936 63479808 63700224 63700992 63709506 63789768 63922176 64012032 64234296 64283121 64487424 64507104 64577296 64720768 64731087 64802304 64812636 65027312 65028096 65038464 65253888 65303488 65830912 65841408 65851002 66060288 66080448 66289664 66309894 66382848 66393432 66613344 66896256 67108864 67129344 67213104 67362432 67436544 67447296 67457124 67682304 68012784 68289928 68517888 68527872 68538798 68613377 68625144 68765816 68852448 69092352 69103368 69384956 69615616 69636861 69714432 69945344 69955536 69956496 70189056 70210476 70531776 70742208 71077272 71166816 71303168 71324928 71413923 71414784 71651328 71662752 71763489 71912448 72216004 72263583 72296448 72548352 72570492 72649458 72800256 72810864 72902592 73155726 73156608 73410624 73466424 73802624 73966592 74059776 74071584 74316928 74317824 74327757 74575872 74680704 74940012 75163596 75235328 75258288 75497472 75520512 75602688 75614742 75759616 75782736 75866112 75878208 76129536 76452864 76814976 76826169 77070336 77082624 77093856 77361543 77459004 77728896 78045632 78317568 78415288 78428736 78589504 78675968 78688512 78699978 78701058 78962688 79348248 79560704 79584984 79937536 79949184 79961931 80062668 80216064 80240544 80327856 80607744 80620596 81231168 81333504 81615912 81616896 81887232 81900288 81912222 82015416 82532576 82586952 82624512 82649727 82923484 83027952 83212416 83317248 83330532 83593216 83606544 83607552 83897856 84345856 84533248 84639744 84665574 84933632 84934656 84946008 85053024 85229568 85255578 85348347 85349376 85645728 85710828 85983232 86009472 86308116 86403072 86416848 86704128 86717952 86730588 87005184 87690862 87788544 87801336 88080384 88107264 88217199 88413192 88510464 88524576 88817792 88833024 89195008 89505792 89533107 89617472 89816576 89915392 89929728 89942832 90243072 90368838 90638454 90683712 91357184 91370496 91385064 91500192 91803264 91817901 92123136 92137824 92849148 92952576 93274048 93275328 93406446 93585408 93613968 93731904 94042368 94057362 94322944 94385088 94769696 94889088 95099904 95218564 95219712 95535104 95550336 95551488 95564259 95684652 95883264 96351444 96395264 96731136 96760656 96865944 97067008 97081152 97203456 97218954 97540968 97542144 97880832 97955232 98746368 98762112 98776503 99090432 99103676 99120672 99434496 99464841 99574272 99590148 99920016 99995966 100218128 100344384 100663296 100692802 100694016 100803584 100819656 101043648 101154816 101170944 101185686 101506048 101523456 101937152 102419968 102434892 102760448 102776832 102791808 102808197 103148724 103278672 103638528 104077434 104423424 104571648 104918016 104933304 104934744 105283584 105315714 105744863 105797664 106113312 106481761 106598912 106615908 106750224 106954752 106987392 107103808 107122176 107476992 107494128 107868672 108308224 108324006 108444672 108821216 108822528 108974187 109182976 109200384 109216296 109353888 109733589 110115936 110166016 110199636 110703936 110949888 111089664 111107376 111475392 111476736 111863808 112021056 112410018 112745394 112852992 112887432 113246208 113261344 113280768 113404032 113422113 113639424 113674104 113797796 113799168 113817312 114194304 114281104 114679296 115077488 115204096 115222464 115605504 115623936 115640784 116006912 116188506 117051392 117068448 117440512 117476352 117622932 117884256 118013952 118032768 118049967 118051587 118444032 119022372 119341056 119377476 119507374 119906304 119923776 120094002 120324096 120340178 120360816 120491784 120851272 120911616 120930894 121423673 121827328 121846752 122000256 122404352 122423868 122425344 122830848 122850432 122868333 123798864 123936768 124367104 124385226 124541928 124780544 124818624 124975872 125389824 125409816 125846784 126378007 126518784 126799872 126959616 126998361 127400448 127401984 127419012 127579536 127844352 127883367 128024064 128468592 128566242 128974848 129014208 129154592 129441536 129462174 129604608 129625272 130054624 130056192 130076928 130507776 130606976 131536293 131661824 131682816 131702004 132120576 132160896 132579328 132619788 132765696 132786864 133226688 133792512 134217728 134258688 134426208 134724864 134873088 134894592 134914248 135364608 135553257 135957681 136025568 136579856 137035776 137055744 137077596 137226754 137250288 137531632 137704896 138184704 138206736 138769912 139231232 139273722 139428864 139890688 139911072 139912992 140109669 140378112 140420952 141063552 141086043 141484416 142154544 142333632 142606336 142649856 142827846 142829568 143302656 143325504 143526978 143824896 144432008 144527166 144592896 145096704 145116097 145140984 145298916 145600512 145621728 145805184 145828431 146311452 146313216 146821248 146932848 147605248 147933184 148119552 148143168 148633856 148635648 148655514 149151744 149361408 149880024 149993949 150327192 150470656 150516576 150994944 151039203 151041024 151205376 151229484 151519232 151565472 151732224 151756416 151778529 152259072 152905728 153629952 153652338 154140672 154165248 154187712 154723086 154918008 155457792 156091264 156116151 156635136 156830576 156857472 157179008 157351936 157377024 157399956 157402116 157925376 158696496 159121408 159169968 159875072 159898368 159923862 160125336 160432128 160481088 160655712 161215488 161241192 162462336 162486009 162667008 163231824 163233792 163774464 163800576 163824444 164030832 165065152 165173904 165249024 165299454 165846968 166055904 166424832 166632487 166634496 166661064 167186432 167213088 167215104 167795712 168615027 168691712 169066496 169118091 169279488 169331148 169867264 169869312 169892016 170106048 170459136 170511156 170696694 170698752 171291456 171421656 171966464 172018944 172616232 172806144 172833696 173408256 173435904 173461176 174010368 174282759 175381724 175577088 175602672 176160768 176214528 176434398 176826384 177020928 177049152 177635584 177666048 178390016 179011584 179066214 179234944 179261061 179633152 179830784 179859456 179885664 180486144 180510267 180737676 181276908 181367424 182714368 182740992 182770128 183000384 183606528 183635802 184246272 184275648 185698296 185905152 186548096 186550656 186577839 186812892 187170816 187227936 187463808 188084736 188114724 188645888 188770176 189539392 189778176 190199808 190437128 190439424 191070208 191100672 191102976 191128518 191369304 191766528 192702888 192790528 192849363 193462272 193521312 193731888 194134016 194162304 194193261 194406912 194437908 195081936 195084288 195761664 195910464 197492736 197524224 197553006 198180864 198207352 198241344 198868992 198929682 199148544 199180296 199840032 199991932 200436256 200688768 201326592 201385604 201388032 201607168 201639312 202087296 202309632 202341888 202371372 203012096 203046912 203874304 204839936 204869784 205520896 205553664 205583616 205616394 205840131 206297448 206557344 207277056 208154868 208846848 208910583 209143296 209836032 209866608 209869488 210567168 210631428 211489726 211595328 212226624 212963522 213197824 213231816 213500448 213909504 213974784 214207616 214241769 214244352 214953984 214988256 215737344 216616448 216648012 216889344 217642432 217645056 217948374 218365952 218400768 218432592 218707776 219467178 220231872 220332032 220399272 221407872 221899776 222179328 222214752 222950784 222953472 222983271 223727616 224042112 224820036 225490788 225705984 225774864 226492416 226522688 226561536 226808064 226844226 227278848 227348208 227595592 227598336 227634624 228388608 228562208 229358592 230154976 230408192 230444928 230478507 231211008 231247872 231281568 232013824 232084629 232377012 234102784 234136896 234881024 234952704 235245864 235768512 236027904 236065536 236099934 236103174 236888064 238044744 238682112 238754952 239014748 239812608 239847552 239885793 240188004 240648192 240680356 240721632 240983568 241702544 241823232 241861788 242847346 243654656 243693504 244000512 244808704 244847736 244850688 245661696 245700864 245736666 247597728 247873536 247949181 248734208 248770452 249083856 249561088 249637248 249951744 250779648 250819632 251693568 252756014 253037568 253599744 253919232 253996722 254800896 254803968 254838024 255159072 255688704 255766734 256045041 256048128 256808953 256937184 257132484 257949696 258028416 258309184 258883072 258924348 259209216 259250544 260109248 260112384 260153856 261015552 261213952 263072586 263323648 263365632 263404008 264241152 264321792 264651597 265158656 265239576 265531392 265573728 266453376 267585024 268435456 268517376 268599321 268852416 269449728 269746176 269789184 269828496 270729216 271106514 271915362 272051136 273159712 274071552 274111488 274155192 274453508 274500576 275063264 275409792 275453703 276369408 276413472 277539824 278462464 278547444 278857728 279781376 279822144 279825984 280219338 280756224 280841904 282127104 282172086 282968832 284309088 284667264 285212672 285299712 285655692 285659136 286605312 286651008 286692777 287053956 287649792 288864016 289054332 289185792 290193408 290232194 290281968 290597832 291201024 291243456 291610368 291656862 292622904 292626432 293642496 293865696 294886063 295210496 295866368 296239104 296286336 296329509 297267712 297271296 297311028 298303488 298394523 298722816 299760048 299987898 300654384 300941312 301033152 301989888 302078406 302082048 302410752 302458968 303038464 303130944 303464448 303512832 303557058 304518144 305811456 306918017 307259904 307304676 308281344 308330496 308375424 308424591 309446172 309836016 310915584 312182528 312232302 313270272 313661152 313714944 314358016 314703872 314754048 314799912 314804232 315850752 317234589 317392992 318242816 318339936 319445283 319750144 319796736 319847724 320250672 320864256 320962176 321311424 322430976 322482384 324924672 324972018 325334016 326463648 326467584 326922561 327548928 327601152 327648888 328061664 329200767 330130304 330347808 330498048 330598908 331693936 332111808 332849664 333264974 333268992 333322128 334372864 334426176 334430208 335591424 337230054 337383424 338132992 338236182 338558976 338662296 339734528 339738624 339784032 340212096 340266339 340918272 341022312 341393388 341397504 342582912 342843312 343932928 344037888 345232464 345612288 345667392 346816512 346871808 346922352 348020736 348565518 349985881 350763448 351154176 351205344 352321536 352424807 352429056 352868796 353652768 354041856 354098304 354149901 354154761 355271168 355332096 356780032 358023168 358132428 358469888 358522122 359266304 359661568 359718912 359771328 360972288 361020534 361475352 362553816 362734848 364271019 365428736 365481984 365540256 366000768 367213056 367271604 368492544 368551296 368604999 371396592 371810304 373096192 373101312 373155678 373625784 374341632 374455872 374927616 376169472 376229448 377291776 377540352 379078784 379134021 379556352 380399616 380874256 380878848 382140416 382201344 382205952 382257036 382738608 383533056 385405776 385581056 385698726 386924544 387042624 387463776 388268032 388324608 388386522 388813824 388875816 390163872 390168576 391523328 391820928 394608879 394985472 395048448 395106012 396361728 396414704 396482688 397737984 397859364 398297088 398360592 399680064 399983864 400872512 401377536 402653184 402771208 402776064 403214336 403278624 404174592 404619264 404683776 404742744 406024192 406093824 406659771 407748608 407873043 409679872 409739568 411041792 411107328 411167232 411232788 411680262 412594896 413114688 414554112 416309736 417693696 417821166 418286592 419672064 419733216 419738976 420329007 421134336 421190623 421262856 422979452 423190656 423258129 424453248 425927044 426395648 426463632 427000896 427819008 427949568 428415232 428483538 428488704 429907968 429976512 431474688 433232896 433296024 433778688 435284864 435290112 435348291 435896748 436731904 436801536 436865184 437415552 438934356 440463744 440664064 440798544 442815744 443799552 444358656 444429504 445901568 445906944 445966542 447455232 448084224 449640072 449981847 450981576 451411968 451549728 452984832 453045376 453117609 453123072 453616128 453688452 454557696 454696416 455191184 455196672 455269248 456777216 457124416 458717184 460309952 460816384 460889856 460957014 462422016 462495744 462563136 464027648 464169258 464754024 468205568 468273792 468348453 469762048 469905408 470491728 471537024 472055808 472131072 472199868 472206348 473776128 476089488 477364224 477509904 478029496 479625216 479695104 479771586 480376008 481296384 481360712 481443264 481967136 483405088 483646464 483723576 485694692 487309312 487387008 487458027 488001024 489617408 489695472 489701376 491323392 491401728 491473332 495195456 495747072 495898362 497468416 497540904 498167712 499122176 499274496 499897461 499903488 501559296 501639264 503387136 505512028 505845081 506075136 507199488 507354273 507838464 507993444 509601792 509607936 509676048 510318144 511377408 511533468 512090082 512096256 513617906 513874368 514264968 515899392 516056832 516618368 517766144 517848696 518418432 518501088 520218496 520224768 520307712 522031104 522427904 526145172 526647296 526731264 526808016 528482304 528643584 529303194 530317312 530479152 531062784 531147456 532906752 535170048 537034752 537198642 537704832 537783183 538899456 539492352 539578368 539656992 541458432 541530801 542213028 543830724 544102272 546319424 548143104 548222976 548310384 548907016 549001152 550126528 550819584 550907406 552738816 552826944 555079648 556924928 557094888 557715456 559562752 559644288 559651968 559733517 560438676 561512448 561683808 564254208 564344172 565937664 568618176 569334528 570425344 570599424 571311384 571318272 573210624 573302016 573385554 574107912 575299584 577728032 578108664 578371584 578548089 580386816 580464388 580563936 581195664 582402048 582486912 582579783 583220736 583313724 585245808 585252864 587284992 587731392 589772126 590420992 591732736 592478208 592572672 592659018 594535424 594542592 594622056 596606976 596789046 597445632 599520096 599975796 601308768 601882624 602066304 603979776 604156812 604164096 604821504 604917936 606076928 606261888 606928896 607025664 607114116 609036288 611622912 613836034 614519808 614609352 616562688 616660992 616750848 616849182 617520393 618892344 619362769 619672032 621831168 624365056 624464604 626540544 626731749 627322304 627429888 628716032 629407744 629508096 629599824 629608464 631701504 634469178 634785984 636485632 636679872 638890566 639500288 639593472 639695448 640501344 641728512 641924352 642622848 642725307 644861952 644964768 649849344 649944036 650668032 652927296 652935168 653845122 655097856 655202304 655297776 656123328 658401534 660260608 660695616 660996096 661197816 663387872 664223616 665699328 666529948 666537984 666644256 668745728 668852352 668860416 668949813 671182848 674460108 674766848 676265984 676472364 677117952 677324592 679469056 679477248 679568064 680424192 680532678 681836544 682044624 682786776 682795008 685165824 685686624 687865856 688075776 690464928 691224576 691334784 691435521 693633024 693743616 693844704 696041472 696253887 697131036 699971762 701526896 702308352 702410688 704643072 704849614 704858112 705737592 707305536 708083712 708196608 708299802 708309522 710542336 710664192 713560064 716046336 716264856 716939776 717044244 718532608 719323136 719437824 719542656 719657379 721944576 722041068 722950704 725107632 725469696 728542038 730857472 730963968 731080512 732001536 734426112 734543208 736985088 737102592 737209998 740214041 742793184 743620608 743847543 745372327 746192384 746202624 746311356 747251568 748683264 748911744 749855232 752338944 752458896 754583552 755080704 758157568 758268042 759112704 760799232 761748512 761757696 764280832 764402688 764411904 764514072 765477216 767066112 768135123 770426859 770811552 771162112 771397452 773849088 774085248 774927552 776536064 776649216 776773044 777627648 777751632 780327744 780337152 783046656 783641856 789217758 789970944 790096896 790212024 792723456 792829408 792965376 793954791 795475968 795718728 796594176 796721184 799360128 799967728 801745024 802755072 805306368 805542416 805552128 806428672 806557248 808349184 809238528 809367552 809485488 812048384 812187648 813319542 815497216 815746086 819359744 819479136 822083584 822214656 822334464 822465576 823360524 825189792 826229376 826361109 829108224 832619472 835387392 835642332 836573184 839344128 839466432 839477952 840658014 842268672 842381246 842525712 845958904 846381312 846516258 848906496 849965711 851854088 852791296 852927264 854001792 855638016 855899136 856830464 856967076 856977408 859815936 859953024 860078331 862949376 866465792 866592048 867557376 870569728 870580224 870696582 871793496 873463808 873603072 873730368 874831104 877868712 880927488 881328128 881597088 884646049 884658189 885631488 887599104 888717312 888859008 888988527 891803136 891813888 891933084 894910464 895183569 896168448 899280144 899963694 901963152 902823936 903099456 905969664 906090752 906235218 906246144 907232256 907376904 909115392 909392832 910382368 910393344 910538496 913554432 914248832 917434368 920619904 920754051 921632768 921779712 921914028 924844032 924991488 925126272 928055296 928338516 929508048 936411136 936547584 936696906 939524096 939810816 940983456 943074048 944111616 944262144 944399736 944412696 947552256 951703767 952178976 954728448 955019808 956058992 958335849 959250432 959390208 959543172 960752016 962592768 962721424 962886528 963934272 966810176 967292928 967447152 971389384 974618624 974774016 974916054 976002048 979234816 979390944 979402752 980767683 982646784 982803456 982946664 987602301 990390912 991494144 991796724 994936832 995081808 996335424 998244352 998548992 999794922 999806976 1003118592 1003278528 1006774272 1011024056 1011690162 1012150272 1014398976 1014708546 1015676928 1015812679 1015986888 1019203584 1019215872 1019352096 1020636288 1020799017 1022754816 1023066936 1024180164 1024192512 1027235812 1027748736 1028529936 1031798784 1032113664 1033236736 1035532288 1035697392 1036836864 1037002176 1040436992 1040449536 1040615424 1044062208 1044855808 1049957643 1052290344 1053294592 1053462528 1053616032 1056964608 1057274421 1057287168 1058606388 1060634624 1060958304 1062125568 1062294912 1062449703 1065813504 1070340096 1074069504 1074397284 1075409664 1075566366 1077798912 1078984704 1079156736 1079313984 1082916864 1083061602 1084426056 1087661448 1088204544 1092638848 1092813057 1096286208 1096445952 1096620768 1097814032 1098002304 1100253056 1101639168 1101814812 1105477632 1105653888 1110159296 1113849856 1114189776 1115430912 1119125504 1119288576 1119303936 1119467034 1120877352 1123024896 1123367616 1128508416 1128688344 1131875328 1137236352 1137402063 1138669056 1140850688 1141198848 1142622768 1142636544 1146421248 1146604032 1146771108 1148215824 1150599168 1155456064 1156217328 1156743168 1157096178 1160773632 1160928776 1161127872 1162391328 1164804096 1164973824 1165159566 1166427409 1166441472 1166627448 1170491616 1170505728 1174569984 1175462784 1179544252 1180841984 1183465472 1183826637 1184956416 1185145344 1185318036 1189070848 1189085184 1189244112 1193213952 1193578092 1194891264 1199040192 1199951592 1202617536 1203765248 1204132608 1207959552 1208313624 1208328192 1209643008 1209835872 1212153856 1212523776 1213857792 1214051328 1214228232 1218072576 1219979313 1223245824 1223619129 1227672068 1229039616 1229218704 1233125376 1233321984 1233501696 1233698364 1235040786 1237784688 1238725538 1239344064 1243662336 1248730112 1248929208 1253081088 1253463498 1254644608 1254859776 1257432064 1258815488 1259016192 1259199648 1259216928 1263403008 1263571869 1268938356 1269571968 1272971264 1273359744 1277781132 1279000576 1279186944 1279390896 1281002688 1283457024 1283848704 1285245696 1285450614 1289723904 1289929536 1299698688 1299888072 1301336064 1305854592 1305870336 1306044873 1307690244 1310195712 1310404608 1310595552 1312246656 1316803068 1320521216 1321391232 1321992192 1322395632 1326775744 1328447232 1331398656 1333059896 1333075968 1333288512 1337491456 1337704704 1337720832 1337899626 1342365696 1348920216 1349533696 1349945541 1352531968 1352944728 1354235904 1354649184 1358938112 1358954496 1359136128 1359352827 1360848384 1361065356 1363673088 1364089248 1365573552 1365590016 1370331648 1371373248 1375731712 1376151552 1380929856 1382449152 1382669568 1382871042 1387266048 1387487232 1387689408 1392082944 1392507774 1394262072 1399943524 1403053792 1404616704 1404821376 1405045359 1409286144 1409699228 1409716224 1411475184 1414611072 1416167424 1416393216 1416599604 1416619044 1421084672 1421328384 1427120128 1432092672 1432529712 1433879552 1434088488 1437065216 1438646272 1438875648 1439085312 1439314758 1443889152 1444082136 1445901408 1450215264 1450939392 1457084076 1461714944 1461927936 1462161024 1462374081 1464003072 1468852224 1469086416 1473970176 1474205184 1474419996 1480428082 1485586368 1487241216 1487695086 1490744654 1492384768 1492405248 1492622712 1494503136 1497366528 1497823488 1499692383 1499710464 1504677888 1504917792 1509167104 1510161408 1516315136 1516536084 1518225408 1521598464 1522062819 1523497024 1523515392 1528561664 1528805376 1528823808 1529028144 1530954432 1534132224 1536270246 1540853718 1541623104 1542324224 1542794904 1547698176 1548170496 1549855104 1553072128 1553298432 1553546088 1555255296 1555503264 1560655488 1560674304 1566093312 1567283712 1578435516 1579941888 1580193792 1580424048 1585446912 1585658816 1585930752 1587909582 1590951936 1591437456 1593188352 1593442368 1598720256 1599935456 1603490048 1605510144 1611084832 1611104256 1612857344 1613114496 1613349549 1616698368 1618477056 1618735104 1618970976 1624096768 1624375296 1624592403 1626639084 1630994432 1631492172 1638719488 1638958272 1644167168 1644429312 1644668928 1644931152 1646721048 1650379584 1652458752 1652722218 1658216448 1665238944 1670774784 1671284664 1673146368 1678688256 1678932864 1678955904 1679200551 1681316028 1684537344 1684762492 1685051424 1691917808 1692762624 1693032516 1697812992 1699931422 1703708176 1705582592 1705854528 1708003584 1711276032 1711798272 1713660928 1713934152 1713954816 1719631872 1719906048 1720156662 1725898752 1732931584 1733184096 1735114752 1735644267 1741139456 1741160448 1741393164 1743586992 1746927616 1747206144 1747460736 1747739349 1749662208 1755737424 1761854976 1762656256 1763194176 1769292098 1769316378 1771262976 1775198208 1777434624 1777718016 1777977054 1783606272 1783627776 1783866168 1789820928 1790367138 1792336896 1797662671 1798560288 1799927388 1803926304 1805647872 1806198912 1811939328 1812181504 1812470436 1812492288 1814464512 1814753808 1818230784 1818785664 1820764736 1820786688 1821076992 1827108864 1828497664 1834868736 1841239808 1841508102 1843265536 1843559424 1843828056 1849688064 1849982976 1850252544 1852561179 1856110592 1856677032 1858088307 1859016096 1872822272 1873095168 1873393812 1879048192 1879621632 1880195247 1881966912 1886148096 1888223232 1888524288 1888799472 1888825392 1895104512 1903407534 1904357952 1909456896 1910039616 1912117984 1916671698 1918500864 1918780416 1919086344 1921504032 1925185536 1925442848 1925773056 1927868544 1928175921 1933620352 1934585856 1934894304 1942778768 1949237248 1949548032 1949832108 1952004096 1958469632 1958781888 1958805504 1961535366 1965293568 1965606912 1965893328 1975204602 1980781824 1982988288 1983593448 1989873664 1990163616 1992670848 1996488704 1997097984 1999589844 1999613952 2006237184 2006557056 2006849439 2013548544 2022048112 2023380324 2024300544 2028797952 2029417092 2031353856 2031625358 2031973776 2038407168 2038431744 2038704192 2041272576 2041598034 2045509632 2046133872 2048360328 2048385024 2054471624 2055497472 2057059872 2063597568 2064202441 2064227328 2066473472 2071064576 2071394784 2073673728 2074004352 2074306563 2080873984 2080899072 2081230848 2088124416 2088761661 2089711616 2099915286 2104580688 2106589184 2106925056 2107232064 2113929216 2114548842 2114574336 2117212776 2121269248 2121916608 2124251136 2124589824 2124899406 2131627008 2140680192 2148139008 2148426119 2148794568 2150819328 2151132732 2155597824 2157969408 2158313472 2158627968 2158972137 2165833728 2166123204 2168852112 2175322896 2176409088 2185277696 2185626114 2192572416 2192891904 2193241536 2195628064 2196004608 2200506112 2203278336 2203629624 2210955264 2211307776 2220318592 2220642123 2227699712 2228379552 2230861824 2236116981 2238251008 2238577152 2238607872 2238934068 2241754704 2246049792 2246735232 2257016832 2257376688 2263750656 2274472704 2274804126 2277338112 2281701376 2282397696 2285245536 2285273088 2292842496 2293208064 2293542216 2296431648 2301198336 2304405369 2310912128 2311280577 2312434656 2313486336 2314192356 2321547264 2321857552 2322255744 2324782656 2329608192 2329947648 2330319132 2332854818 2332882944 2333254896 2340983232 2341011456 2349139968 2350925568 2359088504 2361683968 2366930944 2367653274 2369912832 2370290688 2370636072 2378141696 2378170368 2378488224 2381864373 2386427904 2387156184 2389782528 2398080384 2399903184 2405235072 2407530496 2408265216 2415919104 2416627248 2416656384 2419286016 2419671744 2424307712 2425047552 2427715584 2428102656 2428456464 2436145152 2439958626 2446491648 2447238258 2449901167 2455344136 2458079232 2458437408 2466250752 2466643968 2466973649 2467003392 2467396728 2470081572 2475569376 2477451076 2478688128 2479083327 2487324672 2497460224 2497858416 2506162176 2506926996 2509289216 2509719552 2514864128 2517630976 2518032384 2518399296 2518433856 2526806016 2527143738 2537876712 2539143936 2545942528 2546719488 2549897133 2555562264 2558001152 2558373888 2558781792 2562005376 2566914048 2567697408 2570491392 2570901228 2579447808 2579859072 2580234993 2599397376 2599776144 2602672128 2611709184 2611740672 2612089746 2615380488 2620391424 2620809216 2621191104 2624493312 2633606136 2641042432 2642782464 2643984384 2644791264 2653551488 2653938147 2653974567 2656894464 2662797312 2666119792 2666151936 2666577024 2674982912 2675409408 2675441664 2675799252 2684731392 2697840432 2699067392 2699891082 2705063936 2705889456 2708471808 2709298368 2717876224 2717908992 2718272256 2718705654 2721696768 2722130712 2727346176 2728178496 2731147104 2731180032 2740663296 2742746496 2751463424 2752303104 2761859712 2762262153 2764898304 2765339136 2765742084 2774532096 2774974464 2775378816 2784165888 2785015548 2788524144 2799887048 2806107584 2809233408 2809642752 2810090718 2818572288 2819398456 2819432448 2822950368 2829222144 2832334848 2832786432 2833199208 2833238088 2842169344 2842656768 2854240256 2855111301 2864185344 2865059424 2867759104 2868176976 2874130432 2875007547 2877292544 2877751296 2878170624 2878629516 2887778304 2888164272 2891802816 2900430528 2901878784 2914168152 2923429888 2923855872 2924322048 2924748162 2928006144 2937704448 2938172832 2942303049 2947940352 2948410368 2948839992 2960856164 2962806903 2971172736 2974482432 2975390172 2981489308 2984769536 2984810496 2985245424 2989006272 2994733056 2995646976 2999384766 2999420928 3009355776 3009835584 3018334208 3020322816 3032630272 3033072168 3036450816 3043196928 3044125638 3046994048 3047030784 3047438037 3057123328 3057610752 3057647616 3058056288 3061908864 3068264448 3072540492 3081707436 3083246208 3084648448 3085589808 3095396352 3096340992 3099710208 3106144256 3106596864 3107092176 3110510592 3111006528 3121310976 3121348608 3132186624 3134567424 3149872929 3156871032 3159883776 3160387584 3160848096 3170893824 3171317632 3171823263 3171861504 3175819164 3181903872 3182874912 3186376704 3186884736 3197440512 3199870912 3206980096 3211020288 3222169664 3222208512 3225714688 3226228992 3226699098 3233396736 3236954112 3237470208 3237941952 3248193536 3248750592 3249184806 3253278168 3261988864 3262984344 3277438976 3277916544 3278439171 3288334336 3288858624 3289337856 3289862304 3293442096 3300759168 3304917504 3305444436 3316432896 3330477888 3341549568 3342569328 3346292736 3357376512 3357865728 3357911808 3358401102 3362632056 3369074688 3369524984 3370102848 3383835616 3385525248 3386065032 3395625984 3399862844 3407416352 3411165184 3411709056 3412206189 3416007168 3422552064 3423596544 3427321856 3427868304 3427909632 3439263744 3439812096 3440313324 3451797504 3465863168 3466368192 3470229504 3471288534 3482278912 3482320896 3482786328 3487173984 3493855232 3494412288 3494921472 3495478698 3499282227 3499324416 3511474848 3523709952 3525312512 3526388352 3538584196 3538632756 3542525952 3550396416 3551479911 3554869248 3555436032 3555954108 3567212544 3567255552 3567732336 3579641856 3580734276 3584673792 3595325342 3597120576 3599854776 3607852608 3611295744 3612397824 3623878656 3624363008 3624940872 3624984576 3628929024 3629507616 3636461568 3637571328 3641529472 3641573376 3642153984 3654217728 3656995328 3669737472 3670857387 3682479616 3683016204 3686531072 3687118848 3687656112 3699376128 3699965952 3700505088 3705122358 3712221184 3713354064 3716176614 3718032192 3745644544 3746190336 3746787624 3759243264 3760390494 3763933824 3772296192 3776446464 3777048576 3777598944 3777650784 3790209024 3790715607 3806815068 3808715904 3818913792 3820079232 3824235968 3833343396 3837001728 3837560832 3838172688 3843008064 3850371072 3850885696 3851546112 3855737088 3856351842 3867240704 3869171712 3869788608 3885557536 3898474496 3899096064 3899664216 3904008192 3916939264 3917563776 3917611008 3918134619 3923070732 3930587136 3931213824 3931786656 3950409204 3961563648 3965976576 3967186896 3979747328 3980327232 3985341696 3992977408 3994195968 3999179688 3999227904 4012474368 4013114112 4013698878 4027097088 4044096224 4046760648 4048601088 4049836623 4057595904 4058834184 4062707712 4063250716 4063947552 4076814336 4076863488 4077408384 4078058481 4082545152 4083196068 4091019264 4092267744 4096720656 4096770048 4108943248 4110994944 4114119744 4127195136 4128404882 4128454656 4132946944 4142129152 4142789568 4147347456 4148008704 4148613126 4161747968 4161798144 4162461696 4176248832 4177523322 4179423232 4199830572 4209161376 4213178368 4213850112 4214464128 4215136077 4227858432 4229097684 4229148672 4234425552 4242538496 4243833216 4248502272 4249179648 4249798812 4263254016 4281360384 4296278016 4296852238 4297589136 4301638656 4302265464 4311195648 4315938816 4316626944 4317255936 4317944274 4331667456 4332246408 4335539383 4337704224 4350645792 4352818176 4365752201 4370555392 4371252228 4385144832 4385783808 4386483072 4387122243 4391256128 4392009216 4401012224 4406556672 4407259248 4421910528 4422615552 4440637184 4441284246 4455399424 4456759104 4461723648 4472233962 4476502016 4477154304 4477215744 4477868136 4483509408 4492099584 4493470464 4499077149 4514033664 4514753376 4527501312 4548945408 4549608252 4554676224 4563402752 4564795392 4566188457 4570491072 4570546176 4585684992 4586416128 4587084432 4592863296 4602396672 4608810738 4621824256 4622561154 4624869312 4626972672 4628384712 4643094528 4643715104 4644511488 4649565312 4659216384 4659895296 4660638264 4665709636 4665765888 4666509792 4681966464 4682022912 4698279936 4701851136 4718177008 4723367936 4733861888 4735306548 4739825664 4740581376 4741272144 4756283392 4756340736 4756976448 4763728746 4772855808 4774312368 4779565056 4796160768 4799806368 4810470144 4815060992 4816530432 4833254496 4833312768 4838572032 4839343488 4840048647 4848615424 4850095104 4855431168 4856205312 4856912928 4872290304 4873777209 4879917252 4892983296 4894476516 4899802334 4910688272 4916158464 4916874816 4932501504 4933287936 4933947298 4934006784 4934793456 4940163144 4951138752 4954902152 4957376256 4958166654 4974649344 4994920448 4995716832 5012324352 5013853992 5018578432 5019439104 5029728256 5035261952 5036064768 5036798592 5036867712 5037601653 5053612032 5054287476 5075753424 5078287872 5091885056 5093438976 5099794266 5111124528 5116002304 5116747776 5117563584 5124010752 5133828096 5135394816 5140982784 5141802456 5158895616 5159718144 5160469986 5181498287 5198794752 5199552288 5205344256 5206932801 5217606289 5223418368 5223481344 5224179492 5230760976 5240782848 5241618432 5242382208 5243218047 5248986624 5267212272 5282084864 5285564928 5287968768 5289582528 5307102976 5307876294 5307949134 5313788928 5325594624 5332239584 5332303872 5333154048 5349965824 5350818816 5350883328 5351598504 5369462784 5392988013 5395680864 5398134784 5399782164 5410127872 5411778912 5416943616 5418596736 5435752448 5435817984 5436544512 5437411308 5443393536 5444261424 5454692352 5456356992 5462294208 5462360064 5481326592 5485492992 5502926848 5504606208 5523719424 5524524306 5529796608 5530678272 5531484168 5549064192 5549948928 5550757632 5557683537 5568331776 5570031096 5574264921 5577048288 5599774096 5612215168 5618466816 5619285504 5620181436 5637144576 5638796912 5638864896 5645900736 5658444288 5664669696 5665572864 5666398416 5666476176 5684338688 5685313536 5708480512 5710222602 5728370688 5730118848 5735518208 5736353952 5748260864 5750015094 5754585088 5755502592 5756341248 5757259032 5775556608 5776328544 5783605632 5784527763 5800861056 5803757568 5828336304 5846859776 5847711744 5848644096 5849496324 5856012288 5875408896 5876345664 5884606098 5895880704 5896820736 5897679984 5921712328 5925613806 5942345472 5948964864 5949759977 5950780344 5962978616 5969539072 5969620992 5970490848 5978012544 5989466112 5991293952 5998769532 5998841856 6018711552 6019671168 6020548317 6036668416 6040645632 6065260544 6066144336 6072901632 6086393856 6088251276 6093988096 6094061568 6094876074 6114246656 6115221504 6115295232 6116112576 6123817728 6136528896 6145080984 6163414872 6166492416 6169296896 6171179616 6190792704 6192607323 6192681984 6199420416 6212288512 6213193728 6214184352 6221021184 6222013056 6222919689 6242621952 6242697216 6264373248 6266284983 6269134848 6299745858 6313742064 6319767552 6320775168 6321696192 6341787648 6342635264 6343646526 6343723008 6351638328 6363807744 6365749824 6372753408 6373769472 6394881024 6399741824 6413960192 6422040576 6444339328 6444417024 6445278357 6451429376 6452457984 6453398196 6466793472 6473908224 6474940416 6475883904 6496387072 6497501184 6498369612 6506556336 6523977728 6525968688 6554877952 6555833088 6556878342 6576668672 6577717248 6578675712 6579724608 6586884192 6601518336 6609835008 6610888872 6632865792 6660955776 6661926369 6683099136 6685138656 6692585472 6708350943 6714753024 6715731456 6715823616 6716802204 6725264112 6738149376 6739049968 6740205696 6767671232 6771050496 6772130064 6791251968 6799725688 6814832704 6822330368 6823418112 6824412378 6832014336 6845104128 6847193088 6854643712 6855736608 6855819264 6878527488 6879624192 6880626648 6903595008 6913216107 6931726336 6932736384 6933841731 6940459008 6942577068 6964557824 6964641792 6965572656 6974347968 6987710464 6988824576 6989842944 6990957396 6998564454 6998648832 7022949696 7047419904 7050625024 7052776704 7077168392 7077265512 7085051904 7100792832 7102959822 7109738496 7110872064 7111908216 7134425088 7134511104 7135464672 7145593119 7159283712 7161468552 7169347584 7190650684 7194241152 7199709552 7215705216 7222591488 7224795648 7247757312 7248726016 7249881744 7249969152 7257858048 7259015232 7272923136 7275142656 7283058944 7283146752 7284307968 7308435456 7313990656 7339474944 7341714774 7349703501 7364959232 7366032408 7373062144 7374237696 7375312224 7398752256 7399931904 7400920947 7401010176 7410244716 7424442368 7426708128 7432353228 7436064384 7491289088 7492380672 7493575248 7518486528 7520780988 7527867648 7544592384 7552892928 7554097152 7555197888 7555301568 7580418048 7581431214 7613630136 7617431808 7637827584 7640158464 7648471936 7649691399 7666686792 7674003456 7675121664 7676345376 7686016128 7700742144 7701771392 7703092224 7711474176 7712703684 7734481408 7738343424 7739577216 7771115072 7796948992 7798192128 7799328432 7808016384 7833878528 7835127552 7835222016 7836269238 7846141464 7861174272 7862427648 7863573312 7900818408 7923127296 7931953152 7934373792 7959494656 7960654464 7961814441 7961923701 7970683392 7985954816 7988391936 7998359376 7998455808 8024948736 8026228224 8027397756 8054194176 8088192448 8093521296 8097202176 8099673246 8115191808 8117668368 8125415424 8126501432 8127895104 8153628672 8153726976 8154816768 8156116962 8165090304 8166392136 8182038528 8184535488 8193441312 8193540096 8217886496 8221989888 8228239488 8254390272 8256809764 8256909312 8265893888 8284258304 8285579136 8286786459 8294694912 8296017408 8297226252 8323495936 8323596288 8324923392 8352497664 8355046644 8358846464 8399661144 8418322752 8426356736 8427700224 8428928256 8430272154 8455716864 8458195368 8458297344 8468851104 8485076992 8487666432 8497004544 8498359296 8499597624 8526508032 8562720768 8565333903 8592556032 8593704476 8595178272 8603277312 8604530928 8622391296 8625022641 8631877632 8633253888 8634511872 8635888548 8663334912 8664492816 8671078766 8675408448 8701291584 8705636352 8731504402 8741110784 8742504456 8770289664 8771567616 8772966144 8774244486 8782512256 8784018432 8802024448 8813113344 8814518496 8843821056 8845231104 8881274368 8882568492 8910798848 8913518208 8923447296 8944467924 8953004032 8954308608 8954431488 8955736272 8967018816 8984199168 8986940928 8998154298 9028067328 9029506752 9055002624 9097890816 9099216504 9109352448 9129590784 9132376914 9140982144 9141092352 9142314111 9171369984 9172832256 9174168864 9185726592 9204793344 9217621476 9243648512 9245122308 9249738624 9253945344 9256769424 9286189056 9287430208 9289022976 9299130624 9318432768 9319790592 9321276528 9331419272 9331531776 9333019584 9363932928 9364045824 9396559872 9403702272 9436354016 9446735872 9449618787 9467723776 9470613096 9479651328 9481162752 9482544288 9512566784 9512681472 9513952896 9515469789 9527457492 9545711616 9548624736 9559130112 9592321536 9599612736 9620940288 9630121984 9633060864 9666508992 9666625536 9677144064 9678686976 9680097294 9697230848 9700190208 9710862336 9712410624 9713825856 9744580608 9747554418 9759834504 9785966592 9788953032 9799604668 9821376544 9832316928 9833749632 9835317513 9865003008 9866575872 9867894596 9868013568 9869586912 9880326288 9902277504 9909804304 9914752512 9916333308 9949298688 9989840896 9991433664 10024648704 10027707984 10037156864 10038878208 10059456512 10070523904 10072129536 10073597184 10073735424 10075203306 10107224064 10108574952 10151506848 10156575744 10183770112 10186877952 10199588532 10222249056 10232004608 10233495552 10235127168 10236618567 10248021504 10267656192 10270789632 10281965568 10283604912 10317791232 10319436288 10320939972 10362996574 10397589504 10399104576 10410688512 10413865602 10435212578 10446836736 10446962688 10448358984 10461521952 10481565696 10483236864 10484764416 10486436094 10497846681 10497973248 10529167073 10534424544 10564169728 10571129856 10575937536 10579165056 10614205952 10615752588 10615898268 10627577856 10651189248 10654439733 10664479168 10664607744 10666308096 10699931648 10701637632 10701766656 10703197008 10738925568 10785976026 10791361728 10796269568 10799564328 10820255744 10823557824 10833887232 10837193472 10871504896 10871635968 10873089024 10874822616 10886787072 10888522848 10909384704 10912713984 10924588416 10924720128 10962653184 10970985984 11005853696 11009212416 11012572161 11047438848 11049048612 11059593216 11061356544 11062968336 11098128384 11099897856 11101515264 11115367074 11136663552 11140062192 11148529842 11154096576 11199548192 11224430336 11236933632 11238571008 11240362872 11277593824 11277729792 11291801472 11316888576 11329339392 11331145728 11332796832 11332952352 11368677376 11370627072 11372146821 11416961024 11420445204 11456741376 11460237696 11471036416 11472707904 11496521728 11500030188 11509170176 11511005184 11512682496 11514518064 11551113216 11552657088 11567211264 11569055526 11601722112 11607515136 11656672608 11693719552 11695423488 11697288192 11698992648 11712024576 11750817792 11752691328 11754403857 11769212196 11791761408 11793641472 11795359968 11843424656 11851227612 11884690944 11897929728 11899519954 11901560688 11925957232 11939078144 11939241984 11940981696 11956025088 11978932224 11982587904 11997539064 11997683712 12037423104 12039342336 12041096634 12073336832 12081291264 12130521088 12132288672 12145803264 12149509869 12172787712 12176502552 12187976192 12188123136 12189752148 12228493312 12230443008 12230590464 12232225152 12234175443 12247635456 12273057792 12290161968 12326829744 12332984832 12338593792 12342359232 12381585408 12385214646 12385363968 12398840832 12424577024 12426387456 12428368704 12442042368 12444026112 12445839378 12485243904 12485394432 12528746496 12532569966 12538269696 12583638697 12599491716 12627484128 12639535104 12641550336 12643392384 12645408231 12683575296 12685270528 12687293052 12687446016 12703276656 12727615488 12731499648 12745506816 12747538944 12789762048 12799483648 12827920384 12844081152 12888678656 12888834048 12890556714 12902858752 12904915968 12906796392 12933586944 12947816448 12949880832 12951767808 12992774144 12995002368 12996739224 13006618149 13013112672 13047955456 13051937376 13097256603 13109755904 13111666176 13113756684 13153337344 13155434496 13157351424 13159449216 13161366729 13173768384 13203036672 13219670016 13221777744 13265731584 13321911552 13323852738 13366198272 13370277312 13385170944 13416701886 13429506048 13431462912 13431647232 13433604408 13450528224 13476298752 13478099936 13480411392 13497231447 13535342464 13542100992 13544260128 13582503936 13599451376 13629665408 13644660736 13646836224 13648824756 13664028672 13690208256 13694386176 13709287424 13711473216 13711638528 13757054976 13759248384 13761253296 13807190016 13826432214 13863452672 13865472768 13867683462 13880918016 13885154136 13929115648 13929283584 13931145312 13948695936 13975420928 13977649152 13979685888 13981914792 13997128908 13997297664 14045899392 14094839808 14101250048 14105553408 14154336784 14154531024 14170103808 14201585664 14205919644 14219476992 14221744128 14223816432 14268850176 14269022208 14270929344 14291186238 14318567424 14322937104 14338695168 14381301368 14388482304 14399419104 14431410432 14445182976 14449417087 14449591296 14497452032 14499763488 14499938304 14515716096 14518030464 14520145941 14545846272 14550285312 14566117888 14566293504 14568615936 14616870912 14621331627 14627981312 14678949888 14683429548 14699407002 14729918464 14732064816 14746124288 14748475392 14750624448 14797504512 14799863808 14801841894 14802020352 14820489432 14848884736 14853416256 14864706456 14872128768 14982578176 14984761344 14987150496 15036973056 15038982833 15041561976 15055735296 15089184768 15105785856 15108194304 15110395776 15110603136 15112804959 15160836096 15162862428 15227260272 15234863616 15275655168 15280316928 15296943872 15299382798 15333373584 15348006912 15350243328 15352690752 15372032256 15401484288 15403542784 15406184448 15422948352 15425407368 15468962816 15476686848 15479154432 15542230144 15544494861 15593897984 15596384256 15598656864 15616032768 15652818867 15667757056 15670255104 15670444032 15672538476 15692282928 15722348544 15724855296 15727146624 15801636816 15846254592 15863906304 15868747584 15918989312 15921308928 15923628882 15923847402 15941366784 15971909632 15976783872 15996718752 15996911616 16049897472 16052456448 16054795512 16108388352 16176384896 16178964039 16187042592 16194404352 16199346492 16230383616 16235336736 16250830848 16253002864 16255790208 16307257344 16307453952 16309633536 16312233924 16330180608 16332784272 16364077056 16369070976 16386882624 16387080192 16435772992 16443979776 16456478976 16508780544 16513619528 16513818624 16531787776 16568516608 16571158272 16573572918 16589389824 16592034816 16594452504 16646991872 16647192576 16649846784 16673050611 16704995328 16710093288 16717692928 16722794763 16799322288 16836645504 16852713472 16855400448 16857856512 16860544308 16911433728 16916390736 16916594688 16937702208 16970153984 16975332864 16994009088 16996718592 16999195248 17053016064 17125441536 17130667806 17185112064 17187408952 17190356544 17206554624 17209061856 17244782592 17250045282 17263755264 17266507776 17268815543 17269023744 17271777096 17326669824 17328985632 17342157532 17350816896 17353583289 17402583168 17411272704 17463008804 17482221568 17485008912 17540579328 17543135232 17545932288 17548488972 17565024512 17568036864 17604048896 17626226688 17629036992 17687642112 17690462208 17762548736 17765136984 17821597696 17827036416 17846894592 17849279931 17888935848 17906008064 17908617216 17908862976 17911472544 17934037632 17968398336 17973881856 17996308596 18056134656 18059013504 18061644951 18110005248 18195781632 18198433008 18218704896 18259181568 18264753828 18281964288 18282184704 18284628222 18342739968 18345664512 18348337728 18371453184 18409586688 18435242952 18487297024 18490244616 18499477248 18507890688 18513538848 18572378112 18574860416 18577821969 18578045952 18598261248 18636865536 18639581184 18642553056 18662838544 18663063552 18666039168 18727865856 18728091648 18793119744 18807404544 18872708032 18893471744 18899237574 18935447552 18941226192 18959302656 18962325504 18965088576 19025133568 19025362944 19027905792 19030939578 19054914984 19091423232 19097249472 19118260224 19184643072 19199225472 19241880576 19260243968 19266121728 19333017984 19333251072 19335835071 19354288128 19357373952 19360194588 19394461696 19400380416 19421724672 19424821248 19427651712 19489161216 19495108836 19519669008 19571933184 19577906064 19599209336 19642753088 19664633856 19667499264 19670635026 19730006016 19733151744 19735789192 19736027136 19739173824 19760652576 19804555008 19819608608 19829505024 19832666616 19898597376 19979681792 19982867328 19985779107 20049297408 20055415968 20074313728 20077756416 20118913024 20125052829 20141047808 20144259072 20147194368 20147470848 20150406612 20214448128 20217149904 20303013696 20313151488 20367540224 20373755904 20399177064 20444498112 20464009216 20466991104 20470254336 20473237134 20496043008 20535312384 20541579264 20563931136 20567209824 20635582464 20638872576 20641879944 20725993148 20739648321 20795179008 20798209152 20801525193 20821377024 20827731204 20870425156 20893673472 20893925376 20896717968 20923043904 20963131392 20966473728 20969528832 20972872188 20995693362 20995946496 21058334146 21068849088 21128339456 21142259712 21151875072 21158330112 21228411904 21231505176 21231796536 21255155712 21302378496 21308879466 21328958336 21329215488 21332616192 21399863296 21403275264 21403533312 21406394016 21477851136 21571952052 21582723456 21592539136 21599128656 21640511488 21647115648 21667774464 21674386944 21743009792 21743271936 21746178048 21749645232 21773574144 21777045696 21818769408 21825427968 21849176832 21849440256 21925306368 21941971968 22018424832 22025144322 22049110503 22094877696 22098097224 22119186432 22122713088 22125936672 22196256768 22199795712 22202762841 22203030528 22230734148 22273327104 22280124384 22297059684 22308193152 22399096384 22448860672 22473867264 22477142016 22480725744 22555187648 22555459584 22583602944 22633777152 22658678784 22662291456 22665593664 22665904704 22737354752 22741254144 22744293642 22833922048 22840890408 22913482752 22920475392 22942072832 22945415808 22949074197 22993043456 23000060376 23018340352 23022010368 23025364992 23029036128 23102226432 23105314176 23134422528 23138111052 23203444224 23215030272 23313345216 23387439104 23390846976 23394576384 23397985296 23424049152 23501635584 23505382656 23508807714 23538424392 23583522816 23587282944 23590719936 23686849312 23702455224 23769381888 23795859456 23799039908 23803121376 23851914464 23878156288 23878483968 23881963392 23885443323 23885771103 23912050176 23957864448 23965175808 23995078128 23995367424 24074846208 24078684672 24082193268 24146673664 24162582528 24261042176 24264577344 24291606528 24299019738 24345575424 24353005104 24375952384 24376246272 24379504296 24456986624 24460886016 24461180928 24464450304 24468350886 24495270912 24546115584 24580323936 24653659488 24665969664 24677187584 24684718464 24763170816 24770429292 24770727936 24797681664 24849154048 24852774912 24856737408 24860359377 24884084736 24888052224 24891678756 24970487808 24970788864 25057492992 25065139932 25076539392 25167277394 25198983432 25254968256 25279070208 25283100672 25286784768 25290816462 25367150592 25370541056 25374586104 25374892032 25406553312 25455230976 25462999296 25491013632 25495077888 25579524096 25598967296 25655840768 25688162304 25696001709 25777357312 25777668096 25781113428 25805717504 25809831936 25813592784 25867173888 25875067923 25895632896 25899761664 25903535616 25985548288 25990004736 25993478448 26013236298 26026225344 26095910912 26103874752 26194513206 26219511808 26223332352 26227513368 26310868992 26314702848 26318898432 26322733458 26347536768 26406073344 26439340032 26443555488 26531463168 26643823104 26647705476 26732396544 26740554624 26770341888 26833403772 26859012096 26862925824 26863294464 26867208816 26901056448 26952597504 26956199872 26960822784 26994462894 27070684928 27084201984 27088520256 27165007872 27198902752 27259330816 27289321472 27293672448 27297649512 27328057344 27388772352 27418574848 27422946432 27423277056 27426942333 27514109952 27518496768 27522506592 27614380032 27652864428 27726905344 27730945536 27735366924 27761836032 27770308272 27858231296 27858567168 27862290624 27897391872 27950841856 27955298304 27959371776 27963829584 27994257816 27994595328 28091798784 28189679616 28202500096 28211106816 28308673568 28309062048 28340207616 28348856361 28403171328 28411839288 28438953984 28443488256 28447632864 28537700352 28538044416 28541858688 28546409367 28582372476 28637134848 28645874208 28677390336 28762602736 28776964608 28798838208 28862820864 28890365952 28898834174 28899182592 28994904064 28999526976 28999876608 29031432192 29036060928 29040291882 29091692544 29100570624 29132235776 29132587008 29137231872 29233741824 29242663254 29255962624 29357899776 29366859096 29398814004 29459836928 29464129632 29492248576 29496950784 29501248896 29505952539 29595009024 29599727616 29603683788 29604040704 29640978864 29697769472 29706832512 29729412912 29744257536 29965156352 29969522688 29974300992 30073946112 30077965666 30083123952 30111470592 30178369536 30211571712 30216388608 30220791552 30221206272 30225609918 30321672192 30325724856 30348775681 30454520544 30469727232 30551310336 30560265407 30560633856 30593887744 30598765596 30666747168 30696013824 30700486656 30705381504 30709855701 30744064512 30802968576 30807085568 30812368896 30845896704 30850814736 30937925632 30953373696 30958308864 31084460288 31088989722 31187795968 31192768512 31197313728 31232065536 31305637734 31335514112 31340510208 31340888064 31345076952 31384565856 31444697088 31449710592 31454293248 31493540043 31587501219 31603273632 31692509184 31727812608 31737495168 31837978624 31842617856 31847257764 31847694804 31882733568 31943819264 31953567744 31963319199 31993437504 31993823232 32099794944 32104912896 32109591024 32216776704 32352769792 32357928078 32374085184 32388808704 32398692984 32460767232 32470673472 32501661696 32506005728 32511580416 32614514688 32614907904 32619267072 32624467848 32660361216 32665568544 32728154112 32738141952 32773765248 32774160384 32871545984 32887959552 32912957952 33017561088 33027239056 33027637248 33063575552 33137033216 33142316544 33147145836 33178779648 33184069632 33188905008 33293983744 33294385152 33299693568 33346101222 33409990656 33420186576 33435385856 33445589526 33598644576 33673291008 33705426944 33710800896 33715713024 33721088616 33832781472 33833189376 33875404416 33940307968 33950665728 33988018176 33993437184 33998390496 34106032128 34116440463 34250883072 34261335612 34370224128 34374817904 34380713088 34413109248 34418123712 34489565184 34500090564 34527510528 34533015552 34537631086 34538047488 34543554192 34653339648 34657971264 34684315064 34701633792 34707166578 34805166336 34822545408 34926017608 34964443136 34970017824 35081158656 35086270464 35091864576 35096977944 35130049024 35136073728 35208097792 35252453376 35258073984 35263211571 35375284224 35380924416 35525097472 35530273968 35643195392 35654072832 35693789184 35698559862 35777871696 35812016128 35817234432 35817725952 35822945088 35868075264 35936796672 35947763712 35992617192 36112269312 36118027008 36123289902 36220010496 36270488009 36391563264 36396866016 36437409792 36448529607 36518363136 36523244023 36529507656 36563928576 36564369408 36569256444 36685479936 36691329024 36696675456 36702526329 36742906368 36819173376 36870485904 36974594048 36980489232 36998954496 37015781376 37027077696 37144756224 37149720832 37155643938 37156091904 37196522496 37273731072 37279162368 37285106112 37325677088 37326127104 37332078336 37455731712 37456183296 37586239488 37614809088 37745416064 37750916091 37786943488 37798475148 37870895104 37882452384 37918605312 37924651008 37930177152 38050267136 38050725888 38055811584 38061879156 38109829968 38182846464 38194498944 38236520448 38369286144 38398450944 38483761152 38520487936 38532243456 38666035968 38666502144 38671670142 38708576256 38714747904 38720389176 38788923392 38800760832 38843449344 38849642496 38855303424 38978322432 38990217672 39019854447 39039338016 39143866368 39155812128 39198418672 39285506176 39291769809 39329267712 39334998528 39341270052 39460012032 39466303488 39471578384 39472054272 39478347648 39521305152 39609110016 39639217216 39659010048 39665333232 39797194752 39959363584 39965734656 39971558214 40098594816 40110831936 40148627456 40155512832 40237826048 40250105658 40282095616 40288518144 40294388736 40294941696 40300813224 40428896256 40434299808 40491694341 40606027392 40626302976 40735080448 40747511808 40798354128 40888996224 40928018432 40933982208 40940508672 40946474268 40992086016 41070624768 41083158528 41127862272 41134419648 41271164928 41277745152 41283759888 41451986296 41479296642 41590358016 41596418304 41603050386 41642754048 41648319839 41655462408 41740850312 41787346944 41787850752 41793435936 41846087808 41926262784 41932947456 41939057664 41945744376 41991386724 41991892992 42116668292 42137698176 42256678912 42284519424 42303750144 42316660224 42456823808 42463010352 42463593072 42510311424 42604756992 42617758932 42657916672 42658430976 42665232384 42799726592 42806550528 42807066624 42812788032 42955702272 43143904104 43165446912 43185078272 43198257312 43281022976 43294231296 43335548928 43348251261 43348773888 43486019584 43492356096 43499290464 43547148288 43554091392 43560437823 43637538816 43650855936 43698353664 43698880512 43850612736 43863994881 43883943936 44036849664 44050288644 44098221006 44189755392 44196194448 44238372864 44245426176 44251873344 44392513536 44399591424 44405525682 44406061056 44461468296 44546654208 44560248768 44594119368 44616386304 44798192768 44897721344 44947734528 44954284032 44961451488 45110375296 45110919168 45116948499 45167205888 45267554304 45317357568 45324582912 45331187328 45331809408 45474709504 45482508288 45488587284 45667844096 45681780816 45826965504 45840950784 45884145664 45890831616 45898148394 45986086912 46000120752 46036680704 46044020736 46050729984 46058072256 46204452864 46210628352 46268845056 46276222104 46406888448 46430060544 46626690432 46633484583 46774878208 46781693952 46789152768 46795970592 46848098304 46958456601 47003271168 47010765312 47017615428 47076848784 47167045632 47174565888 47181439872 47373698624 47404910448 47538763776 47591718912 47598079816 47606242752 47703828928 47756312576 47756967936 47763926784 47770886646 47771542206 47824100352 47915728896 47930351616 47990156256 47990734848 48149692416 48157369344 48164386536 48293347328 48325165056 48522084352 48529154688 48536892117 48583213056 48598039476 48691150848 48706010208 48751904768 48752492544 48759008592 48913973248 48921772032 48922361856 48928900608 48936701772 48990541824 49092231168 49160647872 49307318976 49331939328 49354375168 49369436928 49526341632 49540858584 49541455872 49595363328 49698308096 49705549824 49713474816 49720718754 49768169472 49776104448 49783357512 49940975616 49941577728 50019151833 50114985984 50130279864 50153078784 50168384289 50334554788 50397966864 50509936512 50558140416 50566201344 50573569536 50581632924 50734301184 50741082112 50749172208 50749784064 50813106624 50910461952 50925998592 50982027264 50990155776 51159048192 51197934592 51311681536 51376324608 51392003418 51554714624 51555336192 51562226856 51611435008 51619663872 51627185568 51734347776 51750135846 51791265792 51799523328 51806446629 51807071232 51971096576 51980009472 51986956896 52026472596 52052450688 52191821824 52207749504 52389026412 52439023616 52446664704 52455026736 52621737984 52629405696 52637796864 52645466916 52695073536 52812146688 52878680064 52887110976 53062926336 53287646208 53295410952 53464793088 53481109248 53540683776 53547839793 53666807544 53718024192 53725851648 53726588928 53734417632 53802112896 53905195008 53912399744 53921645568 53988925788 54141369856 54168403968 54177040512 54330015744 54397805504 54518661632 54578642944 54587344896 54595299024 54656114688 54777544704 54837149696 54845892864 54846554112 54853884666 55028219904 55036993536 55045013184 55228760064 55305728856 55453810688 55461891072 55470733848 55523672064 55540616544 55716462592 55717134336 55724581248 55733465907 55794783744 55901683712 55910596608 55918743552 55927659168 55988515632 55989190656 56183597568 56379359232 56405000192 56422213632 56617347136 56618124096 56680415232 56697712722 56806342656 56823678576 56877907968 56886976512 56895265728 57075400704 57076088832 57083717376 57092818734 57164744952 57274269696 57291748416 57354780672 57525205472 57553929216 57597676416 57725641728 57780731904 57797668348 57798365184 57989808128 57999053952 57999753216 58007505213 58062864384 58072121856 58080583764 58183385088 58201141248 58264471552 58265174016 58274463744 58467483648 58485326508 58511925248 58715799552 58733718192 58797628008 58919673856 58928259264 58984497152 58993901568 59002497792 59011905078 59190018048 59199455232 59207367576 59208081408 59281957728 59395538944 59413665024 59458825824 59488515072 59930312704 59939045376 59948601984 59957337321 60147892224 60155931332 60166247904 60222941184 60356739072 60375158487 60423143424 60432777216 60441583104 60442412544 60451219836 60643344384 60651449712 60697551362 60909041088 60939454464 61102620672 61120530814 61121267712 61187775488 61197531192 61333494336 61392027648 61400973312 61410763008 61419711402 61488129024 61605937152 61614171136 61624737792 61691793408 61701629472 61875851264 61906747392 61916617728 62168920576 62177979444 62375591936 62385537024 62394627456 62404575579 62464131072 62611275468 62671028224 62681020416 62681776128 62690153904 62769131712 62889394176 62899421184 62908586496 62987080086 63175002438 63206547264 63385018368 63455625216 63474990336 63675957248 63685235712 63694515528 63695389608 63765467136 63907135488 63926638398 63986875008 63987646464 64199589888 64209825792 64219182048 64433553408 64705539584 64715856156 64748170368 64777617408 64797385968 64921534464 64941346944 65003323392 65012011456 65023160832 65229029376 65229815808 65238534144 65248935696 65320722432 65331137088 65456308224 65476283904 65547530496 65548320768 65743091968 65775919104 65825915904 66054478112 66055274496 66127151104 66147331509 66274066432 66284633088 66294291672 66357559296 66368139264 66377810016 66587967488 66588770304 66599387136 66608288523 66692202444 66819981312 66840373152 66870771712 66891179052 67197289152 67346582016 67410853888 67421601792 67431426048 67442177232 67665562944 67666378752 67750808832 67880615936 67901331456 67976036352 67986874368 67996780992 68212064256 68232880926 68501766144 68522671224 68740448256 68749635808 68761426176 68826218496 68836247424 68847222591 68979130368 69000181128 69055021056 69066031104 69075262172 69076094976 69087108384 69306679296 69315942528 69368630128 69403267584 69414333156 69610332672 69645090816 69852035216 69928886272 69940035648 70162317312 70172540928 70183729152 70193955888 70260098048 70272147456 70416195584 70504906752 70516147968 70526423142 70750568448 70761848832 71050194944 71060547936 71286390784 71308145664 71387578368 71397119724 71555743392 71624032256 71634468864 71635451904 71645890176 71656329969 71657313309 71736150528 71873593344 71895527424 71985234384 72224538624 72236054016 72246579804 72440020992 72540976018 72783126528 72793732032 72874819584 72897059214 73036726272 73046488046 73059015312 73127857152 73128738816 73138512888 73370959872 73382658048 73393350912 73405052658 73485812736 73638346752 73704169511 73740971808 73949188096 73960978464 73997908992 74031562752 74054155392 74289512448 74299441664 74311287876 74312183808 74393044992 74547462144 74558324736 74570212224 74581078131 74651354176 74652254208 74664156672 74911463424 74912366592 75172478976 75229618176 75490832128 75501832182 75573886976 75596950296 75741790208 75764904768 75837210624 75849302016 75860354304 76100534272 76101451776 76111623168 76123758312 76219659936 76365692928 76388997888 76473040896 76738572288 76796901888 76967522304 77040975872 77064486912 77088005127 77332071936 77333004288 77343340284 77417152512 77429495808 77440778352 77577846784 77601521664 77625203769 77686898688 77699284992 77710606848 77956644864 77980435344 78039708894 78078676032 78287732736 78311624256 78396837344 78571012352 78583539618 78658535424 78669997056 78682540104 78932606976 78943156768 78944108544 78956695296 79042610304 79218220032 79278434432 79318020096 79330666464 79594389504 79918727168 79931469312 79943116428 80197189632 80221663872 80297254912 80311025664 80475652096 80500211316 80564191232 80577036288 80588777472 80589883392 80601626448 80857792512 80868599616 80983388682 81212054784 81252605952 81470160896 81495023616 81596708256 81777992448 81856036864 81867964416 81881017344 81892948536 81984172032 82166317056 82255724544 82268839296 82280826999 82542329856 82555490304 82567519776 82903972592 82958593284 83180716032 83192836608 83206100772 83285508096 83296639678 83310924816 83481700624 83574693888 83575701504 83586871872 83692175616 83852525568 83865894912 83878115328 83891488752 83982773448 83983785984 84233336584 84275396352 84513357824 84569038848 84607500288 84633320448 84913647616 84926020704 84927186144 85020622848 85046569083 85209513984 85235517864 85315833344 85316861952 85330464768 85599453184 85613101056 85614133248 85625576064 85639228101 85911404544 86287808208 86330893824 86370156544 86396514624 86562045952 86588462592 86671097856 86696502522 86697547776 86972039168 86984712192 86998580928 87094296576 87108182784 87120875646 87275077632 87301711872 87396707328 87397761024 87701225472 87727989762 87767887872 88073699328 88085470879 88100577288 88196442012 88379510784 88392388896 88476745728 88490852352 88503746688 88517857617 88785027072 88799182848 88811051364 88812122112 88922936592 89093308416 89120497536 89188238736 89232772608 89596385536 89795442688 89895469056 89908568064 89922902976 90220750592 90221838336 90233896998 90334411776 90535108608 90634715136 90649165824 90662374656 90663618816 90949419008 90965016576 90977174568 91046327043 91335688192 91363561632 91653931008 91680796221 91681901568 91768291328 91781663232 91796296788 91972173824 92000241504 92073361408 92088041472 92101459968 92116144512 92129567103 92408905728 92421256704 92537690112 92552444208 92813776896 92860121088 93253380864 93266969166 93549756416 93563387904 93578305536 93591941184 93696196608 93916913202 94006542336 94021530624 94035230856 94153697568 94334091264 94349131776 94362879744 94480620129 94747397248 94762503657 94809820896 95077527552 95183437824 95196159632 95212485504 95407657856 95512625152 95513935872 95527853568 95541773292 95543084412 95648200704 95831457792 95860703232 95980312512 95981469696 96299384832 96314738688 96328773072 96586694656 96650330112 97044168704 97058309376 97073784234 97166426112 97196078952 97382301696 97412020416 97503809536 97504985088 97518017184 97827946496 97843544064 97844723712 97857801216 97873403544 97981083648 98184462336 98321295744 98614637952 98663878656 98708750336 98738873856 99052683264 99081717168 99082911744 99190726656 99396616192 99411099648 99426949632 99441437508 99536338944 99552208896 99566715024 99881951232 99883155456 100038303666 100229971968 100260559728 100306157568 100336768578 100669109576 100795933728 101019873024 101116280832 101132402688 101145919609 101147139072 101163265848 101482164224 101498344416 101499568128 101626213248 101820923904 101851997184 101964054528 101980311552 102318096384 102349321389 102395869184 102623363072 102752649216 102784006836 103109429248 103110672384 103124453712 103222870016 103239327744 103254371136 103468695552 103500271692 103582531584 103599046656 103612893258 103614142464 103942193152 103960018944 103973913792 104052945192 104104901376 104383643648 104415499008 104778052824 104878047232 104893329408 104910053472 105243475968 105258811392 105275593728 105290933832 105390147072 105624293376 105757360128 105774221952 105789634713 106125852672 106575292416 106590821904 106929586176 106962218496 107081367552 107095679586 107333615088 107436048384 107451703296 107453177856 107468835264 107604225792 107810390016 107824799488 107843291136 107977851576 108282739712 108336807936 108354081024 108660031488 108795611008 108811464027 109037323264 109157285888 109174689792 109190598048 109312229376 109555089408 109569732069 109674299392 109691785728 109693108224 109707769332 110056439808 110073987072 110090026368 110457520128 110611457712 110907621376 110923782144 110941467696 111047344128 111081233088 111432925184 111434268672 111449162496 111466931814 111589567488 111803367424 111821193216 111837487104 111855318336 111977031264 111978381312 112367195136 112758718464 112810000384 112844427264 113234694272 113236248192 113252748273 113360830464 113395425444 113612685312 113647357152 113755815936 113773953024 113790531456 114150801408 114152177664 114167434752 114185637468 114329489904 114548539392 114583496832 114709561344 115050410944 115107858432 115195352832 115451283456 115561463808 115595336696 115596730368 115979616256 115998107904 115999506432 116015010426 116125728768 116144243712 116161167528 116366770176 116402282496 116528943104 116530348032 116548927488 116934967296 116970653016 117023850496 117059563341 117431599104 117467436384 117595256016 117839347712 117856518528 117875309427 117968994304 117987803136 118004995584 118023810156 118380036096 118398910464 118414735152 118416162816 118563915456 118791077888 118827330048 118917651648 118977030144 119860625408 119878090752 119897203968 119914674642 120295784448 120311862664 120332495808 120445882368 120713478144 120750316974 120846286848 120865554432 120883166208 120884825088 120902439672 121286688768 121302899424 121395102724 121475083023 121818082176 121878908928 122205241344 122241061628 122242535424 122375550976 122395062384 122666988672 122784055296 122801946624 122821526016 122839422804 122976258048 123211874304 123228342272 123249475584 123383586816 123403258944 123751702528 123813494784 123833235456 124337841152 124355958888 124751183872 124771074048 124789254912 124809151158 124928262144 124944959517 125222550936 125342056448 125362040832 125363552256 125380307808 125538263424 125778788352 125798842368 125817172992 125974160172 126350004876 126413094528 126770036736 126911250432 126949980672 127351914496 127370471424 127389031056 127390779216 127530934272 127814270976 127853276796 127973750016 127975292928 128399179776 128419651584 128438364096 128867106816 129411079168 129431712312 129496340736 129555234816 129594771936 129843068928 129882693888 130006646784 130024022912 130044753783 130046321664 130458058752 130477068288 130497871392 130641444864 130662274176 130912616448 130952567808 131095060992 131096641536 131486183936 131551838208 131651831808 132108956224 132110548992 132254302208 132294663018 132548132864 132569266176 132588583344 132715118592 132736278528 132755620032 133175934976 133177540608 133198774272 133216577046 133384404888 133639962624 133680746304 133741543424 133782358104 134394578304 134693164032 134821707776 134843203584 134862852096 134884354464 135331125888 135332757504 135350845497 135501617664 135761231872 135802662912 135952072704 135973748736 135993561984 136424128512 136465761852 137003532288 137045342448 137480896512 137499271616 137522852352 137652436992 137672494848 137694445182 137958260736 138000362256 138110042112 138132062208 138150524344 138152189952 138174216768 138613358592 138631885056 138737260256 138806535168 138828666312 139220665344 139290181632 139704070432 139857772544 139880071296 139900453749 140324634624 140345081856 140367458304 140387911776 140520196096 140544294912 140832391168 140875369803 141009813504 141032295936 141052846284 141501136896 141523697664 142100389888 142121095872 142572781568 142616291328 142775156736 142794239448 143111486784 143248064512 143268937728 143270903808 143291780352 143312659938 143314626618 143472301056 143747186688 143791054848 143970468768 144449077248 144472108032 144493159608 144880041984 145081952036 145566253056 145587464064 145610676351 145749639168 145794118428 146073452544 146092976092 146118030624 146255714304 146257477632 146277025776 146741919744 146765316096 146786701824 146810105316 146971625472 147276693504 147408339022 147481943616 147898376192 147921956928 147995817984 148063125504 148108310784 148579024896 148598883328 148622575752 148624367616 148786089984 149094924288 149116649472 149140424448 149162156262 149302708352 149304508416 149328313344 149822926848 149824733184 150344957952 150459236352 150505152867 150981664256 151003664364 151147773952 151193900592 151483580416 151529809536 151674421248 151698604032 151720708608 152201068544 152202903552 152223246336 152247516624 152439319872 152731385856 152777995776 152946081792 153477144576 153593803776 153935044608 154128973824 154176010254 154664143872 154666008576 154686680568 154834305024 154858991616 154881556704 155203043328 155250407538 155373797376 155398569984 155419339887 155421213696 155913289728 155960870688 156079417788 156157352064 156575465472 156623248512 156793674688 157142024704 157167079236 157317070848 157339994112 157365080208 157865213952 157886313536 157888217088 157913390592 158085220608 158436440064 158556868864 158636040192 158661332928 159188779008 159837454336 159862938624 159886232856 160394379264 160443327744 160594509824 160622051328 160643519379 160951304192 161000422632 161128382464 161154072576 161177554944 161179766784 161203252896 161715585024 161737199232 161966777364 162424109568 162505211904 162940321792 162990047232 163193416512 163555984896 163712073728 163735928832 163762034688 163785897072 163968344064 164332634112 164511449088 164537678592 164561653998 165084659712 165110980608 165135039552 165807945184 165917186568 166361432064 166385673216 166412201544 166571016192 166593279356 166621849632 166963401248 167149387776 167151403008 167173743744 167200397721 167384351232 167705051136 167731789824 167756230656 167782977504 167965546896 167967571968 168466673168 168550792704 169026715648 169138077696 169215000576 169266640896 169827295232 169852041408 169854372288 170041245696 170093138166 170419027968 170471035728 170631666688 170633723904 170660929536 171198906368 171226202112 171228266496 171251152128 171278456202 171822809088 172575616416 172661787648 172740313088 172793029248 173124091904 173176925184 173342195712 173393005044 173395095552 173944078336 173969424384 173997161856 174022515639 174188593152 174216365568 174241751292 174550155264 174603423744 174793414656 174795522048 175402450944 175455979524 175535775744 176147398656 176170941758 176201154576 176392884024 176759021568 176784777792 176953491456 176981704704 177007493376 177035715234 177570054144 177598365696 177622102728 177624244224 177845873184 178186616832 178240995072 178376477472 178465545216 178995840241 179192771072 179590885376 179790938112 179817136128 179845805952 179872011963 180441501184 180443676672 180467793996 180668823552 181070217216 181125475461 181269430272 181298331648 181324749312 181327237632 181898838016 181930033152 181954349136 182092654086 182671376384 182727123264 183307862016 183361592442 183363803136 183536582656 183563326464 183592593576 183944347648 184000483008 184176082944 184202919936 184232289024 184259134206 184817811456 184842513408 185075380224 185104888416 185627553792 185720242176 186506761728 186533938332 187099512832 187126775808 187156611072 187183882368 187213726737 187392393216 187833826404 188013084672 188043061248 188070461712 188307395136 188668182528 188698263552 188725759488 188961240258 189494794496 189525007314 189619641792 190155055104 190366875648 190392319264 190424971008 190815315712 191025250304 191027871744 191055707136 191083546584 191086168824 191296401408 191721406464 191960625024 191962939392 192598769664 192629477376 192657546144 193173389312 193300660224 194088337408 194116618752 194147568468 194332852224 194392157904 194764603392 194824040832 195007619072 195009970176 195036034368 195655892992 195687088128 195689447424 195715602432 195746807088 195962167296 196368924672 196642591488 197229275904 197327757312 197417500672 197477747712 198163434336 198165823488 198381453312 198441994527 198793232384 198822199296 198853899264 198882875016 199072677888 199104417792 199133430048 199763902464 199766310912 199824865569 200076607332 200459943936 200521119456 200612315136 200673537156 201338219152 201591867456 202039746048 202232561664 202264805376 202291839218 202294278144 202326531696 202964328448 202996688832 202999136256 203252426496 203641847808 203703994368 203928109056 203960623104 204636192768 204698642778 204791738368 205246726144 205505298432 205568013672 206218858496 206221344768 206248907424 206445740032 206478655488 206508742272 206541667773 206937391104 207000543384 207165063168 207198093312 207225786516 207228284928 207884386304 207920037888 207947827584 208105890384 208209802752 208767287296 208830998016 209556105648 209756094464 209786658816 209820106944 210486951936 210517622784 210551187456 210581867664 210780294144 211248586752 211514720256 211548443904 211579269426 212251705344 212441429767 213150584832 213181643808 213859172352 213921857849 213924436992 214162735104 214191359172 214667230176 214872096768 214903406592 214906355712 214937670528 214968989907 214971939927 215208451584 215620780032 215649598976 215686582272 215955703152 216565479424 216673615872 216708162048 217320062976 217591222016 217622928054 218074646528 218314571776 218349379584 218381196096 218624458752 219110178816 219139464138 219348598784 219383571456 219386216448 219415538664 220112879616 220147974144 220180052736 220915040256 221112508533 221222915424 221815242752 221847564288 221882935392 222094688256 222162466176 222865850368 222868537344 222898324992 222933863628 223179134976 223606734848 223642386432 223674974208 223710636672 223743234393 223954062528 223956762624 224734390272 225517436928 225620000768 225688854528 226469388544 226472496384 226505496546 226721660928 226790850888 227225370624 227294714304 227511631872 227547906048 227581062912 228301602816 228304355328 228334869504 228371274936 228658979808 229097078784 229166993664 229419122688 230100821888 230215716864 230390705664 230902566912 231122927616 231190673392 231193460736 231959232512 231996215808 231999012864 232030020852 232251457536 232288487424 232322335056 232733540352 232804564992 233057886208 233060696064 233097854976 233869934592 233941306032 234047700992 234119126682 234863198208 234934872768 235190512032 235678695424 235713037056 235750618854 235937988608 235975606272 236009991168 236047620312 236797820928 236829470304 236832325632 237127830912 237582155776 237654660096 237835303296 237954060288 239721250816 239756181504 239794407936 239829349284 240591568896 240623725328 240664991616 240891764736 241426956288 241500633948 241692573696 241731108864 241766332416 241769650176 241804879344 242573377536 242605798848 242790205448 242950166046 243636164352 243757817856 244410482688 244482123256 244485070848 244751101952 244790124768 245333977344 245568110592 245603893248 245643052032 245678845608 245952516096 246456684544 246498951168 246767173632 246806517888 246842480997 247503405056 247626989568 247666470912 248675682304 248711917776 249502367744 249542148096 249578509824 249618302316 249856524288 249889919034 250445101872 250684112896 250724081664 250727104512 250760615616 251076526848 251557576704 251597684736 251634345984 251948320344 252700009752 252826189056 253540073472 253822500864 253899961344 254703828992 254740942848 254778062112 254781558432 255061868544 255139707249 255628541952 255662708161 255706553592 255947500032 255950585856 256798359552 256839303168 256876728192 256917684303 257734213632 258822158336 258863424624 258992681472 259110469632 259189543872 259686137856 259765387776 260013293568 260048045824 260089507566 260092643328 260916117504 260954136576 260995742784 261282889728 261324548352 261825232896 261905135616 262190121984 262193283072 262972367872 263103676416 263303663616 264217912448 264221097984 264256412637 264508604416 264589326036 265096265728 265138532352 265177166688 265430237184 265472557056 265511240064 266351869952 266355081216 266397548544 266433154092 266768809776 267279925248 267361492608 267483086848 267564716208 268789156608 269386328064 269643415552 269686407168 269725704192 269768708928 270662251776 270665515008 270701690994 271003235328 271522463744 271605325824 271904145408 271947497472 271987123968 272848257024 272931523704 273138981129 274007064576 274090684896 274961793024 274998543232 275042388663 275045704704 275304873984 275344989696 275388890364 275916521472 276000724512 276220084224 276264124416 276301048688 276304379904 276348433536 277226717184 277263770112 277474520512 277613070336 277657332624 278441330688 278580363264 279408140864 279715545088 279760142592 279800907498 280649269248 280690163712 280734916608 280775823552 281040392192 281088589824 281664782336 281750739606 282019627008 282064591872 282105692568 283002273792 283047395328 283441860387 284200779776 284242191744 284287510971 285145563136 285232582656 285550313472 285588478896 286222973568 286496129024 286537875456 286541807616 286583560704 286625319876 286629253236 286944602112 287494373376 287582109696 287940937536 288898154496 288944216064 288986319216 289760083968 290163904072 291132506112 291174928128 291221352702 291499278336 291588236856 292146905088 292185952184 292236061248 292511428608 292514955264 292554051552 293483839488 293530632192 293573403648 293620210632 293943250944 294553387008 294816678044 294963887232 295796752384 295843913856 295991635968 296126251008 296216621568 297158049792 297197766656 297245151504 297248735232 297572179968 298189848576 298233298944 298280848896 298324312524 298605416704 298609016832 298656626688 299645853696 299649466368 300689915904 300918472704 301010305734 301963328512 302007328728 302295547904 302387801184 302967160832 303059619072 303348842496 303397208064 303437758827 303441417216 304402137088 304446492672 304495033248 304878639744 305462771712 305555991552 305892163584 306954289152 307047964167 307187607552 307870089216 308257947648 308352020508 309328287744 309332017152 309373361136 309668610048 309717983232 309763113408 310406086656 310500815076 310747594752 310797139968 310838679774 310842427392 311826579456 311921741376 312158835576 312314704128 313150930944 313246497024 313587349376 314284049408 314334158472 314634141696 314679988224 314730160416 315730427904 315772627072 315776434176 315826781184 316170441216 316872880128 317113737728 317272080384 317322665856 318377558016 319674908672 319725877248 319772465712 320788758528 320886655488 321189019648 321244102656 321287038758 321902608384 322000845264 322256764928 322308145152 322355109888 322359533568 322406505792 323431170048 323474398464 323933554728 324848219136 325010423808 325980094464 326386833024 326434392081 327111969792 327424147456 327471857664 327524069376 327571794144 327936688128 328665268224 328709196207 329022898176 329075357184 329123307996 330169319424 330221961216 330270079104 331615890368 331834373136 332722864128 332771346432 332824403088 333142032384 333186558712 333243699264 333926802496 334298775552 334302806016 334347487488 334400795442 334768702464 335410102272 335463579648 335512461312 335565955008 335931093792 335935143936 336933346336 337101585408 338053431296 338276155392 338430001152 338533281792 339654590464 339704082816 339708744576 339758244819 340082491392 340186276332 340838055936 340942071456 341263333376 341267447808 341321859072 342397812736 342452404224 342456532992 342502304256 342556912404 343645618176 345151232832 345323575296 345480626176 345586058496 346248183808 346353850368 346684391424 346786010088 346790191104 347888156672 347938848768 347994323712 348045031278 348377186304 348432731136 348483502584 349100310528 349206847488 349586829312 349591044096 350804901888 350911959048 351071551488 351178690023 352294797312 352341883516 352402309152 352785768048 353518043136 353569555584 353625928281 353906982912 353963409408 354014986752 354071430468 355140108288 355196731392 355244205456 355248488448 355691746368 356373233664 356481990144 356752954944 356931090432 357991680482 358385542144 359181770752 359581876224 359634272256 359691611904 359744023926 360883002368 360887353344 360935587992 361337647104 362140434432 362250950922 362538860544 362596663296 362649498624 362654475264 363797676032 363860066304 363908698272 364185308172 365342752768 365454246528 366615724032 366723184884 366727606272 367073165312 367126652928 367185187152 367888695296 368000966016 368352165888 368405839872 368464578048 368518268412 369635622912 369685026816 370150760448 370209776832 371255107584 371440484352 373013523456 373067876664 374253551616 374313222144 374367764736 374427453474 374784786432 374834878551 375667652808 376026169344 376086122496 376140923424 376614790272 377336365056 377396527104 377451518976 377922480516 378989588992 379050014628 379239283584 380310110208 380733751296 380784638528 380849942016 381630631424 382050500608 382055743488 382111414272 382167093168 382172337648 382592802816 383442812928 383921250048 383925878784 385197539328 385258954752 385315092288 386346778624 386601320448 388176674816 388233237504 388295136936 388665704448 388784315808 389529206784 389648081664 390015238144 390019940352 390072068736 390134261349 391311785984 391374176256 391431204864 391493614176 391924334592 392737849344 393285182976 394458551808 394655514624 394835001344 394955495424 396326868672 396331646976 396762906624 396883989054 397586464768 397644398592 397707798528 397765750032 398145355776 398208835584 398266860096 399527804928 399532621824 399649731138 400153214664 400919887872 401042238912 401224630272 401347074312 402676438304 403183734912 404079492096 404465123328 404529610752 404583678436 404588556288 404653063392 405928656896 405993377664 405998272512 406052536491 406504852992 407283695616 407407988736 407856218112 407921246208 409272385536 409397285556 409583476736 410493452288 411010596864 411136027344 412437716992 412442689536 412497814848 412891480064 412957310976 413017484544 413083335546 413874782208 414001086768 414330126336 414396186624 414451573032 414456569856 415768772608 415840075776 415895655168 416211780768 416419605504 417534574592 417661996032 419112211296 419512188928 419573317632 419640213888 419701361247 420973903872 421035245568 421102374912 421163735328 421560588288 422497173504 422626109409 423029440512 423096887808 423158538852 424503410688 424882859534 426301169664 426363287616 427718344704 427843715698 427848873984 428325470208 428382718344 429334460352 429744193536 429806813184 429812711424 429875341056 429937979814 429943879854 430416903168 431241560064 431299197952 431373164544 431911406304 433130958848 433347231744 433416324096 434640125952 435182444032 435245856108 436149293056 436629143552 436698759168 436762392192 436832029053 437248917504 438220357632 438278928276 438697197568 438767142912 438772432896 438831077328 440225759232 440295948288 440360105472 441830080512 442225017066 442445830848 443630485504 443695128576 443765870784 444189376512 444324932352 445731700736 445737074688 445796649984 445867727256 446358269952 447284772864 447349948416 447421273344 447486468786 447908125056 447913525248 449468780544 451034873856 451240001536 451377709056 451515458601 452938777088 452944992768 453010993092 453443321856 453581701776 454450741248 454589428608 455023263744 455095812096 455162125824 456603205632 456608710656 456669739008 456742549872 457317959616 458194157568 458333987328 458838245376 460201643776 460431433728 460781411328 461805133824 462381346784 462386921472 463918465024 463992431616 463998025728 464060041704 464502915072 464576974848 464644670112 465609129984 466115772416 466121392128 466195709952 466258019661 467739869184 467882612064 468095401984 468238253364 469726396416 469869745536 470381024064 471357390848 471426074112 471501237708 471875977216 471951212544 472019982336 472095240624 473595641856 473658940608 473664651264 474255661824 475164311552 475309320192 475670606592 475908120576 479442501632 479512363008 479588815872 479658698568 481183137792 481247450656 481329983232 481783529472 481930558137 482853912576 483001267896 483385147392 483462217728 483532664832 483539300352 483609758688 485146755072 485211597696 485580410896 485900332092 487272328704 487515635712 488820965376 488964246512 488970141696 489502203904 489580249536 490667954688 491136221184 491207786496 491286104064 491357691216 491905032192 492913369088 492997902336 493534347264 493613035776 493684961994 495006810112 495253979136 495332941824 497351364608 497423835552 499004735488 499084296192 499157019648 499236604632 499713048576 499779838068 500890203744 501368225792 501448163328 501454209024 501521231232 501601193163 502153053696 503115153408 503195369472 503268691968 503896640688 505400019504 505652378112 507080146944 507645001728 507799922688 509407657984 509481885696 509556124224 509563116864 510123737088 510279414498 511257083904 511325416322 511413107184 511895000064 511901171712 513596719104 513678606336 513753456384 513835368606 515468427264 515929186577 517644316672 517726849248 517985362944 518220939264 518379087744 519372275712 519530775552 520026587136 520096091648 520179015132 520185286656 521832235008 521908273152 521991485568 522067546917 522565779456 522649096704 523650465792 523810271232 524380243968 524386566144 525944735744 526207352832 526607327232 528435824896 528442195968 528512825274 529017208832 529178652072 530192531456 530277064704 530354333376 530860474368 530945114112 531022480128 532703739904 532710162432 532795097088 532866308184 533537619552 534559850496 534722985216 534966173696 535129432416 536987520723 537578313216 538772656128 539286831104 539372814336 539451408384 539537417856 539616035889 541324503552 541331030016 541403381988 542006470656 543044927488 543210651648 543376426383 543808290816 543894994944 543974247936 545696514048 545863047408 546277962258 548014129152 548181369792 549923586048 549997086464 550084777326 550091409408 550609747968 550689979392 550777780728 551833042944 552001449024 552528248832 552602097376 552608759808 552696867072 554453434368 554527540224 554949041024 555226140672 555314665248 556882661376 557160726528 558816281728 559431090176 559520285184 559601814996 561298538496 561380327424 561469833216 561551647104 562080784384 562177179648 563329564672 563501479212 564039254016 564129183744 564211385136 566004547584 566094790656 566883720774 568401559552 568484383488 568575021942 570291126272 570465165312 571100626944 571176957792 572445947136 572992258048 573075750912 573083615232 573167121408 573250639752 573258506472 573889204224 575164219392 575881875072 577796308992 577888432128 577972638432 579520167936 580327808144 582265012224 582349856256 582442705404 582998556672 583176473712 584293810176 584371904368 584472122496 585022857216 585029910528 585108103104 586967678976 587061264384 587146807296 587240421264 587886501888 589106774016 589633356088 589927774464 591593504768 591687827712 591983271936 592252502016 592433243136 594395533312 594490303008 594497470464 595144359936 595325983581 596379697152 596466597888 596561697792 596648625048 597210833408 597218033664 597313253376 599291707392 599298932736 599474596707 601379831808 601836945408 602020611468 603926657024 604014657456 604591095808 604775602368 605934321664 606119238144 606697684992 606794416128 606875517654 606882834432 608804274176 608892985344 608990066496 609757279488 610925543424 611111983104 611784327168 613908578304 614095928334 614375215104 615740178432 616515895296 616598296153 616704041016 618656575488 618664034304 618746722272 619337220096 619435966464 619526226816 619625003319 620812173312 621001630152 621495189504 621594279936 621677359548 621684854784 623653158912 623843482752 624317671152 624629408256 626301861888 626492994048 627174698752 628568098816 628668316944 629268283392 629359976448 629460320832 631460855808 631545254144 631552868352 631653562368 632340882432 633745760256 634227475456 634544160768 634645331712 636755116032 637324289301 639349817344 639451754496 639544931424 641577517056 641765573547 641773310976 642378039296 642488205312 642574077516 643805216768 644001690528 644513529856 644616290304 644710219776 644719067136 644813011584 644906969721 646862340096 646948796928 647867109456 649696438272 650020847616 651960188928 652773666048 652868784162 654223939584 654848294912 654943715328 655048138752 655143588288 655873376256 657330536448 657418392414 658045796352 658150714368 658246615992 660338638848 660443922432 660540158208 663231780736 663337525599 663668746272 665445728256 665542692864 665648806176 666284064768 666373117424 666487398528 667853604992 668597551104 668605612032 668694974976 668801590884 669537404928 670820204544 670927159296 671024922624 671131910016 671862187584 671870287872 673866692672 674203170816 676106862592 676552310784 676860002304 677066563584 679309180928 679408165632 679417489152 679516489638 680164982784 680372552664 681676111872 681884142912 682526666752 682534895616 682643718144 684795625472 684904808448 684913065984 685004608512 685113824808 687291236352 690302465664 690647150592 690961252352 691172116992 692496367616 692707700736 693368782848 693572020176 693580382208 695776313344 695877697536 695988647424 696090062556 696754372608 696865462272 696967005168 698200621056 698413694976 699173658624 699182088192 701609803776 701823918096 702143102976 702357380046 704589594624 704683767032 704804618304 705571536096 707036086272 707139111168 707251856562 707813965824 707926818816 708021437263 708029973504 708142860936 710393462784 710488410912 710496976896 711383492736 712746467328 712963980288 713505909888 713862180864 715983360964 716771084288 718363541504 719163752448 719268544512 719383223808 719488047852 721766004736 721774706688 721871175984 722675294208 724280868864 724501901844 725077721088 725193326592 725298997248 725308950528 727595352064 727720132608 727817396544 728370616344 730685505536 730908493056 733231448064 733446369768 733455212544 734146330624 734253305856 734370374304 735777390592 736001932032 736704331776 736811679744 736929156096 737036536824 739370053632 740301520896 740419553664 740527442991 742510215168 742880968704 746027046912 746135753328 748507103232 748626444288 748735529472 748854906948 749569572864 749669757102 751335305616 752052338688 752172244992 752281846848 753229580544 754672730112 754793054208 754903037952 755844961032 757979177984 758100029256 758478567168 760620220416 761467502592 761569277056 761699884032 763261262848 764101001216 764111486976 764222828544 764334186336 764344675296 765185605632 766885625856 766988124483 767842500096 767851757568 770395078656 770517909504 770630184576 772693557248 773202640896 776353349632 776466475008 776590273872 777331408896 777568631616 779058413568 779296163328 780030476288 780039880704 780144137472 780268522698 782623571968 782748352512 782862409728 782987228352 783848669184 785475698688 786570365952 788917103616 789311029248 789670002688 789910990848 792653737344 792663293952 792769237911 793525813248 793767978108 795172929536 795288797184 795415597056 795531500064 796290711552 796417671168 796533720192 799055609856 799065243648 799299462276 800306429328 801839775744 802084477824 802449260544 802694148624 805352876608 806367469824 808158984192 808930246656 809059221504 809167356872 809177112576 809306126784 811857313792 811986755328 811996545024 812105072982 813009705984 814567391232 814815977472 815712436224 815842492416 818544771072 818794571112 819166953472 819416943387 820986904576 822021193728 822272054688 824875433984 824885379072 824995629696 825127165989 825782960128 825914621952 826034969088 826166671092 827749564416 828002173536 828660252672 828792373248 828903146064 828913139712 831537545216 831680151552 831791310336 832423561536 832839211008 835069149184 835323992064 838224422592 839024377856 839146635264 839280427776 839402722494 841947807744 842070491136 842204749824 842327470656 843121176576 844994347008 845252218818 846058881024 846193775616 846317077704 849006821376 849765719068 850325581161 852602339328 852726575232 852862532913 855436689408 855687431396 855697747968 856650940416 856765436688 858668920704 859488387072 859613626368 859625422848 859750682112 859875959628 859887759708 860833806336 862483120128 862598395904 862746329088 863822812608 866261917696 866694463488 866832648192 869280251904 870364888064 870491712216 872298586112 873258287104 873397518336 873524784384 873664058106 874497835008 876440715264 876557856552 877394395136 877534285824 877544865792 877662154656 880451518464 880591896576 880720210944 883660161024 884450034132 884891661696 887260971008 887390257152 887531741568 888378753024 888649864704 891463401472 891474149376 891593299968 891735454512 892716539904 894569545728 894699896832 894842546688 894972937572 895816250112 895827050496 898937561088 902069747712 902755418112 903030917202 905877554176 905889985536 906021986184 906886643712 907163403552 908901482496 909178857216 910046527488 910191624192 910313276481 910324251648 913206411264 913339478016 913485099744 914635919232 916388315136 916667974656 917676490752 920403287552 920862867456 921562822656 923610267648 924762693568 924773842944 927836930048 927984863232 927996051456 928120083408 929005830144 929153949696 929289340224 931218259968 932231544832 932242784256 932391419904 932516039322 935479738368 935765224128 936190803968 936476506728 939452792832 939739491072 940762048128 942714781696 942852148224 943002475416 943751954432 943902425088 944039964672 944190481248 947191283712 947317881216 947329302528 948511323648 950328623104 950618640384 951341213184 951816241152 958885003264 959024726016 959177631744 959317397136 962366275584 962494901312 962659966464 963567058944 963861116274 965707825152 966002535792 966770294784 966924435456 967065329664 967078600704 967219517376 970293510144 970423195392 971160821792 971800664184 974544657408 975031271424 977928493024 977940283392 979004407808 979160499072 979303176243 981335909376 982272442368 982415572992 982572208128 982715382432 983810064384 985826738176 985995804672 986127588621 987068694528 987226071552 987369923988 990013620224 990507958272 990665883648 994702729216 994847671104 998009470976 998168592384 998314039296 998473209264 999426097152 999559676136 1001780407488 1002736451584 1002896326656 1002908418048 1003042462464 1003202386326 1004306107392 1006230306816 1006390738944 1006537383936 1007793281376 1010800039008 1011304756224 1014160293888 1015290003456 1015599845376 1018815315968 1018963771392 1019112248448 1019126233728 1019274734457 1020247474176 1020558828996 1022514167808 1022650832644 1022826214368 1023790000128 1023802343424 1027193438208 1027357212672 1027506912768 1027670737212 1030936854528 1031858373154 1035288633344 1035453698496 1035970725888 1036441878528 1036758175488 1038744551424 1039061551104 1040053174272 1040192183296 1040358030264 1040370573312 1043664470016 1043816546304 1043982971136 1044135093834 1045131558912 1045298193408 1047300931584 1047620542464 1048760487936 1048773132288 1051889471488 1052414705664 1053214654464 1053536070069 1056871649792 1056884391936 1057025650548 1058034417664 1058357304144 1060385062912 1060554129408 1060708666752 1060877784843 1061720948736 1061890228224 1062044960256 1065407479808 1065420324864 1065590194176 1065732616368 1067075239104 1069119700992 1069445970432 1069932347392 1070258864832 1073975041446 1075156626432 1077545312256 1078745628672 1078902816768 1079074835712 1079232071778 1082649007104 1082662060032 1082806763976 1084012941312 1086421303296 1086752852766 1087616581632 1087789989888 1087948495872 1091393028096 1091726094816 1092555924516 1096028258304 1096362739584 1099847172096 1099994172928 1100169554652 1100182818816 1101219495936 1101379958784 1101555561456 1103666085888 1104002898048 1105056497664 1105204194752 1105217519616 1105393734144 1108906868736 1109055080448 1109898082048 1110452281344 1110629330496 1113765322752 1114321453056 1117632563456 1118862180352 1119040570368 1119203629992 1122760654848 1122939666432 1123103294208 1124161568768 1124354359296 1124504635653 1126659129344 1127002958424 1128078508032 1128258367488 1128422770272 1132009095168 1132189581312 1133767441548 1136803119104 1136968766976 1137150043884 1140582252544 1140930330624 1142201253888 1142353915584 1144891894272 1145984516096 1146151501824 1146167230464 1146334242816 1146501279504 1146517012944 1147778408448 1150328438784 1151763750144 1155592617984 1155776864256 1155945276864 1159040335872 1160655616288 1164530024448 1164699712512 1164885410808 1165997113344 1166352947424 1168587620352 1168743808736 1168944244992 1170045714432 1170059821056 1170216206208 1170402784047 1173935357952 1174122528768 1174293614592 1174480842528 1175773003776 1178213548032 1179266712176 1179855548928 1183187009536 1183375655424 1183966543872 1184505004032 1184866486272 1188791066624 1188980606016 1188994940928 1190288719872 1190651967162 1192759394304 1192933195776 1193123395584 1193297250096 1194421666816 1194436067328 1194626506752 1198583414784 1198597865472 1198949193414 1202759663616 1203673890816 1204041222936 1207853314048 1208029314912 1209182191616 1209551204736 1211868643328 1212238476288 1213395369984 1213588832256 1213751035308 1213765668864 1217608548352 1217785970688 1217980132992 1218157609473 1219514558976 1221851086848 1222223966208 1223568654336 1227817156608 1228191856668 1228750430208 1231480356864 1233031790592 1233196592306 1233408082032 1237313150976 1237328068608 1237493444544 1238674440192 1238871932928 1239052453632 1239250006638 1241624346624 1242003260304 1242990379008 1243188559872 1243354719096 1243369709568 1247306317824 1247686965504 1248635342304 1249258816512 1252603723776 1252970881687 1252985988096 1254349397504 1257136197632 1257336633888 1258536566784 1258719952896 1258920641664 1259104083741 1262921711616 1263090508288 1263105736704 1263307124736 1264681764864 1267491520512 1267878328227 1268454950912 1269088321536 1269290663424 1273510232064 1274648578602 1278699634688 1278903508992 1279089862848 1283155034112 1283531147094 1283546621952 1284756078592 1284976410624 1285148155032 1287610433536 1288003381056 1289232580608 1289420439552 1289438134272 1289626023168 1289813939442 1293724680192 1293897593856 1295734218912 1299392876544 1300041695232 1303920377856 1305547332096 1305737568324 1308447879168 1309696589824 1309887430656 1310096277504 1310287176576 1310496087159 1311746752512 1314661072896 1314836784828 1316091592704 1316301428736 1316493231984 1320677277696 1320887844864 1321080316416 1326463561472 1326675051198 1327337492544 1330891456512 1331085385728 1331297612352 1332568129536 1332746234848 1332974797056 1335707209984 1337195102208 1337211224064 1337389949952 1337603181768 1339074809856 1341854318592 1342049845248 1342263820032 1343724375168 1343740575744 1347733385344 1348406341632 1352213725184 1353104621568 1353720004608 1354133127168 1358618361856 1358816331264 1358834978304 1359032979276 1360329965568 1360745105328 1363352223744 1363768285824 1365053333504 1365069791232 1365287436288 1369591250944 1369809616896 1369826131968 1370009217024 1370227649616 1374582472704 1380604931328 1381294301184 1381922504704 1382344233984 1384992735232 1385415401472 1387144040352 1387160764416 1391552626688 1391755395072 1391977294848 1392180125112 1393508745216 1393730924544 1393934010336 1396827389952 1398347317248 1398364176384 1398774058983 1403219607552 1403647836192 1404286205952 1404714760092 1409179189248 1409367534064 1409609236608 1411143072192 1414072172544 1414278222336 1414503713124 1415627931648 1415853637632 1416042874526 1416059947008 1416285721872 1420786925568 1420976821824 1420993953792 1422766985472 1425492934656 1425927960576 1427011819776 1427724361728 1431966721928 1433542168576 1436727083008 1438327504896 1438537089024 1438766447616 1438976095704 1443532009472 1443549413376 1443742351968 1445350588416 1445791674411 1448561737728 1449003803688 1450155442176 1450386653184 1450597994496 1450617901056 1455190704128 1455440265216 1455634793088 1456741232688 1461371011072 1461816986112 1466462896128 1466892739536 1466910425088 1468292661248 1468506611712 1468740748608 1471554781184 1472003864064 1473408663552 1473623359488 1473858312192 1474073073648 1478740107264 1480603041792 1480839107328 1481054885982 1485020430336 1485761937408 1487090008369 1492054093824 1492271506656 1497014206464 1497252888576 1497453004943 1497471058944 1497709813896 1499139145728 1499339514204 1502670611232 1504104677376 1504344489984 1504563693696 1504803579489 1506459161088 1509345460224 1509586108416 1509806075904 1511689922064 1515958355968 1516200058512 1516957134336 1521240440832 1522935005184 1523138554112 1523399768064 1526522525696 1528202002432 1528222973952 1528445657088 1528668372672 1528689350592 1530371211264 1533771251712 1533976248966 1535685000192 1535703515136 1540790157312 1541035819008 1541260369152 1545387114496 1546405281792 1547787559731 1552706699264 1552932950016 1553180547744 1554662817792 1555137263232 1558116827136 1558592326656 1560060952576 1560079761408 1560288274944 1560537045396 1565247143936 1565496705024 1565724819456 1565974456704 1566202640751 1567697338368 1570951397376 1573140731904 1577834207232 1578622058496 1579340005376 1579821981696 1585307474688 1585326587904 1585538475822 1587051626496 1587535956216 1590345859072 1590577594368 1590831194112 1591063000128 1592581423104 1592835342336 1593067440384 1598111219712 1598130487296 1598598924552 1600612858656 1603679551488 1604168955648 1604898521088 1605388297248 1610705753216 1610962562169 1612734939648 1616317968384 1617860493312 1618118443008 1618334713744 1618354225152 1618612253568 1623714627584 1623973510656 1623993090048 1624210145964 1626019411968 1629134782464 1629631954944 1631424872448 1631684984832 1637089542144 1637589142224 1638333906944 1638833886774 1641973809152 1644042387456 1644544109376 1649750867968 1649770758144 1649991259392 1650254331978 1651565920256 1651829243904 1652069938176 1652333342184 1655499128832 1656004347072 1657584746496 1657806292128 1657826279424 1663075090432 1663360303104 1663582620672 1664847123072 1665678422016 1670138298368 1670647984128 1676448845184 1678048755712 1678293270528 1678560855552 1678805444988 1683895615488 1684140982272 1684409499648 1684654941312 1686242353152 1689988694016 1690504437636 1692117762048 1692387551232 1692634155408 1698013642752 1699531438136 1700651162322 1705204678656 1705453150464 1705725065826 1710873378816 1711374862792 1711395495936 1713301880832 1713530873376 1717337841408 1718976774144 1719227252736 1719250845696 1719501364224 1719751919256 1719775519416 1721667612672 1725196791808 1725492658176 1727645625216 1732523835392 1733388926976 1733665296384 1738560503808 1740729776128 1740983424432 1744597172224 1746516574208 1746795036672 1747049568768 1747328116212 1748995670016 1752881430528 1753115713104 1754788790272 1755068571648 1755089731584 1755324309312 1760903036928 1761183793152 1761440421888 1767320322048 1768900068264 1769783323392 1774521942016 1774780514304 1775063483136 1776757506048 1777299729408 1782926802944 1783186599936 1783470909024 1785433079808 1785977950743 1789139091456 1789399793664 1789685093376 1789945875144 1791632500224 1791654100992 1797875122176 1798423790121 1804139495424 1805510836224 1806061834404 1811755108352 1811779971072 1812043972368 1813773287424 1814326807104 1817802964992 1818357714432 1820093054976 1820383248384 1820626552962 1820648503296 1826412822528 1826678956032 1826970199488 1829271838464 1832776630272 1833335949312 1835352981504 1840806575104 1841725734912 1843125645312 1847220535296 1849525387136 1849547685888 1849794888459 1855673860096 1855969726464 1855992102912 1856240166816 1858011660288 1858307899392 1858578680448 1862436519936 1864463089664 1864485568512 1864782839808 1865032078644 1870959476736 1871530448256 1872381607936 1872953013456 1878905585664 1879478982144 1881524096256 1885429563392 1885704296448 1886004950832 1887503908864 1887804850176 1888079929344 1888380962496 1894382567424 1894635762432 1894658605056 1897022647296 1900657246208 1901237280768 1902682426368 1903632482304 1911972867903 1917770006528 1918049452032 1918355263488 1918634794272 1924732551168 1924989802624 1925296720641 1925319932928 1927134117888 1927722232548 1931415650304 1932005071584 1933540589568 1933848870912 1934130659328 1934157201408 1934439034752 1940587020288 1940846390784 1942321643584 1943601328368 1949089314816 1950062542848 1955856986048 1955880566784 1958008815616 1958320998144 1958606352486 1962671818752 1964544884736 1964831145984 1965144416256 1965430764864 1967620128768 1971653476352 1971991609344 1972255177242 1974137389056 1974452143104 1974739847976 1980027240448 1981015916544 1981331767296 1989405458432 1989695342208 1990012576797 1996018941952 1996337184768 1996628078592 1996946418528 1998852194304 1999119352272 2003560814976 2005472903168 2005792653312 2005816836096 2006084924928 2006404772652 2008612214784 2012460613632 2012781477888 2013074767872 2015586562752 2021600078016 2022609512448 2028320587776 2030580006912 2031199690752 2037630631936 2037927542784 2038224496896 2038252467456 2038549468914 2040494948352 2041117657992 2045028335616 2045301665288 2045652428736 2047580000256 2047604686848 2054386876416 2054714425344 2055013825536 2055341474424 2061873709056 2063716746308 2070577266688 2070907396992 2071941451776 2072883757056 2073516350976 2077489102848 2078123102208 2080106348544 2080384366592 2080716060528 2080741146624 2087328940032 2087633092608 2087965942272 2088270187668 2090263117824 2090596386816 2094601863168 2095241084928 2097520975872 2097546264576 2103778942976 2104829411328 2106429308928 2107072140138 2113743299584 2113768783872 2114051301096 2116068835328 2116714608288 2120770125824 2121108258816 2121417333504 2121755569686 2123441897472 2123780456448 2124064311789 2124089920512 2130814959616 2131180388352 2131465232736 2134150478208 2138239401984 2138891940864 2139864694784 2140517729664 2147950082892 2150313252864 2155090624512 2157491257344 2157805633536 2158149671424 2158464143556 2165298014208 2165324120064 2165613527952 2168025882624 2172842606592 2173505705532 2175233163264 2175579979776 2175896991744 2182786056192 2183452189632 2185111849032 2192056516608 2192725479168 2199694344192 2199988345856 2200339109304 2200365637632 2202438991872 2202759917568 2203111122912 2207332171776 2208005796096 2210112995328 2210408389504 2210435039232 2210787468288 2218110160896 2219796164096 2220904562688 2221258660992 2227530645504 2228642906112 2235265126912 2237724360704 2238081140736 2238407259984 2245521309696 2245879332864 2246206588416 2248323137536 2248708718592 2249009271306 2253318258688 2254005916848 2256157016064 2256516734976 2256845540544 2264018190336 2264379162624 2267534883096 2273606238208 2273937533952 2274300087768 2281860661248 2284402507776 2284707831168 2289783788544 2291969032192 2292303003648 2292334460928 2292668485632 2293002559008 2293034025888 2295556816896 2300656877568 2300964373449 2303527500288 2311185235968 2311553728512 2311890553728 2318080671744 2321311232576 2329060048896 2329399425024 2329770821616 2331994226688 2332705894848 2337175240704 2337487617472 2337888489984 2340091428864 2340119642112 2340432412416 2340805568094 2347870715904 2348245057536 2348587229184 2348961685056 2351546007552 2356427096064 2358533424352 2359711097856 2366374019072 2366751310848 2367933087744 2369010008064 2369732972544 2377582133248 2377961212032 2377989881856 2378307713733 2380577439744 2381303934324 2385518788608 2385866391552 2386246791168 2386594500192 2388843333632 2388872134656 2389253013504 2397166829568 2397195730944 2397898386828 2405519327232 2407347781632 2408082445872 2415706628096 2416058629824 2418364383232 2419102409472 2423737286656 2424476952576 2426790739968 2427177664512 2427502070616 2427531337728 2435217096704 2435571941376 2435960265984 2436315218946 2439029117952 2443702173696 2444447932416 2447137308672 2455634313216 2456383713336 2457500860416 2458250830161 2462960713728 2466063581184 2466393184612 2466816164064 2474626301952 2474656137216 2474986889088 2475381497967 2477348880384 2477743865856 2478104907264 2478500013276 2483248693248 2484006520608 2485980758016 2486377119744 2486709438192 2486739419136 2494612635648 2495373931008 2497270684608 2498517633024 2505207447552 2505941763374 2505971976192 2508698795008 2514272395264 2514673267776 2517073133568 2517439905792 2517841283328 2518208167482 2525843423232 2526181016576 2526211473408 2526614249472 2529363529728 2534983041024 2535756656454 2536909901824 2538176643072 2538581326848 2547020464128 2549297157204 2557399269376 2557807017984 2558179725696 2558587598739 2566310068224 2567062294188 2567093243904 2569512157184 2569952821248 2570296310064 2575220867072 2576006762112 2578465161216 2578840879104 2578876268544 2579252046336 2579627878884 2587449360384 2587795187712 2591468437824 2598785753088 2600083390464 2607840755712 2611094664192 2611475136648 2616895758336 2619774861312 2620192555008 2620574353152 2620992174318 2623493505024 2629322145792 2629673569656 2632183185408 2632602857472 2632986463968 2641354555392 2641775689728 2642160632832 2652927122944 2653350102396 2654674985088 2661782913024 2662170771456 2662595224704 2665136259072 2665492469696 2665949594112 2671414419968 2674390204416 2674422448128 2674779899904 2675206363536 2678149619712 2683708637184 2684099690496 2684527640064 2687448750336 2687481151488 2695466770688 2696812683264 2704427450368 2706209243136 2708266254336 2717236723712 2717632662528 2717669956608 2718065958552 2720659931136 2721490210656 2726704447488 2727536571648 2730106667008 2730139582464 2730574872576 2730939829443 2739182501888 2739619233792 2740018434048 2740455299232 2749164945408 2761209862656 2762588602368 2763845009408 2764688467968 2769985470464 2770830802944 2774288080704 2774321528832 2783105253376 2783510790144 2783954589696 2784360250224 2787017490432 2787461849088 2787868020672 2793654779904 2796694634496 2796728352768 2797548117966 2806439215104 2807295672384 2808572411904 2809429520184 2818358378496 2818735068128 2819218473216 2822286144384 2828144345088 2828556444672 2829007426248 2831255863296 2831707275264 2832085749052 2832119894016 2832571443744 2841573851136 2841953643648 2841987907584 2845533970944 2850985869312 2851855921152 2854023639552 2855448723456 2863933443856 2867084337152 2873454166016 2876655009792 2877074178048 2877532895232 2877952191408 2887064018944 2887098826752 2887484703936 2890701176832 2891583348822 2897123475456 2898007607376 2900310884352 2900773306368 2901195988992 2901235802112 2910381408256 2910880530432 2911269586176 2913482465376 2922742022144 2923633972224 2933785479072 2933820850176 2936585322496 2937013223424 2937481497216 2937909528729 2943109562368 2944007728128 2946817327104 2947246718976 2947716624384 2948146147296 2957480214528 2958382765863 2961206083584 2961678214656 2962109771964 2970040860672 2971523874816 2974180016738 2984108187648 2984543013312 2994028412928 2994505777152 2994906009886 2994942117888 2995419627792 2998278291456 2998679028408 3005341222464 3008209354752 3008688979968 3009127387392 3009607158978 3012918322176 3018690920448 3019172216832 3019612151808 3023379844128 3031916711936 3032400117024 3033914268672 3042480881664 3045870010368 3046277108224 3046799536128 3053045051392 3056404004864 3056445947904 3056891314176 3057336745344 3057378701184 3057824203371 3060742422528 3067542503424 3067952497932 3071370000384 3071407030272 3081580314624 3082071638016 3082520738304 3090774228992 3092810563584 3095575119462 3105413398528 3105865900032 3106361095488 3109325635584 3110274526464 3116233654272 3117184653312 3120121905152 3120159522816 3120576549888 3121074090792 3130993410048 3131449638912 3131948913408 3132405281502 3135394676736 3141902794752 3146281463808 3155668414464 3157244116992 3158680010752 3159643963392 3160608210207 3170614949376 3170653175808 3171076951644 3174103252992 3175071912432 3180691718144 3181155188736 3181662388224 3182126000256 3182633354529 3185162846208 3185670684672 3186134880768 3196222439424 3196260974592 3197197849104 3201225717312 3207359102976 3208337911296 3209797042176 3210776594496 3221411506432 3221925124338 3225469879296 3232635936768 3236236886016 3236669427488 3236708450304 3237224507136 3247429255168 3247947021312 3247986180096 3248420291928 3252038823936 3259263909888 3262849744896 3263369969664 3274179084288 3275178284448 3276667813888 3277667773548 3283947618304 3288084774912 3289088218752 3299501735936 3299541516288 3299982518784 3300508663956 3303131840512 3303658487808 3304139876352 3304666684368 3310998257664 3312008694144 3315169492992 3315612584256 3315652558848 3326150180864 3326720606208 3327165241344 3329694246144 3331356844032 3340276596736 3341295968256 3352897690368 3356097511424 3356586541056 3357121711104 3357610889976 3368281964544 3368818999296 3369309882624 3372484706304 3373513906959 3379977388032 3381008875272 3384235524096 3384775102464 3385268310816 3396027285504 3399062876272 3401302324644 3410409357312 3410906300928 3411450131652 3421746757632 3422749725584 3422790991872 3426603761664 3427061746752 3434675682816 3437953548288 3438454505472 3438501691392 3439002728448 3439503838512 3439551038832 3443335225344 3450393583616 3450985316352 3455291250432 3465047670784 3466777853952 3467330592768 3477121007616 3481459552256 3481966848864 3489194344448 3493033148416 3493590073344 3494099137536 3494656232424 3497991340032 3505762861056 3506231426208 3509577580544 3510137143296 3510179463168 3510648618624 3511208352141 3521806073856 3522367586304 3522880843776 3534640644096 3537800136528 3539566646784 3549043884032 3549561028608 3550126966272 3553515012096 3554599458816 3565853605888 3566373199872 3566941818048 3570866159616 3571955901486 3578278182912 3578799587328 3579370186752 3579891750288 3583265000448 3583308201984 3595750244352 3596847580242 3608278990848 3611021672448 3611504306039 3612123668808 3623510216704 3623559942144 3624087944736 3627546574848 3628653614208 3635605929984 3636715428864 3640186109952 3640766496768 3641253105924 3641297006592 3652825645056 3653357912064 3653940398976 3654472828419 3658543676928 3665553260544 3666671898624 3670705963008 3681613150208 3683451469824 3686251290624 3694441070592 3699050774272 3699095371776 3699589776918 3711347720192 3711939452928 3711984205824 3712480333632 3716023320576 3716615798784 3717157360896 3724873039872 3728926179328 3728971137024 3729565679616 3730064157288 3741918953472 3743060896512 3744763215872 3745906026912 3757811171328 3758912645061 3758957964288 3763048192512 3770859126784 3771408592896 3772009901664 3775007817728 3775609700352 3776159858688 3776761924992 3777312251223 3788765134848 3789271524864 3789317210112 3794045294592 3801314492416 3802474561536 3803634984681 3805364852736 3807264964608 3823945735806 3835540013056 3836098904064 3836710526976 3837269588544 3849465102336 3849979605248 3850593441282 3850639865856 3854268235776 3855444465096 3862831300608 3864010143168 3867697741824 3868261318656 3868314402816 3868878069504 3881174040576 3881692781568 3884643287168 3887202656736 3898178629632 3900125085696 3911713972096 3911761133568 3916017631232 3916641996288 3917212704972 3925343637504 3929089769472 3929662291968 3930288832512 3930861529728 3935240257536 3943306952704 3943983218688 3944510354484 3948274778112 3948904286208 3949479695952 3960054480896 3962031833088 3962663534592 3978810916864 3979390684416 3980025153594 3992037883904 3992674369536 3993256157184 3993892837056 3997704388608 3998238704544 4007121629952 4010945806336 4011585306624 4011633672192 4012169849856 4012809545304 4017224429568 4025562955776 4026149535744 4031173125504 4043200156032 4045219024896 4056641175552 4061160013824 4062399381504 4075261263872 4075855085568 4076448993792 4076504934912 4077098937828 4080989896704 4082235315984 4090056671232 4090603330576 4091304857472 4095160000512 4095209373696 4108773752832 4109428850688 4110027651072 4110682948848 4123747418112 4127433492616 4141154533376 4141814793984 4143882903552 4145767514112 4147032701952 4154978205696 4156246204416 4160768733184 4161432121056 4161482293248 4174657880064 4175266185216 4175931884544 4176540375336 4180526235648 4181192773632 4190482169856 4195041951744 4195092529152 4196322176949 4207557885952 4209658822656 4212858617856 4214144280276 4227486599168 4227537567744 4228102602192 4232137670656 4233429216576 4241540251648 4242216517632 4242834667008 4243511139372 4246883794944 4247560912896 4248128623578 4248179841024 4261629919232 4262360776704 4262930465472 4268300956416 4276478803968 4277783881728 4279729389568 4281035459328 4295900165784 4300626505728 4310181249024 4314982514688 4315611267072 4316299342848 4316928287112 4330596028416 4330648240128 4331227055904 4336051765248 4337375023233 4345685213184 4347011411064 4350466326528 4351159959552 4351793983488 4365572112384 4366904379264 4370223698064 4384113033216 4385450958336 4399388688384 4399976691712 4400678218608 4400731275264 4404877983744 4405519835136 4406222245824 4414664343552 4416011592192 4420225990656 4420816779008 4420870078464 4421574936576 4436220321792 4439592328192 4441809125376 4442517321984 4455061291008 4457285812224 4461270025107 4470530253824 4475448721408 4476162281472 4476814519968 4491042619392 4491758665728 4492359014829 4492413176832 4496646275072 4497417437184 4498018542612 4506636517376 4508011833696 4512314032128 4513033469952 4513691081088 4528036380672 4528758325248 4535069766192 4547212476416 4547875067904 4548600175536 4563721322496 4568805015552 4569415662336 4579567577088 4583938064384 4584606007296 4584668921856 4585336971264 4586005118016 4586068051776 4591113633792 4601313755136 4601928746898 4607055000576 4622370471936 4623107457024 4623781107456 4636161343488 4642622465152 4643362679193 4658120097792 4658798850048 4659541643232 4663988453376 4665411789696 4674350481408 4674975234944 4675776979968 4680182857728 4680239284224 4680864824832 4681611136188 4695741431808 4696490115072 4697174458368 4697923370112 4703092015104 4712854192128 4717066848704 4719422195712 4732748038144 4733502621696 4735866175488 4738020016128 4739465945088 4755164266496 4755922424064 4755979763712 4756615427466 4761154879488 4762607868648 4771037577216 4771732783104 4772493582336 4773189000384 4777686667264 4777744269312 4778506027008 4794333659136 4794391461888 4795796773656 4811038654464 4814695563264 4816164891744 4831413256192 4832117259648 4832887686507 4836728766464 4838204818944 4847474573312 4848953905152 4853581479936 4854355329024 4855004141232 4855062675456 4870434193408 4871143882752 4871920531968 4872630437892 4878058235904 4887404347392 4888895864832 4894274617344 4911268626432 4912767426672 4915001720832 4916501660322 4925921427456 4932127162368 4932786369224 4933632328128 4949252603904 4949312274432 4949973778176 4950762995934 4954697760768 4955487731712 4956209814528 4957000026552 4966497386496 4968013041216 4972754239488 4973418876384 4973478838272 4989225271296 4990747862016 4994541369216 4997035266048 5010414895104 5011883526748 5011943952384 5017397590016 5028544790528 5029346535552 5034146267136 5034879811584 5035682566656 5036416334964 5051686846464 5052362033152 5052422946816 5053228498944 5058727059456 5069966082048 5071513312908 5073819803648 5076353286144 5077162653696 5094040928256 5098594314408 5114798538752 5115614035968 5116359451392 5117175197478 5132620136448 5134124588376 5134186487808 5139024314368 5139905642496 5140592620128 5150441734144 5152013524224 5156930322432 5157681758208 5157752537088 5158504092672 5159255757768 5175590375424 5182936875648 5197571506176 5200166780928 5215681511424 5222189328384 5222950273296 5233791516672 5239549722624 5240385110016 5241148706304 5241984348636 5246987010048 5258644291584 5259347139312 5264366370816 5265205714944 5265972927936 5282709110784 5283551379456 5284321265664 5305854245888 5306700204792 5309349970176 5323565826048 5324341542912 5325190449408 5330272518144 5330984939392 5331899188224 5342828839936 5348780408832 5349559799808 5350412727072 5356299239424 5367417274368 5368199380992 5369055280128 5374897500672 5374962302976 5390933541376 5393625366528 5408854900736 5412418486272 5416532508672 5434473447424 5435265325056 5435339913216 5436131917104 5441319862272 5442980421312 5453408894976 5455073143296 5460213334016 5460279164928 5461149745152 5461879658886 5478365003776 5479238467584 5480036868096 5480910598464 5498329890816 5522419725312 5525177204736 5527690018816 5529376935936 5541661605888 5548576161408 5548643057664 5549384665377 5566210506752 5567021580288 5567909179392 5568720500448 5574034980864 5574923698176 5575736041344 5587309559808 5593389268992 5593456705536 5595096235932 5612878430208 5614591344768 5617144823808 5618859040368 5636716756992 5637470136256 5638436946432 5644572288768 5656288690176 5657112889344 5658014852496 5662511726592 5663414550528 5664171498104 5664239788032 5665142887488 5683147702272 5683907287296 5683975815168 5691067941888 5701971738624 5703711842304 5708047279104 5710897446912 5727866887712 5734168674304 5735918603709 5746908332032 5753310019584 5754148356096 5755065790464 5755904382816 5774128037888 5774197653504 5774969407872 5775890161923 5781402353664 5783166697644 5794246950912 5796015214752 5800621768704 5801546612736 5802391977984 5802471604224 5820762816512 5821761060864 5822539172352 5826964930752 5845484044288 5847267944448 5867570958144 5867641700352 5873170644992 5874026446848 5874962994432 5875819057458 5886219124736 5888015456256 5893634654208 5894493437952 5895433248768 5896292294592 5914960429056 5916765531726 5922412167168 5923356429312 5924219543928 5940081721344 5943047749632 5948360033476 5968216375296 5969086026624 5970037730391 5988056825856 5989011554304 5989812019772 5989884235776 5990839255584 5996556582912 5997358056816 6010682444928 6016418709504 6017377959936 6018254774784 6019214317956 6025836644352 6037381840896 6038344433664 6039224303616 6046759688256 6063833423872 6064800234048 6067828537344 6084961763328 6091740020736 6092554216448 6093599072256 6106090102784 6112808009728 6112891895808 6113782628352 6114673490688 6114757402368 6115648406742 6121484845056 6135085006848 6135904995864 6142740000768 6142814060544 6163160629248 6164143276032 6165041476608 6181548457984 6185621127168 6191150238924 6210826797056 6211731800064 6212722190976 6218651271168 6220549052928 6232467308544 6234369306624 6240243810304 6240319045632 6241153099776 6242148181584 6261986820096 6262899277824 6263897826816 6264810563004 6270789353472 6283805589504 6292562927616 6311336828928 6314488233984 6319287926784 6321216420414 6341229898752 6341306351616 6342153903288 6348206505984 6350143824864 6362310377472 6363324776448 6364252000512 6365266709058 6370325692416 6371341369344 6372192935367 6372269761536 6392444878848 6394395698208 6402451434624 6414718205952 6416675822592 6419594084352 6421553188992 6442823012864 6443850248676 6450939758592 6465271873536 6472473772032 6473338854976 6473416900608 6474449014272 6494858510336 6495894042624 6495972360192 6496840583856 6504077647872 6518527819776 6525699489792 6526739939328 6548358168576 6550356568896 6553335627776 6555335547096 6567895236608 6576169549824 6578176437504 6599003471872 6599083032576 6599965037568 6601017327912 6606263681024 6607316975616 6608279752704 6609333368736 6621996515328 6624017388288 6630338985984 6631225168512 6631305117696 6652300361728 6654330482688 6659388492288 6662713688064 6680553193472 6682591936512 6705795380736 6712195022848 6713173082112 6714243422208 6715221779952 6736563929088 6737637998592 6738619765248 6744969412608 6747027813918 6759954776064 6762017750544 6768471048192 6769550204928 6770536621632 6792054571008 6798125752544 6802604649288 6820818714624 6821812601856 6822900263304 6845499451168 6845581983744 6853207523328 6854123493504 6869351365632 6875907096576 6876909010944 6877003382784 6878005456896 6879007677024 6879102077664 6886670450688 6900787167232 6901970632704 6902893120347 6910582500864 6930095341568 6933555707904 6934661185536 6954242015232 6962919104512 6963933697728 6978388688896 6986066296832 6987180146688 6988198275072 6989312464848 6995982680064 7011525722112 7012462852416 7019155161088 7020274286592 7020358926336 7021297237248 7022416704282 7043612147712 7044735172608 7045761687552 7069281288192 7075600273056 7079133293568 7098087768064 7099122057216 7100253932544 7107030024192 7109198917632 7131707211776 7132746399744 7133883636096 7134923141199 7141732319232 7143911802972 7156556365824 7157599174656 7158740373504 7159783500576 7166530000896 7166616403968 7191500488704 7193695160484 7216557981696 7222043344896 7223008612078 7224247337616 7247020433408 7247119884288 7248175889472 7255093149696 7257307228416 7271211859968 7273430857728 7280372219904 7281532993536 7282506211848 7282594013184 7305651290112 7306715824128 7307880797952 7308945656838 7317087353856 7331106521088 7333343797248 7341411926016 7363226300416 7366902939648 7372502581248 7374752490483 7388882141184 7398101548544 7398190743552 7399179553836 7422695440384 7423878905856 7423968411648 7424960667264 7426144493901 7432046641152 7433231597568 7434314721792 7449746079744 7457852358656 7457942274048 7459131359232 7460128314576 7483837906944 7486121793024 7489526431744 7491812053824 7515622342656 7517825290122 7517915928576 7526096385024 7541718253568 7542817185792 7544019803328 7551219400704 7552319717376 7553523849984 7554624502446 7577530269696 7578543049728 7578634420224 7588090589184 7604949123072 7607269969362 7610729705472 7614529929216 7647891471612 7671080026112 7672197808128 7673421053952 7674539177088 7675762796217 7698930204672 7699959210496 7701186882564 7701279731712 7708536471552 7710888930192 7725662601216 7728020286336 7735395483648 7736522637312 7736628805632 7737756139008 7762348081152 7763385563136 7769286574336 7774405313472 7796357259264 7800250171392 7823427944192 7823522267136 7832035262464 7833283992576 7834425409944 7850687275008 7859324583936 7860577665024 7861723059456 7870480515072 7886613905408 7887966437376 7889020708968 7896549556224 7897808572416 7898959391904 7920108961792 7924063666176 7925327069184 7957621833728 7958781368832 7960050307188 7984075767808 7985348739072 7986512314368 7987785674112 7995408777216 7996477409088 8014243259904 8021891612672 8023170613248 8023267344384 8024339699712 8025619090608 8034448859136 8051125911552 8052299071488 8062346251008 8086400312064 8090438049792 8113282351104 8124798763008 8150522527744 8151710171136 8152897987584 8153009869824 8154197875656 8161979793408 8164470631968 8180113342464 8181206661152 8182609714944 8190320001024 8190418747392 8192819488329 8217547505664 8218857701376 8220055302144 8221365897696 8247494836224 8254866985232 8282309066752 8283629587968 8287765807104 8291535028224 8294065403904 8309956411392 8312492408832 8321537466368 8322864242112 8322964586496 8349315760128 8350532370432 8351863769088 8353080750672 8361052471296 8362385547264 8380964339712 8390083903488 8390185058304 8392644353898 8415115771904 8419317645312 8425717235712 8428288560552 8454973198336 8455075135488 8456205204384 8464275341312 8466858433152 8483080503296 8484433035264 8485669334016 8487022278744 8493767589888 8495121825792 8496257247156 8496359682048 8523259838464 8524721553408 8525860930944 8536601912832 8552957607936 8555567763456 8559458779136 8562070918656 8591800331568 8601253011456 8620362498048 8629965029376 8631222534144 8632598685696 8633856574224 8661192056832 8661296480256 8662454111808 8672103530496 8674750046466 8691370426368 8694022822128 8700932653056 8702319919104 8703587966976 8731144224768 8733808758528 8740447396128 8768226066432 8770796171809 8770901916672 8799953383424 8801356437216 8801462550528 8809755967488 8811039670272 8812444491648 8813728586187 8829328687104 8832023184384 8840451981312 8841633558016 8841740156928 8843149873152 8872440643584 8875148297589 8879184656384 8883618250752 8885034643968 8910122582016 8914571624448 8922540050214 8941060507648 8950897442816 8952324562944 8953629039936 8982085238784 8983517331456 8984718029658 8984826353664 8993292550144 8994834874368 8996037085224 9013273034752 9016023667392 9024628064256 9026066939904 9027382162176 9056072761344 9057516650496 9070139532384 9094424952832 9095750135808 9097200351072 9127442644992 9137610031104 9138831324672 9159135154176 9167876128768 9169212014592 9169337843712 9170673942528 9172010236032 9172136103552 9173472610113 9182227267584 9202627510272 9203857493796 9214110001152 9244740943872 9246214914048 9247562214912 9272322686976 9285244930304 9286725358386 9316240195584 9317597700096 9319083286464 9327976906752 9330823579392 9348700962816 9349950469888 9351553959936 9360365715456 9360478568448 9361729649664 9363222272376 9392980230144 9394348916736 9395846740224 9406184030208 9425708384256 9434133697408 9438844391424 9465496076288 9467005243392 9471732350976 9476040032256 9478931890176 9510328532992 9511844848128 9511959527424 9513230854932 9522309758976 9525215737296 9542075154432 9543465566208 9544987164672 9546378000768 9555373334528 9555488538624 9557012054016 9588667318272 9588782923776 9591593547312 9622077308928 9629391126528 9632329783488 9662826512384 9664234519296 9665775373014 9673457532928 9676409637888 9694949146624 9697907810304 9708710658048 9710008282464 9710125350912 9740868386816 9742287765504 9743841063936 9745260875784 9756116471808 9777791729664 9788549234688 9822537252864 9825534853344 9830003441664 9833003320644 9851842854912 9864254324736 9865572738448 9867264656256 9898505207808 9898624548864 9899947556352 9901525991868 9909395521536 9910975463424 9912419629056 9914000053104 9932994772992 9936026082432 9945508478976 9946837752768 9946957676544 9978450542592 9981495724032 9989082738432 9994070532096 10020829790208 10023767053496 10023887904768 10034795180032 10057089581056 10058693071104 10068292534272 10069759623168 10071365133312 10072832669928 10104724066304 10104845893632 10106456997888 10117454118912 10120541720877 10139932164096 10143026625816 10147639607296 10152706572288 10154325307392 10188081856512 10197188628816 10229597077504 10231228071936 10232718902784 10234350394956 10265240272896 10268249176752 10268372975616 10278048628736 10279811284992 10281185240256 10300883468288 10304027048448 10313860644864 10315363516416 10315505074176 10317008185344 10318511515536 10351180750848 10365873751296 10395143012352 10400333561856 10431363022848 10444378656768 10445900546592 10467583033344 10479099445248 10480770220032 10482171034601 10482297412608 10483968697272 10493974020096 10517288583168 10518694278624 10528732741632 10530411429888 10531945855872 10533625056423 10565418221568 10567102758912 10568642531328 10611708491776 10613400409584 10618699940352 10647131652096 10648683085824 10650380898816 10660545036288 10661969878784 10663798376448 10685657679872 10697560817664 10699119599616 10700825454144 10712598478848 10734834548736 10736398761984 10738110560256 10749795001344 10749924605952 10781867082752 10787250733056 10817709801472 10824836972544 10833065017344 10834512918117 10868946894848 10870530650112 10870679826432 10872263834208 10882639724544 10885960842624 10906817789952 10910146286592 10920426668032 10920558329856 10922299490304 10923759317772 10956730007552 10958476935168 10960073736192 10961821196928 10963418485257 10996659781632 11044839450624 11050354409472 11055380037632 11058753871872 11083323211776 11097152322816 11097286115328 11098769330754 11132421013504 11134043160576 11135818358784 11137441000896 11148069961728 11149847396352 11151472082688 11174619119616 11186778537984 11186913411072 11190192471864 11225756860416 11229182689536 11234289647616 11237718080736 11273433513984 11274940272512 11276737935183 11276873892864 11289144577536 11312577380352 11314225778688 11316029704992 11325023453184 11326829101056 11328342996208 11328479576064 11330285774976 11366295404544 11367814574592 11367951630336 11382135883776 11403943477248 11407423684608 11416094558208 11421794893824 11455733775424 11468337348608 11471837207418 11493816664064 11506620039168 11508296712192 11510131580928 11511808765632 11548256075776 11548395307008 11549938815744 11551780323846 11562804707328 11566333395288 11588493901824 11592030429504 11603093225472 11604783955968 11604943208448 11641525633024 11643522121728 11645078344704 11653929861504 11690968088576 11694535888896 11735141916288 11735283400704 11746341289984 11748052893696 11749925988864 11751638114916 11772438249472 11776030912512 11787269308416 11788986875904 11790866497536 11792584589184 11829920858112 11833531063452 11844824334336 11846712858624 11848439087856 11880163442688 11886095499264 11896720066952 11936432750592 11938172053248 11940075460782 11976113651712 11978023108608 11979624039544 11979768471552 11981678511168 11993113165824 11994716113632 12021364889856 12032837419008 12034755919872 12036509549568 12038428635912 12051673288704 12076688867328 12078448607232 12093519376512 12127666847744 12129600468096 12135657074688 12169923526656 12183480041472 12185108432896 12187198144512 12212180205568 12225616019456 12225783791616 12227565256704 12229346981376 12229514804736 12231296813484 12242969690112 12270170013696 12271809991728 12285480001536 12285628121088 12326321258496 12328286552064 12330082953216 12363096915968 12371242254336 12382300477848 12421653594112 12423463600128 12425444381952 12437302542336 12441098105856 12464934617088 12468738613248 12480487620608 12482306199552 12484296363168 12523973640192 12525798555648 12527795653632 12529621126008 12541578706944 12585125855232 12588966530847 12622673657856 12628976467968 12638575853568 12642432840828 12682459797504 12682612703232 12684307806576 12696413011968 12700287649728 12724620754944 12726649552896 12728504001024 12730533418116 12740651384832 12742682738688 12744385870734 12744539523072 12784889757696 12788791396416 12804902869248 12829436411904 12833351645184 12839188168704 12843106377984 12885646025728 12887700497352 12901879517184 12930543747072 12944947544064 12946677709952 12946833801216 12948898028544 12989717020672 12991788085248 12991944720384 12993681167712 13008155295744 13037055639552 13051398979584 13053479878656 13096716337152 13100713137792 13106671255552 13110671094192 13135790473216 13152339099648 13156352875008 13198006943744 13198166065152 13199930075136 13202034655824 13212527362048 13214633951232 13216559505408 13218666737472 13243993030656 13248034776576 13260677971968 13262450337024 13262610235392 13304600723456 13308660965376 13318776984576 13325427376128 13365183873024 13383810075321 13411590761472 13424390045696 13426346164224 13428486844416 13430443559904 13473127858176 13475275997184 13477077044487 13477239530496 13489938825216 13494055627836 13519909552128 13524035501088 13536942096384 13539100409856 13541073243264 13584109142016 13596251505088 13605209298576 13641637429248 13643625203712 13645800526608 13690998902336 13691163967488 13706415046656 13708246987008 13738702731264 13751814193152 13753818021888 13754006765568 13756010913792 13758015354048 13758204155328 13773340901376 13801574334464 13803941265408 13805786240694 13821165001728 13860190683136 13867111415808 13869322371072 13908484030464 13925838209024 13927867395456 13930088037579 13956777377792 13972132593664 13974360293376 13976396550144 13978624929696 13991965360128 14023051444224 14024925704832 14038310322176 14040548573184 14040717852672 14042594474496 14044833408564 14087224295424 14089470345216 14091523375104 14138562576384 14151200546112 14158266587136 14196175536128 14198244114432 14200507865088 14214060048384 14218397835264 14263414423552 14265492799488 14267767272192 14269846282398 14283464638464 14287823605944 14313112731648 14315198349312 14317480747008 14319567001152 14333060001792 14333232807936 14383000977408 14387390320968 14433115963392 14444086689792 14446017224156 14448494675232 14494040866816 14494239768576 14496351778944 14498663059521 14510186299392 14514614456832 14542423719936 14546861715456 14560744439808 14563065987072 14565012423696 14565188026368 14611302580224 14613431648256 14615761595904 14617891313676 14634174707712 14662213042176 14666687594496 14682823852032 14726452600832 14733805879296 14745005162496 14749504980966 14777764282368 14796203097088 14796381487104 14798359107672 14845390880768 14847757811712 14847936823296 14849921334528 14852288987802 14864093282304 14866463195136 14868629443584 14899492159488 14915704717312 14918262718464 14920256629152 14967675813888 14972243586048 14979052863488 14983624107648 15031244685312 15035650580244 15035831857152 15052192770048 15083436507136 15085634371584 15088039606656 15102438801408 15104639434752 15107047699968 15109249004892 15155060539392 15157086099456 15157268840448 15176181178368 15209898246144 15214539938724 15221459410944 15229059858432 15295782943224 15344395616256 15346842107904 15349078354176 15351525592434 15397860409344 15399918420992 15402373765128 15402559463424 15417072943104 15421777860384 15451325202432 15456040572672 15470790967296 15473045274624 15473257611264 15475512278016 15526771126272 15538573148672 15548810626944 15592714518528 15600500342784 15646855888384 15647044534272 15664070524928 15666567985152 15668850819888 15701374550016 15718649167872 15721155330048 15723446118912 15740961030144 15773227810816 15775932874752 15778041417936 15793099112448 15795617144832 15797918783808 15840217923584 15848127332352 15850654138368 15915243667456 15917562737664 15920100614376 15970697478144 15973024628736 15975571348224 15990817554432 15992954818176 16028486519808 16043783225344 16046341226496 16048679399424 16051238181216 16068897718272 16102251823104 16104598142976 16124692502016 16172800624128 16180876099584 16226564702208 16249597526016 16301045055488 16303420342272 16305795975168 16306019739648 16308395751312 16323959586816 16328941263936 16360226684928 16362413322304 16365219429888 16380640002048 16380837494784 16385638976658 16435095011328 16437715402752 16440110604288 16442731795392 16494989672448 16509733970464 16564618133504 16567259175936 16575531614208 16583070056448 16588130807808 16624984817664 16643074932736 16645728484224 16645929172992 16648153996131 16698631520256 16701064740864 16703727538176 16706161501344 16722104942592 16724771094528 16761928679424 16780167806976 16780370116608 16785288707796 16830231543808 16838635290624 16851434471424 16856577121104 16909946396672 16910150270976 16912410408768 16928550682624 16933716866304 16966161006592 16968866070528 16971338668032 16974044557488 16987535179776 16990243651584 16992514494312 16992719364096 17046519676928 17049443106816 17051721861888 17073203825664 17105915215872 17111135526912 17118917558272 17124141837312 17183600663136 17202506022912 17207755811127 17240724996096 17259930058752 17262445068288 17265197371392 17267713148448 17322384113664 17322592960512 17324908223616 17327670485769 17344207060992 17349500092932 17382740852736 17388045644256 17401865306112 17404639838208 17407175933952 17462288449536 17467617517056 17480894792256 17536452132864 17541592343618 17541803833344 17599906766848 17602712874432 17602925101056 17619511934976 17622079340544 17624888983296 17627457172374 17658657374208 17664046368768 17680903962624 17683267116032 17683480313856 17686299746304 17744881287168 17750296595178 17758369312768 17767236501504 17770069287936 17820245164032 17829143248896 17845080100428 17882121015296 17901794885632 17904649125888 17907258079872 17910113191173 17964170477568 17967034662912 17969436059316 17969652707328 17986585100288 17989669748736 17992074170448 18026546069504 18032047334784 18049256128512 18052133879808 18054764324352 18112145522688 18115033300992 18140279064768 18188849905664 18191500271616 18194400702144 18254885289984 18275220062208 18277662649344 18318270308352 18338424029184 18338675687424 18341347885056 18344020472064 18344272207104 18346945220226 18364454535168 18405255020544 18407714987592 18428220002304 18489481887744 18492429828096 18495124429824 18544645373952 18570489860608 18573450716772 18632480391168 18635195400192 18638166572928 18655953813504 18661647158784 18697401925632 18699900939776 18703107919872 18720731430912 18720957136896 18723459299328 18726444544752 18785960460288 18788697833472 18791693480448 18812368060416 18851416768512 18868267394816 18877688782848 18930992152576 18934010486784 18943464701952 18957863780352 19020657065984 19023689696256 19023919054848 19026461709864 19044619517952 19050431474592 19086931132416 19089974329344 19092756001536 19110746669056 19110977077248 19114024108032 19116578806101 19177334636544 19183187094624 19244154617856 19258782253056 19264659566976 19325653024768 19328469038592 19331550746028 19346915065856 19352819275776 19389898293248 19395815620608 19417421316096 19420016564928 19420250701824 19481736773632 19484575531008 19487682127872 19490521751568 19512232943616 19555583459328 19577098469376 19645074505728 19651069706688 19660006883328 19666006641288 19703685709824 19728508649472 19731145476896 19734529312512 19797010415616 19797249097728 19799895112704 19803051983736 19818791043072 19821950926848 19824839258112 19828000106208 19865989545984 19872052164864 19891016957952 19893675505536 19893915353088 19956901085184 19962991448064 19978165476864 19988141064192 20041659580416 20047534106992 20047775809536 20069590360064 20114179162112 20117386142208 20136585068544 20139519246336 20142730266624 20145665339856 20209448132608 20209691787264 20212913995776 20234908237824 20241083441754 20279864328192 20286053251632 20295279214592 20305413144576 20308650614784 20376163713024 20394377257632 20459194155008 20462456143872 20465437805568 20468700789912 20536498353504 20536745951232 20556097257472 20559622569984 20562370480512 20601766936576 20608054096896 20627721289728 20630727032832 20631010148352 20634016370688 20637023031072 20702361501696 20708679361041 20731747502592 20790286024704 20800667123712 20862726045696 20888757313536 20891801093184 20935166066688 20958198890496 20961540440064 20964342069202 20964594825216 20967937394544 20987948040192 21034577166336 21037388557248 21057465483264 21060822859776 21063891711744 21067250112846 21130836443136 21134205517824 21137285062656 21223416983552 21226800819168 21237399880704 21294263304192 21297366171648 21300761797632 21321090072576 21323939757568 21327596752896 21371315359744 21395121635328 21398239199232 21401650908288 21404769423597 21425196957696 21469669097472 21472797523968 21476221120512 21499590002688 21499849211904 21563734165504 21574501466112 21635419602944 21649673945088 21666130034688 21669025836234 21737893789696 21741061300224 21741359652864 21744527668416 21765279449088 21771921685248 21813635579904 21820292573184 21840853336064 21841116659712 21844598980608 21847518635544 21916953870336 21920147472384 21923642393856 21926836970514 21993319563264 22089678901248 22100708818944 22110760075264 22117507743744 22124257471449 22166646423552 22194304645632 22194572230656 22197538661508 22264842027008 22268086321152 22271636717568 22274882001792 22278433481703 22296139923456 22299694792704 22302944165376 22349238239232 22373557075968 22373826822144 22380384943728 22451513720832 22458365379072 22468579295232 22475436161472 22546867027968 22549880545024 22553475870366 22553747785728 22578289155072 22625154760704 22628451557376 22632059409984 22653658202112 22656685992416 22656959152128 22660571549952 22732590809088 22735629149184 22735903260672 22764271767552 22814847369216 22832189116416 22843589787648 22911467550848 22936674697216 22943674414836 22987633328128 23013240078336 23016593424384 23020263161856 23023617531264 23096512151552 23096790614016 23099877631488 23103560647692 23125609414656 23132666790576 23176987803648 23184060859008 23206186450944 23209567911936 23209886416896 23283051266048 23287044243456 23290156689408 23307859723008 23381936177152 23389071777792 23470283832576 23470566801408 23492682579968 23496105787392 23499851977728 23503276229832 23544876498944 23552061825024 23577973751808 23581732995072 23585169178368 23659841716224 23667062126904 23689648668672 23693425717248 23696878175712 23760326885376 23772190998528 23793440133904 23872865501184 23876344106496 23880150921564 23952227303424 23956046217216 23959248079088 23959536943104 23963357022336 23986226331648 23989432227264 24042729779712 24065674838016 24069511839744 24073019099136 24076857271824 24103346577408 24153377734656 24156897214464 24187038753024 24255333695488 24259200936192 24271314149376 24339847053312 24370216865792 24374396289024 24424360411136 24451232038912 24451567583232 24455130513408 24458693962752 24459029609472 24462593626968 24485939380224 24540340027392 24543619983456 24570960003072 24571256242176 24578458464987 24652642516992 24656573104128 24660165906432 24726193831936 24742484508672 24764600955696 24843307188224 24846927200256 24850888763904 24874605084672 24882196211712 24929869234176 24937477226496 24960975241216 24964612399104 24968592726336 25047947280384 25051597111296 25055591307264 25059242252016 25083157413888 25170251710464 25177933061694 25245347315712 25257952935936 25277151707136 25280530142273 25284865681656 25364919595008 25365225406464 25368615613152 25392826023936 25400575299456 25449241509888 25453299105792 25457008002048 25461066836232 25481302769664 25485365477376 25488771741468 25489079046144 25569779515392 25577582792832 25609805738496 25658872823808 25666703290368 25678376337408 25686212755968 25771292051456 25775400994704 25803759034368 25861087494144 25889895088128 25893355419904 25893667602432 25897796057088 25979434041344 25983576170496 25983889440768 25987362335424 26016310591488 26074111279104 26102797959168 26106959757312 26193432674304 26201426275584 26213342511104 26221342188384 26271580946432 26304678199296 26312388515427 26312705750016 26396013887488 26399860150272 26404069311648 26425054724096 26429267902464 26433119010816 26437333474944 26441185758561 26487986061312 26496069553152 26521355943936 26524900674048 26525220470784 26609201446912 26617321930752 26625444892767 26637553969152 26650854752256 26730367746048 26767620150642 26823181522944 26848780091392 26852692328448 26856973688832 26860887119808 26946255716352 26950551994368 26954154088974 26954479060992 26979877650432 26988111255672 27039819104256 27048071002176 27073884192768 27078200819712 27082146486528 27168218284032 27192503010176 27210418597152 27283274858496 27287250407424 27291601053216 27381997804672 27382327934976 27412830093312 27416493974016 27477405462528 27503628386304 27507636043776 27508013531136 27512021827584 27516030708096 27516408310656 27546681802752 27603148668928 27607882530816 27611572481388 27642330003456 27720381366272 27734222831616 27738644742144 27816968060928 27851676418048 27855734790912 27860176075158 27913554755584 27944265187328 27948720586752 27952793100288 27957249859392 27983930720256 28046102888448 28049851409664 28076620644352 28081097146368 28081435705344 28085188948992 28089666817128 28178940690432 28183046750208 28277125152768 28302401092224 28316533174272 28392351072256 28396488228864 28401015730176 28428120096768 28436795670528 28526828847104 28530985598976 28535534544384 28539692564796 28566929276928 28575647211888 28626225463296 28630396698624 28634961494016 28639134002304 28666120003584 28666465615872 28766001954816 28774780641936 28866231926784 28888173379584 28892034448312 28896989350464 28988081733632 28988479537152 28992703557888 28997326119042 29020372598784 29029228913664 29084847439872 29093723430912 29126131974144 29130024847392 29130376052736 29222605160448 29226863296512 29231523191808 29235782627352 29268349415424 29333375188992 29365647704064 29452905201664 29467611758592 29490010324992 29499009961932 29555528564736 29592406194176 29592762974208 29596718215344 29690781761536 29695515623424 29695873646592 29699842669056 29704577975604 29728186564608 29732926390272 29737258887168 29798984318976 29831409434624 29836525436928 29840513258304 29935351627776 29944487172096 29958105726976 29967248215296 30062489370624 30071301160488 30071663714304 30104385540096 30166873014272 30171268743168 30176079213312 30204877602816 30209278869504 30214095399936 30218498009784 30314172198912 30314537680896 30352362356736 30361625162631 30419796492288 30429079877448 30442918821888 30458119716864 30591565886448 30688791232512 30693684215808 30698156708352 30703051184868 30795720818688 30799836841984 30804747530256 30805118926848 30834145886208 30843555720768 30902650404864 30912081145344 30941581934592 30946090549248 30946515222528 30951024556032 31053542252544 31077146297344 31097621253888 31185429037056 31201000685568 31293711776768 31294089068544 31328141049856 31333135970304 31337701639776 31402749100032 31437298335744 31442310660096 31446513103803 31446892237824 31481922060288 31546455621632 31551865749504 31556082835872 31586198224896 31591234289664 31595837567616 31680435847168 31696254664704 31701308276736 31830487334912 31835125475328 31840201228752 31941394956288 31946049257472 31951142696448 31981635108864 31985909636352 32056973039616 32087566450688 32092682452992 32097358798848 32102476362432 32137795436544 32204503646208 32209196285952 32249385004032 32345601248256 32361752199168 32453129404416 32499195052032 32503538754351 32602090110976 32606840684544 32611591950336 32612039479296 32616791502624 32647919173632 32657882527872 32720453369856 32724826644608 32730438859776 32761280004096 32761674989568 32771277953316 32870190022656 32875430805504 32880221208576 32885463590784 32989979344896 33019467940928 33129236267008 33134518351872 33151063228416 33166140112896 33176261615616 33249969635328 33286149865472 33291456968448 33291858345984 33296307992262 33397263040512 33402129481728 33407455076352 33412323002688 33444209885184 33449542189056 33523857358848 33560335613952 33560740233216 33570577415592 33660463087616 33677270581248 33702868942848 33713154242208 33819892793344 33820300541952 33824820817536 33830213805549 33857101365248 33867433732608 33932322013184 33937732141056 33942677336064 33948089114976 33975070359552 33980487303168 33985028988624 33985438728192 34093039353856 34098886213632 34103443723776 34146407651328 34211830431744 34222271053824 34237835116544 34248283674624 34367201326272 34405012045824 34415511622254 34481449992192 34519860117504 34524890136576 34530394742784 34535426296896 34644768227328 34645185921024 34649816447232 34655340971538 34688414121984 34699000185864 34765481705472 34776091288512 34809279676416 34814351867904 34924576899072 34935235034112 34961789584512 35072904265728 35083184687236 35083607666688 35199813533696 35205425748864 35205850202112 35239023869952 35244158681088 35249777966592 35254914344748 35317314748416 35328092737536 35361807925248 35366534232064 35366960627712 35372599492608 35489762574336 35500593190356 35516738625536 35534473003008 35540138575872 35640490328064 35658286497792 35690160200856 35764242030592 35803589771264 35809298251776 35814516159744 35820226382346 35928340955136 35934069325824 35938872118632 35939305414656 35973170200576 35979339497472 35984148340896 36053092139008 36064094669568 36098512257024 36104267759616 36109528648704 36230066601984 36280558129536 36377699811328 36383000543232 36388801404288 36509770579968 36550440124416 36555325298688 36636540616704 36676848058368 36677351374848 36682695770112 36688040944128 36688544414208 36693890440452 36728909070336 36810510041088 36815429975184 36856440004608 36978963775488 36984859656192 36990248859648 37089290747904 37140979721216 37146901433544 37264960782336 37270390800384 37276333145856 37311907627008 37323294317568 37394803851264 37399801879552 37406215839744 37441462861824 37446918598656 37452889089504 37571920920576 37577395666944 37583386960896 37624736120832 37736534789632 37755377565696 37861984305152 37868020973568 37886929403904 37915727560704 38041314131968 38047379392512 38047838109696 38052923419728 38089239035904 38100862949184 38173862264832 38179948658688 38185512003072 38221493338112 38221954154496 38228048216064 38233157612202 38354669273088 38366374189248 38488309235712 38517564506112 38529319133952 38651306049536 38656938077184 38663101492056 38693830131712 38705638551552 38791631241216 38834842632192 38840033129856 38840501403648 38963473547264 38969151062016 38975364255744 38981043503136 39024465887232 39111166918656 39154196938752 39290149011456 39302139413376 39320013766656 39332013282576 39407371419648 39457017298944 39462290953792 39469058625024 39594020831232 39594498195456 39599790225408 39606103967472 39637582086144 39643901853696 39649678516224 39656000212416 39731979091968 39744104329728 39782033915904 39787351011072 39787830706176 39913802170368 39925982896128 39956330953728 39976282128384 40095068213984 40095551619072 40139180720128 40151430225963 40228358324224 40234772284416 40273170137088 40279038492672 40285460533248 40291330679712 40418896265216 40419383574528 40425827991552 40431231133461 40469816475648 40482166883508 40559728656384 40572106503264 40590558429184 40610826289152 40617301229568 40752327426048 40788754515264 40918388310016 40924912287744 40930875611136 40937401579824 41072996707008 41073491902464 41112194514944 41119245139968 41124740961024 41203533873152 41216108193792 41255442579456 41261454065664 41262020296704 41268032741376 41274046062144 41404723003392 41417358722082 41463495005184 41580572049408 41601334247424 41725452091392 41777514627072 41783602186368 41790264112737 41870332133376 41916397780992 41923080880128 41928684138404 41929189650432 41935874789088 41975896080384 42069154332672 42074777114496 42114930966528 42121645719552 42127783423488 42134500225692 42261672886272 42268411035648 42274570125312 42446833967104 42453601638336 42474799761408 42588526608384 42594732343296 42601523595264 42642180145152 42647879515136 42655193505792 42742630719488 42790243270656 42796478398464 42803301816576 42809538847194 42850393915392 42939338194944 42945595047936 42952442241024 42999180005376 42999698423808 43127468331008 43149002932224 43270839205888 43299347890176 43332260069376 43338051672468 43475787579392 43482122600448 43482719305728 43489055336832 43495989178563 43530558898176 43543843370496 43627271159808 43640585146368 43681706672128 43682233319424 43689197961216 43695037271088 43833907740672 43840294944768 43847284787712 43853673941028 43986639126528 44179357802496 44201417637888 44235015487488 44248514942898 44333292847104 44388609291264 44389144461312 44395077323016 44536172642304 44543273435136 44549764003584 44556866963406 44592279846912 44599389585408 44605888330752 44698476478464 44747114151936 44760769887456 44903027441664 44916730758144 44937158590464 44950872322944 45093734055936 45099761090048 45106951740732 45107495571456 45156578310144 45250309521408 45256903114752 45264118819968 45307316404224 45313371984832 45313918304256 45321143099904 45465181618176 45471258298368 45471806521344 45528543535104 45629694738432 45664378232832 45687179575296 45822935101696 45873349394432 45887348829672 45975266656256 46033186848768 46040526323712 46047235062528 46193024303104 46193581228032 46199755262976 46207121295384 46251218829312 46265333581152 46353975607296 46368121718016 46412372901888 46419135823872 46419772833792 46566102532096 46580313378816 46615719446016 46763872354304 46778143555584 46940567665152 46941133602816 46985365159936 46992211574784 46999703955456 47006552459664 47089752997888 47104123650048 47155947503616 47163465990144 47170338356736 47319683432448 47334124253808 47379297337344 47386851434496 47393756351424 47520653770752 47544381997056 47586880267808 47745731002368 47752688212992 47760301843128 47912092434432 47918496158176 47919073886208 47926714044672 47972452663296 47978864454528 48085459559424 48131349676032 48139023679488 48146038198272 48153714543648 48206693154816 48306755469312 48313794428928 48374077506048 48510667390976 48518401872384 48542628298752 48679694106624 48740433731584 48748792578048 48848720822272 48902464077824 48903135166464 48910261026816 48917387925504 48918059218944 48925187253936 48971878760448 49080680054784 49087239966912 49141920006144 49142512484352 49156916929974 49305285033984 49313146208256 49320331812864 49452387663872 49484969017344 49529201911392 49686614376448 49693854400512 49701777527808 49749210169344 49764392423424 49874954452992 49921950482432 49929224798208 49937185452672 49944461988393 50095894560768 50103194222592 50111182614528 50118484504032 50166314827776 50340503420928 50355866123388 50490694631424 50515905871872 50554303414272 50561060284546 50569731363312 50729839190016 50730450812928 50737231226304 50785652047872 50801150598912 50898483019776 50906598211584 50914016004096 50922133672464 50962605539328 50970730954752 50977543482936 50978158092288 51139559030784 51155165585664 51219611476992 51317745647616 51333406580736 51356752674816 51372425511936 51542584102912 51550801989408 51607518068736 51623267433381 51722174988288 51779790176256 51786710839808 51787335204864 51795592114176 51958868082688 51967152340992 51967778881536 51974724670848 51983011457307 52032621182976 52148222558208 52205595918336 52213919514624 52386865348608 52402852551168 52426685022208 52442684376768 52543161892864 52609356398592 52624777030854 52625411500032 52792027774976 52799720300544 52808138623296 52858535804928 52866238021632 52874666949888 52882371517122 52975972122624 52992139106304 53042711887872 53049801348096 53050440941568 53234643861504 53250889785534 53275107938304 53301709504512 53460735492096 53535240301284 53646363045888 53697560182784 53705384656896 53713947377664 53721774239616 53730339573519 53892511432704 53901103988736 53908308177948 53908958121984 53959755300864 53976222511344 54079638208512 54096142004352 54147768385536 54156401639424 54164292973056 54336436568064 54385006020352 54420837194304 54566549716992 54574500814848 54583202106432 54763995609344 54764655869952 54825660186624 54832987948032 54954810925056 55015272087552 55016027062272 55024043655168 55032061416192 55032816621312 55093363605504 55206297337856 55215765061632 55223144962776 55284660006912 55440762732544 55468445663232 55477289484288 55633936121856 55703352836096 55711469581824 55720352150316 55827109511168 55888530374656 55897441173504 55905586200576 55914499718784 55967861440512 56092205776896 56099702819328 56153241288704 56162194292736 56162871410688 56170377897984 56179333634256 56357881380864 56366093500416 56554250305536 56604802184448 56633066348544 56784702144512 56792976457728 56802031460352 56873591341056 57053657694208 57061971197952 57071069088768 57079385129592 57133858553856 57151294423776 57260793397248 57269922988032 57278268004608 57332240007168 57332931231744 57349736418303 57532003909632 57549561283872 57732463853568 57776346759168 57784068896624 57793978700928 57976163467264 57976959074304 57985407115776 57994652238084 58040745197568 58058457827328 58169694879744 58187446861824 58252263948288 58260049694784 58260752105472 58445210320896 58453726593024 58463046383616 58471565254704 58536698830848 58666750377984 58731295408128 58905810403328 58935223517184 58980020649984 58998019923864 59111057129472 59184812388352 59185525948416 59193436430688 59381563523072 59391031246848 59391747293184 59399685338112 59409155951208 59456373129216 59465852780544 59474517774336 59597968637952 59662818869248 59673050873856 59681026516608 59870703255552 59888974344192 59916211453952 59934496430592 60124978741248 60142602320976 60143327428608 60208771080192 60333746028544 60342537486336 60352158426624 60409755205632 60418557739008 60428190799872 60436996019568 60628344397824 60629075361792 60704724713472 60723250325262 60839592984576 60858159754896 60885837643776 60916239433728 61183131772896 61377582465024 61387368431616 61395573202663 61396313416704 61406102369736 61599673683968 61609495060512 61610237853696 61668291772416 61687111441536 61805300809728 61824162290688 61883163869184 61892181098496 61893030445056 61902049112064 62107084505088 62126038083123 62154292594688 62195242507776 62370858074112 62402001371136 62587423553536 62588178137088 62656282099712 62666271940608 62675403279552 62805498200064 62874596671488 62884621320192 62893026207606 62893784475648 62963844120576 63092911243264 63103731499008 63112165671744 63172396449792 63182468579328 63191675135232 63360871694336 63392509329408 63402616553472 63660974669824 63670250950656 63680402457504 63882789912576 63892098514944 63902285392896 63963270217728 63971819272704 64113946079232 64175132901376 64185364905984 64194717597696 64204952724864 64214308270791 64275590873088 64409007292416 64418392571904 64498770008064 64691202496512 64723504398336 64906258808832 64998390104064 65007077508702 65204180221952 65213681369088 65223183900672 65224078958592 65233583005248 65295838347264 65315765055744 65440906739712 65449653289216 65460877719552 65522560008192 65523349979136 65542555906632 65750861611008 65760442417152 65770927181568 65979958689792 66038935881856 66258472534016 66269036703744 66302126456832 66332280225792 66352523231232 66499939270656 66572299730944 66582913936896 66583716691968 66592615984524 66794526081024 66804258963456 66814910152704 66824646005376 66888419770368 66899084378112 67047714717696 67120671227904 67121480466432 67141154831184 67320926175232 67354541162496 67405737885696 67426308484416 67639785586688 67640601083904 67649641635072 67660427611098 67714202730496 67734867465216 67864644026368 67875464282112 67885354672128 67896178229952 67960974606336 67970057977248 67970877456384 68186078707712 68197772427264 68206887447552 68292815302656 68444542107648 68475670233088 68496567349248 68734402652544 68810024091648 68831023244508 68962899984384 69039720235008 69049780273152 69060789485568 69070852593792 69289536454656 69290371842048 69299632894464 69310681943076 69376828243968 69398000371728 69530963410944 69552182577024 69618559352832 69628703735808 69849153798144 69870470068224 69923579169024 70145808531456 70166369374472 70167215333376 70399627067392 70410851497728 70411700404224 70478047739904 70488317362176 70499555933184 70509828689496 70634629496832 70656185475072 70733068464128 70733921255424 70745198985216 70979525148672 71001186380712 71033477251072 71068946006016 71080277151744 71280980656128 71316572995584 71380320401712 71528484061184 71607179542528 71618596503552 71629032319488 71640452764692 71856681910272 71868138651648 71877744237264 71878610829312 71946340401152 71958678994944 71968296681792 72106184278016 72128189339136 72197024514048 72208535519232 72219057297408 72460133203968 72561116259072 72755399622656 72766001086464 72777602808576 73019541159936 73110650597376 73273081233408 73353696116736 73354702749696 73365391540224 73376081888256 73377088828416 73387780880904 73457818140672 73621020082176 73630859950368 73712880009216 73735375394961 73957927550976 73969719312384 73980497719296 74178581495808 74281959442432 74293802867088 74529921564672 74540781600768 74552666291712 74623815254016 74646588635136 74789607702528 74799603759104 74812431679488 74882925723648 74893837197312 74905778179008 75143841841152 75154791333888 75166773921792 75249472241664 75473069579264 75510755131392 75723968610304 75736041947136 75773858807808 75831455121408 75841590426819 76082628263936 76094758785024 76095676219392 76105846839456 76178478071808 76201725898368 76347724529664 76359897317376 76371024006144 76442986676224 76443908308992 76456096432128 76466315224404 76709338546176 76732748378496 76976618471424 77035129012224 77058638267904 77302612099072 77313876154368 77326202984112 77387660263424 77411277103104 77583262482432 77669685264384 77680066259712 77681002807296 77926947094528 77938302124032 77950728511488 77962087006272 78048931774464 78222333837312 78308393877504 78580298022912 78604278826752 78640027533312 78664026565152 78814742839296 78914034597888 78924581907584 78937165546281 78938117250048 79188041662464 79199580450816 79212207934944 79275164172288 79287803707392 79299357032448 79312000424832 79463958183936 79488208659456 79564067831808 79574702022144 79575661412352 79827604340736 79851965792256 79912661907456 79952564256768 80190136427968 80191103238144 80278361440256 80302860451926 80456716648448 80469544568832 80546340274176 80558076985344 80570921066496 80582661359424 80837792530432 80838767149056 80851655983104 80862462266922 80939632951296 80964333767016 81119457312768 81144213006528 81181116858368 81221652578304 81234602459136 81504654852096 81577509030528 81836776620032 81849824575488 81861751222272 81874803159648 82145993414016 82146983804928 82224389029888 82238490279936 82249481922048 82407067746304 82432216387584 82510885158912 82522908131328 82524040593408 82536065482752 82548092124288 82809446006784 82834717444164 82926990010368 83161144098816 83202668494848 83450904182784 83555029254144 83567204372736 83580528225474 83740664266752 83832795561984 83846161760256 83857368276808 83858379300864 83871749578176 83951792160768 84138308665344 84149554228992 84229861933056 84243291439104 84255566846976 84269000451384 84536822071296 84549140250624 84893667934208 84907203276672 84949599522816 85177053216768 85189464686592 85203047190528 85284360290304 85295759030272 85310387011584 85485261438976 85580486541312 85592956796928 85606603633152 85619077694388 85700787830784 85878676389888 85891190095872 85904884482048 85998360010752 85999396847616 86254936662016 86298005864448 86541678411776 86598695780352 86664520138752 86676103344936 86951575158784 86964245200896 86965438611456 86978110673664 86991978357126 87061117796352 87087686740992 87254542319616 87281170292736 87363413344256 87378395922432 87390074542176 87667815481344 87680589889536 87694569575424 87707347882056 88358715604992 88402835275776 88470030974976 88497029885796 88666585694208 88777218582528 88778288922624 88790154646032 89072345284608 89086546870272 89099528007168 89113733926812 89184559693824 89198779170816 89211776661504 89396952956928 89494228303872 89521539774912 89806054883328 89833461516288 89874317180928 89901744645888 90187468111872 90199522180096 90213903481464 90214991142912 90313156620288 90500619042816 90513806229504 90528237639936 90614632808448 90626743969664 90627836608512 90642286199808 90942516596736 90943613042688 91057087070208 91259389476864 91328756465664 91374359150592 91645870203392 91746698788864 91774697659344 91950533312512 92066373697536 92081052647424 92094470125056 92386048606208 92387162456064 92399510525952 92414242590768 92502437658624 92530667162304 92707951214592 92736243436032 92824745803776 92838271647744 92839545667584 93132205064192 93160626757632 93231438892032 93556287111168 93881135330304 93882267205632 93970730319872 93984423149568 93999407910912 94013104919328 94208247300096 94311895007232 94326931980288 94339539311409 94340676713472 94639366864896 94668248507616 94758594674688 94773702868992 94787512702848 95041307541504 95088763994112 95173760535616 95491462004736 95505376425984 95520603686256 95824184868864 95836992316352 95838147772416 95853428089344 95944905326592 95957728909056 96170919118848 96262699352064 96278047358976 96292076396544 96307429087296 96413386309632 96613510938624 96627588857856 96748155012096 97021334781952 97036803744768 97085256597504 97359388213248 97480867463168 97497585156096 97510616263053 97697441644544 97804928155648 97806270332928 97820522053632 97834775851008 97836118437888 97850374507872 97943757520896 98161360109568 98174479933824 98283840012288 98285024968704 98313833859948 98610570067968 98626292416512 98640663625728 98904775327744 98969938034688 99058403822784 99373228752896 99387708801024 99403555055616 99498420338688 99528784846848 99749908905984 99843900964864 99858449596416 99874370905344 99888923976786 100191789121536 100206388445184 100222365229056 100236969008064 100332629655552 100681006841856 100711732246776 100981389262848 101031811743744 101108606828544 101122120569092 101139462726624 101459678380032 101460901625856 101474462452608 101490641416647 101571304095744 101602301197824 101796966039552 101813196423168 101828032008192 101844267344928 101925211078656 101941461909504 101955086965872 101956316184576 102279118061568 102310331171328 102439222953984 102635491295232 102666813161472 102713505349632 102744851023872 103085168205824 103101603978816 103215036137472 103246534866762 103444349976576 103559580352512 103573421679616 103574670409728 103591184228352 103917736165376 103934304681984 103935557763072 103949449341696 103966022914614 104065242365952 104296445116416 104427839029248 104773730697216 104805705102336 104853370044416 104885368753536 105086323785728 105218712797184 105249554061708 105250823000064 105584055549952 105599440601088 105616277246592 105717071609856 105732476043264 105749333899776 105764743034244 105951944245248 105984278212608 106085423775744 106099602696192 106100881883136 106469287723008 106501779571068 106550215876608 106603419009024 106921470984192 107070480602568 107292726091776 107410769313792 107427894755328 107443548479232 107460679147038 107785022865408 107802207977472 107816616355896 107817916243968 107919510601728 107952445022688 108159276417024 108192284008704 108295536771072 108312803278848 108328585946112 108770012040704 108841674388608 109133099433984 109149001629696 109166404212864 109527991218688 109529311739904 109651320373248 109665975896064 109909621850112 110030544175104 110032054124544 110048087310336 110064122832384 110065633242624 110186727211008 110412594675712 110431530123264 110446289925552 110569320013824 110881525465088 110936891326464 110954578968576 111267872243712 111406705672192 111422939163648 111440704300632 111654219022336 111794882347008 111811172401152 111828999437568 111935722881024 112184411553792 112199405638656 112306482577408 112324388585472 112340755795968 112358667268512 112715762761728 112732187000832 113209604368896 113266132697088 113569404289024 113585952915456 113604062920704 113747182682112 114107315388416 114123942395904 114142138177536 114158770259184 114267717107712 114302588847552 114521586794496 114539845976064 114556536009216 114664480014336 114665862463488 114699472836606 115064007819264 115099122567744 115464927707136 115552693518336 115568137793248 115587957401856 115952326934528 115953918148608 115970814231552 115989304476168 116081490395136 116116915654656 116374893723648 116504527896576 116520099389568 116521504210944 116890420641792 116907453186048 116926092767232 116943130509408 117073397661696 117333500755968 117462590816256 117811620806656 117870447034368 117960041299968 117996039847728 118222114258944 118369624776704 118371051896832 118386872861376 118763127046144 118782062493696 118783494586368 118799370676224 118818311902416 118912746258432 118931705561088 118949035548672 119195937275904 119325637738496 119346101747712 119362053033216 119741406511104 119777948688384 119832422907904 119868992861184 120285204641952 120286654857216 120417542160384 120454290677889 120667492057088 120685074972672 120704316853248 120819510411264 120837115478016 120856381599744 120873992039136 121256688795648 121258150723584 121293693400383 121409449426944 121446500650524 121679185969152 121716319509792 121771675287552 121832478867456 122366263545792 122755164930048 122774736863232 122791146405326 122792626833408 122812204739472 123199347367936 123218990121024 123220475707392 123336583544832 123374222883072 123610601619456 123648324581376 123766327738368 123784362196992 123786060890112 123804098224128 124214169010176 124252076166246 124308585189376 124390485015552 124741716148224 124804002742272 125174847107072 125176356274176 125312564199424 125332543881216 125350806559104 125370792338211 125610996400128 125749193342976 125769242640384 125786052415212 125787568951296 125927688241152 126185822486528 126207462998016 126224331343488 126344792899584 126364937158656 126383350270464 126721743388672 126785018658816 126805233106944 127321949339648 127340501901312 127360804915008 127765579825152 127784197029888 127804570785792 127926540435456 127943638545408 128227892158464 128370729811968 128389435195392 128409905449728 128428616541582 128551181746176 128818014584832 128836785143808 128997540016128 129382404993024 129447008796672 129812517617664 129996780208128 130014155017404 130408360443904 130427362738176 130446367801344 130448157917184 130467166010496 130487967535689 130591676694528 130631530111488 130881813479424 130899306578432 130921755439104 131045120016384 131046699958272 131085111813264 131501723222016 131520884834304 131541854363136 131959917379584 132077871763712 132516945068032 132538073407488 132604252913664 132705046462464 132999878541312 133144599461888 133165827873792 133167433383936 133185231969048 133608517926912 133629820305408 133649292010752 133776839540736 133798168756224 134095429435392 134241342455808 134282309662368 134641852350464 134709082324992 134811475771392 134852616968832 135279571173376 135281202167808 135299283270144 135320855222196 135428405460992 135469734930432 135729288052736 135750928564224 135770709344256 135792356459904 135921949212672 135940115954496 135941754912768 136372157415424 136395544854528 136413774895104 136585630605312 136889084215296 136951340466176 136993134698496 137468805305088 137620048183296 137662046489016 137925799968768 138099560546304 138121578971136 138141705187584 138579072909312 138580743684096 138599265788928 138621363886152 138753656487936 138796000743456 139061926821888 139104365154048 139237118705664 139257407471616 139698307596288 139740940136448 139847158338048 140291617062912 140332738748944 140334430666752 140799254134784 140821702995456 140823400808448 140956095479808 140976634724352 140999111866368 141019657378992 141269258993664 141312370950144 141466136928256 141467842510848 141490397970432 141959050297344 142002372761424 142066954502144 142137892012032 142160554303488 142561961312256 142633145991168 142760640803424 143056968122368 143214359085056 143237193007104 143258064638976 143280905529384 143736277303296 143755488474528 143757221658624 143892680802304 143917357989888 143936593363584 144212368556032 144256378678272 144394049028096 144417071038464 144438114594816 144920266407936 145122232518144 145510799245312 145532002172928 145555205617152 146039082319872 146221301194752 146546162466816 146707392233472 146709405499392 146730783080448 146752163776512 146754177656832 146775561761808 146915636281344 147242040164352 147261719900736 147425760018432 147470750789922 147915855101952 147939438624768 147960995438592 148357162991616 148563918884864 148587605734176 149059843129344 149081563201536 149105332583424 149247630508032 149293177270272 149599207518208 149624863358976 149765851447296 149787674394624 149811556358016 149833385965179 150287683682304 150309582667776 150333547843584 150498944483328 150946139158528 151021510262784 151447937220608 151472083894272 151547717615616 151662910242816 151683180853638 152165256527872 152189517570048 152191352438784 152211693678912 152356956143616 152403451796736 152695449059328 152719794634752 152742048012288 152885973352448 152887816617984 152912192864256 152932630448808 153418677092352 153465496756992 153953236942848 154070258024448 154117276535808 154605224198144 154627752308736 154652405968224 154775320526848 154822554206208 154869802300143 155166524964864 155339370528768 155360132519424 155362005614592 155853894189056 155876604248064 155901457022976 155924174012544 155949034371921 156097863548928 156444667674624 156616787755008 157160596045824 157208557653504 157280055066624 157328053130304 157629485678592 157828069195776 157849163815168 157874331092562 157876234500096 158376083324928 158399160901632 158424415869888 158575607414784 158598714064896 158624000849664 158927916367872 158976417318912 159128135663616 159149404044288 159151322824704 159703931584512 159825323814912 159905128513536 160380272855936 160382206476288 160556722880512 160605720903852 160913433296896 160939089137664 161092680548352 161116153970688 161141842132992 161165322718848 161675585060864 161677534298112 161703311966208 161724924533844 161879265902592 161928667534032 162238914625536 162288426013056 162362233716736 162443305156608 162469204918272 163009309704192 163155018061056 163673553240064 163699649150976 163723502444544 163749606319296 164291986828032 164293967609856 164448778059776 164476980559872 164498963844096 164814135492608 164864432775168 165045816262656 165048081186816 165072130965504 165096184248576 165618892013568 165669434888328 165853980020736 166322288197632 166405336989696 166901808365568 167110058508288 167134408745472 167161056450948 167481328533504 167665591123968 167692323520512 167714736553616 167716758601728 167743499156352 167903584321536 168276617330688 168299108457984 168459723866112 168486582878208 168511133693952 168538000902768 169073644142592 169098280501248 169787335868416 169814406553344 169899199045632 170354106433536 170378929373184 170406094381056 170591518060544 170620774023168 170970522877952 171160973082624 171185913593856 171213207266304 171238155388776 171401575661568 171782380191744 171809768964096 171996720021504 171998793695232 172049209254909 172509873324032 172596011728896 173083356823552 173197391560704 173329040277504 173352206689872 173903150317568 173928490401792 173930877222912 173956221347328 173983956714252 174122235592704 174175373481984 174509084639232 174562340585472 174726826688512 174756791844864 174780149084352 175335630962688 175361179779072 175389139150848 175414695764112 176717431209984 176805670551552 176940061949952 176994059771592 177333171388416 177554437165056 177556577845248 177580309292064 178144690569216 178173093740544 178199056014336 178227467853624 178369119387648 178397558341632 178423553323008 178793905913856 178988456607744 179043079549824 179612109766656 179666923032576 179748634361856 179803489291776 180374936223744 180399044360192 180427806962928 180429982285824 180626313240576 181001238085632 181027612459008 181056475279872 181229265616896 181253487939328 181255673217024 181284572399616 181885033193472 181887226085376 182114174140416 182518778953728 182657512931328 182748718301184 183291740406784 183493397577728 183549395318688 183901066625024 184132747395072 184162105294848 184186719607989 184188940250112 184772097212416 184799021051904 184828485181536 185004875317248 185061334324608 185415902429184 185472486872064 185649491607552 185676543295488 185679091335168 186264410128384 186321253515264 186378114249369 186462877784064 187112574222336 187762270660608 187764534411264 187941460639744 187968846299136 187998815821824 188026209838656 188416494600192 188623790014464 188653863960576 188679078622818 188681353426944 189278733729792 189336497015232 189517189349376 189547405737984 189575025405696 190082615083008 190177527988224 190347521071232 190982924009472 191010752851968 191041207372512 191648369737728 191673984632704 191676295544832 191706856178688 191889810653184 191915457818112 192341838237696 192525398704128 192556094717952 192584152793088 192614858174592 192826772619264 193227021877248 193255177715712 193496310024192 194042669563904 194073607489536 194170513195008 194718776426496 194961734926336 194995170312192 195021232526106 195394883289088 195609856311296 195612540665856 195641044107264 195669551702016 195672236875776 195700749015744 195887515041792 196322720219136 196348959867648 196567680024576 196570049937408 196627667719896 197252584833024 197281327251456 197939876069376 198116807645568 198746457505792 198775417602048 198807110111232 198996840677376 199057569693696 199499817811968 199687801929728 199716899192832 199748741810688 199777847953572 200383578243072 200412776890368 200444730458112 200473938016128 200665259311104 201362013683712 201423464493552 201962778525696 202063623487488 202217213657088 202244241138184 202278925453248 202919356760064 202921803251712 202948924905216 202981282833294 203142608191488 203204602395648 203593932079104 203626392846336 203656064016384 203688534689856 203882923819008 203910173931744 203912632369152 204558236123136 204620662342656 204878445907968 205333626322944 205427010699264 205489702047744 206170336411648 206203207957632 206430072274944 206493069733524 206888699953152 207119160705024 207146843359232 207149340819456 207182368456704 207835472330752 207868609363968 207871115526144 207898898683392 207932045829228 208130484731904 208592890232832 208855678058496 209547461394432 209611410204672 209706740088832 209770737507072 210172647571456 210437425594368 210499108123416 210501646000128 211168111099904 211198881202176 211232554493184 211434143219712 211464952086528 211498667799552 211529486068488 211903888490496 211968556425216 212199205392384 212201763766272 212938575446016 213003559142136 213100431753216 213206838018048 213842941968384 214140961205136 214585452183552 214821538627584 214855789510656 214887096958464 214921358294076 215570045730816 215604415954944 215633232711792 215635832487936 215839021203456 215904890045376 216318552834048 216384568017408 216591073542144 216625606557696 216657171892224 217540024081408 217683348777216 218266198867968 218298003259392 218332808425728 219055982437376 219058623479808 219331951792128 219819243700224 220061088350208 220064108249088 220096174620672 220128245664768 220131266485248 220373454422016 220825189351424 220863060246528 220892579851104 221138640027648 221763050930176 221873782652928 221909157937152 222535744487424 222813411344384 222845878327296 222881408601264 223308438044672 223589764694016 223622344802304 223657998875136 223871445762048 224368823107584 224398811277312 224612965154816 224648777170944 224681511591936 224717334537024 225431525523456 225464374001664 226419208737792 226532265394176 227171905830912 227208125841408 227494365364224 227524771280457 228214630776832 228247884791808 228284276355072 228317540518368 228535434215424 228605177695104 229043173588992 229079691952128 229113072018432 229328960028672 229331724926976 229398945673212 230128015638528 230198245135488 230929855414272 231105387036672 231136275586496 231175914803712 231904653869056 231907836297216 231941628463104 231978608952336 232162980790272 232233831309312 232749787447296 233009055793152 233040198779136 233043008421888 233780841283584 233814906372096 233852185534464 233886261018816 234146795323392 234667001511936 234925181632512 235623241613312 235740894068736 235920082599936 235992079695456 236444228517888 236739249553408 236742103793664 236773745722752 236811496638843 237526254092288 237564124987392 237598741352448 237636623804832 237825492516864 237863411122176 237898071097344 238391874551808 238651275476992 238692203495424 238724106066432 239482813022208 239555897376768 239664845815808 239737985722368 240570409283904 240573309714432 240835084320768 240908581355778 241334984114176 241370149945344 241408633706496 241639020822528 241674230956032 241712763199488 241747984078272 242513377591296 242516301447168 242587386800766 242818898853888 242893001301048 243358371938304 243432639019584 243543350575104 243664957734912 244732527091584 245510329860096 245549473726464 245582292810652 245585253666816 245624409478944 246398694735872 246437980242048 246440951414784 246673167089664 246748445766144 247221203238912 247296649162752 247532655476736 247568724393984 247572121780224 247608196448256 248428338020352 248504152332492 248617170378752 248780970031104 249483432296448 249608005484544 250349694214144 250352712548352 250625128398848 250665087762432 250701613118208 250741584676422 251221992800256 251498386685952 251538485280768 251572104830424 251575137902592 251855376482304 252371644973056 252414925996032 252448662686976 252689585799168 252729874317312 252766700540928 253443486777344 253610466213888 254643898679296 254681003802624 254721609830016 255531159650304 255568394059776 255609141571584 255853080870912 255887277090816 256455784316928 256741459623936 256778870390784 256819810899456 256857233083164 257102363492352 257636029169664 257673570287616 257995080032256 258764809986048 258894017593344 259625035235328 259993560416256 260028310034808 260854725476352 260892735602688 260896315834368 260934332020992 260975935071378 261183353389056 261263060222976 261763626958848 261798613156864 261843510878208 262090240032768 262170223626528 263003446444032 263041769668608 263083708726272 264155743527424 265033890136064 265076146814976 265208505827328 265410092924928 265999757082624 266289198923776 266331655747584 266334866767872 266370463938096 267217035853824 267259640610816 267298584021504 267553679081472 267596337512448 268190858870784 268482684911616 268564619324736 269283704700928 269418164649984 269622951542784 269705233937664 270559142346752 270562404335616 270598566540288 270641710444392 270856810921984 270939469860864 271501857128448 271541418688512 271584712919808 271843898425344 271880231908992 271883509825536 272744314830848 272827549790208 273171261210624 273778168430592 273902680932352 273986269396992 274937610610176 275240096366592 275324092978032 275851599937536 276199121092608 276243157942272 276283410375168 277158145818624 277161487368192 277198531577856 277242727772304 277507312975872 277592001486912 278123853643776 278208730308096 278474237411328 278514814943232 279396615192576 279481880272896 279694316676096 280665477497888 280668861333504 281598508269568 281643405990912 281646801616896 281912190959616 281953269448704 281998223732736 282039314757984 282624741900288 282932273856512 282935685021696 282980795940864 283018617934227 283918100594688 284004745522848 284133909004288 284275784024064 284321108606976 285123922624512 285266291982336 285521281606848 286113936244736 286428718170112 286474386014208 286516129277952 286561811058768 287472554606592 287510976949056 287514443317248 287785361604608 287834715979776 287873186727168 288424737112064 288512757356544 288788098056192 288834142076928 288876229189632 289840532815872 290244465036288 291021598490624 291064004345856 291110411234304 292078164639744 292442602389504 292531848789159 293092324933632 293414784466944 293418810998784 293461566160896 293504327553024 293508355313664 293551123523616 293831272562688 294484080328704 294523439801472 294851520036864 294941501579844 295831710203904 295878877249536 295921990877184 296714325983232 297127837769728 297175211468352 298119686258688 298163126403072 298210665166848 298495261016064 298586354540544 299198415036416 299249726717952 299531702894592 299575348789248 299623112716032 299666771930358 300575367364608 300619165335552 300667095687168 300997888966656 301892278317056 302043020525568 302895874441216 302944167788544 303095435231232 303325820485632 303366361707276 304330513055744 304379035140096 304382704877568 304423387357824 304471924249941 304713912287232 304806903593472 305390898118656 305439589269504 305484096024576 305771946704896 305775633235968 305824385728512 305865260897616 306837354184704 306930993513984 307906473885696 308140516048896 308234553071616 309210448396288 309255504617472 309304811936448 309645108412416 309739604600286 310333049929728 310678741057536 310720265038848 310724011229184 311753208496128 311802914045952 311848348025088 311898068743842 312195727097856 312889335349248 314321192091648 314417115307008 314560110133248 314656106260608 315258971357184 315656138391552 315698327630336 315748662185124 315752469000192 316752166649856 316798321803264 316848831739776 317151214829568 317197428129792 317248001699328 317855832735744 317952834637824 318256271327232 318298808088576 318302645649408 319407863169024 319650647629824 319810257027072 320760545711872 320764412952576 321113445761024 321211441807704 321826866593792 321878178275328 322232307941376 322283684265984 322330645437696 323351170121728 323355068596224 323406623932416 323449849067688 323758531805184 323857335068064 324477829251072 324576852026112 324724467433472 324886610313216 324938409836544 326310036122112 327347106480128 327399298301952 327447004889088 327499212638592 328583973656064 328587935219712 328897556119552 328953961119744 328997927688192 329628270985216 329728865550336 330091632525312 330096162373632 330144261931008 330192368497152 331237784027136 331338869776656 331707960041472 332644576395264 332810673979392 333803616731136 334220117016576 334268817490944 334322112901896 334962657067008 335384647041024 335429473107232 335433517203456 335486998312704 335807168643072 336553234661376 336598216915968 336919447732224 336973165756416 337022267387904 337076001805536 338147288285184 338196561002496 339574671736832 339628813106688 339798398091264 340708212867072 340757858746368 340812188762112 341183036121088 341241548046336 341941045755904 342321946165248 342371827187712 342426414532608 342476310777552 342803151323136 343564760383488 343619537928192 343993440043008 343997587390464 344098418509818 345019746648064 345192023457792 346166713647104 346394783121408 346658080555008 346704413379744 347806300635136 347856980803584 347861754445824 347912442694656 347967913428504 348244471185408 348350746963968 349124681170944 349453653377024 349513583689728 349560298168704 350671261925376 350722359558144 350778278301696 350829391528224 353434862419968 353611341103104 353880123899904 353988119543184 354666342776832 355108874330112 355113155690496 355160618584128 356289381138432 356346187481088 356398112028672 356454935707248 356738238775296 356795116683264 356847106646016 357587811827712 357976913215488 358086159099648 359224219533312 359333846065152 359497268723712 359606978583552 360798088720384 360855613925856 360859964571648 361252626481152 361362872033667 362002476171264 362055224918016 362112950559744 362458531233792 362506975878656 362511346434048 362569144799232 363770066386944 363774452170752 363881080201149 364228348280832 365037557907456 365315025862656 365497436602368 366583480813568 366986795155456 367098790637376 367802133250048 368265494790144 368324210589696 368373439215978 368377880500224 369544194424832 369598042103808 369656970363072 370009750634496 370122668649216 370831804858368 370944973744128 371298983215104 371353086590976 371358182670336 372642507030528 372756228498738 372925755568128 374225148444672 375524541321216 375529068822528 375882921279488 375937692598272 375997631643648 376052419677312 376112377014633 376832989200384 377247580028928 377307727921152 377358157245636 377362706853888 378557467459584 378672994030464 379034378698752 379094811475968 379150050811392 380165230166016 380355055976448 380695042142464 381965848018944 382021505703936 382082414745024 383296739475456 383347969265408 383352591089664 383413712357376 383779621306368 383830915636224 384683676475392 385112189435904 385168305586176 385229716349184 385653545238528 386454043754496 386510355431424 386992620048384 388085339127808 388147214979072 388341026390016 389437552852992 389923469852672 389990340624384 390042465052212 390789766578176 391219712622592 391225081331712 391282088214528 391339103404032 391344473751552 391401498031488 391775030083584 392645440438272 392697919735296 393135360049152 393140099874816 393255335439792 394505169666048 394562654502912 395879752138752 396233615291136 397492915011584 397550835204096 397614220222464 398115139387392 398999635623936 399375603859456 399433798385664 399497483621376 399555695907144 400825553780736 400889460916224 400947876032256 401330518622208 402724027367424 402846928987104 403925557051392 404127246974976 404434427314176 404488482276368 404557850906496 405838713520128 405843606503424 405897849810432 405962565666588 406285216382976 406409204791296 407187864158208 407252785692672 407312128032768 407377069379712 407765847638016 407820347863488 407825264738304 409116472246272 409241324685312 409756891815936 410667252645888 410854021398528 410979404095488 412340672823296 412406415915264 412860144549888 412986139467048 413777399906304 414293686718464 414298681638912 414364736913408 415670944661504 415737218727936 415742231052288 415797797366784 415864091658456 416260969463808 417185780465664 417711356116992 419094922788864 419222820409344 419413480177664 419541475014144 420345295142912 420874851188736 420998216246832 421003292000256 422336222199808 422397762404352 422465108986368 422868286439424 422929904173056 422997335599104 423058972136976 423807776980992 423937112850432 424398410784768 424403527532544 425877150892032 426007118284272 426200863506432 426413676036096 427685883936768 428281922410272 429170904367104 429643077255168 429711579021312 429769012418641 429774193916928 429842716588152 431208831909888 431266465423584 431271664975872 431678042406912 431809780090752 432637105668096 432769136034816 433182147084288 433251213115392 433314343784448 435080048162816 435366697554432 436532397735936 436596006518784 436665616851456 438111964874752 438117246959616 438663903584256 439638487400448 440122176700416 440128216498176 440192349241344 440256491329536 440262532970496 440746908844032 441650378702848 441726120493056 441785159702208 442277280055296 443526101860352 443747565305856 443818315874304 445071488974848 445626822688768 445691756654592 445762817202528 446616876089344 447179529388032 447244689604608 447315997750272 447742891524096 448797622554624 449225930309632 449297554341888 449363023183872 449434669074048 449500157895537 450863051046912 450928748003328 452838417475584 453064530788352 454343811661824 454416251682816 454988730728448 455049542560914 456429261553664 456495769583616 456568552710144 456635081036736 457070868430848 457210355390208 458086347177984 458159383904256 458226144036864 458657920057344 458663449853952 458797891346424 460256031277056 460396490270976 461859710828544 462210774073344 462272551172992 462351829607424 463809307738112 463815672594432 463883256926208 463957217904672 464325961580544 464467662618624 465499574894592 466018111586304 466080397558272 466086016843776 467561682567168 467629812744192 467704371068928 467772522037632 468293590646784 469334003023872 469850363265024 471246483226624 471481788137472 471840165199872 471984159390912 472888457035776 473478499106816 473484207587328 473547491445504 473622993277686 475052508184576 475128249974784 475197482704896 475273247609664 475726822244352 475796142194688 476783749103616 477302550953984 477384406990848 477448212132864 479111794753536 479329691631616 479475971444736 481140818567808 481146619428864 481670168641536 481817162711556 482669968228352 482740299890688 482817267412992 483278041645056 483348461912064 483425526398976 483495968156544 485026755182592 485032602894336 485174773601532 485637797707776 485786002602096 486716743876608 486865278039168 487086701150208 487329915469824 489465054183168 491020659720192 491098947452928 491164585621304 491170507333632 491248818957888 492797389471744 492875960484096 492881902829568 493346334179328 493496891532288 494442406477824 494593298325504 495137448787968 495144243560448 495216392896512 496856676040704 497008304664984 497234340757504 497561940062208 498966864592896 499216010969088 500699388428288 500705425096704 501250256797696 501330175524864 501403226236416 501483169352844 502443985600512 502996773371904 503076970561536 503144209660848 503150275805184 503710752964608 504743289946112 504829851992064 504897325373952 505379171598336 505459748634624 505533401081856 506886973554688 507220932427776 509287797358592 509362007605248 509443219660032 511062319300608 511136788119552 511218283143168 511774554181632 512911568633856 513482919247872 513557740781568 513639621798912 513714466166328 514204726984704 515347140575232 515990160064512 516147627764727 517529619972096 517788035186688 519250070470656 519987120832512 520056620069616 521709450952704 521785471205376 521792631668736 521868664041984 521951870142756 522366706778112 522526120445952 523527253917696 523597226313728 523687021756416 524180480065536 524340447253056 526006892888064 526083539337216 526167417452544 528311487054848 530067780272128 530152293629952 530417011654656 530820185849856 531999514165248 532578397847552 532663311495168 532669733535744 532740927876192 534434071707648 534519281221632 534597168043008 535107358162944 535192675024896 536381717741568 536965369823232 537129238649472 538567409401856 538836329299968 539245903085568 539410467875328 541118284693504 541124808671232 541197133080576 541283420888784 541713621843968 541878939721728 543003714256896 543082837377024 543169425839616 543687796850688 543760463817984 543767019651072 545488629661696 545655099580416 546342522421248 547556336861184 547972538793984 549875221220352 550480192733184 550648185956064 551703199875072 552398242185216 552486315884544 552560158823967 552566820750336 554316291637248 554397063155712 554485455544608 555014625951744 555184002973824 556247707287552 556417460616192 556948474822656 557029629886464 558793230385152 558963760545792 559388633352192 561330954995776 561337722667008 563197016539136 563286811981824 563293603233792 563824381919232 563906538897408 563996447465472 564078629515968 565249483800576 565864547713024 565871370043392 565961591881728 566037235868454 567836201189376 568009491045696 568267818008576 568551568048128 568642217213952 570247845249024 570532583964672 571042563213696 572227872489472 572857436340224 572948772028416 573032258555904 573123622117536 574945109213184 575021953898112 575028886634496 575570723209216 575669431959552 575746373454336 576849474224128 577025514713088 577576196112384 577668284153856 577752458379264 579681065631744 580488930072576 582043196981248 582128008691712 582220822468608 584156329279488 584885204779008 585063697578318 586184649867264 586829568933888 586837621997568 586923132321792 587008655106048 587016710627328 587102247047232 587662545125376 588968160657408 589046879602944 589703040073728 589883003159688 591757754499072 591843981754368 594255675539456 594350422936704 596239372517376 596326252806144 596421330333696 596990522032128 597172709081088 598396830072832 598499453435904 599063405789184 599150697578496 599246225432064 599333543860716 601150734729216 601238330671104 601334191374336 601995777933312 603784556634112 604086041051136 605791748882432 605888335577088 606190870462464 606651640971264 606732723414552 608661026111488 608758070280192 608765409755136 608846774715648 608943848499882 609427824574464 609613807186944 610781796237312 610879178539008 610968192049152 611543893409792 611648771457024 611730521795232 613674708369408 613861987027968 616281032097792 616469106143232 618420896792576 618511009234944 618609623872896 619290216824832 619479209200572 620666099859456 621357482115072 621440530077696 621448022458368 623506416992256 623605828091904 623696696050176 623796137487684 624391454195712 625778670698496 628642384183296 628834230614016 629120220266496 629312212521216 630517942714368 631312276783104 631396655260672 631497324370248 631504938000384 633504333299712 633596643606528 633697663479552 634302429659136 634394856259584 634496003398656 635711665471488 635905669275648 636597616177152 636605291298816 638815726338048 639301295259648 639620514054144 641521091423744 641528825905152 642226891522048 642422883615408 643653733187584 643756356550656 644464615882752 644567368531968 644661290875392 646702340243456 646710137192448 646813247864832 646899698135376 647517063610368 647714670136128 648955658502144 649153704052224 649448934866944 649773220626432 649876819673088 652620072244224 654798596603904 654894009778176 654998425277184 657167947312128 657175870439424 657795112239104 657995855376384 659457731100672 660183265050624 660192324747264 660288523862016 660384736994304 662475568054272 662677739553312 663415920082944 665289152790528 665621347958784 667607233462272 668440234033152 668537634981888 668644225803792 669925314134016 670769294082048 670858946214464 670867034406912 670973996625408 671614337286144 673106469322752 673196433831936 673838895464448 673946331512832 674044534775808 674152003611072 676294576570368 676393122004992 679149343473664 679257626213376 679596796182528 681515717492736 681624377524224 682366072242176 682483096092672 682574313841371 683882091511808 684643892330496 684743654375424 684852829065216 684952621555104 685606302646272 687129520766976 687239075856384 687986880086016 687995174780928 688196837019636 690039493296128 690384046915584 692333427294208 692789566242816 693316161110016 693408826759488 695612601270272 695713961607168 695723508891648 695824885389312 695935826857008 696488942370816 696701493927936 698249362341888 698907306754048 699027167379456 699120596337408 701342523850752 701444719116288 701556556603392 701658783056448 706869724839936 707222682206208 707760247799808 707976239086368 709332685553664 710217748660224 710226311380992 710321237168256 710434489916529 712578762276864 712692374962176 712796224057344 712909871414496 713476477550592 713590233366528 713694213292032 715175623655424 715953826430976 716172318199296 718448439066624 718667692130304 718994537447424 719213957167104 721596177440768 721711227851712 721719929143296 722505252962304 722725744067334 724004952342528 724110449836032 724225901119488 724917062467584 725013951757312 725022692868096 725138289598464 727540132773888 727548904341504 727762160402298 728456696561664 730075115814912 730630051725312 730994873204736 733166961627136 733973590310912 734197581274752 735604266500096 736530989580288 736648421179392 736746878431956 736755761000448 739088388849664 739196084207616 739313940726144 740019501268992 740245337298432 741663609716736 741889947488256 742597966430208 742706173181952 742716365340672 745285014061056 745512456997476 745851511136256 748450296889344 751049082642432 751058137645056 751875385196544 751995263287296 752104839354624 752224754029266 753665978400768 754495160057856 754615455842304 754716314491272 754725413707776 757114934919168 757345988060928 758068757397504 758189622951936 758300101622784 760330460332032 761390084284928 763931696037888 764043011407872 764164829490048 766593478950912 766695938530816 766705182179328 766827424714752 767559242612736 767661831272448 769367352950784 770224378871808 770336611172352 770459432698368 771307090477056 772908087508992 773020710862848 773985240096768 776170678255616 776294429958144 776682052780032 778875105705984 779846939705344 779980681248768 780084930104424 781579533156352 782564176429056 782678206808064 782688947503104 782802996062976 783550060167168 785290880876544 785395839470592 786270720098304 786510670879584 789010339332096 789125309005824 792467230582272 794985830023168 795101670408192 795228440444928 796230278774784 797999271247872 798751207718912 798867596771328 798994967242752 799111391814288 801651107561472 801778921832448 801895752064512 802661037244416 805448054734848 805693857974208 807851114102784 808254493949952 808868854628352 808976964552736 809115701812992 811677427040256 811687213006848 811795699620864 811925131333176 812570432765952 812818409582592 814505571385344 814624256065536 814754138759424 815531695276032 815640695726976 815650529476608 818232944492544 818482649370624 819513783631872 821334505291776 821708042797056 821958808190976 824681345646592 824812831830528 825720289099776 825972278934096 827554799812608 828587373436928 828597363277824 828729473826816 831341889323008 831474437455872 831484462104576 831595594733568 831728183316912 832521938927616 834371560931328 835422712233984 838189845577728 838445640818688 838826960355328 839082950028288 840690590285824 841996432493664 842006584000512 844672444399616 844795524808704 844930217972736 845736572878848 845859808346112 845994671198208 846117944273952 847874225700864 848796821569536 848807055065088 849055853802681 851754301784064 852014236568544 852401727012864 852827352072192 855371767873536 856563844820544 858341808734208 859286154510336 859423158042624 859538024837282 859548387833856 859685433176304 862417663819776 862532930847168 862543329951744 863356084813824 863619560181504 865274211336192 865538272069632 866364294168576 866502426230784 866628687568896 870160096325632 870733395108864 873064795471872 873192013037568 873331233702912 876223929749504 876234493919232 877327807168512 877595546367477 879276974800896 880244353400832 880256432996352 880384698482688 880512982659072 880525065940992 881493817688064 883300757405696 883452240986112 883570319404416 884554560110592 887052203720704 887495130611712 887636631748608 890142977949696 891253645377536 891383513309184 891525634405056 893233752178688 894359058776064 894489379209216 894631995500544 895485783048192 897595245109248 898595108683776 898726046367744 898869338148096 899000315791074 901726102093824 901857496006656 905676834951168 906129061576704 908687623323648 908832503365632 909977461456896 910099085121828 912858523107328 912991539167232 913137105420288 913270162073472 913415772749823 914141736861696 914420710780416 916172694355968 916318767808512 916452288073728 917315840114688 917326899707904 917595782692848 920512062554112 920792980541952 923719421657088 924421548146688 924545102345984 924703659214848 927618615476224 927631345188864 927766513852416 927914435809344 928935325237248 930999149789184 932036223172608 932160795116544 932172033687552 935259625488384 935408742137856 935545044075264 936587181293568 938668006047744 942492966453248 942963576274944 943680330399744 943968318781824 945776914071552 946956998213632 946968415174656 947094982891008 947245986555372 950105016369152 950256499949568 950394965409792 950546495219328 951453644488704 951592284389376 953567498207232 954605101907968 954768813981696 954896424265728 958223589507072 958659383263232 958951942889472 962281637135616 962293238857728 963340337283072 963634325423112 965339936456704 965480599781376 965634534825984 966696923824128 966851052797952 966991936313088 970053510365184 970065205788672 970349547203064 971275595415552 971572005204192 973433487753216 973730556078336 974173402300416 974659830939648 978930108366336 982041319440384 982197894905856 982329171242608 982341014667264 982497637915776 985594778943488 985751920968192 985763805659136 986692668358656 986993783064576 988884812955648 989186596651008 990274897575936 990288487120896 990432785793024 993713352081408 994016609329968 994468681515008 995123880124416 997933729185792 998432021938176 1001398776856576 1001410850193408 1002500513595392 1002660351049728 1002806452472832 1002966338705688 1004887971201024 1006153941123072 1006288419321696 1006300551610368 1007421505929216 1009486579892224 1009659703984128 1009794650747904 1010758343196672 1010919497269248 1011066802163712 1013773947109376 1014441864855552 1018575594717184 1018724015210496 1018886439320064 1022124638601216 1022273576239104 1022436566286336 1023549108363264 1025823137267712 1026965838495744 1027115481563136 1027279243597824 1027428932332656 1028409453969408 1030694281150464 1031980320129024 1032295255529454 1035059239944192 1035576070373376 1038500140941312 1039974241665024 1040113240139232 1043418901905408 1043570942410752 1043585263337472 1043737328083968 1043903740285512 1044733413556224 1045052240891904 1047194452627456 1047374043512832 1048360960131072 1048680894506112 1052013785776128 1052167078674432 1052334834905088 1056622974109696 1060135560544256 1060304587259904 1060834023309312 1061640371699712 1063999028330496 1065156795695104 1065326622990336 1065339467071488 1065481855752384 1068868143415296 1069038562443264 1069194336086016 1070214716325888 1070385350049792 1072763435483136 1073930739646464 1074258477298944 1077134818803712 1077672658599936 1078491806171136 1078820935750656 1082236569387008 1082394266161152 1082566841777568 1083427243687936 1083757879443456 1084088616101001 1086007428513792 1086165674754048 1086338851679232 1087375593701376 1087520927635968 1087534039302144 1090977259323392 1091310199160832 1091643240603447 1092685044842496 1095112673722368 1095945077587968 1099750442440704 1100960385466368 1101296371912128 1103406399750144 1104796484370432 1104972631769088 1105120317647934 1105133641500672 1108632583274496 1108794126311424 1108970911089216 1110029251903488 1110368005947648 1112495414575104 1112834921232384 1113896949645312 1114059259772928 1117927521091584 1118777266704384 1122661909991552 1122675445334016 1126394033078272 1126573623963648 1126587206467584 1127648763838464 1127813077794816 1127992894930944 1128157259031936 1130498967601152 1131729095426048 1131742740086784 1131923183763456 1132074471736908 1135672402378752 1136018982091392 1136535636017152 1137103136096256 1137284434427904 1140495690498048 1141065167929344 1142085126427392 1144455744978944 1145714872680448 1145897544056832 1146064517111808 1146247244235072 1149890218426368 1150043907796224 1150057773268992 1151141446418432 1151338863919104 1151492746908672 1153698948448256 1154051029426176 1155336568307712 1155504916758528 1159362131263488 1160977860145152 1164086393962496 1164256017383424 1164441644937216 1168312658558976 1169770409558016 1170127395156636 1172369299734528 1173659137867776 1173675243995136 1173846264643584 1174017310212096 1174033421254656 1174204494094464 1175325090250752 1177936321314816 1178093759205888 1179406080147456 1179766006319376 1183515508998144 1183687963508736 1188511351078912 1188700845873408 1192478745034752 1192652505612288 1192842660667392 1194345418162176 1196793660145664 1196998906871808 1198126811578368 1198301395156992 1198492450864128 1198667087721432 1202476661342208 1202668382748672 1203991555866624 1207569113268224 1208172082102272 1211583497764864 1211776671154176 1212381740924928 1213303281942528 1213465446829104 1217322052222976 1217516140560384 1217530819510272 1217693549431296 1217887696999764 1218855649148928 1219227614373888 1221563592474624 1221758357078016 1221936384098304 1223087786819584 1223297542914048 1223461043590464 1227349416738816 1227723974055936 1232562064195584 1232938212286464 1236841793585152 1237022018469888 1237219247745792 1238580433649664 1238958418401144 1241332199718912 1242881060155392 1242896044916736 1247012833984512 1247211656183808 1247393392100352 1247592274975368 1248782908391424 1251557341396992 1257284768366592 1257668461228032 1258240440532992 1258624425042432 1261035885428736 1262624553566208 1262793310521344 1262994648740496 1263009876000768 1267008666599424 1267193287213056 1267395326959104 1268604859318272 1268789712519168 1268992006797312 1271423330942976 1271811338551296 1273195232354304 1273210582597632 1277631452676096 1278602590519296 1279241028108288 1283042182847488 1283057651810304 1284453783044096 1284845767230816 1287307466375168 1287512713101312 1288929231765504 1289134737063936 1289307037255923 1289322581750784 1293404680486912 1293626495729664 1293799396270752 1295034127220736 1295429340272256 1297911317004288 1298307408104448 1298897869733888 1299546441252864 1299753639346176 1305240144488448 1309597193207808 1309788019556352 1309996850554368 1314335894624256 1314351740878848 1315590224478208 1315991710752768 1318915462201344 1320366530101248 1320384649494528 1320577047724032 1320769473988608 1324951136108544 1325355479106624 1326831840165888 1330578305581056 1331242695917568 1335214466924544 1336880468066304 1337075269963776 1337288451607584 1339850628268032 1341538588164096 1341717892428928 1341734068813824 1341947993250816 1343228674572288 1346392867663872 1347677790928896 1347892663025664 1348089069551616 1348304007222144 1352589153140736 1352786244009984 1358298686947328 1358515252426752 1359193592365056 1363031434985472 1363248755048448 1364732144484352 1364966192185344 1365148627682742 1367764183023616 1369287784660992 1369487308750848 1369705658130432 1369905243110208 1371212605292544 1374259041533952 1374478151712768 1375973760172032 1375990349561856 1376393674039272 1380078986592256 1380768093831168 1385579132485632 1386632322220032 1386817653518976 1391225202540544 1391427923214336 1391447017783296 1391649770778624 1391871653714016 1392977884741632 1393402987855872 1396498724683776 1397814613508096 1398054334758912 1398241192674816 1402685047701504 1402889438232576 1403113113206784 1403317566112896 1413739449679872 1414445364412416 1415520495599616 1415952478172736 1418665371107328 1420435497320448 1420452622761984 1420642474336512 1420868979833058 1425157524553728 1425384749924352 1425592448114688 1425819742828992 1427180466733056 1427388426584064 1430351247310848 1431907652861952 1432344636398592 1437335384260608 1437989074894848 1438427914334208 1443192354881536 1443422455703424 1443439858286592 1445010505924608 1445451488134668 1448009904685056 1448220899672064 1448451802238976 1449834124935168 1450027903514624 1450045385736192 1450276579196928 1455080265547776 1455097808683008 1455524320804596 1456913393123328 1460150231629824 1461260103450624 1461989746409472 1466333923254272 1467947180621824 1468395162549504 1471208533000192 1473061979160576 1473296842358784 1473493756863912 1473511522000896 1478176777699328 1478392168415232 1478627881452288 1480039002537984 1480490674596864 1483327219433472 1483779894976512 1485412346363904 1485432730681344 1490570028122112 1491024913994952 1491703022272512 1496900593778688 1502098165284864 1502116275290112 1503750770393088 1503990526574592 1504209678709248 1504449508058532 1507331956801536 1508990320115712 1509230911684608 1509432628982544 1509450827415552 1514229869838336 1514691976121856 1516137514795008 1516379245903872 1516600203245568 1520660920664064 1522780168569856 1527863392075776 1528086022815744 1528329658980096 1533186957901824 1533391877061632 1533410364358656 1533654849429504 1535323662544896 1538734705901568 1540448757743616 1540673222344704 1540918865396736 1542614180954112 1546041421725696 1547970480193536 1552341356511232 1552588859916288 1553364105560064 1557750211411968 1559693879410688 1559961362497536 1560169860208848 1563159066312704 1565128352858112 1565356413616128 1565377895006208 1565605992125952 1567100120334336 1570581761753088 1570791678941184 1572541440196608 1573021341759168 1578020678664192 1578250618011648 1584934461164544 1590203340816384 1590456880889856 1592460557549568 1595998542495744 1597502415437824 1597735193542656 1597989934485504 1598222783628576 1603302215122944 1603557843664896 1603791504129024 1605322074488832 1610896109469696 1611387715948416 1615702228205568 1616508987899904 1617737709256704 1617953929105472 1618231403625984 1623354854080512 1623374426013696 1623591399241728 1623850262666352 1625140865531904 1625636819165184 1629011142770688 1629248512131072 1629508277518848 1631063390552064 1631281391453952 1631301058953216 1636465888985088 1636965298741248 1639027567263744 1642669010583552 1643917616381952 1649362691293184 1649625663661056 1651440578199552 1651944557868192 1655109599625216 1657174746873856 1657194726555648 1657458947653632 1657680476471901 1662683778646016 1662948874911744 1663191189467136 1663456366633824 1665043877855232 1668743121862656 1670845424467968 1676379691155456 1676891281637376 1677653920710656 1678165900056576 1681381180571648 1683992864987328 1684013168001024 1689344888799232 1689591049617408 1689860435945472 1691473145757696 1691719616692224 1691989342396416 1692235888547904 1695748451401728 1697593643139072 1697614110130176 1698111707605362 1703508603568128 1704028473137088 1704803454025728 1705654704144384 1710743535747072 1713127689641088 1716683617468416 1718572309020672 1718846316085248 1719076049674564 1719096775667712 1719370866352608 1724835327639552 1725065861694336 1725086659903488 1726712169627648 1727239120363008 1730548422672384 1731076544139264 1732728588337152 1733004852461568 1733257375137792 1740320192651264 1741466790217728 1746129590943744 1746384026075136 1746662467405824 1752447859499008 1752468987838464 1754655614337024 1755191092734954 1758553949601792 1760488706801664 1760512865992704 1760769396965376 1761025965318144 1761050131881984 1762987635376128 1766601514811392 1766904481972224 1767140638808832 1769109120221184 1774104407441408 1775273263497216 1782507290755072 1782767026618368 1783051268810112 1786467504357376 1788718117552128 1788978758418432 1789263991001088 1790971566096384 1795190490218496 1797190217367552 1797452092735488 1797738676296192 1798000631582148 1803452204187648 1803714992013312 1811353669902336 1812258123153408 1817375246647296 1817665006731264 1819954922913792 1820198170243656 1825983078334464 1826274210840576 1826540324146944 1826831545499646 1828283473723392 1828841421560832 1832345388711936 1832637535617024 1832904576147456 1834631680229376 1835191565385696 1841024125108224 1841585961083904 1848843096293376 1849090204691968 1849407318429696 1855237230952448 1855262690377728 1855533027704832 1855828871618688 1857870650474496 1861998299578368 1864072446345216 1864321590233088 1864344067375104 1870519250976768 1870817484275712 1871090088150528 1873174362587136 1877336012095488 1884985932906496 1885927152549888 1887360660799488 1887936637563648 1891553828143104 1893913996427264 1893936830349312 1894189965782016 1894491973110744 1900512999899136 1900789930819584 1901092990438656 1902907288977408 1903184568778752 1907134996414464 1909210203815936 1909792848531456 1916447179014144 1917318766526464 1917903885778944 1924563274271232 1924586477715456 1926680674566144 1927268650846224 1930679872913408 1930961199562752 1931269069651968 1933393847648256 1933702105595904 1933983872626176 1940107020730368 1940130411577344 1940699094406128 1942551190831104 1943144010408384 1946866975506432 1947461112156672 1948346804600832 1949319661879296 1957860216732672 1964395789811712 1964658342485216 1964682029334528 1964995275831552 1971189557886976 1971503841936384 1971527611318272 1973385336717312 1973987566129152 1978373193302016 1980549795151872 1980576974241792 1980865571586048 1987426704162816 1988033218659936 1988937363030016 1990247760248832 1995867458371584 1996864043876352 2002797553713152 2002821700386816 2005001027190784 2005320702099456 2005612904945664 2005932677411376 2009775942402048 2012307882246144 2012576838643392 2012601103220736 2014843011858432 2018973159784448 2019319407968256 2019589301495808 2021516686393344 2021838994538496 2022133604327424 2027547894218752 2028883729711104 2037151189434368 2037448030420992 2037772878640128 2044547152478208 2044873132572672 2047098216726528 2047722941524113 2051646274535424 2053931676991488 2054230963126272 2054558487195648 2054857864665312 2056818907938816 2061388562300928 2063960640258048 2064590511058908 2070118479888384 2071152140746752 2077000281882624 2079948483330048 2080226480278464 2086837803810816 2087141884821504 2087170526674944 2087474656167936 2087807480571024 2089466827112448 2090104481783808 2094388905254912 2094748087025664 2096721920262144 2097361789012224 2104027571552256 2104334157348864 2104669669810176 2113245948219392 2120271121088512 2120609174519808 2121668046618624 2123280743399424 2127998056660992 2130313591390208 2130653245980672 2130678934142976 2130963711504768 2131303469749587 2137736286830592 2138077124886528 2138388672172032 2140429432651776 2140770700099584 2145526870966272 2147861479292928 2148516954597888 2154269637607424 2155345317199872 2156983612342272 2157641871501312 2164473138774016 2164788532322304 2165133683555136 2167515758886912 2168177232202002 2172014857027584 2172331349508096 2172677703358464 2174751187402752 2175041855271936 2175068078604288 2182620398321664 2183286481206894 2185370089684992 2190225347444736 2191890155175936 2199500884881408 2201920770932736 2202592743824256 2206812799500288 2209592968740864 2209945263538176 2210240635295868 2210267283001344 2217265166548992 2217588252622848 2217941822178432 2220058503806976 2220736011895296 2224990829150208 2225669842464768 2227793899290624 2228118519545856 2235855042183168 2237554533408768 2245323819983104 2245350890668032 2252788066156544 2253147247927296 2253174412935168 2255626155589632 2255985789861888 2256314518063872 2260997935202304 2263458190852096 2263485480173568 2263846367526912 2264148943473816 2271344804757504 2272037964182784 2273071272034304 2274206272192512 2274568868855808 2280991380996096 2284170252854784 2288911489957888 2291429745360896 2291795088113664 2292129034223616 2292494488470144 2299780436852736 2300087815592448 2300115546537984 2302282892836864 2302677727838208 2302985493817344 2307397896896512 2308102058852352 2310673136615424 2311009833517056 2318724262526976 2321955720290304 2328172787924992 2328512034766848 2328883289874432 2336625317117952 2339540819116032 2340254790313272 2344738599469056 2347692529287168 2348034620424192 2348066842509312 2348408988188928 2350650180501504 2355872642629632 2356187518411776 2358812160294912 2359532012638752 2367031017996288 2367375927017472 2377022702157824 2377401691746816 2384957490069504 2385305011224576 2385685321334784 2388690836324352 2393587320291328 2393997813743616 2396253623156736 2396602790313984 2396984901728256 2397334175442864 2404953322684416 2405336765497344 2407983111733248 2415138226536448 2416344164204544 2423166995529728 2423553342308352 2424763481849856 2426606563885056 2426930893658208 2434644104445952 2435032281120768 2435061639020544 2435387098862592 2435775393999528 2437711298297856 2438455228747776 2443516714156032 2443872768196608 2446175573639168 2446595085828096 2446922087180928 2454698833477632 2455447948111872 2465124128391168 2465876424572928 2473683587170304 2474044036939776 2474438495491584 2477160867299328 2477916836802288 2482664399437824 2485762120310784 2485792089833472 2494025667969024 2494423312367616 2494786784200704 2495184549950736 2497565816782848 2503114682793984 2514569536733184 2515336922456064 2516480881065984 2517248850084864 2522071770857472 2525586621042688 2525989297480992 2526019752001536 2534017333198848 2534386574426112 2534790653918208 2537209718636544 2537579425038336 2537984013594624 2543622677102592 2546390464708608 2546421165195264 2547167561408043 2555262905352192 2557205181038592 2558482056216576 2566084365694976 2566115303620608 2568907566088192 2569691534461632 2574614932750336 2575025426202624 2577858463531008 2578269474127872 2578614074511846 2578645163501568 2586809360973824 2587252991459328 2587598792541504 2590068254441472 2590858680544512 2595822634008576 2596614816208896 2597795739467776 2599092882505728 2599507278692352 2610480288976896 2619194386415616 2619576039112704 2619993701108736 2628671789248512 2628703481757696 2631180448956416 2631983421505536 2632786639102431 2637830924402688 2640733060202496 2640769298989056 2641154095448064 2641538947977216 2649902272217088 2650710958213248 2653663680331776 2661156611162112 2662485391835136 2670428933849088 2673760936132608 2674150539927552 2674576903215168 2679701256536064 2683077176328192 2683435784857856 2683468137627648 2683895986501632 2686457349144576 2692785735327744 2695785326051328 2696178139103232 2696608014444288 2705178306281472 2705572488019968 2716597373894656 2717030504853504 2718387184730112 2726062869970944 2726497510096896 2729464288968704 2729932384370688 2730297255365484 2735528366047232 2738575569321984 2738974617501696 2739411316260864 2739810486220416 2742425210585088 2748518083067904 2748956303425536 2751947520344064 2751980699123712 2752787348078544 2760157973184512 2761536187662336 2771158264971264 2773264644440064 2773635307037952 2782450405081088 2782855846428672 2782894035566592 2783299541557248 2783743307428032 2786805975711744 2792997449367552 2795629227016192 2796108669517824 2796482385349632 2805778876465152 2806226226413568 2806635132225792 2827478899359744 2828890728824832 2831040991199232 2831904956345472 2837330742214656 2840870994640896 2840905245523968 2841284948673024 2841737959666116 2850315049107456 2850769499848704 2851184896229376 2851639485657984 2854360933466112 2854776853168128 2860702494621696 2863815305723904 2864689272797184 2874670768521216 2875978149789696 2876855828668416 2886384709763072 2886844911406848 2886879716573184 2890021011849216 2890902976269336 2896019809370112 2896441799344128 2896903604477952 2900055807029248 2900090771472384 2900553158393856 2910160531095552 2910195617366016 2911048641609192 2913826786246656 2920300463259648 2922520206901248 2923979492818944 2932667846508544 2935894361243648 2936790325099008 2942417066000384 2946123958321152 2946593684717568 2946987513727824 2947023044001792 2956353555398656 2956784336830464 2957255762904576 2960078005075968 2960981349193728 2966654438866944 2967559789953024 2970824692727808 2970865461362688 2981140056244224 2982049827989904 2983406044545024 2993801187557376 3004196330569728 3004232550580224 3007501540786176 3007981053149184 3008419357418496 3008899016117064 3014663913603072 3018461823369216 3018865257965088 3018901654831104 3028459739676672 3029383952243712 3032275029590016 3032758491807744 3033200406491136 3041321841328128 3045560337139712 3055726784151552 3056172045631488 3056659317960192 3066373915803648 3066783754123264 3066820728717312 3067309698859008 3070647325089792 3077469411803136 3080897515487232 3081346444689408 3081837730793472 3085228361908224 3092082843451392 3095940960387072 3104682713022464 3105177719832576 3106728211120128 3115500422823936 3119387758821376 3119922724995072 3120339720417696 3126318132625408 3130256705716224 3130712827232256 3130755790012416 3131211984251904 3134200240668672 3141583357882368 3145082880393216 3146042683518336 3156041357328384 3156501236023296 3169868922329088 3180406681632768 3180913761779712 3184921115099136 3191997084991488 3195004830875648 3195470387085312 3195979868971008 3196445567257152 3206604430245888 3207115687329792 3207583008258048 3210644148977664 3221792218939392 3222775431896832 3231404456411136 3233017975799808 3235475418513408 3235907858210944 3236462807251968 3246709708161024 3247182798483456 3247700525332704 3250281731063808 3251273638330368 3258022285541376 3258497024262144 3259016555037696 3262126781104128 3262562782907904 3262602117906432 3272931777970176 3273930597482496 3278055134527488 3285338021167104 3287835232763904 3298725382586368 3299251327322112 3302881156399104 3303889115736384 3310219199250432 3314349493747712 3314389453111296 3314917895307264 3315360952943802 3325367557292032 3325897749823488 3326382378934272 3326912733267648 3330087755710464 3337486243725312 3341690848935936 3353782563274752 3355307841421312 3356331800113152 3367985729974656 3368026336002048 3378689777598464 3379182099234816 3379720871890944 3382946291515392 3383439233384448 3383978684792832 3384471777095808 3391496902803456 3395187286278144 3395228220260352 3396223415210724 3407017207136256 3408056946274176 3409606908051456 3411309408288768 3421487071494144 3426255379282176 3433367234936832 3437144618041344 3437692632170496 3438152099349128 3438193551335424 3438741732705216 3449670655279104 3450131723388672 3450173319806976 3453424339255296 3454478240726016 3461096845344768 3462153088278528 3466009704923136 3466514750275584 3480640385302528 3482933580435456 3492259181887488 3492768052150272 3493324934811648 3504895718998016 3504937975676928 3509311228674048 3510382185469908 3517107899203584 3520977413603328 3521025731985408 3521538793930752 3522051930636288 3522100263763968 3525975270752256 3533203029622784 3533808963944448 3534281277617664 3538218240442368 3548208814882816 3550546526994432 3565014581510144 3565534053236736 3566102537620224 3572935008714752 3577436235104256 3577957516836864 3578527982002176 3590380980436992 3594380434735104 3594904185470976 3595477352592384 3596001263164296 3607429984026624 3622707339804672 3624516246306816 3634750493294592 3635330013462528 3639909845827584 3640396340487312 3651966156668928 3652548421681152 3653080648293888 3653663090999292 3656566947446784 3657682843121664 3664690777423872 3665275071234048 3665809152294912 3669263360458752 3670383130771392 3682048250216448 3683171922167808 3697686192586752 3698180409383936 3698814636859392 3710474461904896 3710525380755456 3711066055409664 3711657743237376 3715741300948992 3723996599156736 3728643180466176 3728688134750208 3741038501953536 3741634968551424 3742180176301056 3746348725174272 3754672024190976 3769971865812992 3771854305099776 3774721321598976 3775873275127296 3783107656286208 3787827992854528 3787873660698624 3788379931564032 3788983946221488 3801025999798272 3801579861639168 3802185980877312 3805814577954816 3806369137557504 3814269992828928 3818420407631872 3819585697062912 3832894358028288 3835807771557888 3849126548542464 3849172955430912 3853361349132288 3854537301692448 3861922399125504 3862538139303936 3866787695296512 3867404211191808 3867921111767769 3867967745252352 3880214041460736 3881398188812256 3885102381662208 3886288020816768 3893733951012864 3894922224313344 3896693609201664 3898639323758592 3915720433465344 3928791579623424 3929316684970432 3929364058669056 3929990551663104 3942379115773952 3943007683872768 3943055222636544 3946770673434624 3947975132258304 3956746386604032 3961099590303744 3961153948483584 3961731143172096 3974853408325632 3976066437319872 3977874726060032 3980495520497664 3991734916743168 3993728087752704 4005595107426304 4005643400773632 4010002054381568 4010641404198912 4011225809891328 4011865354822752 4019551884804096 4024615764492288 4025153677286784 4025202206441472 4029686023716864 4037946319568896 4039178602991616 4043033372786688 4043677989076992 4044267208654848 4055095788437504 4057767459422208 4074302378868736 4074896060841984 4075545757280256 4089094304956416 4089746265145344 4094196433453056 4095445883048226 4103292549070848 4107863353982976 4108461926252544 4109116974391296 4109715729330624 4113637815877632 4122777124601856 4127921280516096 4129181022117816 4140236959776768 4142304281493504 4159896966660096 4160452960556928 4173675607621632 4174283769643008 4174341053349888 4174949312335872 4175614961142048 4178933654224896 4180208963567616 4188777810509824 4189496174051328 4193443840524288 4194723578024448 4208055143104512 4208668314697728 4209339339620352 4226491896438784 4240542242177024 4241218349039616 4243336093237248 4246561486798848 4255996113321984 4260627182780416 4261306491961344 4261357868285952 4261927423009536 4262606939499174 4275472573661184 4276154249773056 4276777344344064 4281541400199168 4291053741932544 4295722958585856 4297033909195776 4308539275214848 4313967224684544 4315283743002624 4328946277548032 4329577064644608 4330267367110272 4335031517773824 4336354464404004 4344029714055168 4344662699016192 4345355406716928 4349502374805504 4350083710543872 4350136157208576 4365240796643328 4366572962413788 4370740179369984 4380450694889472 4383780310351872 4399001769762816 4403841541865472 4405185487648512 4413625599000576 4419185937481728 4419890527076352 4420481270591736 4420534566002688 4434530333097984 4435176505245696 4435883644356864 4440117007613952 4441472023790592 4449981658300416 4451339684929536 4456237039091712 4471710084366336 4475109066817536 4490647639966208 4490701781336064 4505576132313088 4506294495854592 4506348825870336 4511252311179264 4511971579723776 4512629036127744 4521995870404608 4526916381704192 4526970960347136 4527692735053824 4528297886947632 4542689609515008 4544075928365568 4546142544068608 4548412544385024 4549137737711616 4561982761992192 4568340505709568 4577822979915776 4583590176227328 4584258068447232 4584988976940288 4599560873705472 4600175631184896 4600231093075968 4604565785673728 4605970987634688 4616204117704704 4621346273230848 4622019667034112 4643911440580608 4656345575849984 4657024069533696 4657766579748864 4673250634235904 4679081638232064 4680509580626544 4689477198938112 4695385058574336 4696069240848384 4696133685018624 4696817976377856 4701300361003008 4711745285259264 4712375036823552 4717624320589824 4719064025277504 4734062035992576 4734751854034944 4754045404315648 4754803383493632 4770610022449152 4771370642669568 4777381672648704 4787174640582656 4787995627487232 4792507246313472 4793205580627968 4793969803456512 4794668350885728 4809906645368832 4810673530994688 4815966223466496 4830276453072896 4832688328409088 4846333991059456 4847106684616704 4849526963699712 4853213127770112 4853861787316416 4869288208891904 4870064562241536 4870123278041088 4870774197725184 4871550787999056 4875422596595712 4876910457495552 4887033428312064 4887745536393216 4892351147278336 4893190171656192 4893844174361856 4909397666955264 4910895896223744 4931752849145856 4947367174340608 4948088073879552 4948876990983168 4954321734598656 4955833673604576 4965328798875648 4971524240621568 4971584179666944 4973041429415703 4988051335938048 4988846624735232 4989573568401408 4990369099901472 4995131633565696 5006229365587968 5029139073466368 5030673844912128 5032961762131968 5034497700169728 5044143541714944 5051173242085376 5051978594961984 5052039504003072 5068034666397696 5068773148852224 5069581307836416 5074419437273088 5075158850076672 5075968027189248 5087245354205184 5092780929417216 5092842330390528 5094335122816086 5110525810704384 5114410362077184 5116964112433152 5132168731389952 5132230607241216 5137815132176384 5139383068923264 5149229865500672 5150050852405248 5155716927062016 5156538948255744 5157228149023692 5157290327003136 5173618721947648 5174505982918656 5175197585083008 5180136508882944 5181717361089024 5191645268017152 5193229632417792 5195591478935552 5198185765011456 5199014557384704 5220960577953792 5238388772831232 5239152078225408 5239987402217472 5257343578497024 5257406963515392 5263966843011072 5265573278204862 5275661848805376 5281466120404992 5281538597978112 5282308190896128 5283077895954432 5299804544434176 5301421916426496 5307327360663552 5322313222324224 5347521872265216 5348301079855104 5349153806430336 5359402513072128 5366154352656384 5366871569715712 5366936275255296 5367791973003264 5372914698289152 5385571470655488 5391570652102656 5392356278206464 5393216028888576 5410356612562944 5411144976039936 5433194747789312 5434061009707008 5436774369460224 5452125739941888 5452995020193792 5458928577937408 5459864768741376 5460594510730968 5471056732094464 5477949235003392 5478822632521728 5479620972440832 5484850421170176 5497036166135808 5497912606851072 5503895040688128 5505574696157088 5520315946369024 5523072375324672 5546529288880128 5547270614075904 5564900810162176 5565711692857344 5565788071133184 5566599083114496 5567486614856064 5573611951423488 5585994898735104 5591258454032384 5592217339035648 5592964770699264 5611557752930304 5612452452827136 5613270264451584 5654957798719488 5657781457649664 5662081982398464 5663809912690944 5674661484429312 5681741989281792 5681810491047936 5682569897346048 5683475919332232 5701538999697408 5702369792458752 5703278971315968 5708721866932224 5709553706336256 5721404989243392 5727630611447808 5729378545594368 5749341537042432 5751956299579392 5753711657336832 5772769419526144 5773689822813696 5773759433146368 5780042023698432 5781805952538672 5792039618740224 5792883598688256 5793807208955904 5800111614058496 5800181542944768 5801106316787712 5820321062191104 5820391234732032 5822097283218384 5827653572493312 5840600926519296 5845040413802496 5847958985637888 5865335693017088 5871788722487296 5873580650198016 5884834132000768 5893187369435136 5893975027455648 5894046088003584 5912707110797312 5913568673660928 5914511525809152 5920156010151936 5921962698387456 5935119579906048 5941649385455616 5941730922725376 5962280112488448 5964099655979808 5966812089090048 5987602375114752 6008392661139456 6008465101160448 6015003081572352 6015962106298368 6016838714836992 6017798032234128 6029327827206144 6036923646738432 6037730515930176 6037803309662208 6056919479353344 6058767904487424 6064550059180032 6065516983615488 6066400812982272 6082643682656256 6091120674279424 6111453568303104 6112344091262976 6113318635920384 6133567508246528 6133641457434624 6134619397718016 6141294650179584 6143168824572339 6154938823606272 6161795030974464 6162692889378816 6163675461586944 6170456723816448 6184165686902784 6191881920774144 6209365426044928 6210355439665152 6213456422240256 6231000845647872 6238775517642752 6239845449990144 6240679440835392 6252636265250816 6260513411432448 6261425654464512 6261511580024832 6262423968503808 6268400481337344 6283166715764736 6290165760786432 6292085367036672 6312082714656768 6313002472046592 6339737844658176 6360813363265536 6361827523559424 6369842230198272 6383994169982976 6390009661751296 6390940774170624 6391959737942016 6392891134514304 6393910409248761 6413208860491776 6414231374659584 6415166016516096 6421288297955328 6443584437878784 6445550863793664 6462808912822272 6466035951599616 6470950837026816 6471815716421888 6472925614503936 6493419416322048 6494365596966912 6495401050665408 6502547276660736 6516044571082752 6516994048524288 6518033110075392 6524253562208256 6525125565815808 6525204235812864 6547861194964992 6556110269054976 6570676042334208 6575670465527808 6597450765172736 6598502654644224 6605762312798208 6607778231472768 6620438398500864 6628698987495424 6628778906222592 6629835790614528 6630721905887604 6650735114584064 6651795499646976 6652764757868544 6653825466535296 6660175511420928 6674972487450624 6683381697871872 6707565126549504 6710615682842624 6712663600226304 6735971459949312 6736052672004096 6757379555196928 6758364198469632 6759441743781888 6766878466768896 6767957369585664 6768943554191616 6782993805606912 6790374572556288 6790456440520704 6792446830421448 6814034414272512 6816113892548352 6819213816102912 6822618816577536 6842974142988288 6852510758564352 6866734469873664 6874289236082688 6875385264340992 6876304198698256 6876387102670848 6877483465410432 6899341310558208 6900263446777344 6900346639613952 6906848678510592 6908956481452032 6922193690689536 6924306176557056 6932019409846272 6933029500551168 6961280770605056 6965867160870912 6984518363774976 6985536104300544 6986649869623296 7009791437996032 7009875951353856 7018622457348096 7020764370939816 7034215798407168 7043077587861504 7044103861272576 7044200527527936 7051950541504512 7066406059245568 7067617927888896 7068562555235328 7076436480884736 7096417629765632 7101093053988864 7130029163020288 7131068106473472 7132205075240448 7145870017429504 7154872470208512 7155915033673728 7157055964004352 7180761960873984 7188760869470208 7189808370941952 7190954705184768 7192002526328592 7214859968053248 7245414679609344 7249032492613632 7269500986589184 7270660026925056 7279819691655168 7280792680974624 7303932313337856 7305096843362304 7306161296587776 7307326181998584 7313133894893568 7315365686243328 7330550142468096 7331618304589824 7338526720917504 7340766261542784 7364096500432896 7366343844335616 7395372385173504 7396360818767872 7397629273718784 7420948923809792 7421050761510912 7422132110819328 7423315486474752 7431482601897984 7447993198313472 7457286360932352 7457376269500416 7482077003907072 7483269937102848 7484360352602112 7492697450348544 7509344048381952 7539943731625984 7543708610199552 7549442643197952 7551746550254592 7566215312572416 7575655985709056 7576759863128064 7577967892442976 7602051999596544 7603159723278336 7604371961754624 7611629155909632 7612738275115008 7636840815263744 7639171394125824 7641502684224129 7665788716056576 7671615543115776 7698253097084928 7698345910861824 7706722698264576 7709074603384896 7723844798251008 7725076278607872 7733575390593024 7734808422383616 7735842223535538 7735935490504704 7760428082921472 7762796377624512 7770204763324416 7772576041633536 7787467902025728 7789844448626688 7793387218403328 7797278647517184 7831440866930688 7857583159246848 7858633369940864 7858728117338112 7859981103326208 7884758231547904 7886015367745536 7886110445273088 7893541346869248 7895950264516608 7913492773208064 7922199180607488 7922307896967168 7923462286344192 7949706816651264 7952132874639744 7955749452120064 7960991040995328 7983469833486336 7987456175505408 8011190214852608 8011286801547264 8020004108763136 8021282808397824 8022451619782656 8023730709645504 8039103769608192 8049231528984576 8050307354573568 8050404412882944 8059372047433728 8075892639137792 8078357205983232 8087355978153984 8088534417309696 8115534918844416 8148604757737472 8149792121683968 8151091514560512 8178188609912832 8179492530290688 8188392866906112 8190891766096452 8206585098141696 8215726707965952 8216923852505088 8218233948782592 8219431458661248 8227275631755264 8245554249203712 8255842561032192 8258362044235632 8280473919553536 8284608562987008 8319793933320192 8320905921113856 8347351215243264 8348567539286016 8348682106699776 8349898624671744 8351229922284096 8360417927135232 8377555621019648 8378992348102656 8386887681048576 8389447156048896 8417336629395456 8418678679240704 8452983792877568 8481084484354048 8482436698079232 8486672186474496 8493122973597696 8511992226643968 8521254365560832 8522612983922688 8522715736571904 8523854846019072 8525213878998348 8550945147322368 8552308499546112 8553554688688128 8563082800398336 8582107483865088 8591445917171712 8594067818391552 8617078550429696 8627934449369088 8630567486005248 8657892555096064 8659154129289216 8660534734220544 8670063035547648 8672708928808008 8688059428110336 8689325398032384 8690710813433856 8700167421087744 8700272314417152 8730481593286656 8733145924827576 8741480358739968 8760901389778944 8767560620703744 8798003539525632 8807683083730944 8810370975297024 8827251198001152 8838371874963456 8839781054152704 8840962541183472 8841069132005376 8869060666195968 8870353010491392 8871767288713728 8880234015227904 8882944047581184 8899963316600832 8902679369859072 8912474078183424 8943420168732672 8950218133635072 8981295279932416 8981403562672128 9011152264626176 9012588991709184 9012697651740672 9022504622358528 9023943159447552 9025258072255488 9043991740809216 9053832763408384 9055385470107648 9056595773895264 9085379219030016 9088151856731136 9092285088137216 9096825088770048 9098275475423232 9123965523984384 9136681011419136 9155645959831552 9167180352454656 9168516136894464 9169977953880576 9199121747410944 9200351262369792 9200462186151936 9209131571347456 9211941975269376 9232408235409408 9242692546461696 9244039334068224 9287822881161216 9314048139067392 9315533159497728 9346501268471808 9358163276464128 9361019161253088 9378954397876224 9390770117148672 9392138481696768 9392267370037248 9393635952755712 9402600722006016 9424750073647104 9435248641179648 9438128050555008 9468124071985152 9469503708069888 9508090808631296 9509606766987264 9541220044898304 9542741285339136 9554763345297408 9574349281165312 9575991254974464 9585014492626944 9586411161255936 9587939606913024 9589336701771456 9619813290737664 9621347061989376 9631932446932992 9660552906145792 9665376656818176 9694213369233408 9699053927399424 9706426255540224 9707723574632832 9738576417783808 9740129124483072 9741548395450368 9743101575998112 9750845193191424 9753820914991104 9774066856624128 9775491072786432 9784702294556672 9786380343312384 9787688348723712 9818795333910528 9821791792447488 9863505698291712 9894734348681216 9896176147759104 9897753981966336 9908643469197312 9911667347209152 9930657597751296 9943048481243136 9943168359333888 9946082858831406 9976102671876096 9977693249470464 9979147136802816 9980738199802944 9990263267131392 10012458731175936 10061347689824256 10065923524263936 10068995400339456 10102346484170752 10103957189923968 10104079008006144 10136069332795392 10137546297704448 10139162615672832 10148838874546176 10150317700153344 10151936054378496 10174490708410368 10185561858834432 10185684660781056 10188670245632172 10221051621408768 10228820724154368 10233928224866304 10264337462779904 10264461214482432 10275630264352768 10278766137846528 10298459731001344 10300101704810496 10311433854124032 10313077896511488 10314456298047384 10314580654006272 10347237443895296 10349011965837312 10350395170166016 10360273017765888 10363434722178048 10383290536034304 10386459264835584 10391182957871104 10398029114769408 10441921155907584 10476777545662464 10478304156450816 10479974804434944 10514687156994048 10514813927030784 10527933686022144 10531146556409724 10551323697610752 10562932240809984 10563077195956224 10564616381792256 10566155791908864 10599609088868352 10602843832852992 10614654721327104 10644626444648448 10695043744530432 10696602159710208 10698307612860672 10718805026144256 10732308705312768 10733743139431424 10733872550510592 10735583946006528 10771142941310976 10783141304205312 10784712556412928 10786432057777152 10822289952079872 10866389495578624 10868122019414016 10873548738920448 10904251479883776 10905990040387584 10917857155874816 10919729537482752 10921189021461936 10942113464188928 10955898470006784 10957645265043456 10959241944881664 10969700842340352 10994072332271616 10995825213702144 11007790081376256 11011149392314176 11040631892738048 11046144750649344 11093058577760256 11094541228151808 11131423385714688 11131576142266368 11133198166228992 11134973229712128 11147223902846976 11171989797470208 11182516908064768 11185929541398528 11223115505860608 11224904905654272 11226540528903168 11309915597438976 11315562915299328 11324163964796928 11327619825381888 11349322968858624 11363483978563584 11363620982095872 11365139794692096 11366951838664464 11403077999394816 11404739584917504 11406557942631936 11417443733864448 11419107412672512 11442809978486784 11455261222895616 11458757091188736 11498683074084864 11507423314673664 11545538839052288 11547379645627392 11547518866292736 11560084047396864 11563611905077344 11585767197376512 11587614417911808 11600223228116992 11600363085889536 11602212633575424 11603763335303307 11640642124382208 11644194566436768 11655307144986624 11681201853038592 11690080827604992 11695917971275776 11730671386034176 11743577444974592 11747161300396032 11769668264001536 11786374738870272 11787950054911296 11788092176007168 11825414221594624 11827137347321856 11829023051618304 11840312020303872 11843925396774912 11870239159812096 11883298770911232 11883461845450752 11924560224976896 11928199311959616 11933624178180096 11975204750229504 12016785322278912 12016930202320896 12030006163144704 12031924212596736 12033677429673984 12035596064468256 12058655654412288 12073847293476864 12075461031860352 12075606619324416 12113838958706688 12117535808974848 12129100118360064 12131033967230976 12132801625964544 12165287365312512 12182241348558848 12222907136606208 12224688182525952 12226637271840768 12267135016493056 12267282914869248 12269238795436032 12282589300359168 12286337649144678 12309877647212544 12323590061948928 12325385778757632 12327350923173888 12340913447632896 12368331373805568 12383763841548288 12418730852089856 12420710879330304 12426912844480512 12477551035285504 12479690899980288 12481358881670784 12505272530501632 12521026822864896 12522851308929024 12523023160049664 12524847937007616 12536800962674688 12566333431529472 12580331521572864 12584170734073344 12624165429313536 12626004944093184 12679475689316352 12721626726531072 12723655047118848 12739684460396544 12767988339965952 12781881548341248 12783919475884032 12785782269028608 12787820818497522 12826417720983552 12828462749319168 12830332033032192 12887168875757568 12891101727587328 12925617825644544 12941901674053632 12943631432843776 12945851229007872 12986838832644096 12988731193933824 12990802101330816 13005094553321472 13032089142165504 13033988097048576 13036066220150784 13048507124416512 13050251131631616 13050408471625728 13095722389929984 13112220538109952 13141352084668416 13151340931055616 13194901530345472 13197005309288448 13211524625596416 13215556462945536 13240876797001728 13257397974990848 13257557812445184 13259671581229056 13261443811775208 13303590999293952 13305529515737088 13307650933070592 13320351022841856 13349944974901248 13415130253099008 13421231365685248 13425327200452608 13471942919898624 13472105344008192 13514759110393856 13516728396939264 13518883487563776 13533756933537792 13535914739171328 13537887108383232 13565987611213824 13580749145112576 13580912881041408 13584893660842896 13628068828545024 13632227785096704 13638427632205824 13645237633155072 13685948285976576 13705021517128704 13733468939747328 13750770528681984 13752608397396512 13752774205341696 13754966930820864 13798682621116416 13800526893554688 13800693279227904 13813697357021184 13817912962904064 13848612353114112 13864038819692544 13866059001102336 13922561541210112 13931734321741824 13969036727549952 13971072208601088 13973299739246592 14019582875992064 14019751902707712 14037244914696192 14041528741879632 14068431596814336 14086155175723008 14088207722545152 14088401055055872 14103901083009024 14132812118491136 14135235855777792 14137125110470656 14152872961769472 14192835259531264 14202186107977728 14260058326040576 14262136212946944 14264410150480896 14291740034859008 14311830067347456 14314111928008704 14361523921747968 14377521738940416 14379616741883904 14381909410369536 14384005052657184 14429719936106496 14490829359218688 14498064985227264 14539001973178368 14541320053850112 14559639383310336 14561585361949248 14607864626675712 14610193686724608 14612322593175552 14614652363997168 14626267789787136 14630731372486656 14661100284936192 14663236609179648 14677053441835008 14681532523085568 14728193000865792 14732687688671232 14792721637535744 14795258547437568 14841897847619584 14842101523021824 14844264221638656 14846630972949504 14862965203795968 14895986396626944 14914572721864704 14914752539000832 14919124288247109 14964154007814144 14966539874205696 14968720705204224 14985394900697088 15018688096763904 15079887463251968 15087417220399104 15098885286395904 15103493100509184 15132430625144832 15151311971418112 15153519726256128 15155935784885952 15204103999193088 15206319446556672 15208743923509248 15223258311819264 15225476550230016 15278342788251648 15283005368448258 15331577432113152 15343231086231552 15396506194169856 15396691821723648 15413445396529152 15418149206769792 15447689596502016 15450152557215744 15467150781186048 15469616844767232 15471684447071076 15471870981009408 15520856165842944 15525592755249024 15540409526648832 15545152083267072 15574935804051456 15579688897253376 15586774436806656 15594557295034368 15662881733861376 15715166318493696 15717266739881728 15717456234676224 15719962206652416 15769516463095808 15772030735491072 15772220890546176 15791900529033216 15826985546416128 15844398361214976 15844615793934336 15846924572688384 15899413633302528 15904265749279488 15911498904240128 15921982081990656 15966939666972672 16022380429705216 16040008217526272 16042565616795648 16044903239565312 16047461419291008 16078207539216384 16098463057969152 16100614709147136 16100808825765888 16118744094867456 16151785278275584 16156714411966464 16174711956307968 16177068834619392 16231069837688832 16297209515474944 16299584243367936 16302183029121024 16356377219825664 16358985060581376 16376785733812224 16381783532192904 16413170196283392 16433847705010176 16436467897565184 16438862917322496 16454551263510528 16491108498407424 16511685122064384 16516724088471264 16560947839107072 16569217125974016 16639587866640384 16641811842227712 16694702430486528 16697135078572032 16697364213399552 16699797249343488 16702459844568192 16720835854270464 16755111242039296 16757984696205312 16773775362097152 16778894312097792 16834673258790912 16837357358481408 16905967585755136 16962168968708096 16964873396158464 16973344372948992 16986245947195392 17023984453287936 17042508731121664 17045225967845376 17045431473143808 17047709692038144 17050427757996696 17104616999092224 17107109377376256 17126165600796672 17164214967730176 17182891834343424 17188135636783104 17234157100859392 17255868898738176 17261134972010496 17315785110192128 17318308258578432 17321069468441088 17340126071095296 17345417857616016 17376118856220672 17378650796064768 17381421626867712 17400334842175488 17400544628834304 17460963186573312 17466291849655152 17482960717479936 17521802779557888 17535121241407488 17596007079051264 17615366167461888 17620741950594048 17654502396002304 17679562108305408 17681925082366944 17682138264010752 17738121332391936 17740706020982784 17743534577427456 17760468030455808 17765888095162368 17805358739718144 17824948156366848 17886840337465344 17900436267270144 17962590559864832 17962807125344256 18022304529252352 18025177983418368 18025395303481344 18045009244717056 18047886318895104 18050516144510976 18087983481618432 18107665526816768 18110770940215296 18113191547790528 18170758438060032 18176303713462272 18184570176274432 18193650177540096 18196550950846464 18247931047968768 18273362022838272 18311291919663104 18334360704909312 18337032273788928 18339955907761152 18400702524739584 18400924372303872 18418263142694912 18423883950538752 18429506473717017 18464816470818816 18485385092923392 18488078668136448 18575645762322432 18628096278134784 18631066318995456 18693002536943616 18716326552928256 18722038322506176 18757908795752448 18781540234297344 18784276963393536 18784534740074496 18787271905511424 18805201444012032 18849500147294208 18870497282359296 18876256101110016 18936248143970304 18939007416139776 19016181617262592 19019213533974528 19082440089796608 19085482570678272 19109526690594816 19148698562330624 19151982509948928 19170028985253888 19172822322511872 19175879213826048 19178673403542912 19239626581475328 19242694123978752 19263864893865984 19321105812291584 19330753313636352 19388426738466816 19398107854798848 19412852511080448 19415447149265664 19477152835567616 19480258248966144 19483096790900736 19486203151996224 19507641829982208 19548133713248256 19550982145572864 19569404589113344 19572760686624768 19575376697447424 19643583584894976 19727011396583424 19789468697362432 19792352295518208 19795507963932672 19817286938394624 19823334694418304 19861315195502592 19886096962486272 19886336718667776 19892165717662812 19952205343752192 19955386498940928 19958294273605632 19961476399605888 19980526534262784 20024917462351872 20122695379648512 20131847048527872 20137990800678912 20204692968341504 20207914379847936 20208158016012288 20272138665590784 20275092595408896 20278325231345664 20300635400306688 20303872108756992 20348981416820736 20371123717668864 20371369321562112 20377340491264344 20442103242817536 20457641448308736 20467856449732608 20528674925559808 20528922428964864 20551260528705536 20557532275693056 20596919462002688 20600203409620992 20622867708248064 20626155793022976 20628912596094768 20629161308012544 20694474887790592 20698023931674624 20700790340332032 20720546035531776 20726869444356096 20766581072068608 20772918529671168 20782365915742208 20796058229538816 20883842311815168 20953555091324928 20956608312901632 20959949608869888 21029374313988096 21029627854061568 21055867372044288 21062293112819448 21102647395221504 21129232763584512 21132311583817728 21199218177736704 21205687665705984 21229309442654208 21289252889296896 21390087489060864 21393204319420416 21396615225721344 21437610052288512 21464617410625536 21467486278862848 21467745101021184 21471167892013056 21542285882621952 21566282608410624 21569425112825856 21572864115554304 21644579904159744 21732778991157248 21736244038828032 21747097477840896 21808502959767552 21811980080775168 21835714311749632 21839459074965504 21842378042923872 21884226928377856 21911796940013568 21915290530086912 21918483889763328 21939401684680704 21991650427404288 22015580162752512 22022298784628352 22081263785476096 22092289501298688 22186117155520512 22189082456303616 22262846771429376 22263152284532736 22266396332457984 22269946459424256 22294447805693952 22343979594940416 22365033816129536 22371859082797056 22446231011721216 22449809811308544 22453081057806336 22619831194877952 22631125830598656 22648327929593856 22655239650763776 22698645937717248 22726967957127168 22730279589384192 22733903677328928 22806155998789632 22809479169835008 22813115885263872 22834887467728896 22838214825345024 22910522445791232 22917514182377472 22997366148169728 23014846629347328 23091077678104576 23094759291254784 23095037732585472 23120168094793728 23127223810154688 23171534394753024 23175228835823616 23200446456233984 23200726171779072 23204425267150848 23207526670606614 23281284248764416 23288389132873536 23310614289973248 23362403706077184 23380161655209984 23391835942551552 23461342772068352 23487154889949184 23494322600792064 23572749477740544 23575900109822592 23576184352014336 23650828443189248 23654274694643712 23658046103236608 23680624040607744 23687850793549824 23740478319624192 23766597541822464 23766923690901504 23849120449953792 23856398623919232 23867248356360192 23950409500459008 24033570644557824 24033860404641792 24060012326289408 24063848425193472 24067354859347968 24071192128936512 24117311308824576 24147694586953728 24150922063720704 24151213238648832 24227677917413376 24235071617949696 24262067934461952 24265603251929088 24364482697117696 24445814273212416 24449376365051904 24453274543681536 24534270032986112 24534565829738496 24538477590872064 24565178600718336 24572675298289356 24619755294425088 24647180123897856 24650771557515264 24654701846347776 24681826895265792 24736662747611136 24767527683096576 24837461704179712 24841421758660608 24853825688961024 24955102070571008 24959381799960576 24962717763341568 25010545061003264 25042053645729792 25045702617858048 25046046320099328 25049695874015232 25132666863058944 25160663043145728 25168341468146688 25252009888186368 25358951378632704 25443253453062144 25447310094237696 25479368920793088 25535976679931904 25563763096682496 25567838951768064 25571564538057216 25575641636995044 25652835441967104 25656925498638336 25660664066064384 25774337751515136 25782203455174656 25851235651289088 25883803348107264 25887262865687552 25891702458015744 25973677665288192 25977462387867648 25981604202661632 26010189106642944 26064178284331008 26067976194097152 26072132440301568 26100502263263232 26100816943251456 26191444779859968 26224441076219904 26282704169336832 26302681862111232 26389803060690944 26394010618576896 26423049251192832 26431112925891072 26481753594003456 26514795949981696 26515115624890368 26519343162458112 26522887623550416 26607181998587904 26611059031474176 26615301866141184 26640702045683712 26699889949802496 26830260506198016 26850654400905216 26943885839797248 26944210688016384 27033456793878528 27037766975127552 27067513867075584 27071829478342656 27075774216766464 27131975222427648 27161498290225152 27169787321685792 27256137657090048 27264455570193408 27276855264411648 27290475266310144 27371896571953152 27410043034257408 27466937879494656 27501541057363968 27505216794793024 27505548410683392 27509933861641728 27597365242232832 27601053787109376 27601386558455808 27627394714042368 27635825925808128 27697224706228224 27728077639385088 27732118002204672 27845123082420224 27863468643483648 27942144417202176 27946599478493184 28039165751984128 28039503805415424 28074489829392384 28083057483759264 28136863193628672 28172310351446016 28176415445090304 28176802110111744 28207802166018048 28265624236982272 28274250220941312 28305745923538944 28385670519062528 28404372215955456 28520116652081152 28524272425893888 28528820300961792 28583480069718016 28623660134694912 28628223856017408 28723047843495936 28755043477880832 28759233483767808 28763818820739072 28768010105314368 28859439872212992 28981658718437376 28996129970454528 29082640107700224 29119278766620672 29123170723898496 29215729253351424 29220387373449216 29224645186351104 29229304727994336 29252535579574272 29261462744973312 29322200569872384 29326473218359296 29354106883670016 29363065046171136 29456386001731584 29465375377342464 29585443275071488 29590517094875136 29683795695239168 29684203046043648 29688528443277312 29693261945899008 29725930407591936 29791972793253888 29829145443729408 29829505078001664 29838248576494218 29928308015628288 29933079748411392 29937441410408448 29970789801394176 30037376193527808 30159774926503936 30197770572791808 30206986201018368 30302623942836224 30307039452512256 30311871569771904 30408207998386176 30412638893113344 30417487847018496 30446516623638528 30450953100460032 30556685576503296 30566010736896516 30663154864226304 30686462172463104 30793012388339712 30793383643447296 30826890793058304 30836298413539584 30895379193004032 30900305114431488 30934301562372096 30939233689534464 30943368894142152 30943741962018816 31041712331685888 31051185510498048 31080819053297664 31090304166534144 31149871608102912 31159377794506752 31173548873613312 31325763467722752 31430332636987392 31434533479763456 31434912469352448 31439924413304832 31539032926191616 31544061470982144 31544441781092352 31583801058066432 31653971092832256 31688796722429952 31689231587868672 31693849145376768 31798827266605056 31808531498558976 31822997808480256 31843964163981312 31933879333945344 32044760859410432 32085131233591296 32089806479130624 32094922838582016 32156415078432768 32196926115938304 32201229418294272 32201617651531776 32313428823932928 32349423912615936 32354137669238784 32594419030949888 32599168486735872 32604366058242048 32712754439651328 32717970121162752 32753571467624448 32763567064385808 32826340392566784 32867695410020352 32872935795130368 32877725834644992 32909102527021056 32982216996814848 33023370244128768 33033448176942528 33121895678214144 33138434251948032 33279175733280768 33283623684455424 33394270157144064 33394728426799104 33399594498686976 33404919689136384 33441671708540928 33510222484078592 33515969392410624 33547550724194304 33557788624195584 33669346517581824 33674714716962816 33811935171510272 33924337937416192 33929746792316928 33946688745897984 33972491894390784 34047968906575872 34085017462243328 34090451935690752 34090862946287616 34095419384076288 34100855515993392 34209233998184448 34214218754752512 34252331201593344 34328429935460352 34365783668686848 34376271273566208 34468314201718784 34522269944020992 34631570220384256 34636616517156864 34642138936882176 34680252142190592 34690835715232032 34757301592129536 34762843253735424 34800669684350976 34801089257668608 34811290005909921 34921926373146624 34932583699310304 34965921434959872 35043605559115776 35070242482814976 35192014158102528 35230732334923776 35241483901188096 35309004792004608 35359124216610816 35363850164733888 35364276528021504 35476242664783872 35481412041965568 35487069154854912 35520936060911616 35531776190324736 35610717479436288 35649896312733696 35773680674930688 35800872534540288 35925181119729664 35925614250688512 36044609058504704 36050355966836736 36050790606962688 36090018489434112 36095772637790208 36101032289021952 36175966963236864 36215331053633536 36221541880430592 36226383095581056 36341516876120064 36352607426924544 36369140352548864 36387300355080192 36393101901692928 36495862095937536 36546724045676544 36622583839326208 36668721409818624 36674064547577856 36679911815522304 36801405049479168 36801848744607744 36847767901077504 36859012947434034 36929632941637632 36970770185846784 36976157336272896 37151291524644864 37256192556269568 37262132637990912 37432653105856512 37444076645012352 37515817591504896 37563080468594688 37568553926787072 37569069480148992 37574543811022848 37610402888024064 37699000294588416 37740994564718592 37752512202220032 37872496287940608 37878014832279552 38032363234525184 38038427067949056 38164880179593216 38170965141356544 38219053381189632 38297397124661248 38303965019897856 38345644645023744 38351758427652096 38357346807085824 38479253162950656 38485388247957504 38642211624583168 38661506627272704 38776853476933632 38825705022160896 38830894298531328 38954305671135232 38960516497932288 38966193581801472 38972406303992448 39015283659964416 39096267426496512 39101964291145728 39138809178226688 39145521373249536 39150753394894848 39287167169789952 39454022793166848 39578937394724864 39584704591036416 39591015927865344 39634573876789248 39646669388836608 39722630391005184 39772193924972544 39772673437335552 39784331435325624 39910772997881856 39916588547211264 39922952799211776 39961053068525568 40049834924703744 40245390759297024 40263694097055744 40275981601357824 40409385936683008 40415828759695872 40416316032024576 40544277331181568 40550185190817792 40556650462691328 40601270800613376 40607744217513984 40697962833641472 40742247435337728 40742738643124224 40754680982528688 40884206485635072 40915282896617472 40935712899465216 41057349851119616 41057844857929728 41102521057411072 41115064551386112 41193838924005376 41200406819241984 41252311586045952 41257825192189536 41258322616025088 41388949775581184 41396047863349248 41401580680664064 41441092071063552 41453738888712192 41545837059342336 41564731831484416 41592116459077632 41767684623630336 41907110182649856 41913216625803264 41919899217739776 42058748627976192 42059255708123136 42111734744088576 42124586225638896 42205294790443008 42258465527169024 42264623167635456 42398436355473408 42411375331411968 42458618885308416 42578505778593792 42780174978121728 42786408638840832 42793230451442688 42875220104577024 42934972557725696 42935490202042368 42942335784026112 43084571765243904 43132565216821248 43138850225651712 43145728231108608 43289159808319488 43465557982314496 43472488077656064 43494194955681792 43617005919535104 43623960161550336 43671428623499264 43678918149931008 43684756085847744 43768453856755712 43823593880027136 43830581060173824 43836967779526656 43878803369361408 43983300854808576 44031160325505024 44044597569256704 44162527570952192 44184579002597376 44378164912607232 44525693542858752 44526304569065472 44532792664915968 44539892918848512 44588895611387904 44687959189880832 44730067632259072 44743718165594112 44757372864741327 44892462023442432 44899619622617088 44906162115612672 45239662389755904 45262251661197312 45296655859187712 45310479301527552 45397291875434496 45453935914254336 45460559178768384 45467807354657856 45612311997579264 45618958339670016 45626231770527744 45669774935457792 45676429650690048 45835028364754944 45994732296339456 46029693258694656 46182155356209152 46189518582509568 46190075465170944 46240336189587456 46254447620309376 46343068789506048 46350457671647232 46400892912467968 46401452343558144 46408850534301696 46415053341213228 46562568497528832 46576778265747072 46621228579946496 46724807412154368 46760323310419968 46783671885103104 46922685544136704 46974309779898368 46988645201584128 47145498955481088 47151800219645184 47152368704028672 47301656886378496 47308549389287424 47316092206473216 47375701587099648 47480956639248384 47533195083644928 47533847381803008 47698240899907584 47712797247838464 47734496712720384 47900819000918016 48067141289115648 48120024652578816 48127696850386944 48134709718695936 48142384257873024 48234622617649152 48295389173907456 48301844127441408 48302426477297664 48455355834826752 48470143235899392 48524135868923904 48531206503858176 48728965394235392 48891628546424832 48898752730103808 48906549087363072 49068540065972224 49069131659476992 49076955181744128 49130357201436672 49145350596578712 49239510588850176 49301543115030528 49309403692695552 49363653790531584 49473325495222272 49535055366193152 49674923408359424 49682843517321216 49707651377922048 49910204141142016 49918763599921152 49925435526683136 50021090122006528 50084107291459584 50091405235716096 50092092640198656 50099391748030464 50265333726117888 50321326086291456 50336682936293376 50504019776372736 50717902757265408 50886506906124288 50894620188475392 50958737841586176 51071953359863808 51127526193364992 51135677903536128 51143129076114432 51151283273990088 51313850997276672 51321328132128768 51548675503030272 51564406910349312 51702471302578176 51767606696214528 51774525731375104 51783404916031488 51947355330576384 51954924775735296 51963208405323264 52020378213285888 52128356568662016 52135952388194304 52144264880603136 52201004526526464 52201633886502912 52382889559719936 52448882152439808 52565408338673664 52605363724222464 52779606121381888 52788021237153792 52846098502385664 52862225851782144 52963507188006912 53029591899963392 53038686324916224 53045775247100832 53214363997175808 53222118062948352 53230603732282368 53281404091367424 53660521012396032 53701308801810432 53887771679594496 53888421376032768 54066913587757056 54075533950255104 54135027734151168 54143658956685312 54151548433532928 54263950444855296 54322996580450304 54339574643371584 54512275314180096 54528911140386816 54553710528823296 54580950532620288 54743793143906304 54820086068514816 54933875758989312 55003082114727936 55010433589586048 55011096821366784 55019867723283456 55202107574218752 55202773116911616 55254789428084736 55271651851616256 55394449412456448 55456155278770176 55464236004409344 55690246164840448 55726937286967296 55884288834404352 55893198956986368 56078331503968256 56079007610830848 56148979658784768 56166114967518528 56273726387257344 56344620702892032 56352830890180608 56353604220223488 56415604332036096 56531248473964544 56548500441882624 56611491847077888 56808744431910912 57040233304162304 57048544851787776 57057640601923584 57247320269389824 57256447712034816 57446095686991872 57510086955761664 57518466967535616 57527637641478144 57536020210628736 57718879744425984 57963317436874752 57992259940909056 58165280215400448 58238557533241344 58246341447796992 58431458506702848 58440774746898432 58449290372702208 58458609455988672 58522925489946624 58644401139744768 58652946436718592 58708213767340032 58726130092342272 58930750754684928 59170886550142976 59181034189750272 59367591390478336 59368406092087296 59377056886554624 59386523891798016 59451860815183872 59583945586507776 59658290887458816 59659010156003328 59676497152988436 59856616031256576 59866159496822784 59874882820816896 59941579602788352 60074752387055616 60319549853007872 60395541145583616 60413972402036736 60605247885672448 60614078905024512 60623743139543808 60816415996772352 60825277786226688 60834975694036992 60901906200920064 61113371153006592 61132021473793032 61326309728452608 61372924344926208 61586024776679424 61586767286894592 61653781586116608 61672596827079168 61790758386008064 61800610228862976 61868603124744192 61878467379068928 61886737788284304 61887483924037632 62083424663371776 62102371020996096 62161638106595328 62180608333068288 62299743216205824 62318755589013504 62347097747226624 62651526935445504 62860665273974784 62869066959526912 62869824938704896 62879848826609664 63078065852383232 63088122941964288 63088883562184704 63167602116132864 63307942185664512 63387698290753536 63597654533210112 63617062997117952 63645995616960512 63687928327962624 63867758667890688 64089521718820864 64170262467182592 64179612958261248 64189845677164032 64312830156865536 64393852231876608 64402458836588544 64403235303063552 64626857647865856 64698847825231872 64708275338477568 65198336973471744 65208732116484096 65425508879302656 65435940242325504 65507142935248896 65527134128771616 65652680785133568 65735390820040704 65745871590260736 65755451669289984 65818205054042112 66046740488257536 66066896353885056 66243791356428288 66276868503896064 66558351466561536 66567247368910848 66788540314288128 66789456853598208 66799188997373952 66809839378272768 66883343417081856 67020444968157184 67031938784821248 67095101448388608 67115577248391168 67338693035163648 67349429433925632 67623870343020544 67859493584633856 67893377491795968 67944983788781568 68095937813151744 68170034924486656 68180903871381504 68190838768152576 68201711031986784 68418467996368896 68428437509505024 68504662403186688 68731567337373696 68752542547132416 68936628403437568 69044539888041984 69263140440768512 69273233034313728 69284277873764352 69360504284381184 69381671430464064 69514603184259072 69525686507470848 69601339368701952 69602178515337216 69622580011819842 69843852746293248 69865167398620608 69931842869919744 70087211118231552 70140484965629952 70384028316205056 70461464669847552 70482967802376192 70718248433221632 70727700329467776 70728553056043008 70952485329567744 70962824083931136 70974138309709824 71041872121823232 71063552380649472 71221434958872576 71299792625467392 71547361349861376 71601745069080576 71850362239459328 71851228501377024 72089218117009408 72100711933673472 72101581213925376 72180036978868224 72191545275580416 72202064578043904 72351933926473728 72430662107267072 72443083760861184 72452766191162112 72683033752240128 72705214853849088 72738280705097728 72786203803385856 73093448091353088 73245167678652416 73337442819637248 73348129095155712 73359823631044608 73602810098958336 73603697489215488 73695535802155008 73718025894868068 73859265883275264 73941540371693568 73952314672545792 74302583049289728 74512385112539136 74524265275981824 74865306211713024 74888153290024704 75031635183009792 75126160937189376 75137107853574144 75138138960297984 75149087622045696 75398000589176832 75481989129437184 75505024404440064 75756029664559104 76064726469050368 76076854135898112 76329760359186432 76341930282713088 76438106762379264 76594794249322496 76607930039795712 76691289290047488 76703516855304192 76714693614171648 76958506325901312 76970776495915008 77284423249166336 77323013254545408 77553706953867264 77651410044321792 77661788597062656 77921032995864576 77932387163602944 77944812607984896 78030567319928832 78192534852993024 78203928582291456 78277618356453376 78301506789789696 78574334339579904 78908045586333696 79157874789449728 79169409182072832 79182031855730688 79269147753578496 79293338777673216 79445260782010368 79544387849945088 79545346874671104 79568662870651248 79821545995763712 79833177094422528 79845905598423552 79922106137051136 80099669849407488 80490781518594048 80551963202715648 80818771873366016 80831657519391744 80832632064049152 81100370381635584 81113300925382656 81202541601226752 81215488435027968 81395925667282944 81484494870675456 81509361965057376 81768412971270144 81830565793234944 81871425798930432 82114699702239232 82115689715859456 82205042114822144 82230129102772224 82387677848010752 82400813638483968 82504623172091904 82515650384379072 82516645232050176 82777899551162368 82792095726698496 82803161361328128 82882184142127104 82907477777424384 83091674118684672 83129463662968832 83184232918155264 83535369247260672 83826433251606528 83839798435479552 84117497255952384 84118511416246272 84223469488177152 84249172451277792 84410589580886016 84516931054338048 84529246335270912 84796872710946816 84822750662823936 84917237770616832 85157011557187584 85560349956243456 85572817277681664 85586460902885376 85750440209154048 85869945115451392 85870980404084736 85884671568052224 86169143530487808 86265130433642496 86277700451303424 86291456462217216 86578319616638976 86931115964628992 86944976155312128 86988389911363584 87247920323100672 87342857246998528 87357836299862016 87369512171695488 87536907713511424 87647187760054272 87661162120347648 87673935559053312 87757606738722816 87966601709617152 88062320651010048 88089195138513408 88325055141904384 88369158005194752 88756329825214464 89051387085717504 89052609138130944 89065585329831936 89079785837697024 89177791222775808 89375918379761664 89487436331188224 89514745729482654 89784924046884864 89799239245234176 89812324231225344 90479324779511808 90593311718375424 90620958603055104 90907871828508672 90921118357536768 90935614709315712 91224623995158528 91237916679340032 91252463541055488 91339549870915584 91352859301380096 91670056729509888 91989464592678912 92059386517389312 92364310712418304 92379037165019136 92380150930341888 92480672379174912 92508895240618752 92686137579012096 92700915343294464 92801785824935936 92802904687116288 92817701068603392 92830106682426456 93125136995057664 93153556531494144 93242457159892992 93449614824308736 93520646620839936 93845371088273408 93948619559796736 93977290403168256 94290997910962176 94303600439290368 94304737408057344 94603313772756992 94617098778574848 94632184412946432 94751403174199296 94961913278496768 95066390167289856 95067694763606016 95396481799815168 95425594495676928 95468993425440768 95801638001836032 96134282578231296 96255393700773888 96269419437391872 96284768515746048 96469245235298304 96590778347814912 96603688254882816 96604852954595328 96940286471798784 97048271737847808 97062413007716352 97457930788470784 97783257092849664 97797505460207616 97813098174726144 98137080131944448 98138263318953984 98153910363488256 98260714402873344 98290701193157424 98479021177700352 98603086230061056 98618807385391104 98727307581063168 98946650990444544 99070110732386304 99349846816718848 99365687034642432 99415302755844096 99820408282284032 99837527199842304 99850871053366272 100042180244013056 100182810471432192 100184185280397312 100198783496060928 100530667452235776 100642652172582912 100673365872586752 101008039552745472 101435805514530816 101773013812248576 101789240376950784 101917475683172352 102143906719727616 102255052386729984 102271355807072256 102286258152228864 102302566547980176 102627701994553344 102642656264257536 103097351006060544 103128813820698624 103404942605156352 103549051462750208 103566809832062976 103894710661152768 103909849551470592 103926416810646528 104040756426571776 104271904776388608 104288529761206272 104402009053052928 104403267773005824 104433870017729763 104765779119439872 104897764304879616 105130816677347328 105210727448444928 105559212242763776 105576042474307584 105692197004771328 105724451703564288 105927014376013824 106059183799926784 106077372649832448 106091550494201664 106428727994351616 106444236125896704 106461207464564736 106562808182734848 107321042024792064 107402617603620864 107775543359188992 107776842752065536 108133827175514112 108151067900510208 108270055468302336 108287317913370624 108303096867065856 108527900889710592 108645993160900608 108679149286743168 109024550628360192 109057822280773632 109107421057646592 109161901065240576 109487586287812608 109640172137029632 109867751517978624 110006164229455872 110020867179172096 110022193642733568 110039735446566912 110404215148437504 110405546233823232 110543303703232512 110788898824912896 110912310557540352 110928472008818688 111380492329680896 111453874573934592 111768577668808704 111786397913972736 112156663007936512 112297959317569536 112332229935037056 112547452774514688 112689241405784064 112705661780361216 112707208440446976 112831208664072192 113062496947929088 113097000883765248 113222983694155776 113617488863821824 114080466608324608 114097089703575552 114115281203847168 114494640538779648 114512895424069632 114892191373983744 115036933935071232 115055275282956288 115072040421257472 115437759488851968 115926634873749504 115984519881818112 116330560430800896 116477115066482688 116492682895593984 116862917013405696 116881549493796864 116898580745404416 116917218911977344 117045850979893248 117288802279489536 117305892873437184 117416427534680064 117452260184684544 117861501509369856 118341773100285952 118362068379500544 118735182780956672 118736812184174592 118754113773109248 118773047783596032 118903721630367744 119167891173015552 119316581774917632 119318020312006656 119352994305976872 119732318993645568 119749765641633792 119883159205576704 120149504774111232 120639099706015744 120791082291167232 120827944804073472 121210495771344896 121228157810049024 121247486279087616 121632831993544704 121650555572453376 121669951388073984 121803812401840128 122226742306013184 122264042947586064 122652619456905216 122745848689852416 123172049553358848 123173534573789184 123307563172233216 123345193654158336 123581516772016128 123601220457725952 123756934758137856 123773475576568608 123774967848075264 124166849326743552 124204742041992192 124323276213190656 124361216666136576 124637511178027008 124694195494453248 125303053870891008 125721330547949568 125738133919053824 125739649877409792 125759697653219328 126156131704766464 126176245883928576 126177767124369408 126335204232265728 126615884371329024 126775396581507072 127195309066420224 127234125994235904 127291991233921024 127375856655925248 127735517335781376 128179043437641728 128340524934365184 128359225916522496 128379691354328064 128625660313731072 128804917673177088 128806470606127104 129253715295731712 129397695650463744 129416550676955136 130396673946943488 130417464232968192 130851017758605312 130871880484651008 131014285870497792 131054268257543232 131305361570267136 131470781640081408 131491743180521472 131510903338579968 131636410108084224 132093480976515072 132133792707770112 132487582712856576 132553737007792128 133134494737821696 133577080628576256 133578913707196416 133598377994747904 133619678756545536 133766686834163712 134040889936314368 134063877569642496 134190202896777216 134231154496782336 134677386070327296 134698858867851264 135247740686041088 135718987169267712 135786754983591936 135889967577563136 136191875626303488 136340069848973312 136361807742763008 136381677536305152 136403422063973568 136836935992737792 136856875019010048 137009324806373376 137505085094264832 138089079776083968 138526280881537024 138546466068627456 138568555747528704 138721008568762368 138763342860928128 139029206368518144 139051373014941696 139202678737403904 139204357030674432 139245160023639684 139687705492586496 139730334797241216 139863685739839488 140174422236463104 140280969931259904 140768056632410112 140922929339695104 140965935604752384 141436496866443264 141455400658935552 141457106112086016 141904970659135488 141925648167862272 141948276619419648 142127104761298944 142442869917745152 142599585250934784 143094722699722752 143203490138161152 143700724478918656 143702457002754048 144178436234018816 144201423867346944 144360073957736448 144383090551160832 144404129156087808 144703867852947456 144861324214534144 144886167521722368 144905532382324224 145366067504480256 145410429707698176 145476561410195456 145572407606771712 146186896182706176 146490335357304832 146674885639274496 146696258190311424 146719647262089216 147205620197916672 147207394978430976 147391071604310016 147436051789736136 147718531766550528 147904629345091584 148605166098579456 149024770225078272 149048530551963648 149730612423426048 149776306580049408 150063270366019584 150252321874378752 150274215707148288 150276277920595968 150298175244091392 150796001178353664 150963978258874368 151010048808880128 151512059329118208 152129452938100736 152153708271796224 152659520718372864 152683860565426176 152876213524758528 153189588498644992 153215860079591424 153382578580094976 153407033710608384 153429387228343296 153941552991830016 154568846498332672 154646026509090816 155107413907734528 155302820088643584 155323577194125312 155842065991729152 155864774327205888 155889625215969792 156061134639857664 156385069705986048 156407857164582912 156555236712906752 156603013579579392 157148668679159808 157816091172667392 158338818364145664 158364063711461376 158538295507156992 158586677555346432 158890521564020736 159088775699890176 159137325741302496 159643091991527424 159666354188845056 159691811196847104 159844212274102272 160981563037188096 161103926405431296 161637543746732032 161663315038783488 161665264128098304 162200740763271168 162226601850765312 162405083202453504 162430976870055936 162791851334565888 162968989741350912 163018723930114752 163536825942540288 163661131586469888 163742851597860864 164229399404478464 164231379431718912 164410084229644288 164460258205544448 164801627276967936 165009246344183808 165031300768758144 165033290464100352 165555799102324736 165606322722656256 165764368284254208 165814955554848768 166183348237369344 166258927325937664 166368465836310528 167070738494521344 167652866503213056 167679596870959104 168234994511904768 168237022832492544 168446938976354304 168498344902555584 168821179161772032 169033862108676096 169058492670541824 169593745421893632 169645501325647872 169834475541233664 171120699912486912 171145634555363328 171172921805770752 171739890230902784 171741960808169472 171769343136104448 172338287060975616 172530260867284992 172555400902606848 172582912924434432 173156639233277952 173862231929257984 173889952310624256 173976779822727168 174495840646201344 174685714493997056 174715672599724032 174739024343390976 175073815427022848 175294375520108544 175322324240695296 175347871118106624 175933203419234304 176124641302020096 176178390277026816 176650110283808768 177512659650428928 178102774171435008 178105218276261888 178131170659663872 178159571675394048 178355582445551616 178751836759523328 178974872662376448 179029491458965308 179569848093769728 179598478490468352 179624648462450688 180958649559023616 181186623436750848 181241917206110208 181815743657017344 181842236715073536 181871229418631424 182449247990317056 182475833358680064 182504927082110976 182705718602760192 183340113459019776 183978929185357824 184118773034778624 184728621424836608 184758074330038272 184760301860683776 184961344758349824 185017790481237504 185372275158024192 185401830686588928 185603571649871872 185605809374232576 185635402137206784 185660213364852912 186250273990115328 186307113062988288 186484914319785984 186899229648617472 187041293241679872 187690742176546816 187954580806336512 188581995821924352 188607200878580736 188609474816114688 189234197557149696 189264368825892864 189502806348398592 189923826556993536 190792963599630336 190851188991353856 190937986850881536 191603276003672064 192268565156462592 192510787401547776 192538838874783744 192569537031492096 192938490470596608 193181556695629824 193207376509765632 193209705909190656 193880572943597568 194096543475695616 194124826015432704 194915861576941568 195595010920415232 195626196349452288 196274160263888896 196276526637907968 196307820726976512 196521428805746688 196581402386314848 196958042355400704 197206172460122112 197237614770782208 197454615162126336 198140221464772608 198699693633437696 198731374069284864 198830605511688192 199640816564568064 199675054399684608 199701742106732544 200084360488026112 200365620942864384 200368370560794624 200397566992121856 201061334904471552 201285304345165824 201346731745173504 202016079105490944 202871611029061632 203578480753901568 203834951366344704 204287813439455232 204510104773459968 204542711614144512 204572516304457728 204605133095960352 205255403989106688 205285312528515072 206194702012121088 206257627641397248 206809885210312704 207098102925500416 207133619664125952 207789421322305536 207819699102941184 207852833621293056 208081512853143552 208543809552777216 208577059522412544 208804018106105856 208806535546011648 208867740035459526 209531558238879744 209795528609759232 210261633354694656 210421454896889856 211118424485527552 211152084948615168 211384394009542656 211448903407128576 212118367599853568 212154745299664896 212183100988403328 212857455988703232 212888472251793408 212922414929129472 213125616365469696 214642084049584128 214805235207241728 215551086718377984 215553685504131072 216267654351028224 216302135801020416 216540110936604672 216574635826741248 216606193734131712 217055801779421184 217291986321801216 217358298573486336 218049101256720384 218115644561547264 218214842115293184 219280344274059264 219735503035957248 220012328458911744 220041734358344192 220044387285467136 220079470893133824 220808430296875008 220811092467646464 221086607406465024 221577797649825792 221824621115080704 221856944017637376 222760984659361792 222907749147869184 223537155337617408 223572795827945472 224313326015873024 224595918635139072 224664459870074112 225094905549029376 225378482811568128 225411323560722432 225414416880893952 226194001767530496 226445967388311552 228160933216649216 228194179407151104 228230562407694336 228989281077559296 229025790848139264 229784382747967488 230073867870142464 230110550565912576 230144080842514944 230875518977703936 231853269747499008 231969039763636224 232661120861601792 232954230132965376 232985365791187968 233763098987593728 233797161490808832 233834437823954688 234091701959786496 234577604558979072 234611785746874368 234832855069360128 234904520369369088 235723003018739712 236683546200571904 236724136759001088 237470365561913344 237473624368349184 237508227546218496 237546095567192064 237807443260735488 238335782346031104 238633163549835264 238636040624013312 238705988611953744 239464637987291136 239499531283267584 239766318411153408 240299009548222464 241278199412031488 241655889608146944 242420991542689792 242456315620098048 242494972558175232 243301111144906752 243339902776147968 243607624803680256 244453484612026368 244528085895172128 245305238913810432 245491697379704832 246344099106717696 246347069147578368 246615126344466432 246690387308316672 247163033544032256 247202440915451904 247513869516275712 247546951153137216 247549935696150528 248333698653487104 248409484083984384 248646552426381312 248722433332273152 249275022356054016 249388390988906496 250606107741782016 251476267838107648 251479299754819584 251519395306438656 252312263409532928 252352491767857152 252355534248738816 252670408464531456 253231768742658048 253550793163014144 254390618132840448 254468251988471808 254583982467842048 254751713311850496 255471034671562752 256358086875283456 256681049868730368 256718451833044992 256759382708656128 257251320627462144 257609835346354176 257612941212254208 258507430591463424 258795391300927488 258833101353910272 260793347893886976 260834928465936384 261743760969302016 262028571740995584 262108536515086464 262610723140534272 262941563280162816 262983486361042944 263021806677159936 263272820216168448 264186961953030144 264267585415540224 264975165425713152 265107474015584256 266268989475643392 267154161257152512 267157827414392832 267196755989495808 267239357513091072 267533373668327424 268081779872628736 268127755139284992 268462308993564672 269354772140654592 269397717735702528 270495481372082176 271437974338535424 271779935155126272 272680139697946624 272723615485526016 272763355072610304 272806844127947136 273673871985475584 273713750038020096 274018649612746752 275010170188529664 276178159552167936 277052561763074048 277092932137254912 277137111495057408 277442017137524736 277526685721856256 278058412737036288 278102746029883392 278405357474807808 278408714061348864 278490320047279368 279375410985172992 279460669594482432 279727371479678976 280348844472926208 280561939862519808 281536113264820224 281845858679390208 281931871209504768 282872993732886528 282910801317871104 282914212224172032 283809941318270976 283851296335724544 283896553238839296 284254209522597888 284885739835490304 285199170501869568 286189445399445504 286406980276322304 287401448957837312 287404914005508096 288356872468037632 288402847734693888 288766181102321664 288808258312175616 289407735705894912 289722648429068288 289772335043444736 289811064764648448 290820859415396352 290953122820390912 291144815213543424 292373792365412352 292980670714609664 293349771278548992 293392516380622848 293439294524178432 294411240395833344 294414789956861952 294782143208620032 294872103579472272 295437063533101056 295809258690183168 297210332197158912 298049540450156544 298097061103927296 299461224846852096 299552613160098816 300126540732039168 300548431414296576 300552555841191936 300596350488182784 301592002356707328 301927956517748736 302020097617760256 303024118658236416 304258905876201472 304307416543592448 305319041436745728 305367721130852352 305752427049517056 306379176997289984 306431720159182848 306765157160189952 306814067421216768 306858774456686592 307883105983660032 309137692996665344 309292053018181632 310214827815469056 310647154388250624 311684131983458304 311729548654411776 311779250431939584 312122269279715328 312815714329165824 313110473425813504 313206027159158784 313301610053189289 314297337358319616 315632182345334784 316677636728291328 316728127422922752 317076591014313984 317173355110692864 317781043128041472 318177551399780352 318274651482604992 319286183983054848 319332708377690112 319383622393694208 319688424548204544 321963126074376192 322207852810862592 323275087493464064 323326630077566976 323330528256196608 324401481526542336 324453203701530624 324810166404907008 324861953740111872 325583702669131776 325937979482701824 326037447860229504 327073651885080576 327322263172939776 327485703195721728 328458798808956928 328462758863437824 328820168459288576 328920516411088896 329603254553935872 330018492688367616 330062601537516288 330066580928200704 331111598204649472 331212645445312512 331629911109697536 332366696474738688 332736931672621056 334141476989042688 335305733006426112 335359193741918208 336469989023809536 336893877952708608 336996689805111168 337642358323544064 338067724217352192 338116985341083648 339187490843787264 339291002651295744 339668951082467328 342241399824973824 342291269110726656 342345843611541504 343479780461805568 343483921616338944 343538686272208896 344676574121951232 345110801805213696 345165825848868864 346313278466555904 347724463858515968 347779904621248512 347953559645454336 348991681292402688 349371428987994112 349431345199448064 349478048686781952 350147630854045696 350588751040217088 350644648481390592 350695742236213248 351866406838468608 352249282604040192 352356780554053632 353300220567617536 355025319300857856 356205548342870016 356210436552523776 356262341319327744 356319143350788096 356711164891103232 357503673519046656 357949745324752896 358058982917930616 359196956980936704 359249296924901376 361917299118047232 362373246873501696 362483834412220416 363631487314034688 363684473430147072 363742458837262848 364898495980634112 364951666717360128 365009854164221952 365411437205520384 366680226918039552 367957858370715648 368237546069557248 369457242849673216 369516148660076544 369520603721367552 369922689516699648 370035580962475008 370744550316048384 370803661373177856 371207143299743744 371270804274413568 371320426729705824 372500547980230656 372614226125976576 372969828639571968 374082586483359744 375381484353093632 375909161612673024 377163991643848704 377214401757161472 377218949632229376 378468395114299392 378528737651785728 379005612696797184 379847653113987072 381585927199260672 381702377982707712 381875973701763072 383206552007344128 384537130312925184 385021574803095552 385077677749567488 385139074062984192 385876980941193216 386414753019531264 386419411818381312 387761145887195136 388193086951391232 388249652030865408 389831723153883136 391190021840830464 391252392698904576 392548320527777792 392553053275815936 392615641453953024 393042857611493376 393162804772629696 393916084710801408 394412344920244224 394475229541564416 394909230324252672 396280442929545216 397462748138569728 397661211023376384 399281633129136128 399403484213465088 400731241885728768 400736741121589248 400795133984243712 402122669808943104 402570608690331648 402693463490347008 404032158210981888 405743222058123264 407156961507803136 407669902732689408 408575626878910464 409020209546919936 409085423228289024 409145032608915456 409210266191920704 410510807978213376 410570625057030144 412515255282794496 414196205851000832 414267239328251904 415578842644611072 415639398205882368 415705667242586112 416163025706287104 417087619105554432 417154119044825088 417608036212211712 417613071092023296 417735480070919052 419063116477759488 419591057219518464 420523266709389312 420842909793779712 422236848971055104 422304169897230336 422768788019085312 422897806814257152 424236735199707136 424309490599329792 424366201976806656 425714911977406464 425776944503586816 425844829858258944 429284168099168256 429610470414483456 431102173436755968 431107371008262144 432535308702056448 432604271602040832 433080221873209344 433149271653482496 433212387468263424 434111603558842368 434583972643602432 434716597146972672 436098202513440768 436231289123094528 436429684230586368 438560688548118528 439471006071914496 440024656917823488 440083468716688384 440088774570934272 440158941786267648 441616860593750016 441622184935292928 442173214812930048 443155595299651584 443713888035274752 445521969318723584 445815498295738368 447074310675234816 447145591655890944 448626652031746048 449191837270278144 449328919740148224 450189811098058752 450756965623136256 450822647121444864 450828833761787904 452388003535060992 452891934776623104 456388358814302208 456461124815388672 457978562155118592 458051581696278528 459568765495934976 460147735740284928 460221101131825152 460288161685029888 463706539494998016 463938079527272448 465322241723203584 465908460265930752 465970731582375936 467526197975187456 467594322981617664 467668875647909376 468183403919572992 469155209117958144 469223571493748736 469665710138720256 469809040738738176 471446006037479424 473367092401143808 473448273518002176 475016455092436992 475092191134384128 475614886521470976 476671564692062208 477266327099670528 477411977223907488 478929275974582272 478999062566535168 479532636822306816 482556398824062976 483311779216293888 484841983085379584 484912631240196096 484989945116350464 486602222289813504 486679805552295936 487215249607360512 488906969224052736 489056171790344256 490610477827620864 490983394759409664 492688198213435392 492694138295156736 493230252688932864 493380774616633344 494404881830903808 495027739032551424 495093902306274432 495099871392301056 496667397306974208 496818968167968768 497293104852762624 497444866664546304 498550044712108032 498776781977812992 501212215483564032 502952535676215296 502958599509639168 503038790612877312 504624526819065856 504704983535714304 504711068497477632 505340816929062912 506463537485316096 507101586326028288 508781236265680896 508936503976943616 509167964935684096 509503426623700992 512716173750566912 513362099737460736 513436903666089984 513518765417312256 515219670692708352 515225882424508416 517014861182926848 517590782601854976 517666202707820544 521586695787773952 521669856931872768 523487521938604032 524057143481991168 524217073030172928 525221446281068544 525883126560325632 525966972722085888 526043613354319872 528373923906060288 528535170831080448 529950330851426304 532537978951286784 534308322514305024 534315654828785664 534393511978991616 534478715026182144 535066747336654848 536163559745257472 536255510278569984 536924617987129344 538709544281309184 538795435471405056 540990962744164352 542875948677070848 543559870310252544 545447230971052032 545526710145220608 545613688255894272 547347743970951168 547427500076040192 550020340377059328 552356319104335872 554105123526148096 554185864274509824 554274222990114816 554884034275049472 555053371443712512 556116825474072576 556205492059766784 556810714949615616 556817428122697728 556980640094558736 558750821970345984 558921339188964864 559454742959357952 560697688945852416 561123879725039616 563072226529640448 563863742419009536 565745987465773056 565821602635742208 565828424448344064 567702592671449088 567793106477678592 568508419045195776 569771479670980608 572378890798891008 572813960552644608 574802897915674624 574809828011016192 576713744936075264 576805695469387776 577532362204643328 577616516624351232 578815471411789824 579445296858136576 579544670086889472 579622129529296896 581641718830792704 581906245640781824 582289630427086848 584747584730824704 585961341429219328 586785032761245696 586878589048356864 588822480791666688 588829579913723904 589564286417240064 589744207158944544 590874127066202112 591618517380366336 594420664394317824 596099080900313088 596194122207854592 598922449693704192 599105226320197632 600253081464078336 601096862828593152 601105111682383872 601192700976365568 603184004713414656 603855913035497472 604040195235520512 606048237316472832 608517811752402944 608614833087184896 610735442261704704 611504854099034112 612758353994579968 612863440318365696 613530314320379904 613628134842433536 613717548913373184 615766211967320064 618275385993330688 618584106036363264 620429655630938112 621294308776501248 623368263966916608 623459097308823552 623558500863879168 624244538559430656 625631428658331648 626412054318317568 626603220106378578 628594674716639232 631264364690669568 633355273456582656 633456254845845504 634153182028627968 634346710221385728 636355102799560704 636549302965209984 638572367966109696 638665416755380224 638767244787388416 639376849096409088 643926252148752384 644415705621725184 646550174986928128 646653260155133952 646661056512393216 648802963053084672 648906407403061248 649620332809814016 649723907480223744 651167405338263552 651875958965403648 652074895720459008 654147303770161152 654644526345879552 656917597617913856 657640336918577152 657841032822177792 659206509107871744 660036985376735232 660125203075032576 660133161856401408 662223196409298944 662425290890625024 663259822219395072 664733392949477376 665473863345242112 668282953978085376 670611466012852224 670718387483836416 672939978047619072 673787755905417216 673993379610222336 675284716647088128 676135448434704384 676233970682167296 678582005302591488 679337902164934656 684482799649947648 684582538221453312 684691687223083008 686959560923611136 686967843232677888 687077372544417792 689353148243902464 690221603610427392 690331651697737728 692626556933111808 695448927717031936 695559809242497024 695907119290908672 697983362584805376 698742857975988224 698862690398896128 698956097373563904 700295261708091392 701289296962781184 701391484472426496 703732813676937216 704498565208080384 704713561108107264 706600441135235072 710050638601715712 712411096685740032 712420873105047552 712524682638655488 712638286701576192 713422329782206464 715007347038093312 715899490649505792 716117965835861232 718393913961873408 718498593849802752 723834598236094464 724967668824440832 727262974628069376 727368946860294144 727484917674525696 729903333434720256 730019708328443904 730822874411040768 733360453836079104 735915716741431296 736475092139114496 738914485699346432 739032297320153088 739041207442735104 739845379033399296 740071161924950016 741489100632096768 741607322746355712 742414286599487488 742541608548827136 742640853459411648 745001095960461312 745228452251953152 745939657279143936 748165172966719488 750762968706187264 751818323225346048 754428803514322944 754437899264458752 756936790228598784 757057475303571456 758011225393594368 759695306227974144 763171854398521344 763404755965415424 763751947403526144 766413104014688256 769074260625850368 770043149606191104 770155355499134976 770278148125968384 771753961882386432 772829506039062528 772838823636762624 775522291774390272 776386173902782464 776499304061730816 779663446307766272 782380043681660928 782504785397809152 785096641055555584 785231282907906048 786085715222986752 786325609545259392 787832169421602816 788824689840488448 788950459083128832 789818460648505344 792560885859090432 794925496277139456 795322422046752768 798563266258272256 798806968426930176 801462483771457536 801473482243178496 801590267968487424 804245339617886208 805386926980694016 808064316421963776 811486444116246528 814313923015606272 815339805465378816 818040419093839872 818170846456578048 818290065217830912 818420532383841408 821021615956426752 821141250114060288 825030510565588992 828392411702001664 828534478656503808 831157685289222144 831278796411764736 831411334485172224 832326051412574208 834175238211108864 834308238089650176 835216072424423424 835226142184046592 835470960141838104 838126232955518976 839182114439036928 841046533418778624 841685819587559424 844473697942110208 844608339794460672 845537576038170624 845795613628514304 848473470399414272 848618981198659584 848732403953613312 851429823954812928 851553889007173632 851689659716517888 858568336198336512 859220940828966912 862204346873511936 862214742016524288 865070617404112896 865208543204081664 866298543306964992 866424774936526848 868223207117684736 869167945287204864 869433194293945344 872462578246189056 872859368461172736 877121377096237056 878942012143828992 880049313835646976 880166937433376768 880177549141868544 880317883572535296 883233721187500032 883244369870585856 884346429625860096 886311190599303168 887427776070549504 891043938637447168 891630996591476736 894148621350469632 894291183311781888 897253304063492096 898383674540556288 898657839480296448 900379622196117504 901645294242889728 901657667523575808 904776007070121984 905783869553246208 912776717628604416 912922249630777344 915957124310237184 916103163392557056 919137530991869952 920295471480569856 920442202263650304 920576323370059776 927413078989996032 927876159054544896 930644483446407168 931941463164751872 935052395950374912 935188645963235328 935337751295818752 936366807839145984 938447142987497472 939331420277440512 939618081477476352 942892012074958848 946734184802287616 946896547036004352 950032910184873984 950184382268768256 951229773042941952 953343129384124416 954532654199341056 954823954447814976 957858551949164544 957998125133070336 959065273644613632 966623558432587776 969683966170759168 969825262480392192 969979890232700928 973204444579627008 973359611104591872 974430499214721024 977813938448105472 978112343580688512 981220955655241728 981966789518819328 985376396426870784 985388276590313472 986460505377865728 986761549233266688 988809763661807616 990055478065102848 990187804612548864 990199742784602112 993334794613948416 993637936335937536 994889733329092608 997100089424216064 1002424430967128064 1005905071352430592 1005917199019278336 1006077581225754624 1009249053638131712 1009409967071428608 1010681633858125824 1012927074970632192 1014203172652056576 1017562472531361792 1017873007953887232 1018335929871368192 1019006853247401984 1025432347501133824 1026724199474921472 1026873807332179968 1027037530834624512 1030439341385416704 1030451764849016832 1034029722365853696 1035332405415641088 1043173391575547904 1043339713863745536 1046975043877208064 1048114286963982336 1048434146060345856 1050442892562137088 1051766253120651264 1051933945444171776 1052087226708639744 1056747847812120576 1057070341662160896 1059900661702852608 1065075957902573568 1068616645028610048 1068631309657571328 1068787023957983232 1068957430052364288 1070133494673309696 1072327119490514944 1072511020557139968 1073849235974258688 1077590870942810112 1081981925488328704 1085751897354141696 1087119740620505088 1090894461942104064 1091053420290441216 1091227376511788544 1094695487941902336 1094855000152080384 1100040680754118656 1104712638208671744 1108371728549019648 1108548445980229632 1109768068550098944 1110106742887425024 1112233650948145152 1112410984119533568 1113621429899231232 1113961280189117472 1117501643940691968 1117842678377929728 1118909485918715904 1122247759450079232 1126144453059280896 1127727484838019072 1131491974931546112 1131643205271484416 1131656848896688128 1135405185342898176 1135586212955357184 1137016838090391552 1139542959341961216 1144757781597782016 1145627921105289216 1149605795831349248 1149619656022032384 1153611390938775552 1155064724409286656 1155233033248702464 1157630942823579648 1158890593716273152 1159244259058593792 1163283437661585408 1163812491281563648 1164579260854173696 1169495169461649408 1171922682858438656 1173570065522491392 1173757178096713728 1177644961583333376 1177659159827447808 1179128572834480128 1179488414317889088 1181748254132404224 1183237034760732672 1188841328788635648 1192388244415709184 1197844899387408384 1198210452640395264 1202193725657186304 1202210223364767744 1202385401952731136 1206368009426829312 1207711826070994944 1208080390471041024 1212096474632945664 1217035623504805888 1217229666174369792 1221470884523409408 1223009708198068224 1225516707989159936 1225726880636731392 1227060628640759808 1227256269684867072 1227435097826746368 1231532423934640128 1236550771986661376 1242588617553002496 1246736527933833216 1246918194617647104 1247117001727758336 1248489077118861312 1251262857316663296 1252824108636635136 1253206440212757156 1257189349433278464 1262528729381339136 1266710546913165312 1266912509691691008 1268306364057255936 1268693420442771456 1272710205599121408 1273098605930419968 1277144735932219392 1277330833510760448 1277534489574776832 1287852504297504768 1288831411243450368 1293100349973856256 1293306520310267904 1293322113024786432 1297605926106169344 1297812814806122496 1299240665619628032 1299447814960447488 1302334810676527104 1303751917930807296 1304149791440918016 1308294607540322304 1309289052691759104 1313835195235827712 1315682065644355584 1318413018215743488 1320073970753470464 1320250406150065152 1320266323712802816 1324850581781250048 1326519644438790144 1329466785898954752 1336565907956170752 1341222932025704448 1341436774967672832 1345879956095238144 1347575511810834432 1347986759220444672 1350569433294176256 1352270896869408768 1352467941364334592 1357164010605182976 1358675804329869312 1369165076442906624 1369383374446166016 1373919121847222272 1373935686465355776 1374154745088835584 1378706296487804928 1380443207220854784 1380663303395475456 1390897855434063872 1391119618484994048 1391814238581817344 1395966725169610752 1397485715951976448 1397725380797792256 1397912194747127808 1400590523416182784 1402578593925562368 1402782968944852992 1407465627353874432 1408997130416160768 1409427122216214528 1413200882270470144 1420101277203431424 1425049365277310976 1425276573403152384 1426844659564412928 1430014694076186624 1431798981299011584 1432235931671722464 1436787827923746816 1436997187699605504 1447669196472188928 1449935337648881664 1454525949256138752 1454737893720588288 1454969835349051392 1459806666869440512 1460039416656887808 1461645748822081536 1466720907672158208 1471831433482862592 1472950184278228992 1477828971398692864 1478064594640306176 1478082414885470208 1479690758066798592 1480142323849900032 1483214645492711424 1484828573198974976 1485083217097654272 1485281706918823296 1490002191920922624 1490456904503906304 1491879314558287872 1496330345933438976 1501525937412374528 1503636646450692096 1508857607028645888 1508875798528917504 1513873580457197568 1514114950607142912 1516022450787188736 1519390612455948288 1526343708797042688 1526809511930830848 1527503894807052288 1538148521251700736 1540086299212382208 1540310710998269952 1540556296251936768 1545659012078125056 1545677647273525248 1551044583548780544 1552772347805564928 1552998608123461632 1559326892615532544 1564760087363321856 1565009570795618304 1570193282111111168 1570462565815812096 1572171430445973504 1572651219090518784 1575664338843205632 1577649379680976896 1577900918166257664 1585121771718180864 1589850992554278912 1597126532516544512 1597613936853860352 1602924967542915072 1602946964486356992 1603180535936974848 1608490679235772416 1610773853961388032 1616128632843927552 1622972888232493056 1628627846031212544 1630679610930757632 1636341692913156096 1636580130435661824 1636841064767682816 1642043231912853504 1642282500228120576 1650061021131177984 1656784823404003328 1657068957313007616 1662315370578444288 1662557592823529472 1662822668970344448 1664652102825148416 1668350476422217728 1668616476179300352 1670432144848846848 1670452284368093184 1670941920283676208 1676252465911037952 1678364228878073856 1682093066837557248 1683371639175118848 1688947395884220416 1689216679588921344 1691591227257028608 1696946940798828544 1697237962397319168 1697464807907226624 1703107778014347264 1703379319433035776 1717136672396673024 1718441881657933824 1724408693747023872 1724429484033048576 1730141234808225792 1730417086408163328 1732597086613929984 1732849549873053696 1736446414235369472 1738335890574409728 1738866388587890688 1744925156492378112 1745718736922345472 1754242754192474112 1757884024287657984 1760333874866753536 1760355098283737088 1760635767145070592 1766467442375000064 1766488739741171712 1768692859251720192 1772622381198606336 1774855552141099008 1782087877274894336 1783261993182953472 1788297242700939264 1788582366623563776 1794506608126984192 1796767349081112576 1797315678960592896 1800759244392235008 1803290588485779456 1803315335047151616 1809552014140243968 1811567739106492416 1825553435257208832 1825844499261554688 1832206326785114112 1838275061983739904 1840590942961139712 1840884404527300608 1841152646740119552 1854826157979992064 1855752318109089792 1861288966892814336 1863882926329503744 1870104791900749824 1870377291926470656 1870675502591637504 1872733615678291968 1876894285974994944 1879236162954952704 1885784024149917696 1893468369604575232 1893793094072008704 1900065820369747968 1900368764537536512 1902459546085883904 1909065308398682112 1909647908895629952 1915717103898329088 1915996250266140672 1918130547289227264 1933247116865175552 1939367932341518336 1939650524960784384 1939959780465401856 1946408889159254016 1946719222209183744 1948860998429442048 1955627876896210944 1956224687161377024 1962441911310483456 1963933579037638656 1970752792853741568 1972921010755731456 1973523098466533376 1977619527323615232 1980110956130205696 1980375609225097728 1980399485569204224 1986669589227896832 1987275872671875072 1989779466658185216 1994200178848432128 2004848861934256128 2011810142704861184 2011834398038556672 2012155162451509248 2018498107276263424 2018819934142857216 2021363267716251648 2025854149941264384 2028406345304113152 2035746015907774464 2036671859742736384 2038013706494803968 2050864695002267648 2053448398949842944 2053747614664359936 2054075061669249024 2060878682770833408 2060903529698033664 2068059444731707392 2070664810831282176 2086346783151095808 2086679427727491072 2093950087754416128 2096228573927964672 2096868292120691712 2100885785124274176 2103867890888343552 2104174453417279488 2113495695624241152 2114140683324321792 2119801323405705216 2130151915805147136 2137233290057220096 2137262619315142656 2137574047915966464 2137914860104728576 2140266989346619392 2144654238981029888 2145022041114279936 2147698471948517376 2155181741885620224 2163963850976657408 2171503794708283392 2181788923884208128 2182106840580882432 2182454753023577088 2189710000304160768 2200081361508237312 2209425276417343488 2216743457098039296 2217096891960459264 2219536137100197888 2220213485774850048 2224467301896290304 2224821968239067136 2227242859798462464 2227922560378234944 2235003287881383936 2235685356755859456 2237818971837431808 2244495518900158464 2252288906118561792 2255454969676038144 2263286410542968832 2263313697793376256 2270810370685796352 2271172425910714368 2274033676180783104 2279085918683922432 2289515563195564032 2291255842210578432 2299211591662698496 2299239312044064768 2307222781877551104 2310129448818573312 2310466066497404928 2315261885647159296 2317781187432546304 2318488518117187584 2326566875323170816 2329158521708347392 2338990338923298816 2347140131044982784 2347514356193427456 2355289923166666752 2358257145668960256 2358976828635778176 2363496508264808448 2366474069521465344 2377682657577271296 2384776488831418368 2395689798774816768 2396420905280790528 2404387451314372608 2404420446729535488 2404770803905462272 2412736018853658624 2416160780942082048 2424192949265891328 2434071247009611776 2434459332348739584 2442941769046818816 2446019416396136448 2451033415978319872 2454121257281519616 2454512539369734144 2454870195653492736 2463064847869280256 2473101543973322752 2485177235106004992 2493473055867666432 2493836389235294208 2494234003455516672 2496978154237722624 2502525714633326592 2505648217273270272 2506412880425514312 2514378698866556928 2525057458762678272 2533421093826330624 2533825019383382016 2536612728114511872 2537386840885542912 2545420411198242816 2546197211860839936 2554289471864438784 2554661667021520896 2555068979149553664 2575705008595009536 2577662822486900736 2586200699947712512 2586613040620535808 2586644226049572864 2595211852212338688 2595625629612244992 2598895629920894976 2604669621353054208 2607503835861614592 2608299582881836032 2618578105383518208 2627670390471655424 2631364131288711168 2636826036431486976 2640147941506940928 2640500812300130304 2640532647425605632 2649701163562500096 2653039288877580288 2658933571797909504 2673131815912341504 2682445864051408896 2682873549935345664 2691759912190476288 2695151023621668864 2695973518440889344 2701138866588352512 2704935882728669184 2714328021210365952 2717351608659738624 2738330152885813248 2738766748892332032 2747838243694444544 2747871372930711552 2748309490177671168 2757412592975609856 2760886414441709568 2761326606790950912 2782239236969988096 2783628477163634688 2791933450339221504 2794971431903952896 2795824389494255616 2805157187851124736 2805565937889705984 2817994260832321536 2818854244432429056 2826401764540940288 2840202554406862848 2850098730554621952 2850553146806304768 2853689319128825856 2860029388152373248 2863597962598023168 2864471863343444928 2873575655847493632 2873994375399211008 2899870675297763328 2909051898512277504 2909475787441176576 2909939670698102784 2919613333738881024 2920078833313775616 2923291497644163072 2933441815344316416 2943662866965725184 2945900368556457984 2955657942797385728 2956129189280612352 2956164829770940416 2959381516133597184 2960284647699800064 2966429290985422848 2969657146397949952 2970166434195308544 2970563413837646592 2980004383841845248 2980913809007812608 3003051874824749056 3007273292901384192 3017715214057291776 3017751597057835008 3027747160914395136 3028229901214285824 3032044901574377472 3038781224911896576 3052687417594085376 3053619023861661696 3055007789614104576 3076297042503401472 3080172598424764416 3080621421996539904 3081112592503873536 3091318024156250112 3091355294547050496 3102089167097561088 3105997216246923264 3118653785231065088 3129520174726643712 3130019141591236608 3140386564222222336 3140925131631624192 3144342860891947008 3145302438181037568 3151328677686411264 3155298759361953792 3155801836332515328 3170243543436361728 3179701985108557824 3195227873707720704 3205849935085830144 3205893928972713984 3206361071873949696 3216981358471544832 3221547707922776064 3245945776464986112 3257255692062425088 3261359221861515264 3272683385826312192 3273160260871323648 3273682129535365632 3284086463825707008 3284565000456241152 3300122042262355968 3313569646808006656 3314137914626015232 3325115185647058944 3325645337940688896 3329304205650296832 3336700952844435456 3337232952358600704 3340864289697693696 3341883840567352416 3352504931822075904 3356728457756147712 3366743278350237696 3377894791768440832 3378433359177842688 3383182454514057216 3393893881597657088 3394475924794638336 3394929615814453248 3406215556028694528 3406758638866071552 3434273344793346048 3436883763315867648 3448817387494047744 3448858968066097152 3460834172816326656 3465194173227859968 3465699099746107392 3472892828470738944 3476671781148819456 3477732777175781376 3489850312984756224 3491437473844690944 3508485508384948224 3515768048575315968 3520667749733507072 3520710196567474176 3521271534290141184 3532934884750000128 3532977479482343424 3537385718503440384 3545244762397212672 3549711104282198016 3564175754549788672 3566523986365906944 3577164733247127552 3589013216253968384 3593534698162225152 3594631357921185792 3606581176971558912 3606630670094303232 3619104028280487936 3623135478212984832 3651106870514417664 3651688998523109376 3664412653570228224 3676550123967479808 3681181885922279424 3681768809054601216 3682305293480239104 3709652315959984128 3727765852659007488 3740209583801499648 3740754583852941312 3741351005183275008 3745467231356583936 3753788571949989888 3758472325909905408 3771568048299835392 3786936739209150464 3787586188144017408 3800131640739495936 3800737529075073024 3804919092171767808 3818130616797364224 3819295817791259904 3831434207796658176 3831992500532281344 3866494233730351104 3878735864683036672 3879301049921568768 3879919560930803712 3892817778318508032 3893438444418367488 3897721996858884096 3911255753792421888 3912449374322754048 3924883822620966912 3927867158075277312 3941505585707483136 3947046196933066752 3955239054647230464 3960221912260411392 3960751218450195456 3960798971138408448 3974551745343750144 3979558933316370432 3988400357696864256 4009697723868512256 4023620285409722368 4023668796077113344 4024310324903018496 4036996214552526848 4037639868285714432 4042726535432503296 4051708299882528768 4056812690608226304 4071492031815548928 4073343719485472768 4076027412989607936 4101729390004535296 4107495229328719872 4108150123338498048 4121757365541666816 4121807059396067328 4136118889463414784 4141329621662564352 4172693566302191616 4173358855454982144 4187900175508832256 4192457147855929344 4193736584241383424 4201771570248548352 4207735781776687104 4208348906834558976 4226991391248482304 4228281366648643584 4239602646811410432 4260303831610294272 4275148095831932928 4275829720209457152 4280533978693238784 4289308477962059776 4290044082228559872 4295396943897034752 4310363483771240448 4327927701953314816 4343007589416566784 4363577847768416256 4364213681161764864 4364909506047154176 4379420000608321536 4400162723016474624 4418850552834686976 4433486914196078592 4434193783920918528 4439072274200395776 4440426971549700096 4449643936478134272 4454485719596924928 4455845120756469888 4470006575762767872 4471370713511718912 4475637943674863616 4488991037800316928 4504577812237123584 4510909939352076288 4526572821085937664 4526627395586752512 4541620741371592704 4542344851821428736 4548067352361566208 4558171837367844864 4579031126391128064 4582511684421156864 4598423183325396992 4614445563755102208 4620258897637146624 4620932132994809856 4635562374865092608 4636977036234375168 4653133750646341632 4658317043416694784 4677980677846597632 4694280262089965568 4695028712386854912 4710579846333333504 4716514291337920512 4717953657271556352 4726993016529616896 4732948139042930688 4755365315154542592 4769552977662836736 4791379597549633536 4792841810561581056 4808774902628745216 4808840893459070976 4809541607810924544 4825472037707317248 4832321561884164096 4848385898531782656 4868142494019223552 4868918664697479168 4885883538093637632 4892038832792272896 4902066831956639744 4909025078739468288 4909740391306985472 4926129695738560512 4946203087946645504 4970354470212009984 4986946111735332864 4987672778470588416 4988468006911033344 4993956308475445248 5005051429266653184 5011296434546540544 5012825760851028624 5028757397733113856 5050114917525356544 5066842187652661248 5067650038766764032 5074773681771085824 5090840822396485632 5092394423721679872 5109323334043041792 5110137958299107328 5151410017190019072 5155325644973801472 5172401399895425024 5173226081241071616 5173288452099145728 5190423704424677376 5191251259224489984 5197791259841789952 5209339242706108416 5215007671723229184 5216599165763672064 5237156210767036416 5255340780943310848 5262728262577422336 5273652072862973952 5281001624600260608 5281065294851211264 5299402327125000192 5306078577755160576 5317867143595819008 5346263631824683008 5364891728102817792 5365747099870691328 5383519824380952576 5390302047243337728 5391947036881778688 5402277733176705024 5409871765457338368 5428656042420731904 5434703217319477248 5476660305771626496 5477533497784664064 5495676487388889088 5496618980355342336 5514825185951219712 5521772828883419136 5522653213581901824 5564478473939976192 5567256954327269376 5583866900678443008 5589942863807905792 5591648778988511232 5610314375702249472 5611131875779411968 5637708488864858112 5680405108813725696 5700197461109243904 5701106293612609536 5707378638257651712 5727195925196046336 5728943726686889856 5747151311694987264 5747988750798422016 5799741350595526656 5818103797024555008 5818951574882353152 5819879341396205568 5839226667477762048 5840157666627551232 5846582995288326144 5866883630688632832 5887325733931450368 5891800737112915968 5911315885594771456 5912258378561224704 5918763032267194368 5920569295399600128 5932858581970845696 5939314292795899904 5940332868390617088 5941126827675293184 5960008767683690496 5961827618015625216 6006103749649498112 6014546585802768384 6035430428114583552 6035503194115670016 6055494321828790272 6056459802428571648 6064089803148754944 6077562449823793152 6107238047723323392 6110015579228209152 6152594085006802944 6160345196849528832 6161242843993079808 6162225185007747072 6182636048312500224 6182710589094100992 6204178334195122176 6211994432493846528 6237307570462130176 6259040349453287424 6260038283182473216 6280773128444444672 6281850263263248384 6288685721783894016 6290604876362075136 6302657355372822528 6311603672665030656 6340487086872723456 6359403970217115648 6390455747415441408 6411699870171660288 6411787857945427968 6412722143747899392 6433962716943089664 6443095415845552128 6491891552929972224 6514511384124850176 6545366771652624384 6546320521742647296 6547364259070731264 6569130000912482304 6600244084524711936 6627139293616013312 6628275829252030464 6650230371294117888 6651290675881377792 6658608411300593664 6673401905688870912 6674465904717201408 6681728579395387392 6683767681134704832 6705009863644151808 6713456915512295424 6733486556700475392 6756866718355685376 6766364909028114432 6787787763195314176 6789859231628906496 6812431112057389056 6813517277732143104 6868546689586692096 6873767526631735296 6897634774988095488 6897717936132194304 6921668345632653312 6930388346455719936 6931398199492214784 6945785656941477888 6953343562297638912 6955465554351562752 6979700625969512448 7016971016769896448 7041335499467014144 7041420393134948352 7042543068580282368 7065869769500000256 7074771437006880768 7090489524794425344 7099422208564396032 7128351509099577344 7133047972731813888 7154329466494255104 7178026432507936768 7187069396324450304 7189262715842371584 7213162353943117824 7213261340188606464 7238208056560975872 7302213741028835328 7303377997046218752 7328825307140456448 7353100247934959616 7362363771844558848 7363537618109202432 7364610586960478208 7419304631919968256 7455531705318014976 7480419167602999296 7481509167705882624 7482702010366550016 7490934462713167872 7507577143899979776 7516944651819810816 7543136096599670784 7573873478418300928 7575172376288034816 7600263281478991872 7601475058150146048 7609838184343535616 7636261233594728448 7638591635582519808 7662868415593316352 7663985001064562688 7732988467460702208 7758602099843137536 7759839121861607424 7785635556637016064 7786876888836734976 7822511507584843776 7824898748645508096 7855734316150554624 7883011171414966272 7894092393866133504 7910478109294460928 7920443824520822784 7921502436900390912 7921597942276816896 7949103490687500288 7959117866632740864 7976800715393728512 8019395447737024512 8047240570819444736 8047337592154226688 8048620649806036992 8075279736571428864 8085453070865006592 8103416599765057536 8142984063631097856 8146687438970945536 8152054825979215872 8203458780009070592 8214990458657439744 8216300246676996096 8243514731083333632 8243614118792134656 8272237778926829568 8282659243325128704 8346717710909964288 8375800351017664512 8384914295711858688 8387473168482766848 8415471563553374208 8416697813669117952 8453982782496964608 8456562733297287168 8479205293622820864 8520607663220588544 8550296191663865856 8551659440418914304 8561067957386477568 8578616955924119552 8580088164457119744 8590793887794069504 8620726967542480896 8655855403906629632 8727155695536832512 8728427362323529728 8729819012094308352 8758840001216643072 8800325446032949248 8837701105669373952 8866973828392157184 8868387567841837056 8878144548400791552 8880853943099400192 8899287872956268544 8908971439193849856 8911690241512939776 8940013151525535744 8942741427023437824 9009155624474247168 9021819878704152576 9053145642171875328 9053254791173505024 9083241482743185408 9084689703642857472 9096134704723132416 9116343674735689728 9158062252782256128 9165023368842313728 9196846366650793984 9228891127510204416 9240517795274293248 9241864265989619712 9273954072468750336 9306267501292683264 9355961355693195264 9388560524179931136 9390057424773709824 9421159692666667008 9433028582675841024 9435907314543112704 9453986033059233792 9465896278085861376 9510730630309085184 9539105955325673472 9585683621123162112 9617549805257490432 9617681786918141952 9619083215621849088 9650944075414634496 9664643123768328192 9736284988038447104 9737837329394958336 9771767076187275264 9784077665584545792 9804133663913279488 9818050157478936576 9819480782613970944 9852259391477121024 9892406175893291008 9940708940424019968 9975345556941176832 9976936013822066688 9987912616950890496 10010102858533306368 10022592869093081088 10025651521702057248 10057514795466227712 10100229835050713088 10133684375305322496 10135300077533528064 10149547363542171648 10181681644792971264 10184788847443359744 10218646668086083584 10220275916598214656 10302820034380038144 10310651289947602944 10344802799790850048 10346452162482143232 10346576904198291456 10382502518448979968 10395582519683579904 10418678485412216832 10430015343446458368 10433198331527344128 10474312421534072832 10510681561886621696 10525456525154844672 10547304145725947904 10562003249200521216 10562130589702422528 10598804654250000384 10612157155510321152 10635734287191638016 10692527263649366016 10731494199741382656 10767039648761905152 10780604094486675456 10783894073763557376 10819743530914676736 10857312084841463808 10869406434638954496 10953320611543252992 10955066995569328128 10991352974777778176 10993237960710684672 11029650371902439424 11043545657766838272 11045306427163803648 11128956947879952384 11179885727615811584 11183297557977022464 11220628751404498944 11222263751558823936 11275416977729716224 11360810217627451392 11400394922218487808 11402212587225219072 11414757276515303424 11454391850392092672 11457887453373779712 11494302623389974528 11495977501596844032 11599482701191053312 11636207594049110016 11637903149764706304 11639758682792411136 11678453334955524096 11680315333255102464 11693165990576652288 11733767261377265664 11774651467862900736 11783601474225831936 11822631771189542912 11824516757122449408 11841138590799200256 11865717163941691392 11878628585591799808 11880665736781234176 11882253655350586368 11923655236031250432 12012207499298996224 12029093171605536768 12070860856229167104 12071006388231340032 12110988643657580544 12112919604857143296 12128179606297509888 12155124899647586304 12214476095446646784 12220031158456418304 12305188170013605888 12322485687986159616 12324450370015494144 12365272096625000448 12365421178188201984 12408356668390244352 12423988864987693056 12474615140924260352 12518080698906574848 12520076566364946432 12561546256888889344 12563700526526496768 12577371443567788032 12581209752724150272 12605314710745645056 12623207345330061312 12680974173745446912 12718807940434231296 12780911494830882816 12825444287495798784 12867925433886179328 12886190831691104256 12983783105859944448 13029022768249700352 13090733543305248768 13092641043485294592 13094728518141462528 13138260001824964608 13200488169049423872 13254278587232026624 13256551658504060928 13300460742588235776 13302581351762755584 13317216822601187328 13348931809434402816 13363457158790774784 13367535362269409664 13410019727288303616 13426913831024590848 13466973113400950784 13513733436711370752 13532729818056228864 13575575526390628352 13579718463257812992 13624862224114778112 13627034555464286208 13737093379173384192 13747535053263470592 13795269549976190976 13843336691265306624 13860776692911439872 13862796398984429568 13906687124595277824 13910931108703125504 13959401251939024896 14033942033539792896 14082670998934028288 14082840786269896704 14085086137160564736 14131739539000000512 14149542874013761536 14180979049588850688 14198844417128792064 14256703018199154688 14266095945463627776 14308658932988510208 14356052865015873536 14374138792648900608 14378525431684743168 14426324707886235648 14426522680377212928 14476416113121951744 14604427482057670656 14606755994092437504 14657650614280912896 14706200495869919232 14727075236218404864 14729221173920956416 14838609263839936512 14911063410636029952 14960838335205998592 14963018335411765248 14965404020733100032 14981868925426335744 15015154287799959552 15033889303639621632 15086272193199341568 15147746956836601856 15150344752576069632 15200526562957983744 15202950116300292096 15272522467189456896 15277183271165039616 15327970002129125376 15465976934921404416 15517204199686275072 15519678243723214848 15571271113274032128 15573753777673469952 15645023015169687552 15649797497291016192 15711468632301109248 15766022342829932544 15788184787732267008 15820956218588921856 15843004873800781824 15843195884553633792 15898206981375000576 15918235733265481728 15953601430787457024 16038790895474049024 16094481141638889472 16094675184308453376 16097241299612073984 16150559473142857728 16170906141730013184 16206833199530115072 16285968127262195712 16304109651958431744 16429980917314879488 16432600493353992192 16487029462166667264 16544475557853659136 16565318486650257408 16693435421819928576 16751600702035329024 16769828591423717376 16774946336965533696 16830943127106748416 16833395627338235904 16913125466594574336 17041215326441177088 17100592383327731712 17103318880837828608 17122135914772955136 17157233911848239104 17181587775588139008 17241453935084961792 17311710807813259264 17454311391073665024 17456854724647059456 17459638024188616704 17517680002433286144 17600650892065898496 17675402211338747904 17733947656784314368 17736775135683674112 17756289096801583104 17761707886198800384 17798575745912537088 17817942878387699712 17823380483025879552 17880026303051071488 17885482854046875648 18018311248948494336 18043639757408305152 18106291284343750656 18106509582347010048 18166482965486370816 18169379407285714944 18192269409446264832 18232687349471379456 18330046737684627456 18393692733301587968 18457782255020408832 18481035590548586496 18483728531979239424 18547908144937500672 18612535002585366528 18711922711386390528 18777121048359862272 18780114849547419648 18842319385333334016 18866057165351682048 18871814629086225408 18907972066118467584 19021461260618170368 19078211910651346944 19171367242246324224 19235099610514980864 19235363573836283904 19238166431243698176 19301888150829268992 19329286247536656384 19475674658789916672 19543534152374550528 19636100314957873152 19638961565227941888 19784812351786582016 19881417880848039936 19950691113882353664 19953872027644133376 19975825233901780992 20020205717066612736 20045185738186162176 20051303043404114496 20115029590932455424 20200459670101426176 20270600155067056128 20299094727084343296 20363363289585942528 20369577694886719488 20437293336172167168 20440551833196429312 20605640068760076288 20621302579895205888 20689605599581700096 20692904324964286464 20693153808396582912 20765005036897959936 20791165039367159808 20837356970824433664 20860030686892916736 20866396663054688256 21021363123773243392 21050913050309689344 21124006498401042432 21124261179404845056 21197609308500000768 21224314311020642304 21271468574383276032 21385054527298732032 21462988399482765312 21534079297523810304 21561208188973350912 21567788147527114752 21639487061829353472 21714624169682927616 21906641223086505984 21910133991138656256 21982705949555556352 21986475921421369344 22059300743804878848 22087091315533676544 22090612854327607296 22257913895759904768 22366595115954044928 22441257502808997888 22444527503117647872 22550833955459432448 22721620435254902784 22800789844436975616 22804425174450438144 22829514553030606848 22908783700784185344 22915774906747559424 22988605246779949056 22991955003193688064 23198965402382106624 23275806299529412608 23279517365584822272 23356906669911048192 23360630666510204928 23467534522754531328 23567202948451663872 23645263542379085824 23649033514244898816 23682277181598400512 23731434327883382784 23757257171183599616 23761331473562468352 23764507310701172736 23847310472062500864 24024414998597992448 24058186343211073536 24141721712458334208 24142012776462680064 24225839209714286592 24256359212595019776 24310249799295172608 24428952190893293568 24440062316912836608 24610376340027211776 24644971375972319232 24648900740030988288 24730544193250000896 24730842356376403968 24816713336780488704 24847977729975386112 24949230281848520704 25040153132729892864 25123092513777778688 25127401053052993536 25154742887135576064 25162419505448300544 25246414690660122624 25361948347490893824 25437615880868462592 25561822989661765632 25650888574991597568 25735850867772358656 25772381663382208512 25967566211719888896 26181467086610497536 26185282086970589184 26189457036282925056 26276520003649929216 26400976338098847744 26508557174464053248 26513103317008121856 26600921485176471552 26605162703525511168 26634433645202374656 26697863618868805632 26726914317581549568 26735070724538819328 26820039454576607232 27027466873422741504 27065459636112457728 27151151052781256704 27159436926515625984 27249724448229556224 27254069110928572416 27474186758346768384 27495070106526941184 27590539099952381952 27686673382530613248 27721553385822879744 27725592797968859136 27821862217406251008 27918802503878049792 28067884067079585792 28165341997868056576 28165681572539793408 28170172274321129472 28263479078000001024 28299085748027523072 28361958099177701376 28397688834257584128 28513406036398309376 28532191890927255552 28617317865977020416 28712105730031747072 28757050863369486336 28852649415772471296 28853045360754425856 28952832226243903488 29208854964115341312 29213511988184875008 29315301228561825792 29412400991739838464 29454150472436809728 29458442347841912832 29677218527679873024 29822126821272059904 29926036670823530496 29930808041466200064 29963737850852671488 30030308575599919104 30067778607279243264 30172544386398683136 30295493913673203712 30300689505152139264 30401053125915967488 30405900232600584192 30545044934378913792 30554366542330079232 30655940004258250752 30931953869842808832 31034408399372550144 31039356487446429696 31147507555346939904 31290046030339375104 31299594994582032384 31422937264602218496 31532044685659865088 31576369575464534016 31641912437177843712 31686009747601563648 31686391769107267584 31796413962750001152 31836471466530963456 31907202861574914048 32077581790948098048 32188962283277778944 32194482599224147968 32301118946285715456 32341812283460026368 32571936254524391424 32608219303916863488 32859961834629758976 32865200986707984384 32974058924333334528 33088951115707318272 33130636973300514816 33386870843639857152 33539657182847434752 33549892673931067392 33661886254213496832 33666791254676471808 33826250933189148672 34082430652882354176 34201184766655463424 34206637761675657216 34244271829545910272 34314467823696478208 34363175551176278016 34482907870169923584 34623421615626518528 34908622782147330048 34913709449294118912 34919276048377233408 35035360004866572288 35201301784131796992 35350804422677495808 35467895313568628736 35473550271367348224 35523415772397600768 35597151491825074176 35635885756775399424 35646760966051759104 35770965708093751296 36036622497896988672 36087279514816610304 36212582568687501312 36213019164694020096 36332965930972741632 36338758814571429888 36384538818892529664 36465374698942758912 36660093475369254912 36787385466603175936 36915564510040817664 36967457063958478848 37095816289875001344 37225070005170733056 37423845422772781056 37554242096719724544 37560229699094839296 37684638770666668032 37732114330703364096 37743629258172450816 37815944132236935168 38042922521236340736 38156423821302693888 38342734484492648448 38476332862487396352 38603776301658537984 38658572495073312768 38951349317579833344 39087068304749101056 39272200629915746304 39277923130455883776 39762835761696079872 39901382227764707328 39907744055288266752 39951650467803561984 40090371476372324352 40102606086808228992 40230059181864910848 40400919340202852352 40541200310134112256 40598189454168686592 40726726579171885056 40739155389773438976 40874586672344334336 40881103666392858624 41211280137520152576 41242605159790411776 41379211199163400192 41385808649928572928 41530010073795919872 41582330078734319616 41720061373785833472 41732793326109376512 42042726247546486784 42101826100619378688 42248012996802084864 42248522358809690112 42395218617000001536 42448628622041284608 42542937148766552064 42770109054597464064 42925976798965530624 43068158595047620608 43122416377946701824 43135576295054229504 43278974123658706944 43429248339365855232 43813282446173011968 43820267982277312512 43965411899111112704 43972951842842738688 44118601487609757696 44181225708655214592 44515827791519809536 44733190231908089856 44882515005617995776 44889055006235295744 45101667910918864896 45443240870509805568 45601579688873951232 45608850348900876288 45817567401568370688 45831549813495118848 45983910006387376128 46397930804764213248 46551612599058825216 46559034731169644544 46713813339822096384 46721261333020409856 46935069045509062656 47134405896903327744 47298067028489797632 47364554363196801024 47462868655766765568 47514514342367199232 47529014621402345472 47694620944125001728 48048829997195984896 48116372686422147072 48283443424916668416 48284025552925360128 48451678419428573184 48512718425190039552 48620499598590345216 48857904381786587136 49289942751944638464 49297801480061976576 49461088386500001792 49633426673560977408 49695955459950772224 49898460563697041408 50080306265459785728 50246185027555557376 50254802106105987072 50309485774271152128 50324839010896601088 50492829381320245248 51123645979323531264 51301777149983195136 51471701735544717312 51544763326764417024 51935132423439777792 52362934173220995072 52370564173941178368 52378914072565850112 52553040007299858432 52801952676197695488 53017114348928106496 53026206634016243712 53201842970352943104 53210325407051022336 53268867290404749312 53395727237737611264 53453828635163099136 53470141449077638656 53640078909153214464 54054933746845483008 54130919272224915456 54318873853031251968 54499448896459112448 54508138221857144832 54990140213053882368 55181078199904763904 55373346765061226496 55443106771645759488 55451185595937718272 55643724434812502016 55837605007756099584 56135768134159171584 56330683995736113152 56331363145079586816 56340344548642258944 56526958156000002048 56598171496055046144 56723916198355402752 57026812072796618752 57064383781854511104 57234635731954040832 57424211460063494144 57514101726738972672 57705298831544942592 57706090721508851712 57905664452487806976 58427023976369750016 58630602457123651584 58908300944873619456 58916884695683825664 59354437055359746048 59644253642544119808 59852073341647060992 59861616082932400128 59927475701705342976 60060617151199838208 60135557214558486528 60345088772797366272 60590987827346407424 60601379010304278528 60811800465201168384 61090089868757827584 61108733084660158464 61311880008516501504 61863907739685617664 62068816798745100288 62078712974892859392 62295015110693879808 62580092060678750208 62599189989164064768 63064089371319730176 63152739150929068032 63372019495203127296 63372783538214535168 63592827925500002304 63672942933061926912 63814405723149828096 64155163581896196096 64377924566555557888 64388965198448295936 64602237892571430912 64683624566920052736 65143872509048782848 65719923669259517952 65730401973415968768 65948117848666669056 66177902231414636544 66261273946601029632 66773741687279714304 67099785347862134784 67323772508426993664 67333582509352943616 67652501866378297344 68164861305764708352 68402369533310926848 68413275523351314432 68488543659091820544 68628935647392956416 68726351102352556032 68965815740339847168 69246843231253037056 69827418898588237824 69838552096754466816 70070720009733144576 70402603568263593984 70701608845354991616 70935790627137257472 70947100542734696448 71046831544795201536 71194302983650148352 71271771513550798848 71293521932103518208 71541931416187502592 72073244995793977344 72174559029633220608 72425165137375002624 72426038329388040192 72677517629142859776 72769077637785059328 72930749397885517824 73320186950738509824 73574770933206351872 73831129020081635328 73934914127916957696 74191632579750002688 74450140010341466112 74847690845545562112 75120459398189678592 75369277541333336064 75464228661406728192 75487258516344901632 76085845042472681472 76312847642605387776 76685468968985296896 76952665724974792704 77207552603317075968 77317144990146625536 77902698635159666688 78544401259831492608 78555846260911767552 79525671523392159744 79802764455529414656 79815488110576533504 79903300935607123968 80180742952744648704 80205212173616457984 80460118363729821696 81082400620268224512 81196378908337373184 81453453158343770112 81478310779546877952 81749173344688668672 81762207332785717248 82422560275040305152 82485210319580823552 82758422398326800384 82771617299857145856 83060020147591839744 83164660157468639232 83465586652218753024 84085452495092973568 84203652201238757376 84496025993604169728 84497044717619380224 84790437234000003072 84897257244082569216 85085874297533104128 85540218109194928128 85851953597931061248 86136317190095241216 86271152590108459008 86557948247317413888 86858496678731710464 87626564892346023936 87640535964554625024 87930823798222225408 87945903685685477376 88237202975219515392 88362451417310429184 89031655583039619072 89466380463816179712 89778110012470591488 90203335821837729792 90886481741019611136 91203159377747902464 91217700697801752576 91635134803136741376 91663099626990237696 91967820012774752256 92795861609528426496 93103225198117650432 93118069462339289088 93442522666040819712 93870138091018125312 94268811793806655488 94596134056979595264 94729108726393602048 94925737311533531136 95029028684734398464 95058029242804690944 95389241888250003456 96232745372844294144 96566886849833336832 96903356838857146368 97025436850380079104 97715808763573174272 98579885503889276928 98595602960123953152 98922176773000003584 99266853347121954816 99391910919901544448 99796921127394082816 100160612530919571456 100492370055111114752 100618971548542304256 100649678021793202176 100985658762640490496 102247291958647062528 102603554299966390272 102943403471089434624 103089526653528834048 103870264846879555584 104725868346441990144 104741128347882356736 104757828145131700224 105106080014599716864 105603905352395390976 106034228697856212992 106052413268032487424 106403685940705886208 106420650814102044672 106791454475475222528 106907657270326198272 106940282898155277312 108109867493690966016 108261838544449830912 108637747706062503936 108998897792918224896 109016276443714289664 109980280426107764736 110362156399809527808 110746693530122452992 110902371191875436544 111287448869625004032 111675210015512199168 112271536268318343168 112661367991472226304 112662726290159173632 112680689097284517888 113053916312000004096 113196342992110092288 113447832396710805504 114128767563709022208 114469271463908081664 115028203453477945344 115811328904975613952 116854047952739500032 117261204914247303168 117816601889747238912 117833769391367651328 119288507285088239616 119704146683294121984 119723232165864800256 119854951403410685952 120271114429116973056 120690177545594732544 121181975654692814848 121202758020608557056 121623600930402336768 122180179737515655168 122217466169320316928 122623760017033003008 123727815479371235328 124137633597490200576 124157425949785718784 124590030221387759616 125160184121357500416 125198379978328129536 126128178742639460352 126305478301858136064 126744038990406254592 126745567076429070336 127185655851000004608 127345885866123853824 127628811446299656192 128310327163792392192 128755849133111115776 128777930396896591872 129204475785142861824 129367249133840105472 130287745018097565696 131439847338519035904 131460803946831937536 131896235697333338112 132355804462829273088 133547483374559428608 134199570695724269568 134647545016853987328 134667165018705887232 135305003732756594688 136329722611529416704 136804739066621853696 136826551046702628864 137452702204705112064 138493686462506074112 139654837797176475648 139677104193508933632 140141440019466289152 140805207136527187968 141403217690709983232 141894201085469392896 142093663089590403072 142388605967300296704 142543543027101597696 142587043864207036416 143083862832375005184 144146489991587954688 144349118059266441216 144850330274750005248 144852076658776080384 145355035258285719552 145538155275570118656 145861498795771035648 147149541866412703744 147869828255833915392 148383265159500005376 148900280020682932224 149695381691091124224 150240918796379357184 150738555082666672128 150928457322813456384 150974517032689803264 153370937937970593792 153905331449949585408 154415105206634151936 154634289980293251072 155805397270319333376 157088802519662985216 157111692521823535104 159051343046784319488 159605528911058829312 159630976221153067008 159806601871214247936 160361485905489297408 160410424347232915968 160920236727459643392 162164801240536449024 162392757816674746368 162956621559093755904 163498346689377337344 163524414665571434496 164970420639161647104 165516844796653600768 165543234599714291712 166120040295183679488 166329320314937278464 166931173304437506048 168170904990185947136 168407304402477514752 168992051987208339456 168994089435238760448 169580874468000006144 169794514488165138432 170171748595066208256 171080436218389856256 171703907195862122496 172272634380190482432 172542305180216918016 173115896494634827776 173716993357463420928 175281071929109250048 175861647596444450816 175891807371370954752 176724902834620858368 178063311166079238144 178932760927632359424 179556220024941182976 180406671643675459584 181772963482039222272 182435401395603505152 183270269606273482752 183326199253980475392 183935640025549504512 185591723219056852992 186206450396235300864 186236138924678578176 186885045332081639424 187740276182036250624 189192268113959190528 189458217452787204096 190058057369468796928 190116058485609381888 190778483776500006912 192465490745688588288 193133773699666673664 193806713677714292736 194050873700760158208 195431617527146348544 197159771007778553856 197191205920247906304 197844353546000007168 198533706694243909632 198783821839803088896 199593842254788165632 200321225061839142912 200984740110222229504 201299356043586404352 201971317525280980992 204494583917294125056 205207108599932780544 205886806942178869248 206179053307057668096 207740529693759111168 209482256695764713472 209515656290263400448 210212160029199433728 211207810704790781952 212068457395712425984 212104826536064974848 212807371881411772416 212841301628204089344 213582908950950445056 213815314540652396544 213880565796310554624 216219734987381932032 216523677088899661824 217275495412125007872 218032552887428579328 219960560852215529472 220724312799619055616 221493387060244905984 221804742383750873088 222574897739250008064 223350420031024398336 224543072536636686336 225322735982944452608 225361378194569035776 226107832624000008192 226392685984220184576 228257535127418044416 228938542927816163328 230056406906955890688 231622657809951227904 233708095905479000064 235633203779494477824 235667538782735302656 238577014570176479232 239408293366588243968 239446464331729600512 239709902806821371904 240542228858233946112 241380355091189465088 242363951309385629696 243247201860804673536 244360359475031310336 244434932338640633856 245247520034066006016 247455630958742470656 248275267194980401152 248314851899571437568 249180060442775519232 250396759956656259072 252256357485278920704 252610956603716272128 253488077980812509184 253491134152858140672 254371311702000009216 254691771732247707648 255257622892599312384 256620654327584784384 257511698266222231552 257555860793793183744 258408951570285723648 260575490036195131392 262879694677038071808 262921607893663875072 263792471394666676224 264711608925658546176 267094966749118857216 268399141391448539136 269334330037411774464 270610007465513189376 272659445223058833408 273609478133243707392 273653102093405257728 274905404409410224128 279309675594352951296 279354208387017867264 281610414273054375936 282806435381419966464 283788402170938785792 284187326179180806144 284777211934600593408 285087086054203195392 285174087728414072832 286167725664750010368 288698236118532882432 289700660549500010496 290710070516571439104 291076310551140237312 294299083732825407488 295739656511667830784 296766530319000010752 297800560041365864448 299390763382182248448 300481837592758714368 301477110165333344256 301856914645626912768 301949034065379606528 306741875875941187584 307810662899899170816 308830210413268303872 309268579960586502144 311610794540638666752 314177605039325970432 314223385043647070208 318102686093568638976 319211057822117658624 319261952442306134016 320722971810978594816 320820848694465831936 324329602481072898048 324785515633349492736 325913243118187511808 326996693378754674688 327048829331142868992 329940841278323294208 331086469199428583424 332240080590367358976 333862346608875012096 336341809980371894272 336814608804955029504 337984103974416678912 337988178870477520896 339161748936000012288 339589028976330276864 340343497190132416512 343407814391724244992 345084610360433836032 347433986714926841856 350562143858218500096 351723295192888901632 351783614742741909504 353449805669241716736 357865521855264718848 359112440049882365952 360813343287350919168 363545926964078444544 364870802791207010304 366540539212546965504 366652398507960950784 367871280051099009024 371183446438113705984 372412900792470601728 372472277849357156352 373770090664163278848 375480552364072501248 378384536227918381056 378916434905574408192 380232116971218763776 381556967553000013824 384930981491377176576 386267547399333347328 387613427355428585472 388101747401520316416 390863235054292697088 394319542015557107712 394382411840495812608 395688707092000014336 397067413388487819264 399187684509576331264 400642450123678285824 401969480220444459008 402598712087172808704 403942635050561961984 408989167834588250112 410414217199865561088 412358106614115336192 415481059387518222336 418964513391529426944 419031312580526800896 420424320058398867456 422415621409581563904 424136914791424851968 424209653072129949696 425682603256408178688 427165817901900890112 427630629081304793088 427761131592621109248 432439469974763864064 433047354177799323648 434550990824250015744 436065105774857158656 441448625599238111232 443609484767501746176 445149795478500016128 446700840062048796672 449086145073273372672 450645471965888905216 450722756389138071552 452215665248000016384 452785371968440369152 460112813813911781376 463245315619902455808 467416191810958000128 471266407558988955648 471335077565470605312 477154029140352958464 478816586733176487936 478892928663459201024 479419805613642743808 481084457716467892224 482760710182378930176 484727902618771259392 486494403721609347072 488869864677281267712 490495040068132012032 494911261917484941312 496550534389960802304 496629703799142875136 498360120885551038464 500793519913312518144 504512714970557841408 505221913207432544256 506976155961625018368 506982268305716281344 508742623404000018432 509383543464495415296 510515245785198624768 513241308655169568768 515023396532444463104 515111721587586367488 516817903140571447296 521150980072390262784 525843215787327750144 527584942789333352448 534189933498237714432 536798282782897078272 538668660074823548928 541220014931026378752 545318890446117666816 547306204186810515456 549810808818820448256 558619351188705902592 558708416774035734528 563220828546108751872 567576804341877571584 568374652358361612288 570174172108406390784 570348175456828145664 572335451329500020736 577396472237065764864 579401321099000020992 581420141033142878208 582152621102280474624 588598167465650814976 591479313023335661568 593533060638000021504 595601120082731728896 598781526764364496896 600963675185517428736 602954220330666688512 603898068130759213056 613483751751882375168 615621325799798341632 617660420826536607744 618537159921173004288 623221589081277333504 628446770087294140416 636205372187137277952 638422115644235317248 638523904884612268032 641445943621957189632 641641697388931663872 648659204962145796096 649571031266698985472 651826486236375023616 654097658662285737984 659881682556646588416 662172938398857166848 664480161180734717952 667724693217750024192 673629217609910059008 675968207948833357824 678323497872000024576 679178057952660553728 686815628783448489984 690169220720867672064 694867973429853683712 701124287716437000192 703446590385777803264 706899611338483433472 715731043710529437696 718224880099764731904 721626686574701838336 727091853928156889088 729741605582414020608 733081078425093931008 733304797015921901568 735742560102198018048 742366892876227411968 744825801584941203456 744944555698714312704 747540181328326557696 756769072455836762112 757832869811148816384 760464233942437527552 763113935106000027648 769861962982754353152 772535094798666694656 775226854710857170944 781726470108585394176 788639084031114215424 788764823680991625216 791377414184000028672 794134826776975638528 801284900247356571648 805197424174345617408 817978335669176500224 820828434399731122176 824716213228230672384 837929026783058853888 838062625161053601792 844831242819163127808 848273829582849703936 848419306144259899392 851365206512816357376 854331635803801780224 855261258162609586176 855522263185242218496 866094708355598647296 869101981648500031488 872130211549714317312 882897251198476222464 887218969535003492352 890299590957000032256 893401680124097593344 898172290146546745344 901290943931777810432 901445512778276143104 904431330496000032768 905570743936880738304 920225627627823562752 926490631239804911616 934832383621916000256 942532815117977911296 942670155130941210624 954308058280705916928 957633173466352975872 957785857326918402048 962168915432935784448 969455805237542518784 972988807443218694144 977739729354562535424 980990080136264024064 989822523834969882624 993259407598285750272 996720241771102076928 1001587039826625036288 1009025429941115682816 1010443826414865088512 1013952311923250036736 1013964536611432562688 1017485246808000036864 1018767086928990830592 1021030491570397249536 1030046793064888926208 1030223443175172734976 1042301960144780525568 1051686431574655500288 1055169885578666704896 1073596565565794156544 1077337320149647097856 1082440029862052757504 1090637780892235333632 1094612408373621030912 1099621617637640896512 1117238702377411805184 1117416833548071469056 1126441657092217503744 1135153608683755143168 1136749304716723224576 1140696350913656291328 1144670902659000041472 1154792944474131529728 1158802642198000041984 1162840282066285756416 1164305242204560949248 1177196334931301629952 1182958626046671323136 1187066121276000043008 1191202240165463457792 1197563053528728993792 1201927350371034857472 1205908440661333377024 1207796136261518426112 1226967503503764750336 1231242651599596683264 1237074319842346008576 1246443178162554667008 1256893540174588280832 1272410744374274555904 1277047809769224536064 1282891887243914379264 1283283394777863327744 1297318409924291592192 1299142062533397970944 1303652972472750047232 1308195317324571475968 1324345876797714333696 1335449386435500048384 1347258435219820118016 1351936415897666715648 1356646995744000049152 1358356115905321107456 1380338441441735344128 1389735946859707367424 1402248575432874000384 1406893180771555606528 1413799222676966866944 1431462087421058875392 1436449760199529463808 1443253373149403676672 1454183707856313778176 1459483211164828041216 1466609594031843803136 1471485120204396036096 1484733785752454823936 1489651603169882406912 1489889111397428625408 1495080362656653115392 1513538144911673524224 1515665739622297632768 1520928467884875055104 1526227870212000055296 1539723925965508706304 1545070189597333389312 1550453709421714341888 1563452940217170788352 1577529647361983250432 1582754828368000057344 1602569800494713143296 1610394848348691234816 1635956671338353000448 1649432426456461344768 1675858053566117707776 1676125250322107203584 1689662485638326255616 1696547659165699407872 1702730413025632714752 1710522516325219172352 1711044526370484436992 1732189416711197294592 1738203963297000062976 1744260423099428634624 1765794502396952444928 1774437939070006984704 1780599181914000064512 1786803360248195186688 1796344580293093490688 1802581887863555620864 1802891025556552286208 1808862660992000065536 1840451255255647125504 1852981262479609823232 1869664767243832000512 1885340310261882421248 1908616116561411833856 1915266346932705951744 1915571714653836804096 1924337830865871568896 1945977614886437388288 1955479458709125070848 1979645047669939765248 1986518815196571500544 1993440483542204153856 2003174079653250072576 2020887652829730177024 2027904623846500073472 2034970493616000073728 2037534173857981661184 2060093586129777852416 2060446886350345469952 2084603920289561051136 2103372863149311000576 2110339771157333409792 2147193131131588313088 2154674640299294195712 2164880059724105515008 2181275561784470667264 2189224816747242061824 2199243235275281793024 2234477404754823610368 2234833667096142938112 2270307217367510286336 2273498609433446449152 2281392701827312582656 2289341805318000082944 2309585888948263059456 2317605284396000083968 2325680564132571512832 2354392669862603259904 2365917252093342646272 2374132242552000086016 2382404480330926915584 2403854700742069714944 2415592272523036852224 2453935007007529500672 2462485303199193366528 2474148639684692017152 2513787080349176561664 2544821488748549111808 2554095619538449072128 2565783774487828758528 2566566789555726655488 2598284125066795941888 2607305944945500094464 2616390634649142951936 2648691753595428667392 2670898772871000096768 2694516870439640236032 2703872831795333431296 2713293991488000098304 2716712231810642214912 2760676882883470688256 2779471893719414734848 2804497150865748000768 2813786361543111213056 2827598445353933733888 2862924174842117750784 2872899520399058927616 2886506746298807353344 2908367415712627556352 2918966422329656082432 2933219188063687606272 2942970240408792072192 2969467571504909647872 2979778222794857250816 2990160725313306230784 3027076289823347048448 3031331479244595265536 3041856935769750110208 3052455740424000110592 3090140379194666778624 3126905880434341576704 3155059294723966500864 3165509656736000114688 3220789696697382469632 3271913342676706000896 3298864852912922689536 3351716107132235415552 3352250500644214407168 3379324971276652511232 3393095318331398815744 3405460826051265429504 3422089052740968873984 3464378833422394589184 3476407926594000125952 3488520846198857269248 3531589004793904889856 3548875878140013969408 3561198363828000129024 3573606720496390373376 3592689160586186981376 3605163775727111241728 3605782051113104572416 3617725321984000131072 3680902510511294251008 3739329534487664001024 3770680620523764842496 3817232233122823667712 3831143429307673608192 3848675661731743137792 3891955229772874776576 3910958917418250141696 3973037630393143001088 4006348159306500145152 4041775305659460354048 4055809247693000146944 4069940987232000147456 4075068347715963322368 4120187172259555704832 4169207840579122102272 4206745726298622001152 4220679542314666819584 4294386262263176626176 4309349280598588391424 4329760119448211030016 4362551123568941334528 4378449633494484123648 4468954809509647220736 4469667334192285876224 4540614434735020572672 4546997218866892898304 4562785403654625165312 4578683610636000165888 4619171777896526118912 4635210568792000167936 4651361128265143025664 4748264485104000172032 4807709401484139429888 4831184545046073704448 4907870014015059001344 4948297279369384034304 5027574160698353123328 5089642977497098223616 5108191239076898144256 5131567548975657517056 5133133579111453310976 5196568250133591883776 5214611889891000188928 5232781269298285903872 5297383507190857334784 5341797545742000193536 5389033740879280472064 5407745663590666862592 5426587982976000196608 5521353765766941376512 5558943787438829469696 5608994301731496001536 5725848349684235501568 5745799040798117855232 5773013492597614706688 5837932844659312164864 5866438376127375212544 5938935143009819295744 5959556445589714501632 5980321450626612461568 6062662958489190531072 6083713871539500220416 6104911480848000221184 6180280758389333557248 6253811760868683153408 6310118589447933001728 6331019313472000229376 6441579393394764939264 6543826685353412001792 6597729705825845379072 6703432214264470831104 6704501001288428814336 6786190636662797631488 6810921652102530859008 6844178105481937747968 6928757666844789178368 6952815853188000251904 6977041692397714538496 7063178009587809779712 7097751756280027938816 7122396727656000258048 7147213440992780746752 7210327551454222483456 7211564102226209144832 7361805021022588502016 7541361241047529684992 7634464466245647335424 7662286858615347216384 7697351323463486275584 7821917834836500283392 7946075260786286002176 8012696318613000290304 8083550611318920708096 8111618495386000293888 8139881974464000294912 8150136695431926644736 8240374344519111409664 8338415681158244204544 8413491452597244002304 8441359084629333639168 8588772524526353252352 8618698561197176782848 8659520238896422060032 8725102247137882669056 8756899266988968247296 8939334668384571752448 9081228869470041145344 9093994437733785796608 9125570807309250330624 9157367221272000331776 9270421137584000335872 9496528970208000344064 9662369090092147408896 9815740028030118002688 9896594558738768068608 10055148321396706246656 10179285954994196447232 10216382478153796288512 10266267158222906621952 10393136500267183767552 10429223779782000377856 10465562538596571807744 10594767014381714669568 10683595091484000387072 10778067481758560944128 10815491327181333725184 10853175965952000393216 11042707531533882753024 11217988603462992003072 11451696699368471003136 11546026985195229413376 11675865689318624329728 11732876752254750425088 11919112891179429003264 12125325916978381062144 12167427743079000440832 12209822961696000442368 12360561516778667114496 12507623521737366306816 12620237178895866003456 12662038626944000458752 12883158786789529878528 13087653370706824003584 13406864428528941662208 13409002002576857628672 13621843304205061718016 13688356210963875495936 13857515333689578356736 13905631706376000503808 13954083384795429076992 14244793455312000516096 14420655102908444966912 14423128204452418289664 14723610042045177004032 15082722482095059369984 15268928932491294670848 15324573717230694432768 15394702646926972551168 15643835669673000566784 15892150521572572004352 16025392637226000580608 16167101222637841416192 16223236990772000587776 16279763948928000589824 16480748689038222819328 16676831362316488409088 16826982905194488004608 17177545049052706504704 17237397122394353565696 17319040477792844120064 17513798533977936494592 17878669336769143504896 18187988875467571593216 18251141614618500661248 18314734442544000663552 18540842275168000671744 18993057940416000688128 19324738180184294817792 19631480056060236005376 19793189117477536137216 20110296642793412493312 20358571909988392894464 20432764956307592577024 20532534316445813243904 20786273000534367535104 20858447559564000755712 20931125077193143615488 21189534028763429339136 21367190182968000774144 21630982654362667450368 22085415063067765506048 22903393398736942006272 23092053970390458826752 23465753504509500850176 23838225782358858006528 24250651833956762124288 24334855486158000881664 24419645923392000884736 24721123033557334228992 25015247043474732613632 25240474357791732006912 25324077253888000917504 25766317573579059757056 26175306741413648007168 26818004005153715257344 27243686608410123436032 27376712421927750991872 27811263412752001007616 28489586910624001032192 28841310205816889933824 29447220084090354008064 30165444964190118739968 30537857864982589341696 30649147434461388865536 31287671339346001133568 31784301043145144008704 32050785274452001161216 32334202445275682832384 32446473981544001175552 32559527897856001179648 33653965810388976009216 34355090098105413009408 34638080955585688240128 35027597067955872989184 35757338673538287009792 36375977750935143186432 36502283229237001322496 36629468885088001327104 37081684550336001343488 37986115880832001376256 38649476360368589635584 39262960112120472010752 40220593285586824986624 40865529912615185154048 41065068632891626487808 41572546001068735070208 41716895119128001511424 41862250154386287230976 42734380365936001548288 43261965308725334900736 44170830126135531012096 45806786797473884012544 46184107940780917653504 46931507009019001700352 47676451564717716013056 48501303667913524248576 48669710972316001763328 48839291846784001769472 49442246067114668457984 50030494086949465227264 50480948715583464013824 51532635147158119514112 53636008010307430514688 54753424843855501983744 55622526825504002015232 56979173821248002064384 57682620411633779867648 58894440168180708016128 60330889928380237479936 61075715729965178683392 61298294868922777731072 62575342678692002267136 63568602086290288017408 64101570548904002322432 64892947963088002351104 68710180196210826018816 69276161911171376480256 71514677347076574019584 72751955501870286372864 73004566458474002644992 73258937770176002654208 74163369100672002686976 75972231761664002752512 77298952720737179271168 78525920224240944021504 81731059825230370308096 82130137265783252975616 83433790238256003022848 85468760731872003096576 86523930617450669801472 88341660252271062024192 91613573594947768025088 93863014018038003400704 95352903129435432026112 97002607335827048497152 97339421944632003526656 97678583693568003538944 100961897431166928027648 103065270294316239028224 107272016020614861029376 109506849687711003967488 111245053651008004030464 113958347642496004128768 115365240823267559735296 117788880336361416032256 120661779856760474959872 122596589737845555462144 125150685357384004534272 128203141097808004644864 129785895926176004702208 137420360392421652037632 138552323822342752960512 143029354694153148039168 145503911003740572745728 146009132916948005289984 146517875540352005308416 148326738201344005373952 154597905441474358542336 164260274531566505951232 166867580476512006045696 170937521463744006193152 173047861234901339602944 176683320504542124048384 183227147189895536050176 187726028036076006801408 190705806258870864052224 194678843889264007053312 206130540588632478056448 214544032041229722058752 219013699375422007934976 222490107302016008060928 227916695284992008257536 235577760672722832064512 245193179475691110924288 250301370714768009068544 256406282195616009289728 259571791852352009404416 274840720784843304075264 286058709388306296078336 291007822007481145491456 292018265833896010579968 293035751080704010616832 309195810882948717084672 328520549063133011902464 333735160953024012091392 341875042927488012386304 346095722469802679205888 353366641009084248096768 375452056072152013602816 389357687778528014106624 412261081177264956112896 429088064082459444117504 438027398750844015869952 444980214604032016121856 500602741429536018137088 512812564391232018579456 519143583704704018808832 549681441569686608150528 572117418776612592156672 584036531667792021159936 618391621765897434169344 657041098126266023804928 667470321906048024182784 683750085854976024772608 706733282018168496193536 750904112144304027205632 778715375557056028213248 824522162354529912225792 858176128164918888235008 876054797501688031739904 1001205482859072036274176 1025625128782464037158912 1038287167409408037617664 1168073063335584042319872 1236783243531794868338688 1314082196252532047609856 1334940643812096048365568 1501808224288608054411264 1557430751114112056426496 1649044324709059824451584 1716352256329837776470016 1752109595003376063479808 2002410965718144072548352 2051250257564928074317824 2336146126671168084639744 2473566487063589736677376 2628164392505064095219712 3003616448577216108822528 3114861502228224112852992 3504219190006752126959616 4004821931436288145096704 4672292253342336169279488 4947132974127179473354752 5256328785010128190439424 6007232897154432217645056 7008438380013504253919232 9344584506684672338558976 10512657570020256380878848 12014465794308864435290112 14016876760027008507838464 21025315140040512761757696 28033753520054017015676928 42050630280081025523515392 84101260560162051047030784
- Sum of all divisors σ(n): 320863446627773480949062571
- Sum of proper divisors (its aliquot sum) s(n): 236762186067611429902031787
- 84101260560162051047030784 is an abundant number, because the sum of its proper divisors (236762186067611429902031787) is greater than itself. Its abundance is 152660925507449378855001003
Bases of 84101260560162051047030784
- Binary: 1000101100100010010001001111000011011000111001111101010100100000000000000000000000000002
- Hexadecimal: 0x459122786C73EA90000000
- Base-36: AKF6722Y6SXLOG000
Squares and roots of 84101260560162051047030784
- 84101260560162051047030784 squared (841012605601620510470307842) is 7073022027808268908260739819592001853367862643654656
- 84101260560162051047030784 cubed (841012605601620510470307843) is 594850068508468979801461344987819590348924903352061177715777861194847096930304
-
84101260560162051047030784 is a
perfect square number . Itssquare root is 9170673942528 -
The
cube root of 84101260560162051047030784 is 438127824.4971494055
Scales and comparisons
How big is 84101260560162051047030784?- 84,101,260,560,162,051,047,030,784 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 84,101,260,560,162,051,047,030,784 would take you about two hundred ninety-three billion, two hundred seventy-four million, seven hundred one thousand and nine years!
This is a very rough estimate, based on a speaking rate of half a second every third order of magnitude. If you speak quickly, you could probably say any randomly-chosen number between one and a thousand in around half a second. Very big numbers obviously take longer to say, so we add half a second for every extra x1000. (We do not count involuntary pauses, bathroom breaks or the necessity of sleep in our calculation!)
- A cube with a volume of 84101260560162051047030784 cubic inches would be around 36510652 feet tall.
Recreational maths with 84101260560162051047030784
- 84101260560162051047030784 backwards is 48703074015026106506210148
- 84101260560162051047030784 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 84101260560162051047030784's digits is 81
- 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 84101260560162051047030784 - Facts about the integer". Numbermatics.com. 2024. Web. 22 May 2024.
APA style:
Numbermatics. (2024). Number 84101260560162051047030784 - Facts about the integer. Retrieved 22 May 2024, from https://numbermatics.com/n/84101260560162051047030784/
Chicago style:
Numbermatics. 2024. "Number 84101260560162051047030784 - Facts about the integer". https://numbermatics.com/n/84101260560162051047030784/
The information we have on file for 84101260560162051047030784 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 84101260560162051047030784, math, Factors of 84101260560162051047030784, curriculum, school, college, exams, university, Prime factorization of 84101260560162051047030784, STEM, science, technology, engineering, physics, economics, calculator, eighty-four septillion, one hundred one sextillion, two hundred sixty quintillion, five hundred sixty quadrillion, one hundred sixty-two trillion, fifty-one billion, forty-seven million, thirty thousand, seven hundred eighty-four.