660527556526750986394140672
660,527,556,526,750,986,394,140,672 is an even composite number composed of six prime numbers multiplied together.
660527556526750986394140672 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of thirty-four thousand and forty-eight divisors.
Prime factorization of 660527556526750986394140672:
218 × 36 × 173 × 193 × 313 × 1513
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 17 × 17 × 17 × 19 × 19 × 19 × 31 × 31 × 31 × 151 × 151 × 151)See below for interesting mathematical facts about the number 660527556526750986394140672 from the Numbermatics database.
Names of 660527556526750986394140672
- Cardinal: 660527556526750986394140672 can be written as Six hundred sixty septillion, five hundred twenty-seven sextillion, five hundred fifty-six quintillion, five hundred twenty-six quadrillion, seven hundred fifty trillion, nine hundred eighty-six billion, three hundred ninety-four million, one hundred forty thousand, six hundred seventy-two.
Scientific notation
- Scientific notation: 6.60527556526750986394140672 × 1026
Factors of 660527556526750986394140672
Divisors of 660527556526750986394140672
- Number of divisors d(n): 34048
-
Complete list of divisors:
1 2 3 4 6 8 9 12 16 17 18 19 24 27 31 32 34 36 38 48 51 54 57 62 64 68 72 76 81 93 96 102 108 114 124 128 136 144 151 152 153 162 171 186 192 204 216 228 243 248 256 272 279 288 289 302 304 306 323 324 342 361 372 384 408 432 453 456 459 486 496 512 513 527 544 558 576 578 589 604 608 612 646 648 684 722 729 744 768 816 837 864 867 906 912 918 961 969 972 992 1024 1026 1054 1083 1088 1116 1152 1156 1178 1208 1216 1224 1292 1296 1359 1368 1377 1444 1458 1488 1536 1539 1581 1632 1674 1728 1734 1767 1812 1824 1836 1922 1938 1944 1984 2048 2052 2108 2166 2176 2232 2304 2312 2356 2416 2432 2448 2511 2567 2584 2592 2601 2718 2736 2754 2869 2883 2888 2907 2916 2976 3072 3078 3162 3249 3264 3348 3456 3468 3534 3624 3648 3672 3844 3876 3888 3968 4077 4096 4104 4131 4216 4332 4352 4464 4608 4617 4624 4681 4712 4743 4832 4864 4896 4913 5022 5134 5168 5184 5202 5301 5436 5472 5491 5508 5738 5766 5776 5814 5832 5952 6137 6144 6156 6324 6498 6528 6696 6859 6912 6936 7068 7248 7296 7344 7533 7688 7701 7752 7776 7803 7936 8154 8192 8208 8262 8432 8607 8649 8664 8704 8721 8928 8959 9216 9234 9248 9362 9424 9486 9664 9728 9747 9792 9826 10013 10044 10268 10336 10368 10404 10602 10872 10944 10982 11016 11191 11476 11532 11552 11628 11664 11904 12231 12274 12288 12312 12393 12648 12996 13056 13392 13718 13824 13851 13872 14043 14136 14229 14496 14592 14688 14739 15066 15376 15402 15504 15552 15606 15872 15903 16308 16337 16384 16416 16473 16524 16864 17214 17298 17328 17408 17442 17856 17918 18259 18411 18432 18468 18496 18724 18848 18972 19328 19456 19494 19584 19652 20026 20088 20536 20577 20672 20736 20808 21204 21744 21888 21964 22032 22382 22599 22801 22952 23064 23103 23104 23256 23328 23409 23808 24462 24548 24576 24624 24786 25296 25821 25947 25992 26112 26163 26784 26877 27436 27648 27702 27744 28086 28272 28458 28992 29184 29241 29376 29478 29791 30039 30132 30752 30804 31008 31104 31212 31744 31806 32616 32674 32768 32832 32946 33048 33573 33728 34428 34596 34656 34816 34884 35712 35836 36518 36693 36822 36864 36936 36992 37448 37696 37944 38656 38912 38988 39168 39304 40052 40176 41072 41154 41344 41472 41616 42129 42408 42687 43488 43639 43776 43928 44064 44217 44764 45198 45602 45904 46128 46206 46208 46512 46656 46818 47616 47709 48773 48924 49011 49096 49152 49248 49419 49572 50592 51642 51894 51984 52224 52326 53568 53754 54511 54777 54872 55233 55296 55404 55488 56172 56544 56916 57984 58368 58482 58752 58956 59582 60078 60264 61504 61608 61731 62016 62208 62424 63488 63612 65232 65348 65536 65664 65892 66096 67146 67456 68403 68856 69192 69309 69312 69632 69768 70227 71424 71672 73036 73386 73644 73728 73872 73984 74896 75392 75888 77312 77463 77824 77841 77976 78336 78489 78608 79577 80104 80352 80631 82144 82308 82688 82944 83232 84258 84816 85374 86976 87278 87552 87723 87856 88128 88434 88939 89373 89528 90117 90396 91204 91808 92256 92412 92416 93024 93312 93347 93636 95232 95418 97546 97848 98022 98192 98304 98496 98838 99144 100719 101184 103284 103788 103968 104329 104448 104652 107136 107508 109022 109554 109744 110079 110466 110592 110808 110976 112344 113088 113832 115968 116603 116736 116964 117504 117912 119164 120156 120528 123008 123216 123462 124032 124416 124848 126387 126976 127224 128061 130464 130696 130917 131072 131328 131784 132192 132651 134292 134912 136806 137712 138384 138618 138624 139264 139536 140454 142848 143127 143344 145111 146072 146319 146772 147033 147288 147456 147744 147968 148257 149792 150784 151776 152303 154624 154926 155648 155682 155952 156672 156978 157216 159154 160208 160704 161262 163533 164288 164331 164616 165376 165699 165888 166464 168516 169632 170221 170748 173952 174556 175104 175446 175712 176256 176868 177878 178746 179056 180234 180792 182408 183616 184512 184824 184832 185193 186048 186624 186694 187272 190247 190464 190836 195092 195696 196044 196384 196608 196992 197676 198288 201438 202368 205209 206568 207576 207927 207936 208658 208896 209304 210681 212629 214272 215016 218044 219108 219488 220158 220932 221184 221616 221952 224688 226176 227664 231936 232389 233206 233472 233523 233928 235008 235467 235824 238328 238731 240312 241056 241893 246016 246432 246924 248064 248832 249696 252774 253952 254448 256122 260928 261392 261834 262144 262656 263169 263568 264384 265302 266817 268119 268584 269824 270351 273612 275424 276768 277236 277248 277729 278528 279072 280041 280908 285696 286254 286688 290222 292144 292638 293544 294066 294576 294912 295488 295936 296514 299584 301568 302157 303552 304606 309248 309852 310403 311296 311364 311904 312987 313344 313956 314432 318308 320416 321408 322524 327066 328576 328662 329232 330752 331398 331776 332928 337032 339264 340442 341496 346921 347904 349112 349809 350208 350892 351424 352512 353736 355756 357492 358112 360468 361584 364816 367232 369024 369648 369664 370386 372096 373248 373388 374544 379161 380494 380928 381672 384183 387617 390184 391392 392088 392751 392768 393216 393984 395352 396576 397953 402876 404736 410418 413136 415152 415854 415872 417316 417792 418608 421362 425258 428544 429381 430032 433219 435333 436088 438216 438957 438976 440316 441099 441864 442368 443232 443904 444771 449376 452352 455328 456909 463872 464778 466412 466944 467046 467856 470016 470934 471648 476656 477462 480624 482112 483786 490599 492032 492864 492993 493848 496128 497097 497664 499392 505548 506447 507904 508896 510663 512244 521856 522784 523668 525312 526338 527136 528768 530604 533634 536238 537168 539648 540702 547224 550848 553536 554472 554496 555458 555579 557056 558144 560082 561816 566029 570741 571392 572508 573376 580444 584288 585276 587088 588132 589152 589824 590976 591872 593028 599168 603136 604314 607104 609212 615627 618496 619704 620806 622592 622728 623781 623808 625974 626688 627912 628864 636616 637887 640832 642816 645048 654132 657152 657324 658464 661504 662796 663552 665856 674064 678528 680884 682992 693842 695808 697167 698224 699618 700416 700569 701784 702848 705024 706831 707472 711512 714984 716193 716224 720936 723168 725679 729632 734464 738048 739296 739328 740772 741863 744192 746496 746776 749088 758322 760988 761856 763344 768366 775234 780368 782784 784176 785502 785536 786432 787968 790704 793152 795906 800451 804357 805752 809472 811053 820836 826272 829141 830304 831708 831744 833187 834632 835584 837216 840123 842724 850516 857088 858762 860064 866438 870666 872176 876432 877914 877952 880632 882198 883728 884736 886464 887808 889542 898752 904704 906471 910656 913818 926687 927744 929556 931209 932824 933888 934092 935712 938961 940032 941868 943296 953312 954924 961248 964224 967572 981198 984064 985728 985986 987696 992256 994194 995328 998784 1011096 1012894 1015808 1017792 1021326 1024488 1035709 1040763 1043712 1045568 1047336 1049427 1050624 1052676 1054272 1057536 1061208 1067268 1072476 1074336 1079296 1081404 1094448 1101696 1107072 1108944 1108992 1110916 1111158 1114112 1116288 1120164 1123632 1132058 1137483 1141482 1142784 1145016 1146752 1160888 1162851 1168576 1170552 1174176 1176264 1178253 1178304 1179648 1181952 1183744 1186056 1193859 1198336 1206272 1208628 1214208 1218424 1231254 1236992 1239408 1241612 1245184 1245456 1247562 1247616 1251948 1253376 1255824 1257728 1273232 1275774 1281664 1285632 1290096 1299657 1305999 1308264 1314304 1314648 1316871 1316928 1323008 1323297 1325592 1327104 1331712 1334313 1348128 1352809 1357056 1361768 1365984 1370727 1387684 1391616 1394334 1396448 1399236 1400832 1401138 1403568 1405696 1410048 1413662 1414944 1423024 1429968 1432386 1432448 1441872 1446336 1451358 1459264 1468928 1471797 1476096 1478592 1478656 1478979 1481544 1483726 1488384 1491291 1492992 1493552 1498176 1511963 1516644 1519341 1521976 1523712 1526688 1531989 1536732 1550468 1560736 1565568 1568352 1571004 1571072 1575936 1581408 1586304 1591812 1600902 1608714 1611504 1618944 1622106 1641672 1652544 1658282 1660608 1663416 1663488 1666374 1666737 1669264 1671168 1674432 1680246 1685448 1689841 1698087 1701032 1712223 1714176 1717524 1720128 1732876 1741332 1744352 1752864 1755828 1755904 1761264 1764396 1767456 1769472 1772928 1773593 1775616 1779084 1797504 1809408 1812942 1821312 1827636 1846881 1853374 1855488 1859112 1862418 1865648 1867776 1868184 1871343 1871424 1877922 1880064 1883736 1886592 1906624 1909848 1913661 1922496 1928448 1935144 1962396 1968128 1971456 1971972 1975392 1982251 1984512 1988388 1990656 1997568 2022192 2025788 2031616 2035584 2042652 2048976 2071418 2081526 2087424 2091136 2091501 2094672 2098854 2101248 2105352 2108544 2115072 2120493 2122416 2134536 2144952 2148579 2148672 2158592 2162808 2177037 2188896 2203392 2214144 2217888 2217984 2221832 2222316 2225589 2228224 2232576 2240328 2247264 2264116 2274966 2282964 2285568 2290032 2293504 2321776 2325702 2337152 2341104 2348352 2352528 2356506 2356608 2359296 2363904 2367488 2372112 2387718 2396672 2401353 2412544 2413071 2417256 2428416 2433159 2436848 2462508 2466887 2473984 2478816 2483224 2487423 2490368 2490912 2495124 2495232 2499561 2503896 2506752 2511648 2515456 2520369 2546464 2551548 2563328 2571264 2580192 2599314 2611998 2616528 2628608 2629296 2633742 2633856 2646016 2646594 2651184 2654208 2663424 2668626 2696256 2705618 2714112 2719413 2723536 2731968 2741454 2757109 2775368 2780061 2783232 2788668 2792896 2793627 2798472 2801664 2802276 2807136 2811392 2816883 2820096 2827324 2829888 2846048 2859936 2864772 2864896 2883744 2892672 2893757 2902716 2918528 2937856 2943594 2952192 2957184 2957312 2957958 2963088 2967452 2976768 2982582 2985984 2987104 2996352 3023926 3033288 3038682 3043952 3047424 3053376 3063978 3073464 3100936 3107127 3121472 3122289 3131136 3136704 3142008 3142144 3148281 3151872 3162816 3172608 3183624 3201804 3217428 3223008 3234199 3237888 3244212 3283344 3305088 3316564 3321216 3326832 3326976 3332748 3333474 3338528 3342336 3348864 3360492 3370896 3379682 3396174 3402064 3412449 3424446 3428352 3435048 3440256 3442951 3465752 3482664 3488553 3488704 3505728 3511656 3511808 3522528 3528792 3534759 3534912 3538944 3545856 3547186 3551232 3558168 3581577 3595008 3614693 3618816 3625884 3642624 3655272 3693762 3706748 3710976 3718224 3724836 3731296 3735552 3736368 3742686 3742848 3755844 3760128 3767472 3773184 3813248 3819696 3827322 3844992 3856896 3870288 3898971 3917997 3924792 3936256 3942912 3943944 3950613 3950784 3964502 3969024 3969891 3976776 3981312 3995136 4002939 4044384 4051576 4058427 4063232 4071168 4085304 4097952 4112181 4142836 4163052 4174848 4182272 4183002 4189344 4197708 4202496 4210704 4217088 4230144 4240986 4244832 4269072 4289904 4297158 4297344 4317184 4325616 4354074 4377792 4406784 4415391 4428288 4435776 4435968 4436937 4443664 4444632 4451178 4456448 4465152 4473873 4480656 4494528 4498441 4528232 4535889 4549932 4558023 4565928 4571136 4580064 4587008 4595967 4643552 4651404 4674304 4682208 4696704 4705056 4713012 4713216 4721393 4727808 4734976 4744224 4775436 4793344 4802706 4825088 4826142 4834512 4856832 4866318 4873696 4925016 4933774 4947968 4957632 4966448 4974846 4980736 4981824 4990248 4990464 4999122 5000211 5007792 5013504 5023296 5030912 5040738 5069523 5092928 5094261 5103096 5126656 5136669 5142528 5160384 5198628 5223996 5233056 5257216 5258592 5267484 5267712 5276851 5292032 5293188 5302368 5308416 5320779 5326848 5337252 5392512 5411236 5428224 5438826 5447072 5463936 5482908 5514218 5540643 5550736 5560122 5566464 5577336 5585792 5587254 5596944 5603328 5604552 5614272 5622784 5633766 5640192 5654648 5659776 5692096 5719872 5729544 5729792 5740983 5767488 5785344 5787514 5805432 5837056 5875712 5887188 5897657 5904384 5914368 5914624 5915916 5926176 5934904 5946753 5953536 5965164 5971968 5974208 5992704 6047852 6066576 6077364 6087904 6094848 6106752 6127956 6146928 6201872 6214254 6242944 6244578 6262272 6273408 6284016 6284288 6296562 6303744 6325632 6345216 6361479 6367248 6403608 6434856 6445737 6446016 6468398 6475776 6488424 6531111 6566688 6589489 6591499 6610176 6633128 6642432 6653664 6653952 6665496 6666948 6676767 6677056 6684672 6697728 6720984 6741792 6759364 6792348 6804128 6824898 6848892 6856704 6870096 6880512 6885902 6931504 6965328 6977106 6977408 7011456 7023312 7023616 7045056 7057584 7069518 7069824 7077888 7091712 7094372 7102464 7116336 7163154 7190016 7204059 7229386 7237632 7239213 7251768 7285248 7299477 7310544 7364723 7387524 7400661 7413496 7421952 7436448 7449672 7462269 7462592 7471104 7472736 7485372 7485696 7498683 7511688 7520256 7534944 7546368 7561107 7626496 7639392 7654644 7689984 7713792 7740576 7797942 7835994 7849584 7872512 7885824 7887888 7901226 7901568 7929004 7938048 7939782 7953552 7962624 7990272 8005878 8088768 8103152 8116854 8126464 8142336 8158239 8170608 8195904 8224362 8231161 8271327 8285672 8326104 8340183 8349696 8364544 8366004 8378688 8380881 8395416 8404992 8421408 8434176 8450649 8460288 8481972 8489664 8538144 8579808 8594316 8594688 8609599 8634368 8651232 8681271 8708148 8755584 8813568 8830782 8856576 8871552 8871936 8873874 8887328 8889264 8902356 8930304 8947746 8961312 8989056 8996882 9056464 9071778 9099864 9116046 9131856 9142272 9160128 9174016 9191934 9287104 9302808 9321381 9348608 9364416 9366867 9393408 9410112 9426024 9426432 9442786 9444843 9455616 9469952 9488448 9550872 9586688 9605412 9622493 9650176 9652284 9669024 9702597 9713664 9732636 9747392 9850032 9867548 9895936 9915264 9932896 9949692 9963648 9980496 9980928 9998244 10000422 10015584 10027008 10046592 10061824 10081476 10139046 10185856 10188522 10206192 10253312 10273338 10285056 10320768 10328853 10397256 10447992 10465659 10466112 10514432 10517184 10534968 10535424 10553702 10584064 10586376 10604277 10604736 10616832 10641558 10653696 10674504 10754551 10785024 10822472 10844079 10856448 10877652 10894144 10927872 10965816 11028436 11081286 11101472 11120244 11132928 11154672 11171584 11174508 11193888 11206656 11209104 11228544 11245568 11267532 11280384 11309296 11319552 11384192 11439744 11459088 11459584 11481966 11534976 11570688 11575028 11610864 11674112 11696913 11751424 11753991 11774376 11795314 11808768 11828736 11829248 11831832 11851839 11852352 11869808 11893506 11907072 11909673 11930328 11943936 11948416 11985408 12016127 12095704 12133152 12154728 12175281 12175808 12189696 12213504 12255912 12293856 12336543 12403744 12428508 12485888 12489156 12524544 12546816 12568032 12568576 12593124 12607488 12651264 12690432 12722958 12734496 12807216 12869712 12891474 12892032 12936796 12951552 12976848 13062222 13133376 13178978 13182998 13220352 13246173 13266256 13284864 13307328 13307904 13310811 13330992 13333896 13353534 13354112 13369344 13395456 13429789 13441968 13483584 13495323 13518728 13584696 13607667 13608256 13649796 13674069 13697784 13713408 13740192 13761024 13771804 13787901 13863008 13930656 13954212 13954816 14022912 14046624 14047232 14090112 14095397 14115168 14139036 14139648 14164179 14183424 14188744 14204928 14232672 14326308 14380032 14408118 14458772 14475264 14478426 14503536 14570496 14598954 14621088 14729446 14775048 14801322 14826992 14843904 14872896 14899344 14924538 14925184 14942208 14945472 14970744 14971392 14997366 15023376 15040512 15069888 15092736 15122214 15208569 15252992 15278784 15282783 15309288 15379968 15410007 15427584 15481152 15595884 15671988 15699168 15745024 15753679 15771648 15775776 15802452 15803136 15830553 15858008 15876096 15879564 15907104 15925248 15962337 15980544 16011756 16177536 16206304 16233708 16284672 16316478 16341216 16391808 16448724 16462322 16542654 16571344 16621929 16652208 16680366 16699392 16729088 16732008 16757376 16761762 16790832 16809984 16842816 16868352 16901298 16920576 16963944 16979328 17076288 17159616 17188632 17189376 17219198 17222949 17268736 17302464 17362542 17416296 17511168 17607053 17627136 17661564 17692971 17713152 17743104 17743872 17747748 17774656 17778528 17804712 17840259 17860608 17895492 17922624 17978112 17993764 18112928 18143556 18199728 18232092 18263712 18284544 18320256 18348032 18383868 18574208 18605616 18642762 18697216 18728832 18733734 18786816 18820224 18852048 18852864 18885572 18889686 18911232 18939904 18976896 19084437 19101744 19173376 19210824 19244986 19300352 19304568 19337211 19338048 19405194 19427328 19465272 19494784 19700064 19735096 19768467 19774497 19791872 19830528 19865792 19899384 19927296 19960992 19961856 19996488 20000844 20030301 20031168 20054016 20093184 20123648 20162952 20278092 20371712 20377044 20412384 20506624 20546676 20570112 20641536 20657706 20794512 20895984 20931318 20932224 21028864 21034368 21069936 21070848 21107404 21168128 21172752 21208554 21209472 21233664 21283116 21307392 21349008 21509102 21570048 21612177 21644944 21688158 21712896 21717639 21755304 21788288 21855744 21911761 21931632 22056872 22094169 22162572 22201983 22202944 22240488 22265856 22309344 22343168 22349016 22386807 22387776 22413312 22418208 22457088 22491136 22496049 22535064 22560768 22618592 22639104 22683321 22768384 22879488 22918176 22919168 22963932 22997753 23069952 23141376 23150056 23221728 23348224 23393826 23502848 23507982 23548752 23590628 23617536 23657472 23658496 23663664 23703678 23704704 23739616 23787012 23814144 23819346 23860656 23887872 23896832 23970816 24032254 24191408 24266304 24309456 24350562 24351616 24379392 24427008 24511824 24587712 24673086 24693483 24807488 24813981 24857016 24971776 24978312 25020549 25049088 25093632 25136064 25137152 25142643 25186248 25214976 25302528 25351947 25380864 25445916 25468992 25614432 25703371 25739424 25782948 25784064 25828797 25873592 25903104 25953696 26043813 26124444 26266752 26357956 26365996 26440704 26492346 26532512 26569728 26614656 26615808 26621622 26661984 26667792 26707068 26708224 26790912 26859578 26883936 26967168 26990646 27037456 27169392 27215334 27216512 27299592 27348138 27395568 27426816 27480384 27522048 27543608 27575802 27726016 27861312 27908424 27909632 27964143 28045824 28093248 28094464 28100601 28180224 28190794 28230336 28278072 28279296 28328358 28334529 28366848 28377488 28409856 28465344 28652616 28727297 28760064 28816236 28867479 28917544 28950528 28956852 29007072 29107791 29140992 29197908 29242176 29458892 29550096 29602644 29653984 29687808 29745792 29798688 29849076 29850368 29890944 29941488 29942784 29994732 30046752 30081024 30139776 30185472 30244428 30417138 30505984 30557568 30565566 30618576 30759936 30820014 30855168 30962304 30986559 31191768 31343976 31396977 31398336 31490048 31507358 31543296 31551552 31604904 31606272 31661106 31716016 31752192 31759128 31812831 31814208 31850496 31924674 31961088 32023512 32106979 32263653 32355072 32412608 32467416 32532237 32569344 32632956 32682432 32783616 32897448 32924644 33085308 33142688 33243858 33304416 33360732 33398784 33458176 33464016 33514752 33523524 33581664 33619968 33685632 33698267 33736704 33802596 33841152 33927888 33958656 34152576 34319232 34377264 34378752 34438396 34445898 34537472 34604928 34725084 34832592 35022336 35090739 35214106 35254272 35261973 35323128 35385942 35426304 35486208 35487744 35495496 35549312 35555517 35557056 35609424 35680518 35721216 35790984 35845248 35956224 35987528 36048381 36225856 36287112 36399456 36464184 36525843 36527424 36569088 36640512 36696064 36767736 37009629 37148416 37211232 37285524 37394432 37457664 37467468 37573632 37640448 37704096 37705728 37771144 37779372 37822464 37879808 37953792 38168874 38203488 38346752 38421648 38489972 38600704 38609136 38674422 38676096 38810388 38854656 38930544 38989568 39400128 39470192 39536934 39548994 39583744 39661056 39731584 39738519 39798768 39854592 39921984 39923712 39992976 40001688 40060602 40062336 40108032 40186368 40247296 40289367 40325904 40485969 40556184 40743424 40754088 40823001 40824768 41013248 41022207 41093352 41140224 41283072 41315412 41363703 41589024 41791968 41862636 41864448 41937079 42057728 42068736 42139872 42141696 42214808 42286191 42336256 42345504 42417108 42418944 42492537 42566232 42614784 42698016 43018204 43140096 43224354 43289888 43376316 43425792 43435278 43510608 43576576 43711488 43823522 43863264 44113744 44188338 44325144 44403966 44405888 44480976 44531712 44618688 44686336 44698032 44773614 44775552 44826624 44836416 44914176 44982272 44992098 45070128 45121536 45237184 45278208 45366642 45536768 45625707 45758976 45836352 45838336 45848349 45927864 45995506 46139904 46230021 46282752 46300112 46443456 46696448 46787652 46870853 47005696 47015964 47097504 47181256 47235072 47261037 47314944 47316992 47327328 47407356 47409408 47479232 47491659 47574024 47628288 47638692 47721312 47775744 47793664 47887011 47941632 48064508 48382816 48532608 48618912 48701124 48703232 48854016 49023648 49175424 49346172 49386966 49614976 49627962 49714032 49943552 49956624 50041098 50098176 50187264 50272128 50274304 50285286 50372496 50429952 50605056 50703894 50761728 50891832 50937984 51228864 51406742 51478848 51565896 51568128 51657594 51668847 51747184 51806208 51907392 52087626 52248888 52385071 52533504 52715912 52731992 52821159 52881408 52984692 53065024 53078913 53139456 53229312 53231616 53243244 53323968 53335584 53414136 53416448 53520777 53581824 53719156 53767872 53934336 53981292 54074912 54338784 54430668 54433024 54599184 54696276 54791136 54853632 54960768 54981383 55044096 55087216 55151604 55452032 55722624 55816848 55819264 55928286 56091648 56186496 56188928 56201202 56360448 56381588 56460672 56556144 56558592 56656716 56669058 56733696 56754976 56819712 56930688 57253311 57305232 57454594 57520128 57632472 57734958 57835088 57901056 57913704 58011633 58014144 58215582 58281984 58395816 58484352 58530167 58917784 59100192 59205288 59305401 59307968 59323491 59375616 59491584 59597376 59698152 59700736 59781888 59882976 59885568 59989464 60090903 60093504 60162048 60279552 60370944 60488856 60834276 61011968 61115136 61131132 61237152 61449781 61519872 61640028 61710336 61924608 61973118 62383536 62687952 62793954 62796672 62980096 63014716 63086592 63103104 63209808 63212544 63322212 63432032 63504384 63518256 63625662 63628416 63700992 63849348 63922176 64047024 64213958 64527306 64710144 64825216 64836531 64934832 65064474 65138688 65265912 65364864 65416069 65567232 65735283 65794896 65849288 66170616 66282507 66285376 66487716 66605949 66608832 66721464 66797568 66916352 66928032 67029504 67047048 67160421 67163328 67239936 67371264 67396534 67473408 67488147 67605192 67682304 67855776 67917312 68049963 68305152 68638464 68754528 68757504 68876792 68891796 68993259 69074944 69209856 69450168 69665184 70044672 70181478 70428212 70508544 70523946 70646256 70771884 70852608 70972416 70975488 70990992 71098624 71111034 71114112 71218848 71361036 71442432 71581968 71690496 71912448 71975056 72096762 72451712 72574224 72798912 72928368 73051686 73054848 73138176 73281024 73392128 73535472 74019258 74080449 74296832 74422464 74441943 74571048 74788864 74915328 74934936 75061647 75147264 75280896 75408192 75411456 75427929 75542288 75558744 75644928 75759616 75907584 76055841 76337748 76406976 76473497 76693504 76843296 76979944 77110113 77201408 77218272 77348844 77352192 77486391 77620776 77709312 77861088 77979136 78131439 78800256 78940384 79073868 79097988 79322112 79463168 79477038 79597536 79709184 79843968 79847424 79985952 80003376 80121204 80124672 80372736 80494592 80578734 80651808 80971938 81112368 81486848 81508176 81646002 81649536 82026496 82044414 82186704 82280448 82566144 82630824 82727406 83178048 83583936 83725272 83728896 83874158 83892429 84115456 84137472 84279744 84283392 84301803 84429616 84572382 84672512 84691008 84834216 84837888 84985074 85003587 85132464 85229568 85396032 85470379 86036408 86181891 86280192 86448708 86579776 86602437 86752632 86851584 86870556 87021216 87153152 87323373 87422976 87647044 87726528 88227488 88376676 88650288 88807932 88811776 88961952 89063424 89237376 89372672 89396064 89547228 89551104 89672832 89706467 89828352 89964544 89984196 90140256 90243072 90474368 90556416 90733284 91073536 91251414 91517952 91672704 91676672 91696698 91855728 91991012 92279808 92460042 92565504 92600224 92886912 92959677 93392896 93575304 93741706 94011392 94031928 94190931 94195008 94362512 94470144 94522074 94629888 94633984 94654656 94814712 94818816 94958464 94983318 95148048 95256576 95277384 95442624 95551488 95587328 95774022 95883264 96129016 96320937 96765632 96790959 97065216 97237824 97402248 97406464 97596711 97708032 98047296 98350848 98692344 98773932 99229952 99255924 99428064 99887104 99913248 100082196 100196352 100260169 100374528 100544256 100548608 100570572 100744992 100859904 101094801 101210112 101407788 101523456 101783664 101875968 102457728 102813484 102957696 103131792 103136256 103315188 103337694 103494368 103612416 103814784 104175252 104497776 104770142 105067008 105272217 105431824 105463984 105642318 105762816 105785919 105969384 106130048 106157826 106278912 106458624 106463232 106486488 106647936 106671168 106731481 106828272 106832896 107041554 107163648 107438312 107535744 107868672 107962584 108145143 108149824 108677568 108861336 108866048 109198368 109392552 109577529 109582272 109707264 109921536 109962766 110088192 110174432 110303208 110904064 111028887 111445248 111633696 111638528 111856572 112021313 112055483 112183296 112372992 112377856 112402404 112720896 112763176 112921344 113112288 113117184 113313432 113338116 113467392 113509952 113639424 113861376 114506622 114610464 114909188 115040256 115264944 115469916 115670176 115802112 115827408 116023266 116028288 116431164 116563968 116791632 116968704 117060334 117835568 118200384 118410576 118610802 118615936 118646982 118751232 118983168 119194752 119396304 119401472 119563776 119765952 119771136 119978928 120181806 120187008 120324096 120559104 120741888 120868101 120977712 121457907 121668552 122023936 122230272 122262264 122469003 122474304 122899562 123039744 123066621 123280056 123420672 123849216 123946236 124091109 124767072 125200291 125375904 125587908 125593344 125811237 125960192 126029432 126173184 126206208 126419616 126425088 126644424 126858573 126864064 127008768 127036512 127251324 127256832 127477611 127698696 127844352 128094048 128427916 129054612 129420288 129650432 129673062 129869664 130128948 130277376 130531824 130729728 130832138 131134464 131470566 131589792 131698576 132341232 132565014 132570752 132975432 133211898 133217664 133442928 133595136 133832704 133856064 134059008 134094096 134320842 134326656 134479872 134742528 134793068 134946816 134976294 135210384 135364608 135711552 135834624 136099926 136610304 136877121 137276928 137509056 137515008 137545047 137753584 137783592 137986518 138149888 138419712 138690063 138900336 139330368 139929737 140089344 140362956 140612559 140856424 141017088 141047892 141292512 141543768 141705216 141783111 141944832 141950976 141981984 142197248 142222068 142228224 142437696 142474977 142722072 142884864 143163936 143380992 143661033 143824896 143950112 144193524 144903424 145148448 145597824 145856736 146103372 146109696 146363183 146562048 146784256 147070944 148038516 148160898 148593664 148844928 148883886 149142096 149577728 149830656 149869872 150123294 150294528 150561792 150816384 150822912 150855858 151084576 151117488 151289856 151815168 152111682 152675496 152813952 152946994 153387008 153686592 153959888 154220226 154402816 154436544 154697688 154704384 154972782 155006541 155241552 155418624 155722176 155958272 156262878 156392059 157155213 157600512 157880768 158147736 158195976 158463477 158644224 158926336 158954076 159195072 159236739 159418368 159687936 159694848 159971904 160006752 160242408 160249344 160562331 160745472 160989184 161157468 161303616 161943876 162224736 162973696 163016352 163292004 163299072 163582381 164052992 164088828 164373408 164560896 164944149 165132288 165261648 165454812 166356096 167167872 167450544 167457792 167748316 167784858 168230912 168274944 168559488 168566784 168603606 168859232 169144764 169382016 169668432 169675776 169970148 170007174 170264928 170459136 170792064 170940758 171759933 172072816 172363782 172560384 172897416 173159552 173204874 173505264 173703168 173741112 174042432 174306304 174646746 174845952 175294088 175453056 175590501 176454976 176753352 177300576 177615864 177623552 177916203 177923904 177970473 178126848 178474752 178745344 178792128 179094456 179102208 179345664 179412934 179656704 179929088 179968392 180272709 180280512 180486144 180948736 181112832 181466568 182147072 182502828 182827367 183035904 183345408 183353344 183393396 183711456 183982024 184349343 184559616 184920084 185131008 185200448 185773824 185919354 186785792 187150608 187483412 188022784 188063856 188381862 188390016 188725024 188940288 189044148 189259776 189309312 189629424 189637632 189916928 189966636 190296096 190513152 190554768 190885248 191102976 191174656 191548044 191766528 192258032 192641874 193531264 193581918 194130432 194475648 194804496 194812928 195193422 195416064 196094592 196248207 196701696 197205849 197384688 197547864 198459904 198511848 198847521 198856128 199774208 199817847 199826496 200164392 200392704 200520338 200749056 201088512 201097216 201141144 201481263 201489984 201719808 202189602 202420224 202464441 202815576 203046912 203567328 203751936 204274159 204336469 204915456 205626968 205915392 206263584 206272512 206630376 206675388 206979777 206988736 207224832 207629568 208350504 208995552 209540284 210134016 210544434 210863648 210927968 211284636 211525632 211571838 211938768 212260096 212315652 212557824 212917248 212926464 212972976 213295872 213342336 213462962 213656544 213665792 214083108 214327296 214876624 215071488 215737344 215925168 216290286 216299648 217355136 217722672 217732096 218396736 218785104 219155058 219164544 219414528 219843072 219925532 220176384 220348864 220606416 221808128 222057774 222241347 222890496 223267392 223277056 223325829 223713144 224042626 224110966 224366592 224745984 224755712 224804808 225184941 225441792 225526352 225842688 226224576 226234368 226283787 226626864 226676232 226934784 227019904 227278848 227722752 228306413 229013244 229220928 229420491 229818376 230080512 230529888 230939832 231330339 231340352 231604224 231654816 232046532 232056576 232459173 232862328 233127936 233583264 233937408 234120668 234394317 235671136 236400768 236821152 237221604 237231872 237293964 237966336 238389504 238792608 238802944 239127552 239531904 239542272 239957856 240363612 240374016 241118208 241483776 241736202 241955424 242915814 243337104 244047872 244460544 244524528 244938006 244948608 245799124 246079488 246133242 246560112 246841344 247698432 247892472 248182218 249534144 250400582 250751808 251175816 251186688 251622474 251677287 251920384 252058864 252346368 252412416 252839232 252850176 252905409 253288848 253717146 253728128 254017536 254073024 254502648 254513664 254955222 255165991 255397392 255688704 256188096 256411137 256855832 258109224 258545673 258840576 259300864 259346124 259739328 259807311 260257896 260554752 261063648 261459456 261664276 261970119 262268928 262941132 263179584 263397152 264682464 265130028 265141504 265950864 266423796 266435328 266885856 267190272 267665408 267712128 267812543 268118016 268188192 268641684 268653312 269119401 269485056 269586136 269893632 269952588 270420768 270729216 271423104 271669248 272199852 273220608 273754242 274553856 275018112 275030016 275090094 275507168 275567184 275973036 276839424 277380126 277800672 278660736 278879031 279859474 280178688 280725912 281225118 281712848 282034176 282095784 282572793 282585024 283087536 283410432 283566222 283889664 283901952 283963968 284394496 284444136 284456448 284875392 284949954 285444144 285769728 286327872 286761984 287322066 287649792 287900224 288387048 288962811 289806848 290296896 290372877 291195648 291713472 292206744 292219392 292726366 292790133 293124096 293568512 294141888 296077032 296321796 297187328 297689856 297767772 298284192 299155456 299319901 299661312 299739744 300246588 300589056 300780507 301123584 301632768 301645824 301711716 302169152 302234976 302579712 303284403 303630336 304223364 305350992 305627904 305893988 306774016 307373184 307919776 308440452 308873088 309395376 309408768 309945564 310013082 310483104 310837248 311444352 311916544 312525756 312784118 314310426 315201024 315761536 315816651 316295472 316391952 316926954 317288448 317852672 317908152 318390144 318473478 318836736 319375872 319389696 319943808 320013504 320194443 320484816 320498688 321124662 321490944 321978368 322314936 322607232 323887752 324435429 324449472 325947392 326032704 326584008 326598144 327164762 328105984 328177656 328732587 328746816 329121792 329888298 330264576 330523296 330909624 332712192 334335744 334901088 334915584 335496632 335569716 336063939 336166449 336461824 336549888 337118976 337133568 337207212 337718464 338289528 338764032 339336864 339351552 339940296 340014348 340529856 340918272 341584128 341881516 343519866 344145632 344727564 345120768 345794832 346319104 346409748 347010528 347406336 347482224 348084864 348612608 349293492 349691904 350588176 350906112 351181002 352909952 353506704 354601152 355231728 355247104 355832406 355847808 355940946 356253696 356949504 357490688 357584256 358188912 358204416 358691328 358825868 359313408 359858176 359936784 360545418 360561024 360972288 361897472 362225664 362604303 362933136 364294144 364373721 365005656 365654734 366071808 366690816 366706688 366786792 367407009 367422912 367964048 368698686 369119232 369199863 369840168 370262016 370400896 371547648 371838708 372499937 373571584 374301216 374966824 375600873 376045568 376127712 376763724 376780032 377433711 377450048 377880576 378088296 378519552 378618624 379258848 379275264 379833856 379933272 380575719 380592192 381026304 381109536 381770496 382349312 382432833 383096088 383533056 384516064 385283748 387062528 387163836 388260864 388951296 389608992 389625856 390386844 390832128 392189184 392496414 393403392 394411698 394769376 395095728 396919808 397023696 397695042 397712256 399548416 399635694 399652992 400328784 400785408 401040676 401498112 402177024 402194432 402282288 402962526 402979968 403439616 404379204 404840448 404928882 405631152 406093824 407134656 407503872 408548318 408672938 409830912 410631363 411253936 411830784 412527168 412545024 412635141 413260752 413350776 413959554 413977472 414449664 415259136 416323459 416701008 417991104 419080568 419789211 420268032 421088868 421727296 421837677 421855936 422569272 423051264 423143676 423877536 424520192 424631304 425115648 425349333 425834496 425852928 425945952 426591744 426684672 426925924 427313088 427331584 427424931 428166216 428654592 429753248 430142976 430983099 431474688 431850336 432580572 432599296 434710272 435445344 435464192 436793472 436957307 437570208 438310116 438329088 439089549 439686144 439851064 440352768 440697728 441212832 443616256 444115548 444482694 445780992 446534784 446554112 446651658 447426288 448085252 448221932 448733184 449491968 449511424 449609616 450369882 450883584 451052704 451685376 452449152 452468736 452567574 453253728 453352464 453869568 454039808 455445504 456612826 458026488 458441856 458840982 459636752 460161024 461059776 461879664 462660678 462680704 463208448 463309632 464093064 464113152 464918346 465724656 466255872 467166528 467874816 468241336 468788634 469176177 471342272 471465639 472801536 473642304 474443208 474463744 474587928 475390431 475932672 476779008 477585216 477605888 477710217 478255104 479063808 479084544 479915712 480727224 480748032 481686993 482236416 482967552 483472404 483910848 485831628 486674208 488095744 488364049 488921088 489049056 489876012 489897216 490747143 491598248 492158976 492266484 493120224 493682688 494832447 495396864 495784944 496364436 499068288 500801164 501503616 502351632 502373376 503244948 503354574 504117728 504692736 504824832 505678464 505700352 505810818 506577696 507434292 507456256 508146048 509005296 509027328 509910444 510331982 510794784 511377408 512376192 512822274 513711664 515279799 516218448 517091346 517681152 518601728 518692248 519478656 519614622 520515792 521109504 522127296 522918912 523328552 523940238 524537856 525882264 526359168 526771503 526794304 529364928 530260056 530283008 531901728 532847592 532870656 533748609 533771712 533911419 534380544 535330816 535424256 535625086 536236032 536376384 537283368 537306624 538238802 538970112 539172272 539787264 539905176 540818127 540841536 541458432 542846208 543338496 544399704 545818643 546441216 547508484 548482101 549107712 550036224 550060032 550180188 551014336 551134368 551946072 553048029 553678848 554760252 555601344 557321472 557758062 559718948 560357376 561451824 562450236 563425696 564068352 564191568 565145586 565170048 566175072 566820864 567132444 567779328 567927936 568788992 568888272 568912896 569750784 569899908 570888288 571539456 572655744 573523968 574644132 575299584 575800448 576774096 577925622 579613696 580593792 580745754 582391296 583426944 584413488 584438784 585452732 585580266 586248192 587137024 588283776 588744621 591617547 592154064 592643592 594374656 595379712 595535544 596542563 596568384 598310912 598639802 599322624 599453541 599479488 600493176 601178112 601561014 602247168 603265536 603291648 603423432 604338304 604443789 604469952 605159424 606568806 607260672 608446728 610701984 611255808 611787976 612822477 613009407 613548032 614746368 615839552 616880904 617746176 618790752 618817536 619891128 620026164 620939331 620966208 621674496 622888704 623833088 625051512 625568236 628620852 630402048 631523072 631633302 632590944 632783904 633853908 634576896 635705344 635816304 636780288 636946956 637673472 638751744 638779392 639887616 640027008 640388886 640969632 640997376 642249324 642981888 643956736 644629872 645214464 647775504 648870858 648898944 651894784 652065408 653168016 653196288 654329524 656211968 656355312 657465174 657493632 658243584 659776596 660529152 661046592 661819248 665424384 666724041 668671488 669802176 669831168 669977487 670993264 671139432 672127878 672332898 672923648 673099776 674237952 674267136 674414424 675436928 675554823 676579056 677528064 678673728 678703104 679264591 679880592 680028696 681059712 681836544 683168256 683763032 684919239 687039732 688261473 688291264 689455128 690241536 691589664 692638208 692819496 693991017 694021056 694812672 694964448 696169728 697225216 697377519 698586984 699383808 701176352 701812224 702362004 703182951 705819904 707013408 709202304 710463456 710494208 711664812 711695616 711881892 712930343 713899008 714981376 715168512 716377824 716408832 717382656 717651736 718626816 719716352 719873568 721090836 721122048 723794944 724451328 725208606 725866272 728588288 728747442 730011312 731309468 732143616 733381632 733413376 733573584 734814018 734845824 735928096 737397372 738238464 738399726 739680336 740524032 740801792 743095296 743677416 744999874 747143168 748602432 749933648 751201746 752091136 752255424 753527448 753560064 754867422 754900096 755031861 755761152 756176592 757039104 757237248 758517696 758550528 759667712 759866544 761151438 761184384 762052608 762219072 763540992 764698624 764865666 765497973 766192176 767066112 769032128 769233411 770567496 774125056 774327672 775637019 776521728 777902592 779217984 779251712 779421933 780773688 781664256 784378368 784992828 785910357 786806784 788823396 789538752 790191456 793839616 794047392 795390084 795424512 796804501 799096832 799271388 799305984 800657568 801570816 802081352 802996224 803437629 804354048 804388864 804564576 805925052 805959936 807358203 808758408 809680896 809857764 811262304 812187648 814269312 815007744 817096636 817345876 819661824 821262726 822507872 823661568 825054336 825090048 825270282 826521504 826701552 827919108 827954944 830518272 832646918 833402016 835982208 836637093 838161136 839578422 840536064 842177736 843454592 843675354 843711872 845138544 846102528 846287352 847755072 849040384 849262608 850231296 850698666 851668992 851705856 851891904 853183488 853369344 853851848 854626176 854663168 854849862 856332432 857309184 859506496 860285952 861966198 862949376 863700672 865161144 865198592 866888433 869420544 870890688 870928384 871118631 873586944 873914614 875140416 876620232 876658176 878179098 878370399 879372288 879702128 880705536 881395456 882425664 887232512 888231096 888965388 890546207 891561984 893069568 893108224 893303316 894852576 896170504 896443864 897466368 897959703 898983936 899022848 899219232 900739764 901767168 902105408 902341521 903370752 904898304 904937472 905135148 906507456 906704928 907739136 908079616 909853209 910891008 913225652 916052976 916883712 917681964 919273504 920322048 922119552 923759328 925321356 925361408 926619264 928186128 928226304 929836692 931449312 932511744 934333056 935749632 936482672 937577268 938352354 942684544 942931278 945603072 947284608 948886416 948927488 949175856 950780862 951865344 953558016 955170432 955211776 955420434 956510208 958127616 958169088 959831424 960583329 961454448 961496064 963373986 964472832 965935104 966944808 967821696 971663256 973306287 973348416 976191488 976728098 977842176 978098112 979752024 979794432 981494286 983196496 984317952 984532968 986197761 986240448 987365376 989664894 990793728 991569888 992728872 995012839 995316349 998136576 1001602328 1003007232 1004703264 1004746752 1006489896 1006709148 1008191817 1008235456 1008499347 1009385472 1009649664 1011356928 1011400704 1011621636 1013155392 1014868584 1014912512 1016292096 1018010592 1018054656 1019820888 1020663964 1021589568 1022754816 1024752384 1025644548 1027423328 1030559598 1032436896 1034182692 1035362304 1037203456 1037384496 1038957312 1039229244 1041031584 1042219008 1044254592 1044646277 1045837824 1046657104 1047880476 1049075712 1051764528 1052718336 1053543006 1053588608 1058729856 1060520112 1060566016 1063803456 1065695184 1065741312 1067497218 1067543424 1067822838 1068761088 1070661632 1070848512 1071250172 1072472064 1072752768 1074566736 1074613248 1076477604 1077940224 1078344544 1079574528 1079810352 1081636254 1081683072 1082916864 1085692416 1086676992 1087812909 1088799408 1091637286 1092882432 1093121163 1095016968 1096964202 1098215424 1100072448 1100120064 1100360376 1102028672 1102221027 1102268736 1103892144 1106096058 1107357696 1109520504 1111202688 1112073173 1114642944 1115516124 1117499811 1119437896 1120714752 1122903648 1124900472 1126802619 1126851392 1128136704 1128383136 1130291172 1130340096 1132301133 1132350144 1133641728 1134264888 1135558656 1135855872 1137577984 1137776544 1137825792 1139501568 1139799816 1141727157 1141776576 1143078912 1145311488 1147047936 1147298499 1149288264 1150599168 1151600896 1153548192 1155851244 1159227392 1161187584 1161491508 1164782592 1166853888 1168826976 1168877568 1170905464 1171160532 1172496384 1174274048 1176567552 1177489242 1183235094 1184308128 1185287184 1188749312 1190759424 1191071088 1193085126 1193136768 1196621824 1197279604 1198645248 1198907082 1198958976 1200986352 1202356224 1203122028 1204494336 1206531072 1206583296 1206846864 1208676608 1208887578 1208939904 1210318848 1213137612 1214521344 1216893456 1221403968 1222511616 1223575952 1225644954 1226018814 1227096064 1229492736 1231679104 1231894089 1233761808 1235492352 1237581504 1237635072 1239782256 1240052328 1241878662 1241932416 1242905311 1243348992 1245777408 1247666176 1248970377 1250103024 1251136472 1257241704 1259367633 1260804096 1263046144 1263266604 1265181888 1265513031 1265567808 1267707816 1269153792 1271410688 1271632608 1273560576 1273893912 1275346944 1276047999 1277503488 1277558784 1279775232 1280054016 1280777772 1281939264 1281994752 1282274793 1284498648 1285963776 1287913472 1289259744 1290428928 1292949297 1295551008 1297741716 1297797888 1300049449 1303789568 1304130816 1306336032 1306392576 1308659048 1310871921 1312423936 1312710624 1314930348 1314987264 1317268647 1319553192 1321058304 1322093184 1323638496 1330848768 1333448082 1337342976 1339604352 1339662336 1339954974 1341986528 1342278864 1344255756 1344665796 1346199552 1348475904 1348534272 1348828848 1350873856 1351109646 1353158112 1355056128 1357347456 1357406208 1358529182 1359761184 1360057392 1362119424 1366336512 1367526064 1369838478 1374079464 1376522946 1376582528 1378910256 1380483072 1383179328 1385276416 1385638992 1387982034 1388042112 1389625344 1389928896 1392339456 1394450432 1394755038 1397173968 1398767616 1402352704 1403624448 1404724008 1406365902 1407528531 1411639808 1414026816 1414396917 1418404608 1420926912 1420988416 1423329624 1423391232 1423763784 1425860686 1426171293 1427798016 1429962752 1430337024 1432755648 1432817664 1433130651 1434765312 1435303472 1437253632 1439432704 1439747136 1442181672 1442244096 1445060979 1447589888 1448902656 1450417212 1451732544 1452996443 1457176576 1457494884 1460022624 1462618936 1464287232 1465092147 1466763264 1466826752 1467147168 1469628036 1469691648 1471856192 1472241429 1474794744 1476476928 1476799452 1479360672 1481048064 1481603584 1484497341 1486190592 1487354832 1489999748 1494286336 1497204864 1499867296 1502403492 1504510848 1507054896 1507120128 1509734844 1509800192 1510063722 1512353184 1514078208 1514474496 1517035392 1517101056 1519335424 1519733088 1522302876 1522368768 1524438144 1527081984 1529397248 1529731332 1530995946 1532384352 1534132224 1538064256 1538466822 1541134992 1548250112 1548655344 1551274038 1553043456 1555805184 1558435968 1558503424 1558843866 1561547376 1563328512 1568756736 1569985656 1571820714 1573613568 1577646792 1579077504 1580314509 1580382912 1587679232 1588094784 1590780168 1590849024 1593609002 1598193664 1598542776 1598611968 1601245827 1601315136 1601734257 1603141632 1604162704 1605992448 1606875258 1608708096 1608777728 1609129152 1611850104 1611919872 1614716406 1617516816 1619361792 1619715528 1622524608 1623937201 1624375296 1628538624 1630015488 1634193272 1634691752 1637455929 1639323648 1642525452 1645015744 1645446303 1647323136 1650108672 1650180096 1650540564 1653043008 1653403104 1655838216 1655909888 1659144087 1661036544 1665293836 1666804032 1671964416 1673274186 1676322272 1679156844 1681072128 1684355472 1686909184 1687350708 1687423744 1690277088 1692205056 1692574704 1695510144 1698080768 1698525216 1700462592 1701397332 1703337984 1703783808 1704422873 1706366976 1706738688 1707703696 1709252352 1709326336 1709699724 1712664864 1714618368 1719012992 1720571904 1723932396 1725898752 1727401344 1730322288 1730397184 1733776866 1738841088 1741781376 1741856768 1742237262 1747173888 1747829228 1750280832 1753240464 1753316352 1756358196 1756740798 1758744576 1759404256 1761411072 1762790912 1764851328 1766233863 1774465024 1774852641 1776462192 1777930776 1781092414 1783123968 1786139136 1786216448 1786606632 1789627689 1789705152 1792341008 1792887728 1794932736 1795919406 1797967872 1798045696 1798360623 1798438464 1801479528 1803534336 1804210816 1804683042 1806741504 1809796608 1809874944 1810270296 1813014912 1813409856 1814435177 1815478272 1816159232 1819706418 1821782016 1826451304 1832105952 1833767424 1835363928 1838467431 1838547008 1839028221 1840644096 1844239104 1847518656 1850642712 1850722816 1853238528 1856372256 1856452608 1859673384 1862817993 1862898624 1865023488 1868666112 1871499264 1872965344 1875154536 1876704708 1885369088 1885862556 1891206144 1894569216 1897772832 1897854976 1898351712 1901561724 1903730688 1904943211 1907116032 1910340864 1910423552 1910840868 1913020416 1916255232 1916338176 1919662848 1921166658 1922908896 1922992128 1926747972 1928945664 1931870208 1933889616 1935643392 1943326512 1946612574 1946696832 1952382976 1953456196 1955684352 1956196224 1959504048 1959588864 1962988572 1966392992 1968635904 1969065936 1972395522 1972480896 1974730752 1979329788 1981587456 1983139776 1985457744 1990025678 1990632698 1996273152 2000172123 2003204656 2006014464 2009406528 2009493504 2009932461 2012979792 2013418296 2016383634 2016470912 2016998694 2018770944 2019299328 2022713856 2022801408 2023243272 2026310784 2027898139 2029737168 2029825024 2032584192 2036021184 2036109312 2037793773 2039641776 2041327928 2043179136 2045509632 2049504768 2051289096 2054757717 2054846656 2061119196 2064784419 2064873792 2068365384 2070724608 2074406912 2074768992 2077914624 2078458488 2081973051 2082063168 2084438016 2088509184 2089292554 2091675648 2092132557 2093314208 2095760952 2098151424 2103529056 2105436672 2107086012 2107177216 2109548853 2117459712 2121040224 2121132032 2127606912 2128404947 2131390368 2131482624 2134994436 2135086848 2135645676 2138791029 2141323264 2141697024 2142500344 2144944128 2145505536 2149133472 2149226496 2152955208 2155880448 2156689088 2159149056 2159620704 2163272508 2163366144 2171384832 2173353984 2175625818 2177598816 2183274572 2185764864 2186242326 2190033936 2193928404 2196430848 2200144896 2200240128 2200720752 2204057344 2204442054 2204537472 2207784288 2212192116 2214715392 2219041008 2222405376 2224146346 2229285888 2231032248 2234999622 2238875792 2241429504 2245807296 2249800944 2253605238 2253702784 2256273408 2256766272 2260582344 2260680192 2264602266 2264700288 2267283456 2268529776 2271117312 2271711744 2275155968 2275553088 2275651584 2279003136 2279599632 2283454314 2283553152 2286157824 2290622976 2294095872 2294596998 2296493919 2298576528 2301198336 2303201792 2307096384 2307700233 2311702488 2318454784 2322375168 2322983016 2326911057 2329565184 2333707776 2337653952 2337755136 2338265799 2341810928 2342321064 2344992768 2348548096 2353135104 2354978484 2357731071 2366470188 2368616256 2370574368 2377498624 2378805529 2381518848 2382142176 2386170252 2386273536 2390413503 2393243648 2394559208 2397290496 2397814164 2397917952 2401972704 2404712448 2406244056 2408988672 2410312887 2413062144 2413166592 2413693728 2417353216 2417775156 2417879808 2422074609 2426275224 2429042688 2433786912 2442807936 2445023232 2447151904 2451289908 2452037628 2458985472 2463358208 2463788178 2467523616 2470984704 2475163008 2475270144 2479564512 2480104656 2483757324 2483864832 2485810622 2491554816 2495332352 2497940754 2500206048 2502272944 2509911279 2514483408 2518735266 2521608192 2526092288 2526533208 2530363776 2531026062 2531135616 2535415632 2538307584 2542821376 2543265216 2547121152 2547787824 2550693888 2552095998 2555006976 2555117568 2559550464 2560108032 2561555544 2563878528 2563989504 2564549586 2568997296 2571927552 2578519488 2580857856 2585898594 2591102016 2595483432 2595595776 2600098898 2600665299 2607579136 2608261632 2612672064 2612785152 2613355893 2617318096 2621743842 2624847872 2625421248 2629860696 2629974528 2634537294 2635111197 2639106384 2642116608 2644186368 2647276992 2658665003 2661697536 2666896164 2671638621 2674685952 2679208704 2679324672 2679909948 2683973056 2684557728 2688511512 2689331592 2692399104 2693879109 2696951808 2697068544 2697657696 2701747712 2702219292 2706316224 2707024563 2710112256 2714694912 2714812416 2717058364 2719522368 2720114784 2724238848 2729559627 2732673024 2735052128 2739676956 2748158928 2753045892 2753165056 2757820512 2760966144 2766358656 2770552832 2771277984 2775964068 2776084224 2779857792 2780900477 2784678912 2788900864 2789510076 2794347936 2797535232 2804705408 2807248896 2809448016 2812731804 2815057062 2823279616 2828053632 2828793834 2836809216 2841853824 2841976832 2846659248 2846782464 2847527568 2851721372 2852342586 2855596032 2859925504 2860674048 2865511296 2865635328 2866261302 2869530624 2870606944 2874507264 2879494272 2881749987 2884363344 2884488192 2890121958 2895179776 2897805312 2900834424 2903465088 2905992886 2914353152 2914989768 2919918861 2920045248 2925237872 2928574464 2930184294 2933526528 2933653504 2934294336 2939256072 2939383296 2943712384 2944482858 2949589488 2952953856 2953598904 2958721344 2962096128 2963207168 2968994682 2972381184 2974709664 2979999496 2985038517 2985949047 2988572672 2994409728 2999734592 3004806984 3009021696 3014109792 3014240256 3019469688 3019600384 3020127444 3024575451 3024706368 3025498041 3028156416 3028948992 3034070784 3034202112 3038670848 3039466176 3044605752 3044737536 3048876288 3054163968 3058794496 3059462664 3061991892 3064768704 3068264448 3076128512 3076933644 3082269984 3096500224 3097310688 3102548076 3106086912 3108065239 3111610368 3116871936 3117006848 3117687732 3123094752 3126657024 3133938831 3137513472 3139971312 3143641428 3147227136 3155293584 3158155008 3160629018 3160765824 3175358464 3176189568 3181560336 3181698048 3187218004 3196387328 3197085552 3197223936 3202491654 3202630272 3203468514 3206283264 3208325408 3211984896 3213750516 3217416192 3218258304 3223700208 3223839744 3229432812 3235033632 3238723584 3239431056 3245049216 3247874402 3248750592 3257077248 3260030976 3263438727 3268386544 3269383504 3274911858 3278647296 3279363489 3285050904 3290031488 3290892606 3294646272 3300217344 3300360192 3301081128 3306086016 3306806208 3308675911 3311676432 3311819776 3318288174 3322073088 3330587672 3333608064 3336219519 3343928832 3346548372 3352499433 3352644544 3358313688 3362144256 3368710944 3373818368 3374701416 3374847488 3380407857 3380554176 3384410112 3385149408 3391020288 3396161536 3396903399 3397050432 3400925184 3402794664 3406675968 3407567616 3408845746 3412733952 3413477376 3415407392 3418504704 3418652672 3419399448 3425181471 3425329728 3429236736 3438025984 3441143808 3441895497 3447864792 3451797504 3454802688 3460644576 3460794368 3467553732 3472660703 3473719973 3477682176 3483562752 3483713536 3484474524 3494347776 3495658456 3500561664 3506480928 3506632704 3512716392 3513481596 3517489152 3518808512 3522822144 3525581824 3529702656 3532467726 3548930048 3549705282 3552924384 3555861552 3562184828 3566247936 3572278272 3572432896 3573213264 3579255378 3579410304 3584682016 3585775456 3589865472 3591838812 3595935744 3596721246 3596876928 3602959056 3607068672 3608421632 3609366084 3613483008 3619593216 3619749888 3620540592 3626029824 3626819712 3628870354 3630956544 3632318464 3639412836 3643564032 3652902608 3664211904 3667534848 3670727856 3676934862 3677094016 3678056442 3681288192 3688478208 3695037312 3701285424 3701445632 3706477056 3712744512 3712905216 3719346768 3725635986 3725797248 3728715933 3730046976 3737332224 3742998528 3745930688 3746911131 3750309072 3753409416 3770738176 3771725112 3778102899 3782412288 3789138432 3795545664 3795709952 3796539093 3796703424 3803123448 3807461376 3809886422 3814232064 3820681728 3820847104 3821681736 3826040832 3828143997 3832510464 3832676352 3839325696 3842333316 3845817792 3845984256 3846824379 3853495944 3857891328 3863740416 3867779232 3871286784 3881209021 3886653024 3893225148 3893393664 3900148347 3904765952 3906912392 3911368704 3912392448 3919008096 3919177728 3925977144 3932615763 3932785984 3937271808 3938131872 3944791044 3944961792 3951805941 3958659576 3963174912 3966279552 3970915488 3980051356 3981265396 3992546304 4000344246 4006409312 4012028928 4018813056 4018987008 4019864922 4025959584 4026836592 4032767268 4032941824 4033997388 4038598656 4045427712 4045602816 4046486544 4052621568 4055796278 4059474336 4059650048 4065168384 4072042368 4072218624 4075587546 4079283552 4082655856 4086358272 4099009536 4102578192 4109515434 4109693312 4122238392 4129568838 4129747584 4136730768 4141449216 4148813824 4149537984 4155829248 4156916976 4163946102 4164126336 4168876032 4177018368 4178585108 4183351296 4184265114 4186628416 4191521904 4196302848 4207058112 4210873344 4214172024 4214354432 4219097706 4222585593 4234919424 4242080448 4242264064 4243190751 4255213824 4256809894 4262780736 4262965248 4269988872 4270173696 4271291352 4277582058 4278513879 4282646528 4283394048 4285000688 4289888256 4291011072 4298266944 4298452992 4299391953 4305910416 4311760896 4313378176 4318298112 4319241408 4326545016 4326732288 4337821847 4342769664 4346707968 4351251636 4355197632 4358989329 4366549144 4371529728 4372484652 4380067872 4387856808 4392861696 4395276441 4400289792 4400480256 4401441504 4408114688 4408884108 4409074944 4415568576 4416724287 4424384232 4429430784 4438082016 4444810752 4448292692 4453492023 4458571776 4462064496 4469999244 4477751584 4482859008 4491614592 4499601888 4507210476 4507405568 4513532544 4521164688 4521360384 4529204532 4529400576 4537059552 4542234624 4543423488 4550311936 4551106176 4551303168 4558006272 4559199264 4566908628 4567106304 4581245952 4588191744 4589193996 4592987838 4597153056 4602396672 4606403584 4614192768 4615400466 4623404976 4636909568 4644750336 4645966032 4653822114 4659130368 4667415552 4675307904 4675510272 4676531598 4683621856 4684642128 4689985536 4706270208 4709956968 4715462142 4732940376 4737232512 4740943527 4741148736 4754997248 4757611058 4763037696 4764284352 4772340504 4772547072 4780827006 4786487296 4789118416 4794580992 4795628328 4795835904 4803737481 4803945408 4805202771 4809424896 4812488112 4817977344 4820625774 4826124288 4826333184 4827387456 4834706432 4835550312 4835759616 4844149218 4848153829 4852550448 4858085376 4867573824 4871811603 4885615872 4890046464 4894303808 4902579816 4904075256 4912367787 4917970944 4926716416 4927576356 4935047232 4936338909 4941969408 4950326016 4950540288 4959129024 4960209312 4967514648 4967729664 4971621244 4977432261 4983109632 4990664704 4995881508 5000412096 5004545888 5019822558 5028966816 5037470532 5043216384 5052184576 5053066416 5060727552 5062052124 5062271232 5070831264 5076615168 5085642752 5086530432 5088438317 5094242304 5095575648 5101387776 5104191996 5110013952 5113268619 5119100928 5120216064 5123111088 5127757056 5127979008 5129099172 5137994592 5143855104 5157038976 5161715712 5171797188 5182204032 5190966864 5191191552 5200197796 5201330598 5215158272 5216523264 5225344128 5225570304 5226711786 5234636192 5243487684 5250842496 5259721392 5259949056 5269074588 5270222394 5278212768 5284233216 5288372736 5294553984 5298701589 5317330006 5323395072 5324557923 5333792328 5343277242 5349371904 5358417408 5358649344 5359819896 5367946112 5368883067 5369115456 5377023024 5378663184 5384798208 5387758218 5393903616 5394137088 5395315392 5403495424 5404438584 5412632448 5414049126 5420224512 5429389824 5429624832 5434116728 5439044736 5440229568 5443305531 5448477696 5459119254 5465346048 5470104256 5479353912 5496317856 5506091784 5506330112 5515402293 5515641024 5517084663 5521932288 5532717312 5541105664 5542555968 5551928136 5552168448 5559715584 5561800954 5569357824 5577801728 5579020152 5588453979 5588695872 5595070464 5609410816 5614497792 5618896032 5625463608 5630114124 5646559232 5656107264 5657587668 5673618432 5683707648 5683953664 5693318496 5693564928 5695055136 5703442744 5704685172 5711192064 5714829633 5719851008 5721348096 5731022592 5731270656 5732522604 5739061248 5741213888 5749014528 5758988544 5763499974 5768726688 5768976384 5780243916 5790359552 5795610624 5801668848 5806930176 5811985772 5828706304 5829979536 5839837722 5840090496 5850475744 5857148928 5860368588 5867053056 5868588672 5878512144 5878766592 5887424768 5888965716 5899178976 5905907712 5907197808 5917442688 5924192256 5926414336 5937989364 5944762368 5949419328 5959998992 5970077034 5971898094 5977145344 5988819456 5999469184 6000516369 6009613968 6018043392 6028219584 6028480512 6038939376 6039200768 6040254888 6049150902 6049412736 6050996082 6056312832 6057897984 6068141568 6068404224 6077341696 6078932352 6083694417 6089211504 6089475072 6097752576 6108327936 6113381319 6117588992 6118925328 6123983784 6129537408 6136528896 6152257024 6153867288 6164273151 6164539968 6193000448 6194353257 6194621376 6205096152 6212173824 6216130478 6223220736 6233743872 6234013696 6235375464 6245919153 6246189504 6253314048 6267877662 6275026944 6276397671 6279942624 6287282856 6294454272 6310587168 6316310016 6321258036 6321531648 6332498929 6350716928 6352379136 6363120672 6363396096 6374436008 6385214841 6392774656 6394171104 6394447872 6404983308 6405260544 6406937028 6416373087 6416650816 6423969792 6427501032 6434832384 6436516608 6447400416 6447679488 6458865624 6470067264 6477447168 6478862112 6490098432 6495748804 6514154496 6520061952 6526877454 6536773088 6538767008 6549823716 6557294592 6558726978 6570101808 6580062976 6581785212 6589292544 6600434688 6600720384 6602162256 6612172032 6613612416 6617351822 6623352864 6623639552 6636576348 6644146176 6661175344 6667216128 6672439038 6687857664 6693096744 6704998866 6705289088 6716627376 6724288512 6737421888 6747636736 6749402832 6749694976 6760815714 6761108352 6768820224 6770298816 6782040576 6792323072 6793806798 6794100864 6801850368 6805589328 6813351936 6815135232 6817691492 6825467904 6826954752 6830814784 6837009408 6837305344 6838798896 6850362942 6850659456 6858473472 6876051968 6882287616 6883790994 6889481757 6895729584 6903595008 6909605376 6921289152 6921588736 6923100699 6935107464 6945321406 6947439946 6955364352 6967125504 6967427072 6968949048 6980733171 6988695552 6991316912 7001123328 7012961856 7013265408 7014797397 7025432784 7026963192 7034978304 7037617024 7045644288 7051163648 7059405312 7064935452 7077498803 7097860096 7099410564 7105848768 7111723104 7124369656 7132495872 7136416587 7144556544 7144865792 7146426528 7158510756 7158820608 7169364032 7171240509 7171550912 7179730944 7183677624 7191871488 7193442492 7193753856 7205918112 7214137344 7216843264 7218732168 7226966016 7230938661 7239186432 7239499776 7241081184 7252059648 7253639424 7257740708 7264636928 7266223827 7278825672 7287128064 7305805216 7328423808 7335069696 7341455712 7353869724 7354188032 7356112884 7376956416 7390074624 7402570848 7402891264 7412954112 7425489024 7425810432 7438693536 7451271972 7451594496 7457431866 7474664448 7485997056 7491861376 7493822262 7500618144 7506818832 7541476352 7543450224 7556205798 7564824576 7578276864 7591091328 7591419904 7593078186 7593406848 7606246896 7614922752 7619772844 7628464128 7641363456 7641694208 7643363472 7652081664 7656287994 7665020928 7665352704 7678651392 7684666632 7691635584 7691968512 7693648758 7706991888 7715782656 7735558464 7742573568 7762418042 7773306048 7786450296 7786787328 7800296694 7801995897 7809531904 7813824784 7822737408 7824784896 7838016192 7838355456 7840067679 7851954288 7865231526 7865571968 7874543616 7876263744 7889582088 7889923584 7903611882 7910145721 7917319152 7926349824 7932559104 7941830976 7960102712 7962530792 7975995009 7985092608 8000688492 8012818624 8014915863 8024057856 8037626112 8037974016 8039729844 8051919168 8053673184 8065534536 8065883648 8067994776 8077197312 8081637327 8090855424 8091205632 8092973088 8105243136 8111592556 8118948672 8119300096 8121073689 8130336768 8144084736 8144437248 8151175092 8158567104 8165311712 8172716544 8188678881 8198019072 8205156384 8219030868 8219386624 8244476784 8259137676 8259495168 8273461536 8282898432 8297627648 8299075968 8302188833 8311658496 8313833952 8327892204 8328252672 8342701431 8354036736 8357170216 8366702592 8368530228 8373256832 8383043808 8392605696 8414116224 8421746688 8428344048 8428708864 8438195412 8445171186 8469838848 8484160896 8484528128 8486381502 8510427648 8513619788 8525561472 8525930496 8539977744 8540347392 8542582704 8555164116 8557027758 8566788096 8570001376 8579776512 8582022144 8596533888 8596905984 8598783906 8611820832 8623521792 8626756352 8638482816 8645249961 8653090032 8653464576 8675643694 8685539328 8693415936 8702503272 8710395264 8717978658 8733098288 8743059456 8744969304 8759756583 8760135744 8775713616 8785723392 8790552882 8800579584 8800960512 8802883008 8816229376 8817768216 8818149888 8831137152 8833448574 8848768464 8858861568 8876164032 8889621504 8896585384 8906984046 8917143552 8924128992 8939998488 8955115551 8955503168 8957847141 8965718016 8983229184 8999203776 9014420952 9014811136 9027065088 9042329376 9042720768 9058409064 9058801152 9073726353 9074119104 9076494123 9084469248 9086846976 9100623872 9102212352 9102606336 9116012544 9118398528 9133817256 9134212608 9162491904 9176383488 9178387992 9185975676 9194306112 9204793344 9212807168 9228385536 9230800932 9246809952 9273819136 9278916931 9289500672 9291932064 9307644228 9318260736 9324195717 9334831104 9350615808 9351020544 9353063196 9367243712 9369284256 9379971072 9401816493 9412540416 9419913936 9430924284 9465880752 9474465024 9481887054 9482297472 9509994496 9515222116 9526075392 9528568704 9544681008 9545094144 9561654012 9578236832 9589161984 9591256656 9591671808 9607474962 9607890816 9610405542 9618849792 9624976224 9635954688 9641251548 9652248576 9654774912 9669412864 9671100624 9671519232 9688298436 9696307658 9705100896 9716170752 9735147648 9743623206 9771231744 9780092928 9788607616 9790316181 9805159632 9808150512 9824735574 9835941888 9853432832 9855152712 9870094464 9872677818 9883938816 9900652032 9901080576 9918258048 9920418624 9926027733 9935029296 9935459328 9943242488 9954864522 9966219264 9981329408 9991763016 10000824192 10008658557 10009091776 10039645116 10057498299 10057933632 10074941064 10086432768 10104369152 10106132832 10121455104 10124104248 10124542464 10141223571 10141662528 10153230336 10171285504 10173060864 10176876634 10188484608 10190710197 10191151296 10202775552 10208383992 10220027904 10226537238 10238201856 10240432128 10246222176 10255514112 10255958016 10258198344 10275544413 10275989184 10287710208 10314077952 10323431424 10343594376 10364408064 10381933728 10382383104 10400395592 10402661196 10417982109 10421159919 10430316544 10433046528 10450688256 10451140608 10453423572 10469272384 10486975368 10501684992 10519442784 10519898112 10538149176 10540444788 10556425536 10568466432 10576745472 10589107968 10597403178 10634660012 10646790144 10649115846 10667584656 10686554484 10698743808 10716834816 10717298688 10719639792 10735892224 10737766134 10738230912 10754046048 10757326368 10769596416 10775516436 10787807232 10790630784 10806990848 10808877168 10825264896 10828098252 10840449024 10858779648 10859249664 10868233456 10878089472 10880459136 10886611062 10896955392 10918238508 10930692096 10940208512 10958707824 10992635712 11012183568 11012660224 11030804586 11031282048 11034169326 11043864576 11065434624 11082211328 11085111936 11103856272 11104336896 11119431168 11123601908 11138715648 11155603456 11158040304 11176907958 11177391744 11186147799 11190140928 11218821632 11228995584 11237792064 11240733393 11250927216 11260228248 11293118464 11312214528 11315175336 11334308697 11347236864 11367415296 11367907328 11386636992 11387129856 11389617279 11390110272 11406885488 11409370344 11422384128 11429659266 11439702016 11442696192 11462045184 11462541312 11465045208 11478122496 11482427776 11484431991 11498029056 11517977088 11526999948 11537453376 11537952768 11547498047 11560487832 11580719104 11591221248 11603337696 11613860352 11623971544 11643627063 11657412608 11659959072 11679675444 11680180992 11700445041 11700951488 11714297856 11720737176 11734106112 11737177344 11757024288 11757533184 11774849536 11777931432 11797847289 11798357952 11811815424 11814395616 11834885376 11852828672 11855417823 11875978728 11889524736 11898838656 11919997984 11940154068 11943796188 11977638912 11998938368 12001032738 12019227936 12036086784 12056439168 12056961024 12077878752 12078401536 12080509776 12098301804 12098825472 12101992164 12115795968 12136283136 12136808448 12154683392 12157864704 12167388834 12178423008 12178950144 12195505152 12216655872 12226762638 12235177984 12237850656 12247967568 12259074816 12304514048 12307734576 12328546302 12329079936 12386000896 12388706514 12389242752 12410192304 12424347648 12432260956 12446441472 12467487744 12468027392 12470750928 12491838306 12492379008 12506628096 12535755324 12550053888 12552795342 12559885248 12574565712 12588908544 12621174336 12632620032 12642516072 12643063296 12664997858 12667756779 12701433856 12704758272 12726241344 12726792192 12729572253 12748872016 12770429682 12785549312 12788342208 12788895744 12809966616 12810521088 12813874056 12832746174 12833301632 12835541637 12847939584 12855002064 12869664768 12873033216 12894800832 12895358976 12906027229 12917731248 12940134528 12954894336 12957724224 12980196864 12991497608 13013465541 13028308992 13040123904 13053754908 13073546176 13076967987 13077534016 13099647432 13114589184 13117453956 13140203616 13160125952 13163570424 13178585088 13185829323 13200869376 13201440768 13204324512 13224344064 13227224832 13234703644 13246705728 13247279104 13250172861 13273152696 13288292352 13322350688 13334432256 13344878076 13360476069 13375715328 13386193488 13409997732 13410578176 13433254752 13448577024 13474843776 13495273472 13498805664 13499389952 13521631428 13522216704 13540597632 13545676517 13564081152 13584646144 13587613596 13588201728 13611178656 13626703872 13630270464 13635382984 13650935808 13653909504 13661629568 13674018816 13674610688 13677597792 13700725884 13701318912 13752103936 13764575232 13767581988 13778963514 13791459168 13807190016 13819210752 13842578304 13843177472 13846201398 13870214928 13890642812 13894879892 13910728704 13934251008 13934854144 13937898096 13961466342 13977391104 13982633824 14002246656 14025923712 14026530816 14029594794 14050865568 14053926384 14069956608 14075234048 14102327296 14118810624 14129870904 14154997606 14195720192 14198821128 14211697536 14222830581 14223446208 14248739312 14264991744 14272833174 14289113088 14289731584 14292853056 14317021512 14317641216 14338728064 14342481018 14343101824 14359461888 14367355248 14383742976 14386884984 14387507712 14411836224 14428274688 14433686528 14437464336 14453932032 14461877322 14478372864 14478999552 14482162368 14504119296 14507278848 14515481416 14529273856 14532447654 14544461487 14557651344 14574256128 14611610432 14615434809 14656847616 14670139392 14682911424 14707739448 14708376064 14712225768 14737103361 14753912832 14780149248 14805141696 14805782528 14809016727 14825908224 14850978048 14851620864 14877387072 14902543944 14903188992 14914863732 14932296783 14949328896 14971994112 14983722752 14987644524 15001236288 15013637664 15082952704 15086900448 15112411596 15129649152 15139285519 15156553728 15182182656 15182839808 15186156372 15186813696 15212493792 15229845504 15239545688 15256928256 15265314951 15282726912 15283388416 15286726944 15304163328 15312575988 15330041856 15339805857 15357302784 15369333264 15383271168 15383937024 15387297516 15413983776 15431565312 15471116928 15485147136 15524836084 15546612096 15572900592 15573574656 15600593388 15603991794 15627649568 15645474816 15649569792 15676032384 15676710912 15680135358 15703908576 15730463052 15731143936 15752527488 15779164176 15779847168 15807223764 15820291442 15834638304 15852699648 15865118208 15883661952 15896104767 15920205424 15925061584 15951990018 15970185216 15973673769 16001376984 16025637248 16029831726 16048115712 16075252224 16075948032 16079459688 16103838336 16107346368 16131069072 16131767296 16135989552 16154394624 16163274654 16181710848 16182411264 16185946176 16210486272 16223185112 16237897344 16238600192 16242147378 16260673536 16288169472 16288874496 16302350184 16317134208 16329916593 16330623424 16345433088 16377357762 16396038144 16410312768 16438061736 16438773248 16488953568 16518275352 16518990336 16546206879 16546923072 16551253989 16565796864 16595255296 16598151936 16604377666 16623316992 16627667904 16655784408 16656505344 16685402862 16708073472 16714340432 16733405184 16737060456 16746513664 16765361937 16766087616 16785211392 16828232448 16843493376 16856688096 16857417728 16876390824 16890342372 16915218263 16920377933 16939677696 16968321792 16969056256 16972763004 17020855296 17027239576 17051122944 17051860992 17079955488 17080694784 17085165408 17110328232 17114055516 17133576192 17140002752 17144488899 17159553024 17164044288 17193067776 17193811968 17197567812 17223641664 17247043584 17253512704 17276965632 17290499922 17306180064 17306929152 17351287388 17371078656 17386831872 17405006544 17420790528 17435957316 17466196576 17486118912 17489938608 17519513166 17520271488 17551427232 17571446784 17581105764 17601159168 17605766016 17632458752 17635536432 17636299776 17662274304 17666897148 17697536928 17717723136 17752328064 17779243008 17793170768 17813968092 17834287104 17848257984 17879996976 17910231102 17911006336 17915694282 17931436032 17966458368 17998407552 18028841904 18029622272 18054130176 18084658752 18085441536 18116818128 18117602304 18147452706 18148238208 18152988246 18168938496 18173693952 18201247744 18204424704 18205212672 18232025088 18236797056 18251083251 18267634512 18268425216 18324983808 18340143957 18352766976 18356775984 18371951352 18388612224 18409586688 18425614336 18456771072 18461601864 18492819453 18493619904 18547638272 18557833862 18579001344 18583059771 18583864128 18615288456 18636521472 18648391434 18669662208 18701231616 18702041088 18706126392 18734487424 18737757459 18738568512 18759942144 18803632986 18825080832 18839827872 18861848568 18905243941 18931761504 18948930048 18963774108 18964594944 18997496787 19019988992 19030444232 19052150784 19057137408 19089362016 19090188288 19123308024 19155644523 19156473664 19178323968 19182513312 19183343616 19214949924 19215781632 19220811084 19249119261 19249952448 19271909376 19282503096 19304497152 19309549824 19338825728 19342201248 19343038464 19376596872 19392615316 19410201792 19432341504 19470295296 19487246412 19542463488 19560185856 19577215232 19580632362 19610319264 19616301024 19649471148 19671883776 19706865664 19710305424 19740188928 19745355636 19767877632 19801304064 19802161152 19836516096 19840837248 19852055466 19870058592 19870918656 19886484976 19909729044 19932438528 19962658816 19983526032 20001648384 20017317114 20018183552 20079290232 20114996598 20115867264 20149882128 20172865536 20208738304 20212265664 20242910208 20248208496 20249084928 20282447142 20283325056 20306460672 20342571008 20346121728 20353753268 20376969216 20381420394 20382302592 20405551104 20416767984 20440055808 20453074476 20476403712 20480864256 20492444352 20511028224 20511916032 20516396688 20551088826 20551978368 20575420416 20628155904 20646862848 20668445271 20687188752 20728816128 20763867456 20764766208 20769302097 20800791184 20805322392 20835964218 20842319838 20860633088 20866093056 20901376512 20902281216 20906847144 20938544768 20942199513 20973950736 21003369984 21038885568 21039796224 21076298352 21080889576 21112851072 21129390287 21136932864 21153490944 21178215936 21194806356 21232496409 21269320024 21293580288 21298231692 21335169312 21373108968 21397487616 21409249761 21433669632 21434597376 21439279584 21471784448 21475532268 21476461824 21508092096 21513721527 21514652736 21539192832 21551032872 21575614464 21581261568 21613981696 21617754336 21650529792 21656196504 21680898048 21692815983 21717559296 21718499328 21736466912 21756178944 21760918272 21773222124 21793910784 21798671481 21836477016 21861384192 21880417024 21917415648 21985271424 22024367136 22025320448 22061609172 22062564096 22068338652 22100840633 22130869248 22164422656 22170223872 22207712544 22208673792 22238862336 22247203816 22277431296 22311206912 22316080608 22353815916 22354783488 22372295598 22437643264 22457991168 22475584128 22481466786 22501854432 22520456496 22586236928 22624429056 22630350672 22668617394 22694473728 22734830592 22735814656 22773273984 22774259712 22779234558 22780220544 22813770976 22818740688 22844768256 22859318532 22885392384 22924090368 22925082624 22930090416 22956244992 22964855552 22968863982 22996058112 23035954176 23053999896 23074906752 23075905536 23094996094 23120975664 23161438208 23206675392 23227720704 23247943088 23287254126 23314825216 23319918144 23359350888 23360361984 23400890082 23401902976 23405987691 23428595712 23441474352 23468212224 23474354688 23514048576 23515066368 23549699072 23555862864 23595694578 23596715904 23615200909 23623630848 23628791232 23669770752 23705657344 23710835646 23730437163 23751957456 23779049472 23797677312 23839995968 23880308136 23887592376 23927985027 23955277824 23997876736 24002065476 24038455872 24044747589 24072173568 24112878336 24113922048 24155757504 24156803072 24161019552 24196603608 24197650944 24203984328 24231591936 24244911981 24272566272 24273616896 24309366784 24315729408 24334777668 24356846016 24357900288 24363221067 24391010304 24433311744 24453525276 24470355968 24475701312 24495935136 24518149632 24566036643 24609028096 24615469152 24657092604 24658159872 24700939531 24772001792 24777413028 24778485504 24820384608 24848695296 24864521912 24892882944 24906566499 24934975488 24936054784 24941501856 24983676612 24984758016 25028104293 25071510648 25100107776 25105590684 25119770496 25149131424 25177817088 25242348672 25265240064 25285032144 25286126592 25329995716 25335513558 25402867712 25409516544 25452482688 25453584384 25459144506 25497744032 25540859364 25576684416 25577791488 25619933232 25621042176 25627748112 25665492348 25666603264 25671083274 25710004128 25739329536 25746066432 25789601664 25790717952 25812054458 25835462496 25880269056 25915448448 25935749883 25960393728 25982995216 26026931082 26056617984 26080247808 26107509816 26147092352 26153935974 26155068032 26199294864 26229178368 26234907912 26280407232 26320251904 26327140848 26357170176 26371658646 26401738752 26402881536 26408649024 26448688128 26454449664 26469407288 26493411456 26494558208 26500345722 26546305392 26576584704 26644701376 26668864512 26689756152 26720952138 26751430656 26772386976 26819995464 26821156352 26865346653 26866509504 26873541423 26897154048 26949687552 26990546944 26997611328 26998779904 27043262856 27044433408 27081195264 27091353034 27128162304 27169292288 27175227192 27176403456 27221179059 27222357312 27229482369 27253407744 27260540928 27270765968 27301871616 27307819008 27323259136 27348037632 27349221376 27355195584 27401451768 27402637824 27504207872 27529150464 27535163976 27557927028 27582918336 27606932417 27614380032 27638421504 27685156608 27686354944 27692402796 27740429856 27781285624 27789759784 27821457408 27836750793 27868502016 27869708288 27875796192 27922932684 27954782208 27965267648 27972587151 28004493312 28051847424 28053061632 28059189588 28101731136 28107852768 28139913216 28150468096 28204654592 28205449479 28237621248 28259741808 28309995212 28391440384 28397642256 28423395072 28445661162 28446892416 28497478624 28529983488 28545666348 28578226176 28585706112 28634043024 28635282432 28677456128 28684962036 28686203648 28734710496 28767485952 28773769968 28775015424 28823672448 28856549376 28867373056 28874928672 28907864064 28923754644 28956745728 28964324736 29008238592 29014557696 29030962832 29058547712 29064895308 29088922974 29115302688 29148512256 29223220864 29230869618 29313695232 29340278784 29365822848 29415478896 29416752128 29424451536 29474206722 29507825664 29560298496 29610283392 29611565056 29618033454 29651816448 29701956096 29703241728 29754774144 29778083199 29805087888 29806377984 29829727464 29864593566 29898657792 29943988224 29967445504 29975289048 30002472576 30025975671 30027275328 30165905408 30172494897 30173800896 30224823192 30259298304 30278571038 30313107456 30364365312 30365679616 30372312744 30373627392 30423670713 30424987584 30459691008 30479091376 30513856512 30530629902 30565453824 30566776832 30572130591 30573453888 30608326656 30625151976 30660083712 30679611714 30714605568 30738666528 30766542336 30767874048 30774595032 30827967552 30845398009 30854806819 30863130624 30942233856 30970294272 31049672168 31093224192 31145801184 31147149312 31201186776 31207983588 31253946327 31255299136 31263479757 31290949632 31299139584 31352064768 31353421824 31360270716 31407817152 31460926104 31462287872 31505054976 31558328352 31559694336 31614447528 31640582884 31669276608 31705399296 31730236416 31767323904 31792209534 31840410848 31850123168 31903980036 31940370432 31947347538 32002753968 32051274496 32059663452 32096231424 32150504448 32151896064 32158919376 32207676672 32214692736 32262138144 32263534592 32271979104 32308789248 32326549308 32363421696 32371892352 32384034587 32420972544 32446370224 32475794688 32477200384 32484294756 32521347072 32576338944 32577748992 32604700368 32634268416 32659833186 32661246848 32690866176 32754715524 32792076288 32820625536 32876123472 32877546496 32977907136 33036550704 33037980672 33092413758 33093846144 33102507978 33131593728 33190510592 33196303872 33208755332 33246633984 33255335808 33311568816 33313010688 33370805724 33416146944 33428680864 33466810368 33474120912 33493027328 33530723874 33532175232 33558443397 33570422784 33656464896 33686986752 33713376192 33714835456 33722200179 33752781648 33780684744 33830436526 33840755866 33879355392 33936643584 33938112512 33945526008 34002926091 34041710592 34054479152 34102245888 34103721984 34159910976 34161389568 34168851837 34170330816 34220656464 34228111032 34267152384 34280005504 34288977798 34319106048 34328088576 34386135552 34387623936 34395135624 34447283328 34474268363 34494087168 34507025408 34553931264 34580999844 34612360128 34613858304 34642494141 34702574776 34742157312 34773663744 34810013088 34841581056 34871914632 34930881189 34932393152 34972237824 34979877216 35039026332 35040542976 35101335123 35102854464 35142893568 35162211528 35202318336 35211532032 35264917504 35271072864 35272599552 35324548608 35333794296 35393541867 35395073856 35435446272 35504656128 35558486016 35566253469 35586341536 35627936184 35668574208 35696515968 35759993952 35820462204 35822012672 35831388564 35932916736 35996815104 36057683808 36059244544 36108260352 36169317504 36170883072 36233636256 36235204608 36294905412 36296476416 36305976492 36347387904 36402495488 36408849408 36410425344 36464050176 36473594112 36502166502 36535269024 36536850432 36649967616 36680287914 36705533952 36713551968 36743902704 36777224448 36851228672 36913542144 36923203728 36985638906 36987239808 37095276544 37115667724 37158002688 37166119542 37167728256 37230576912 37273042944 37296782868 37339324416 37402463232 37404082176 37412252784 37468974848 37475514918 37477137024 37519884288 37607265972 37650161664 37679655744 37723697136 37810487882 37863523008 37897860096 37927548216 37929189888 37994993574 38003270337 38039977984 38060888464 38104301568 38114274816 38178724032 38180376576 38188716759 38246616048 38311289046 38312947328 38356647936 38365026624 38366687232 38429899848 38431563264 38441622168 38498238522 38499904896 38530064641 38543818752 38565006192 38608994304 38619099648 38677651456 38684402496 38686076928 38718081687 38753193744 38785230632 38820403584 38864683008 38940590592 38974492824 39040396623 39084926976 39120371712 39154430464 39161264724 39220638528 39230903961 39232602048 39298942296 39343767552 39413731328 39420610848 39480377856 39490711272 39535755264 39557487969 39602608128 39604322304 39673032192 39681674496 39704110932 39740117184 39741837312 39750518583 39772969952 39819458088 39864877056 39925317632 39967052064 40003296768 40034634228 40036367104 40081428207 40158580464 40229993196 40231734528 40299764256 40345731072 40417476608 40424531328 40439693993 40485820416 40496416992 40498169856 40564894284 40566650112 40637029551 40685142016 40692243456 40707506536 40753938432 40762840788 40764605184 40833535968 40880111616 40906148952 40952807424 40961728512 40984888704 41022056448 41023832064 41032793376 41102177652 41103956736 41256311808 41293725696 41336890542 41374377504 41457632256 41527734912 41529532416 41538604194 41601582368 41610644784 41671928436 41684639676 41732186112 41802753024 41804562432 41813694288 41877089536 41884399026 41947901472 42006739968 42077771136 42079592448 42152596704 42161779152 42225702144 42258780574 42306981888 42356431872 42389612712 42464992818 42538640048 42587160576 42596463384 42668491743 42670338624 42746217936 42794975232 42818499522 42867339264 42869194752 42878559168 42943568896 42951064536 42952923648 43016184192 43027443054 43029305472 43078385664 43102065744 43151228928 43162523136 43227963392 43235508672 43301059584 43312393008 43361796096 43385631966 43435118592 43436998656 43472933824 43512357888 43521836544 43546444248 43587821568 43597342962 43633384461 43672954032 43722768384 43760834048 43834831296 43846304427 43970542848 44048734272 44050640896 44123218344 44125128192 44136677304 44201681266 44211310083 44261738496 44328845312 44340447744 44415425088 44417347584 44427050181 44477724672 44494407632 44554862592 44622413824 44632161216 44707631832 44709566976 44744591196 44796890349 44875286528 44915982336 44951168256 44962933572 45003708864 45040912992 45172473856 45197305051 45248858112 45260701344 45337234788 45388947456 45417856557 45469661184 45471629312 45546547968 45548519424 45558469116 45560441088 45627541952 45637481376 45689536512 45718637064 45770784768 45795944853 45848180736 45850165248 45860180832 45912489984 45929711104 45937727964 46019417571 46071908352 46107999792 46149813504 46151811072 46189992188 46241951328 46322876416 46413350784 46455441408 46495886176 46574508252 46639836288 46718701776 46720723968 46801780164 46803805952 46811975382 46882948704 46936424448 46948709376 47028097152 47030132736 47099398144 47111725728 47191389156 47193431808 47230401818 47257582464 47339541504 47411314688 47421671292 47460874326 47503914912 47558098944 47595354624 47679991936 47688314301 47760616272 47775184752 47855970054 47910555648 47995753472 48004130952 48076911744 48089495178 48144347136 48225756672 48227844096 48311515008 48313606144 48322039104 48393207216 48395301888 48407968656 48463183872 48489823962 48545132544 48547233792 48618733568 48631458816 48669555336 48713692032 48715800576 48726442134 48782020608 48866623488 48907050552 48951402624 48989749779 48991870272 49036299264 49132073286 49218056192 49230938304 49314185208 49316319744 49401879062 49544003584 49554826056 49556971008 49638620637 49640769216 49653761967 49697390592 49729043824 49785765888 49813132998 49869950976 49872109568 49883003712 49967353224 49969516032 50056208586 50143021296 50200215552 50211181368 50239540992 50298262848 50355634176 50484697344 50530480128 50570064288 50572253184 50659991432 50671027116 50745654789 50761133799 50805735424 50819033088 50904965376 50907168768 50918289012 50995488064 51081718728 51153368832 51155582976 51239866464 51242084352 51255496224 51330984696 51333206528 51342166548 51420008256 51433466697 51478659072 51492132864 51579203328 51581435904 51624108916 51670924992 51760538112 51830896896 51871499766 51920787456 51965990432 52053862164 52113235968 52160495616 52215019632 52294184704 52307871948 52310136064 52398589728 52458356736 52469815824 52560814464 52640503808 52654281696 52714340352 52743317292 52803477504 52817298048 52837109063 52897376256 52908899328 52938814576 52986822912 52989116416 53000691444 53092610784 53153169408 53289402752 53337729024 53379512304 53441904276 53502861312 53544773952 53639990928 53642312704 53730693306 53733019008 53747082846 53794308096 53899375104 53981093888 53995222656 53997559808 54086525712 54088866816 54162390528 54182706068 54256324608 54338584576 54350454384 54352806912 54442358118 54444714624 54458964738 54506815488 54521081856 54541531936 54603743232 54615638016 54646518272 54696075264 54710391168 54753249753 54802903536 54805275648 55008415744 55020431871 55058300928 55070327952 55115854056 55165836672 55213864834 55228760064 55276843008 55370313216 55372709888 55384805592 55478458359 55480859712 55562571248 55579519568 55642914816 55673501586 55737004032 55739416576 55749179313 55751592384 55845865368 55909564416 55930535296 55945174302 56008986624 56103694848 56106123264 56118379176 56203462272 56215705536 56247490487 56279826432 56300936192 56409309184 56410898958 56475242496 56519483616 56619990424 56715731823 56782880768 56795284512 56846790144 56891322324 56893784832 56992490361 56994957248 57059966976 57091332696 57156452352 57171412224 57268086048 57270564864 57354912256 57369924072 57372407296 57466933569 57469420992 57534971904 57547539936 57550030848 57647344896 57734746112 57747357783 57749857344 57815728128 57847509288 57913491456 57928649472 58016477184 58029115392 58061925664 58117095424 58129790616 58177845948 58230605376 58297024512 58446441728 58461739236 58627390464 58680557568 58731645696 58830957792 58833504256 58848903072 58948413444 59015651328 59053239541 59120596992 59220566784 59223130112 59236066908 59303632896 59403912192 59406483456 59509548288 59556166398 59610175776 59612755968 59659454928 59729187132 59797315584 59887976448 59934891008 59950578096 60004945152 60051951342 60054550656 60331810816 60344989794 60347601792 60449646384 60518596608 60557142076 60626214912 60728730624 60731359232 60744625488 60747254784 60847341426 60849975168 60919382016 60958182752 61027713024 61061259804 61130907648 61144261182 61146907776 61216653312 61250303952 61320167424 61359223428 61429211136 61477333056 61533084672 61535748096 61549190064 61655935104 61690796018 61709613638 61726261248 61884467712 61940588544 62005335813 62099344336 62186448384 62291602368 62294298624 62307906291 62402373552 62415967176 62507892654 62510598272 62526959514 62581899264 62598279168 62704129536 62706843648 62720541432 62815634304 62864842309 62921852208 62924575744 63010109952 63116656704 63119388672 63228895056 63281165768 63338553216 63388170861 63410798592 63460472832 63534647808 63584419068 63680821696 63697489227 63700246336 63807960072 63880740864 63894695076 64005507936 64102548992 64119326904 64192462848 64227749283 64301008896 64303792128 64317838752 64415353344 64429385472 64524276288 64527069184 64541164581 64543958208 64617578496 64653098616 64726843392 64743784704 64768069174 64841945088 64892740448 64951589376 64954400768 64968589512 65042694144 65078447949 65152677888 65155497984 65209400736 65268536832 65319666372 65322493696 65381732352 65396014443 65509431048 65584152576 65641251072 65752246944 65755092992 65955814272 65980553357 66073101408 66075961344 66184827516 66187692288 66205015956 66302521899 66381021184 66392607744 66417510664 66493267968 66510671616 66623137632 66626021376 66741611448 66832293888 66857361728 66933620736 66948241824 66986054656 67061447748 67064350464 67116886794 67312929792 67373973504 67426752384 67429670912 67444400358 67505563296 67561369488 67660873052 67681511732 67758710784 67873287168 67876225024 67891052016 68005852182 68083421184 68108958304 68204491776 68207443968 68319821952 68322779136 68337703674 68340661632 68441312928 68456222064 68534304768 68560011008 68577955596 68656177152 68772271104 68775247872 68790271248 68894566656 68948536726 68988174336 69014050816 69107862528 69161999688 69224720256 69227716608 69284988282 69405149552 69484314624 69620026176 69683162112 69743829264 69861762378 69864786304 69944475648 69959754432 70078052664 70081085952 70202670246 70205708928 70285787136 70324423056 70404636672 70423064064 70529835008 70542145728 70545199104 70649097216 70667588592 70787083734 70790147712 70845602727 70870892544 71009312256 71116972032 71132506938 71172683072 71191311489 71255872368 71337148416 71393031936 71519987904 71640924408 71644025344 71662777128 71783955081 71865833472 71993630208 72115367616 72118489088 72134242767 72216520704 72338635008 72341766144 72467272512 72470409216 72589810824 72592952832 72611952984 72694775808 72734735943 72804990976 72817698816 72820850688 72928100352 72947188224 73004333004 73070538048 73073700864 73089663201 73299935232 73360575828 73411067904 73427103936 73487805408 73554448896 73702457344 73742971399 73827084288 73846407456 73971277812 73974479616 74102818593 74190553088 74231335448 74316005376 74332239084 74335456512 74461153824 74546085888 74593565736 74678648832 74719699497 74804926464 74808164352 74824505568 74937949696 74951029836 74954274048 75084312879 75214531944 75300323328 75359311488 75447394272 75620975764 75727046016 75795720192 75855096432 75858379776 75989987148 76006540674 76121776928 76208603136 76228549632 76357448064 76360753152 76377433518 76493232096 76622578092 76625894656 76730053248 76733374464 76859799696 76863126528 76883244336 76996477044 76999809792 77060129282 77130012384 77217988608 77238199296 77355302912 77368804992 77372153856 77436163374 77506387488 77570461264 77640807168 77807249649 77881181184 77948985648 78080793246 78169853952 78240743424 78308860928 78322529448 78441277056 78461807922 78465204096 78597884592 78687535104 78827462656 78841221696 78960755712 78981422544 79071510528 79114975938 79205216256 79208644608 79346064384 79363348992 79408221864 79480234368 79483674624 79501037166 79545939904 79638916176 79729754112 79934104128 80006593536 80069268456 80072734208 80162856414 80317160928 80459986392 80463469056 80596039959 80599528512 80620624269 80691462144 80834953216 80849062656 80879387986 80971640832 80992833984 80996339712 81129788568 81133300224 81274059102 81370284032 81384486912 81415013072 81507876864 81525681576 81529210368 81663537177 81667071936 81688447107 81760223232 81812297904 81905614848 81923457024 81969777408 82044112896 82047664128 82065586752 82204355304 82207913472 82418615093 82512623616 82587451392 82673781084 82748755008 82820797251 82915264512 83055469824 83059064832 83077208388 83203164736 83221289568 83343856872 83369279352 83464372224 83510252379 83605506048 83609124864 83627388576 83754179072 83768798052 83895802944 83917761453 84013479936 84155542272 84159184896 84305193408 84323558304 84451404288 84517561148 84613963776 84616348437 84712863744 84779225424 84929985636 85077280096 85174321152 85192926768 85336983486 85340677248 85492435872 85589950464 85636999044 85734678528 85757118336 85887137792 85902129072 85905847296 86032368384 86054886108 86058610944 86204131488 86302457856 86325046272 86455926784 86471017344 86602119168 86624786016 86723592192 86771263932 86870237184 86945867648 87024715776 87043673088 87092888496 87175643136 87194685924 87266768922 87345908064 87445536768 87521668096 87669662592 87692608854 87941085696 88097468544 88101281792 88246436688 88250256384 88273354608 88403362532 88422620166 88523476992 88657690624 88680895488 88830850176 88834695168 88854100362 88955449344 88988815264 89109725184 89264322432 89334249597 89415263664 89419133952 89489182392 89593780698 89750573056 89831964672 89902336512 89925867144 90007417728 90077927013 90081825984 90344947712 90394610102 90497716224 90517484691 90521402688 90674469576 90777894912 90835713114 90939322368 90943258624 91093095936 91097038848 91116938232 91120882176 91255083904 91271012139 91274962752 91379073024 91437274128 91541569536 91591889706 91696361472 91700330496 91720361664 91824979968 91859422208 91875455928 92038835142 92143816704 92215999584 92299627008 92303622144 92379984376 92483902656 92536194027 92564420457 92645752832 92826701568 92910882816 92991772352 93149016504 93279672576 93437403552 93441447936 93603560328 93607611904 93623950764 93761838981 93765897408 93790439271 93872848896 93897418752 94056194304 94060265472 94198796288 94223451456 94382778312 94386863616 94460803636 94515164928 94679083008 94822629376 94843342584 94921748652 95007829824 95116197888 95190709248 95359983872 95376628602 95521232544 95550369504 95711940108 95821111296 95991506944 96008261904 96153823488 96178990356 96288694272 96451513344 96455688192 96623030016 96627212288 96644078208 96786414432 96790603776 96815937312 96926367744 96979647924 97090265088 97152103761 97237467136 97262917632 97339110672 97427384064 97431601152 97452884268 97564041216 97733246976 97814101104 97902805248 97979499558 97983740544 98072598528 98264146572 98436112384 98461876608 98628370416 98632639488 98803758124 99088007168 99109652112 99113942016 99277241274 99281538432 99307523934 99394781184 99458087648 99571531776 99626265996 99739901952 99766007424 99934706448 99939032064 100112417172 100286042592 100400431104 100422362736 100479081984 100596525696 100675330191 100711268352 100969394688 101060960256 101140128576 101144506368 101166600537 101319982864 101342054232 101491309578 101522267598 101611470848 101638066176 101809930752 101814337536 101836578024 101990976128 102008778273 102163437456 102306737664 102311165952 102479732928 102484168704 102510992448 102568953241 102661969392 102666413056 102684333096 102840016512 102866933394 102957318144 102984265728 103158406656 103162871808 103248217832 103341849984 103422805089 103521076224 103661793792 103742999532 103841574912 103927482423 103931980864 104107724328 104226471936 104320991232 104430039264 104588369408 104615743896 104620272128 104792643567 104797179456 104916713472 104939631648 105121628928 105281007616 105304005369 105308563392 105428680704 105486634584 105606955008 105634596096 105674218126 105794752512 105817798656 105877629152 105973645824 105978232832 106001382888 106180625601 106185221568 106306338816 106578805504 106675458048 106698760407 106759024608 106883808552 107005722624 107089547904 107279981856 107284625408 107461386612 107466038016 107494165692 107652481793 107798750208 107962187776 107990445312 107995119616 108173051424 108177733632 108324781056 108365412136 108512649216 108677169152 108700908768 108705613824 108884716236 108889429248 108917929476 109042163712 109083063872 109207486464 109231276032 109293036544 109392150528 109420782336 109506499506 109605807072 109610551296 110016831488 110040863742 110116601856 110140655904 110231708112 110331673344 110427729668 110553686016 110740626432 110745419776 110769611184 110956916718 110961719424 111125142496 111159039136 111285829632 111347003172 111474008064 111498358626 111503184768 111691730736 111819128832 111861070592 111890348604 112017973248 112207389696 112212246528 112236758352 112406924544 112431411072 112494980974 112559652864 112601872384 112818618368 112821797916 112950484992 113038967232 113239980848 113431463646 113565761536 113590569024 113693580288 113782644648 113787569664 113984980722 113989914496 114009811011 114119933952 114182665392 114312904704 114342824448 114536172096 114541129728 114709824512 114739848144 114744814592 114933867138 114938841984 115069943808 115095079872 115100061696 115294689792 115469492224 115494715566 115499714688 115590193923 115631456256 115695018576 115826982912 115857298944 116032954368 116058230784 116123851328 116154245061 116234190848 116259581232 116355691896 116461210752 116594049024 116892883456 116923478472 117121189869 117254780928 117361115136 117463291392 117661915584 117667008512 117692711883 117697806144 117896826888 118031302656 118106479082 118241193984 118441133568 118446260224 118472133816 118607265792 118672463907 118807824384 118812966912 119019096576 119112332796 119220351552 119225511936 119251555749 119318909856 119458374264 119594631168 119775952896 119869782016 119901156192 120009890304 120103902684 120109101312 120317479651 120663621632 120689979588 120695203584 120899292768 121037193216 121114284152 121252429824 121319081979 121457461248 121462718464 121489250976 121494509568 121694682852 121699950336 121911088653 121916365504 122055426048 122122519608 122261815296 122288522364 122293815552 122500607904 122640334848 122718446856 122858422272 122954666112 123066169344 123071496192 123098380128 123311870208 123381592036 123419227276 123768935424 123881177088 124010671626 124198688672 124372896768 124583204736 124588597248 124615812582 124804747104 124831934352 125015785308 125021196544 125053919028 125196558336 125408259072 125413687296 125441082864 125631268608 125729684618 125843704416 125849151488 126020219904 126233313408 126238777344 126457790112 126562331536 126677106432 126776341722 126920945664 127069295616 127168838136 127361643392 127394978454 127400492672 127615920144 127761481728 127789390152 128011015872 128205097984 128238653808 128384925696 128455498566 128602017792 128607584256 128635677504 128830706688 128858770944 129048552576 129054138368 129082329162 129087916416 129235156992 129306197232 129453686784 129487569408 129536138348 129683890176 129785480896 129903178752 129908801536 129937179024 130085388288 130156895898 130305355776 130310995968 130418801472 130537073664 130639332744 130644987392 130763464704 130792028886 130900153383 131018862096 131168305152 131282502144 131504493888 131510185984 131538913281 131911628544 131961106714 132146202816 132151922688 132369655032 132375384576 132410031912 132605043798 132633930249 132762042368 132785215488 132835021328 132986535936 133021343232 133246275264 133252042752 133281150543 133483222896 133664587776 133714723456 133867241472 133896483648 133972109312 134122895496 134128700928 134233773588 134472477257 134625859584 134747947008 134853504768 134859341824 134888800716 135011126592 135122738976 135321746104 135363023464 135517421568 135591915153 135746574336 135752450048 135782104032 136011704364 136166842368 136217916608 136253569671 136408983552 136414887936 136639643904 136645558272 136675407348 136681323264 136882625856 136912444128 137068609536 137120022016 137155911192 137312354304 137387834559 137544542208 137550495744 137580542496 137789133312 137897073452 138028101632 138058252713 138215725056 138323999376 138449440512 138455433216 138569976564 138810299104 138968629248 139240052352 139366324224 139487658528 139723524756 139729572608 139919508864 140156105328 140162171904 140405340492 140411417856 140648846112 140809273344 140846128128 141059670016 141084291456 141090398208 141298194432 141335177184 141574167468 141580295424 141691205454 142018624512 142233944064 142265013876 142345366144 142382622978 142511744736 142674296832 142786063872 143039975808 143281848816 143288050688 143325554256 143567910162 143731666944 143987260416 144230735232 144236978176 144268485534 144433041408 144677270016 144683532288 144934545024 144940818432 145179621648 145185905664 145223905968 145389551616 145469471886 145635397632 145641701376 145856200704 145894376448 146008666008 146141076096 146147401728 146179326402 146599870464 146721151656 146854207872 146969249337 146975610816 147108897792 147404914688 147485942798 147654168576 147692814912 147942555624 147948959232 148205637186 148381106176 148462670896 148632010752 148664478168 148670913024 148915861911 148922307648 148961285901 149092171776 149187131472 149357297664 149439398994 149609852928 149616328704 149649011136 149875899392 149902059672 149908548096 150168625758 150292768699 150429063888 150600646656 150718622976 150894788544 151241951528 151454092032 151591440384 151710192864 151716759552 151979974296 152013081348 152236964367 152243553856 152283401397 152417206272 152457099264 152714896128 152721506304 152754867036 152986464192 153245156184 153251789312 153460106496 153466748928 153719599392 153726253056 153766488672 153992954088 153999619584 154120258564 154260024768 154300400091 154435977216 154476398592 154710605824 154737609984 154744307712 154872326748 155012774976 155140922528 155281614336 155614499298 155762362368 155897971296 156161586492 156339707904 156481486848 156617721856 156645058896 156882554112 156923615844 156930408192 157195769184 157375070208 157654925312 157682443392 157741587827 157921511424 157962845088 158143021056 158229951876 158410432512 158511327189 158692128768 158726697984 158816443728 158960468736 158967349248 159002074332 159091879808 159277832352 159459508224 159868208256 160013187072 160138536912 160145468416 160325712828 160634321856 160919972784 160926938112 161192079918 161199057024 161241248538 161382924288 161669906432 161698125312 161758775972 161943281664 161985667968 161992679424 162259577136 162266600448 162548118204 162768973824 162830026144 163015753728 163051363152 163058420736 163327074354 163334143872 163376894214 163520446464 163624595808 163811229696 163846914048 163939554816 164088225792 164131173504 164259749259 164408710608 164415826944 164837230186 165025247232 165061295613 165174902784 165347562168 165497510016 165641594502 165830529024 166110939648 166118129664 166154416776 166406329472 166435375077 166442579136 166687713744 166738558704 166928744448 167020504758 167211012096 167218249728 167254777152 167508358144 167537596104 167791605888 167835522906 168026959872 168311084544 168318369792 168610386816 168647116608 168742471461 168902808576 169035122296 169227927552 169232696874 169425727488 169558450848 169859971272 170147195469 170154560192 170348642304 170385853536 170673966972 170681354496 170977471083 170984871744 171179900928 171273998088 171469357056 171514236672 171774275584 171804258144 171811694592 172064736768 172109772216 172117221888 172400800707 172408262976 172604915712 172650092544 172911853568 172942034688 173204238336 173242073349 173249572032 173447184384 173542527864 173740474368 173891735296 174049431552 174087346176 174185776992 174351286272 174389371848 174533537844 174691816128 174891073536 175043336192 175339325184 175385217708 175882171392 176194937088 176202563584 176492873376 176500512768 176546709216 176806725064 176845240332 177046953984 177159718623 177315381248 177361790976 177661700352 177669390336 177708200724 177910898688 177977630528 178219450368 178528644864 178668499194 178830527328 178838267904 178978364784 179187561396 179501146112 179663929344 179804673024 179851734288 180014835456 180155854026 180163651968 180689895424 180789220204 180995432448 181034969382 181042805376 181348939152 181555789824 181671426228 181878644736 182186191872 182194077696 182233876464 182241764352 182510167808 182542024278 182549925504 182758146048 182874548256 183083139072 183183779412 183392722944 183440723328 183649959936 183718844416 183750911856 184077670284 184287633408 184431999168 184599254016 184607244288 184759968752 184967805312 185072388054 185128840914 185291505664 185653403136 185821765632 185983544704 186016007439 186298033008 186559345152 186874807104 186882895872 187207120656 187215223808 187247901528 187523677962 187531794816 187580878542 187745697792 187794837504 188112388608 188120530944 188397592576 188446902912 188594526927 188765556624 188773727232 188921607272 189030329856 189358166016 189645258752 189686685168 189843497304 190015659648 190164512583 190232395776 190381418496 190719967744 190753257204 191042465088 191092467681 191100739008 191423880216 191642222592 191983013888 192016523808 192307646976 192357980712 192577388544 192683247849 192903026688 192911376384 193246060032 193254424576 193288156416 193572828864 193581207552 193623493743 193631874624 193852735488 193959295848 194180530176 194304207522 194474934272 194525835264 194678221344 194854768128 194863202304 194905768536 195128082432 195235343847 195466493952 195628202208 195805610496 195958999116 195967481088 196145197056 196307466799 196528293144 196872224768 196923753216 197256740832 197265278976 197607516248 197941660071 198176014336 198219304224 198227884032 198554482548 198563076864 198615047868 198907565697 198916175296 199143063552 199252531992 199479803904 199532014848 199869412896 199878064128 200224834344 200572085184 200800862208 200844725472 200958163968 201193051392 201350660382 201938789376 202121920512 202280257152 202289012736 202333201074 202639965728 202684108464 202982619156 203044535196 203276132352 203619861504 203628675072 203673156048 203981952256 204017556546 204326874912 204613475328 204622331904 204959465856 204968337408 205021984896 205137906482 205323938784 205332826112 205368666192 205680033024 205733866788 205968531456 206316813312 206325743616 206496435664 206683699968 206845610178 207042152448 207323587584 207485999064 207683149824 207854964846 207863961728 208215448656 208452943872 208860078528 209176738816 209231487792 209240544256 209585287134 209594358912 209833426944 209879263296 210243257856 210562015232 210608010738 210617126784 210857361408 210973269168 211213910016 211269192192 211348436252 211589505024 211635597312 211755258304 211947291648 211956465664 212002765776 212361251202 212370443136 212536808181 212612677632 213157611008 213350916096 213397520814 213518049216 213573934467 213767617104 214011445248 214179095808 214559963712 214569250816 214922773224 214932076032 214988331384 215304963586 215351865243 215597500416 215924375552 215980890624 215990239232 216346102848 216355467264 216402728301 216649562112 216730824272 217025298432 217354338304 217401817536 217411227648 217769432472 217778858496 217835858952 218084327424 218166127744 218204207829 218414972928 218462552064 218586073088 218784301056 218841564672 219012999012 219211614144 219221102592 219402462893 220033662976 220081727484 220233203712 220281311808 220463416224 220663346688 220855459336 221107372032 221228914197 221481252864 221490839552 221539222368 221913833436 221923438848 222250284992 222308455779 222318078272 222571659264 222694006344 222948016128 222996717252 223006369536 223383461472 223638257664 223722141184 223780697208 224035946496 224159098491 224414779392 224424493056 224473516704 224813849088 224862822144 224989961948 225203744768 225252938637 225637236736 225643595832 225900969984 226077934464 226479961696 226862927292 227181138048 227387160576 227565289296 227575139328 227969961444 227979828992 228019622022 228365330784 228625809408 228685648896 229072344192 229082259456 229419649024 229479696288 229489629184 229867734276 229877683968 230190159744 230200123392 230589379584 230938984448 230989431132 230999429376 231180387846 231390037152 231653965824 231714597888 232065908736 232116461568 232247702656 232308490122 232468381696 232519162464 232711383792 232922421504 233785766912 233846956944 234242379738 234509561856 234722230272 234926582784 235323831168 235334017024 235385423766 235395612288 235793653776 236062605312 236212958164 236482387968 236882267136 236892520448 236944267632 237214531584 237344927814 237615648768 237625933824 238038193152 238224665592 238440703104 238451023872 238503111498 238637819712 238916748528 239189262336 239739564032 239802312384 240019780608 240207805368 240218202624 240634959302 241327243264 241379959176 241390407168 241788119877 241798585536 241861872807 242074386432 242228568304 242504859648 242638163958 242914922496 242925436928 242978501952 242989019136 243389365704 243399900672 243822177306 243832731008 244110852096 244245039216 244523630592 244577044728 244587631104 245001215808 245214517351 245280669696 245436893712 245716844544 245909332224 246132338688 246142992384 246196760256 246623740416 246763184072 246838454552 247255845279 247537870848 247762354176 248021343252 248397377344 248462391753 248745793536 249166409472 249177194496 249231625164 249609494208 249663868704 250031570616 250042393088 250107838056 250393116672 250530757137 250816518144 250827374592 250882165728 251262537216 251459369236 251687408832 251698302976 251753284359 252040439808 252466626816 252477554688 252915580224 253124663072 253354212864 253552683444 253841891328 253849045311 254138591232 254337676272 254723286784 254789956908 254800985344 255231840288 255522963456 255578780304 256022031744 256410195968 256477307616 256769851392 256910997132 257204035584 257271355008 257367853823 257661413376 257717541888 258097105152 258108276736 258164658324 258175832832 258612394464 258907373568 258975138816 259072276696 259367780352 259570961792 259806357504 259817603072 259874358048 260170776576 260313791796 260610711552 260837602944 261074147328 261278665488 261289974784 261526929408 261584057772 261800306766 262037724192 262336610304 262565004288 263008987776 263020371968 263077826562 263823257088 263922213428 264292405632 264303845376 264739310064 264750769152 264820063824 265210087596 265267860498 265570430976 265670042656 265973071872 266042686464 266492550528 266504085504 266562301086 266966445792 267329175552 267429446912 267792967296 267944218624 268002748791 268245790992 268257401856 268467547176 268944954514 269251719168 269495894016 269707009536 269718683648 269777601432 270022253184 270233781039 270245477952 270643492208 270726046928 271034843136 271183830306 271493148672 271504900096 271552454073 271564208064 272023408728 272333684736 272435833216 272507139342 272817967104 272829775872 273279287808 273291116544 273350814696 273362646528 273765251712 273824888256 274137219072 274240044032 274311822384 274624708608 274775669118 275089084416 275100991488 275161084992 275578266624 275794146904 276056203264 276116505426 276431450112 276647998752 276898881024 276910866432 277139953128 277608582081 277620598208 277693261371 277937258496 278480104704 278732648448 278975317056 279447049512 279459145216 279839017728 280312210656 280324343808 280810680984 280822835712 281285516943 281297692224 281371317813 281618546688 281692256256 282119340032 282168582912 282180796416 282596388864 282670354368 283148334936 283160590848 283382410908 284037249024 284467888128 284530027752 284690732288 284765245956 285023489472 285348593664 285572127744 286079951616 286563697632 286576101376 286651108512 287135820324 287463333888 287646424861 287974520832 288461470464 288473956352 288536971068 288866082816 289354540032 289367064576 289869090048 289881636864 290359243296 290371811328 290447811936 290779103232 290938943772 291270795264 291456311283 291712401408 291788752896 292017332016 292282152192 292294803456 292358652804 293199740928 293442303312 293708415744 293938498674 293951221632 294217795584 294809829376 294971885596 295308337152 295385629824 295885111248 295897918464 296411274372 296925341792 297264021504 297328956336 297341826048 297831723822 297844615296 297922571802 298184343552 298374262944 298714595328 298878797988 299219705856 299298022272 299751798784 299804119344 299817096192 300337251516 300585537398 300858127776 301201293312 301437245952 301789577088 302025990573 302483903056 302908184064 303182880768 303420385728 303433519104 303499801611 303959948592 304026162696 304473928734 304487107712 304566802794 304834412544 304914198528 305429792256 305443012608 305509734072 305972928384 306490312368 306503578624 306920212992 306933497856 307439198784 307452506112 307532977344 307706859723 307985908176 307999239168 308240517128 308520049536 308600800182 308871954432 308952797184 309421211648 309475219968 309488615424 309744653496 310025549952 310268415267 310281845056 310563228672 311228998596 311524724736 311782447269 311795942592 312323172984 312679415808 312962973696 313235443712 313290117792 313765108224 313847231688 313860816384 314377930701 314391538368 314750140416 315309850624 315364886784 315483175654 315843022848 315912016107 315925690176 316286042112 316459903752 316820865024 317022654378 317384257536 317453395968 317632887456 317920937472 317934698496 318004148664 318183759616 318541876803 318555664704 318919016448 319736416512 320026374144 320277073824 320290936832 320651425656 321268643712 321389146997 321839945568 321853876224 322384159836 322398114048 322482497076 322957445379 323339812864 323396250624 323517551944 323886563328 323971335936 323985358848 324519154272 324533200896 325096236408 325537947648 325660052288 326031507456 326102726304 326116841472 326654148708 326668287744 326753788428 327249191616 327622459392 327693828096 327879109632 328176451584 328262347008 328519498518 328817421216 328831653888 329674460372 330050494464 330122591226 330349805568 330695124336 330995020032 331283189004 331661058048 332221879296 332236259328 332308833552 332812658944 332870750154 332885158272 333375427488 333477117408 333857488896 334041009516 334422024192 334509554304 335016716288 335075192208 335583211776 335671045812 336053919744 336622169088 336636739584 337220773632 337294233216 337484942922 337805617152 338070244592 338455855104 338465393748 338851454976 339116901696 339719942544 340294390938 340309120384 340697284608 340771707072 341347933944 341362708992 341954942166 341969743488 342359801856 342547996176 342938714112 343028473344 343548551168 343608516288 343623389184 344129473536 344219544432 344234443776 344801601414 344816525952 345209831424 345300185088 345823707136 345884069376 346408476672 346484146698 346499144064 346770581769 346894368768 347085055728 347480948736 347783470592 348098863104 348174692352 348371553984 348462735183 348702572544 348778743696 349067075688 349383632256 349782147072 350086672384 350678650368 350770435416 351363569607 351764342784 352389874176 352405127168 352985746752 353001025536 353078135649 353093418432 353613450128 353690480664 354093907968 354319437246 354630762496 354723581952 355323400704 355338780672 355416401448 355821797376 355955261056 356017391721 356438900736 357057289728 357336998388 357661054656 357676535808 357956729568 358375122792 359002292224 359199634879 359327858688 359609346048 359703468576 360029670912 360311708052 360327303936 360952438953 361379790848 361578440408 361990864896 362069938764 362085610752 362697878304 363111579648 363342852456 363757289472 363957245937 364372383744 364388155392 364467752928 364483528704 365020335616 365084048556 365099851008 365733265959 365749096512 366166278144 366367558824 366785445888 366881446656 367437688832 367501823712 368155340568 368575266816 368863998336 369198508032 369214488576 369519937504 369935610624 370144776108 370257681828 371306806272 371643531264 371967089408 372032014878 372596066016 373118690304 373749614208 373765791744 374414241312 374430447616 374495803056 375047355924 375063589632 375161757084 375589675008 376224777216 376241061888 376795185152 376893805824 377189053854 377531113248 377547454464 377843214544 378060659712 378716332032 379290517504 379373370336 379686994608 380031319296 380329025166 380762836992 381439935488 381506514408 382084930176 382184935362 382201478016 382847760432 383284445184 383966027776 384033047616 384615293952 384715961424 385154777088 385366495698 385806053376 385822752768 386492120064 386508849152 386576312832 387145657728 387162415104 387246987486 387263749248 387705470976 387918591696 388361060352 388608415044 389051670528 389356442688 389709536256 389726404608 389811537072 390256164864 390470687694 390932987904 391256404416 391611220992 391917998232 391934962176 392290394112 392614933598 392700460149 393056586288 393744449536 393847506432 394513481664 394530557952 394616739843 395215032496 395883320142 396352028672 396438608448 396455768064 397108965096 397126153728 397230095736 397815131394 397832350592 397901790747 398286127104 398505063984 398959607808 399064029696 399738825792 399756128256 400449668688 401144170368 401458415453 401601724416 401689450944 401916327936 402386102784 402701320764 403417431771 403877578752 404243841024 404560514304 404578025472 404666402148 405279931456 405368216928 405965238312 406089070392 406552264704 406775745459 407239723008 407257350144 407346312096 407963904512 408035113092 408653749824 408760709013 409226950656 409244663808 409918931712 409936674816 410043969792 410275812964 410647877568 410665652224 410737332384 411360066048 411467733576 411937062912 412163503677 412633626624 412651487232 412992871328 413367399936 413691220356 414084304896 414174758139 414647175168 414971998128 415366299648 415709929692 415727923456 416430897312 416905887744 417720157056 418353477632 418462975584 418481088512 419170574268 419188717824 419758526592 419915972027 420486515712 421124030464 421216021476 421234253568 421946538336 422427820032 422538384384 422696872504 423179010048 423271194624 423510516608 423894583296 423912931328 424005531552 424722502404 424740886272 425073616362 426315222016 426701832192 426795041628 427036098432 427147868934 427535234208 428022890496 428358191616 429119927424 429138501632 429845546448 429864152064 429976662768 430609927172 430703730486 431195000832 431848751104 431961781248 431980478464 432692205696 432710934528 432805456602 433299124224 433461648544 434050596864 434803635072 434822455296 435538864944 435557716992 435671717904 436168654848 436332255488 436408415658 436925104128 437172146176 437568602112 437683129344 438025998024 438423228288 438442205184 438804925786 440067325952 440163454968 440562623616 440907748011 440926832448 441326693376 441710918672 442214744064 442457828394 442962505728 442981679104 443078444736 443827666872 443846877696 444500569984 444616911558 444636156544 445143318528 445388012688 445896032256 445993434504 446012739072 446766922944 447276515328 447444282368 447561394416 448071892992 448318196982 448829558784 448848986112 448947033408 449627698176 449725644288 449979923896 450407489536 450505877274 450878306097 451274473472 451287191664 451801939968 452155868928 452959923392 453725854584 454362276096 454774321152 455130578592 455150278656 455939922888 455959657984 456039244044 456710893101 456730661568 456850204191 457251618816 457371297792 458144688384 458164518912 458839298048 458959392576 458979258368 459735468552 459755367936 460380319488 460400246784 461178759168 461877968896 461978862264 461998858752 462360775692 462780074304 462901200273 463307931648 463429195776 464131817472 464232923136 464495405312 464616980244 464936763392 465038324928 465422767584 465844843008 467571533824 467693913888 468484759476 469019123712 469317851089 469444460544 469853165568 470647662336 470668034048 470770847532 470791224576 471587307552 472125210624 472425916328 472964775936 473224763481 473764534272 473785040896 473888535264 474429063168 474689855628 475231297536 475533981567 476076386304 476449331184 476881406208 476902047744 477006222996 477275639424 477833497056 478378524672 479479128064 479604624768 480039561216 480415610736 480436405248 481269918604 482654486528 482759918352 482780814336 483576239754 483597171072 483723745614 484148772864 484457136608 485009719296 485276327916 485829844992 485957003904 485978038272 486778731408 486799801344 487644354612 487665462016 488490078432 489047261184 489154089456 489175262208 490002431616 490429034702 490561339392 490873787424 491433689088 491818664448 492264677376 492393520512 492779247777 493247480832 493526368144 493676909104 494511690558 495075741696 495183886839 495524708352 496042686504 496794754688 496924783506 497491587072 498332818944 498354388992 498463250328 499218988416 499327737408 500063141232 500084786176 500215676112 500786233344 501061514274 501633036288 501654749184 501764331456 502525074432 502918738472 503374817664 503396605952 503506568718 504080879616 504933253632 504955109376 505831160448 506227414383 506249326144 506708425728 507105366888 507683782656 507698090622 508277182464 508675352544 509446573568 509579913816 509601970688 510441586407 510463680576 511045926912 511157560608 512044063488 512820391936 512932413249 512954615232 513539702784 513821994264 514408071168 514542710016 514735707646 515322826752 515435083776 516194210304 516216553472 516329316648 516351665664 517202402121 517224788928 517814747136 517950277632 518144553392 518735560704 519141923584 519612715008 519635206144 519726220047 519748716096 520341553152 520627583592 521221423104 521675205888 522148294656 522557330976 522579949568 523053858816 523168115544 523600613532 524075448384 524371766153 524531715923 524673220608 525130008576 526017975552 526040743936 526155653124 527646514176 527844426856 528584811264 528607690752 529478620128 529501538304 529640127648 530420175192 530535720996 531140861952 531340085312 531479155869 531946143744 532085372928 532985101056 533008171008 533124602172 533932891584 534658351104 534858893824 535585934592 535888437248 536005497582 536491581984 536514803712 536935094352 537889909028 538503438336 538991788032 539414019072 539437367296 539555202864 540044506368 540467562078 540490955904 541286984416 541452093856 542069686272 542367660612 542986297344 543104908146 543128416128 544046817456 544667369472 544871666432 545014278684 545635934208 546558575616 546582233088 546701629392 546725293056 547530503424 547649776512 548274438144 548480088064 548623644768 549249417216 549551338236 550178168832 550322169984 551156533248 551588293808 552112406528 552233010852 552862900224 553295997504 553797762048 553821732864 554279906256 555217164162 555241196416 555386522742 555874516992 556960209408 557465296896 557950634112 558894099024 558918290432 559678035456 560624421312 560648687616 561621361968 561645671424 562571033886 562595384448 562742635626 563237093376 563384512512 564238680064 564337165824 564361592832 565192777728 565340708736 565783580781 566296669872 566321181696 566764821816 568074498048 568935776256 569060055504 569381464576 569530491912 570046978944 570493537749 570697187328 571144255488 572159903232 573127395264 573152202752 573277403043 573302217024 574271640648 574926667776 575292849722 575949041664 576922940928 576947912704 577073942136 577732165632 578049743547 578709080064 578734129152 579738180096 579763273728 580718486592 580743622656 580870481229 580895623872 581558206464 581877887544 582541590528 582912622566 583424802816 583577505792 584034664032 584564304384 584589606912 584717305608 586062562171 586399481856 586884606624 587416831488 587876997348 587902443264 588435591168 588922400397 589619658752 589943771192 590616674304 590771259648 591770222496 591795836928 592822548744 593824980213 593850683584 594528043008 594657912672 594683652096 595663447644 595689230592 595845143604 596722697091 596748525888 597429190656 597757595976 598439411712 598596044544 599503597568 599608238688 599634192384 600674503032 601171074796 601716255552 602402586624 602874491904 603579154176 604051981146 604967806112 605816368128 606365761536 606840771456 606867038208 606999603222 607919897184 608052325392 608947857468 608974215424 609133605588 609828397056 610859584512 610886025216 611019468144 611945856768 612980624736 613007157248 613840425984 613866995712 614878397568 614905012224 615065954688 615413719446 615971816352 615998478336 616481034256 617040099072 617201600364 617905594368 618842423296 618950439936 618977230848 619489306992 620051099904 620536830534 620563690112 621126457344 622457997192 623049449472 623564894538 623591885184 624646345968 625358831616 626470887424 626580235584 627530216448 627694463376 627721632768 628755861402 628783076736 629500280832 630619701248 630729773568 630966351308 631686045696 631824032214 631851380352 632572084224 632919807504 633641730048 634045308756 634768515072 634906791936 635265774912 635841874944 635869396992 636008297328 636367519232 637083753606 637111329408 637610424543 637838032896 639472833024 640052748288 640554147648 640581873664 640721803401 641302851312 642537287424 642778293994 643679891136 643707752448 644768319672 644796228096 644964994152 645914890758 646055595729 646679625728 646792501248 647035103888 647773126656 647942671872 647970717696 649038308544 649066401792 649208184903 650192472816 651075895296 651320104576 652063014912 652205452608 652233682944 653308297416 653336575488 653507576856 654498383232 655011098897 655244918784 655387656192 655758219264 656352903168 656524694016 657038997036 657634842432 657663307776 658207388679 659348920744 660100988928 660245182452 660699611136 661390248672 661990040064 662566378008 663322116096 663686742591 664443758592 664472518656 664617667104 665625317888 665741500308 665770316544 666750854976 666925367337 666954234816 667714977792 668082019032 668844048384 669019108608 670033432576 670150384416 671166423552 671342091624 672107839488 672477295473 673244338176 673273479168 674441547264 674588466432 674969885844 675611234304 675758815911 676140489184 676911710208 676930787496 677702909952 678233803392 679439885088 680588781876 680618240768 681543414144 682695867888 682725417984 683909884332 683939486976 685095992352 685877428224 686056946688 687097102336 687217032576 687246778368 688258947072 688439088864 688468887552 689603202828 689633051904 690600370176 691647414272 691768138752 692816953344 692968293396 692998288128 693541163538 694170111456 694961897472 695566941184 696197726208 696349384704 696743107968 696925470366 697405145088 697557487392 698134151376 698767264512 700173344768 701357300736 701540870832 702727139214 703528685568 704779748352 704810254336 705971493504 706002051072 706156271298 706186836864 707226900256 707380961328 708187815936 708638874492 709447163904 710646801408 710677561344 710832802896 711643594752 711910522112 712034783442 712877801472 714114579456 714673996776 715322109312 715353071616 715913459136 716750245584 718004584448 718399269758 719218692096 719406937152 720059341824 720623416104 720654607872 721904877906 722759581696 723156880816 723981729792 724139877528 724171221504 725364359631 725395756608 725585618421 726223159296 726685704912 727514578944 727914491874 728744767488 728776310784 728935505856 728967057408 730040671232 730168097112 730199702016 731466531918 731498193024 732071228179 732332556288 732735117648 733570891776 733762893312 734875377664 735003647424 735643552053 736310681136 737150533632 737727996672 738397016064 738428977152 739039875008 739871221248 740289552216 740515363656 741767535837 742613612544 743287062528 743934178816 744064029756 745192132032 745387175259 746237380608 747499228416 747531583488 748828482624 748860895232 748991606112 750094711848 750127179264 750323514168 751179350016 751592271411 752449554432 752482123776 753590370304 753787611648 754378107708 755062226496 755094908928 755259853077 755686429088 756121319424 757432664064 758581035008 758746740672 759373989216 760062638592 760658050332 761525673984 761547135933 762879870976 763013028816 764169860352 764369870724 764402956032 765695520864 766568890368 767932055552 768066095232 768354185867 769230587904 769431922848 770309554176 770732991396 771612106752 772103561469 772984240128 773017698304 773152625664 774291315456 774324830208 774493974972 774527498496 775837183392 776722120704 777216830088 778103341056 778712885376 779419072512 779452809216 779623074144 780512329728 780941375388 782512808832 783222441984 783835996464 783869924352 784580788224 785229867196 785400920298 786113172576 787488899072 787695012864 789026963328 789061115904 789233479686 790430064992 791766640284 792877216896 792911536128 794217930192 794252307456 794460191472 795630262788 795664701184 795803581494 797010127968 797919215616 798128059392 799477651584 799512256512 800899337376 802288340736 802916830906 803378901888 803832655872 804008246373 804772205568 805402641528 806834863542 807755157504 808487682048 809121028608 809156050944 809332804296 810559862912 810701343117 810736433856 811930476624 812178140784 813104529408 813551490918 814479446016 814514700288 814692624192 815927809024 816070226184 817307499648 817521418026 818453901312 818489327616 819837863424 819873349632 820087939584 820551625928 821295755136 821331304448 821474664768 822720132096 822935467152 823874125824 824327007354 825267253248 825302974464 825985742656 826734799872 827382440712 828168609792 828349516278 829294350336 829943996256 830732599296 831419859384 831455846912 832825746243 832861794624 833079784113 833811775488 835440314112 836706955264 836925951168 836962177024 838341148536 838377435648 839517053184 839831944054 840973031424 842248060928 842432042952 842468507136 843856550829 843893076672 844113953439 844855640064 845076768768 845393745008 846358020096 846542389248 847021033216 847789166592 847825862656 848011063104 849445004808 849481772544 850147232724 852630444032 853403664384 853590083256 854072196864 854295737868 855070468416 856045780992 856716383232 858239854848 858277003264 859691092896 859728304128 859953325536 861219854344 861407460972 862390001664 862939274583 863697502208 863923562496 863960956928 865384411392 865421869056 865610913204 866598248448 866923297088 868101193728 869607270144 869644910592 871077729888 871115433984 871343435808 872337309696 872664510976 872816831316 874344292352 874368933849 875137204224 875366258688 876051996048 876846456576 876884410368 877609851572 880134651904 880326909936 881125247232 881815496022 881853664896 882653386752 883421837344 884429488128 884915656788 885925011456 886156889472 887655333744 887693755392 889001139968 889233823116 889272313088 890776025376 891792064512 891986869008 892025478144 893533845888 894553030656 894888564736 895122788832 896143785984 896636393964 897659117568 897894066816 899255396352 899451288576 899959847792 900814979072 901011754548 901756612194 902548946944 902574383328 903603879936 904311737856 905919846784 906077971719 907451709168 908724552192 909548642304 910261157184 910300557312 911879845776 911919315968 912078488088 913421786202 913461323136 913700408382 914503237632 914742595584 916289376768 916329037824 917678596096 917918785152 917958516736 919470937104 919510735872 920760638976 920800493568 922357518336 923120579169 923755937792 923957724528 923997717504 924721551384 925560148608 925802400546 926615863296 926858391552 928263634944 928465846272 928990810624 929233960488 930076649856 930805245801 930845535168 931689686016 935143067648 935347341807 935387827776 936969518952 938038247424 938635702178 938888921088 939706331136 941295324672 941336068096 941541695064 941582449152 943133792103 943174615104 944250421248 944851832656 945929551872 946449526962 947529068544 947570081792 947736048321 947777070528 948858126336 949379711256 950462595072 951067963134 952152772608 952898662368 953762812416 953804095488 954012445992 954551278848 955666994112 956207338279 956757049344 958958256128 959209249536 960079122432 960831221472 960872810496 962539837208 964167440991 965308973056 965519836704 965561628672 967152479508 967194342144 967447491228 968872336137 968914273216 970019438592 970552655832 971659689984 971914007808 971956076544 973557462816 973599602688 975288709224 975330924032 976980156864 978094522368 978308178912 978350524416 980004863232 980858069404 981747574848 982867378176 983637328896 984529354752 984787041024 985558495554 986494961664 987052736288 987353818208 989023381116 990151483392 990367773678 991049416704 992085373008 993589509376 993849567012 994983174144 996665637888 996708777984 996926500656 998437976832 998655474816 1000126282464 1000169572352 1000431352224 1001572466688 1002123028548 1003266072576 1003528662912 1003905072197 1005050148864 1005837476944 1006749635328 1006793211904 1007013137436 1008161759232 1009866507264 1009910218752 1011662320896 1012454828766 1012498652288 1013416851456 1014210733776 1015367565312 1015396181244 1016554364928 1017350705088 1018893147136 1019159827632 1019203941376 1020883172814 1020927361152 1022091853824 1022315121216 1024088126976 1025640783872 1025864826498 1025909230464 1027079405568 1027643988528 1028816142336 1029085420032 1029471415292 1030645653504 1030870167552 1032388420608 1032433106944 1032658633296 1032703331328 1034404804242 1034449577856 1035629494272 1035900555264 1036289106784 1037471121408 1038283847168 1039225430016 1039452440094 1039497432192 1040311745307 1040683106304 1041255167184 1042442846208 1043350411776 1044296589312 1045114661952 1045159899136 1045388205549 1046107717632 1046336231088 1047201227064 1048150896768 1048743532306 1049063431846 1049346441216 1050260017152 1052035951104 1052081487872 1052311306248 1054090708821 1055293028352 1055688853712 1057169622528 1057215381504 1058957240256 1059003076608 1059234406947 1059280255296 1060840350384 1061071441992 1062281723904 1062680170624 1062958311738 1063892287488 1064170745856 1065970202112 1066016342016 1066249204344 1067865783168 1068702319253 1069316702208 1069717787648 1071171869184 1071776874496 1072010995164 1072983163968 1073029607424 1073870188704 1075779818056 1077006876672 1077598904637 1077983576064 1078828038144 1078874734592 1079110405728 1080089012736 1080935124156 1080981911808 1082573968832 1082857316859 1082904187712 1084139372544 1084735321224 1085972594688 1086209816292 1086256832256 1088093634912 1089334738944 1089743332864 1090028557368 1091271868416 1091871737811 1093117151232 1093164466176 1093403258784 1093450586112 1095061006848 1095299553024 1096960176128 1097199797877 1097247289536 1098498834432 1099102676472 1100356337664 1100644339968 1102313066496 1103176587616 1104224813056 1104466021704 1105725800448 1106591995008 1107595524096 1107643465728 1108559812512 1110434328324 1110482392832 1110773045484 1113920418816 1114930593792 1115901268224 1117788198048 1117836580864 1119356070912 1121248842624 1121297375232 1123242723936 1123291342848 1125142067772 1125190768896 1125485271252 1126769025024 1128477360128 1128674331648 1128723185664 1130385555456 1130681417472 1131567161562 1132593339744 1132642363392 1133529643632 1136148996096 1137871552512 1138120111008 1138762929152 1139060983824 1140093957888 1140987075498 1142288510976 1144319806464 1146254790528 1146304405504 1146554806086 1146604434048 1148543281296 1149853335552 1150585699444 1151898083328 1153845881856 1153895825408 1154147884272 1155464331264 1156099487094 1157418160128 1157468258304 1159476360192 1159526547456 1161436973184 1161487245312 1161740962458 1161791247744 1163116412928 1163755775088 1165083181056 1165825245132 1167155011584 1168069328064 1169128608768 1169179213824 1169434611216 1172125124342 1172798963712 1173769213248 1174833662976 1175753994696 1175804886528 1176871182336 1177844800794 1178101380447 1179239317504 1179887542384 1181233348608 1181542519296 1183540444992 1183591673856 1183850219529 1185645097488 1187649960426 1187701367168 1189056086016 1189315825344 1189367304192 1191326895288 1191378461184 1191690287208 1193445394182 1193497051776 1194432003871 1194858381312 1195515191952 1196878823424 1197192089088 1199007195136 1199216477376 1199268384768 1201349006064 1202342149592 1203432511104 1204375246359 1204805173248 1205748983808 1207158308352 1208103962292 1209935612224 1210252295313 1211632736256 1212731523072 1213681542912 1213734076416 1213999206444 1215839794368 1216104650784 1217895714936 1217948430848 1218267211176 1219656794112 1220327236377 1221719169024 1221772050432 1222038936288 1223891713536 1225961249472 1226014314496 1226282127039 1227680851968 1227733991424 1229756795136 1229810024448 1230131909376 1230827438892 1231943632704 1231996956672 1232962068512 1234080198144 1234403200728 1235811188736 1236490511031 1237684846592 1237900879872 1237954461696 1238978613984 1240102199808 1241073661068 1241127380224 1242252914688 1242524274417 1244915994384 1246098898944 1247129789076 1247183770368 1249292691936 1250717663232 1252941774848 1253160471168 1253630513783 1255060432896 1255388926752 1255443265536 1257511722804 1257566153472 1259747916081 1261239402496 1261459547136 1261932702616 1263372091392 1263648064428 1263702760704 1265839615008 1267283460096 1268090617512 1269537030144 1269813583872 1270531549824 1271683749888 1271738793984 1272016594656 1272735038464 1274167507212 1274222658816 1275220849086 1278945666048 1280105496576 1281108295296 1281163747328 1281443606802 1282605702624 1285074574848 1285556587988 1287359782272 1287415504896 1289536639344 1289592456192 1289929988304 1291829781516 1292111191458 1293585002496 1294070207776 1295546253312 1295885343744 1295941435392 1298076617088 1298132803584 1298416369806 1300384945632 1302151790592 1302640209152 1304410905216 1304467365888 1306616594832 1306673150976 1307015153712 1308996766464 1310022197794 1310775312384 1311516438528 1312705806336 1313049388032 1314077994072 1315269684864 1315326615552 1316414777358 1318697841488 1320201977856 1320490364904 1322723244033 1322780497344 1323980080128 1325132756016 1326644232192 1327373485182 1328887517184 1328945037312 1329235334208 1331250635776 1331483000616 1331540633088 1333501709952 1333850734674 1333908469632 1335429955584 1336164038064 1337688096768 1338038217216 1340066865152 1340300768832 1342332847104 1342684183248 1344215678976 1344954590946 1346488676352 1346546958336 1348883094528 1349176932864 1349939771688 1351222468608 1351517631822 1352280978368 1352634918291 1353823420416 1353861574992 1355405819904 1356467606784 1358879770176 1361177563752 1361236481536 1363086828288 1365391735776 1365450835968 1367819768664 1367878973952 1370132679303 1370191984704 1370550612573 1371754856448 1372113893376 1374194204672 1374434065152 1374493556736 1376517894144 1376878177728 1376937775104 1379206405656 1379266103808 1381200740352 1383294828544 1383536277504 1385633906688 1385936586792 1385996576256 1387082327076 1388340222912 1388703600819 1389923794944 1391133882368 1392395452416 1392698769408 1393486215936 1393850940732 1394810290176 1395114974784 1396268302752 1397534529024 1400346689536 1401116456581 1402714601472 1403081741664 1405454278428 1407057371136 1407953553267 1409559496704 1409620508672 1411942987008 1412004102144 1412312542596 1412373673728 1414453800512 1414761922656 1416375631872 1417277748984 1418894327808 1419674290443 1421293602816 1421355122688 1421665605792 1423287189504 1423821044224 1424069566884 1426601944701 1428229158912 1429347993552 1430644218624 1430706143232 1431826918272 1433500491168 1436009168896 1436798539516 1438437384192 1438813874304 1440118683648 1441246832208 1441309215744 1443809755812 1446313761632 1447963459584 1448279755056 1448342443008 1450728719262 1450791513216 1451171236842 1452446318592 1453371409824 1455029157888 1455828983748 1457489534976 1457871011712 1457934114816 1460081342464 1460336194224 1460399404032 1462933063836 1462996386048 1464142456358 1465470235296 1467141783552 1467525786624 1469750755328 1470007294848 1471287104106 1472621362272 1474301067264 1475455993344 1476794032128 1478079750016 1478337743331 1479742442496 1480579104432 1481030727312 1483535071674 1485227225088 1486574125056 1487868357632 1488128059512 1490384264064 1490774350518 1492474761216 1494998456832 1495063166976 1497656965248 1497721790464 1497983212224 1500189423696 1500254358528 1500647028336 1502358700032 1503184542822 1504899108864 1504964247552 1507180740608 1507575223296 1508756215416 1510124452992 1510189817856 1510519706154 1511372858176 1512242638848 1514865328128 1517493481344 1518682243149 1518747978432 1520125277184 1521316100664 1523051347968 1523094271866 1525759741952 1526026057632 1528339720704 1528739741448 1528805912064 1531324759221 1531391041728 1533137780736 1535864111104 1536132190464 1536708371734 1538461175808 1538797239747 1538863845696 1540619108352 1541465982792 1543224213504 1544207122938 1545968480256 1546035396608 1546305251328 1548582630912 1548649660416 1548987949944 1549054996992 1551607206363 1551674366784 1553444241408 1554433660176 1556206682112 1557425770752 1558838145024 1558905618432 1559246148288 1561024659456 1561882750776 1565025617664 1566444883968 1567671992928 1567739848704 1569161576448 1570459734392 1570801840596 1572226345152 1573115298459 1573595147769 1574977798144 1575390025728 1578053926656 1578122231808 1578466959372 1580860129984 1583533280568 1585754433792 1585823072256 1588435860384 1588504614912 1588920382944 1591260525576 1591329402368 1591607162988 1594020255936 1594437467607 1595838431232 1596256118784 1598955303168 1599024513024 1601798674752 1604576681472 1605833661812 1606757803776 1607665311744 1608016492746 1609544411136 1610805283056 1613669727084 1615510315008 1616975364096 1618242057216 1618312101888 1618665608592 1621119725824 1621402686234 1621472867712 1623860953248 1624356281568 1626209058816 1627102981836 1628958892032 1629385248384 1631855618048 1632140452368 1634614999296 1635042836052 1636907802624 1639675726848 1639746699264 1640175879168 1641103251856 1642591510272 1642662608896 1642949329536 1645440264192 1645870934304 1647748251648 1648654014708 1650534506496 1651971485312 1653469599744 1654764881424 1656337219584 1656699032556 1658588700672 1659887992512 1661465198592 1662839718768 1662911693824 1665651492486 1665723589248 1666159568226 1667623550976 1670880628224 1673413910528 1673851902336 1673924354048 1676682297072 1676754871296 1679034106368 1679663888108 1681946062848 1684496121856 1684864085904 1684937014272 1687713101658 1687786153344 1688227906878 1689711280128 1690153537536 1690787490016 1692716040192 1693084778496 1694042066432 1695578333184 1696022126208 1697350742343 1698890009616 1698963545088 1700294465448 1705260888064 1706807328768 1707180166512 1708144393728 1708591475736 1710140936832 1711480613247 1712091561984 1713432766464 1716479709696 1716554006528 1719382185792 1719456608256 1719832209129 1719906651072 1722439708688 1722814921944 1724780003328 1725878549166 1727395004416 1727847124992 1727921913856 1730768822784 1730843738112 1731221826408 1733196496896 1733846594176 1734149230641 1736202387456 1739214540288 1739289821184 1742155459776 1742230867968 1742686871616 1743672205097 1744674619392 1745329021952 1745633662632 1748688584704 1748737867698 1750274408448 1750732517376 1752103992096 1753692913152 1753768820736 1755219703144 1758187686513 1760269303808 1760653819872 1762250494464 1763630992044 1763707329792 1765306773504 1766767201191 1766843674688 1768858976256 1769831313576 1771850022912 1772313778944 1775310667488 1775387510784 1778002279936 1778467646232 1778544626176 1781474940639 1781552050752 1783584129024 1783973738016 1784050956288 1787067691776 1789777129472 1790168091273 1790245577664 1792287571968 1793272787928 1795318235136 1795788133632 1798510792704 1798902577152 1799919695584 1801629958144 1802023509096 1803513224388 1805148766656 1807207759872 1808623475712 1811839693568 1812155943438 1814903418336 1817449104384 1819097284608 1820522314368 1820601114624 1823759691552 1823838631936 1824156976176 1826843572404 1826922646272 1827400816764 1829485191168 1832578753536 1832658075648 1835357192192 1835837570304 1835917033472 1838941874208 1839021471744 1841521277952 1841600987136 1844715036672 1846241158338 1847511875584 1847915449056 1847995435008 1849443102768 1851120297216 1851604801092 1853716783104 1856527269888 1856931692544 1857981621248 1858467920976 1860153299712 1861610491602 1861691070336 1863379372032 1870286135296 1870694683614 1870775655552 1873939037904 1876076494848 1877271404356 1879412662272 1882590649344 1882672136192 1883083390128 1883164898304 1886267584206 1886349230208 1888500842496 1889703665312 1891859103744 1892899053924 1895058137088 1895472096642 1895554141056 1897716252672 1898759422512 1900925190144 1902135926268 1904305545216 1905797324736 1907525624832 1907608190976 1908024891984 1909102557696 1911333988224 1912414676558 1912831273629 1913514098688 1917916512256 1918418499072 1920158244864 1921662442944 1921745620992 1922165410203 1925079674416 1928334881982 1930617946112 1931039673408 1931123257344 1934304959016 1934388684288 1934894982456 1937744672274 1937828546432 1938166787187 1940038877184 1941105311664 1943319379968 1943828015616 1943912153088 1947114925632 1947199205376 1948810111579 1950577418448 1950661848064 1953960313728 1956189044736 1956616357824 1956701048832 1960009726464 1961716138808 1963495149696 1965033296691 1965734756352 1967274657792 1969058709504 1969574082048 1971116991108 1972989923328 1974105472576 1974622166037 1974707636416 1978046762232 1980302966784 1980735547356 1982098833408 1984170746016 1987179018752 1987699134024 1989966348288 1991060227773 1993331275776 1993417555968 1993853001312 1996875953664 1997310949632 2000252564928 2000339144704 2000776102011 2000862704448 2003144933376 2004246057096 2006532145152 2007057325824 2007810144394 2010100297728 2011674953888 2013499270656 2013586423808 2014026274872 2016323518464 2017431886419 2019733014528 2019820437504 2023324641792 2024909657532 2024997304576 2026833702912 2027276447733 2028421467552 2030735130624 2030792362488 2033108729856 2034701410176 2037786294272 2038319655264 2038407882752 2041766345628 2041854722304 2044630242432 2045397154067 2048176253952 2051281567744 2051729652996 2051818460928 2055287977056 2057632284672 2058170840064 2058942830584 2061291307008 2061740335104 2064776841216 2064866213888 2065317266592 2065406662656 2068809608484 2068899155712 2071801110528 2072578213568 2074942242816 2076567694336 2078450860032 2078904880188 2078994864384 2080623490614 2082510334368 2084885692416 2086700823552 2088593178624 2090229323904 2090319798272 2090776411098 2092215435264 2092672462176 2094402454128 2096301793536 2097487064612 2098126863692 2100520034304 2104071902208 2104162975744 2104622612496 2108181417642 2110586056704 2111377707424 2114339245056 2114430763008 2117914480512 2118006153216 2118468813894 2118560510592 2121680700768 2122142883984 2124563447808 2125360341248 2125916623476 2128341491712 2131940404224 2132032684032 2132498408688 2135731566336 2137404638506 2138633404416 2139435575296 2142343738368 2143553748992 2144021990328 2145966327936 2146059214848 2147740377408 2151559636112 2154013753344 2155197809274 2157656076288 2157749469184 2158220811456 2160178025472 2161870248312 2161963823616 2165147937664 2165714633718 2165808375424 2168278745088 2169470642448 2171945189376 2172419632584 2172513664512 2176187269824 2178669477888 2179486665728 2180057114736 2182543736832 2183743475622 2186234302464 2186328932352 2186806517568 2186901172224 2190122013696 2190599106048 2193920352256 2194399595754 2194494579072 2196213684537 2196997668864 2198205352944 2200712675328 2201288679936 2204626132992 2206353175232 2206930656159 2208449626112 2208932043408 2211451600896 2213183990016 2215191048192 2215286931456 2217119625024 2220868656648 2220964785664 2221546090968 2225302607511 2227840837632 2229861187584 2231802536448 2235576396096 2235673161728 2236161525777 2238712141824 2242497685248 2242594750464 2246485447872 2246582685696 2250284135544 2250381537792 2250970542504 2253538050048 2254776814233 2256954720256 2257348663296 2257446371328 2260771110912 2261362834944 2263134323124 2265186679488 2265284726784 2265779559231 2267059287264 2272297992192 2275743105024 2276240222016 2277525858304 2278121967648 2280187915776 2281974150996 2284577021952 2286032113369 2288639612928 2292509581056 2292608811008 2293109612172 2293208868096 2297086562592 2299706671104 2301171398888 2303796166656 2305062557601 2307691763712 2307791650816 2308295768544 2310928662528 2312198974188 2314836320256 2316310684407 2318952720384 2319053094912 2322873946368 2322974490624 2323481924916 2323582495488 2327511550176 2330166362112 2331650490264 2334310023168 2336138656128 2338257217536 2338358427648 2338869222432 2344250248684 2347538426496 2349667325952 2351507989392 2351609773056 2353742364672 2355689601588 2356202760894 2359775084768 2362466697216 2363085038592 2367080889984 2367183347712 2367700439058 2371290194976 2375299920852 2375402734336 2378631650688 2378734608384 2382653790576 2382756922368 2383380574416 2386890788364 2386994103552 2388864007742 2391030383904 2393757646848 2394384178176 2398014390272 2398432954752 2398536769536 2402698012128 2404684299184 2406865022208 2408750492718 2411497967616 2412024739119 2414316616704 2416207924584 2419871224448 2420504590626 2423265472512 2425463046144 2427363085824 2427468152832 2427998412888 2431679588736 2432209301568 2435791429872 2435896861696 2436534422352 2439313588224 2440654472754 2443438338048 2443544100864 2444077872576 2447783427072 2451922498944 2452028628992 2452564254078 2455361703936 2455467982848 2459513590272 2459620048896 2460263818752 2461654877784 2463887265408 2463993913344 2465924137024 2468160396288 2468806401456 2471622377472 2472981022062 2475801759744 2475908923392 2477957227968 2480204399616 2482147322136 2482254760448 2484505829376 2485048548834 2489831988768 2492197797888 2494259578152 2494367540736 2498477238729 2498585383872 2499239352339 2501435326464 2505883549696 2506320942336 2507261027566 2510120865792 2510777853504 2510886531072 2515023445608 2515132306944 2519495832162 2522478804992 2522919094272 2523865405232 2526744182784 2527296128856 2527405521408 2531569652487 2531679230016 2532341860317 2534566920192 2536181235024 2539074060288 2539627167744 2541063099648 2543367499776 2543477587968 2544033189312 2545470076928 2548335014424 2548445317632 2550441698172 2554977067883 2557891332096 2560210993152 2562216590592 2562327494656 2562887213604 2565211405248 2570149149696 2571113175976 2574719564544 2574831009792 2579073278688 2579184912384 2579859976608 2583659563032 2584222382916 2587170004992 2588140415552 2588817823749 2591092506624 2591770687488 2591882870784 2596153234176 2596265607168 2596832739612 2600769891264 2604303581184 2605280418304 2608821810432 2608934731776 2613233189664 2613346301952 2614030307424 2617993532928 2620044395588 2623032877056 2623106801547 2625411612672 2626098776064 2628155988144 2630539369728 2630653231104 2632829554716 2637395682976 2640403955712 2640980729808 2645446488066 2645560994688 2647960160256 2650265512032 2653288464384 2654746970364 2657775034368 2658470668416 2662501271552 2662966001232 2663081266176 2667003419904 2667701469348 2667816939264 2672328076128 2675376193536 2676076434432 2680133730304 2680601537664 2684665694208 2685368366496 2688431357952 2689909181892 2692977352704 2697766189056 2698353865728 2699879543376 2702444937216 2703035263644 2704561956736 2705269836582 2707646840832 2707723149984 2710811639808 2712935213568 2717759540352 2722355127504 2722472963072 2726173656576 2730783471552 2730901671936 2735639537328 2735757947904 2740265358606 2740383969408 2741101225146 2743509712896 2744227786752 2748388409344 2748868130304 2748987113472 2753035788288 2753756355456 2753875550208 2758412811312 2758532207616 2762401480704 2767072555008 2769361737507 2771267813376 2771873173584 2771993152512 2774164654152 2776680445824 2777407201638 2779847589888 2782267764736 2784790904832 2785397538816 2786972431872 2787701881464 2790229949568 2792415737403 2792536605504 2795069058048 2800693379072 2802232913162 2805429202944 2806042025421 2806163483328 2810908556856 2814114742272 2815907106534 2819118993408 2819241017344 2823885974016 2824008204288 2824625085192 2824747347456 2828907601024 2829401376309 2829523845312 2832751263744 2834555497968 2837788655616 2839348580886 2842587205632 2842710245376 2843331211584 2846574379008 2847642088448 2848139133768 2853203889402 2856458317824 2858695987104 2861288437248 2861412286464 2863653836544 2867000982336 2868622014837 2872018337792 2873597079032 2876874768384 2877627748608 2880237367296 2882493664416 2882618431488 2887619511624 2892502322973 2892627523264 2895926919168 2896559510112 2896684886016 2901457438524 2901583026432 2902342473684 2906617008411 2906742819648 2910058315776 2911657967496 2914979069952 2915742023424 2915868229632 2920162684928 2920672388448 2920798808064 2925866127672 2925992772096 2928284912716 2930940470592 2934283567104 2935051573248 2939501510656 2940014589696 2942574208212 2945242724544 2948602134528 2950911986688 2953588064256 2956159500032 2956675486662 2959484884992 2961158208864 2962061454624 2967070143348 2970454450176 2973148250112 2975736715264 2976256119024 2980768528128 2981548701036 2984949522432 2989996913664 2990126333952 2995313930496 2995443580928 2995966424448 3000378847392 3000508717056 3001294056672 3004717400064 3006369085644 3009798217728 3011715216591 3014361481216 3015150446592 3017512430832 3020248905984 3020379635712 3021039412308 3022745716352 3024485277696 3029730656256 3034986962688 3037364486298 3037495956864 3040250554368 3042632201328 3046102695936 3046188543732 3051519483904 3052052115264 3056679441408 3057479482896 3057611824128 3062649518442 3062782083456 3066275561472 3071728222208 3072264380928 3073416743468 3076922351616 3077594479494 3077727691392 3081238216704 3082931965584 3086448427008 3088414245876 3091936960512 3092610502656 3097165261824 3097299320832 3097975899888 3098109993984 3103214412726 3103348733568 3106888482816 3108867320352 3112413364224 3114851541504 3117676290048 3118492296576 3120935235921 3122049318912 3123765501552 3130051235328 3132889767936 3135343985856 3135479697408 3136164616647 3138323152896 3140919468784 3141603681192 3144452690304 3146230596918 3147190295538 3149955596288 3150780051456 3156107853312 3156244463616 3156933918744 3161720259968 3162272126463 3167066561136 3171508867584 3171646144512 3176871720768 3177009229824 3177840765888 3182521051152 3182658804736 3183214325976 3188040511872 3188874935214 3191676862464 3192512237568 3197910606336 3198049026048 3203597349504 3206106957759 3209153362944 3211667323624 3213515607552 3215330623488 3216032985492 3219088822272 3221610566112 3227339454168 3231020630016 3232796713911 3233950728192 3236484114432 3236624203776 3237331217184 3242239451648 3242805372468 3242945735424 3247721906496 3248571950577 3248712563136 3252418117632 3254205963672 3257917784064 3258770496768 3263711236096 3264280904736 3269229998592 3270085672104 3273815605248 3275615213433 3279351453696 3279493398528 3280351758336 3282206503712 3285183020544 3285325217792 3285898659072 3290880528384 3291599393631 3291741868608 3295496503296 3297308029416 3301069012992 3303942970624 3306939199488 3309529762848 3312674439168 3313398065112 3317177401344 3319775985024 3322930397184 3325679437536 3325823387648 3331302984972 3331447178496 3332319136452 3337226935583 3341761256448 3346827821056 3347703804672 3347848708096 3353364594144 3353509742592 3358068212736 3359327776216 3363892125696 3368992243712 3369728171808 3369874028544 3375426203316 3375572306688 3376455813756 3380307075072 3381574980032 3385432080384 3386169556992 3388084132864 3391156666368 3392044252416 3394701484686 3397780019232 3397927090176 3400588930896 3410521776128 3413614657536 3414360333024 3416288787456 3417182951472 3420281873664 3422961226494 3426865532928 3432959419392 3433108013056 3438764371584 3438913216512 3439664418258 3439813302144 3444879417376 3445629843888 3449560006656 3451757098332 3455694249984 3461537645568 3461687476224 3462443652816 3466392993792 3467693188352 3468298461282 3472404774912 3478429080576 3478579642368 3484310919552 3484461735936 3485373743232 3487344410194 3489349238784 3490658043904 3491267325264 3497377169408 3497475735396 3501465034752 3504207984192 3507385826304 3507537641472 3510439406288 3516375373026 3520538607616 3521307639744 3524500988928 3527261984088 3527414659584 3530613547008 3533534402382 3533687349376 3534304141341 3537717952512 3539662627152 3543700045824 3544627557888 3550621334976 3550775021568 3556004559872 3556935292464 3557089252352 3562949881278 3563104101504 3567168258048 3567947476032 3568101912576 3574135383552 3579554258944 3580336182546 3580491155328 3583296011613 3584575143936 3586545575856 3590636470272 3591576267264 3597021585408 3597805154304 3599839391168 3603259916288 3604047018192 3607026448776 3610297533312 3613125739077 3614415519744 3617246951424 3623679387136 3624311886876 3629806836672 3630756885939 3634898208768 3638194569216 3641044628736 3641202229248 3647519383104 3647677263872 3648313952352 3653687144808 3653845292544 3654801633528 3658970382336 3660981709131 3665157507072 3665316151296 3670714384384 3671675140608 3671834066944 3677883748416 3678042943488 3678846381117 3683042555904 3683201974272 3689430073344 3692482316676 3695023751168 3695830898112 3695990870016 3698886205536 3702240594432 3703209602184 3707433566208 3709471533093 3713054539776 3713863385088 3715963242496 3716935841952 3720306599424 3723220983204 3723382140672 3726758744064 3729841869181 3740572270592 3741389367228 3741551311104 3747878075808 3752152989696 3754542808712 3758825324544 3760891541349 3765181298688 3765344272384 3766166780256 3766329796608 3772535168412 3772698460416 3779243748243 3779407330624 3783718207488 3785798107848 3790116274176 3790944193284 3791108282112 3797518845024 3801850380288 3804271852536 3808611090432 3811594649472 3815051249664 3815216381952 3816049783968 3818205115392 3822667976448 3824829353116 3825662547258 3835833024512 3836836998144 3840316489728 3843324885888 3843491241984 3844330820406 3850159348832 3856669763964 3862079346816 3862246514688 3868609918032 3868777368576 3869789964912 3875489344548 3875657092864 3876333574374 3882210623328 3886638759936 3887656031232 3887824306176 3894229851264 3894398410752 3897620223158 3901154836896 3901323696128 3907920627456 3913232715648 3913402097664 3920019452928 3923432277616 3926990299392 3930066593382 3934549315584 3938117419008 3939148164096 3942233982216 3945979846656 3948210945152 3949244332074 3949415272832 3956093524464 3960605933568 3961471094712 3968341492032 3974358037504 3975398268048 3979932696576 3982120455546 3986662551552 3986835111936 3987706002624 3993751907328 3994621899264 4000505129856 4000678289408 4001552204022 4001725408896 4006289866752 4008492114192 4013064290304 4014114651648 4015620288788 4020200595456 4023349907776 4026998541312 4027172847616 4028052549744 4032647036928 4034863772838 4039466029056 4039640875008 4046649283584 4049819315064 4049994609152 4053667405824 4054552895466 4056842935104 4057904754873 4061470261248 4061584724976 4066217459712 4069402820352 4075572588544 4076639310528 4076815765504 4083532691256 4083709444608 4089260484864 4090794308134 4096352507904 4102563135488 4103459305992 4103636921856 4110398037909 4110575954112 4111651837719 4115264569344 4116341680128 4117885661168 4122582614016 4123480670208 4129553682432 4129732427776 4130634533184 4130813325312 4137619216968 4137798311424 4143602221056 4145156427136 4149884485632 4153135388672 4156901720064 4157809760376 4157989728768 4161246981228 4165020668736 4168646794967 4169771384832 4173401647104 4177186357248 4180458647808 4180639596544 4181552822196 4184430870528 4185344924352 4188804908256 4192603587072 4194974129224 4196253727384 4201040068608 4203349369743 4208143804416 4208325951488 4209245224992 4216362835284 4221172113408 4222755414848 4223860659801 4228678490112 4228861526016 4235828961024 4236012306432 4236937627788 4237121021184 4243361401536 4244285767968 4249126895616 4250720682496 4251833246952 4256682983424 4259022871329 4263880808448 4264065368064 4264996817376 4271463132672 4274809277012 4278871150592 4279805834103 4284687476736 4287107497984 4288043980656 4291932655872 4292118429696 4295480754816 4303119272224 4308027506688 4310395618548 4315312152576 4316441622912 4320356050944 4323740496624 4323927647232 4330295875328 4331429267436 4331616750848 4338941284896 4343890378752 4344839265168 4345027329024 4352374539648 4357338955776 4358973331456 4360114229472 4365087473664 4367486951244 4372468604928 4373613035136 4373802344448 4380244027392 4381198212096 4387840704512 4388799191508 4388989158144 4392427369074 4396410705888 4401425350656 4402577359872 4409252265984 4412706350464 4413861312318 4416899252224 4417864086816 4422903201792 4426367980032 4430382096384 4434239250048 4441737313296 4441929571328 4443092181936 4450605215022 4455681675264 4459722375168 4463605072896 4471152792192 4471346323456 4472323051554 4477424283648 4484995370496 4485189500928 4492970895744 4493165371392 4500568271088 4500763075584 4501941085008 4507076100096 4509553628466 4514697326592 4514892742656 4521542221824 4522725669888 4526268646248 4530373358976 4530569453568 4531559118462 4534118574528 4544595984384 4552480444032 4555051716608 4556046729447 4556243935296 4560375831552 4563948301992 4569154043904 4572064226738 4577279225856 4585019162112 4585217622016 4586219224344 4586417736192 4593974277663 4594173125184 4599413342208 4602342797776 4607592333312 4610125115202 4615383527424 4615583301632 4616391719241 4616591537088 4621857325056 4624397948376 4629672640512 4632621368814 4637905440768 4638106189824 4645747892736 4645948981248 4646963849832 4647164990976 4655023100352 4659075829669 4660332724224 4663300980528 4668620046336 4672277312256 4676514435072 4676716855296 4677738444864 4688500497368 4695076852992 4699334651904 4703015978784 4703219546112 4707484729344 4711379203176 4712405521788 4719345895377 4719550169536 4720785443307 4724933394432 4726170077184 4734161779968 4734366695424 4735400878116 4742580389952 4750599841704 4750805468672 4757263301376 4757469216768 4765307581152 4765513844736 4766761148832 4773781576728 4773988207104 4777728015484 4782060767808 4783312402821 4787515293696 4788768356352 4796028780544 4796865909504 4797073539072 4805396024256 4809368598368 4813730044416 4817500985436 4822995935232 4824049478238 4828633233408 4832415849168 4839742448896 4841009181252 4846530945024 4850926092288 4854726171648 4854936305664 4855996825776 4863359177472 4864418603136 4871582859744 4871793723392 4873068844704 4878627176448 4881308945508 4886876676096 4888155745152 4889989222637 4895566854144 4903844997888 4904057257984 4905128508156 4910723407872 4919027180544 4919240097792 4920527637504 4923309755568 4927774530816 4927987826688 4931848274048 4936320792576 4937612802912 4943244754944 4945962044124 4951603519488 4955914455936 4960408799232 4964294644272 4964509520896 4969011658752 4970097097668 4979663977536 4984395595776 4988519156304 4988735081472 4996954477458 4997170767744 4998478704678 5002870652928 5011767099392 5012641884672 5014522055132 5020241731584 5021555707008 5021773062144 5030046891216 5030264613888 5038991664324 5045838188544 5047730810464 5053488365568 5054592257712 5054811042816 5063139304974 5063358460032 5064683720634 5069133840384 5072362470048 5078148120576 5079254335488 5082126199296 5086734999552 5088066378624 5090940153856 5092052227029 5096670028848 5096890635264 5100883396344 5109954135766 5115782664192 5120421986304 5124433181184 5124654989312 5125774427208 5130422810496 5134441839741 5140298299392 5142226351952 5149439129088 5149662019584 5158146557376 5158369824768 5159496627387 5159719953216 5167319126064 5168444765832 5174340009984 5176280831104 5177635647498 5182185013248 5183541374976 5183765741568 5192306468352 5192531214336 5193665479224 5201539782528 5208607162368 5210560836608 5217643620864 5217869463552 5226466379328 5226692603904 5228060614848 5231016615291 5235987065856 5240088791176 5246065754112 5246213603094 5250823225344 5252197552128 5256311976288 5261078739456 5261306462208 5265659109432 5274563059539 5274791365952 5280807911424 5281961459616 5290892976132 5291121989376 5295920320512 5300301603573 5300531024064 5306576928768 5309493940728 5315550068736 5316941336832 5325002543104 5325932002464 5326162532352 5334006839808 5335402938696 5335633878528 5344424821917 5344656152256 5350752387072 5352152868864 5360267460608 5361203075328 5369331388416 5370504273819 5370736732992 5376862715904 5379818363784 5385954705408 5395532378112 5396707731456 5399759086752 5404889874432 5406070527288 5409123913472 5410539673164 5415446299968 5421623279616 5425870427136 5435519080704 5444710255008 5444945926144 5452347313152 5461566943104 5461803343872 5471279074656 5471515895808 5480530717212 5480767938816 5482202450292 5488455573504 5496776818688 5497736260608 5497974226944 5506071576576 5507512710912 5507751100416 5516825622624 5517064415232 5524802961408 5534145110016 5538723475014 5542535626752 5543746347168 5543986305024 5548329308304 5553360891648 5554814403276 5564535529472 5569581809664 5570795077632 5573944863744 5575403762928 5580459899136 5584831474806 5585073211008 5590138116096 5601386758144 5604465826324 5610858405888 5612084050842 5612326966656 5621817113712 5628229484544 5631814213068 5638237986816 5647771948032 5648016408576 5649250170384 5649494694912 5657815202048 5658802752618 5659047690624 5665502527488 5669110995936 5675577311232 5678697161772 5685174411264 5686662423168 5693148758016 5695284176896 5696278267536 5706407778804 5712916635648 5717391974208 5722576874496 5722824572928 5727307673088 5734001964672 5737244029674 5738493820887 5744036675584 5747194158064 5753749536768 5755255497216 5760474734592 5764987328832 5765236862976 5766496230609 5775239023248 5785004645946 5785255046528 5791853838336 5793119020224 5793369772032 5802914877048 5803166052864 5804684947368 5813234016822 5813485639296 5820116631552 5823315934992 5829958139904 5831484046848 5831736459264 5840325369856 5841344776896 5841597616128 5846430334737 5851732255344 5851985544192 5856569825432 5861880941184 5868567134208 5870103146496 5879003021312 5880029179392 5885148416424 5890485449088 5895099890073 5897204269056 5901823973376 5907176128512 5912319000064 5913350973324 5918969769984 5922316417728 5923866498111 5924122909248 5934140286696 5940908900352 5946296500224 5951473430528 5952512238048 5961537056256 5963097402072 5969899044864 5973180683319 5979993827328 5980252667904 5990627860992 5990887161856 5991932848896 6000757694784 6001017434112 6002328306033 6002588113344 6009434800128 6012738171288 6019596435456 6023430433182 6028722962432 6030300893184 6035024861664 6040497811968 6040759271424 6042078824616 6045491432704 6048970555392 6052295659257 6059461312512 6069973925376 6074728972596 6074991913728 6080501108736 6085264402656 6092205391872 6092377087464 6103038967808 6104104230528 6106393792943 6113358882816 6114958965792 6115223648256 6125299036884 6125564166912 6136191462201 6143456444416 6144528761856 6146833486936 6153844703232 6155188958988 6155455382784 6165863931168 6172896854016 6176828491752 6183873921024 6185221005312 6194330523648 6194598641664 6195951799776 6196219987968 6206428825452 6206697467136 6217734640704 6224826728448 6229703083008 6235352580096 6236984593152 6241870471842 6247531003104 6260102470656 6265779535872 6270687971712 6270959394816 6272329233294 6276646305792 6281838937568 6283207362384 6288905380608 6292461193836 6294380591076 6301560102912 6312215706624 6312488927232 6313867837488 6323440519936 6324544252926 6334133122272 6343017735168 6343292289024 6353743441536 6354018459648 6355681531776 6365042102304 6365317609472 6366428651952 6376081023744 6377749870428 6385024475136 6395821212672 6396098052096 6407194699008 6412213915518 6418306725888 6423334647248 6427031215104 6430661246976 6432065970984 6438177644544 6443221132224 6454678908336 6462041260032 6465593427822 6472968228864 6473248407552 6474662434368 6484478903296 6485610744936 6485891470848 6495443812992 6497143901154 6497425126272 6504836235264 6508411927344 6515835568128 6517540993536 6527422472192 6528561809472 6538459997184 6540171344208 6547631210496 6551230426866 6558702907392 6558986797056 6560703516672 6564413007424 6570366041088 6570650435584 6571797318144 6581761056768 6583198787262 6583483737216 6588641053611 6590993006592 6594616058832 6602138025984 6607885941248 6613878398976 6619059525696 6620791968477 6625348878336 6626796130224 6634354802688 6639551970048 6645860794368 6651358875072 6651646775296 6662605969944 6662894356992 6664638272904 6674453871166 6675907822533 6683522512896 6693655642112 6695407609344 6695697416192 6706729188288 6707019485184 6708484577331 6716136425472 6718655552432 6727784251392 6737984487424 6739456343616 6739748057088 6750852406632 6751144613376 6752911627512 6760614150144 6763149960064 6764330442699 6770864160768 6772339113984 6776168265728 6782313332736 6784088504832 6789402969372 6795560038464 6795854180352 6801177861792 6821043552256 6824793062701 6827229315072 6828720666048 6832577574912 6834365902944 6840563747328 6845922452988 6853731065856 6858096340107 6865918838784 6866216026112 6877528743168 6877826433024 6879328836516 6879626604288 6889758834752 6891259687776 6899120013312 6903514196664 6911388499968 6915187672803 6923075291136 6923374952448 6924887305632 6932785987584 6935386376704 6936596922564 6948932053221 6956858161152 6957159284736 6968621839104 6968923471872 6970747486464 6974688820388 6981316087808 6982534650528 6994754338816 6994951470792 7002930069504 7008415968384 7014771652608 7015075282944 7020878812576 7032750746052 7042615279488 7049001977856 7054523968176 7054829319168 7061227094016 7067068804764 7067374698752 7068608282682 7079325254304 7087400091648 7089255115776 7101242669952 7101550043136 7112009119744 7113870584928 7114178504704 7125899762556 7126208203008 7135894952064 7136203825152 7148270767104 7159108517888 7160672365092 7160982310656 7166592023226 7173091151712 7181272940544 7183152534528 7194043170816 7195610308608 7199678782336 7206519832576 7208094036384 7214052897552 7220595066624 7226251478154 7234493902848 7247358774272 7248623773752 7259613673344 7261513771878 7269796417536 7276389138432 7282089257472 7282404458496 7295038766208 7295354527744 7296627904704 7307374289616 7307690585088 7309603267056 7317940764672 7321963418262 7330315014144 7330632302592 7341428768768 7343350281216 7343668133888 7355767496832 7356085886976 7357692762234 7366085111808 7366403948544 7378860146688 7384964633352 7391661796224 7391981740032 7397772411072 7404481188864 7406419204368 7414867132416 7418943066186 7427726770176 7431926484992 7433871683904 7440613198848 7446441966408 7446764281344 7453517488128 7459683738362 7481144541184 7482778734456 7483102622208 7495431716187 7495756151616 7497718057017 7504305979392 7509085617424 7517650649088 7521783082698 7530362597376 7530688544768 7532333560512 7532659593216 7545070336824 7545396920832 7558487496486 7558814661248 7567436414976 7571596215696 7580232548352 7581888386568 7582216564224 7595037690048 7603700760576 7608543705072 7617222180864 7623189298944 7630102499328 7630432763904 7632099567936 7636410230784 7645335952896 7649658706232 7651325094516 7664931203649 7671666049024 7673673996288 7680632979456 7686649771776 7686982483968 7688661640812 7700318697664 7713339527928 7724158693632 7724493029376 7737219836064 7737554737152 7739579929824 7750978689096 7751314185728 7752667148748 7764421246656 7766453471247 7773277519872 7775312062464 7775648612352 7788459702528 7788796821504 7795240446316 7802309673792 7802647392256 7815841254912 7826465431296 7826804195328 7840038905856 7846864555232 7853980598784 7860133186764 7869098631168 7869320404641 7876234838016 7878296328192 7884467964432 7891959693312 7896421890304 7898488664148 7898830545664 7912187048928 7921211867136 7922942189424 7936682984064 7948716075008 7950796536096 7959865393152 7964240911092 7973325103104 7975412005248 7978403468513 7987503814656 7989243798528 8001010259712 8001356578816 8003104408044 8003450817792 8016984228384 8026128580608 8028229303296 8031240577576 8040401190912 8046699815552 8053997082624 8054345695232 8056105099488 8065294073856 8069727545676 8078932058112 8093298567168 8099638630128 8099989218304 8107334811648 8109105790932 8113685870208 8115809509746 8122940522496 8123169449952 8132434919424 8138805640704 8151145177088 8153278621056 8153631531008 8167065382512 8167418889216 8178520969728 8181588616268 8192705015808 8205126270976 8206918611984 8207273843712 8220796075818 8221151908224 8223303675438 8230529138688 8232683360256 8235771322336 8245165228032 8246961340416 8259107364864 8261269066368 8261626650624 8275238433936 8275596622848 8287204442112 8290312854272 8306270777344 8308085212521 8313803440128 8315619520752 8315979457536 8322493962456 8330041337472 8337293589934 8339542769664 8346803294208 8354372714496 8360917295616 8361279193088 8363105644392 8370689848704 8377247212209 8377609816512 8385207174144 8389948258448 8392507454768 8402080137216 8406698739486 8416287608832 8416651902976 8418126076263 8418490449984 8432725670568 8442344226816 8445510829696 8447721319602 8457356980224 8457723052032 8471657922048 8472024612864 8473875255576 8474242042368 8486722803072 8488571535936 8498253791232 8501441364992 8503666493904 8513365966848 8518045742658 8527761616896 8528130736128 8529993634752 8542926265344 8549618554024 8557742301184 8559611668206 8569374953472 8574214995968 8576087961312 8583865311744 8584236859392 8590961509632 8605866044511 8606238544448 8616055013376 8620791237096 8630624305152 8632883245824 8640712101888 8647480993248 8647855294464 8660591750656 8662858534872 8663233501696 8677506968919 8677882569792 8687780757504 8689678530336 8690054658048 8704749079296 8717946662912 8719851025233 8720228458944 8730174947328 8734973902488 8744937209856 8747226070272 8747604688896 8760488054784 8762396424192 8775681409024 8777598383016 8777978316288 8784854738148 8792821411776 8802850701312 8805154719744 8818504531968 8825412700928 8827722624636 8833798504448 8835728173632 8845806403584 8852735960064 8860764192768 8868478500096 8883474626592 8883859142656 8886184363872 8901210430044 8911363350528 8917039170691 8919444750336 8927210145792 8942305584384 8942692646912 8944646103108 8954848567296 8969990740992 8970379001856 8985941791488 8986330742784 9001136542176 9001526151168 9003882170016 9014152200192 9019107256932 9029394653184 9035145649773 9043084443648 9045451339776 9052537292496 9060746717952 9061138907136 9063118236924 9068237149056 9089191968768 9104960888064 9110103433216 9112093458894 9112487870592 9120751663104 9127896603984 9138308087808 9144128453476 9154558451712 9170038324224 9170435244032 9172438448688 9172835472384 9187948555326 9188346250368 9198826684416 9204685595552 9215184666624 9220250230404 9230767054848 9232783438482 9233183074176 9243714650112 9248795896752 9259345281024 9265242737628 9275810881536 9291495785472 9291897962496 9293927699664 9294329981952 9310046200704 9318151659338 9320665448448 9326601961056 9337240092672 9344554624512 9353028870144 9355476889728 9362805707763 9377000994736 9390153705984 9398669303808 9406031957568 9406439092224 9408493849941 9414969458688 9422758406352 9424811043576 9438691790754 9439100339072 9441570886614 9449866788864 9452340154368 9468323559936 9468733390848 9470801756232 9485160779904 9501199683408 9501610937344 9514526602752 9514938433536 9530615162304 9531027689472 9533522297664 9547563153456 9547976414208 9555456030968 9564121535616 9566624805642 9575030587392 9577536712704 9592057561088 9593731819008 9594147078144 9610792048512 9618320873277 9618737196736 9627460088832 9635001970872 9645991870464 9648098956476 9657266466816 9664831698336 9679484897792 9682018362504 9693061890048 9698390141733 9701852184576 9709452343296 9709872611328 9711993651552 9726718354944 9728837206272 9743165719488 9743587446784 9745715851731 9746137689408 9757254352896 9762617891016 9773753352192 9776311490304 9779978445274 9791133708288 9807689995776 9808114515968 9810257016312 9821446815744 9826845640299 9838054361088 9838480195584 9841055275008 9846619511136 9855549061632 9855975653376 9863696548096 9872641585152 9874798180893 9875225605824 9886489509888 9891924088248 9903207038976 9911828911872 9920817598464 9928589288544 9929019041792 9938023317504 9940194195336 9959327955072 9963063556907 9968791191552 9977038312608 9977470162944 9993908954916 9994341535488 9996957409356 10011680806749 10023534198784 10025283769344 10029044110264 10040483463168 10043111414016 10043546124288 10060093782432 10060529227776 10077983328648 10091676377088 10095461620928 10106976731136 10109184515424 10109622085632 10126278609948 10126716920064 10129367441268 10144724940096 10156296241152 10158508670976 10164252398592 10173469999104 10176132757248 10181880307712 10184104454058 10193340057696 10193781270528 10201766792688 10219908271532 10231565328384 10240843972608 10248866362368 10249309978624 10251548854416 10260845620992 10268883679482 10280596598784 10284452703904 10298878258176 10299324039168 10316293114752 10316739649536 10318993254774 10319439906432 10334638252128 10336889531664 10348680019968 10352561662208 10355271294996 10367082749952 10384612936704 10385062428672 10387330958448 10403079565056 10417214324736 10421121673216 10435287241728 10435738927104 10452932758656 10453385207808 10456121229696 10462033230582 10471974131712 10480177582352 10492131508224 10492427206188 10504395104256 10512623952576 10522157478912 10522612924416 10531318218864 10549126119078 10549582731904 10561615822848 10563922919232 10581785952264 10582243978752 10591840641024 10600603207146 10601062048128 10613153857536 10618987881456 10631100137472 10633882673664 10650005086208 10651864004928 10652325064704 10668013679616 10670805877392 10671267757056 10688849643834 10689312304512 10701504774144 10704305737728 10720534921216 10722406150656 10738662776832 10741008547638 10741473465984 10749888034839 10753725431808 10759636727568 10771909410816 10791064756224 10793415462912 10799518173504 10809779748864 10812141054576 10818247826944 10821079346328 10830892599936 10839377217231 10843246559232 10851740854272 10871038161408 10889420510016 10889891852288 10892270657817 10904694626304 10923133886208 10923606687744 10942558149312 10943031791616 10961061434424 10961535877632 10964404900584 10976911147008 10982945127393 10993553637376 10995472521216 10995948453888 11012143153152 11015025421824 11015502200832 11033651245248 11034128830464 11036539143351 11049605922816 11068290220032 11077446950028 11085071253504 11087492694336 11087972610048 11096658616608 11106721783296 11109628806552 11129071058944 11135188681249 11139163619328 11141590155264 11147889727488 11150807525856 11160919798272 11169662949612 11170146422016 11180276232192 11189525607543 11202773516288 11208931652648 11221716811776 11224168101684 11224653933312 11243634227424 11256458969088 11263628426136 11276475973632 11282674624047 11295543896064 11296032817152 11298500340768 11298989389824 11315630404096 11317605505236 11318095381248 11337731244729 11338221991872 11351154622464 11357394323544 11370348822528 11373324846336 11390568353792 11392556535072 11412815557608 11425833271296 11434783948416 11445153748992 11445649145856 11454615346176 11468003929344 11474488059348 11476987641774 11494388316128 11507499073536 11510510994432 11520949469184 11529974657664 11530473725952 11532992461218 11550478046496 11570009291892 11570510093056 11586238040448 11586739544064 11605829754096 11606332105728 11609369894736 11626468033644 11626971278592 11646631869984 11659916279808 11662968093696 11663472918528 11680650739712 11682689553792 11683195232256 11692860669474 11703464510688 11703971088384 11713139650864 11723761882368 11740206292992 11758006042624 11760058358784 11770296832848 11780970898176 11790199780146 11803647946752 11814352257024 11824638000128 11826701946648 11837939539968 11844632835456 11847732996222 11848245818496 11868280573392 11881817800704 11902946861056 11905024476096 11923074112512 11926194804144 11939798089728 11946361366638 11959987654656 11960505335808 11981255721984 11981774323712 11983865697792 12001515389568 12002034868224 12004656612066 12005176226688 12018869600256 12025476342576 12039192870912 12046860866364 12060601786368 12070049723328 12080995623936 12081518542848 12084157649232 12090982865408 12097941110784 12104591318514 12118922625024 12139947850752 12149457945192 12149983827456 12161002217472 12170528805312 12173714264619 12184410783744 12184754174928 12206077935616 12208208461056 12212787585886 12226717765632 12229917931584 12230447296512 12250598073768 12251128333824 12272382924402 12286912888832 12289057523712 12293666973872 12307689406464 12310377917976 12310910765568 12331194113727 12331727862336 12334955513157 12345793708032 12353656983504 12367747842048 12370442010624 12388661047296 12389197283328 12391903599552 12392439975936 12412857650904 12413394934272 12435469281408 12445210879043 12449653456896 12459406166016 12470705160192 12473969186304 12483740943684 12495062006208 12505940384901 12520204941312 12531559071744 12541375943424 12541918789632 12544658466588 12553292611584 12563677875136 12566414724768 12577810761216 12584922387672 12588761182152 12603120205824 12610048109229 12624431413248 12624977854464 12627735674976 12646881039872 12649088505852 12668266244544 12671581979403 12686035470336 12686584578048 12707486883072 12708036919296 12711363063552 12730084204608 12730635218944 12732857303904 12752162047488 12755499740856 12770048950272 12777068613987 12791642425344 12792196104192 12814389398016 12824427831036 12836613451776 12839417502309 12846669294496 12854062430208 12861322493952 12864131941968 12876355289088 12886442264448 12909357816672 12924082520064 12931186855644 12945936457728 12949324868736 12968957806592 12971221489872 12971782941696 12990887625984 12994287802308 12994850252544 13016823854688 13031671136256 13035081987072 13054844944384 13057123618944 13076919994368 13080342688416 13095262420992 13102460853732 13117405814784 13121407033344 13128826014848 13140732082176 13141300871168 13143594636288 13163522113536 13166397574524 13166967474432 13177282107222 13189232117664 13204276051968 13215771882496 13227756797952 13238119051392 13241583936954 13250697756672 13253592260448 13268709605376 13279103940096 13302717750144 13303293550592 13325211939888 13325788713984 13329276545808 13348907742332 13351815645066 13367045025792 13387311284224 13390815218688 13391394832384 13413458376576 13414038970368 13416969154662 13432272850944 13437311104864 13455568502784 13478912687232 13479496114176 13501704813264 13502289226752 13505823255024 13521228300288 13526299920128 13528660885398 13544678227968 13552336531456 13564626665472 13568177009664 13578805938744 13591120076928 13591708360704 13602355723584 13642087104512 13649586125402 13657441332096 13665155149824 13668140188341 13668731805888 13681127494656 13691844905976 13707462131712 13716192680214 13731837677568 13732432052224 13755057486336 13755652866048 13758657673032 13759253208576 13779517669504 13781922832989 13782519375552 13798240026624 13807028393328 13822776999936 13830375345606 13846150582272 13846749904896 13849774611264 13865571975168 13870772753408 13873193845128 13897864106442 13913716322304 13914318569472 13937243678208 13937846943744 13941494972928 13949377640776 13962632175616 13965069301056 13977227489007 13989508677632 13989902941584 14005860139008 14016831936768 14029543305216 14030150565888 14041757625152 14065501492104 14085230558976 14098003955712 14109047936352 14109658638336 14122454188032 14134137609528 14134749397504 14137216565364 14158037686131 14158650508608 14162356329921 14174800183296 14178510231552 14202485339904 14203100086272 14224018239488 14227741169856 14228357009408 14251799525112 14252416406016 14271789904128 14272407650304 14296541534208 14318217035776 14321344730184 14321964621312 14333184046452 14346182303424 14349937208463 14362545881088 14366305069056 14388086341632 14391220617216 14399357564672 14413039665152 14416188072768 14428105795104 14441190133248 14452502956308 14468987805696 14494717548544 14497247547504 14519227346688 14523027543756 14539592835072 14552778276864 14564178514944 14564808916992 14590077532416 14590709055488 14593255809408 14614748579232 14615381170176 14619206534112 14635881529344 14643926836524 14660630028288 14669967667911 14682857537536 14686700562432 14687336267776 14711534993664 14712171773952 14715385524468 14732170223616 14757720293376 14769929266704 14783323592448 14783963480064 14795544822144 14808962377728 14812838408736 14829734264832 14837886132372 14863852969984 14867743367808 14881226397696 14892883932816 14893528562688 14907034976256 14919367476724 14962289082368 14965557468912 14966205244416 14990863432374 14991512303232 14995436114034 15008611958784 15018171234848 15035301298176 15043566165396 15060725194752 15064667121024 15065319186432 15090140673648 15090793841664 15116974992972 15117629322496 15143192431392 15160465096704 15163776773136 15164433128448 15190075380096 15207401521152 15217087410144 15234444361728 15246378597888 15260204998656 15264199135872 15272820461568 15276156681087 15290671905792 15299317412464 15302650189032 15329862407298 15343332098048 15347347992576 15361265958912 15373299543552 15373964967936 15377323281624 15400637395328 15403325519223 15426679055856 15448317387264 15448986058752 15474439672128 15475109474304 15479159859648 15501957378192 15502628371456 15505334297496 15528842493312 15532906942494 15546555039744 15550624124928 15551297224704 15576919405056 15577593643008 15590480892632 15604619347584 15605294784512 15631682509824 15652930862592 15653608390656 15680077811712 15693049845873 15693729110464 15707961197568 15720266373528 15738197262336 15738640809282 15752469676032 15756592656384 15768935928864 15783919386624 15792843780608 15796977328296 15797661091328 15823689178617 15824374097856 15842423734272 15845884378848 15873365968128 15897432150016 15900904810719 15901593072192 15919730786304 15928481822184 15946650206208 15950824010496 15956806937026 15975007629312 15978487597056 16002020519424 16002713157632 16006208816088 16006901635584 16033274465751 16033968456768 16052257161216 16056458606592 16062481155152 16080802381824 16093399631104 16107994165248 16108691390464 16111512821457 16112210198976 16130588147712 16139455091352 16157864116224 16186597134336 16199277260256 16199978436608 16214669623296 16218211581864 16227371740416 16231619019492 16246338899904 16255524750743 16264869838848 16277611281408 16302290354176 16306557242112 16307263062016 16334130765024 16334837778432 16357041939456 16363177232536 16385410031616 16410252541952 16413837223968 16414547687424 16441592151636 16442303816448 16446607350876 16465366720512 16471542644672 16490330456064 16493922680832 16518214729728 16522538132736 16523253301248 16550476867872 16551193245696 16574408884224 16580625708544 16612541554688 16616170425042 16627606880256 16631239041504 16631958915072 16644987924912 16660082674944 16674587179868 16693606588416 16708745428992 16721834591232 16722558386176 16726211288784 16741379697408 16754494424418 16755219633024 16770414348288 16779896516896 16785014909536 16804160274432 16813397478972 16832575217664 16836252152526 16836980899968 16865451341136 16884688453632 16891021659392 16895442639204 16914713960448 16943315844096 16944049225728 16947750511152 16948484084736 16973445606144 16977143071872 16996507582464 17002882729984 17007332987808 17026731933696 17036091485316 17055523233792 17059987269504 17085852530688 17099237108048 17115484602368 17119223336412 17138749906944 17148429991936 17152175922624 17167730623488 17168473718784 17181923019264 17211732089022 17212477088896 17215481462661 17232110026752 17241582474192 17261248610304 17265766491648 17281424203776 17294961986496 17295710588928 17321183501312 17325717069744 17326467003392 17355013937838 17355765139584 17375561515008 17379357060672 17380109316096 17409498158592 17435893325824 17439702050466 17440456917888 17460349894656 17469947804976 17489874419712 17494452140544 17495209377792 17520976109568 17524792848384 17539291004211 17551362818048 17555196766032 17555956632576 17569709476296 17585642823552 17605701402624 17610309439488 17637009063936 17650825401856 17655445249272 17671456347264 17685299670219 17691612807168 17705471920128 17721528385536 17736957000192 17766949253184 17767718285312 17771599494333 17772368727744 17802420860088 17822726701056 17834078341382 17838889500672 17854420291584 17884611168768 17885385293824 17889292206216 17909697134592 17919542049957 17939981481984 17940758003712 17971883582976 17972661485568 18002273084352 18003052302336 18006984918099 18007764340032 18028304400384 18038214513864 18058789306368 18070291299546 18086168887296 18090902679552 18105074584992 18121493435904 18122277814272 18126236473848 18136474298112 18167939427301 18178383937536 18209921776128 18220206866432 18224186917788 18224975741184 18241503326208 18255793207968 18276616175616 18288256906952 18309116903424 18319181378829 18340076648448 18340870488064 18344876897376 18345670944768 18375897110652 18376692500736 18408574386603 18409371191104 18430369333248 18440500460808 18461534109696 18465566876964 18466366148352 18497591793504 18518690562048 18530485475256 18551621763072 18582991570944 18583795924992 18587855399328 18588659963904 18620092401408 18636303318676 18653203922112 18674480185344 18689109249024 18706057740288 18710953779456 18725611415526 18754001989472 18780307411968 18797338607616 18812063915136 18812878184448 18816987699882 18829938917376 18845516812704 18849622087152 18877383581508 18878200678144 18883141773228 18904680308736 18936647119872 18937466781696 18941603512464 18970321559808 19002399366816 19003221874688 19029053205504 19029876867072 19061230324608 19062055378944 19067044595328 19095126306912 19095952828416 19110912061936 19128243071232 19133249611284 19155073425408 19184115122176 19187463638016 19188294156288 19221584097024 19236641746554 19237474393472 19254920177664 19270003941744 19291983740928 19296197912952 19314532933632 19329663396672 19358969795584 19364036725008 19386123780096 19396780283466 19418904686592 19419745222656 19423987303104 19453436709888 19457674412544 19486331438976 19487174893568 19491431703462 19492275378816 19514508705792 19525235782032 19547506704384 19552622980608 19559956890548 19582267416576 19615379991552 19616229031936 19620514032624 19642893631488 19653691280598 19676108722176 19676960391168 19682110550016 19693239022272 19711098123264 19711951306752 19727393096192 19745283170304 19749596361786 19750451211648 19765923160833 19772979019776 19783848176496 19806414077952 19823657823744 19841635196928 19857178577088 19858038083584 19862375905431 19876046635008 19880388390672 19918655910144 19926127113814 19937582383104 19954076625216 19954940325888 19987817909832 19988683070976 19993914818712 20023361613498 20027723467599 20047068397568 20050567538688 20058088220528 20080966926336 20086222828032 20087092248576 20120187564864 20121058455552 20125453731993 20155966657296 20183352754176 20190923241856 20213953462272 20218369030848 20219244171264 20252557219896 20253433840128 20258734882536 20289449880192 20305344065807 20312592482304 20317017341952 20328504797184 20346939998208 20352265514496 20363760615424 20368208908116 20386680115392 20387562541056 20403533585376 20439816543064 20463130656768 20474379188103 20481687945216 20497732724736 20498619957248 20503097708832 20521691241984 20537767358964 20561193197568 20568905407808 20574289020321 20597756516352 20598648078336 20632586229504 20633479299072 20637986509548 20638879812864 20669276504256 20673779063328 20697360039936 20705123324416 20710542589992 20734165499904 20745563018409 20769225873408 20770124857344 20774661916896 20806159130112 20842243346432 20846796159663 20870574483456 20871477854208 20905865517312 20906770415616 20912242459392 20924066461164 20943948263424 20960355164704 20984263016448 20984854412376 21008790208512 21025247905152 21044314957824 21045225848832 21062636437728 21098252238156 21099165463808 21127845838464 21163571904528 21164487957504 21183681282048 21201206414292 21202124096256 21237975762912 21262200274944 21267765347328 21300010172416 21303728009856 21304650129408 21336027359232 21341611754784 21342535514112 21377699287668 21378624609024 21408611475456 21441069842432 21444812301312 21477325553664 21482017095276 21482946931968 21499776069678 21519273455136 21543818821632 21582129512448 21586830925824 21599036347008 21619559497728 21624282109152 21636495653888 21642158692656 21661785199872 21678754434462 21703481708544 21742076322816 21778841020032 21779783704576 21784541315634 21809389252608 21846267772416 21847213375488 21885116298624 21886063583232 21922122868848 21923071755264 21928809801168 21953822294016 21965890254786 21990945042432 21991896907776 22024286306304 22030050843648 22031004401664 22067302490496 22068257660928 22073078286702 22099211845632 22136580440064 22154893900056 22174985388672 22175945220096 22193317233216 22213443566592 22219257613104 22258142117888 22270377362498 22283180310528 22295779454976 22301615051712 22321839596544 22339325899224 22340292844032 22360552464384 22379051215086 22405547032576 22417863305296 22443433623552 22448336203368 22449307866624 22486295148561 22487268454848 22493154171051 22512917938176 22527256852272 22552951947264 22565349248094 22591087792128 22592065634304 22597000681536 22597978779648 22631260808192 22635211010472 22636190762496 22675462489458 22676443983744 22694208073549 22702309244928 22714788647088 22740697645056 22746649692672 22781136707584 22785113070144 22825631115216 22851666542592 22869567896832 22890307497984 22891298291712 22909230692352 22936007858688 22948976118696 22953975283548 22988776632256 22994793610947 23014998147072 23021021988864 23041898938368 23059949315328 23060947451904 23065984922436 23100956092992 23140018583784 23141020186112 23172476080896 23173479088128 23211659508192 23212664211456 23218739789472 23252936067288 23253942557184 23293263739968 23299360413741 23319832559616 23325936187392 23326945837056 23361301479424 23365379107584 23366390464512 23385721338948 23406929021376 23407942176768 23426279301728 23447523764736 23480412585984 23516012085248 23520116717568 23540593665696 23561941796352 23580399560292 23607295893504 23607961213923 23628704514048 23649276000256 23653403893296 23675879079936 23689265670912 23695465992444 23696491636992 23736561146784 23763635601408 23805893722112 23810048952192 23818979761877 23846148225024 23852389608288 23879596179456 23892722733276 23919975309312 23935210405539 23962511443968 23963548647424 23967731395584 24003030779136 24004069736448 24009313224132 24010352453376 24050952685152 24078385741824 24093721732728 24121203572736 24140099446656 24161991247872 24163037085696 24168315298464 24181965730816 24195882221568 24209182637028 24279895701504 24298915890384 24299967654912 24322004434944 24341057610624 24347428529238 24368821567488 24369508349856 24412155871232 24416416922112 24425575171772 24453435531264 24459835863168 24460894593024 24501196147536 24502256667648 24544765848804 24578115047424 24587333947744 24615378812928 24620755835952 24621821531136 24662388227454 24663455724672 24669911026314 24691587416064 24707313967008 24735495684096 24740884021248 24777322094592 24783807199104 24784879951872 24825715301808 24826789868544 24870938562816 24890421758086 24918812332032 24924255637563 24941410320384 24947938372608 24967481887368 24990124012416 25011880769802 25040409882624 25063118143488 25082751886848 25083837579264 25089316933176 25127355750272 25131741636627 25132829449536 25155621522432 25169844775344 25177522364304 25206240411648 25220096218458 25248862826496 25249955708928 25255471349952 25293762079744 25298177011704 25336532489088 25343163958806 25372070940672 25373169156096 25414973766144 25416073838592 25422726127104 25460168409216 25461270437888 25465714607808 25504324094976 25510999481712 25540097900544 25554137227974 25583284850688 25584392208384 25628778796032 25648855662072 25673226903552 25678835004618 25693338588992 25708124860416 25722644987904 25728263883936 25752710578176 25772884528896 25817598133533 25818715633344 25848165040128 25862373711288 25891872915456 25898649737472 25937915613184 25942442979744 25943565883392 25981775251968 25988575604616 25989700505088 26032520906757 26033647709376 26063342272512 26070163974144 26109689888768 26114247237888 26153839988736 26159553075699 26160685376832 26190524841984 26204921707464 26234811629568 26242814066688 26257652029696 26281464164352 26282601742336 26287189272576 26327044227072 26332795149048 26333934948864 26354564214444 26378464235328 26408552103936 26431543764992 26455513595904 26476238102784 26483167873908 26501395513344 26507184520896 26537419210752 26558207880192 26605435500288 26606587101184 26650423879776 26651577427968 26658553091616 26697815484664 26703631290132 26734090051584 26751117512073 26774622568448 26781630437376 26782789664768 26826916753152 26828077940736 26833938309324 26864545701888 26874622209728 26911137005568 26957825374464 26958992228352 27003409626528 27004578453504 27011646510048 27042456600576 27052599840256 27057321770796 27104673062912 27105436949319 27129253330944 27136354019328 27157611877488 27182240153856 27183416721408 27204711447168 27284174209024 27299172250804 27314882664192 27330310299648 27336280376682 27337463611776 27362254989312 27383689811952 27414924263424 27432385360428 27463675355136 27510114972672 27511305732096 27517315346064 27518506417152 27559035339008 27563845665978 27565038751104 27596480053248 27614056786656 27645553999872 27660750691212 27692301164544 27699549222528 27731143950336 27741545506816 27746387690256 27795728212884 27827432644608 27874487356416 27875693887488 27882989945856 27898755281552 27925264351232 27930138602112 27954454978014 27979017355264 27979805883168 28011720278016 28033663873536 28059086610432 28083515250304 28088417123289 28131002984208 28170461117952 28196007911424 28218095872704 28219317276672 28244908376064 28268275219056 28269498795008 28274433130728 28316075372262 28317301017216 28324712659842 28349600366592 28357020463104 28404970679808 28406200172544 28448036478976 28455482339712 28456714018816 28503599050224 28504832812032 28543579808256 28544815300608 28593083068416 28636434071552 28642689460368 28643929242624 28666368092904 28692364606848 28699874416926 28725091762176 28732610138112 28776172683264 28782441234432 28798715129344 28832376145536 28854962619831 28856211590208 28882380266496 28905005912616 28937975611392 28989435097088 28994495095008 29038454693376 29046055087512 29079185670144 29095170425199 29105556553728 29128357029888 29129617833984 29180155064832 29181418110976 29186511618816 29229497158464 29230762340352 29237147555193 29238413068224 29271763058688 29287853673048 29321260056576 29339935335822 29365715075072 29373401124864 29374672535552 29423069987328 29424343547904 29430771048936 29464340447232 29480536920897 29515440586752 29539858533408 29566647184896 29567926960128 29591089644288 29617924755456 29625676817472 29642427486649 29659468529664 29675772264744 29727705939968 29735486735616 29762452795392 29785767865632 29787057125376 29814069952512 29838734953448 29889190670721 29924578164736 29931114937824 29932410488832 29981726864748 29983024606464 29990872228068 30035042420247 30036342469696 30070602596352 30087132330792 30121450389504 30129334242048 30130638372864 30180281347296 30181587683328 30233949985944 30235258644992 30286384862784 30320930193408 30327553546272 30328866256896 30380150760192 30434174820288 30468888723456 30492757195776 30520409997312 30528398271744 30545640923136 30552313362174 30581343811584 30598634824928 30605300378064 30659724814596 30694695985152 30722531917824 30746599087104 30747929935872 30754646563248 30801274790656 30806651038446 30853358111712 30896634774528 30897972117504 30948879344256 30950218948608 30958319719296 31003914756384 31005256742912 31010668594992 31057684986624 31065813884988 31101248249856 31153838810112 31155187286016 31180961785264 31209238695168 31210589569024 31263365019648 31305861725184 31307216781312 31360155623424 31386099691746 31387458220928 31415922395136 31440532747056 31476394524672 31477281618564 31513185312768 31537871857728 31567838773248 31585687561216 31593954656592 31595322182656 31647378357234 31648748195712 31684847468544 31691768757696 31746731936256 31794864300032 31801809621438 31803186144384 31839461572608 31856963644368 31893300412416 31901648020992 31913613874052 31950015258624 31956975194112 32004041038848 32005426315264 32012417632176 32013803271168 32066548931502 32067936913536 32104514322432 32112917213184 32124962310304 32161604763648 32186799262208 32215988330496 32223025642914 32224420397952 32249664104517 32261176295424 32278910182704 32315728232448 32373194268672 32398554520512 32399956873216 32429339246592 32436423163728 32454743480832 32463238038984 32492677799808 32511049501486 32518131651693 32529739677696 32555222562816 32604580708352 32613114484224 32614526124032 32668261530048 32669675556864 32676811973451 32714083878912 32726354465072 32770820063232 32820505083904 32827674447936 32829095374848 32883184303272 32884607632896 32893214701752 32930733441024 32943085289344 32948835382179 32980660912128 32987845361664 33036429459456 33045076265472 33046506602496 33100953735744 33102386491392 33129771896843 33148817768448 33161251417088 33225083109376 33232340850084 33255213760512 33262478083008 33263917830144 33289975849824 33320165349888 33349174359736 33387213176832 33405566043747 33417490857984 33443669182464 33445116772352 33452422577568 33482759394816 33508988848836 33510439266048 33540828696576 33559793033792 33568576822629 33570029819072 33608320548864 33626794957944 33665150435328 33672504305052 33673961799936 33730902682272 33769376907264 33782043318784 33790885278408 33829427920896 33848023872141 33886631688192 33888098451456 33895501022304 33896968169472 33946891212288 33954286143744 34005765459968 34013193734187 34014665975616 34053463867392 34072182970632 34111046467584 34119974539008 34171705061376 34198474216096 34230969204736 34238446672824 34277499813888 34304351845248 34335461246976 34336947437568 34363846038528 34423464178044 34424954177792 34430962925322 34483164948384 34522497220608 34531532983296 34562848407552 34589923972992 34591421177856 34642367002624 34651434139488 34652934006784 34710027875676 34711530279168 34758714121344 34760218632192 34818996317184 34871786651648 34879404100932 34880913835776 34939895609952 34979748839424 34988904281088 34990418755584 35041952219136 35049585696768 35078582008422 35102725636096 35110393532064 35111913265152 35139418952592 35171285647104 35220618878976 35274018127872 35301650803712 35310890498544 35342912694528 35370599340438 35410943840256 35443056771072 35473914000384 35533898506368 35535436570624 35543198988666 35544737455488 35604841720176 35645453402112 35668156682764 35708840583168 35769222337536 35770770587648 35778584412432 35819394269184 35839084099914 35879962963968 35881516007424 35943767165952 35945322971136 36004546168704 36006104604672 36013969836198 36015528680064 36056608800768 36076429027728 36117578612736 36140582599092 36181805359104 36210149169984 36242986871808 36244555628544 36252472947696 36272948596224 36335878854602 36356767875072 36419843552256 36440413732864 36448373835576 36449951482368 36483006652416 36511586415936 36521142793857 36553232351232 36576513813904 36618233806848 36638362757658 36680153296896 36681740976128 36689753794752 36691341889536 36751794221304 36753385001472 36817148773206 36818742382208 36860738666496 36881000921616 36923068219392 36931133753928 36932732296704 36995183587008 37027392120001 37037381124096 37060970950512 37103243526144 37165983141888 37167591849984 37175710798656 37177319927808 37240184802816 37272606637352 37306407844224 37335632637129 37348960370688 37378218498048 37412115480576 37421907558912 37451222831052 37508003978944 37517821154703 37560614823936 37594677215232 37624127830272 37625756368896 37633975399764 37659877834752 37691033625408 37699244174304 37754767163016 37756401356288 37766283546456 37809360617472 37830144327687 37873294239744 37874933563392 37883207024928 37940643119616 38004798733632 38006443749376 38014745938209 38058106411008 38059753734144 38122460649216 38124110757888 38134089190656 38190252613824 38191905656832 38221824123872 38256486142464 38266499222568 38310146850816 38331205841961 38368230244352 38374927276032 38376588312576 38443168194048 38473283493108 38474948786944 38509840355328 38518252506927 38540007883488 38583967481856 38592395825904 38629065867264 38659326793344 38717939591168 38728073450016 38772247560192 38793560566932 38837809373184 38847974606208 38862545927273 38906873419776 38915348825088 38972662877952 38974349787136 38982863406924 38984550757632 39050471564064 39095013408768 39105245961216 39119913781096 39164534833152 39230759983104 39232458063872 39241028065248 39285787262976 39307382561196 39352217444352 39364221100032 39386478044544 39422196246528 39423902613504 39454786192384 39490566340608 39499192723572 39500902423296 39531846321666 39567696352992 39612828155904 39647315647488 39683270393856 39714357154176 39716076167168 39724751810862 39752093270016 39760776781344 39837311820288 39852254227628 39908153250432 39909880651776 39975635819664 39977366141952 39987829637424 40046723226996 40055446935198 40101135077376 40116176441056 40161933852672 40172445656064 40174184497152 40240375129728 40242116911104 40250907463986 40311933314592 40366705508352 40381846483712 40436738061696 40438488342528 40505114439792 40506867680256 40517469765072 40578899760384 40610688131614 40634034683904 40657009594368 40693879996416 40704531028992 40727521230848 40736417816232 40773360230784 40775125082112 40807067170752 40879633086128 40926261313536 40948758376206 40995465449472 40997239914496 41004420565023 41006195417664 41043382483968 41075534717928 41122386395136 41137810815616 41148578040642 41195513032704 41197296156672 41265172459008 41266958598144 41275973019096 41277759625728 41338553008512 41347558126656 41394720079872 41410246648832 41421085179984 41468330999808 41491126036818 41538451746816 41540249714688 41549323833792 41612318260224 41684486692864 41693592319326 41741148966912 41742955708416 41811731034624 41813540831232 41824484918784 41848132922328 41887896526848 41920710329408 41931682467021 41968526032896 41969708824752 42017580417024 42050495810304 42088629915648 42090451697664 42125272875456 42196504476312 42198330927616 42255691676928 42327143809056 42328975915008 42367362564096 42402412828584 42404248192512 42474113058393 42475951525824 42487068989763 42524400549888 42535530694656 42600020344832 42607456019712 42609300258816 42672054718464 42683223509568 42685071028224 42755398575336 42757249218048 42817222950912 42882139684864 42889624602624 42954651107328 42964034190552 42965893863936 42999552139356 43038546910272 43049811625389 43087637643264 43164259024896 43173661851648 43198072694016 43239118995456 43248564218304 43272991307776 43284317385312 43323570399744 43357508868924 43406963417088 43434610154011 43484152645632 43557682040064 43559567409152 43569082631268 43618778505216 43692535544832 43694426750976 43770232597248 43772127166464 43844245737696 43846143510528 43857619602336 43907644588032 43931780509572 43981890084864 44009903003733 44048572612608 44060101687296 44062008803328 44134604980992 44136515321856 44146156573404 44273160880128 44309787800112 44349970777344 44351890440192 44386634466432 44426887133184 44438515226208 44516284235776 44540754724996 44591558909952 44603230103424 44643679193088 44678651798448 44680585688064 44721104928768 44758102430172 44835726610592 44886867247104 44896672406736 44898615733248 44972590297122 44974536909696 44986308342102 45025835876352 45054513704544 45105903894528 45130698496188 45182175584256 45194001363072 45195957559296 45262521616384 45270422020944 45272381524992 45350924978916 45352887967488 45388416147098 45429577294176 45481395290112 45493299385344 45562273415168 45570226140288 45651262230432 45703333085184 45739135793664 45780614995968 45818461384704 45828470043261 45872015717376 45897952237392 45907950567096 45977553264512 45989587221894 46029996294144 46042043977728 46083797876736 46119898630656 46121894903808 46131969844872 46201912185984 46280037167568 46282040372224 46344952161792 46346958176256 46423319016384 46425328422912 46437479578944 46505872134576 46507885114368 46586527479936 46598720827482 46639665119232 46651872374784 46653891674112 46722602958848 46730758215168 46732780929024 46771442677896 46813858042752 46815884353536 46852558603456 46895047529472 46960825171968 47040233435136 47079149537619 47081187331392 47123883592704 47160799120584 47214591787008 47215922427846 47257409028096 47298552000512 47306807786592 47351758159872 47378531341824 47390931984888 47392983273984 47471067535851 47473122293568 47527271202816 47611787444224 47620097904384 47637959523754 47692296450048 47702714432157 47704779216576 47759192358912 47785445466552 47839950618624 47870420811078 47925022887936 47927097294848 47935462791168 48006061558272 48008139472896 48018626448264 48020704906752 48099823397253 48101905370304 48156771483648 48187443465456 48242407145472 48280198893312 48323982495744 48326074171392 48336630596928 48363931461632 48391764443136 48418365274056 48559791403008 48597831780768 48599935309824 48644008869888 48682115221248 48694857058476 48739016699712 48766574252229 48824311742464 48832833844224 48851150343544 48906871062528 48919671726336 48921789186048 49002392295072 49004513335296 49089531697608 49156230094848 49174667895488 49230757625856 49241511671904 49243643062272 49324776454908 49326911449344 49339822052628 49414627934016 49470991368192 49481768042496 49554644189184 49567614398208 49569759903744 49651430603616 49653579737088 49741877125632 49780843516172 49837624664064 49848511275126 49882820640768 49895876745216 49934963774736 49980248024832 50023761539604 50080819765248 50126236286976 50165503773696 50167675158528 50178633866352 50254711500544 50263483273254 50265658899072 50311243044864 50339689550688 50355044728608 50412480823296 50440192436916 50497725652992 50510942699904 50587524159488 50596354023408 50673064978176 50686327917612 50744141881344 50829947532288 50832147677184 50845452254208 50920336818432 50922540875776 50931429215616 51008648189952 51021998963424 51080195801088 51108274455948 51166569701376 51257557592064 51297711324144 51346453807104 51357670009236 51386677177984 51416249720832 51445289975808 51456527767872 51505421156352 51545769057792 51635196267066 51637431266688 51696330080256 51724747422576 51783745830912 51797299474944 51875831226368 51884885959488 51887131766784 51963550503936 51977151209232 51979401010176 52065041813514 52067295418752 52126684545024 52140327948288 52219379777536 52228494475776 52307679977472 52319106151398 52321370753664 52381049683968 52409843414928 52469623259136 52485628133376 52515304059392 52562928328704 52574378545152 52617873012633 52654088454144 52665590298096 52667869897728 52709128428888 52756928470656 52817104207872 52863087529984 52911027191808 52952476205568 52966335747816 53014369041792 53055899010657 53074838421504 53116415760384 53210871000576 53213174202368 53300847759552 53303154855936 53314798482999 53317106183232 53395630969328 53407262580264 53468180103168 53502235024146 53549245136896 53563260874752 53565579329536 53653833506304 53656155881472 53667876618648 53729091403776 53749244419456 53758626149871 53822274011136 53915650748928 53917984456704 54006819253056 54009156907008 54023293020096 54084913201152 54105199680512 54114643541592 54209346125824 54210873898638 54258506661888 54272708038656 54315223754976 54364480307712 54366833442816 54409422894336 54503818281903 54568348418048 54598344501608 54629765328384 54660620599296 54672560753364 54674927223552 54724509978624 54767379623904 54829848526848 54864770720856 54927350710272 54957544136487 55020229945344 55022611464192 55034630692128 55037012834304 55118070678016 55127691331956 55130077502208 55225723159809 55228113573312 55291107999744 55321501382424 55384602329088 55399098445056 55483091013632 55492775380512 55591456425768 55654865289216 55748974712832 55751387774976 55765979891712 55797510563104 55850528702464 55860277204224 55908909956028 55959611766336 56023440556032 56067327747072 56118173220864 56167030500608 56176834246578 56262005968416 56340922235904 56392015822848 56436191745408 56438634553344 56489816752128 56536550438112 56538997590016 56548866261456 56632150744524 56634602034432 56649425319684 56714040926208 56809941359616 56812400345088 56896072957952 56910964679424 56913428037632 57007198100448 57009665624064 57087159616512 57089630601216 57186166136832 57272868143104 57285378920736 57287858485248 57332736185808 57384729213696 57399748833852 57465220276224 57552345366528 57564882468864 57597430258688 57664752291072 57709925239662 57712423180416 57764760532992 57810011825232 57875951222784 57978870194176 57988990190016 58076909386752 58092110175024 58158371340288 58190340850398 58256714059776 58259235667968 58360310129664 58362836221952 58373023237632 58458994316928 58461524680704 58474295110386 58476826136448 58543526117376 58575707346096 58642520113152 58679870671644 58746802249728 58846139974656 58848687095808 58861542097872 58928680894464 58961073841794 59030881173504 59079717066816 59133294369792 59135853920256 59182179288576 59235849510912 59251353634944 59284854973298 59297769482499 59318937059328 59351544529488 59455411879936 59470973471232 59524905590784 59571535731264 59574114250752 59587127716293 59628139905024 59677469906896 59778381341442 59849156329472 59862229875648 59864820977664 59963453729496 59966049212928 59981744456136 60070084840494 60072684939392 60083170402797 60141205192704 60174264661584 60242900779008 60258668484096 60261276745728 60360562694592 60363175366656 60467899971888 60470517289984 60572769725568 60641860386816 60655107092544 60657732513792 60760301520384 60868349640576 60916032197421 60937777446912 60985514391552 61040819994624 61056796543488 61091281846272 61104626724348 61162687623168 61197269649856 61210600756128 61319449629192 61389391970304 61423137564309 61445063835648 61493198174208 61495859871744 61509293126496 61602549581312 61613302076892 61706716223424 61722867060963 61793269549056 61795944235008 61897758688512 61900437897216 61916639438592 62007829512768 62010513485824 62021337189984 62115369973248 62131627769976 62202496499712 62236689055227 62307677620224 62310374572032 62361923570528 62418477390336 62421179138048 62526730039296 62540388478989 62611723450368 62614433562624 62720311246848 62772199383492 62774916441856 62831844790272 62881065494112 62952789049344 62954563237128 63026370625536 63075743715456 63135677546496 63171375122432 63187909313184 63190644365312 63294756714468 63297496391424 63383537515392 63407311776077 63493463872512 63589728600064 63603619242876 63606372288768 63713927288736 63786600824832 63803296041984 63827227748104 63900030517248 63913950388224 64008082077696 64010852630528 64024835264352 64027606542336 64133097863004 64135873827072 64225834426368 64249924620608 64323209527296 64373598524416 64431976660992 64446051285828 64448840795904 64499328209034 64557820365408 64631456464896 64746388537344 64797109041024 64799913746432 64858678493184 64872846327456 64909486961664 64926476077968 64985355599616 65022099002972 65036263303386 65110445125632 65209161416704 65226228968448 65229052248064 65336523060096 65339351113728 65353623946902 65428167757824 65452708930144 65541640126464 65655348895872 65658190749696 65766368606544 65769215265792 65786429403504 65861466882048 65886170578688 65897670764358 65975690723328 66072858918912 66090152530944 66093013204992 66201907471488 66204772982784 66259543793686 66297635536896 66322502834176 66450166218752 66464681700168 66524956166016 66527835660288 66579951699648 66640330699776 66698348719472 66774426353664 66811132087494 66887338364928 66890233544704 66904845155136 66965518789632 67017977697672 67020878532096 67081657393152 67119586067584 67137153645258 67140059638144 67216641097728 67253589915888 67330300870656 67345008610104 67347923599872 67461805364544 67538753814528 67564086637568 67581770556816 67658855841792 67696047744282 67773263376384 67776196902912 67791002044608 67793936338944 67893782424576 67908572287488 68011530919936 68026387468374 68029331951232 68082624220647 68106927734784 68144365941264 68222092935168 68239949078016 68343410122752 68396948432192 68461938409472 68476893345648 68554999627776 68608703690496 68670922493952 68673894875136 68727692077056 68846928356088 68849908355584 68861925850644 68966329896768 68984380832841 69044994441216 69063065966592 69125696815104 69179847945984 69182842355712 69284734005248 69302868278976 69305868013568 69420055751352 69423060558336 69517428242688 69520437264384 69637992634368 69743573303296 69758808201864 69761827671552 69879791219904 69898081241223 69959497678848 69977808562176 69980837511168 70083904438272 70099171393536 70157164016844 70205451272192 70220787064128 70223826530304 70278837905184 70342571294208 70441237757952 70548036255744 70603301607424 70621780997088 70685825389056 70741198680876 70821887680512 70866995514439 70886113542144 70947828000768 71067797012736 71070873141248 71086397977332 71089474910976 71209683440352 71290906804224 71336313365528 71417681166336 71456939285631 71538444675072 71541541175296 71557168824864 71638788538368 71678168199828 71759925927936 71805631216617 71887534331904 71890645942272 72009092337408 72012209209344 72027939672396 72031057360128 72152858055456 72235157225472 72281165198184 72363610718208 72420298339968 72485973743616 72489111257088 72504945895392 72545897192448 72671757709204 72839687104512 72880827465728 72896747671152 72899902964736 72966013304832 73023172831872 73042285587714 73106464702464 73153027627808 73236467613696 73276725515316 73360306593792 73379507589504 73382683779072 73503588442608 73506770002944 73634297546412 73637484764416 73762001843232 73846136438784 73862267507856 73865464593408 73990367174016 74054784240002 74074762248192 74121941901024 74206487052288 74331966283776 74351421597312 74354639855616 74480369605632 74545213274704 74612815688448 74671265274258 74756436996096 74772766912689 74824230961152 74843815117824 74902445662104 75016007957888 75035642309406 75121229647872 75189354430464 75248255660544 75251512737792 75267950799528 75382067250816 75398488348608 75509534326032 75512802712576 75532567092912 75618721234944 75660288655374 75746588479488 75749867126784 75766414049856 75881286239232 76009597467264 76012887498752 76029491876418 76116212822016 76119507468288 76244921298432 76248221515776 76268178381312 76380505227648 76383811313664 76443648247744 76512972284928 76532998445136 76620293701632 76662411683922 76749854552064 76753176625152 76886336388096 76946566986216 76949897573888 77019680710656 77036505013854 77080015766976 77167934963712 77184791651808 77258131734528 77318653586688 77435879182336 77452794400599 77456146900032 77544495120384 77587121133864 77675618746368 77695949212416 77725091854546 77813746839552 77830697650176 77945325755904 77948699574272 77965726813848 77969101515264 78097562720271 78100943128128 78190026817536 78210491922432 78239827562192 78329069666304 78461519966208 78464916127744 78478659227097 78482056130496 78571574525952 78614765122392 78704434888704 78728442200064 78772956089088 78844392493056 78847805227008 78909572384768 78981132681216 78998385447144 79001804846592 79063692643332 79135392705984 79204289104373 79225656311808 79294631294976 79366540787712 79428714308352 79432152334336 79449503621724 79504186540032 79521553562688 79674623640576 79704508455256 79816306500864 79819761303552 79951271639328 79954732283904 79975659274848 80093446453992 80110893870396 80202270154752 80232352882112 80253352536219 80323867705344 80344891312128 80348368994304 80480750259456 80484233822208 80501814927972 80623866629184 80733411016704 80763692967424 80873476123392 80876976685056 81010228879584 81013735360512 81034939530144 81157799520768 81221376263228 81314019188736 81316310847957 81387759992832 81409062057984 81455042461696 81472835632464 81546720461568 81550250164224 81614134341504 81759266172256 81852522627072 81897516752412 81990930898944 82008841130046 82012390835328 82086764967936 82151069435856 82244772790272 82275621631232 82297156081284 82391026065408 82530344918016 82533917196288 82551946038192 82555519251456 82677106017024 82695116253312 82789440159744 82820493297664 82842170359968 82936661999616 82982252073636 83076903493632 83098647667584 83224636520448 83368973385728 83387184638652 83482297933824 83623462069248 83627081662464 83648969837568 83696265844656 83775793053696 83841420658816 83863364934042 83937052065792 83939417649504 84035160834048 84100991620608 84177259831296 84250545750912 84393008952624 84396661855232 84511383353856 84654287618112 84657951830016 84734725128192 84804825657168 84808496385024 84948226116786 84951903051648 84974137979526 85048801099776 85071061389312 85200040689664 85214912039424 85218600517632 85344109436928 85366447019136 85370142056448 85510797150672 85514498436096 85634445901824 85779249205248 85909302214656 85928068381104 85931787727872 85999104278712 86077093820544 86099623250778 86175275286528 86328518049792 86347323703296 86396145388032 86497128436608 86545982615552 86564887859493 86568634770624 86647140799488 86715017737848 86813926834176 86869220308022 86968305291264 87115364080128 87119134818304 87138165262536 87237557010432 87285511275597 87385071089664 87388853501952 87540465194496 87544254332928 87688491475392 87692287021056 87711442665579 87715239204672 87815289176064 87863561019144 87963780169728 88019806007466 88097145225216 88120203374592 88124017606656 88269209961984 88273030643712 88292313146808 88546321760256 88619575600224 88699941554688 88703780880384 88773268932864 88853774266368 88877030452416 88927282459947 89032568471552 89081509449992 89183117819904 89206460206848 89287358386176 89357303596896 89361171376128 89442209857536 89516204860344 89667572012163 89671453221184 89773734494208 89793344813472 89797231466496 89945180594244 89949073819392 89972616684204 90105127260741 90109027409088 90211807789056 90261396992376 90364351168512 90388002726144 90391915118592 90525043232768 90540844041888 90544763049984 90701849957832 90705775934976 90776832294196 90859154588352 90962790580224 90986598770688 91124546830336 91140452280576 91302524460864 91406666170368 91478271587328 91561229991936 91636922769408 91656940086522 91744031434752 91795904474784 91815901134192 91955106529024 91979174443788 92084087955456 92167595753472 92239797261312 92243789807616 92263939689744 92403824371968 92560074335136 92564080744448 92689904323584 92693916352512 92846638032768 92850656845824 92874959157888 93011744269152 93015770228736 93173054959872 93197441654964 93303744749568 93445205917696 93461516430336 93465561858048 93542885355792 93627716085504 93631768707072 93705117206912 93790095058944 93921650343936 94080466870272 94158299075238 94162374662784 94247767185408 94321598241168 94429183574016 94431844855692 94597104001024 94613615573184 94703516319744 94757062683648 94781863969776 94785966547968 94942135071702 94946244587136 95054542405632 95223574888448 95240195808768 95275919047508 95384592900096 95405428864314 95409558433152 95518384717824 95570890933104 95679901237248 95740841622156 95850045775872 95870925582336 96012123116544 96016278945792 96037252896528 96041409813504 96199646794506 96203810740608 96313542967296 96374886930912 96484814290944 96560397786624 96647964991488 96673261193856 96727862923264 96748992313551 96783528886272 96836730548112 97119582806016 97195663561536 97199870619648 97288017739776 97364230442496 97389714116952 97478033399424 97533148504458 97554394955079 97648623484928 97665667688448 97702300687088 97813742125056 97839343452672 97843578372096 98004784590144 98009026670592 98030435920353 98179063395216 98312460189696 98349335790976 98461515251712 98483023343808 98487286124544 98649552909816 98653822898688 98679644105256 98829255868032 98941982736384 98963536084992 99109288378368 99135228796416 99139519807488 99302861207232 99307159474176 99389315690529 99483754251264 99561687032344 99675249328128 99697022550252 99765641281536 99791753490432 99869927549472 99960496049664 100047523079208 100161639530496 100216698131241 100252472573952 100331007547392 100335350317056 100357267732704 100509423001088 100526966546508 100531317798144 100622486089728 100679379101376 100705730467887 100710089457216 100824961646592 100880384873832 100995451305984 101021885399808 101175048318976 101192708046816 101346129956352 101372655835224 101488283762688 101544071616423 101659895064576 101664295354368 101690904508416 101840673636864 101845081751552 101862858431232 102017296379904 102039581202561 102043997926848 102160391602176 102216548911896 102333139402752 102515115184128 102595422648288 102692907614208 102715340018472 102773354355968 102832499441664 102913055535744 103010842312704 103091538115584 103270392534132 103274862533376 103449494845152 103567491661824 103594598949888 103751662452736 103769771918976 103774263533568 103927101007872 103954302418464 103958802020352 104130083627028 104134590837504 104280655896576 104438759555072 104456988951552 104615359954944 104638212302796 104642741507328 104819686829856 104939246518272 104971256266752 105030608118784 105125856657408 105148757090304 105235746025266 105308176908288 105331180596192 105335739795456 105418256857776 105513856941312 105726175059968 105822054383616 105904952411136 105932671495632 106028738083584 106111798021314 106232831520768 106421742001152 106426348404736 106601695519104 106606309711872 106629596965998 106634212366464 106791261938656 106814525160528 106936360206336 107004470048292 107126521749504 107307667012608 107312311762944 107335753237296 107458182807552 107498488838912 107517252299742 107644548022272 107831301497856 107835968913408 108013638506112 108018313814016 108046586040192 108169826402304 108210399361024 108229287083184 108418692251648 108421747797276 108545416077312 108630447509952 108728960615424 108733666885632 108818845788672 109007636563806 109136696836096 109196689003216 109259530656768 109321241198592 109345121506728 109349854447104 109449019957248 109534759247808 109563428381571 109659697053696 109729541441712 109854701420544 109915088272974 110040459890688 110045222928384 110069261384256 110074025668608 110236141356032 110255382663912 110260155004416 110451446319618 110456227146624 110582215999488 110643002764848 110769204658176 110798196890112 110966182027264 110985550761024 111082176360003 111182912851536 111309730578432 111497949425664 111502775549952 111531959783424 111595021126208 111701057404928 111720554408448 111817819912056 111919223532672 112006897911387 112046881112064 112134655494144 112236346441728 112334061001216 112353668493156 112524011936832 112553463464109 112681844471808 112784031645696 112872383490816 112877269106688 112979633504256 113073100876224 113077995180032 113097732522912 113264301489048 113269204068864 113298850639368 113428081852416 113490432983061 113619882719232 113624800690176 113792145915904 113821929358848 113826856075264 114014396200896 114019331248128 114044237814627 114174319233024 114179261202432 114372332273664 114545736286208 114570757841472 114575716970496 114665472371616 114769458427392 114799497667704 114930440552448 114993617525883 115104690733056 115129764937728 115194860517376 115329504582144 115419850479324 115424846360832 115529521065984 115620023650464 115751902445568 115957740388352 115977980380032 116021482065917 116153818773504 116184220350048 116316742680576 116380681700796 116513428119552 116587637781819 116720620259328 116725672443904 116746046475264 116917988633856 116923049361408 116948590220772 116953652272896 117151414692192 117285040226304 117359741343288 117493604499456 117692279949312 117697374191616 117723084195744 117857361788928 117922147683588 118159434133632 118266588739584 118271707840512 118364358577152 118471699021824 118502707269888 118569709946596 118595538964998 118703089058976 118910823759872 118941946942464 119049811181568 119143071462528 119148228501504 119174255432586 119256279810048 119354939813792 119556762682884 119724459751296 119729641955328 119926907458992 119932098425856 119963488912272 120140169680988 120145369878784 120166340805594 120348529323168 120485801558016 120517336968192 120522553491456 120721125389184 120726350733312 120935799943776 120941034579968 121145539451136 121310214185088 121315465027584 121520603040768 121736699281152 121832064394842 121971028783104 122081639989248 122113593086976 122182563692544 122209253448696 122325375246336 122394539299712 122421201512256 122638899258384 122778783940608 122846275128618 122986396348416 122991719743488 123018586252992 123205099162624 123226604153784 123413432446848 123445734121926 123586539098112 123591888470016 123795517377024 123800875794432 123833278877184 124015659025536 124021026971648 124042674379968 124230739946496 124263255539952 124404992999424 124473378110454 124615355240448 124620749144064 124723847141056 124836954780672 124842358276096 125053460078592 125080776957978 125223446900736 125228867125248 125440622493696 125544398766984 125549832883712 125663689580544 125762130988224 125795047401063 125905578098688 125909126474256 126052741251072 126151487430912 126271355092992 126342750244864 126375818626368 126381288730624 126589513428936 126594992782848 126767075030784 126814623552154 126986927745024 127179457200128 127207238485752 127212744577536 127422339175179 127427854577472 127461206969289 127573201649664 127606592083968 127654455496208 127800061034496 127827900776448 128016164155392 128021705261056 128049670528704 128055213084672 128266195726008 128271747654144 128451668852736 128499849241216 128646419054592 128747197048832 128863953321984 128892102571656 128897681591808 128998656418068 129115640730816 129262912929792 129492777074688 129594218082048 129599827492864 129717356986368 129745692654912 129818973923328 129852952155936 129970711199232 130044198005944 130072526606772 130220890251264 130303830462033 130418322833408 130452457936896 130458104496128 130673046120192 130678702227456 130707247893804 130856335515648 130905417860288 131083280252928 131310697791744 131316381499392 131532737213088 131538430531584 131572858807008 131722933764096 131772341157376 131795341528716 132029709011199 132145717837824 132180305061888 132186026409984 132403814942976 132409545965568 132519087587372 132645005668352 132900332437504 132929363400336 133049912332032 133055671320576 133159903399296 133280661399552 133396697438944 133548852707328 133622264174988 133774676729856 133809690310272 133931037579264 134035955395344 134041757064192 134163314786304 134239172135168 134274307290516 134280119276288 134507179831776 134660601741312 134690017220208 134695847199744 134923610729088 135077507629056 135128173275136 135163541113632 135317711683584 135392095488564 135546526752768 135582004089216 135587872677888 135787564849152 135817144574976 136023061839872 136052774936748 136058663902464 136165248441294 136288731882528 136444185870336 136479898156032 136686820245504 136793896864384 136923876818944 136953786691296 137109999255552 137217407380992 137341844987904 137455384154112 137693856712176 137699816711168 137723851701288 137932659793536 137968761665682 138089988882432 138126131933184 138251393630208 138359695891968 138365684711424 138569468010496 138605736557952 138611736027136 138840111502704 138846121116672 139034856485376 139040874528768 139275985268736 139487146606592 139517616403728 139523655343104 139759582439808 139796162482446 139918995357696 139955617124352 139961675022336 140167808876544 140198342787072 140314328033688 140441574128256 140447653060608 140557675810368 140685142588416 140882475515904 141206603214848 141237448612857 141243561994176 141371650778112 141482397361752 141643775361024 141733991028878 141772227084288 141895656001536 142135594025472 142141746282496 142172795954664 142178949821952 142413202607553 142419366880704 142581813608448 142672626731056 142835362332672 142913878571262 143076889350144 143083082350592 143108143296471 143114337649728 143277577076736 143356336399656 143519851855872 143611262433234 143775068663808 143781291884544 144018184674816 144024418418688 144055879344792 144062114720256 144305716110912 144470314450944 144562330396368 144727221436416 144840596679936 144971947487232 144978222514176 145009891790784 145091794384896 145343515418408 145679374209024 145761654931456 145793495342304 145799805929472 145932026609664 146046345663744 146084571175428 146299722756687 146306055255616 146472935227392 146553451030632 146720613187584 146759015179008 146765367558144 147007176885216 147013540005888 147268595092824 147274969528832 147524003686464 147692272877568 147724535015712 147730929186816 147980734348032 148109568480004 148243883802048 148412974104576 148663932567552 148702843194624 148709279711232 148960739211264 149090426549408 149225631376896 149342530548516 149512873992192 149545533825378 149648461922304 149687630235648 149804891324208 150032015915776 150071284618812 150242459295744 150378708860928 150496511321088 150503025475584 150535901599056 150764134501632 150796976697216 151019068652064 151025605425152 151065134185824 151237442469888 151320577310748 151493176958976 151532828099712 151589665901747 151762572478464 152019194934528 152025774997504 152058983752836 152232425644032 152489842596864 152496443031552 152536356762624 152761010455296 152767622627328 152887296495488 153025944569856 153065996890272 153240587403264 153324823367844 153499709104128 153772672776192 153893133972432 153899795147776 154039361421312 154073010027708 154160031533952 154335869927424 154369583303616 154516263469056 154637307173376 154871758364672 154905588801198 154912293800064 155088990240768 155174242267728 155351237492736 155391898424832 155450183709092 155627493679104 155661395300352 155890651511808 155897399148544 155931453627696 155938203030528 156195125440542 156201886256256 156380053635072 156420983844864 156479655124384 156658139332608 156923039932416 156957318454194 156964112260992 157143149051904 157229530244784 157408869777408 157456884400128 157545912178176 157688784986112 157819144769536 157853619037899 157962265362432 157996770894288 158003609693184 158127385286664 158270785411968 158408578208746 158451312623616 158589262589952 158733081575424 158857428616704 158864304668672 158899007243448 159043107125376 159167697031971 159349247281152 159409016910512 159632613001728 159639522607104 159902543278656 159909464567808 159944395448997 159951318549696 160186892907984 160221787740792 160404540309504 160464705764224 160506705072438 160647735410688 160689782624256 160696737988608 160961500518912 160968467644416 161003629855944 161247733258368 161466822033408 161527385934848 161746952246784 161753953370112 162020457759168 162027470721024 162069879060288 162315599041536 162442752526456 162628038377472 162632621695914 162775519985664 162818124115968 162910084923392 162945671264928 163093440923136 163100500328448 163228268683008 163511454845709 163518532344512 163705045254144 163795033504824 163981861797888 164017682260092 164024781670656 164173529935872 164302138871712 164489545580544 164551243262464 164594312162568 164782052130816 164872632409461 165060689836032 165067834392576 165103892076384 165111038502912 165354212034048 165390232506624 165640986595328 165677169479427 165684340719936 165873323999232 165964504147272 166153806987264 166197295335168 166449273040896 166737946771456 166774369277304 166964595867648 167246924138496 167254163324928 167297939675136 167392531689312 167551586107392 167682841317632 167726729868084 167878835299008 168070321668096 168201983241216 168354519662592 168501091501824 168786017905248 168793323710464 169022766707712 169308575236224 169315903660032 169469450256384 169609651314336 169616992770048 169896452233572 169903806103296 169948275959052 170142122778624 170400081379328 170429824078848 170437201035264 170688218873856 170732894038272 170740284112896 171021594301344 171028996872192 171268891803648 171558498410496 171818604429312 171856136762208 171863575455744 171998208557424 172154187641088 172199246501556 172657036099584 172694647406592 172792290776064 172994256873216 173091965231104 173129775718986 173137269541248 173294281598976 173430035475696 173627853668352 173738440616044 173936610582528 174230728160256 174238269636608 174276330525072 174475114020864 174571022551194 174770142179328 174777707003904 175080930388992 175088508665856 175376982950784 175384574042112 175422885331158 175430478409344 175630578352128 175727122038288 175927560339456 176039612014932 176240406749184 176538419923968 176546061287424 176584626293616 177092643520512 177239151200448 177399883109376 177407561760768 177546537865728 177707548532736 177754060904832 177854564919894 177893308447497 178065136943104 178163018899984 178366235639808 178412920413696 178574716772352 178714607193792 178722342752256 178761383148879 178884419715072 179032409720688 179335144024326 179342906442368 179547468988416 179586689626944 179594462932992 179890361188488 179898147638784 179945233368408 180210254521482 180218054818176 180423615578112 180522793984752 180728702337024 180776005452288 180783830237184 181050086465536 181081688083776 181089526099968 181403699915664 181411551869952 181553664588392 181718309176704 181925581160448 181973197541376 182249093660672 182280904561152 182605048921728 182748096592263 182813332340736 182956543174656 183122459983872 183273845538816 183313880173044 183488062869504 183591808949568 183631802268384 183910213058048 183958348887576 184168175910912 184269412692927 184335191506944 184479594522624 184487579615232 184527879379488 184807648743936 185120148670272 185128161488896 185168601182889 185379808647168 185387832705024 185693276065536 185701313691648 185749918315776 186023488538304 186031540457472 186346109919744 186394883309928 186607489499136 186710067165681 186890411835392 186923032860672 186931123716096 187085770711584 187255432171008 187263537414144 187410234413824 187580190117888 187621165436967 187843300687872 188160933740544 188316598150476 188324749325568 188495534370816 188643196482336 188858367148032 188863689711384 189194208002048 189227231146368 189298207581233 189407032639488 189514125367296 189563727939552 189571933095936 189884270143404 189892489174272 190221935328231 190447149776896 190480391617536 190551838095016 190769185800192 190810857728628 190819116866304 191141781866208 191359802474496 191481683244312 191700091551744 191741851164672 192024246233088 192032557891584 192074505793056 192082819627008 192399293589012 192407621481216 192749773861824 192969628581888 193120795573248 193295929982976 193346522387712 193455725846528 193497984627102 193673461096224 194239165612032 194391327123072 194399741239296 194576035479552 194728460884992 194779428233904 194956066798848 195066297008916 195108789910158 195331335376896 195404601374176 195627484250112 195678686905344 195687156744192 196009569180288 196018053341184 196060871840706 196358126790432 196624920379392 196698671581952 196966046687616 196974572249088 197299105819632 197307645797376 197359288210512 197658511736064 197927072169984 198218576756736 198270457592832 198279039614976 198605722414464 198614318948352 198778631381058 198967508502528 199123374064688 199350498656256 199394045100504 199583506980864 199739855098944 199920992099328 200095046158416 200323279060992 200433396262482 200662015094784 200670700634112 200714535465408 201018846002176 201053933093016 201062635596288 201244972179456 201358758202752 201411460935774 201420178914432 201649923293184 201760769747664 201990902611968 202043770799616 202350096637952 202385416093632 202692259912704 202745311670448 202976567525376 203088143232846 203319790129152 203328590708736 203381809016832 203681347273728 203690163503104 203725716862464 204034592759808 204079162405122 204087995853696 204247872661941 204320783204352 204433097823792 204666278805504 205030230368256 205190845296576 205385815228416 205430680036944 205546708711936 205664998883328 205826111071488 206021684625408 206183076231168 206540785068264 206549725066752 206898989690304 206953142498523 207134983323648 207189197899776 207503324905472 207539543837952 207548527067136 207854202015744 207908604836928 207917604040704 208260167254056 208269181675008 208561311793152 208877519110144 208913977903104 209230719909888 209276424605592 209285483014656 209639373659712 209694243723669 209878493036544 209942512533504 210061216237568 210251713314816 210297514180608 210471492050532 210616353816576 210662361192384 210671479590912 210836513715552 211027713882624 211452350119936 211568584943731 211644108767232 211809904822272 211865342991264 212057476167168 212223596042628 212465663041536 212600986543317 212843484002304 212852696809472 213203391038208 213212619423744 213259193931996 213268424732928 213582523877312 213629050321056 213872720412672 214008940096584 214253043499008 214370817856893 214615334025216 214624623525888 214671506474592 214916365615104 214996977677824 215034504599484 215416893649851 215662602995712 215671937826816 216027277012224 216036627628032 216093172080384 216420798722048 216458574166368 216837384503296 216843495594552 217090832154624 217260895019904 217457921230848 217467333771264 217637691577344 218015273127612 218393378006432 218519061313536 218642482397184 218690243013456 218699708894208 218898039914496 219069518495616 219126856763142 219319394107392 219459082883424 219709402841088 219830176545948 220080919781376 220138522768512 220148051337216 220472282712064 220510765327824 220520310008832 220902892639236 220912454293248 221286005529696 221538409316352 221596393780224 221932364054528 221971101522048 222164352720006 222365825703072 222619461156864 222995898851328 223063919566848 223190042252416 223402114809856 223441108816896 223635639824112 223838447065344 224013795822774 224269310988288 224472692883456 224668122002432 224707336986312 225048023873664 225106926928218 225363688943616 225568063291392 225744766981632 225754538213376 226146201752448 226155990360064 226195465045824 226528602978096 226538408137728 226597701278736 226856163704832 226980865966122 227239765438464 227249601380352 227584291831808 227643858717696 227653712150528 228028792401792 228038662496256 228088475629254 228348638466048 228358522404864 228744664547328 229141515682944 229151433940992 229330944743232 229538916854784 229598995335408 229860881104896 229987235051766 230259529875456 230389721034752 230659009164288 230839700958648 230849692721664 231059042131968 231240047300928 231503804891136 231915480776704 231955960760064 232042964131834 232307637547008 232358383201797 232368440700096 232633485361152 232761363401592 233026856239104 233175275563638 233441240518656 233451344887808 233492092950528 233835977267712 233846098722816 233897180441544 233907304545792 234292688160813 234302829384384 234570080452608 234719482686576 234987208998912 235384559898624 235394748383232 235446168391488 235714723577856 235844295367176 236318868267264 236533177479168 236543415681024 236728717154304 236943398043648 237005414539776 237139419893192 237191077929996 237406178117952 237612867313119 237821647519744 237883893884928 238099622363136 238286142925056 238296457003008 238348510865172 238512559620096 238709879627584 239113525365768 239448919502592 239459283910656 239853814917984 239864196851712 239926977824544 240280339361976 240290739757568 240332681611188 240697058646336 240760057608657 240971603116032 241034673936384 241045106982912 241442250778368 241452701466624 241871599887552 241882069159936 242291078902272 242620428370176 242630930055168 243041206081536 243473398562304 243664128789684 243942057566208 243948932543871 244163279978496 244227186173952 244365127385088 244418506897392 244650750492672 244789078599424 244842403024512 245277798516768 245557567881216 245692550257236 245972792696832 246037172505984 246410198325248 246453208307568 246826864893696 246891468243852 247173078196224 247591034754048 247601751588864 247666557754368 248031318051072 248042053943296 248085348759936 248461479892992 248526511079904 248809985998848 248946756220908 249230710480896 249447694282112 249673909561344 249684716552192 250106920157184 250161553915956 250446893801472 250881244987392 251088797533968 251099665767424 251327379161088 251524261976448 251590094802126 251811156197376 251818252948512 252105482502144 252302974861824 252685500489728 252751637252736 252762577461248 253179026857872 253189985565696 253534150061568 253629247104308 253973855490048 254358914400256 254414476971504 254425489155072 254844678350358 254855709154944 254922413938578 255146403299328 255213184167936 255308910992416 255600122068992 255655801552896 256032328310784 256099341057408 256110426169344 256532391452016 256543495308288 256903337705472 256999698482432 257494394097664 257727906643968 257784205143312 257795363183616 257997312836136 258231281461632 258525825859584 258985554149376 259188436164096 259199654985728 259491385309824 259637947846656 259694663578479 259705904311872 259941422398464 260088396011888 260145053213544 260441780502528 260607660924066 260836645666816 260904915873792 260916208992256 261346092240384 261357404454912 261414495787608 261712671031296 261810835720576 261856533826791 262166560505856 262621395583488 262632762998784 263065474426176 263076861063168 263145717614016 263445867528192 263544682314752 263590683057432 264059418022398 264291435675648 264360610123776 264372052819968 264807629885952 264819091931136 265038175174744 265290011336704 265800664875008 265858726800672 266099824664064 266111342641152 266319806798592 266561322799104 266781847379841 266793394877888 267097705414656 267244528349976 267549353459712 267619380620544 267862075158528 268071910790688 268083514128384 268326629572608 268478344270336 268548614581032 268560238552576 269002716036489 269014359663552 269321203482624 269380034440416 269391694399488 269847221458176 270256346550272 270315381782223 270327082227264 270635423367168 270784190977128 271093053505536 271164008178432 271175745355776 271575129698304 271634289149952 272046123679744 272105549873496 272117327804928 272330496882588 272577463765056 272888371740672 272959796312064 273373640491008 273587793728768 273847753637888 273907573382592 274219998511104 274434814761984 274683689975808 274910768308224 275387713424352 275399633422336 275447703402576 275865319587072 275937523331364 276252263866368 276502787260416 276719391783936 276731369422848 277138936020992 277211473115904 277223472054272 277680223005408 277692242233344 278069712970752 278081749057536 278551970537472 278974293213184 279035232807456 279047310686208 279519164879616 279592324964892 279911234248704 280335617753088 280396685574144 280628656067376 280883148256512 280895306121216 281115351620736 281370285176832 281764951031808 282413206429696 282474897225714 282487123988352 282743301556224 282964794723504 283287550722048 283467982057756 283791312003072 284271188050944 284283492564992 284345591909328 284357899643904 284826405215106 284838733761408 285163627216896 285345253462112 285670724665344 285827757142524 286153778700288 286216286592942 286228675299456 286555154153472 286712672799312 287039703711744 287222524866468 287550137327616 288036369349632 288048836837376 288111758689584 288124229440512 288611432221824 288940628901888 289124660792736 289454442872832 289681193359872 289943894974464 290019783581568 290183588769792 290246976940653 290687030836816 291358748418048 291523309862912 291586990684608 291599611858944 291864053219328 292092691327488 292169142350856 292599445513374 292612110511232 292663184865237 292945870454784 293106902061264 293441226375168 293518030358016 293530735116288 294014353770432 294027080011776 294537190185648 294549939057664 295048007372928 295384545755136 295449070031424 295461858373632 295961468696064 296219136960008 296487767604096 296825948209152 297327865135104 297405686389248 297418559422464 297921478422528 298167947071587 298180853098816 298451262753792 298685061097032 299025747984384 299091067650756 299296923844608 299375260471296 299609782648416 300064031831552 300142569237624 300484918591488 300650094393723 300757417721856 300993022642176 301006050951168 301071803198112 301528269003264 301593953394432 302038137304128 302051210850304 302117191403661 302130268371648 302474884939776 302641154621496 302986353917952 303065656199424 303179331803494 303525144956928 304038389869056 304051549995008 304117967505672 304464851288064 304632214849269 304979685193728 304992886063104 305072713525248 305522020910592 305535245254656 305774592990976 306051889139712 306118743607683 306131993780544 306481174806528 306649646735688 306999418208256 307545345552384 307786267944864 307799590295552 308078722842624 308146020055416 308320063067904 308739166607232 308854970264117 309032526938112 309274614346752 309743516729344 309811177602396 309824587600128 310348484535456 310702474985472 310783796849664 310900367418184 311254987358208 311322790600704 311781303023616 311794798297088 311862907255392 311876406061056 312390250881084 312403772512512 312841967689728 312959310248768 313316278665216 313846079864832 313914636908388 313928224521984 314459060489568 314817739554816 314913768800256 315091824356352 315377569972224 315638289539072 315707238075798 315924530724864 315993541788576 316007219386368 316254770573328 316541570823936 316817156417492 317178525179904 317466163150848 317714857233408 317728609337344 317798014486896 318086214250752 318335394063942 318698494562304 318818033821024 319265226003456 319279045214208 319805086557312 319818929135616 319888790897994 319902637099392 320373785815968 320443575481584 320809080619008 320929411528448 321013410144876 321379565248512 321923001037824 321936935288832 322007259711888 322495466516736 322933644066816 323054771869696 323493904493568 323507906740224 324040915518336 324054941442048 324139758120576 324631198083072 324885505052912 325256076754944 325265243391828 325636248231936 325820169846784 325891342529856 326186881846272 326201000656896 326456537366016 327022909691418 327037064689024 327410090508288 327590067009648 327963723595776 328035364520184 328049563341312 328347059871744 328604277743424 328979091161088 329102486524928 329188624325136 329564104261632 329745264818922 330121379672064 330135668785152 330207784152768 330222077005824 330708424068096 330780465013248 331281973190656 331354338958854 331368681439872 331746647998464 331929008294544 332307613974528 332394590670336 332898546081792 333246529080009 333475893542912 333548738554608 333929191735296 334493848276992 334508326649856 334595879350272 334785063378624 335103172214784 335365682635264 335453459736168 335757670598016 336020693734161 336140643336192 336403966482432 336709039325184 337002183003648 337572035810496 337586647420928 337660390392327 338045533415424 338617150472448 338631807320064 338938900512768 339219302628672 339233985540096 339792904467144 339807612206592 339896551918104 340284245557248 340471298949183 340800162758656 340859648157696 340874402070528 341376437747712 341465788076544 341480568225792 342043188602688 342057993744384 342132713443881 342537783607296 343116996820992 343637208858624 343712273524416 343727150911488 343996417114848 344308375282176 344398493003112 345190849118719 345314072199168 345389294813184 345584581552128 345988513746432 346183930462208 346259551437972 346274539082496 346588563197952 346860070951392 347255707336704 347476881232088 347873221165056 348064446197751 348461456320512 348476539273216 348552661050144 348950228041728 349142045102388 349540284358656 349762913345457 350161860777984 350177017331712 350753965901568 350769148084224 350845770662316 350860956818688 351454244076576 351855120678912 352079224029864 352480813498368 353076839847936 353092122574848 353169252587232 354478302400896 354799766218752 354815123521536 355093075731456 355415097065472 355508121809664 355709129839788 355786616894994 356326037799968 356732471279616 356825840827392 357149433544704 357429214387584 357444685504512 357522766297758 357768839430144 358064819441376 358670288048652 358685812884736 359173379253888 359188925865984 359780722376976 359796295277568 359890466736816 360420509042964 360436109636352 361045587969504 361457404674048 361552010904576 361567660474368 362100172931072 362163376167552 362179052199936 362807399831328 362823103739904 363107329176784 363436618353408 363946395082752 364498187321344 364561809122304 365210097843456 365496193184526 365913086349312 366244919967744 366547691077632 366627760346088 366976125739008 367183617899136 367263604536768 367820426116096 367916697775152 368336351821824 368538825385854 368959189045248 368975159230464 369055758758976 369615297487872 370240297340544 370256322977792 370337202365778 370759617294336 370775665410048 371386552131072 371402627383296 371499836631552 372046977076608 372063080914944 372692219839488 372789766619856 373214978998272 373420134331362 373846065721344 373862247432192 374171541423168 374510864342016 374527074828288 374820468827648 375160380235776 375242330873934 375686601375744 376321867481088 376633196300952 376649498651136 376991068741632 377286392964672 377385142203189 377716734296064 377727379422768 378388416004096 378454462292736 378596415162466 378814065278976 379028250734592 379127455879104 379143866191872 379768540286808 379784978348544 380443870656462 380894299553792 380960783235072 381103676190032 381538371600384 381621715457256 381638233732608 382267017525537 382283563732416 382383620907867 382719604948992 382963366488624 383400183103488 383483702329344 384048492466176 384065115783168 384149011586112 384165639254016 384798587178024 384815242962432 385499547723648 385801537250333 385939257163776 386241591146496 386591859965952 386693044775424 386911451693056 386995969254204 387346922192448 388478331224064 388782654246144 388799482478592 389152070959104 389456921769984 389558856467808 389912133597696 390132594017832 390217579820316 390662670753792 390809202748352 390911491386099 391254968500224 391357373810688 391374313488384 392019138360576 392036106682368 392121743681412 392716253580864 393249840758784 393397343163904 393932093375232 393949144498176 394598211639264 394615291594752 394718576421024 395317023472128 396089127033597 396437153513472 396540915185664 396558079229952 397211444828928 397228637896704 397557262762116 397935017005056 398246748129376 398700997312512 398788090201008 399167013961728 399479710197888 399841984198656 400190092316832 400646558121984 400866792524964 401324030189568 401429070930816 402037692004352 402107866186032 402125271192576 402489944358912 402717516405504 402822921871548 402840357828864 403521539495328 403981805223936 404087541599232 404700193275904 404770832187264 405384519825408 405490623340896 405953135050752 406176286465692 406639580258304 406763618033664 407362694547456 407380327006208 407451433724928 408069185519616 408158324810244 408175991707392 408495745323882 408866195647584 409332557611008 410060460736512 410381690593152 410771630456832 410861360073888 411093417423872 411329997766656 411652222142976 412366152462336 413081570136528 413099450133504 413797979380608 413906284997046 414269966647296 414378395799552 415006649810944 415079087675904 415097054134272 415708404031488 415817209673856 415835208081408 416520334508112 416538363350016 417122623586304 417827955806208 418461439819776 418552849211184 418570966029312 419278747319424 419388487447338 419756986073088 419885025067008 420122432475136 420503426629632 420595028361216 420942984101064 421324722384768 421342959181824 421673027431104 422055427765248 422904700239872 423137169887462 423619809644544 423712345838571 423730685982528 424114952334336 424447192085256 424931326083072 425201973086634 425686968004608 425705393618944 426406782076416 426425238847488 426518387863992 426536849465856 427165047754624 427239607822659 427258100642112 427745440825344 428017880193168 428506086998016 428741635713786 429230668050432 429249247051776 429343012949184 429832731230208 429993955355648 430069009198968 430833787299702 431325205991424 431343875653632 432054554024448 432073255256064 432186344160768 432841597444096 432917148332736 433674769006592 433686991189104 434181664309248 434521790039808 434915842461696 434934667542528 435275383154688 436030546255224 436786756012864 437038122627072 437284964794368 437380486026912 437399417788416 437796079828992 438139036991232 438253713526284 438899168270061 438918165766848 439418805682176 439660353091896 440161839562752 440277045537024 440296102674432 440944565424128 441021530655648 441040620017664 441805785278472 441824908586496 442572011059392 443076818632704 443192787560448 443864728109056 443942203044096 444328705440012 444731651406144 445238922313728 445991797702656 446127839133696 446380084504832 446804229619712 446882217633792 447271279648224 447676894130688 448027591645548 448538621976576 448945385766912 449336244004864 449414673972624 450096047747328 450213853856436 450727377887232 451136126582784 451489533963264 451509076426752 452292403504896 452311980720128 452390930091648 453057205956192 453076816275456 453195402557472 453712327409664 453961731932244 454479530876928 454768997705241 455168583663616 455287717435392 455307424301056 456057584803584 456077324992512 456176951258508 456697276932096 457489329094656 458283031365888 458302867881984 458661889486464 459077833709568 459197990670816 459721762209792 459974470103532 460779442069504 461318018328576 461679401917296 461699385443328 462118084263936 462480094601856 463007609782272 463830961553408 463911921520128 464085928263668 464615275094016 464716766403594 464736881400192 465266970722304 465522726803184 466053712478208 466350551127276 466882481037312 466984185901056 467671954535424 467692197445632 467794360883088 467814609091584 468585376321626 468605658768768 469140160905216 469438965373152 469974417997824 470769119797248 470892336782976 471429447155712 471688590734352 472637736534528 473066354958336 473457434308608 473560857113697 473886796087296 474010829079552 474278839786384 474382155859992 474812356235904 475225734626238 475643295039488 475767787769856 476199244726272 476572285850112 476592914006016 476697021730344 477419759255168 477503091095913 478227050731536 478897839005184 478918567821312 479707629835968 479728393703424 479853955649088 480560678723952 480581479515136 480665363222376 481394117292672 481520115217314 481943206232064 482069347872768 482090213965824 482884501556736 482905402933248 483743199775104 483764138319872 484582157804544 485240856740352 485261860110336 486082412163072 486946797124608 487328257579368 487884115132416 487897865087742 488326559956992 488454372347904 488730254770176 488837013794784 489301500985344 489578157198848 489684806049024 490534364537127 490555597033536 491115135762432 491385100514472 491945585393664 492074345011968 492820396650496 492906416615136 493653729787392 493782936487704 494346156392448 494617897228383 495182069508096 495203503177728 495333115508736 496062636102144 496084107886592 496170697519872 496922959785984 497031508438281 497053022159808 497619971997696 497893512441816 498461420961792 498895388564224 499347819122688 499369433104384 500213840314368 500323107831912 500893787602944 501762489974784 502177595067936 502199331534848 502654758322176 503048523952896 503180189604252 503636505897024 503921267273033 504210965004288 504605949723648 505371000979456 505503274505472 505525154922496 506358053715744 506379971131392 507068300123136 507258494208616 507947710980096 508717828800512 508828953943008 508850978310144 509689356700716 509711418309888 509844827877156 510426368335872 510617821984832 511200244137984 511311603105792 512064656621568 512198682114816 512220852338688 513064782904032 513086990616576 513806675410944 513999396964864 514988788195328 515455813287936 515568410286624 515590726367232 515994625672272 516462562923264 517971108298752 518376872328192 518399309971456 518982770619648 519275895693312 519389327156958 519411808623744 519882844796928 520176792023776 520290106427088 520883561005056 521215321848132 521809831747584 522692184480768 522714808909824 522828991575216 523425342062592 523621671441152 523713067653582 524333121011712 525242791166976 525265525997568 526130948852352 526153722126336 526291435228032 526891735056384 527089364629504 527181366114864 528118836044796 528721220247552 529615259771904 529638183862272 530076350349488 530580022673408 531601329750016 531717453601344 532199649328128 532222685282304 532639613597184 533122645598208 533563694759682 533586789755776 533679925342491 534195410829312 534489056699952 535098706919424 535238761241088 535724150317056 536143821581376 536167028256768 536653259145216 536956688540672 537097229162064 537120477105152 538005432072978 538028719327104 538642406965248 538760068880832 538783388798976 539694442916352 540512693100544 540630763564446 540654164454528 541270846734336 541568381954256 542186107011072 542328016356864 542351490711552 543150259396608 543268578299904 544092247359488 544211099746992 544234655609856 544660993765176 545154927530112 545776743481344 545919592624128 546747280982016 547175587457536 547815146765184 548244289776789 548439997022208 548869629523968 549367379951616 549821536616448 550775426848704 550799266844672 550895406805152 551730639174144 551875046662728 552504527732736 552808238078781 553005574520832 553438783567872 553462738845696 554277872041984 554422946231808 554446944108544 555360446010816 555384484466688 555505803548667 556139425941504 556163498115072 557103941074944 557948586426368 558070465614912 558094621372416 559038329759232 559184649929784 559822468497408 560130201497043 560671235506176 560793371148288 561257312134752 561766296513024 561790612242432 562230703241472 562740570353664 563206122246331 563529902063616 564826412859392 564949794451428 564974247976704 565486603112448 565929589447008 566575101444096 566935964115512 567582624006144 567894622743699 568542376101888 568566985129984 568691183818656 568715799287808 569652810430212 569677467522816 570665805984693 570690506924224 571341449330688 571655514285048 572307557400576 572432573185884 572457350598912 573425345598624 574079407423488 574445049732936 575100274655232 576072738699264 576097673674752 576223517379168 576248458881024 577222864443648 578249321585472 578908885745664 579362386719744 579887789948928 580039567163136 580367177539584 580493953881306 581374061673632 582717496836096 583173981369216 583199223717888 583728106438656 584185382654976 584338284701712 585198891026748 585224221022464 585326369730474 586213804122528 586882452750336 587036060716032 587061470232576 588028707540864 588054160023552 589074380371296 589099878115328 590096014745856 590898140062848 590923716747264 591922937392128 592438273920016 592975535208192 594655730270208 594811372778496 594837118844928 595842956845056 596335894143174 596361706197632 596902525507584 597370122194064 598051495968768 598182135301512 598750520942592 599219565296832 600128063663104 600285138475248 600969837182976 601300188787446 601986045284352 602012101902336 602143606396224 603056538006528 603187906788864 604076274608256 604102421700608 604234382807322 604260536743296 604949769879552 605282309242992 605972707835904 606131312398848 606358663606988 607050289913856 608076779738112 608103099990016 608235935011344 608929702576128 609264429698538 609959370387456 609985772126208 610145427050496 611044041821184 611070490509312 611549185981952 612103778279424 612237487215366 612263987561088 612743617985823 612962349613056 613299293471376 613998836416512 615090691104768 615572535889728 615599180591104 616157445685248 616292040110832 616640126135808 617478333214464 617709940528234 618065053876224 618549228693504 619487033458688 619622355204792 619649175200256 620696969070912 620859427495569 621404949970944 621567593699328 621800734836368 622509974716416 622645581201408 623562606047232 623589596594176 623725814510784 623752812122112 624780501762168 624807545025024 625683935379456 625918620497536 626632557330432 627692159729664 627829273816776 627856449043968 628918120979136 629465666040017 629635479109632 629827537600512 630183648712704 630755139944448 631276579078144 631414476151596 631849061449728 631987083577152 632014438772736 632509541146656 633083141647872 633634312834984 634357050359808 634705754831193 634932326301696 635429714466816 635457218674688 635596028973792 636172428501504 636670788127884 637396989124608 637636067642048 637802959629951 638530452006912 638558090428416 639610173114624 639637858271232 639777581795988 639805274198784 640747571631936 640887150963168 641618161238016 641858823056896 642026820289752 642759130497024 643112453570679 643846002075648 643873870577664 644014519423776 644990933033472 646109543739392 646250680949553 646987808987136 647015813480448 648081831036672 648109882884096 648279516241152 649262396166144 649771010105824 650512153509888 650530486783656 651272496463872 651782685059712 652373763692544 652402001313792 652913074732032 654045819382836 654074129378048 655180134019296 655927447191552 656070729040368 656099126682624 656694119743488 657208555486848 657958182322176 658204973049856 658377248650272 659128208523264 659490529637844 660242759344128 660415568305536 660444154011648 661416848136192 661560930026496 662563946381312 662708677917708 662737362879744 663858016589088 664615227949056 664789181340672 665797092163584 666493058160018 666951787085824 667097477109216 667858383470592 668987696553984 669191758700544 669570126757248 670206344429568 670731365270528 670906919472336 671515341196032 672041387468322 672807932964864 673418078650368 674004366007296 675144071620992 675173294841856 675320780784654 676091066830848 677234300944896 677263614640128 678438605257344 678467971080192 679585808934288 679615224413184 679793103836208 680568491114496 680942597898366 681719296315392 681748804141056 682752875495424 682931576153088 682961136451584 684086377205376 684115987488768 684265426887762 685075567214592 686233993641984 687424547048832 687454301822976 687992834229696 688616750564352 688796986006224 690381698237438 690778589626368 691169163104256 691977027492864 692367860924416 692519102875944 692549078164992 693177126395904 693720141902784 694511414673408 694953762464176 695746442330112 696128892395502 696922912641024 696953078546432 697075149605391 697105322100288 697900456083456 698284090204776 699080568717312 699525826690914 700323721555968 700354034663424 701507931803136 701538296168448 701691541324632 701721913637376 702908488153152 703520450280019 703710241357824 704158448059728 704961626996736 706153679695872 706184245149696 706338505174464 708956604801792 709599532437504 709630247043072 710186151462912 710830194130944 711016243619328 711418259679576 711573233789988 712652075599936 712838601939357 713464942559232 713651681654784 714298867089408 714858428775168 714889371009024 715045532595516 715537678860288 716129638882752 717340576097304 717371625769472 718346758507776 718377851731968 719561444753952 719592590555136 719780933473632 720841018085928 720872219272704 722091175939008 722280172825971 722914809348096 723104021809152 723135320948736 724200345862144 724326752335104 724358104399872 725614799662656 725646207479808 726214658353568 726873236706816 727892790165504 728996374642688 729123618244608 730420195686912 730992386369052 731826172698624 731846797631613 732489839935488 733095382155264 733255520692176 733952251478016 734367235798272 734527209073536 735640852232192 735833395550304 736672703643648 737077650771708 737918378090496 738111517517952 738388372618187 739230594975744 740480594681088 740512645955584 740674404731556 741519234588672 742773104262144 742805254766592 742999673263104 744093954153216 744126161829888 745384439678976 745579533239712 746429957996544 746840268662724 747692131442688 748343082846336 749021728684032 749054149656576 749640937655296 750320760471552 750484661747868 752643734962176 753266392601904 753298997302272 753982137483264 754572785929344 754770284406378 755433468592128 755454758845536 756776832008192 756908924585472 757192830324932 758056501469184 758254911758208 758287732383744 759537080573616 759569956697088 760887741312924 761921566470144 762207352380064 763076743200768 763243430914512 763276467465216 764534035051074 764567127464832 764767241815734 765439209897984 765926732977248 766800366206976 766967404658688 768096984932352 768298023172224 768331278508032 769597174356048 769630485924864 770999095447296 771603074500666 772483182292992 773183719931904 773386089550848 773822903386112 773991938508408 774693844384896 776956662448128 777565308492288 777598964957184 778913843539968 779083990735437 779117712935616 779824267195392 780265188035664 780435159640632 781325341507584 781618405496704 781822982772198 782509937000448 782714747621376 782748626976768 784038276721152 784072213364736 784243487362824 785432507161728 786499681517568 786794686327808 787864186750464 787898288996352 789196423278528 789230583189504 789437152842048 790634046944256 792178254067194 792874307026944 793081830371328 793116158459904 794422889657856 794457275793408 795114525524232 795870034010112 796493496258752 797401994625024 797576180402016 798334027923456 798959420395776 799683968397312 800345542139523 800380184633664 801293116243968 801733585049928 802648060379136 802858141861632 804075384008704 804215732372064 804250542385152 804979888717824 805435032811008 805645843743096 805680715657728 807008148109467 807043078990656 807963610447872 808175083198464 809400386551808 809541664374528 810769039650816 810946145346669 810981246681792 811906270101504 812352572931384 813279160516608 813527236067328 814725389094912 814760654012416 814902867449856 816138371039232 816316649620488 816351983414784 816991490647764 817732391295168 818665115222016 820120921473024 820763381186304 821543260913664 821722720147776 822186834847744 822659995533312 823304444285952 824732304924672 826163140273056 826198900267008 827595958761216 827812569994092 828756791599104 830013299621888 830158175351808 830194108268544 831416808062976 831634419347712 831670416162816 833040669016224 833076726700032 834245247172608 835655911612416 836922879639552 837105698422368 837141932058624 838557494638848 838776974894676 840244864950272 841006853259264 841190056722432 841885968202128 842649444769536 842685918363648 843346054862208 844110855530496 845809400479744 846274339774924 847239619289088 847424691677142 847461371965056 848229904668672 848894384170512 849862652166144 850403946173268 851373936009216 852813564152832 852850477694976 853036775727984 853073698931712 854330095509248 854479215645318 854516201284224 855490881650688 856035760386336 857012173996032 857483271427572 858461336100864 858686025898368 859665462460416 859987910711296 860138018397936 861667574599404 862650411982848 864109108048896 864146510512128 864372688321536 865683194888192 865834296665472 867349538013184 867373982378208 868363328618496 869043580079616 869831684923392 870550766309376 870740930821959 872061092510448 873573512025728 874076245254144 874569929588736 874760972053824 874798835576832 875592159657984 876278073982464 876507427052568 877798336540122 877836331533696 878837611364352 879320706183792 880323679125504 880554091074048 880592205348864 881889130848256 882043061311296 882081240035328 883611570556944 883649817172992 885144022118784 886153637265408 886385575120896 887729456218112 887884406088192 888657410880024 889463302812288 890477844627456 891983595405312 892255678267392 892760169009664 893764435267584 894503841214761 894542559296448 895353788261376 896055183291096 897077243953152 897890771533824 898672488009728 898829347945248 900192095494656 900427707712872 901454755774464 901950283181169 902272253165568 902979067926528 903018152853504 904584807009792 904623961440256 904781860183296 906114411912384 906153632550912 906351574210983 906390805114944 907424654819328 907923463864488 908959061753856 909537995410482 910337167327232 910575434870784 910614848602112 912115169607168 912154649985024 912353902517016 913394553864192 913896644547807 914978658189312 916566062731776 916605735763968 917323778972928 918155667419136 918395981341632 919443524419584 919948940207064 921558884139008 922636036657152 923358803834592 923398770886656 924236168527872 924960189203712 926564910792351 927661923106816 927823843040256 928171856527336 929230550188032 929433532807188 929473762800384 931045453606368 932107424956416 932701102254552 933764962074624 933968371802112 935343909070848 935384394891264 935588721766176 935629218183168 937170752643252 937211317537536 938877930746304 939948835995648 941538239594496 941784673565952 943377181468704 945275473069056 946132709916672 946914868617216 947121714227394 947773592174592 948021658159104 948557679572768 948764311719984 949624712471808 950451469252476 951535575539712 952398489452544 953144571700224 953185828012032 953394043460688 954839518510336 955006182191826 956454101463072 957795678010368 957837135642624 959415259671936 959456787406848 959707911298176 961121357447904 961162959030272 961330726444752 962788234585344 963040230434628 964138695745536 965769003113472 965810805866496 967486399550208 967528276639744 969164315609088 970481713480704 970523720220672 972164824326144 973893594249216 974656515158736 975768230264832 975795730175484 976908744695808 977460509540352 977674027589568 978603001970688 979156314397696 979369612098048 981068729074254 981111194067072 982230271524864 982770201028944 983891170787328 984148690023936 985640793300992 985812833230272 987307459574784 987565872975408 988692312784896 989235794456766 990364139016192 990407006355456 990666231017472 992125272204288 992168215773184 992341395039744 993845919571968 994063016876562 994106044319616 995239943995392 995787024883632 996922841923584 997790777128448 998695638245376 999739587240027 1000427680628736 1000646215663824 1001787575205888 1003524979949568 1004355190135872 1004398663069696 1005309516644352 1006097047905792 1006360379208504 1007273011794048 1007842534546066 1008062081202483 1008421930008576 1009211899447296 1010742001958912 1011006549010944 1011050309844992 1012716107431488 1012759942262784 1012981171176981 1014136600246272 1014516988417232 1015895421960192 1017435657601024 1017657907886016 1017701956620288 1019378713401432 1019422836619776 1019689655754312 1020852736671744 1021235643969664 1021413896847549 1022400488275968 1022623206211584 1024129313243136 1024397364229632 1024441704677376 1026129565808064 1026173981233152 1027613350821888 1027998793929728 1029977576390656 1030911626575872 1031136820573248 1031181452734464 1031989251344544 1032925125846528 1035572547356157 1035942216597504 1036753744656384 1036798619942912 1037965541239296 1038551791386624 1038778654313916 1038823617247488 1039765689593856 1040353584047552 1040580212854176 1041767122010112 1042430643696264 1043619663495168 1044193338593253 1045384368961536 1045429617819648 1045657983150432 1046850684125184 1047243342882304 1047426135307164 1049288740036371 1050485582333952 1050531051995136 1052261897704704 1052307444252672 1052582870456064 1054178729259008 1054362732229728 1056237672089592 1057442440495104 1059230519543808 1059276367724544 1060152700698976 1061160045346816 1063434907202688 1064399298656256 1064445370564608 1065279227194368 1066245291196416 1067127389519364 1067173579511552 1067359850684982 1068978113399904 1070197413838848 1070477522482176 1071448300634112 1072287643162752 1072334056513536 1073306518290432 1073913377081344 1074194458324128 1074240954210304 1076010864145956 1076057438654208 1077520137761664 1077566777597952 1079388885832704 1081025386201088 1081261527128892 1081308328909056 1083136763908512 1084372214022144 1084656032713728 1084702981423104 1086300518793216 1086537156599808 1088184494718976 1088422199493984 1088469311219712 1089321987530352 1090309855060224 1091839185248256 1093494561964032 1094351174915072 1095630293530368 1096488579553578 1097739259047936 1098734759903232 1099643073232896 1101550853697408 1101598533689344 1101790813610304 1103461278348288 1103750093325456 1105009055465472 1105616476157562 1106877567135744 1106925477691392 1108555744083968 1108845892463616 1108893888217088 1110720892021632 1110768968933376 1111011607097334 1112278851883008 1112326996230144 1114207882149888 1116140931229824 1116189242744832 1118076659518464 1118369299859568 1119644936994816 1120260402994086 1121586742296576 1122514624269504 1123532593026048 1123581224484864 1124461406482944 1125481140707328 1126412244492662 1127059804127232 1129652825718784 1129899588902856 1129948495953408 1130973206224896 1131859178894016 1132155426609567 1133150202888192 1133871928231024 1135165248012288 1135789245487398 1137084752203776 1137133970259968 1137382367637312 1137431598575616 1139305620860424 1139354935045632 1141331611969386 1141381013848448 1142682898661376 1143311028570096 1144615114801152 1144865146371768 1144914701197824 1146850691197248 1148158814846976 1148890099465872 1150200549310464 1152145477398528 1152195347349504 1152447034758336 1152496917762048 1154445728887296 1156498643170944 1157404611750999 1157817771491328 1158724773439488 1159775579897856 1160079134326272 1160734355079168 1160987907762612 1162748123347264 1165434993672192 1166347962738432 1166398447435776 1167456212877312 1168370765309952 1168676569403424 1170397782053496 1170448442044928 1170652739460948 1172427608245056 1172734474158297 1173764905500672 1174072121432064 1174122940465152 1176057415081728 1176108320047104 1178148760742592 1178199756230656 1180192029491712 1181796280125696 1181847433494528 1183845874784256 1184876547840032 1185951070416384 1188267381100791 1189311460540416 1189622745556992 1189674237689856 1191685913690112 1192671788286348 1192723412395264 1193805051015168 1194740244388128 1196102991937536 1196364270603024 1197501041885184 1198439130593664 1200256127326208 1200570276950496 1201939674365952 1202600377574892 1203972090568704 1204287212792448 1204738923745463 1206113076013056 1206375813577728 1208152549216512 1208204843401216 1208468765614644 1208521073486592 1210564618485984 1211945415671808 1212262624797696 1212717327213976 1214100579827712 1216153559476224 1216206199980032 1216471870022688 1217859405152256 1218528859397076 1219918740774912 1220290854100992 1222088083642368 1222140981018624 1223098371963904 1224207556558848 1224474974430732 1224527975122176 1225487235971646 1226598586942752 1227997672833024 1230181382209536 1231145071779456 1231198361182208 1232314891370496 1232584080221664 1233280252271616 1234956666428928 1235419881056468 1237098457387008 1238974066917376 1239244710409584 1239298350400512 1241393938141824 1241718854991138 1242809899941888 1243135187398656 1243601469672736 1245019949432832 1245291162402816 1247125212094464 1247451629021568 1247505624244224 1249561003524336 1249615090050048 1251367870758912 1251837240995072 1255384319459328 1255658547633552 1255712898087936 1257836241958272 1258931332080034 1259270958219264 1259655075201024 1260367297425408 1261510279888896 1262553158156288 1262828952303192 1263974167154304 1264028877545472 1265019082293312 1266166283295744 1267268625669968 1268714100719616 1269411509662386 1270859428933632 1270914437349376 1271137037515713 1271192057947584 1272344857003008 1273341576255768 1274793978249216 1275272135284096 1275605919259902 1277060904013824 1277116180856832 1279220346229248 1279275716542464 1279555163591976 1279610548397568 1281495143263872 1281774301926336 1283236322476032 1283717646113792 1284053640579504 1285518260994048 1286224907141358 1287692004151296 1287747741155328 1288029038847552 1289981866066944 1292219087478784 1292501361899106 1293975617974272 1294031626960896 1296163662073344 1296219765768192 1296559032482304 1298524792332288 1299542020211648 1301024307019776 1301060973567312 1302544992927744 1303565370119424 1304747527385088 1304804002627584 1305826149464064 1308091638765672 1308148258756096 1310360268038592 1311854894383104 1312141458080736 1312198253365248 1313388239486976 1314417110973696 1316409946099712 1316697504810183 1316754497300544 1318256417046528 1318981059275688 1320485518688256 1320831136611072 1320888308023296 1322833696272384 1323121860052992 1325127892762624 1325417355835416 1325474725759488 1327716033178176 1329230455898112 1329578362681344 1331594184327168 1332986116320036 1333903574171648 1334194954218432 1335716766941184 1337975393107968 1338383517401088 1339140253514496 1340412688859136 1341462730541056 1341813838944672 1343030682392064 1344082774936644 1345615865929728 1346472914774341 1346836157300736 1348008732014592 1350288143241984 1350346589683712 1350641561569308 1352182133661696 1354468601889792 1354527229280256 1356877210514688 1356935942160384 1359171617868576 1359230448826368 1359586207672416 1361136982228992 1361885195796732 1363438592630784 1364306993115723 1365505750990848 1365863152306176 1365922272903168 1368172754410752 1368231974977536 1368530853775524 1372467987283968 1374849094097664 1374908603645952 1375985668459392 1377233501128704 1377593972012448 1380763396474876 1382338326208512 1383954054985728 1384735721848832 1385038205751888 1385098156329984 1386354252791808 1387440283805568 1389022829346816 1389907524928352 1391492884660224 1392257784791004 1393845825282048 1394150299210782 1394210644200576 1395800912166912 1396568180409552 1398161137434624 1399051653381828 1400647443111936 1403015863606272 1403076592336896 1403383082649264 1403443827274752 1405816976306304 1407040900560038 1407420482715648 1408316896119456 1409923253993472 1412307359391744 1412677010348928 1417913209603584 1419199064875008 1420372302925824 1420682571341091 1421660388261888 1422032487238656 1422836519359152 1423146467579976 1425304151199872 1425677203878714 1426929885118464 1427303363309568 1428597734178816 1429716857550336 1429778742018048 1430091065191032 1432259277765504 1434681152194608 1434743251538944 1436693517015552 1436755703463936 1439122889507904 1439185181110272 1439561866947264 1441682036171856 1441744438545408 1444182351878016 1444560345651942 1445829618696192 1446208043618304 1446270641897472 1448400691724288 1448653504670208 1448716208799744 1451229599325312 1451292414959616 1452429316707136 1453746473413632 1455785580331008 1458247236489216 1460840391373824 1461984772738104 1463652345397248 1463693595263226 1464979679870976 1466190764310528 1466511041384352 1467904502956032 1468734471596544 1469054418147072 1471281704464384 1471603093611381 1471666791100608 1473345407287296 1474155301543416 1475836756180992 1476223035035904 1476776745236374 1478461189951488 1480961189362176 1481025291911168 1481348809463112 1483038469177344 1483853691685149 1485546208524288 1485610509533184 1485999346526208 1488187908306432 1488252323659776 1490768879357952 1491094525314843 1491159066479424 1492859915993088 1493680537325448 1495384262885376 1496686165692672 1498043457368064 1498108299313152 1499281875310592 1500641520943104 1500969323495736 1505287469924352 1506532785203808 1506597994604544 1507964274966528 1509145571858688 1509540568812756 1510909517691072 1511763801819099 1513553664016384 1513817849170944 1514385660649864 1516113002938368 1516509823516416 1516575464767488 1519074161147232 1519139913394176 1521775482625848 1523843132940288 1524414704760128 1526153486401536 1526486861829024 1526552934930432 1529068070102148 1529134254929664 1529534483631468 1531853465954496 1533600732413952 1533934809317376 1536193969864704 1536596046344448 1536662557016064 1539194348712096 1539260971849728 1541998190894592 1543206149001332 1544966364585984 1546367439863808 1546772179101696 1547645806772224 1547983877016816 1549387688769792 1553913324896256 1555130616984576 1555197929914368 1557827687079936 1558167981470874 1558235425871232 1559648534390784 1560530376071328 1560870319281264 1562650683015168 1563236810993408 1563645965544396 1565429495242752 1568076553442304 1568144426729472 1568486974725648 1570865014323456 1572999363035136 1573589372655616 1575728373500928 1575796577992704 1578392846557056 1578461166379008 1578874305684096 1581268093888512 1584356508134388 1586163660742656 1588845779315712 1588914551586816 1590229051048464 1591740068020224 1592986992517504 1594803989250048 1595152360804032 1596668055846912 1597918840791552 1599367936794624 1600691084279046 1600760369267328 1602586232487936 1603467170099856 1605296120758272 1605716283723264 1608150768017408 1608431464744128 1608501084770304 1609959777435648 1610870065622016 1611291687486192 1611361431315456 1614016296218934 1614086157981312 1615927220895744 1616350166396928 1618800773103616 1619083328749056 1621538079301632 1621892290693338 1621962493363584 1623812540203008 1624705145862768 1626558321033216 1627054472134656 1629450778189824 1629805734899712 1632276742078464 1632633299240976 1632703966829568 1633982981295528 1635464782590336 1637330230444032 1640241842946048 1641526762372608 1643445440295552 1644373669695488 1644732869330367 1645319991066624 1646608888571904 1649464609849344 1652326280546112 1652397800534016 1655191917522432 1655625139988184 1657513583198208 1658424714236343 1660026599243776 1660316350703616 1660388216537088 1662833616125952 1663268838695424 1663340832325632 1666081338032448 1666153453400064 1666517410646001 1668490494345216 1671311823224832 1673845759279104 1674211396844736 1674283864117248 1677114989277696 1677553949789352 1680489729900544 1682013706518528 1682380113444864 1683771936404256 1685298889539072 1685371836727296 1686692109724416 1688221711060992 1689618366738993 1691618800959488 1692548679549848 1694479238578176 1694849383354284 1694922743930112 1696459809337344 1697788768341024 1699725304332288 1700807892346536 1702747872018432 1703683868231097 1705627128305664 1705700955389952 1706073551455968 1706147397863424 1708660191018496 1708958431290636 1709032402568448 1711997417954079 1712071520772672 1714024347992064 1714966542855144 1716922672201728 1717372051796736 1719975821422592 1720276036795872 1723335149198808 1725300823965696 1728218216097792 1728293021024256 1728745376643072 1731366389776384 1731668593330944 1734747964756416 1736726657236992 1738087160159232 1739663369846784 1741101532618752 1741481861643918 1744122185020896 1747147024051456 1748152490508288 1749521944107648 1749597671153664 1751184319315968 1752556147964928 1753014854105136 1755596673080244 1755672663067392 1758641412367584 1760647358251008 1761108182148096 1761184410697728 1763778261696512 1764086122622592 1764162480070656 1767223141113888 1767299634345984 1770288044237568 1772771150241792 1775458912436224 1775768812176384 1777314821760048 1778926605624576 1783967190810624 1784511356534784 1785520338019328 1787528870535168 1789007682429522 1789085118592896 1790707576522752 1792110366582192 1794154487906304 1797344976019456 1797658695890496 1800384190989312 1800855415425744 1802909511548928 1803900566362338 1805958135853056 1806036305707008 1809169614019584 1809247922880512 1809563720366592 1812228823824768 1812307265101824 1812703148421966 1812781610229888 1814849309638656 1815846927728976 1817918123507712 1819075990820964 1821150869741568 1824230339214336 1824309299970048 1824707805034032 1826789107728384 1827793289095614 1829957316378624 1833132125463552 1833211471527936 1834647557945856 1836311334838272 1836791962683264 1838230853957469 1838887048839168 1839897880414128 1843117768278016 1845272073314304 1846717607669184 1846797541773312 1848472337055744 1849920378407424 1853129821584702 1855323846213632 1855647686080512 1856343713054672 1858461100376064 1858867065614376 1858947525600768 1862090907212736 1862578282486707 1864214849912832 1865402204509104 1867529924149248 1867936743604224 1870687818141696 1870768789782528 1871177443532352 1871258436366336 1874341505286504 1874422635075072 1877755861492608 1879897671991296 1883076479188992 1883569347131904 1886754362937408 1888396998120051 1890550946138112 1892265419833344 1893829737234432 1894243428454788 1895547184349184 1896043316318208 1897115359145536 1897528623439968 1899249424943616 1900902938504952 1903071151079424 1904117264493579 1904796978905088 1906289143400448 1906371656024064 1906788086921376 1909679037020672 1910012364383652 1912908202926144 1913408878889853 1915591356020736 1915674271285248 1918830519343872 1918913574813696 1919415822596352 1922242714895808 1922325918060544 1922661452889504 1925576469170688 1926080460869256 1928277391491072 1929337360712037 1931538006226944 1931621611732992 1934972799100416 1935056553279488 1938328631218176 1938752042848659 1940963426961408 1941047440441344 1944329648652288 1947787188498432 1949313030317472 1951536460529664 1951591460350968 1953817489391616 1955348055179136 1957206003941376 1958312628795392 1958739224196096 1962137458148508 1962222388134144 1965540402057888 1967782341574656 1968297380047872 1971281586601984 1971625666460544 1974614919149568 1975131745950816 1977384625569792 1978471588913532 1980728278032384 1981332462034944 1984250544408576 1984336431546368 1984682790079488 1987691839143936 1988126033753124 1988212088639232 1991574049767264 1993845683847168 1995581554256896 1997391276490752 1999479174480054 2000855361257472 2001292431327648 2003575150411776 2008710380271744 2008797326139392 2010619033288704 2012194095811584 2012720758417008 2014546023588096 2015685069092132 2016124162404966 2018423798894592 2021484003917824 2022013098021888 2022100619689984 2025432214862976 2025519884525568 2025962342353962 2028273200492544 2029033976834464 2031790843920384 2035315815772032 2035403913240576 2038757426802864 2038845673239552 2039379311508624 2041705473343488 2042471287939328 2042827793695098 2045246412423168 2048258626486272 2048794728459264 2048883409354752 2052259131616128 2052347962466304 2055226701643776 2055997587859456 2059955152781312 2062273641146496 2062362905468928 2063978502689088 2065850251693056 2071145094712314 2073507489312768 2073597239885824 2075931082478592 2077103582773248 2077557308627832 2077647234494976 2079531379187712 2080707168095104 2081160425708352 2083534244020224 2084861287392528 2087239326990336 2088386677186506 2090768737923072 2090859235639296 2091315966300864 2093701368250368 2094486685764608 2094852270614328 2098577480072742 2100971164667904 2101062103990272 2104523795409408 2104614888505344 2105165740912128 2108357458518016 2108725464459456 2110561350840057 2112475344179184 2114884880990208 2118461039087616 2118552735449088 2120305401397952 2122320090693632 2126869814405376 2128798597312512 2128890741129216 2130558454388736 2132490582392832 2134254779038728 2134347159023104 2134719701369964 2137956226799808 2138515805818071 2140394827677696 2140955044964352 2142896601268224 2144575286325504 2144668113027072 2146613036580864 2147826754162688 2148388916648256 2148481908420608 2152021728291912 2152114877308416 2155040275523328 2155133555195904 2158777771665408 2162050772402176 2162523054257784 2162616657818112 2166273527817024 2166840518477913 2168744428044288 2169312065427456 2169405962846208 2172601037586432 2173074313199616 2176368989437952 2176844398987968 2176938622439424 2178643975060704 2180619710120448 2183678370496512 2186989123928064 2188702349830144 2191260587060736 2192977159107156 2195478518095872 2197469519806464 2199286146465792 2203101707394816 2203197067378688 2203581627220608 2206922556696576 2207500186650912 2210018110930944 2211232952315124 2213755134271488 2215165117854561 2217111488167936 2217691784927232 2217787776434176 2221441784043264 2221537937866752 2222023214194668 2224557703766016 2228415764299776 2232281862459648 2232378485489664 2236153319036928 2236738599719136 2239289873989632 2240520805988172 2245029248539008 2247065186052096 2247162448969728 2248922812965888 2250962281414656 2252824488985324 2259305651437568 2259799177805712 2259896991906816 2261946412449792 2263718357788032 2264310853219134 2266300405776384 2267743856462048 2270330496024576 2271578490974796 2274169504407552 2274764735274624 2274863197151232 2278611241720848 2278709870091264 2282663223938772 2282762027696896 2286622057140192 2289230229602304 2289730292743536 2289829402395648 2293701382394496 2296317629693952 2297780198931744 2300401098620928 2304290954797056 2304894069516672 2304993835524096 2308891457774592 2312997286341888 2314809223501998 2317449546878976 2319551159795712 2320158268652544 2321468710158336 2321975815525224 2325496246694528 2330869987344384 2332695925476864 2332796894871552 2336741530619904 2337353138806848 2340795564106992 2340896884089856 2341305478921896 2344855216490112 2345468948316594 2347529811001344 2348144242864128 2348245880930304 2352114830163456 2352216640094208 2356297521485184 2356399512461312 2360384058983424 2363592560251392 2363694866989056 2367691749568512 2369753095680064 2371902140832768 2376534762201582 2378622921080832 2379245491113984 2379348475379712 2383371827380224 2385343576572696 2385446824790528 2387610102030336 2389480488776256 2392205983875072 2392728541206048 2395002083770368 2396878261187328 2400512254652416 2401036626418569 2401140553900992 2403879348731904 2405200755149784 2407944181137408 2408574425584896 2409477847490926 2412226152026112 2412751627155456 2416305098433024 2416409686802432 2416937531229288 2417042146973184 2421024444328401 2421129236971968 2423890831343616 2424525249595392 2425434654427952 2428201159655424 2432307118952448 2432412399960064 2432838436040007 2432943740045376 2435718810304512 2437057718794152 2439837481549824 2440581708201984 2444176167284736 2444281962037248 2446196743927808 2448415113117696 2448949948861464 2449055950244352 2450974471943292 2453197173885504 2455995345666048 2460362764419072 2462290143558912 2462396722364416 2464629782740992 2465168160443328 2466560504543232 2469913332857856 2470839762112936 2474196914774016 2477948133834752 2478489420819168 2478596700801024 2482787876283648 2483437709982276 2486270374797312 2487202939345472 2490039898865664 2490582324805632 2494250424188928 2494903258043136 2495011248488448 2499122007048672 2499230180100096 2502735741517824 2503674481990144 2510768638918656 2511317095267104 2511425796175872 2515672483916544 2517862664160068 2520734594850816 2523020559777792 2525106316312576 2525657904606384 2527948334308608 2528057755090944 2530038164586624 2532332566591488 2534537251339936 2537428201439232 2538823019324772 2541718857867264 2542274075031426 2542384115895168 2544689714006016 2546683152511536 2549587956498432 2550544270568192 2551211838519804 2554121808027648 2558440692458496 2558551433084928 2559110327183952 2559221096795136 2562990286527744 2563548603852672 2566472644952064 2567435292227584 2568107281159008 2571036521988096 2572449814282716 2575384008302592 2576058077695104 2579963732133888 2584438174957568 2585002723798212 2587951235948544 2592327324146688 2592439531536384 2593118064964608 2597049584664576 2599084040423296 2602048614039552 2602121947134624 2605089985855488 2607130740238848 2609495054770176 2611652298928128 2616183277531344 2616296517512192 2620720536077184 2623709788766208 2624282916161472 2624396506730496 2626776478973952 2628834221947392 2632819892199424 2633395009620366 2633508994601088 2636512834093056 2637962118551376 2640971037376512 2641662273222144 2641776616046592 2645667392544768 2646243720105984 2650255785525248 2650834711670832 2650949451518976 2655432066356352 2658460911796224 2659156725362688 2663188368654336 2665972232640072 2668389908436864 2671433533882368 2675950786215936 2676767034802176 2678280507028992 2682925461082112 2683511523644283 2683627677889344 2686061364784128 2688165549873288 2691231731859456 2692945829548682 2693672314601472 2696017464029184 2700576286483968 2700693179367424 2701283123138616 2704364267323392 2705850849543507 2708937203779584 2709054458560512 2713754421029376 2713871884320768 2718343235737152 2718460897652736 2719054722632949 2719172415344832 2722273964457984 2723770391593464 2726877185261568 2728613986231446 2731011501981696 2731726304612352 2731844545806336 2736345508821504 2736463949955072 2737061707551048 2744935974567936 2749698188195328 2749817207291904 2751971336918784 2754467002257408 2755187944024896 2761526792949752 2764676652417024 2767908109971456 2769471443697664 2770076411503776 2770196312659968 2772708505583616 2774880567611136 2779694732377053 2779815049856704 2782985769320448 2784515569582008 2787691650564096 2788300598421564 2788421288401152 2793136360819104 2796322274869248 2798103306763656 2801294886223872 2806031727212544 2806153184673792 2806766165298528 2806887654549504 2811633952612608 2814081801120076 2816633792238912 2819846507986944 2824614718783488 2825354020697856 2835826419207168 2838398129750016 2840744605851648 2841365142682182 2843320776523776 2844064974477312 2845673038718304 2846292935159952 2850608302399744 2851354407757428 2854606726619136 2857195468357632 2859433715100672 2859557484036096 2860182130382064 2864518555531008 2869362304389216 2869486503077888 2873387034031104 2873511406927872 2878245779015808 2878370362220544 2879123733894528 2883364072343712 2883488877090816 2888364703756032 2889120691303884 2892416087236608 2896801383448576 2897307009340416 2897432417599488 2902459198650624 2902584829919232 2904858633414272 2907492946827264 2911571160662016 2916494472978432 2921680782747648 2923969545476208 2927304690794496 2927387190526452 2932381528621056 2933022082768704 2935809005912064 2937468943193088 2938108836294144 2942563408928768 2943206187222762 2943333582201216 2946690814574592 2948310603086832 2951673512361984 2952446070071808 2953553490472748 2956922379902976 2961922378724352 2962050583822336 2962697618926224 2966076938354688 2967707383370298 2971092417048576 2971221019066368 2971998693052416 2976375816612864 2976504647319552 2981537758715904 2982189050629686 2982318132958848 2985719831986176 2987361074650896 2990768525770752 2993372331385344 2996086914736128 2998563750621184 2999218761720081 3001283041886208 3001938646991472 3010574939848704 3013065570407616 3013195989209088 3015928549933056 3018291143717376 3019081137625512 3021819035382144 3023527603638198 3024186243607449 3027107328032768 3027635698341888 3028771321299728 3032226005876736 3033019647032832 3033150929534976 3038148322294464 3038279826788352 3038943513530943 3043550965251696 3047686265880576 3048829409520256 3052306972803072 3052973723658048 3053105869860864 3058136140204296 3058268509859328 3059068967262936 3063706931908992 3067201464827904 3067869618634752 3072387939729408 3073192092688896 3073325114032128 3078388697424192 3078521943699456 3083996381789184 3086412298002664 3089932729171968 3092734879727616 3093544358203392 3095291613544448 3095967754033632 3098775377539584 3106717642068471 3107826649792512 3110261233969152 3110395859828736 3115655374159872 3116335962941748 3116470851742464 3119297068781568 3121060752142656 3121740638562528 3125301366030336 3126473621986816 3127291931088792 3130858990485504 3132580015779759 3136153106884608 3136288853458944 3136973949451296 3141730028646912 3147178745311232 3147866220109113 3151456747001856 3151593155985408 3156785693114112 3156922332758016 3157748611368192 3162536187777024 3168713016268776 3172327321485312 3177691558631424 3177829103173632 3180458102096928 3183480136040448 3185973985035008 3190304721608064 3193336111693824 3195837681583104 3198735873589248 3201382168558092 3201520738534656 3206934340199712 3210592241516544 3211432567446528 3216301536034816 3216862929488256 3217002169540608 3219919554871296 3221740131244032 3222583374972384 3222722862630912 3228032592437868 3228172315962624 3232700332793856 3237601546207232 3238166657498112 3243076158603264 3243784581386676 3243924986727168 3249410291725536 3253116642066432 3254108944269312 3258901556379648 3259611469799424 3264553484156928 3265266598481952 3265407933659136 3267965962591056 3270929565180672 3280483685892096 3283053524745216 3286890880591104 3288747339390976 3289465738660734 3293217777143808 3298929219698688 3304652561092224 3304795601068032 3310383835044864 3311250279976368 3315027166396416 3316849428472686 3320632701407232 3320776433074176 3325667232251904 3326537677390848 3326681664651264 3332162676064896 3332306906800128 3333034821292002 3336980988690432 3342623646449664 3348422793689472 3348567728234496 3354229978555392 3355107899578704 3360979459801088 3364760226889728 3367543872808512 3370597779078144 3370743673454592 3373384219448832 3376443422121984 3379236733477986 3383237601918976 3385097359099696 3388958477156352 3389698766708568 3389845487860224 3392919618674688 3395577536682048 3396466279828701 3399450608664576 3401615784693072 3405495744036864 3407367736462194 3411254256611328 3411401910779904 3412147102911936 3412294795726848 3417320382036992 3417916862581272 3418064805136896 3423994835908158 3424143041545344 3428048695984128 3429933085710288 3433845344403456 3434744103593472 3439951642845184 3440552073591744 3446670298397616 3450601647931392 3456436432195584 3456586042048512 3457490753286144 3462732779552768 3463337186661888 3469495929512832 3472213835252997 3473453314473984 3476174320318464 3479326739693568 3482203065237504 3482963723287836 3488244370041792 3494294048102912 3496304981016576 3499043888215296 3499195342307328 3502368638631936 3505112295929856 3506029708210272 3511193346160488 3511345326134784 3517282824735168 3518203422474891 3521294716502016 3522216364296192 3522368821395456 3527556523393024 3528172245245184 3528324960141312 3534446282227776 3534599268691968 3540576088475136 3545542300483584 3550917824872448 3551537624352768 3554629643520096 3557853211249152 3564802143302373 3567934381621248 3569022713069568 3571040676038656 3575057741070336 3578015364859044 3578170237185792 3581415153045504 3584220733164384 3588308975812608 3594689952038912 3595317391780992 3596665944043427 3600768381978624 3601710830851488 3605819023097856 3607801132724676 3611916271706112 3614216771236389 3618339228039168 3618495845761024 3619127440733184 3624457647649536 3624614530203648 3625406296843932 3625563220459776 3631693855457952 3635836247015424 3638151981641928 3642301739483136 3648460678428672 3648618599940096 3649415610068064 3653578215456768 3655586578191228 3666264250927104 3666422943055872 3669295115891712 3672622669676544 3673583925366528 3676461707914938 3679795760828256 3686235536556032 3690544146628608 3693435215338368 3693595083546624 3696944674111488 3699840756814848 3706259643169404 3711295372161024 3712687426109344 3716922200752128 3717734131228752 3717895051201536 3724181814425472 3725156564973414 3728429699825664 3730804409018208 3735059848298496 3735873487208448 3741375636283392 3742354887064704 3742516872732672 3748683010573008 3748845270150144 3755511722985216 3766152958377984 3767138694263808 3773508725874816 3776793996240102 3781101892276224 3784530839666688 3787659474468864 3788486856909576 3792086632636416 3794230718291072 3795057246879936 3798498849887232 3801805877009904 3806142302158848 3808234528987158 3812578286800896 3812743312048128 3813576173842752 3819358074041344 3820024728767304 3825816405852288 3826817757779706 3831182712041472 3831348542570496 3837661038687744 3837827149627392 3838831645192704 3844485429791616 3844651836121088 3845322905779008 3851152938341376 3852160921738512 3856554782982144 3858674721424074 3863076012453888 3863243223465984 3869945598200832 3870113106558976 3876657262436352 3877504085697318 3881926853922816 3882094880882688 3888659297304576 3895574376996864 3898626060634944 3903072921059328 3903182920701936 3907634978783232 3910696110358272 3914412007882752 3916625257590784 3917478448392192 3924274916297016 3924444776268288 3931080804115776 3935564683149312 3936594760095744 3942563173203968 3943251332921088 3949229838299136 3950092514430549 3950263491901632 3954769251139584 3956943177827064 3961456556064768 3962664924069888 3968501088817152 3968672863092736 3969365580158976 3975383678287872 3976252067506248 3976424177278464 3983148099534528 3987691367694336 3991163108513792 3994782552981504 3998958348960108 4001710722514944 4002584862655296 4007150300823552 4017420760543488 4017594652278784 4021238066577408 4024388191623168 4025441516834016 4029092047176192 4031370138184264 4032248324809932 4036847597789184 4039418744323023 4042968007835648 4044026196043776 4044201239379968 4050864429725952 4051039769051136 4051924684707924 4056546400985088 4058067953668928 4063581687840768 4070631631544064 4070807826481152 4077514853605728 4077691346479104 4078758623017248 4083410946686976 4084942575878656 4085655587390196 4092920979347169 4096517252972544 4097589456918528 4097766818709504 4104518263232256 4104695924932608 4111995175718912 4119910305562624 4124547282292992 4124725810937856 4127957005378176 4131700503386112 4142290189424628 4147014978625536 4151862164957184 4154207165546496 4155114617255664 4155294468989952 4159062758375424 4161414336190208 4162320851416704 4167068488040448 4169722574785056 4174478653980672 4176773354373012 4181537475846144 4182631932601728 4187402736500736 4188973371529216 4189704541228656 4197154960145484 4201942329335808 4209047590818816 4209229777010688 4210331481824256 4216714917036032 4217450928918912 4221122701680114 4224950688358368 4229769761980416 4236922078175232 4240610802795904 4244640181387264 4253739628810752 4257597194625024 4261116908777472 4264981164785664 4268509558077456 4268694318046208 4269439402739928 4275912453599616 4277031611636142 4280789655355392 4281910089928704 4285793202536448 4289150572651008 4289336226054144 4295653508325376 4296777833296512 4296963816841216 4304043456583824 4304229754616832 4310080551046656 4310267110391808 4317555543330816 4324101544804352 4325046108515568 4325233315636224 4332547055634048 4333681036955826 4337488856088576 4338624130854912 4338811925692416 4345202075172864 4346148626399232 4353688797975936 4353877244878848 4357287950121408 4361239420240896 4367356740993024 4377404699660288 4382521174121472 4385954318214312 4390957036191744 4394939039612928 4398572292931584 4406203414789632 4406394134757376 4407163254441216 4413845113393152 4414809280834143 4415000373301824 4420036221861888 4422465904630248 4427510268542976 4430330235709122 4434222976335872 4435383569854464 4435575552868352 4442883568086528 4443075875733504 4444046428389336 4449115407532032 4451561075055447 4456831528599552 4464563724919296 4464756970979328 4472306638073856 4473477199438272 4478579747979264 4481041611976344 4490058497078016 4494130372104192 4494324897939456 4497845625931776 4501924562829312 4505648977970648 4518611302875136 4519598355611424 4519793983813632 4523892824899584 4527436715576064 4528621706438268 4535291405457297 4535487712924096 4540660992049152 4543156981949592 4548339008815104 4549529470549248 4549726394302464 4557222483441696 4557419740182528 4565326447877544 4565524055393792 4573244114280384 4578460459204608 4579460585487072 4579658804791296 4587402764788992 4595560397863488 4600802197241856 4608581909594112 4609788139033344 4609987671048192 4617782915549184 4625994572683776 4629618447003996 4634899093757952 4639102319591424 4640316537305088 4642937420316672 4643951631050448 4650992493389056 4661739974688768 4665391850953728 4665593789743104 4673483061239808 4674706277613696 4681591128213984 4681793768179712 4682610957843792 4689710432980224 4690937896633188 4696288485728256 4704229660326912 4704433280188416 4712595042970368 4712799024922624 4720768117966848 4727185120502784 4727389733978112 4735383499137024 4739506191360128 4743804281665536 4753069524403164 4758490982227968 4766743654760448 4770687153145392 4770893649581056 4775220204060672 4778960977552512 4784411967750144 4785457082412096 4790004167540736 4793756522374656 4801024509304832 4802073252837138 4802281107801984 4807758697463808 4810401510299568 4815888362274816 4817148851169792 4818955694981852 4824452304052224 4825503254310912 4832610196866048 4832819373604864 4833875062458576 4834084293946368 4842048888656802 4842258473943936 4847781662687232 4849050499190784 4850869308855904 4856402319310848 4864614237904896 4865676872080014 4865887480090752 4871437620609024 4874115437588304 4879674963099648 4881163416403968 4888352334569472 4892393487855616 4896830226235392 4897899897722928 4898111900488704 4901948943886584 4906394347771008 4911990691332096 4920725528838144 4924580287117824 4924793444728832 4930336320886656 4933121009086464 4934198607991101 4939826665715712 4941679524225872 4948393829548032 4955896267669504 4956978841638336 4957193401602048 4965575752567296 4966875419964552 4972540749594624 4974405878690944 4975274142709029 4980079797731328 4981164649611264 4988500848377856 4989806516086272 4990022496976896 4998244014097344 4998460360200192 5005471483035648 5007348963980288 5021537277837312 5022634190534208 5022851592351744 5031344967833088 5035725328320136 5041469189701632 5046041119555584 5050212632625152 5051315809212768 5055896668617216 5056115510181888 5060076329173248 5064665133182976 5068855100216979 5069074502679872 5074856402878464 5077646038649544 5083437715734528 5084548150062852 5084768231790336 5089379428012032 5093366305023072 5099175912996864 5101088541136384 5102423677039608 5108243616055296 5111051604693291 5116881384916992 5117102866169856 5118220654367904 5118442193590272 5125980573055488 5127097207705344 5134870584455168 5135992253862237 5136214562318016 5142073043976192 5144899628565432 5150768016605184 5152116155390208 5159927464267776 5168876349915136 5170005447596424 5175902471897088 5184654648293376 5184879063072768 5186236129929216 5194099169329152 5198168080846592 5204243894269248 5210179971710976 5214261480477696 5218990109540352 5223304597856256 5232366555062688 5232593035024384 5241441072154368 5248565832322944 5248793013460992 5253552957947904 5257668443894784 5265639784398848 5266790019240732 5267017989202176 5275924237102752 5281942074753024 5283324546444288 5283553232093184 5291334785089536 5292487440211968 5300511571050496 5301669423341664 5301898903037952 5310864132712704 5318313450725376 5326376737308672 5331944465280144 5336779816873728 5351901572431872 5353534069604352 5356561014057984 5365850922164224 5367023047288566 5367255355778688 5372122729568256 5376331099746576 5382463463718912 5385891659097364 5392034928058368 5401152572967936 5401386358734848 5402566246277232 5408728534646784 5411701699087014 5417874407559168 5418108917121024 5427508842058752 5427743768641536 5436686471474304 5436921795305472 5438109445265898 5438344830689664 5444547928915968 5447540783186928 5453754370523136 5457227972462892 5463452609224704 5472691017643008 5472927899910144 5474123415102096 5489871949135872 5499396376390656 5499634414583808 5503942673837568 5508934004514816 5510375888049792 5514692561872407 5523053585899504 5529353304834048 5535816219942912 5538942887395328 5540152823007552 5540392625319936 5545417011167232 5549761135222272 5559389464754106 5559630099713408 5565971538640896 5569031139164016 5575383301128192 5576601196843128 5576842576802304 5586272721638208 5592644549738496 5596206613527312 5602589772447744 5612063454425088 5612306369347584 5613532330597056 5613775309099008 5623267905225216 5628163602240152 5633267584477824 5639693015973888 5649229437566976 5650708041395712 5665190994360153 5671652838414336 5676796259500032 5681489211703296 5682730285364364 5686641553047552 5688129948954624 5691346077436608 5692585870319904 5701216604799488 5702708815514856 5709213453238272 5712351793480737 5714390936715264 5718867430201344 5719114968072192 5720364260764128 5729037111062016 5738724608778432 5738973006155776 5740226636669559 5746774068062208 5747022813855744 5756491558031616 5756740724441088 5758247467789056 5766728144687424 5766977754181632 5776729407512064 5778241382607768 5784832174473216 5788012082136111 5793602766897152 5794614018680832 5794864835198976 5804918397301248 5805169659838464 5809717266828544 5814985893654528 5816256128545977 5823142321324032 5832988945956864 5843361565495296 5847939090952416 5854609381588992 5854774381052904 5866044165537408 5868244435018223 5871618011824128 5874937886386176 5876217672588288 5885126817857536 5886412374445524 5886667164402432 5896621206173664 5903347024723968 5904892140143616 5907106980945496 5913844759805952 5923844757448704 5924101167644672 5925395237852448 5932153876709376 5935414766740596 5942184834097152 5943997386104832 5952751633225728 5953009294639104 5963075517431808 5964378101259372 5964636265917696 5974722149301792 5981537051541504 5986744662770688 5992173829472256 5997127501242368 5998437523440162 6002566083772416 6003877293982944 6026131140815232 6026391978418176 6031857099866112 6036582287434752 6038162275251024 6043638070764288 6047055207276396 6048372487214898 6055271396683776 6057542642599456 6064452011753472 6066039294065664 6066301859069952 6076296644588928 6076559653576704 6077887027061886 6087101930503392 6095372531761152 6097658819040512 6105947447316096 6106211739721728 6116272280408592 6116537019718656 6118137934525872 6127413863817984 6135739237269504 6144775879458816 6146384185377792 6146650228064256 6156777394848384 6157043887398912 6167992763578368 6172824596005328 6179865458343936 6187088716406784 6190583227088896 6191935508067264 6197550755079168 6213435284136942 6220522467938304 6220791719657472 6231310748319744 6232671925883496 6232941703484928 6238594137563136 6242121504285312 6243481277125056 6250602732060672 6252947243973632 6254583862177584 6261717980971008 6265160031559518 6272306213769216 6272577706917888 6273947898902592 6283460057293824 6294357490622464 6295732440218226 6302913494003712 6303186311970816 6313571386228224 6313844665516032 6315497222736384 6325072375554048 6331684052520171 6337426032537552 6344654642970624 6355383117262848 6355658206347264 6360916204193856 6366960272080896 6371947970070016 6380609443216128 6386672223387648 6391675363166208 6397471747178496 6402764337116184 6403041477069312 6413868680399424 6415547417454213 6421184483033088 6422865134893056 6432603072069632 6433725858976512 6434004339081216 6439839109742592 6443480262488064 6445166749944768 6445445725261824 6456065184875736 6456344631925248 6465400665587712 6475203092414464 6476333314996224 6486152317206528 6487569162773352 6487849973454336 6498820583451072 6500521555433739 6506233284132864 6508217888538624 6517803112759296 6519222939598848 6529106968313856 6530533196963904 6530815867318272 6535931925182112 6541859130361344 6558626133255661 6560967371784192 6566107049490432 6573781761182208 6577494678781952 6578931477321468 6586435554287616 6597858439397376 6609305122184448 6609591202136064 6620767670089728 6622500559952736 6630054332792832 6633698856945372 6641265402814464 6645495353563683 6651334464503808 6653075354781696 6653363329302528 6664325352129792 6664613813600256 6666069642584004 6685247292899328 6696845587378944 6697135456468992 6708459957110784 6710215799157408 6721958919602176 6735087745617024 6741195558156288 6741487346909184 6746768438897664 6752886844243968 6758473466955972 6770194718199392 6777916954312704 6779397533417136 6779690975720448 6785839237349376 6791155073364096 6792932559657402 6798901217329152 6803231569386144 6810991488073728 6814735472924388 6822508513222656 6824294205823872 6824589591453696 6834640764073984 6835833725162544 6836129610273792 6847989671816316 6848286083090688 6859866171420576 6867690688806912 6869488207186944 6879903285690368 6881104147183488 6893340596795232 6901203295862784 6912872864391168 6914981506572288 6925465559105536 6926674373323776 6938991859025664 6944427670505994 6952348640636928 6958653479387136 6964406130475008 6965927446575672 6976488740083584 6988588096205824 6992609962033152 6998087776430592 6998390684614656 7010224591859712 7012059416420544 7022386692320976 7022690652269568 7034565649470336 7036406844949782 7042589433004032 7044432728592384 7044737642790912 7055113046786048 7056344490490368 7056649920282624 7068892564455552 7069198537383936 7081152176950272 7091084600967168 7103075248705536 7109259287040192 7115706422498304 7129604286604746 7135868763242496 7138045426139136 7142081352077312 7150115482140672 7156030729718088 7156340474371584 7162830306091008 7168441466328768 7176617951625216 7189379904077824 7190634783561984 7193331888086854 7201536763957248 7203109879255707 7203421661702976 7211638046195712 7215602265449352 7223832543412224 7228433542472778 7236678456078336 7236991691522048 7238254881466368 7248915295299072 7249229060407296 7250812593687864 7251126440919552 7263073332985203 7263387710915904 7271672494030848 7276303963283856 7284603478966272 7296921356857344 7297237199880192 7298831220136128 7307156430913536 7311173156382456 7332528501854208 7332845886111744 7338590231783424 7345245339353088 7347167850733056 7352923415829876 7359591521656512 7372471073112064 7381088293257216 7386870430676736 7387190167093248 7393889348222976 7399681513629696 7412519286338808 7422590744322048 7425374852218688 7433844401504256 7435468262457504 7435790102403072 7448363628850944 7450313129946828 7461608818036416 7470119696596992 7471746974416896 7482751272566784 7484709774129408 7485033745465344 7497366021146016 7497690540300288 7511023445970432 7532305916755968 7534277388527616 7547017451749632 7553587992480204 7562203784552448 7569061679333376 7575318948937728 7576973713819152 7584173265272832 7588461436582144 7590114493759872 7596997699774464 7603611754019808 7612284604317696 7616469057974316 7625156573601792 7627152347685504 7638716148082688 7640049457534608 7651632811704576 7653635515559412 7662365424082944 7675322077375488 7675654299254784 7677663290385408 7688970859583232 7689303672242176 7690645811558016 7702305876682752 7704321843477024 7713109565964288 7717349442848148 7726152024907776 7739891196401664 7740226213117952 7753314524872704 7755008171394636 7763853707845632 7777318594609152 7791148753993728 7797252121269888 7806145842118656 7806365841403872 7815269957566464 7821392220716544 7833250515181568 7834956896784384 7848549832594032 7848889552536576 7862161608231552 7871129366298624 7873189520191488 7885126346407936 7886502665842176 7898459676598272 7900185028861098 7900526983803264 7909538502279168 7913886355654128 7922913112129536 7925329848139776 7937002177634304 7938731160317952 7950767356575744 7952504135012496 7952848354556928 7966296199069056 7975382735388672 7982326217027584 7989565105963008 7997916697920216 8005169725310592 8014300601647104 8034841521086976 8035189304557568 8048776383246336 8050534570932849 8050883033668032 8058184094352384 8062740276368528 8064496649619864 8073695195578368 8078837488646046 8085936015671296 8088052392087552 8088402478759936 8101728859451904 8102079538102272 8103849369415848 8113092801970176 8116135907337856 8117552548630521 8127163375681536 8141263263088128 8141615652962304 8155029707211456 8155382692958208 8157517246034496 8166821893373952 8169885151757312 8171311174780392 8185841958694338 8193034505945088 8195178913837056 8195533637419008 8209036526464512 8209391849865216 8223990351437824 8239820611125248 8249094564585984 8249451621875712 8255914010756352 8263401006772224 8284580378849256 8294029957251072 8303724329914368 8308414331092992 8310229234511328 8310588937979904 8318125516750848 8322828672380416 8324641702833408 8339084197131159 8339445149570112 8348957307961344 8353546708746024 8363074951692288 8365263865203456 8377946743058432 8379409082457312 8394309920290968 8403884658671616 8418095181637632 8418459554021376 8420662963648512 8433429834072064 8434901857837824 8442245403360228 8449901376716736 8459539523960832 8473844156350464 8481221605591808 8489280362774528 8507479257621504 8515194389250048 8522233817554944 8529962329571328 8537019116154912 8537388636092416 8538878805479856 8551824907199232 8554063223272284 8563820179857408 8571586405072896 8578301145302016 8578672452108288 8591307016650752 8593555666593024 8593927633682432 8608086913167648 8608459509233664 8620161102093312 8620534220783616 8635111086661632 8648203089608704 8650092217031136 8650466631272448 8665094111268096 8667362073911652 8677248261709824 8690404150345728 8692297252798464 8707377595951872 8707754489757696 8714575900242816 8722478840481792 8734713481986048 8754809399320576 8765042348242944 8771908636428624 8781914072383488 8797144585863168 8812406829579264 8812788269514752 8814326508882432 8827690226786304 8829618561668286 8830000746603648 8840072443723776 8844931809260496 8855020537085952 8860660471418244 8870767139708928 8885767136173056 8886151751467008 8888092856778672 8898230815064064 8903122150110894 8913663057199104 8929127449838592 8929513941958656 8944613276147712 8946954398876544 8957159495958528 8962083223952688 8980116994156032 8988260744208384 8995691251863552 8997656285160243 9003849125658624 9011297955941296 9037222605750272 9039196711222848 9039587967627264 9047785649799168 9054873431152128 9057243412876536 9070582810914594 9070975425848192 9072558730822347 9081321984098304 9086313963899184 9096678017630208 9099058941098496 9099452788604928 9114444966883392 9114839480365056 9130652895755088 9131048110787584 9146488228560768 9156920918409216 9158921170974144 9159317609582592 9174805529577984 9191120795726976 9201604394483712 9217163819188224 9219576278066688 9219975342096384 9235565831098368 9251989145367552 9259236894007992 9269798187515904 9278204639182848 9280633074610176 9285874840633344 9287903262100896 9301984986778112 9320152926205413 9323479949377536 9330783701907456 9331187579486208 9346966122479616 9349412555227392 9363182256427968 9363587536359424 9365221915687584 9379420865960448 9381875793266376 9392576971456512 9397740047339277 9408459320653824 9408866560376832 9425190085940736 9425598049845248 9441536235933696 9443598660327339 9454370241005568 9454779467956224 9470766998274048 9479012382720256 9487608563331072 9506139048806328 9516981964455936 9533487309520896 9541374306290784 9541787299162112 9550440408121344 9557921955105024 9570914164824192 9574504078187627 9580008335081472 9587513044749312 9602049018609664 9604146505674276 9604562215603968 9620803020599136 9631776724549632 9634297702339584 9637911389963704 9648904608104448 9651006508621824 9665220393732096 9665638747209728 9667750124917152 9668168587892736 9684097777313604 9684516947887872 9698100998381568 9701738617711808 9712804638621696 9729228475809792 9731353744160028 9731774960181504 9748230875176608 9759349926199296 9762326832807936 9776704669138944 9784786975711232 9793660452470784 9795799795445856 9796223800977408 9803897887773168 9812788695542016 9841451057676288 9849160574235648 9849586889457664 9860672641773312 9866242018172928 9868397215982202 9879653331431424 9883359048451744 9896787659096064 9913957683276672 9914386803204096 9931151505134592 9933750839929104 9945081499189248 9948811757381888 9950548285418058 9962329299222528 9977001696755712 9979613032172544 9980044993953792 9996488028194688 9996920720400384 10010942966071296 10014697927960576 10045268381068416 10045703184703488 10062689935666176 10071450656640272 10082938379403264 10100425265250304 10102631618425536 10111793337234432 10112231020363776 10120152658346496 10129330266365952 10137710200433958 10138149005359744 10149712805756928 10155292077299088 10166875431469056 10169096300125704 10169536463580672 10178758856024064 10186732610046144 10198351825993728 10202177082272768 10204847354079216 10216487232110592 10222103209386582 10233762769833984 10234205732339712 10236441308735808 10236884387180544 10251961146110976 10254194415410688 10269741168910336 10271984507724474 10272429124636032 10284146087952384 10289799257130864 10301536033210368 10304232310780416 10319854928535552 10337752699830272 10340010895192848 10351804943794176 10369309296586752 10369758126145536 10372472259858432 10388198338658304 10396336161693184 10408487788538496 10416641505758991 10420359943421952 10428522960955392 10437980219080704 10446609195712512 10464733110125376 10465186070048768 10482882144308736 10497131664645888 10497586026921984 10507105915895808 10515336887789568 10531279568797696 10533580038481464 10534035978404352 10551848474205504 10554610267424673 10563884149506048 10566649092888576 10567106464186368 10582669570179072 10584974880423936 10601023142100992 10603338846683328 10603797806075904 10621728265425408 10636626901450752 10652753474617344 10663888930560288 10673559633747456 10700916322680289 10703803144863744 10707068139208704 10713122028115968 10731701844328448 10734046094577132 10734510711557376 10744245459136512 10752662199493152 10764926927437824 10771783318194728 10784069856116736 10789997832130281 10802305145935872 10802772717469696 10805132492554464 10817457069293568 10823403398174028 10835748815118336 10842650313709167 10855017684117504 10855487537283072 10873372942948608 10873843590610944 10876218890531796 10876689661379328 10895081566373856 10907508741046272 10914455944925784 10926905218449408 10945382035286016 10945855799820288 10948246830204192 10998792752781312 10999268829167616 11007885347675136 11017868009029632 11020751776099584 11029385123744814 11046107171799008 11058706609668096 11071632439885824 11080305646015104 11080785250639872 11090834022334464 11099522270444544 11118778929508212 11119260199426816 11138062278328032 11150766602256384 11153202393686256 11153685153604608 11172545443276416 11185289099476992 11192413227054624 11205179544895488 11224126908850176 11227064661194112 11227550618198016 11246535810450432 11256327204480304 11266535168955648 11298458875133952 11301416082791424 11330381988720306 11343305676828672 11353592519000064 11362978423406592 11365460570728728 11376259897909248 11382692154873216 11385171740639808 11402433209598976 11405417631029712 11418426906476544 11424703586961474 11437734860402688 11438229936144384 11440728521528256 11458074222124032 11477449217556864 11477946012311552 11480453273339118 11493548136124416 11494045627711488 11512983116063232 11513481448882176 11516494935578112 11533456289374848 11533955508363264 11553458815024128 11556482765215536 11569664348946432 11576024164272222 11589228037361664 11589729670397952 11609836794602496 11610339319676928 11619434533657088 11629971787309056 11632512257091954 11646284642648064 11665977891913728 11686723130990592 11695878181904832 11709218763177984 11709548762105808 11732088331074816 11736488870036446 11743236023648256 11749875772772352 11752435345176576 11770253635715072 11772824748891048 11773334328804864 11793242412347328 11806694049447936 11809784280287232 11814213961890992 11827689519611904 11847689514897408 11848202335289344 11850277543291647 11850790475704896 11864307753418752 11870829533481192 11884369668194304 11887994772209664 11905503266451456 11906018589278208 11926151034863616 11928756202518744 11929272531835392 11949444298603584 11959847654760323 11963074103083008 11973489325541376 11984347658944512 11994255002484736 11996875046880324 12005132167544832 12007754587965888 12052262281630464 12052783956836352 12063714199732224 12073164574869504 12076324550502048 12087276141528576 12094110414552792 12096744974429796 12110542793367552 12115085285198912 12118256232969069 12128904023506944 12132078588131328 12132603718139904 12152593289177856 12153119307153408 12155774054123772 12174203861006784 12190745063522304 12195317638081024 12211894894632192 12212423479443456 12232544560817184 12233074039437312 12236275869051744 12254827727635968 12278762938041507 12289551758917632 12292768370755584 12293300456128512 12313554789696768 12314087774797824 12335985527156736 12345649192010656 12359730916687872 12374177432813568 12383871016134528 12395101510158336 12426870568273884 12441044935876608 12462621496639488 12465343851766992 12465883406969856 12477188275126272 12484243008570624 12486962554250112 12501205464121344 12505894487947264 12509167724355168 12523435961942016 12530320063119036 12544612427538432 12547895797805184 12566920114587648 12588714981244928 12591464880436452 12605826988007424 12627142772456448 12627689331032064 12630994445472768 12650144751108096 12663368105040342 12674852065075104 12689309285941248 12710766234525696 12721832408387712 12733920544161792 12743895940140032 12761218886432256 12783350726332416 12794943494356992 12805528674232368 12806082954138624 12827737360798848 12831094834908426 12842368966066176 12845730269786112 12865206144139264 12867451717953024 12868008678162432 12886960524976128 12890333499889536 12890891450523648 12912130369751472 12912689263850496 12930801331175424 12952666629992448 12972304634413056 12975138325546704 12975699946908672 12997641166902144 13001043110867478 13012466568265728 13016435777077248 13035606225518592 13038445879197696 13061066393927808 13061631734636544 13071863850364224 13083718260722688 13117252266511322 13132214098980864 13147563522364416 13154989357563904 13157862954642936 13172871108575232 13195716878794752 13218610244368896 13219182404272128 13241535340179456 13244427842502429 13245001119905472 13260108665585664 13267397713890744 13282530805628928 13290990707127366 13302668929007616 13306150709563392 13306726658605056 13328650704259584 13329227627200512 13332139285168008 13370494585798656 13393691174757888 13394270912937984 13416919914221568 13420431598314816 13443917839204352 13470175491234048 13482391116312576 13482974693818368 13493536877795328 13505773688487936 13516946933911944 13540389436398784 13555833908625408 13558795066834272 13559381951440896 13571678474698752 13582310146728192 13585865119314804 13605874216371891 13606463138772288 13621982976147456 13629470945848776 13645017026445312 13648588411647744 13649179182907392 13669281528147968 13671667450325088 13672259220547584 13695979343632632 13696572166181376 13719732342841152 13735381377613824 13738976414373888 13759806571380736 13762208294366976 13786681193590464 13802406591725568 13825745728782336 13829963013144576 13850931118211072 13853348746647552 13877983718051328 13888855341011988 13904697281273856 13917306958774272 13928812260950016 13931854893151344 13952977480167168 13977176192411648 13985219924066304 13996175552861184 13996781369229312 14020449183719424 14024118832841088 14044773384641952 14045381304539136 14069131298940672 14072813689899564 14088865457184768 14110226093572096 14112688980980736 14113299840565248 14137785128911104 14138397074767872 14162304353900544 14182169201934336 14206150497411072 14218518574080384 14231412844996608 14259208573209492 14284162704154624 14300230964281344 14312061459436176 14312680948743168 14325660612182016 14336882932657536 14353235903250432 14378759808155648 14381269567123968 14386663776173708 14403073527914496 14406219758511414 14406843323405952 14423276092391424 14431204530898704 14447665086824448 14456867084945556 14473356912156672 14476509762932736 14497830590598144 14498458120814592 14501625187375728 14502252881839104 14526146665970406 14526775421831808 14543344988061696 14552607926567712 14569206957932544 14593842713714688 14597662440272256 14614312861827072 14622346312764912 14665057003708416 14677180463566848 14690490678706176 14694335701466112 14705846831659752 14719183043313024 14744942146224128 14762176586514432 14773740861353472 14774380334186496 14799363027259392 14802595823973303 14825038572677616 14845181488644096 14850749704437376 14867688803008512 14870936524915008 14871580204806144 14896727257701888 14900626259893656 14923217636072832 14940239393193984 14943493948833792 14965502545133568 14969419548258816 14970067490930688 14994732042292032 14995381080600576 15022046891940864 15064611833511936 15068554777055232 15094034903499264 15107175984960408 15124407569104896 15138123358666752 15150637897875456 15153947427638304 15168346530545664 15176922873164288 15180228987519744 15193995399548928 15206565300650937 15207223508039616 15224569208635392 15232938115948632 15250313147203584 15254304695371008 15277432296165376 15280098915069216 15303265623409152 15307271031118824 15324730848165888 15333154814079873 15350644154750976 15351308598509568 15355326580770816 15377941719166464 15378607344484352 15381291623116032 15404611753365504 15407976761586711 15408643686954048 15426219131928576 15434698885696296 15452304049815552 15479782392803328 15480452426235904 15506629049745408 15510016342789272 15527707415691264 15554637189218304 15582297507987456 15594504242539776 15612731682807744 15630539915132928 15642784441433088 15666501030363136 15669913793568768 15697099665188064 15697779105073152 15724323216463104 15746379040382976 15770252692815872 15773005331684352 15796919353196544 15800370057722196 15801053967606528 15827772711308256 15845826224259072 15850659696279552 15874004355268608 15877462320635904 15901534713151488 15905008270024992 15905696709113856 15932592398138112 15964652434055168 15979130211926016 15995833395840432 16010339450621184 16069683042173952 16070378609115136 16097552766492672 16101069141865698 16101766067336064 16116368188704768 16125480552737056 16128993299239728 16147390391156736 16157674977292092 16176104784175104 16203457718903808 16204159076204544 16207698738831696 16226185603940352 16232271814675712 16235105097261042 16254326751363072 16282526526176256 16283231305924608 16310059414422912 16310765385916416 16315034492068992 16333643786747904 16339770303514624 16342622349560784 16371683917388676 16390357827674112 16418073052929024 16418783699730432 16447980702875648 16479641222250496 16498189129171968 16498903243751424 16511828021512704 16526802013544448 16544077685617221 16569160757698512 16588059914502144 16607448659828736 16616828662185984 16620458469022656 16621177875959808 16636251033501696 16645657344760832 16649283405666816 16678168394262318 16678890299140224 16697914615922688 16707093417492048 16726149903384576 16730527730406912 16755893486116864 16758818164914624 16788619840581936 16807769317343232 16836190363275264 16836919108042752 16841325927297024 16866859668144128 16869803715675648 16884490806720456 16899802753433472 16919079047921664 16947688312700928 16962443211183616 16995572983080459 17014958515243008 17030388778500096 17044467635109888 17059924659142656 17074038232309824 17074777272184832 17077757610959712 17103649814398464 17108126446544568 17127640359714816 17137055380442211 17143172810145792 17156602290604032 17157344904216576 17182614033301504 17187111333186048 17187855267364864 17216173826335296 17216919018467328 17220679910008677 17240322204186624 17241068441567232 17270222173323264 17296406179217408 17300184434062272 17300933262544896 17330188222536192 17334724147823304 17354496523419648 17364036246408333 17380808300691456 17384594505596928 17414755191903744 17415508979515392 17429151800485632 17444957680963584 17469426963972096 17509618798641152 17530084696485888 17543817272857248 17563828144766976 17604733305054669 17624813659158528 17625576539029504 17628653017764864 17655380453572608 17659237123336572 17660001493207296 17689863618520992 17710041074171904 17721320942836488 17741534279417856 17771534272346112 17772303502934016 17776185713557344 17796461630128128 17806244300221788 17858254899677184 17859027883917312 17889226552295424 17893908797753088 17924166447905376 17960233988312064 17976521488416768 17991382503727104 17995312570320486 18007698251317248 18022595911882592 18078393422445696 18079175935254528 18095571299598336 18109746862304256 18114486825753072 18141165621829188 18141950851696384 18145117461644694 18172627927798368 18193356035260416 18198117882196992 18198905577209856 18228889933766784 18229678960730112 18261305791510176 18262096221575168 18292976457121536 18317842341948288 18318635219165184 18349611059155968 18382241591453952 18434327638376448 18439152556133376 18439950684192768 18471131662196736 18503978290735104 18518473788015984 18539596375031808 18561266149220352 18571749681266688 18575806524201792 18603969973556224 18640305852410826 18661567403814912 18662375158972416 18693932244959232 18698825110454784 18726364512855936 18727175072718848 18730443831375168 18758841731920896 18763751586532752 18785153942913024 18795480094678554 18816918641307648 18817733120753664 18850380171881472 18851196099690496 18883072471867392 18887197320654678 18908740482011136 18909558935912448 18941533996548096 18958024765440512 18975217126662144 18995052157560513 19012278097612656 19033963928911872 19066974619041792 19082748612581568 19083574598324224 19100880816242688 19115843910210048 19141828329648384 19149008156375254 19160016670162944 19175026089498624 19204098037219328 19208293011348552 19209124431207936 19241606041198272 19246642252362639 19263553449099264 19268595404679168 19275822779927408 19297809216208896 19302013017243648 19330440787464192 19331277494419456 19335500249834304 19336337175785472 19368195554627208 19369033895775744 19396201996763136 19403477235423616 19425609277243392 19458456951619584 19462707488320056 19463549920363008 19496461750353216 19518699852398592 19524653665615872 19553409338277888 19569573951422464 19587320904941568 19591599590891712 19592447601954816 19607795775546336 19625577391084032 19675878399766983 19682902115352576 19698321148471296 19699173778915328 19721345283546624 19732484036345856 19736794431964404 19759306662862848 19766718096903488 19793575318192128 19827915366553344 19828773606408192 19862303010269184 19867501679858208 19890162998378496 19897623514763776 19901096570836116 19936486060691049 19954003393511424 19959226064345088 19960089987907584 19992976056389376 19993841440800768 20029395855921152 20090536762136832 20091406369406976 20125379871332352 20142901313280544 20165876758806528 20205263236851072 20223586674468864 20224462040727552 20240305316692992 20258660532731904 20275420400867916 20276298010719488 20310584154598176 20333750862938112 20338192600251408 20339072927161344 20357517712048128 20373465220092288 20396703651987456 20404354164545536 20409694708158432 20432974464221184 20444206418773164 20467525539667968 20472882617471616 20473768774361088 20503922292221952 20508388830821376 20539482337820672 20543969015448948 20544858249272064 20579598514261728 20603072066420736 20608464621560832 20639709857071104 20675505399660544 20680021790385696 20703609887588352 20738618593173504 20744944519716864 20776396677316608 20792672323386368 20816975577076992 20833283011517982 20857045921910784 20875960438161408 20893218391425024 20929466220250752 20930372140097536 20965764288617472 20994263329291776 20995172053843968 21030673775579136 21062559137595392 21067160076962928 21068071956808704 21103696948411008 21109220534849346 21127768299012096 21133298185777152 21134212928372736 21165339140358144 21169949760847872 21206677693366656 21207595612151808 21243456530850816 21273253802901504 21327777861120576 21347119267494912 21401832645360578 21407606289727488 21414136278417408 21426244056231936 21463403688656896 21468092189154264 21469021423114752 21488490918273024 21505324398986304 21529853854875648 21543566636389456 21568139712233472 21579995664260562 21604610291871744 21605545434939392 21609329637767121 21610264985108928 21634914138587136 21646806796348056 21671497630236672 21685300627418334 21710035368235008 21710975074566144 21746745885897216 21747687181221888 21752437781063592 21753379322758656 21790163132747712 21815017482092544 21828911889851568 21853810436898816 21890764070572032 21891711599640576 21896493660408384 21997585505562624 21998537658335232 22015770695350272 22035736018059264 22041503552199168 22058770247489628 22092214343598016 22117413219336192 22143264879771648 22160611292030208 22161570501279744 22181668044668928 22199044540889088 22237557859016424 22238520398853632 22276124556656064 22301533204512768 22306404787372512 22307370307209216 22345090886552832 22384826454109248 22410359089790976 22448253817700352 22454129322388224 22455101236396032 22493071620900864 22512654408960608 22533070337911296 22596917750267904 22602832165582848 22660763977440612 22686611353657344 22707185038000128 22725956846813184 22730921141457456 22752519795818496 22765384309746432 22770343481279616 22804866419197952 22810835262059424 22836853812953088 22849407173922948 22875469720805376 22881457043056512 22890039551163797 22916148444248064 22954898435113728 22955892024623104 22960906546678236 22987096272248832 23025966232126464 23026962897764352 23032989871156224 23066912578749696 23067911016726528 23106917630048256 23112965530431072 23139328697892864 23152048328544444 23178456074723328 23219673589204992 23220678639353856 23238869067314176 23259943574618112 23265024514183908 23331955783827456 23373446261981184 23391756363809664 23418437526355968 23419097524211616 23464176662149632 23472977740072892 23499751545544704 23504870690353152 23540507271430144 23545649497782096 23546668657609728 23586484824694656 23613388098895872 23619568560574464 23628427923781984 23655379039223808 23695379029794816 23700555086583294 23701580951409792 23728615506837504 23741659066962384 23768739336388608 23775989544419328 23811006532902912 23852302069727232 23857512405037488 23858545063670784 23898888597207168 23919695309520646 23926148206166016 23946978651082752 23968695317889024 23988510004969472 23993750093760648 24015509175931776 24104524563260928 24105567913672704 24146329149739008 24151603712798547 24152649101004096 24174552283057152 24188220829105584 24193489948859592 24221085586735104 24230170570397824 24236512465938138 24257808047013888 24264157176262656 24265207436279808 24305186578355712 24306238614306816 24311548108247544 24348407722013568 24381490127044608 24390635276162048 24423789789264384 24424846958886912 24465089121634368 24466148078874624 24472551738103488 24509655455271936 24557525876083014 24579103517835264 24585536741511168 24586600912257024 24627109579393536 24628175549595648 24671971054313472 24691298384021312 24719461833375744 24748354865627136 24767742032269056 24790203020316672 24853741136547768 24882089871753216 24925242993278976 24930687703533984 24931766813939712 24954376550252544 24968486017141248 24973925108500224 25011788975894528 25017252591393477 25018335448710336 25046871923884032 25060640126238072 25089224855076864 25095791595610368 25133840229175296 25177429962489856 25182929760872904 25211653976014848 25254285544912896 25255378662064128 25261988890945536 25300289502216192 25326736210080684 25349704130150208 25378618571882496 25421532469051392 25443664816775424 25467841088323584 25487791880280064 25522437772864512 25566701452664832 25589886988713984 25611057348464736 25612165908277248 25655474721597696 25662189669816852 25691460539572224 25730412288278528 25734903435906048 25736017356324864 25773921049952256 25780666999779072 25781782901047296 25824260739502944 25825378527700992 25861602662350848 25905333259984896 25944609268826112 25950276651093408 25951399893817344 25995282333804288 26002086221734956 26071212451037184 26076891758395392 26122132787855616 26123263469273088 26143727700728448 26167436521445376 26234504533022644 26264428197961728 26295127044728832 26309978715127808 26315725909285872 26345742217150464 26391433757589504 26437220488737792 26438364808544256 26483070680358912 26488855685004858 26490002239810944 26520217331171328 26534795427781488 26565061611257856 26581981414254732 26612301419126784 26657301408519168 26658455254401024 26664278570336016 26740989171597312 26787382349515776 26788541825875968 26833839828443136 26840863196629632 26887835678408704 26940350982468096 26964782232625152 26987073755590656 26992968855480729 27011547376975872 27033893867823888 27080778872797568 27111667817250816 27117590133668544 27118763902881792 27143356949397504 27164620293456384 27171730238629608 27211748432743782 27212926277544576 27243965952294912 27258941891697552 27290034052890624 27297176823295488 27298358365814784 27338563056295936 27343334900650176 27344518441095168 27391958687265264 27393144332362752 27439464685682304 27470762755227648 27477952828747776 27519613142761472 27524416588733952 27573362387180928 27604813183451136 27651491457564672 27659926026289152 27706697493295104 27755967436102656 27777710682023976 27809394562547712 27834613917548544 27857624521900032 27863709786302688 27905954960334336 27954352384823296 27960458778616239 27970439848132608 27992351105722368 27993562738458624 28040898367438848 28048237665682176 28089546769283904 28090762609078272 28138262597881344 28145627379799128 28177730914369536 28193220142017831 28220452187144192 28225377961961472 28226599681130496 28275570257822208 28276794149535744 28324608707801088 28330795980982017 28364338403868672 28412300994822144 28437037148160768 28462825689993216 28518417146418984 28568325408309248 28600461928562688 28624122918872352 28625361897486336 28651321224364032 28673765865315072 28723512234562881 28757519616311296 28762539134247936 28773327552347416 28806147055828992 28812439517022828 28813686646811904 28862409061797408 28895330173648896 28913734169891112 28946713824313344 28953019525865472 28995661181196288 28996916241629184 29003250374751456 29004505763678208 29052293331940812 29053550843663616 29105215853135424 29138413915865088 29187685427429376 29195324880544512 29244692625529824 29330114007416832 29354360927133696 29380981357412352 29388671402932224 29411693663319504 29438366086626048 29524353173028864 29547481722706944 29548760668372992 29598726054518784 29605191647946606 29650077145355232 29690362977288192 29701499408874752 29741873049830016 29743160409612288 29793454515403776 29801252519787312 29846435272145664 29886987897667584 29931005090267136 29938839096517632 29940134981861376 29989464084584064 29990762161201152 30044093783881728 30137109554110464 30188069806998528 30214351969920816 30248815138209792 30301275795750912 30307894855276608 30336693061091328 30353845746328576 30360457975039488 30387990799097856 30413130601301874 30414447016079232 30449138417270784 30465876231897264 30500626294407168 30508609390742016 30554864592330752 30560197830138432 30606531246818304 30614542062237648 30649461696331776 30666309628159746 30701288309501952 30702617197019136 30710653161541632 30755883438332928 30757214688968704 30762583246232064 30809223506731008 30815953523173422 30817287373908096 30852438263857152 30869397771392592 30904608099631104 30959564785606656 31013258099490816 31020032685578544 31055414831382528 31109274378436608 31164595015974912 31189008485079552 31225463365615488 31249924517276973 31261079830265856 31285568882866176 31333002060726272 31339827587137536 31394199330376128 31395558210146304 31448646432926208 31492758080765952 31540505385631744 31546010663368704 31593838706393088 31600740115444392 31602107935213056 31655545422616512 31663830802274019 31691652448518144 31701319392559104 31748008710537216 31754924641271808 31803069426302976 31810016540049984 31811393418227712 31865184796276224 31929304868110336 31958260423852032 31991666791680864 32020678901242368 32102748968040867 32139366084347904 32140757218230272 32195105532985344 32202138283731396 32203532134672128 32232736377409536 32250961105474112 32257986598479456 32294780782313472 32315349954584184 32352209568350208 32369993496390843 32406915437807616 32408318152409088 32415397477663392 32452371207880704 32464543629351424 32470210194522084 32527950941127501 32565053052352512 32566462611849216 32620118828845824 32621530771832832 32630068984137984 32679540607029248 32685244699121568 32743367834777352 32780715655348224 32836146105858048 32837567399460864 32895961405751296 32996378258343936 32997806487502848 33023656043025408 33053604027088896 33088155371234442 33138321515397024 33176119829004288 33214897319657472 33240916938045312 33242355751919616 33272502067003392 33291314689521664 33298566811333632 33356336788524636 33357780598280448 33414186834984096 33452299806769152 33461055460813824 33511786972233728 33517636329829248 33577239681163872 33615538634686464 33672380726550528 33682651854594048 33733719336288256 33739607431351296 33768981613440912 33799605506866944 33895376625401856 33924886422367232 33991145966160918 34029917030486016 34060777557000192 34088935270219776 34148076464619648 34149554544369664 34155515221919424 34207299628796928 34216252893089136 34255280719429632 34274110760884422 34313204581208064 34314689808433152 34365228066603008 34374222666372096 34375710534729728 34432347652670592 34433838036934656 34441359820017354 34480644408373248 34482136883134464 34540444346646528 34600368868124544 34601866525089792 34660376445072384 34669448295646608 34708993046839296 34728072492816666 34769189011193856 34829510383807488 34831017959030784 34858303600971264 34889915361927168 34938853927944192 35019237597282304 35060169392971776 35087634545714496 35127656289533952 35209466610109338 35249627318317056 35251153078059008 35257306035529728 35310760907145216 35318474246673144 35320002986414592 35379727237041984 35420082148343808 35442641885672976 35483068558835712 35543068544692224 35544607005868032 35552371427114688 35592923260256256 35612488600443576 35716509799354368 35718055767834624 35778453104590848 35787817595506176 35848332895810752 35879542964280969 35920467976624128 35953042976833536 35982765007454208 35990625140640972 36015396502634496 36045191823765184 36156786844891392 36158351870509056 36191142599196672 36219493724608512 36228973651506144 36282331243658376 36283901703392768 36290234923289388 36345255855596736 36354768698907207 36386712070520832 36396235764393984 36397811154419712 36457779867533568 36459357921460224 36522611583020352 36524192443150336 36585952914243072 36635684683896576 36637270438330368 36699222118311936 36764483182907904 36836288814124521 36868655276752896 36878305112266752 36879901368385536 36942263324393472 37007956581470208 37036947576031968 37079192750063616 37122532298440704 37151613048403584 37207939947112448 37280611704821652 37323134807629824 37387864489918464 37397650220909568 37452729025711872 37454350145437696 37460887662750336 37517683463841792 37527503173065504 37570307885826048 37590960189357108 37633837282615296 37700760343762944 37702392199380992 37766144943734784 37774394641309356 37817480964022272 37883067993096192 37916049530881024 37950434253324288 37990104315121026 38024556195225312 38067927857823744 38165497225163136 38167149196648448 38201761632485376 38231687820420096 38283656659296768 38298016312750508 38350052178997248 38408196074438656 38416586022697104 38418248862415872 38483212082396544 38493284504725278 38527106898198528 38537190809358336 38551645559854816 38595618432417792 38604026034487296 38660881574928384 38671000499668608 38672674351570944 38736391109254416 38738067791551488 38792403993526272 38806954470847232 38916913903239168 38925414976640112 38927099840726016 38992923500706432 39037399704797184 39049307331231744 39106818676555776 39139147902844928 39183199181783424 39184895203909632 39215591551092672 39251154782168064 39351756799533966 39396642296942592 39398347557830656 39442690567093248 39464968072691712 39473588863928808 39518613325725696 39533436193806976 39587150636384256 39655830733106688 39657547212816384 39724606020538368 39735003359716416 39780325996756992 39795247029527552 39802193141672232 39872972121382098 39908006787022848 39918452128690176 39920179975815168 39985952112778752 39987682881601536 40058791711842304 40181073524273664 40182812738813952 40250759742664704 40285802626561088 40331753517613056 40410526473702144 40447173348937728 40448924081455104 40480610633385984 40517321065463808 40550840801735832 40552596021438976 40621168309196352 40667501725876224 40676385200502816 40678145854322688 40715035424096256 40746930440184576 40808708329091072 40817622649115673 40819389416316864 40865948928442368 40888412837546328 40935051079335936 40945765234943232 40947537548722176 41007844584443904 41016777661642752 41078964675641344 41087938030897896 41089716498544128 41159197028523456 41206144132841472 41216929243121664 41279419714142208 41351010799321088 41360043580771392 41407219775176704 41477237186347008 41489889039433728 41552793354633216 41585344646772736 41633951154153984 41666566023035964 41714091843821568 41751920876322816 41786436782850048 41858932440501504 41860744280195072 41931528577234944 41988526658583552 41990344107687936 42061347551158272 42125118275190784 42134320153925856 42136143913617408 42207393896822016 42218441069698692 42266596371554304 42330678280716288 42339899521695744 42413355386733312 42415191224303616 42486913061701632 42546507605803008 42655555722241152 42694238534989824 42803665290721156 42852488112463872 42926807377313792 42936184378308528 42938042846229504 42976981836546048 43010648797972608 43059707709751296 43087133272778912 43136279424466944 43159991328521124 43209220583743488 43218659275534242 43220529970217856 43269828277174272 43293613592696112 43342995260473344 43370601254836668 43420070736470016 43493491771794432 43495374362443776 43504875562127184 43506758645517312 43580326265495424 43630034964185088 43657823779703136 43707620873797632 43781528141144064 43792987320816768 43995171011125248 44031541390700544 44071472036118528 44083007104398336 44117540494979256 44184428687196032 44234826438672384 44286529759543296 44321222584060416 44323141002559488 44398089081778176 44475115718032848 44477040797707264 44552249113312128 44603066409025536 44612809574745024 44614740614418432 44690181773105664 44769652908218496 44820718179581952 44896507635400704 44908258644776448 44910202472792064 44986143241801728 45025308817921216 45066140675822592 45193835500535808 45205664331165696 45321527954881224 45373222707314688 45414370076000256 45451913693626368 45461842282914912 45505039591636992 45530768619492864 45540686962559232 45609732838395904 45619695901952811 45621670524118848 45673707625906176 45698814347845896 45750939441610752 45762914086113024 45780079102327594 45832296888496128 45909796870227456 45911784049246208 45921813093356472 45974192544497664 45999464442239619 46051932464252928 46053925795528704 46065979742312448 46133825157499392 46135822033453056 46213835260096512 46223930284760133 46225931060862144 46278657395785728 46304096657088888 46356912149446656 46439347178409984 46441357278707712 46477738134628352 46519887149236224 46530049028367816 46663911567654912 46746892523962368 46783512727619328 46838195048423232 46928353324299264 46945955480145784 46999503091089408 47009741380706304 47081014542860288 47091298995564192 47093337315219456 47172969649389312 47239137121148928 47256855847563968 47310758078447616 47390758059589632 47401110173166588 47403161902819584 47483318133924768 47537478672777216 47551979088838656 47622013065805824 47704604139454464 47715024810074976 47717090127341568 47797777194414336 47839390619041292 47893957302165504 47937390635778048 47977020009938944 47987500187521296 48031018351863552 48209049126521856 48211135827345408 48292658299478016 48303207425597094 48305298202008192 48349104566114304 48376441658211168 48386979897719184 48442171173470208 48460341140795648 48473024931876276 48528314352525312 48610373156711424 48612477228613632 48623096216495088 48696815444027136 48762980254089216 48781270552324096 48847579578528768 48849693917773824 48930178243268736 48932296157749248 48945103476206976 49019310910543872 49115051752166028 49171073483022336 49254219158787072 49256351099191296 49343942108626944 49382596768042624 49438923666751488 49496709731254272 49535484064538112 49580406040633344 49707482273095536 49764179743506432 49850485986557952 49861375407067968 49863533627879424 49908753100505088 49936972034282496 49947850217000448 50023577951789056 50034505182786954 50036670897420672 50093743847768064 50121280252476144 50178449710153728 50191583191220736 50267680458350592 50354859924979712 50365859521745808 50423307952029696 50508571089825792 50510757324128256 50523977781891072 50600579004432384 50653472420161368 50699408260300416 50757237143764992 50843064938102784 50887329633550848 50975583760560128 50986718949241377 51044875545729024 51133402905329664 51179773977427968 51222114696929472 51224331816554496 51310949443195392 51324379339633704 51382921079144448 51411166141326633 51460824576557056 51469806871812096 51472034712649728 51547842099904512 51561333999558144 51563565802094592 51648521479005888 51650757055401984 51662039730026031 51723205324701696 51810666519969792 51889218537652224 51900553302186816 51902799787634688 51990564667608576 52004172443469912 52142424902074368 52153783516790784 52244265575711232 52246526938546176 52287455401456896 52334873042890752 52469009066045288 52528856395923456 52590254089457664 52619957430255616 52631451818571744 52691484434300928 52814199915164007 52874440977475584 52876729617088512 52966141360717824 52977711370009716 52980004479621888 53069590855562976 53130123222515712 53163962828509464 53224602838253568 53314602817038336 53316910508802048 53328557140672032 53574764699031552 53577083651751936 53667679656886272 53681726393259264 53880701964936192 53929564465250304 53974147511181312 53985937710961458 54023094753951744 54067787735647776 54161557745595136 54235180267337088 54237527805763584 54286713898795008 54329240586912768 54343460477259216 54423496865487564 54425852555089152 54517883783395104 54580068105781248 54594353646590976 54596716731629568 54677126112591872 54686669801300352 54689036882190336 54783917374530528 54786288664725504 54878929371364608 54955905657495552 55039226285522944 55048833177467904 55146724774361856 55302982915129344 55319852052578304 55413394986590208 55511934872205312 55555421364047952 55618789125095424 55715249043800064 55727419572605376 55811909920668672 55908704769646592 55920917557232478 55984702211444736 55987125476917248 56081796734877696 56096475331364352 56179093538567808 56181525218156544 56276525195762688 56291254759598256 56355461828739072 56386440284035662 56450755923922944 56453199362260992 56551140515644416 56553588299071488 56649217415602176 56661591961964034 56728676807737344 56824601989644288 56874074296321536 56925651379986432 56985156472681539 57036834292837968 57136650816618496 57200923857125376 57248245837744704 57250723794972672 57302642448728064 57347531730630144 57447024469125762 57515039232622592 57525078268495872 57546655104694832 57612294111657984 57624879034045656 57627373293623808 57724818123594816 57739926757087917 57790660347297792 57827468339782224 57893427648626688 57906039051730944 57991322362392576 57993832483258368 58006500749502912 58009011527356416 58104586663881624 58107101687327232 58210431706270848 58276827831730176 58375370854858752 58390649761089024 58489385251059648 58660228014833664 58708721854267392 58761962714824704 58777342805864448 58823387326639008 58876732173252096 59027635199300949 59048706346057728 59094963445413888 59097521336745984 59197452109037568 59210383295893212 59300154290710464 59380725954576384 59402998817749504 59483746099660032 59486320819224576 59586909030807552 59602505039574624 59692870544291328 59809458182073147 59862010180534272 59877678193035264 59880269963722752 59978928169168128 59981524322402304 60088187567763456 60274219108220928 60376139613997056 60428703939841632 60497630276419584 60615789710553216 60673386122182656 60707691492657152 60720915950078976 60775981598195712 60826261202603748 60828894032158464 60931752463794528 61001252588814336 61017218781484032 61109729184661504 61120395660276864 61213062493636608 61229084124475296 61298923392663552 61332619256319492 61402576619003904 61421306323083264 61511766876665856 61514429377937408 61525166492464128 61618447013462016 61631907046346844 61634574747816192 61738795542785184 61809216199262208 61919129571213312 62026516198981632 62040065371157088 62110829662765056 62329190031949824 62378016970159104 62450926731230976 62499849034553946 62571137765732352 62666004121452544 62679655174275072 62788398660752256 62791116420292608 62897292865852416 62985516161531904 63092021326737408 63187677412786176 63201480230888784 63204215870426112 63311090845233024 63327661604548038 63383304897036288 63402638785118208 63496017421074432 63509849282543616 63620033080099968 63622786836455424 63730369592552448 63858609736220672 63983333583361728 64041357802484736 64205497936081734 64278732168695808 64281514436460544 64390211065970688 64404276567462792 64407064269344256 64465472754819072 64501922210948224 64515973196958912 64589561564626944 64630699909168368 64704419136700416 64739986992781686 64813830875615232 64816636304818176 64830794955326784 64904742415761408 64929087258702848 64940420389044168 65055901882255002 65130106104705024 65132925223698432 65240237657691648 65243061543665664 65260137968275968 65359081214058496 65370489398243136 65486735669554704 65561431310696448 65672292211716096 65675134798921728 65791922811502592 65992756516687872 65995612975005696 66047312086050816 66107208054177792 66176310742468884 66276643030794048 66352239658008576 66429794639314944 66481833876090624 66484711503839232 66545004134006784 66582629379043328 66597133622667264 66712673577049272 66715561196560896 66828373669968192 66904599613538304 66922110921627648 67023573944467456 67035272659658496 67154479362327744 67231077269372928 67344761453101056 67365303709188096 67467438672576512 67479214862702592 67537963226881824 67599211013733888 67790753250803712 67849772844734464 67982291932321836 68059834060972032 68121555114000384 68177870540439552 68296152929239296 68299109088739328 68311030443838848 68414599257593856 68432505786178272 68510561438859264 68548221521768844 68626409162416128 68670118653491391 68730456133206016 68748445332744192 68751421069459456 68864695305341184 68867676073869312 68882719640034708 68961288816746496 69080888693293056 69200737736249088 69203733050179584 69320752890144768 69338896591293216 69417986093678592 69456144985633332 69659020767614976 69662035918061568 69716607201942528 69779830723854336 70038475194564608 70120338785943552 70175269091428992 70255312579067904 70418933220218676 70499254636634112 70514612071059456 70621521814290432 70636948493346288 70640005972829184 70759454474083968 70840164296687616 70885283771345952 70966137117671424 71086137089384448 71104742854229376 71185846520512512 71224977200887152 71433019598708736 71556906209181696 71575635191012352 71696665791621504 71759085928561938 71840935953248256 71906085953667072 71965530014908416 71981250281281944 72090383647530368 72313573689782784 72316703741018112 72438987449217024 72457947303012288 72564662487316752 72567803406785536 72580469846578776 72690511711193472 72709537397814414 72773424141041664 72792471528787968 72795622308839424 72915559735067136 72918715842920448 73045223166040704 73048384886300672 73171905828486144 73271369367793152 73274540876660736 73398444236623872 73528966365815808 73672577628249042 73737310553505792 73756610224533504 73759802736771072 73884526648786944 74015913162940416 74073895152063936 74158385500127232 74245064596881408 74303226096807168 74415879894224896 74561223409643304 74646269615259648 74775728979836928 74795300441819136 74905458051423744 74908700290875392 74921775325500672 75035366927683584 75051757774180431 75055006346131008 75140615771652096 75181920378714216 75267674565230592 75401520687525888 75404784398761984 75532289887469568 75548789282618712 75634961928044544 75766135986192384 75832099061762048 75900868506648576 75980208630242052 76049112390450624 76135855715647488 76330994450326272 76334298393296896 76403523264970752 76463375640840192 76567313318593536 76596032625501016 76700104357994496 76816392148877312 76833172045394208 76836497724831744 76966424164793088 76986569009450556 77074381618716672 77103291119709632 77191236864835584 77208052068974592 77321763149856768 77342000999337216 77345348703141888 77472782218508832 77476135583102976 77584807987052544 77613908941694464 77833827806478336 77850829953280224 77854199681452032 77985847001412864 78213637353111552 78278295805689856 78366398363566848 78369790407819264 78431183102185344 78502309564336128 78703513599067932 78793284593885184 78885381134186496 78929936145383424 78947177727857616 79037226651451392 79066872387613952 79174301272768512 79311661466213376 79315094425632768 79449212041076736 79470006719432832 79560651993513984 79590494059055104 79604386283344464 79745944242764196 79836904257380352 79971904225557504 79975365763203072 80117583423684608 80362147048547328 80365625477627904 80501519485329408 80571605253122176 80663507035226112 80821052947404288 80894346697875456 80961221266771968 81034642130927616 81101681603471664 81105192042877952 81242336618392704 81335003451752448 81352770401005632 81356291708645376 81430070848192512 81493860880369152 81617416658182144 81635245298231346 81638778832633728 81731897856884736 81776825675092656 81870102158671872 81891530469886464 81895075097444352 82015689168887808 82033555323285504 82157929351282688 82175876061795792 82179432997088256 82318394057046912 82412288265682944 82433858486243328 82558839428284416 82720087161542784 82814439550353408 82954474372694016 82979778078867456 83170689293545472 83267902308307968 83333132046071928 83428183687643136 83503841752645632 83572873565700096 83717864881003008 83721488560390144 83863057154469888 83881376335848717 83977053317167104 83980688215375872 84122695102316544 84250236550381568 84268640307851712 84272287827234816 84414787793644032 84436882139397384 84533192743108608 84579660426053493 84661356561432576 84679799043391488 84826710773466624 84830382448607232 84973826123403264 85093015211606016 85311111444482304 85388477069979648 85607330581442312 85704976224927744 85853614754627584 85872368756617056 85876085692459008 85953963673092096 86021297595945216 86170536703688643 86174266545557824 86272558848933888 86319982657042248 86418441167486976 86437318551068484 86441059940435712 86587227185392224 86685990520946688 86741202509673336 86840141472940032 86986983543588864 86990748724887552 87009751124254368 87013517291034624 87160652530990848 87315647559406272 87415241747595264 87563056282288128 87585974641633536 87990342022250496 88063082781401088 88142944072237056 88166014208796672 88235080989958512 88368857374392064 88573059519086592 88642445168120832 88646282005118976 88796178163556352 88950231436065696 88954081595414528 89104498226624256 89225619149490048 89229481228836864 89380363546211328 89539305816436992 89793015270801408 89816517289552896 89820404945584128 89972286483603456 90050617635842432 90132281351645184 90411328662331392 90643055909762448 90746445414629376 90903827387252736 90923684565829824 91010079183273984 91061537238985728 91081373925118464 91219465676791808 91239391803905622 91243341048237696 91347415251812352 91397628695691792 91501878883221504 91525828172226048 91560158204655188 91664593776992256 91819593740454912 91823568098492416 91843626186712944 91948385088995328 91998928884479238 92103864928505856 92107851591057408 92131959484624896 92267650314998784 92271644066906112 92427670520193024 92447860569520266 92451862121724288 92557314791571456 92608193314177776 92713824298893312 92878694356819968 92955476269256704 93039774298472448 93060098056735632 93327823135309824 93493785047924736 93567025455238656 93676390096846464 93749773551830919 93856706648598528 93891910960291568 93999006182178816 94019482761412608 94162029085720576 94182597991128384 94186674630438912 94345939298778624 94478274242297856 94513711695127936 94621516156895232 94781516119179264 94802220346333176 94806323805639168 94966636267849536 95074957345554432 95103958177677312 95244026131611648 95409208278908928 95430049620149952 95434180254683136 95595554388828672 95678781238082584 95787914604331008 95874781271556096 95954040019877888 95975000375042592 96062036703727104 96308246904122601 96418098253043712 96422271654690816 96585316598956032 96606414851194188 96610596404016384 96698209132228608 96752883316422336 96773959795438368 96884342346940416 96920682281591296 96946049863752552 97056628705050624 97109980489172529 97220746313422848 97224954457227264 97246192432990176 97393630888054272 97562541104648192 97583852823382503 97695159157057536 97699387835547648 97860356486537472 97864592315498496 97890206952413952 98038621821087744 98230103504332056 98342146966044672 98508438317574144 98512702198382592 98687884217253888 98765193536085248 98993419462508544 99070968129076224 99160812081266688 99414964546191072 99528359487012864 99722750814135936 99727067255758848 99817506201010176 99873944068564992 99895700434000896 100047155903578112 100069010365573908 100073341794841344 100242560504952288 100356899420307456 100383166382441472 100535360916701184 100709719849959424 100731719043491616 100846615904059392 101017142179651584 101047955563782144 101201158008864768 101306944840322736 101398816520600832 101686129876205568 101774659267101696 101951167521120256 101973437898482754 102089751091458048 102266805810659328 102444229393858944 102448663633108992 102621898886390784 102648758679267408 102765842158288896 102822332282653266 102939613743624192 102944069425299456 103095684199809024 103122667999116288 103127131604189184 103297042958011776 103301514110803968 103324079460052062 103446410649403392 103621333039939584 103801106604373632 103805599575269376 103981129335217152 104008344886939824 104307567033581568 104488531151422464 104493053877092352 104574910802913792 104669746085781504 104938018132090576 105057712791846912 105180508178915328 105239914860511232 105262903637143488 105382968868601856 105628399830328014 105748881954951168 105753459234177024 105932282721435648 105955422740019432 105960008959243776 106139181711125952 106260246445031424 106327925657018928 106449205676507136 106629205634076672 106633821017604096 106657114281344064 107149529398063104 107154167303503872 107335359313772544 107363452786518528 107638628892842907 107761403929872384 107859128930500608 107948295022362624 107971875421922916 108046189507903488 108135575471295552 108323115491190272 108470360534674176 108475055611527168 108573427797590016 108658481173825536 108686920954518432 108846993730975128 108851705110178304 109035767566790208 109064306096721621 109160136211562496 109188707293181952 109193433463259136 109354252225183744 109373339602600704 109378073764380672 109567834749061056 109572577329451008 109757858742729216 109911811314991104 110078452571045888 110097666354935808 110293449548723712 110508866442373563 110605965830258688 110639704105156608 110826789973180416 111023869744410624 111110842728095904 111237578250190848 111454839145210752 111496644265346237 111623819841337344 111817409539293184 111841835114464956 111969404422889472 112163593469755392 112192950662728704 112358187077135616 112363050436313088 112553050391525376 112582509519196512 112710923657478144 112772880568071324 112901511847845888 113102281031288832 113107176598142976 113298434831204352 113323183923928068 113649203979288576 113748148592643072 113851302759972864 113970312945363078 114073668585675936 114273301633236992 114496491675489408 114501447589945344 114605284897456128 114695063461260288 114894048938251524 115050156536991744 115093310209389664 115224588223315968 115249758068091312 115254746587247616 115449636247189632 115479853514175834 115581320694595584 115654936679564448 115786855297253376 115812078103461888 115982644724785152 116013001499005824 116018023054712832 116209173327763248 116214203374654464 116420863412541696 116750741709717504 116781299522178048 116978770502119296 117320456029667328 117417443708534784 117554685611728896 117646774653278016 117753464346504192 118055270398601898 118189926890827776 118195042673491968 118394904218075136 118420766591786424 118600308581420928 118761451909152768 118805997635499008 118967492199320064 118972641638449152 119173818061615104 119205010079149248 119385741088582656 119618916364146294 119724020361068544 119755356386070528 119760539927445504 119957856338336256 119963048644804608 120176375135526912 120548438216441856 120752279227994112 120857407879683264 120995260552839168 121231579421106432 121346772244365312 121415382985314304 121441831900157952 121551963196391424 121652522405207496 121657788064316928 121863504927589056 122002505177628672 122034437562968064 122219458369323008 122240791320553728 122426124987273216 122452867947347019 122458168248950592 122597846785327104 122665238512638984 122805153238007808 122842612646166528 123023533753331712 123028858755874816 123050332984928256 123236894026924032 123263814092693688 123269149495632384 123477591085570368 123618432398524416 123838259142426624 124053032397963264 124080130742314176 124221659325530112 124658380063899648 124756033940318208 124901853462461952 124999698069107892 125142275531464704 125332008242905088 125359310348550144 125576797321504512 125582232840585216 125794585731704832 125971032323063808 126184042653474816 126375354825572352 126402960461777568 126408431740852224 126622181690466048 126655323209096076 126992034842148864 127019698565087232 127240066160199936 127245573672910848 127460739185104896 127717219472441344 127966667166723456 128082715604969472 128410995872163468 128557464337391616 128780422131941376 128808553134925584 128814128538688512 128930945509638144 129003844421896448 129031946393917824 129179123129253888 129261399818336736 129408838273400832 129479973985563372 129627661751230464 129661589910653568 129809484831522816 129858174517405696 129880840778088336 130111803764510004 130260212209410048 130480475315383296 130486123087331328 130520275936551936 130718162428116992 130740978796486272 130973471339109408 131122862621392896 131344584423432192 131583845623005184 131985513033375744 132094624172101632 132214416108355584 132352621484937768 132553286061588096 132704479316017152 132859589278629888 132963667752181248 132969423007678464 133165258758086656 133194267245334528 133425347154098544 133431122393121792 133656747339936384 133809199227076608 133844221843255296 134047147888934912 134070545319316992 134308958724655488 134462154538745856 134689522906202112 134730607418376192 134958429725405184 135075926453763648 135198422027467776 135581506501607424 135699545689468928 135964583864643672 136119668121944064 136243110228000768 136355741080879104 136592305858478592 136598218177478656 136622060887677696 136829198515187712 136859087705858433 136865011572356544 137021122877718528 137096443043537688 137252818324832256 137340237306982782 137460912266412032 137496890665488384 137502842138918912 137729390610682368 137735352147738624 137765439280069416 137922577633492992 137998393326718857 138161777386586112 138401475472498176 138407466100359168 138641505780289536 138677793182586432 138835972187357184 138912289971266664 139318041535229952 139324071836123136 139433214403885056 139559661447708672 140076950389129216 140240677571887104 140350538182857984 140837866440437352 140998509273268224 141029224142118912 141243043628580864 141273896986692576 141280011945658368 141518908948167936 141770567542691904 141932274235342848 142172274178768896 142209485708458752 142449954401774304 142866039197417472 143113812418363392 143151270382024704 143393331583243008 143518171857123876 143681871906496512 143812171907334144 143931060029816832 143962500562563888 144180767295060736 144627147379565568 144633407482036224 144877974898434048 144915894606024576 145129324974633504 145135606813571072 145160939693157552 145381023422386944 145419074795628828 145584943057575936 145831119470134272 145837431685840896 146090446332081408 146096769772601344 146343811656972288 146542738735586304 146549081753321472 146796888473247744 147057932731631616 147345155256498084 147513220449067008 147769053297573888 148031826325880832 148147790304127872 148316771000254464 148490129193762816 148606452193614336 148831759788449792 149122446819286608 149292539230519296 149551457959673856 149590600883638272 149810916102847488 149817400581750784 149843550651001344 150070733855367168 150103515548360862 150110012692262016 150281231543304192 150363840757428432 150535349130461184 150803041375051776 151064579774939136 151097578565237424 151269923856089088 151532271972384768 151664198123524096 151801737013297152 151960417260484104 152098224780901248 152271711431294976 152661988900652544 152668596786593792 152926751281680384 152960156847724131 153134626637187072 153192065251002032 153400208715988992 153632784297754624 153666344090788416 153672995449663488 153932848329586176 153973138018901112 154148763237433344 154206582239419264 154233498423979899 154382473729671168 154416104137949184 154643526299713536 154684001998674432 154690697406283776 154945564437017664 154952271166205952 155169615974105088 155227817883388928 155667655612956672 155701659906560448 155708399362904064 155971694002825728 156427274706223104 156556591611379712 156732796727133696 156739580815638528 156862366204370688 157004619128672256 157407027198135864 157586569187770368 157770762268372992 157859872290766848 157894355455715232 158074453302902784 158133744775227904 158442599745492021 158623322932426752 158630188851265536 158898424082153472 158940013438865664 159180988118110208 159208772566688928 159491888485528392 159673808514760704 159943808451115008 159950731526406144 160235166847369216 160724294097094656 160731250955255808 161003038970658816 161143210506244352 161642105894808576 161788693395750912 161922442533543936 162069284261855232 162203363206943328 162210384085755904 162484673236785408 162705540802011264 162712583417290752 162860141696385024 162987721760738304 163234833316364288 163270490596462692 163277557665267456 163553651350185312 163740204317343744 163783060939772928 163790150194888704 164031378337775616 164067110646571008 164315858702565376 164351752123591584 164358865994176512 164636788114093824 164867716972486656 165117678856568832 165440174323085568 165908948745388032 165959556157734912 166341378587090944 166535804616615936 166666264092143856 166856367375286272 167145747131400192 167435729762006016 167442977120780288 167726114308939776 167762752671697434 167954106634334208 167961376430751744 168245390204633088 168537280615703424 168544575654469632 168829575587288064 168873764278794768 169066385486217216 169159320852106986 169359598086782976 169653421546933248 169660764897214464 169947652246806528 170186030423212032 170622222888964608 170776954139959296 170955469418044617 171214661162884624 171409952449855488 171707229509255168 171744737513234112 171752171384918016 171907927346184192 172042595191890432 172341073407377286 172348533091115648 172545117697867776 172639965314084496 172836882334973952 172874637102136968 172882119880871424 173174454370784448 173371981041893376 173482405019346672 173680282945880064 173973967087177728 173981497449775104 174019502248508736 174027034582069248 174321305061981696 174631295118812544 174830483495190528 175126112564576256 175171949283267072 175980684044500992 176126165562802176 176285888144474112 176332028417593344 176470161979917024 176737714748784128 177082905597902847 177146119038173184 177284890336241664 177292564010237952 177592356327112704 177900462872131392 177908163190829056 178208996453248512 178451238298980096 178458962457673728 178760727092422656 179078611632873984 179428374546219441 179586030541602816 179633034579105792 179640809891168256 179944572967206912 180101235271684864 180264562703290368 180822657324662784 181286111819524896 181492890829258752 181847369131659648 181915577485564913 182020158366547968 182123074477971456 182162747850236928 182438931353583616 182478783607811244 182486682096475392 182795257391383584 183003757766443008 183051656344452096 183120316409310376 183329187553984512 183639187480909824 183647136196984832 183687252373425888 183896770177990656 183997857768958476 184207729857011712 184263918969249792 184535300629997568 184543288133812224 184855341040386048 184895721139040532 184903724243448576 185216386628355552 185427648597786624 185757388713639936 185910952538513408 186079548596944896 186120196113471264 186987570095849472 187134050910477312 187352780193692928 187499547103661838 187713413297197056 187783821920583136 187998012364357632 188038965522825216 188365195982256768 188373349260877824 188691878597557248 188956548484595712 189027423390255872 189563032238358528 189604440692666352 189612647611278336 189933272535699072 190149914691108864 190207916355354624 190488052263223296 190860099240299904 190868360509366272 191191108777657344 191357562476165168 191575829208662016 191908080039755776 191950000750085184 192124073407454208 192616493808245202 192836196506087424 192844543309381632 193170633197912064 193212829702388376 193221192808032768 193396418264457216 193505766632844672 193547919590876736 193768684693880832 193841364563182592 193892099727505104 194113257410101248 194219960978345058 194441492626845696 194449908914454528 194492384865980352 194787261776108544 195125082209296384 195167705646765006 195390318314115072 195398775671095296 195720712973074944 195729184630996992 195780413904827904 196077243642175488 196460207008664112 196684293932089344 197016876635148288 197025404396765184 197375768434507776 197530387072170496 197986838925017088 198141936258152448 198321624162533376 198829929092382144 199056718974025728 199445501628271872 199454134511517696 199635012402020352 199747888137129984 199791400868001792 200094311807156224 200138020731147816 200146683589682688 200485121009904576 200713798840614912 200766332764882944 201070721833402368 201419439699918848 201463438086983232 201693231808118784 202034284359303168 202095911127564288 202402316017729536 202613889680645472 202797633041201664 203317410130925491 203372259752411136 203549318534203392 203902335042240512 203946875796965508 204179502182916096 204533611621318656 204888458787717888 204897327266217984 205243797772781568 205297517358534816 205531684316577792 205644664565306532 205879227487248384 206010355960474173 206191368399618048 206245335998232576 206254263208378368 206594085916023552 206603028221607936 206648158920104124 207242666079879168 207602213208747264 207611199150538752 207962258670434304 208016689773879648 208977062302844928 208986107754184704 209149821605827584 209339492171563008 209876036264181152 210115425583693824 210361016357830656 210525807274286976 210765937737203712 211256799660656028 211497763909902336 211864565442871296 211910845480038864 211920017918487552 212278363422251904 212520492890062848 212655851314037856 212898411353014272 213258411268153344 213314228562688128 214299058796126208 214670718627545088 214726905573037056 215277257785685814 215522807859744768 215718257861001216 215896590044725248 215943750843845832 216271150942591104 216646230982380544 216940721069348352 216950111223054336 217316962347651072 217373841909036864 217693987461950256 217703410220356608 218071535133580416 218128612193443242 218320272423124992 218377414586363904 218386866926518272 218708504450367488 218746679205201408 218756147528761344 219135669498122112 219145154658902016 219515717485458432 219823622629982208 220195332709871616 220586899097447424 221017732884747126 221211931660517376 221279408210313216 221653579946360832 222047739488821248 222221685456191808 222475156500381696 222909678290421504 222993288530692474 223247639682674688 223634819078586368 223683670228929912 223938808845778944 224327186939510784 224385901325457408 224716374154271232 224726100872626176 225106100783050752 225155273322541293 225165019038393024 225421847314956288 225545761136142648 225803023695691776 226204562062577664 226214353196285952 226596869662408704 226646367847856136 227298407958577152 227496297185286144 227702605519945728 227940625890726156 228147337171351872 228546603266473984 228992983350978816 229002895179890688 229210569794912256 229390126922520576 229788097876503048 230100313073983488 230186620418779328 230449176446631936 230499516136182624 230509493174495232 230899272494379264 230959707028351668 231309873359128896 231573710594506752 231624156206923776 231965289449570304 232026002998011648 232036046109425664 232418346655526496 232428406749308928 232841726825083392 233501483419435008 233562599044356096 233957541004238592 234640912059334656 234834887417069568 235109371223457792 235293549306556032 235506928693008384 236110540797203796 236379853781655552 236789808436150272 236841533183572848 237200617162841856 237522903818305536 237611995270998016 237934984398640128 237945283276898304 238347636123230208 238410020158298496 238771482177165312 239237832728292588 239510712772141056 239915712676672512 239926097289609216 240352750271053824 241096876432883712 241504558455988224 241714815759366528 241990521105678336 242463158842212864 242830765970628608 242883663800315904 243103926392782848 243305044810414992 243315576128633856 243727009855178112 244005010355257344 244068875125936128 244438916738646016 244481582641107456 244852249974546432 244905735894694038 244916336497901184 245195693570654208 245330477025277968 245610306476015616 245685225292333056 246047067506663424 246100665969856512 246473788053848064 246527628185387376 246538298991264768 246955182171140736 247236864797048832 247676518284853248 248160261484628352 248443318651060224 249512067880636416 249803706924923904 249999396138215784 250284551062929408 250664016485810176 250718620697100288 251153594643009024 251164465681170432 251589171463409664 251644129007546151 251942064646127616 252368085306949632 252750709651144704 252805920923555136 252816863481704448 253244363380932096 253310646418192152 253984069684297728 254039397130174464 254480132320399872 254491147345821696 254921478370209792 255434438944882688 255933334333446912 256165431209938944 256821991744326936 257114928674783232 257560844263882752 257617106269851168 257628257077377024 257861891019276288 258007688843792896 258063892787835648 258511610111065929 258522799636673472 258817676546801664 258959947971126744 259255323502460928 259323179821307136 259716349034811392 259761681556176672 260223607529020008 260520424418820096 260960950630766592 260972246174662656 261040551873103872 261436324856233984 261481957592972544 261946942678218816 262245725242785792 262689168846864384 263167691246010368 263971026066751488 264189248344203264 264428832216711168 264705242969875536 265106572123176192 265719178557259776 265927335504362496 265938846015356928 266330517516173312 266388534490669056 266850694308197088 266862244786243584 267313494679872768 267688443686510592 268094295777869824 268141090638633984 268617917449310976 269379045812404224 269461214836752384 269916859450810368 270151852907527296 270396844054935552 271399091378937856 271929167729287344 272239336243888128 272711482161758208 273184611716957184 273196436354957312 273244121775355392 273658397030375424 273718175411716866 273730023144713088 274042245755437056 274192886087075376 274505636649664512 274680474613965564 274993781330976768 275458781221364736 275470704295477248 275530878560138832 275845155266985984 275996786653437714 276323554773172224 276802950944996352 276814932200718336 277283011560579072 277355586365172864 277671944374714368 277824579942533328 278636083070459904 278866428807770112 279119322895417344 280153900778258432 280481355143774208 280701076365715968 281249320655492757 281675732880874704 281997018546536448 282058448284237824 282486087257161728 282547793973385152 282560023891316736 283037817896335872 283541135085383808 283864548470685696 284344548357537792 284418971416917504 284899908803548608 285732078394834944 286227624836726784 286302540764049408 286786663166486016 287036343714247752 287363743812993024 287624343814668288 287862120059633664 287925001125127776 288361534590121472 288924740712367803 289254294759131136 289266814964072448 289755949796868096 289831789212049152 290258649949267008 290271213627142144 290321879386315104 290762046844773888 290838149591257656 291169886115151872 291329941467517587 291662238940268544 291674863371681792 292180892664162816 292193539545202688 292687623313944576 292751558470147509 293085477471172608 293098163506642944 293593776946495488 294115865463263232 294690310512996168 295026440898134016 295538106595147776 296063652651761664 296295580608255744 296980258387525632 297212904387228672 297663519576899584 298244893638573216 298585078461038592 299181201767276544 299621832205694976 299634801163501568 299687101302002688 300141467710734336 300207031096721724 300220025384524032 300727681514856864 301070698260922368 301606082750103552 302129159549878272 302195157130474848 302539847712178176 303328396247048192 303603474026594304 303920834520968208 304196449561802496 305323977801305088 305337193573187584 305853502563360768 305920313695448262 306269253274374144 306384130502004064 306800417431977984 307332688181576832 307345990899326976 307865696659172352 307946276037802224 308297526474866688 308413164478838528 308466996847959798 308832208275898368 309287052599427072 309368003997348864 309381394812567552 309891128874035328 309904542332411904 310339231948210176 310455635766777856 311403319813120896 311416798725808128 311943388005651456 313113183222759424 313465593454267392 313479161631277056 313724732408741376 314009238257344512 314814054396271728 315173138375540736 315541524536745984 315719744581533696 315788710911430464 316148906605805568 316267489550455808 316885199490984042 317246645864853504 317260377702531072 317796848164306944 317880026877731328 318361976236220416 318417545133377856 318983776971056784 319347617029521408 319887616902230016 319901463052812288 320470333694738432 321448588194189312 321462501910511616 322006077941317632 322286421012488704 322915886678528721 323284211789617152 323577386791501824 323844885067087872 324138568523710464 324406726413886656 324420768171511808 324969346473570816 325411081604022528 325425166834581504 325720283392770048 325975443521476608 326469666632728576 326540981192925384 326555115330534912 327107302700370624 327192918290164863 327480408634687488 327566121879545856 327580300389777408 328062756675551232 328134221293142016 328631717405130752 328703504247183168 328717731988353024 329273576228187648 329735433944973312 330235357713137664 330880348646171136 331817897490776064 331919112315469824 332682757174181888 333071609233231872 333332528184287712 333712734750572544 334489932796038711 334871459524012032 334885954241560576 335452228617879552 335525505343394868 335908213268668416 336490780409266176 337074561231406848 337089151308939264 337659151174576128 337747528557589536 338132770972434432 338318641704213972 339306843093866496 339321529794428928 339895304493613056 341244445777929216 341553908279918592 341910938836089234 342429322325769248 342819904899710976 343489475026468224 343504342769836032 343815854692368384 344085190383780864 344682146814754572 344697066182231296 345279930628168992 345673764669947904 345749274204273936 345764239761742848 346348908741568896 346743962083786752 346964810038693344 347360565891760128 347947934174355456 348039004497017472 348054069164138496 348642610123963392 349262590237625088 350252225129152512 350343898566534144 351961368089001984 352252331125604352 352664056835186688 352940323959834048 353475429497568256 354165811195805694 354569780672483328 354585128020475904 355184712654225408 355800925744262784 355816326381658112 356417992906497024 356902476597960192 356917924915347456 357521454184845312 358157223265747968 358856749092438882 359172061083205632 359266069158211584 359281619782336512 359889145934413824 360202470543369728 360529125406580736 361645314649325568 362572223639049792 362985781658517504 363694738263319296 363831154971129826 364040316733095936 364246148955942912 364325495700473856 364877862707167232 364957567215622488 364973364192950784 365590514782767168 366007515532886016 366103312688904192 366240632818620752 366658375107969024 367278374961819648 367294272393969664 367358603842041057 367374504746851776 367793540355981312 367995715537916952 368415459714023424 368527837938499584 369070601259995136 369086576267624448 369710682080772096 369791442278081064 369807448486897152 370432773256711104 370855297195573248 371514777427279872 371821905077026816 372159097193889792 372240392226942528 373975140191698944 374268101820954624 374705560387385856 374999094207323676 375426826594394112 375567643841166272 375996024728715264 376077931045650432 376730391964513536 376746698521755648 377383757195114496 377913096969191424 378054846780511744 379126064476717056 379208881385332704 379225295222556672 379866545071398144 380976104526446592 381720198480599808 381736721018732544 382382217555314688 382715124952330336 383151658417324032 383900001500170368 384248146814908416 385232987616490404 385672393012174848 386341266395824128 386425659404776752 386442385616065536 386792836528914432 387011533265689344 387095839181753472 387537369387761664 387682729126365184 387784199455010208 388226514820202496 388439921956690116 388882985253691392 388984769731960704 389574523552217088 390250164418592768 390335411293530012 390780636628230144 391441425946149888 391458369261993984 391560827809655808 392154487284350976 392920414017328224 393368587864178688 394033753270296576 394751536869015552 395060774144340992 396283872516304896 396643248325066752 397659858184764288 398113437948051456 398891003256543744 398908269023035392 399495776274259968 399582801736003584 400188623614312448 400276041462295632 400293367179365376 400970242019809152 401427597681229824 401532665529765888 402141443666804736 402926876173966464 403386463616237568 404068568718606336 404191822255128576 405227779361290944 405595266082403328 406634820261850982 406744519504822272 407098637068406784 407804670084481024 407893751593931016 408359004365832192 409067223242637312 409776917575435776 409794654532435968 410487595545563136 410577263117575299 410595034717069632 411063368633155584 411289329130613064 411758454974496768 412020711920948346 412382736799236096 412490671996465152 412508526416756736 413188171832047104 413206056443215872 413296317840208248 414485332159758336 415204426417494528 415222398301077504 415924517340868608 416033379547759296 417954124605689856 417972215508369408 418299643211655168 418678984343126016 419752072528362304 420230851167387648 420722032715661312 421051614548573952 422513599321312056 422995527819804672 423729130885742592 423821690960077728 423840035836975104 424556726844503808 425311702628075712 425796822706028544 426516822536306688 426628457125376256 428598117592252416 429341437255090176 429453811146074112 430554515571371628 431045615719489536 431436515722002432 431793180089450496 431887501687691664 432542301885182208 433292461964761088 433881442138696704 433900222446108672 434633924695302144 434747683818073728 435387974923900512 435406820440713216 436143070267160832 436257224386886484 436754829172727808 437417008900734976 437493358410402816 437512295057522688 438271338996244224 438290309317804032 439031434970916864 439647245259964416 440390665419743232 441173798194894848 442035465769494252 443307159892721664 444095478977642496 444443370912383616 444950313000763392 445819356580843008 445986577061384948 446495279365349376 447269638157172736 447367340457859824 447877617691557888 448654373879021568 448771802650914816 449432748308542464 449452201745252352 450212201566101504 450310546645082586 450330038076786048 450843694629912576 451091522272285296 451606047391383552 452409124125155328 453193739324817408 453292735695712272 454596815917154304 454992594370572288 455405211039891456 455881251781452312 456294674342703744 457093206532947968 457985966701957632 458005790359781376 458780253845041152 458880470543172393 459576195753006096 460200626147966976 460373240837558656 460898352893263872 460999032272365248 461018986348990464 461798544988758528 461919414056703336 462619746718257792 463147421189013504 463248312413847552 463930578899140608 464052005996023296 464072092218851328 464836693311052992 464856813498617856 465683453650166784 467002966838870016 467125198088712192 467915082008477184 469281824118669312 469669774834139136 470218742446915584 470587098613112064 471013857386016768 472221081594407592 472759707563311104 473579616872300544 473683066367145696 474401234325683712 475223990541996032 475327799236476063 475869968797280256 475890566553796608 476695272246460416 476820040316596992 477542964354330624 478475665456585176 479021425544282112 479831425353345024 479852194579218432 480705500542107648 482193752865767424 483009116911976448 483429631518733056 484926317684425728 485661531941257216 485767327600631808 486207852785565696 486610089620829984 486631152257267712 487454019710356224 488137750251872256 488877833477292032 488963165282214912 489704499949092864 489811471789388076 489832672995802368 490660954050555936 491220612952031232 491370450584666112 492094135013326848 492201331939713024 492947576107696128 493055256370774752 493076597982529536 493910364342281472 495353036569706496 496320522969256704 499024135761272832 499607413849847808 499998792276431568 500569102125858816 501437241394200576 502307189286018048 502328931362340864 503178342926819328 503288258015092302 503884129292255232 504736170613899264 505611841847110272 505633726963408896 506488726761864192 506621292836384304 508078794260348928 508960264640799744 508982294691643392 509842956740419584 510868877889765376 511866668666893824 512330862419877888 512866408254133851 513643983488653872 514229857349566464 515121688527765504 515234212539702336 515256514154754048 515723782038552576 516015377687585792 516127785575671296 517023220222131858 517045599273346944 517635353093603328 517919895942253488 518510647004921856 518646359642614272 519432698069622784 519523363112353344 520447215058040016 521040848837640192 521921901261533184 521944492349325312 522081103746207744 522872649712467968 522963915185945088 523893885356437632 524491450485571584 525378337693728768 527942052133502976 528378496688406528 528857664433422336 529410485939751072 530213144246352384 531248716793708541 531438357114519552 531854671008724992 531877692030713856 532661035032346624 532777068981338112 533701388616394176 533724489572487168 534626989359745536 535376887373021184 536188591555739648 536282181277267968 537235834898621952 538285123638658323 538758091624808448 538922429673504768 539833718901620736 540303705815054592 540793688109871104 542798182757875712 543858335458574688 544478672487776256 545746732456694739 546369223433914368 546392872709914624 546488243550710784 547316794060750848 547436350823433732 547460046289426176 548385772174150752 549011273299329024 549360949227931128 549987562661953536 550917562442729472 550941408590954496 551061757120277664 551690310533971968 551993573306875428 553605901889992704 553629864401436672 554566023121158144 554711172730345728 555649159885066656 557272166140919808 557732857615540224 558238645790834688 560962710287548416 561402152731431936 562498641310985514 563351465761749408 563994037093072896 564116896568475648 565095587946770304 565120047782633472 566075635792671744 567082270170767616 568689096715075584 568837942833835008 569799817607097216 571464156789669888 572605081528098816 573573326332972032 574072687428495504 574727487625986048 575724240119267328 575850002250255552 576723069180242944 577849481424735606 578508589518262272 578533629928144896 579511899593736192 579663578424098304 580517299898534016 580542427254284288 580643758772630208 581524093689547776 581676299182515312 582339772230303744 582659882935035174 583324477880537088 583349726743363584 584361785328325632 584387079090405376 585375246627889152 585503116940295018 586170954942345216 586196327013285888 587187553892990976 588231730926526464 589380621025992336 590052881796268032 591076213190295552 592127305303523328 592591161216511488 593960516775051264 594425808774457344 595327039153799168 596489787277146432 597170156922077184 598362403534553088 599243664411389952 599269602327003136 599374202604005376 600282935421468672 600414062193443448 600440050769048064 601455363029713728 602141396521844736 603212165500207104 604258319099756544 604390314260949696 605079695424356352 606656792494096384 607206948053188608 607841669041936416 608392899123604992 609952230392776473 610647955602610176 610674387146375168 611707005126721536 611840627390896524 612538506548748288 612768261004008128 613600834863955968 614665376363153664 614691981798653952 615731393318344704 615892552075604448 616595052949733376 616826328957677056 616933993695919596 618031067881422519 618574105198854144 618736007994697728 618762789625135104 619782257748070656 619809084664823808 620911271533555712 622806639626241792 622833597451616256 623886776011302912 626931186908534784 626958323262554112 627449464817482752 628018476514689024 629628108792543456 630346276751081472 631083049073491968 631577421822860928 632297813211611136 632534979100911616 633770398981968084 634493291729707008 635593696328613888 635760053755462656 636723952472440832 636835090266755712 637967553942113568 638695234059042816 639775233804460032 640940667389476864 642897176388378624 644012155882635264 644572842024977408 645831773357057442 646568423579234304 647154773583003648 647689770134175744 648813452827773312 648841536343023616 649938692947141632 650822163208045056 650850333669163008 651950887042953216 652939333265457152 653081962385850768 653110230661069824 654214605400741248 654385836580329726 654960817269374976 655132243759091712 655160600779554816 656125513351102464 656268442586284032 657407008494366336 657435463976706048 658547152456375296 659470867889946624 661760697292342272 663635794981552128 663838224630939648 665365514348363776 666143218466463744 666665056368575424 667425469501145088 668979865592077422 669742919048024064 669771908483121152 670904457235759104 671051010686789736 671816426537336832 672981560818532352 674149122462813696 674178302617878528 675318302349152256 675495057115179072 676265541944868864 676637283408427944 678613686187732992 678643059588857856 679790608987226112 682488891555858432 683107816559837184 683821877672178468 684858644651538496 685639809799421952 686978950052936448 687008685539672064 687631709384736768 688170380767561728 689364293629509144 689394132364462592 690559861256337984 691347529339895808 691498548408547872 691528479523485696 692697817483137792 693929620077386688 694721131783520256 695895868348710912 696078008994034944 696108138328276992 697285220247926784 698525180475250176 700504450258305024 700687797133068288 703922736178003968 704504662251208704 705328113670373376 705880647919668096 706950858995136512 708331622391611388 709139561344966656 710369425308450816 711601851488525568 711632652763316224 712835985812994048 713804953195920384 713835849830694912 715042908369690624 716314446531495936 717713498184877764 718532138316423168 719778291868827648 720404941086739456 721058250813161472 723290629298651136 725144447278099584 725971563317035008 727389476526638592 727662309942259652 728492297911885824 728650991400947712 729755725414334464 729915134431244976 729946728385901568 731181029565534336 732015031065772032 732206625377808384 732481265637241504 733316750215938048 734556749923639296 734717207684082114 734749009493703552 735587080711962624 735991431075833904 736830919428046848 737055675876999168 738141202519990272 739421364161544192 739582884556162128 739614896973794304 740865546513422208 741710594391146496 743029554854559744 743643810154053632 744480784453885056 748536203641909248 749411120774771712 749998188414647352 750853653188788224 751135287682332544 751992049457430528 752155862091300864 753460783929027072 753493397043511296 754767514390228992 755826193938382848 756109693561023488 758252128953434112 758417762770665408 758450590445113344 759733090142796288 761952209052893184 763440396961199616 763473442037465088 764764435110629376 765430249904660672 766303316834648064 767800003000340736 768496293629816832 770465975232980808 771344786024349696 772682532791648256 772851318809553504 772884771232131072 773585673057828864 774023066531378688 774191678363506944 775365458252730368 775534830333197787 775568398910020416 776453029640404992 776879843913380232 777765970507382784 777969539463921408 779149047104434176 780500328837185536 780670822587060024 781561273256460288 782882851892299776 782916738523987968 783121655619311616 784308974568701952 785840828034656448 786737175728357376 788067506540593152 789503073738031104 790121548288681984 792567745032609792 793286496650133504 795319716369528576 797782006513087488 797816538046070784 798991552548519936 799165603472007168 800377247228624896 800552082924591264 800586734358730752 801940484039618304 803065331059531776 804282887333609472 805853752347932928 808137137437212672 808383644510257152 810455558722581888 811190532164806656 813269640523701964 814197274136813568 815609340168962048 815787503187862032 816718008731664384 818134446485274624 819553835150871552 819589309064871936 820975191091126272 821154526235150598 821190069434139264 822126737266311168 822578658261226128 823516909948993536 824041423841896692 824981343992930304 826376343664094208 826412112886431744 826592635680416496 828970664319516672 830408852834989056 830444796602155008 831849034681737216 832066759095518592 835908249211379712 836599286423310336 837357968686252032 839504145056724608 840461702334775296 841444065431322624 842103229097147904 845027198642624112 845991055639609344 847458261771485184 847643381920155456 847680071673950208 849113453689007616 850623405256151424 851593645412057088 853033645072613376 853256914250752512 857196235184504832 858682874510180352 858907622292148224 861109031142743256 862091231438979072 862873031444004864 863586360178900992 863775003375383328 865084603770364416 866584923929522176 866774222137103409 867762884277393408 867800444892217344 869267849390604288 869495367636147456 870775949847801024 870813640881426432 872286140534321664 872514448773772968 873509658345455616 873989824402552761 874834017801469952 874986716820805632 875024590115045376 876542677992488448 876580618635608064 878062869941833728 878254675410442527 879294490519928832 880781330839486464 882347596389789696 884070931538988504 886614319785443328 888190957955284992 888886741824767232 891638713161686016 891973154122769896 892990558730698752 894539276314345472 894734680915719648 895755235383115776 897543605301829632 898865496617084928 898904403490504704 900424403132203008 900621093290165172 900660076153572096 902183044544570592 903212094782767104 904818248250310656 906387478649634816 906585471391424544 909985188741144576 910810422079782912 911762503562904624 912589348685407488 915971933403915264 916011580719562752 917560507690082304 917760941086344786 919152391506012192 920401252295933952 920746481675117312 921998064544730496 922037972697980928 923597089977517056 923838828113406672 925239493436515584 926496624827695104 927861157798281216 928104011992046592 928144184437702656 929673386622105984 929713626997235712 931366907300333568 934250396177424384 935830164016954368 939339549668278272 940437484893831168 941174197226224128 942027714772033536 944442163188815184 945519415126622208 947159233744601088 947366132734291392 948802468651367424 950447981083992064 950655598472952126 951739937594560512 951781133107593216 953390544492920832 953640080633193984 955085928708661248 956951330913170352 958042851088564224 959662850706690048 959704389158436864 961411001084215296 964387505731534848 966018233823952896 966859263037466112 968747660035586163 969852635368851456 971323063882514432 971534655201263616 972415705571131392 973220179241659968 973262304514535424 974908039420712448 976275500503744512 977755666954584064 977926330564429824 979408999898185728 979622943578776152 979665345991604736 981321908101111872 981578754870494589 982441225904062464 982740901169332224 984188270026653696 984402663879426048 985895152215392256 986110512741549504 986153195965059072 987820728684562944 990706073139412992 992641045938513408 998048271522545664 999214827699695616 999997584552863136 1001138204251717632 1003469798388116133 1004614378572036096 1004657862724681728 1006356685853638656 1006576516030184604 1009472341227798528 1011223683694220544 1011267453926817792 1012977453523728384 1013242585672768608 1017920529281599488 1017964589383286784 1019685913480839168 1023733337333787648 1024661724839755776 1025732816508267702 1027287966977307744 1028459714699132928 1030468425079404672 1030513028309508096 1031447564077105152 1032030755375171584 1032255571151342592 1034046440444263716 1034091198546693888 1035839791884506976 1037021294009843712 1037292719285228544 1038865396139245568 1039046726224706688 1040894430116080032 1042081697675280384 1043843802523066368 1044162207492415488 1045745299424935936 1045927830371890176 1047787770712875264 1050756675387457536 1055884104267005952 1056756993376813056 1058820971879502144 1060426288492704768 1062497433587417082 1063709342017449984 1063755384061427712 1065322070064693248 1065554137962676224 1067402777232788352 1067448979144974336 1069253978719491072 1070753774746042368 1072564362554535936 1074471669797243904 1076570247277316646 1077516183249616896 1077844859347009536 1079667437803241472 1080607411630109184 1081587376219742208 1085596365515751424 1087716670917149376 1088957344975552512 1091493464913389478 1092738446867828736 1092785745419829248 1092976487101421568 1094633588121501696 1094872701646867464 1094920092578852352 1096771544348301504 1098022546598658048 1098721898455862256 1099975125323907072 1101835124885458944 1101882817181908992 1102123514240555328 1103380621067943936 1103987146613750856 1107211803779985408 1107259728802873344 1109132046242316288 1109422345460691456 1111298319770133312 1114544332281839616 1115465715231080448 1116477291581669376 1121925420575096832 1122804305462863872 1124997282621971028 1126702931523498816 1127988074186145792 1128233793136951296 1130191175893540608 1130240095565266944 1132151271585343488 1134164540341535232 1137378193430151168 1137675885667670016 1139599635214194432 1142928313579339776 1145210163056197632 1147146652665944064 1148145374856991008 1149454975251972096 1151700004500511104 1153446138360485888 1155698962849471212 1157017179036524544 1159023799187472384 1159327156848196608 1161034599797068032 1161084854508568576 1161287517545260416 1163048187379095552 1163352598365030624 1164679544460607488 1165319765870070348 1166648955761074176 1168723570656651264 1168774158180810752 1170750493255778304 1171006233880590036 1172341909884690432 1174375107785981952 1176463461853052928 1178761242051984672 1180105763592536064 1184254610607046656 1185182322433022976 1188851617548914688 1190654078307598336 1192979574554292864 1194340313844154368 1196724807069106176 1198487328822779904 1198748405208010752 1200565870842937344 1200828124386886896 1200880101538096128 1202910726059427456 1204282793043689472 1206424331000414208 1208780628521899392 1210159390848712704 1213313584988192768 1215683338083872832 1216785798247209984 1219904460785552946 1221295911205220352 1221348774292750336 1223414010253443072 1223681254781793048 1225077013097496576 1225536522008016256 1227201669727911936 1229330752726307328 1229383963597307904 1231462786636689408 1231785104151208896 1233190105899466752 1233652657915354112 1233867987391839192 1236062135762845038 1237148210397708288 1237472015989395456 1237525579250270208 1239564515496141312 1239618169329647616 1241822543067111424 1245613279252483584 1245667194903232512 1247773552022605824 1253862373817069568 1253916646525108224 1254898929634965504 1256036953029378048 1259256217585086912 1260692553502162944 1262166098146983936 1263154843645721856 1265069958201823232 1267540797963936168 1268986583459414016 1271187392657227776 1271520107510925312 1273447904944881664 1273670180533511424 1275935107884227136 1277390468118085632 1279550467608920064 1281881334778953728 1285794352776757248 1288024311765270528 1289145684049954816 1291663546714114884 1293136847158468608 1294309547166007296 1295379540268351488 1297626905655546624 1297683072686047232 1299877385894283264 1301644326416090112 1301700667338326016 1303901774085906432 1305878666530914304 1306163924771701536 1306220461322139648 1308429210801482496 1308771673160659452 1310264487518183424 1312251026702204928 1312536885172568064 1314814016988732672 1314870927953412096 1317094304912750592 1318941735779893248 1323521394584684544 1330731028696727552 1332286436932927488 1333330112737150848 1334850939002290176 1337959731184154844 1339485838096048128 1341808914471518208 1342102021373579472 1343632853074673664 1345963121637064704 1348298244925627392 1348356605235757056 1350636604698304512 1350990114230358144 1352531083889737728 1353274566816855888 1357227372375465984 1359581217974452224 1364977783111716864 1366215633119674368 1367643755344356936 1369717289303076992 1371279619598843904 1373957900105872896 1374017371079344128 1376340761535123456 1378728587259018288 1378788264728925184 1381119722512675968 1382695058679791616 1382997096817095744 1383056959046971392 1385395634966275584 1387859240154773376 1389442263567040512 1391791736697421824 1392156017988069888 1392216276656553984 1394570440495853568 1397050360950500352 1401008900516610048 1401375594266136576 1407845472356007936 1409009324502417408 1410656227340746752 1411761295839336192 1413901717990273024 1416663244783222776 1418279122689933312 1420738850616901632 1423203702977051136 1423265305526632448 1425671971625988096 1425983397709428189 1427609906391840768 1427671699661389824 1430085816739381248 1432628893062991872 1435426996369755528 1437064276632846336 1439556583737655296 1440809882173478912 1442116501626322944 1446581258597302272 1450288894556199168 1454778953053277184 1455324619884519304 1456984595823771648 1457301982801895424 1459511450828668928 1459830268862489952 1459893456771803136 1462362059131068672 1464413250755616768 1464962531274483008 1466633500431876096 1469113499847278592 1469434415368164228 1469498018987407104 1471982862151667808 1473661838856093696 1474111351753998336 1476282405039980544 1478842728323088384 1479165769112324256 1479229793947588608 1481731093026844416 1486059109709119488 1487287620308107264 1488961568907770112 1497072407283818496 1498822241549543424 1499996376829294704 1501707306377576448 1502270575364665088 1504311724182601728 1506921567858054144 1506986794087022592 1509535028780457984 1511652387876765696 1512219387122046976 1516835525541330816 1516901180890226688 1519466180285592576 1526880793922399232 1526946884074930176 1529528870221258752 1530860499809321344 1532606633669296128 1535600006000681472 1536992587259633664 1540931950465961616 1542689572048699392 1545365065583296512 1545702637619107008 1545769542464262144 1547171346115657728 1548046133062757376 1548383356727013888 1550730916505460736 1551069660666395574 1551136797820040832 1552906059280809984 1553759687826760464 1555531941014765568 1555939078927842816 1558298094208868352 1561000657674371072 1561341645174120048 1563122546512920576 1565765703784599552 1565833477047975936 1566243311238623232 1568617949137403904 1571681656069312896 1573474351456714752 1576135013081186304 1580243096577363968 1585135490065219584 1586572993300267008 1590639432739057152 1593746150381125623 1595564013026174976 1595633076092141568 1597983105097039872 1598331206944014336 1600754494457249792 1601104165849182528 1601173468717461504 1603880968079236608 1606130662119063552 1608565774667218944 1611707504695865856 1616274274874425344 1616767289020514304 1620911117445163776 1622381064329613312 1626539281047403928 1628394548273627136 1631218680337924096 1631575006375724064 1633436017463328768 1637240197370084217 1639107670301743104 1639178618129743872 1641950382182252544 1642309052470301196 1642380138868278528 1645157316522452256 1647033819897987072 1648082847683793384 1649962687985860608 1652752687328188416 1652824225772863488 1653185271360832992 1660817705669978112 1660889593204310016 1663698069363474432 1664133518191037184 1671816498422759424 1673198572846620672 1674715937372504064 1679008290113449216 1682888130862645248 1684206458194295808 1690054397285248224 1691982111279218688 1695286763840310912 1695360143347900416 1698226907378015232 1701246810512302848 1706067290145226752 1706513828501505024 1714392470369009664 1717815244584296448 1722218062285486512 1724182462877958144 1727172720357801984 1727550006750766656 1730169207540728832 1733169847859044352 1733548444274206818 1735525768554786816 1735600889784434688 1738535698781208576 1738990735272294912 1741551899695602048 1741627281762852864 1744572281068643328 1745028897547545936 1747019316690911232 1747979648805105522 1749973433641611264 1750049180230090752 1753085355984976896 1753161237271216128 1756125739883667456 1756509350820885054 1758588981039857664 1761562661678972928 1764695192779579392 1768141863077977008 1773228639570886656 1776381915910569984 1777773483649534464 1783277426323372032 1783946308245539792 1785981117461397504 1789078552628690944 1789469361831439296 1791510470766231552 1795087210603659264 1797730993234169856 1797808806981009408 1800848806264406016 1801242186580330344 1801320152307144192 1804366089089141184 1806424189565534208 1809636496500621312 1812774957299269632 1813170942782849088 1819970377482289152 1821620844159565824 1823525007125809248 1825178697370814976 1829856691178329419 1831943866807830528 1832023161439125504 1835121015380164608 1835521882172689572 1838304783012024384 1840802504591867904 1841492963350234624 1843996129089460992 1844075945395961856 1847194179955034112 1847677656226813344 1850478986873031168 1854093203644267557 1855722315596562432 1856208023984093184 1856288368875405312 1859346773244211968 1859427253994471424 1862733814600667136 1868500792354848768 1871660328033908736 1880874969787662336 1882348394452448256 1884055429544067072 1888884326377630368 1891038830253244416 1894732265468582784 1897604937302734848 1900895962167984128 1901311196945904252 1903479875189121024 1906781088985841664 1907280161266387968 1910171857417322496 1913902661826340704 1916085702177128448 1919325701413380096 1922822002168430592 1932036467647905792 1933718526074932224 1937495320071172326 1939705270737702912 1942646127765028864 1943069310402527232 1946440358483319936 1946524609029070848 1949816078841424896 1952551001007489024 1955852661128859648 1958817999796371456 1959245887157552304 1959330691983209472 1962643816202223744 1963157509740989178 1964882451808124928 1965481802338664448 1968376540053307392 1968805327758852096 1972221025483099008 1972306391930118144 1975641457369125888 1985282091877026816 1996096543045091328 1998429655399391232 1999995169105726272 2002276408503435264 2006939596776232266 2009228757144072192 2009315725449363456 2012713371707277312 2013153032060369208 2018944682455597056 2022447367388441088 2022534907853635584 2025954907047456768 2026485171345537216 2035841058563198976 2035929178766573568 2039371826961678336 2047466674667575296 2049323449679511552 2051465633016535404 2054575933954615488 2056919429398265856 2060936850158809344 2061026056619016192 2062895128154210304 2064061510750343168 2064511142302685184 2068092880888527432 2068182397093387776 2071679583769013952 2074042588019687424 2074585438570457088 2077730792278491136 2078093452449413376 2081788860232160064 2084163395350560768 2087687605046132736 2088324414984830976 2091490598849871872 2091855660743780352 2095575541425750528 2101513350774915072 2111768208534011904 2113513986753626112 2117641943759004288 2120852576985409536 2124994867174834164 2127418684034899968 2130644140129386496 2131108275925352448 2134805554465576704 2134897958289948672 2138507957438982144 2141507549492084736 2145128725109071872 2148943339594487808 2153140494554633292 2159334875606482944 2161214823260218368 2163174752439484416 2171192731031502848 2175433341834298752 2177914689951105024 2182986929826778956 2185476893735657472 2185952974202843136 2189267176243003392 2189745403293734928 2189840185157704704 2193543088696603008 2196045093197316096 2197443796911724512 2199950250647814144 2203670249770917888 2204247028481110656 2206761242135887872 2207974293227501712 2214423607559970816 2218264092484632576 2218844690921382912 2222596639540266624 2229088664563679232 2230931430462160896 2245608610925727744 2249994565243942056 2253405863046997632 2255976148372291584 2256467586273902592 2260382351787081216 2260480191130533888 2264302543170686976 2268329080683070464 2274756386860302336 2275351771335340032 2279199270428388864 2285856627158679552 2290420326112395264 2294293305331888128 2296290749713982016 2298909950503944192 2303400009001022208 2306892276720971776 2311397925698942424 2314034358073049088 2318047598374944768 2318654313696393216 2322069199594136064 2322169709017137152 2322575035090520832 2326096374758191104 2326604490999593361 2326705196730061248 2329359088921214976 2330639531740140696 2333297911522148352 2337447141313302528 2337548316361621504 2341500986511556608 2342012467761180072 2344683819769380864 2348750215571963904 2352926923706105856 2357522484103969344 2360211527185072128 2368509221214093312 2370364644866045952 2377703235097829376 2381308156615196672 2385959149108585728 2393449614138212352 2396974657645559808 2397496810416021504 2401131741685874688 2401656248773773792 2401760203076192256 2405821452118854912 2412848662000828416 2417561257043798784 2426627169976385536 2431366676167745664 2433571596494419968 2439808921571105892 2442591822410440704 2446828020506886144 2447362509563586096 2450154026194993152 2451073044016032512 2454403339455823872 2458661505452614656 2458767927194615808 2462925573273378816 2463570208302417792 2466380211798933504 2467305315830708224 2467735974783678384 2472124271525690076 2474944031978790912 2479129030992282624 2479236338659295232 2483645086134222848 2491226558504967168 2491334389806465024 2495547104045211648 2507724747634139136 2509797859269931008 2512073906058756096 2518512435170173824 2521385107004325888 2524332196293967872 2526309687291443712 2530139916403646464 2535081595927872336 2537973166918828032 2542374785314455552 2543040215021850624 2546895809889763328 2547340361067022848 2551870215768454272 2554780936236171264 2559100935217840128 2571588705553514496 2576048623530541056 2578291368099909632 2583327093428229768 2586273694316937216 2588619094332014592 2590759080536702976 2595253811311093248 2595366145372094464 2599754771788566528 2600322666411310227 2603288652832180224 2603401334676652032 2607803548171812864 2611757333061828608 2612327849543403072 2612440922644279296 2616858421602964992 2617543346321318904 2620528975036366848 2621969473207658283 2624502053404409856 2625073770345136128 2629628033977465344 2629741855906824192 2634188609825501184 2637883471559786496 2647042789169369088 2661462057393455104 2664572873865854976 2666660225474301696 2675919462368309688 2678971676192096256 2683617828943036416 2684204042747158944 2687265706149347328 2696596489851254784 2696713210471514112 2701273209396609024 2701980228460716288 2706549133633711776 2714454744750931968 2719162435948904448 2729955566223433728 2732431266239348736 2735287510688713872 2739434578606153984 2747915800211745792 2748034742158688256 2752681523070246912 2757457174518036576 2757576529457850368 2762239445025351936 2765994193634191488 2766113918093942784 2770791269932551168 2775718480309546752 2783583473394843648 2784312035976139776 2784432553313107968 2789140880991707136 2794100721901000704 2802751188532273152 2818018649004834816 2821312454681493504 2823522591678672384 2827803435980546048 2833326489566445552 2836558245379866624 2841477701233803264 2846407405954102272 2846530611053264896 2851343943251976192 2851966795418856378 2855219812783681536 2855343399322779648 2860171633478762496 2865257786125983744 2870853992739511056 2874128553265692672 2879113167475310592 2881619764346957824 2884233003252645888 2893162517194604544 2900577789112398336 2906242980106758489 2909557906106554368 2910649239769038608 2913969191647543296 2914603965603790848 2919022901657337856 2919660537724979904 2919786913543606272 2924724118262137344 2928826501511233536 2929925062548966016 2933267000863752192 2938226999694557184 2938868830736328456 2938996037974814208 2943965724303335616 2947323677712187392 2948222703507996672 2952564810079961088 2957685456646176768 2958331538224648512 2958459587895177216 2963462186053688832 2972118219418238976 2974575240616214528 2977923137815540224 2994144814567636992 2997644483099086848 2999992753658589408 3003414612755152896 3004541150729330176 3010409395164348399 3013843135716108288 3013973588174045184 3019070057560915968 3024438774244093952 3033671051082661632 3033802361780453376 3038932360571185152 3053761587844798464 3053893768149860352 3059057740442517504 3061720999618642688 3071200012001362944 3073985174519267328 3081863900931923232 3085379144097398784 3091405275238214016 3091539084928524288 3094342692231315456 3096092266125514752 3096766713454027776 3101461833010921472 3102139321332791148 3102273595640081664 3107519375653520928 3111063882029531136 3111878157855685632 3116596188417736704 3122001315348742144 3122683290348240096 3126245093025841152 3131531407569199104 3132486622477246464 3137235898274807808 3143363312138625792 3152270026162372608 3160486193154727936 3170270980130439168 3181278865478114304 3187492300762251246 3191128026052349952 3191266152184283136 3195966210194079744 3196662413888028672 3202208331698365056 3202346937434923008 3207761936158473216 3212261324238127104 3223415009391731712 3232548549748850688 3233534578041028608 3241822234890327552 3244762128659226624 3253078562094807856 3256789096547254272 3262437360675848192 3263150012751448128 3266872034926657536 3274480394740168434 3278215340603486208 3278357236259487744 3283900764364505088 3284618104940602392 3284760277736557056 3290314633044904512 3294067639795974144 3296165695367586768 3299925375971721216 3305505374656376832 3305648451545726976 3306370542721665984 3321635411339956224 3321779186408620032 3327396138726948864 3328267036382074368 3343632996845518848 3346397145693241344 3349431874745008128 3358016580226898432 3365776261725290496 3368412916388591616 3380108794570496448 3383964222558437376 3390573527680621824 3390720286695800832 3396453814756030464 3402493621024605696 3412134580290453504 3413027657003010048 3428784940738019328 3435630489168592896 3444436124570973024 3448364925755916288 3455100013501533312 3456395972225733347 3460338415081457664 3466339695718088704 3467096888548413636 3471051537109573632 3477071397562417152 3477981470544589824 3483103799391204096 3483254563525705728 3489144562137286656 3490057795095091872 3494038633381822464 3495959297610211044 3499946867283222528 3506170711969953792 3506322474542432256 3512251479767334912 3513018701641770108 3523125323357945856 3529390385559158784 3536283726155954016 3552763831821139968 3555546967299068928 3566554852646744064 3567892616491079584 3571962234922795008 3578938723662878592 3583020941532463104 3590174421207318528 3595461986468339712 3601697612528812032 3602484373160660688 3602640304614288384 3608732178178282368 3612848379131068416 3619272993001242624 3626341885565698176 3639940754964578304 3647050014251618496 3650357394741629952 3659713382356658838 3663887733615661056 3664046322878251008 3670242030760329216 3671043764345379144 3676609566024048768 3681605009183735808 3682985926700469248 3687992258178921984 3688151890791923712 3694388359910068224 3695355312453626688 3700957973746062336 3708186407288535114 3711444631193124864 3712416047968186368 3712576737750810624 3718693546488423936 3718854507988942848 3725467629201334272 3737001584709697536 3743320656067817472 3761749939575324672 3764696788904896512 3768110859088134144 3777768652755260736 3782077660506488832 3789464530937165568 3795209874605469696 3801791924335968256 3802622393891808504 3806959750378242048 3813562177971683328 3814560322532775936 3820343714834644992 3827805323652681408 3832171404354256896 3838651402826760192 3845644004336861184 3864072935295811584 3867437052149864448 3874990640142344652 3879410541475405824 3885292255530057728 3886138620805054464 3892880716966639872 3893049218058141696 3899632157682849792 3905102002014978048 3911705322257719296 3917635999592742912 3918491774315104608 3918661383966418944 3925287632404447488 3926315019481978356 3936753080106614784 3937610655517704192 3944442050966198016 3944612783860236288 3951282914738251776 3970564183754053632 3992193086090182656 3996859310798782464 3999990338211452544 4004552817006870528 4013879193552464532 4018457514288144384 4025426743414554624 4026306064120738416 4037889364911194112 4044894734776882176 4045069815707271168 4051909814094913536 4052970342691074432 4071682117126397952 4078743653923356672 4094933349335150592 4098646899359023104 4102931266033070808 4109151867909230976 4113838858796531712 4121873700317618688 4122052113238032384 4128123021500686336 4129022284605370368 4136185761777054864 4136364794186775552 4143359167538027904 4148085176039374848 4149170877140914176 4155461584556982272 4156186904898826752 4163577720464320128 4168326790701121536 4175375210092265472 4176648829969661952 4183711321487560704 4191151082851501056 4203026701549830144 4223536417068023808 4227027973507252224 4235283887518008576 4241705153970819072 4249989734349668328 4254837368069799936 4261288280258772992 4262216551850704896 4269611108931153408 4269795916579897344 4277015914877964288 4277950193128284567 4283015098984169472 4290257450218143744 4297886679188975616 4306280989109266584 4318669751212965888 4322429646520436736 4326349504878968832 4342385462063005696 4350866683668597504 4365973859653557912 4370953787471314944 4371905948405686272 4378534352486006784 4379490806587469856 4379680370315409408 4387086177393206016 4394887593823449024 4399900501295628288 4407340499541835776 4408494056962221312 4415948586455003424 4428847215119941632 4436528184969265152 4437689381842765824 4445193279080533248 4458177329127358464 4461862860924321792 4491217221851455488 4499989130487884112 4506811726093995264 4512935172547805184 4520764703574162432 4520960382261067776 4528605086341373952 4536658161366140928 4550703542670680064 4558398540856777728 4580840652224790528 4588586610663776256 4592581499427964032 4597819901007888384 4606800018002044416 4613784553441943552 4622795851397884848 4628068716146098176 4636095196749889536 4637308627392786432 4644138399188272128 4644339418034274304 4645150070181041664 4652192749516382208 4653208981999186722 4653410393460122496 4658718177842429952 4661279063480281392 4666595823044296704 4674894282626605056 4683001973023113216 4684024935522360144 4689367639538761728 4697500431143927808 4705853847412211712 4715044968207938688 4720423054370144256 4740729289732091904 4755406470195658752 4762616313230393344 4771918298217171456 4781238451143376869 4786899228276424704 4793949315291119616 4794993620832043008 4802263483371749376 4803312497547547584 4803520406152384512 4811642904237709824 4825697324001656832 4835122514087597568 4853254339952771072 4862733352335491328 4867143192988839936 4879617843142211784 4885183644820881408 4893656041013772288 4894725019127172192 4900308052389986304 4902146088032065024 4911720592110252651 4917323010905229312 4917535854389231616 4925851146546757632 4927140416604835584 4934610631661416448 4935471949567356768 4944248543051380152 4949888063957581824 4958258061984565248 4958472677318590464 4967290172268445696 4982453117009934336 4982668779612930048 4991094208090423296 5015449495268278272 5019595718539862016 5024147812117512192 5037024870340347648 5048664392587935744 5052619374582887424 5060279832807292928 5070163191855744672 5075946333837656064 5086080430043701248 5093791619779526656 5094680722134045696 5103740431536908544 5118201870435680256 5143177411107028992 5156582736199819264 5166654186856459536 5172547388633874432 5181518161073405952 5190507622622186496 5190732290744188928 5199509543577133056 5200645332822620454 5206577305664360448 5206802669353304064 5215607096343625728 5224655699086806144 5224881845288558592 5233716843205929984 5235086692642637808 5241057950072733696 5243938946415316566 5250147540690272256 5259256067954930688 5259483711813648384 5268377219651002368 5275766943119572992 5294085578338738176 5322924114786910208 5329145747731709952 5333320450948603392 5351838924736619376 5357943352384192512 5367235657886072832 5368408085494317888 5374531412298694656 5393192979702509568 5393426420943028224 5402546418793218048 5403960456921432576 5413098267267423552 5428909489501863936 5438324871897808896 5459911132446867456 5464862532478697472 5470575021377427744 5478869157212307968 5489570073534988257 5495831600423491584 5496069484317376512 5505363046140493824 5514914349036073152 5515153058915700736 5524478890050703872 5531988387268382976 5532227836187885568 5541582539865102336 5551436960619093504 5562279610932802671 5567166946789687296 5568624071952279552 5568865106626215936 5578281761983414272 5588201443802001408 5605502377064546304 5642624909362987008 5647045183357344768 5655606871961092096 5666652979132891104 5673116490759733248 5692814811908204544 5693061222106529792 5702687886503952384 5703933590837712756 5710439625567363072 5720343266957524992 5730515572251967488 5741707985479022112 5748257106531385344 5763239528693915648 5768466006505291776 5801155578224796672 5812485960213516978 5819115812213108736 5821298479538077216 5827938383295086592 5829207931207581696 5839321075449959808 5839573827087212544 5849448236524274688 5857653003022467072 5859850125097932032 5876453999389114368 5877737661472656912 5877992075949628416 5887931448606671232 5894647355424374784 5896445407015993344 5905129620159922176 5916663076449297024 5916919175790354432 5926924372107377664 5949150481232429056 5955846275631080448 5988289629135273984 5995288966198173696 5999985507317178816 6006829225510305792 6009082301458660352 6020818790328696798 6027686271432216576 6027947176348090368 6038140115121831936 6048877548488187904 6067342102165323264 6067604723560906752 6077864721142370304 6107523175689596928 6107787536299720704 6118115480885035008 6123441999237285376 6142400024002725888 6147970349038534656 6163727801863846464 6170758288194797568 6182810550476428032 6183078169857048576 6188685384462630912 6192184532251029504 6193533426908055552 6202923666021842944 6204278642665582296 6204547191280163328 6215038751307041856 6222127764059062272 6223756315711371264 6233192376835473408 6244002630697484288 6245366580696480192 6252490186051682304 6263062815138398208 6264973244954492928 6274471796549615616 6286726624277251584 6304540052324745216 6320972386309455872 6340541960260878336 6362557730956228608 6374984601524502492 6382256052104699904 6391932420388159488 6393324827776057344 6404416663396730112 6404693874869846016 6415523872316946432 6424522648476254208 6446830018783463424 6483644469780655104 6489524257318453248 6506157124189615712 6513578193094508544 6526300025502896256 6533744069853315072 6548960789480336868 6556430681206972416 6567801528729010176 6569236209881204784 6569520555473114112 6580629266089809024 6588135279591948288 6592331390735173536 6599850751943442432 6611010749312753664 6612741085443331968 6643270822679912448 6654792277453897728 6656534072764148736 6687265993691037696 6692794291386482688 6716033160453796864 6736825832777183232 6760217589140992896 6767928445116874752 6781147055361243648 6781440573391601664 6792907629512060928 6804987242049211392 6824269160580907008 6826055314006020096 6857569881476038656 6871260978337185792 6888872249141946048 6896729851511832576 6910200027003066624 6912791944451466694 6920676830162915328 6932679391436177408 6934193777096827272 6942103074219147264 6954142795124834304 6955962941089179648 6966207598782408192 6966509127051411456 6978289124274573312 6979813472998780083 6980115590190183744 6988077266763644928 6991918595220422088 6999893734566445056 7012341423939907584 7012644949084864512 7024502959534669824 7026037403283540216 7046250646715891712 7058780771118317568 7072567452311908032 7105527663642279936 7111093934598137856 7133109705293488128 7135785232982159168 7143924469845590016 7157877447325757184 7180348842414637056 7190923972936679424 7203395225057624064 7204968746321321376 7205280609228576768 7217464356356564736 7238545986002485248 7252683771131396352 7279881509929156608 7294100028503236992 7300714789483259904 7319426764713317676 7327775467231322112 7340484061520658432 7342087528690758288 7353219132048097536 7363210018367471616 7365971853400938496 7375984516357843968 7376303781583847424 7388776719820136448 7390710624907253376 7401915947492124672 7416372814577070228 7424832095936372736 7437387092976847872 7437709015977885696 7450935258402668544 7474003169419395072 7486641312135634944 7529393577809793024 7536221718176268288 7555537305510521472 7564155321012977664 7578929061874331136 7590419749210939392 7603583848671936512 7605244787783617008 7613919500756484096 7627124355943366656 7629120645065551872 7640687429669289984 7655610647305362816 7664342808708513792 7677302805653520384 7728145870591623168 7734874104299728896 7749981280284689304 7758821082950811648 7770584511060115456 7772277241610108928 7785761433933279744 7786098436116283392 7799264315365699584 7800967999233930681 7810204004029956096 7823410644515438592 7835271999185485824 7836983548630209216 7837322767932837888 7850575264808894976 7852630038963956712 7873506160213229568 7875221311035408384 7888884101932396032 7889225567720472576 7902565829476503552 7941128367508107264 7984386172180365312 7993718621597564928 7999980676422905088 8027758387104929064 8036915028576288768 8050853486829109248 8052612128241476832 8089789469553764352 8090139631414542336 8103819628189827072 8105940685382148864 8143364234252795904 8157487307846713344 8189866698670301184 8197293798718046208 8205862532066141616 8218303735818461952 8243747400635237376 8244104226476064768 8256246043001372672 8258044569210740736 8272371523554109728 8272729588373551104 8286718335076055808 8298341754281828352 8310923169113964544 8312373809797653504 8327155440928640256 8350750420184530944 8353297659939323904 8367422642975121408 8382302165703002112 8454055947014504448 8470567775036017152 8483410307941638144 8499979468699336656 8509674736139599872 8524433103701409792 8539222217862306816 8539591833159794688 8554031829755928576 8555900386256569134 8566030197968338944 8580514900436287488 8595773358377951232 8612561978218533168 8637339502425931776 8644859293040873472 8652699009757937664 8684770924126011392 8701733367337195008 8718728940320275467 8731947719307115824 8741907574942629888 8743811896811372544 8757068704972013568 8758981613174939712 8759360740630818816 8774172354786412032 8789775187646898048 8799801002591256576 8814680999083671552 8816988113924442624 8831897172910006848 8857694430239883264 8873056369938530304 8875378763685531648 8890386558161066496 8916354658254716928 8923725721848643584 8982434443702910976 8999978260975768224 9013623452187990528 9031228185493045197 9041529407148324864 9041920764522135552 9057210172682747904 9073316322732281856 9101407085341360128 9116797081713555456 9161681304449581056 9177173221327552512 9185162998855928064 9213600036004088832 9227569106883887104 9245591702795769696 9256137432292196352 9274617254785572864 9288276798376544256 9288678836068548608 9290300140362083328 9304385499032764416 9306417963998373444 9306820786920244992 9322558126960562784 9333191646088593408 9349788565253210112 9366003946046226432 9368049871044720288 9378735279077523456 9411707694824423424 9430089936415877376 9481458579464183808 9510812940391317504 9543836596434342912 9562476902286753738 9573798456552849408 9587898630582239232 9589987241664086016 9606624995095095168 9607040812304769024 9623285808475419648 9670245028175195136 9706508679905542144 9725466704670982656 9734286385977679872 9759235686284423568 9770367289641762816 9787312082027544576 9789450038254344384 9800616104779972608 9804292176064130048 9823441184220505302 9834646021810458624 9835071708778463232 9851702293093515264 9854280833209671168 9869221263322832896 9870943899134713536 9888497086102760304 9899776127915163648 9916516123969130496 9916945354637180928 9934580344536891392 9964906234019868672 9965337559225860096 9982188416180846592 10030898990536556544 10039191437079724032 10048295624235024384 10074049740680695296 10097328785175871488 10105238749165774848 10120559665614585856 10140326383711489344 10151892667675312128 10172160860087402496 10187583239559053312 10189361444268091392 10207480863073817088 10236403740871360512 10286354822214057984 10313165472399638528 10333308373712919072 10345094777267748864 10369187916677200041 10381015245244372992 10381464581488377856 10399019087154266112 10401290665645240908 10413154611328720896 10431214192687251456 10449311398173612288 10449763690577117184 10467433686411859968 10470173385285275616 10482115900145467392 10487877892830633132 10518512135909861376 10518967423627296768 10536754439302004736 10588171156677476352 10658291495463419904 10666640901897206784 10703677849473238752 10715886704768385024 10736816170988635776 10749062824597389312 10786385959405019136 10805092837586436096 10807920913842865152 10826196534534847104 10857818979003727872 10919822264893734912 10941150042754855488 10957738314424615936 10979140147069976514 10991663200846983168 10992138968634753024 11010726092280987648 11029828698072146304 11030306117831401472 11048957780101407744 11063976774536765952 11064455672375771136 11083165079730204672 11102873921238187008 11124559221865605342 11134333893579374592 11137248143904559104 11137730213252431872 11156563523966828544 11176402887604002816 11211004754129092608 11285249818725974016 11294090366714689536 11311213743922184192 11333305958265782208 11346232981519466496 11385629623816409088 11386122444213059584 11405375773007904768 11407867181675425512 11420879251134726144 11440686533915049984 11461031144503934976 11483415970958044224 11496514213062770688 11526479057387831296 11536932013010583552 11602311156449593344 11624971920427033956 11638231624426217472 11642596959076154432 11655876766590173184 11658415862415163392 11678642150899919616 11679147654174425088 11698896473048549376 11715306006044934144 11719700250195864064 11752907998778228736 11755475322945313824 11755984151899256832 11775862897213342464 11810259240319844352 11833326152898594048 11833838351580708864 11853848744214755328 11911692551262160896 11976579258270547968 11990577932396347392 11999971014634357632 12013658451020611584 12018164602917320704 12041637580657393596 12055372542864433152 12076280230243663872 12097755096976375808 12134684204330646528 12135209447121813504 12155729442284740608 12215046351379193856 12236230961770070016 12246883998474570752 12284800048005451776 12295940698077069312 12327455603727692928 12341516576389595136 12365621100952856064 12366156339714097152 12384369064502059008 12387066853816111104 12405847332043685888 12408557285331164592 12409094382560326656 12430077502614083712 12444255528118124544 12447512631422742528 12466384753670946816 12490733161392960384 12504980372103364608 12526125630276796416 12529946489908985856 12573453248554503168 12609080104649490432 12641944772618911744 12681083920521756672 12725115461912457216 12749969203049004984 12764512104209399808 12783864840776318976 12786649655552114688 12808833326793460224 12809387749739692032 12831047744633892864 12849045296952508416 12893660037566926848 12967288939561310208 12979048514636906496 13012314248379231424 13027156386189017088 13052600051005792512 13097921578960673736 13112861362413944832 13135603057458020352 13138472419762409568 13139041110946228224 13161258532179618048 13184662781470347072 13199701503886884864 13222021498625507328 13225482170886663936 13286541645359824896 13309584554907795456 13313068145528297472 13374531987382075392 13385588582772965376 13432066320907593728 13473651665554366464 13520435178281985792 13562294110722487296 13562881146783203328 13585815259024121856 13609974484098422784 13652110628012040192 13742521956674371584 13777744498283892096 13793459703023665152 13820400054006133248 13825583888902933388 13841353660325830656 13865358782872354816 13868387554193654544 13884206148438294528 13908285590249668608 13911925882178359296 13932415197564816384 13933018254102822912 13956578248549146624 13959626945997560166 13960231180380367488 13976154533527289856 13983837190440844176 13999787469132890112 14024682847879815168 14049005919069339648 14052074806567080432 14092501293431783424 14117561542236635136 14145134904623816064 14222187869196275712 14266219410586976256 14271570465964318336 14287848939691180032 14315754894651514368 14360697684829274112 14381847945873358848 14406790450115248128 14409937492642642752 14410561218457153536 14434928712713129472 14477091972004970496 14505367542262792704 14559763019858313216 14588200057006473984 14601429578966519808 14638853529426635352 14655550934462644224 14680968123041316864 14684175057381516576 14706438264096195072 14731943706801876992 14735161776330757953 14751969032715687936 14752607563167694848 14777553439640272896 14781421249814506752 14803831894984249344 14832745629154140456 14849664191872745472 14874774185953695744 14875418031955771392 14901870516805337088 14948006338838790144 14973282624271269888 15058787155619586048 15072443436352536576 15111074611021042944 15157858123748662272 15180839498421878784 15207167697343873024 15210489575567234016 15227839001512968192 15258241290131103744 15281374859338579968 15311221294610725632 15354605611307040768 15469748208599457792 15499962560569378608 15517642165901623296 15544554483220217856 15571522867866559488 15572196872232566784 15598528630731399168 15601935998467861362 15620408008059912192 15646821289030877184 15673967097260418432 15674645535865675776 15701150529617789952 15705260077927913424 15750442622070816768 15777768203864792064 15778451135440945152 15805131658953007104 15882256735016214528 15968772344360730624 15987437243195129856 15999961352845810176 16055516774209858128 16073830057152577536 16101706973658218496 16105224256482953664 16179578939107528704 16180279262829084672 16207639256379654144 16211881370764297728 16286728468505591808 16314974615693426688 16379733397340602368 16394587597436092416 16411725064132283232 16436607471636923904 16468710220604964771 16487494801270474752 16488208452952129536 16512492086002745344 16516089138421481472 16544743047108219456 16545459176747102208 16573436670152111616 16596683508563656704 16621846338227929088 16624747619595307008 16654310881857280512 16686838832798408013 16701500840369061888 16706595319878647808 16734845285950242816 16764604331406004224 16941135550072034304 16966820615883276288 16999958937398673312 17019349472279199744 17078444435724613632 17079183666319589376 17108063659511857152 17111800772513138268 17161029800872574976 17191546716755902464 17225123956437066336 17289718586081746944 17305398019515875328 17403466734674390016 17437457880640550934 17463895438614231648 17483815149885259776 17487623793622745088 17517963226349879424 17518721481261637632 17548344709572824064 17579550375293796096 17629361998167343104 17633976227848885248 17663794345820013696 17715388860479766528 17750757527371063296 17780773116322132992 17847451443697287168 17964868887405821952 17999956521951536448 18027246904375981056 18062456370986090394 18083058814296649728 18083841529044271104 18114420345365495808 18146632645464563712 18202814170682720256 18233594163427110912 18323362608899162112 18354346442655105024 18370325997711856128 18427200072008177664 18455138213767774208 18491183405591539392 18512274864584392704 18549234509571145728 18576553596753088512 18577357672137097216 18580600280724166656 18608770998065528832 18612835927996746888 18613641573840489984 18645116253921125568 18666383292177186816 18699577130506420224 18732007892092452864 18736099742089440576 18757470558155046912 18823415389648846848 18860179872831754752 18962917158928367616 19021625880782635008 19087673192868685824 19124953804573507476 19175797261164478464 19179974483328172032 19213249990190190336 19214081624609538048 19246571616950839296 19340490056350390272 19450933409341965312 19468572771955359744 19518471372568847136 19540734579283525632 19578900076508688768 19601232209559945216 19608584352128260096 19646882368441010604 19669292043620917248 19703404586187030528 19708561666419342336 19738442526645665792 19741887798269427072 19776994172205520608 19799552255830327296 19833032247938260992 19869160689073782784 19929812468039737344 19964376832361693184 20061797981073113088 20078382874159448064 20148099481361390592 20210477498331549696 20241119331229171712 20280652767422978688 20303785335350624256 20344321720174804992 20378722888536182784 20414961726147634176 20472807481742721024 20572709644428115968 20626330944799277056 20666616747425838144 20690189554535497728 20738375833354400082 20762030490488745984 20762929162976755712 20798038174308532224 20802581331290481816 20826309222657441792 20862428385374502912 20898622796347224576 20899527381154234368 20934867372823719936 20940346770570551232 20964231800290934784 20975755785661266264 21037024271819722752 21037934847254593536 21073508878604009472 21176342313354952704 21316582990926839808 21333281803794413568 21407355698946477504 21431773409536770048 21473632341977271552 21572771918810038272 21610185675172872192 21615841827685730304 21652393069069694208 21715637958007455744 21839644529787469824 21882300085509710976 21915476628849231872 21958280294139953028 21983326401693966336 22021452184561975296 22059657396144292608 22060612235662802944 22097915560202815488 22127953549073531904 22128911344751542272 22166330159460409344 22205747842476374016 22249118443731210684 22274496287809118208 22313127047933657088 22352805775208005632 22422009508258185216 22588180733429379072 22622427487844368384 22666611916531564416 22692465963038932992 22771259247632818176 22810751546015809536 22815734363350851024 22841758502269452288 22881373067830099968 22922062289007869952 22966831941916088448 22993028426125541376 23052958114775662592 23204622312899186688 23249943840854067912 23276463248852434944 23285193918152308864 23311753533180346368 23316831724830326784 23357284301799839232 23358295308348850176 23397792946097098752 23430612012089868288 23439400500391728128 23505815997556457472 23510950645890627648 23511968303798513664 23551725794426684928 23620518480639688704 23666652305797188096 23667676703161417728 23707697488429510656 23823385102524321792 23953158516541095936 23981155864792694784 23999942029268715264 24036329205834641408 24083275161314787192 24110745085728866304 24152560460487327744 24195510193952751616 24269368408661293056 24270418894243627008 24311458884569481216 24430092702758387712 24472461923540140032 24493767996949141504 24569600096010903552 24591881396154138624 24654911207455385856 24731242201905712128 24732312679428194304 24768738129004118016 24774133707632222208 24811694664087371776 24817114570662329184 24818188765120653312 24860155005228167424 24895025262845485056 24932769507341893632 24981466322785920768 25052251260553592832 25059892979817971712 25146906497109006336 25283889545237823488 25362167841043513344 25450230923824914432 25499938406098009968 25529024208418799616 25573299311104229376 25617666653586920448 25618775499479384064 25662095489267785728 25698090593905016832 25787320075133853696 25934577879122620416 25958097029273812992 26024628496758462848 26054312772378034176 26105200102011585024 26195843157921347472 26225722724827889664 26271206114916040704 26276944839524819136 26278082221892456448 26322517064359236096 26369325562940694144 26399403007773769728 26444042997251014656 26450964341773327872 26573083290719649792 26619169109815590912 26626136291056594944 26749063974764150784 26771177165545930752 26864132641815187456 26947303331108732928 27040870356563971584 27093684556479135591 27124588221444974592 27125762293566406656 27171630518048243712 27219948968196845568 27304221256024080384 27485043913348743168 27555488996567784192 27640800108012266496 27651167777805866776 27682707320651661312 27730717565744709632 27736775108387309088 27768412296876589056 27823851764356718592 27864830395129632768 27866036508205645824 27913156497098293248 27919253891995120332 27920462360760734976 27967674380881688352 27999574938265780224 28049365695759630336 28098011838138679296 28104149613134160864 28235123084473270272 28290269809247632128 28444375738392551424 28532438821173952512 28543140931928636672 28631509789303028736 28721395369658548224 28763695891746717696 28819874985285285504 28821122436914307072 28869857425426258944 29010735084525585408 29119526039716626432 29176400114012947968 29202859157933039616 29277707058853270704 29311101868925288448 29361936246082633728 29368350114763033152 29412876528192390144 29463887413603753984 29470323552661515906 29503938065431375872 29505215126335389696 29555106879280545792 29562842499629013504 29607663789968498688 29665491258308280912 29699328383745490944 29749548371907391488 29750836063911542784 29803741033610674176 29896012677677580288 29946565248542539776 30117574311239172096 30144886872705073152 30222149222042085888 30315716247497324544 30361678996843757568 30414335394687746048 30420979151134468032 30455678003025936384 30516482580262207488 30562749718677159936 30622442589221451264 30709211222614081536 30939496417198915584 30999925121138757216 31035284331803246592 31107563750031600123 31143045735733118976 31144393744465133568 31197057261462798336 31203871996935722724 31293642578061754368 31347934194520836864 31349291071731351552 31402301059235579904 31410520155855826848 31555536407729584128 31556902270881890304 31610263317906014208 31764513470032429056 31974874486390259712 31999922705691620352 32111033548419716256 32147660114305155072 32210448512965907328 32359157878215057408 32415278512759308288 32423762741528595456 32573456937011183616 32759466794681204736 32823450128264566464 32873214943273847808 32937420441209929542 32974989602540949504 32976416905904259072 33024984172005490688 33032178276842962944 33089486094216438912 33090918353494204416 33146873340304223232 33193367017127313408 33249495239190614016 33308621763714561024 33373677665596816026 33403001680738123776 33413190639757295616 33469690571900485632 33529208662812008448 33882271100144068608 33933641231766552576 33999917874797346624 34038698944558399488 34156888871449227264 34158367332639178752 34216127319023714304 34223601545026276536 34322059601745149952 34383093433511804928 34450247912874132672 34579437172163493888 34610796039031750656 34806933469348780032 34874915761281101868 34927790877228463296 34967630299770519552 34975247587245490176 35035926452699758848 35037442962523275264 35096689419145648128 35159100750587592192 35258723996334686208 35267952455697770496 35327588691640027392 35430777720959533056 35501515054742126592 35561546232644265984 35929737774811643904 35999913043903072896 36054493808751962112 36124912741972180788 36166117628593299456 36228840690730991616 36293265290929127424 36405628341365440512 36467188326854221824 36708692885310210048 36740651995423712256 36854400144016355328 36910276427535548416 36982366811183078784 37024549729168785408 37098469019142291456 37153107193506177024 37161200561448333312 37217541996131057664 37225671855993493776 37227283147680979968 37290232507842251136 37332766584354373632 37399154261012840448 37472199484178881152 37514941116310093824 37720359745663509504 37925834317856735232 38043251761565270016 38175346385737371648 38249907609147014952 38351594522328956928 38359948966656344064 38426499980380380672 38428163249219076096 38493143233901678592 38680980112700780544 38901866818683930624 38937145543910719488 39036942745137694272 39081469158567051264 39157800153017377536 39217168704256520192 39293764736882021208 39338584087241834496 39406809172374061056 39417123332838684672 39476885053291331584 39483775596538854144 39553988344411041216 39599104511660654592 39666064495876521984 39738321378147565568 39859624936079474688 39928753664723386368 40123595962146226176 40156765748318896128 40296198962722781184 40420954996663099392 40482238662458343424 40561305534845957376 40688643440349609984 40757445777072365568 40829923452295268352 41252661889598554112 41333233494851676288 41380379109070995456 41476751666708800164 41524060980977491968 41596076348617064448 41605162662580963632 41652618445314883584 41724856770749005824 41797245592694449152 41799054762308468736 41869734745647439872 41880693541141102464 41928463600581869568 41951511571322532528 42074048543639445504 42147017757208018944 42352684626709905408 42666563607588827136 42814711397892955008 42863546819073540096 42947264683954543104 43145543837620076544 43220371350345744384 43231683655371460608 43304786138139388416 43431275916014911488 43679289059574939648 43764600171019421952 43830953257698463744 43916560588279906056 43966652803387932672 44042904369123950592 44119314792288585216 44121224471325605888 44195831120405630976 44205485328992273859 44255907098147063808 44257822689503084544 44332660318920818688 44411495684952748032 44498236887462421368 44548992575618236416 44626254095867314176 44705611550416011264 44844019016516370432 45176361466858758144 45244854975688736768 45333223833063128832 45542518495265636352 45621503092031619072 45631468726701702048 45683517004538904576 45844124578015739904 45933663883832176896 46105916229551325184 46409244625798373376 46499887681708135824 46552926497704869888 46570387836304617728 46633663449660653568 46714568603599678464 46716590616697700352 46795585892194197504 46861224024179736576 46878801000783456256 47021901291781255296 47023936607597027328 47103451588853369856 47333304611594376192 47335353406322835456 47415394976859021312 47646770205048643584 47906317033082191872 47962311729585389568 47999884058537430528 48072658411669282816 48166550322629574384 48221490171457732608 48305120920974655488 48391020387905503232 48538736817322586112 48540837788487254016 48622917769138962432 48860185405516775424 48944923847080280064 48987535993898283008 49139200192021807104 49183762792308277248 49309822414910771712 49406130661814894313 49462484403811424256 49464625358856388608 49537476258008236032 49548267415264444416 49623389328174743552 49634229141324658368 49636377530241306624 49720310010456334848 49790050525690970112 49865539014683787264 49962932645571841536 50104502521107185664 50119785959635943424 50293812994218012672 50567779090475646976 50900461847649828864 50999876812196019936 51058048416837599232 51235333307173840896 51237550998958768128 51324190978535571456 51574640150267707392 51869155758245240832 51916194058547625984 52049256993516925696 52210400204023170048 52391686315842694944 52451445449655779328 52553889679049638272 52556164443784912896 52645034128718472192 52738651125881388288 52888085994502029312 52901928683546655744 53146166581439299584 53252272582113189888 53542354331091861504 53728265283630374912 53894606662217465856 54081740713127943168 54187369112958271182 54249176442889949184 54251524587132813312 54343261036096487424 54439897936393691136 54608442512048160768 54970087826697486336 55110977993135568384 55281600216024532992 55302335555611733552 55365414641303322624 55461435131489419264 55473550216774618176 55536824593753178112 55647703528713437184 55729660790259265536 55732073016411291648 55826312994196586496 55838507783990240664 55840924721521469952 55935348761763376704 55999149876531560448 56098731391519260672 56196023676277358592 56208299226268321728 56470246168946540544 56580539618495264256 56888751476785102848 57064877642347905024 57086281863857273344 57263019578606057472 57527391783493435392 57639749970570571008 57642244873828614144 57739714850852517888 58021470169051170816 58352800228025895936 58405718315866079232 58555414117706541408 58622203737850576896 58736700229526066304 58825753056384780288 58927774827207507968 58940647105323031812 59007876130862751744 59110213758561091584 59125684999258027008 59215327579936997376 59330982516616561824 59398656767490981888 59499096743814782976 59607482067221348352 59893130497085079552 60235148622478344192 60444298444084171776 60631432494994649088 60723357993687515136 60841958302268936064 60911356006051872768 61032965160524414976 61244885178442902528 61418422445228163072 61878992834397831168 61999850242277514432 62070568663606493184 62215127500063200246 62286091471466237952 62288787488930267136 62394114522925596672 62407743993871445448 62587285156123508736 62695868389041673728 62698582143462703104 62804602118471159808 62821040311711653696 63111072815459168256 63113804541763780608 63220526635812028416 63529026940064858112 63949748972780519424 63999845411383240704 64222067096839432512 64295320228610310144 64420897025931814656 64718315756430114816 64830557025518616576 64847525483057190912 65146913874022367232 65518933589362409472 65646900256529132928 65746429886547695616 65874840882419859084 65949979205081899008 66049968344010981376 66064356553685925888 66178972188432877824 66181836706988408832 66293746680608446464 66386734034254626816 66498990478381228032 66617243527429122048 66747355331193632052 66939381143800971264 67058417325624016896 67764542200288137216 67867282463533105152 67999835749594693248 68077397889116798976 68313777742898454528 68432254638047428608 68447203090052553072 68644119203490299904 68766186867023609856 68900495825748265344 69158874344326987776 69613866938697560064 69749831522562203736 69855581754456926592 69935260599541039104 69950495174490980352 70071852905399517696 70074885925046550528 70193378838291296256 70318201501175184384 70517447992669372416 70535904911395540992 70655177383280054784 70861555441919066112 71003030109484253184 71123092465288531968 71859475549623287808 71999826087806145792 72108987617503924224 72249825483944361576 72332235257186598912 72457681381461983232 72586530581858254848 72811256682730881024 72934376653708443648 73417385770620420096 73481303990847424512 73708800288032710656 73820552855071096832 73964733622366157568 74196938038284582912 74306214387012354048 74322401122896666624 74435083992262115328 74451343711986987552 74454566295361959936 74580465015684502272 74798308522025680896 74944398968357762304 75440719491327019008 75851668635713470464 76086503523130540032 76350692771474743296 76499815218294029904 76719897933312688128 76852999960760761344 76856326498438152192 76986286467803357184 77361960225401561088 77803733637367861248 77874291087821438976 78073885490275388544 78162938317134102528 78315600306034755072 78434337408513040384 78587529473764042416 78677168174483668992 78813618344748122112 78834246665677369344 78953770106582663168 78967551193077708288 79107976688822082432 79198209023321309184 79332128991753043968 79719249872158949376 79857507329446772736 80247191924292452352 80313531496637792256 80592397925445562368 80841909993326198784 80964477324916686848 81122611069691914752 81281053669437406773 81377286880699219968 81514891554144731136 81659846904590536704 82505323779197108224 82666466989703352576 82953503333417600328 83048121961954983936 83192152697234128896 83210325325161927264 83305236890629767168 83594491185388898304 83598109524616937472 83739469491294879744 83761387082282204928 83903023142645065056 84148097087278891008 84294035514416037888 84705369253419810816 85333127215177654272 85629422795785910016 85894529367909086208 86291087675240153088 86463367310742921216 86609572276278776832 87358578119149879296 87529200342038843904 87661906515396927488 87833121176559812112 87933305606775865344 88085808738247901184 88238629584577170432 88242448942651211776 88391662240811261952 88410970657984547718 88511814196294127616 88515645379006169088 88665320637841637376 88822991369905496064 88996473774924842736 89097985151236472832 89252508191734628352 89411223100832022528 89688038033032740864 90352722933717516288 90489709951377473536 90666447666126257664 91085036990531272704 91243006184063238144 91262937453403404096 91367034009077809152 91688249156031479808 91867327767664353792 92211832459102650368 92818489251596746752 92999775363416271648 93105852995409739776 93140775672609235456 93322691250094800369 93429137207199356928 93433181233395400704 93591171784388395008 93757602001566912512 94043802583562510592 94047873215194054656 94206903177706739712 94666609223188752384 94670706812645670912 94830789953718042624 95293540410097287168 95924623459170779136 95999768117074861056 96145316823338565632 96333100645259148768 96442980342915465216 96782040775811006464 97077473634645172224 97245835538277924864 97720370811033550848 97975071987796566016 98278400384043614208 98619644829821543424 98812261323629788626 98924968807622848512 98929250717712777216 99074952516016472064 99096534830528888832 99268458282649316736 99272755060482613248 99440620020912669696 99580101051381940224 99925865291143683072 100209005042214371328 100239571919271886848 100587625988436025344 101135558180951293952 101800923695299657728 101999753624392039872 102116096833675198464 102470666614347681792 102475101997917536256 102648381957071142912 103149280300535414784 103738311516490481664 103832388117095251968 104098513987033851392 104420800408046340096 104783372631685389888 104902890899311558656 105107779358099276544 105112328887569825792 105290068257436944384 105477302251762776576 105776171989004058624 105803857367093311488 106292333162878599168 106504545164226379776 107456530567260749824 107789213324434931712 108163481426255886336 108374738225916542364 108498352885779898368 108686522072192974848 108879795872787382272 109216885024096321536 110221955986271136768 110563200432049065984 110604671111223467104 110730829282606645248 110947100433549236352 111073649187506356224 111295407057426874368 111459321580518531072 111652625988393172992 111677015567980481328 111681849443042939904 111870697523526753408 111998299753063120896 112197462783038521344 112416598452536643456 113161079236990528512 113777502953570205696 114129755284695810048 114172563727714546688 114526039157212114944 115054783566986870784 115279499941141142016 115284489747657228288 115479429701705035776 116042940338102341632 116705600456051791872 116811436631732158464 117110828235413082816 117244407475701153792 117473400459052132608 117651506112769560576 117855549654415015936 117881294210646063624 118015752261725503488 118220427517122183168 118251369998516054016 118430655159873994752 118661965033233123648 118797313534981963776 118998193487629565952 119214964134442696704 119786260994170159104 120470297244956688384 120888596888168343552 121262864989989298176 121446715987375030272 121683916604537872128 122065930321048829952 122489770356885805056 123757985668795662336 123999700484555028864 124141137327212986368 124430255000126400492 124572182942932475904 124788229045851193344 124815487987742890896 125174570312247017472 125391736778083347456 125397164286925406208 125609204236942319616 125642080623423307392 126222145630918336512 126441053271624056832 127058053880129716224 127999690822766481408 128444134193678865024 128590640457220620288 128841794051863629312 129436631512860229632 129661114051037233152 129695050966114381824 130293827748044734464 131037867178724818944 131293800513058265856 131492859773095391232 131749681764839718168 131899958410163798016 132099936688021962752 132128713107371851776 132357944376865755648 132363673413976817664 132587493361216892928 132616455986976821577 132773468068509253632 132997980956762456064 133234487054858244096 133494710662387264104 133878762287601942528 134116834651248033792 135529084400576274432 135734564927066210304 135999671499189386496 136627555485796909056 136864509276094857216 136894406180105106144 137532373734047219712 137800991651496530688 138317748688653975552 139227733877395120128 139499663045124407472 139711163508913853184 139900990348981960704 140143705810799035392 140149771850093101056 140386757676582592512 140636403002350368768 141071809822791081984 141310354766560109568 142006060218968506368 142246184930577063936 143718951099246575616 143999652175612291584 144217975235007848448 144499650967888723152 144664470514373197824 144915362762923966464 145173061163716509696 145622513365461762048 145868753307416887296 146834771541240840192 146962607981694849024 147417600576065421312 147641105710142193664 147929467244732315136 148218391985444682939 148393876076569165824 148612428774024708096 148644802245793333248 148870167984524230656 148902687423973975104 148909132590723919872 149160930031369004544 149596617044051361792 149888797936715524608 150881438982654038016 151703337271426940928 152701385542949486592 152999630436588059808 153705999921521522688 153712652996876304384 153972572935606714368 154723920450803122176 155607467274735722496 155748582175642877952 156147770980550777088 156631200612069510144 156868674817026080768 157175058947528084832 157354336348967337984 157668493331354738688 157907540213165326336 157935102386155416576 158215953377644164864 158664257983506087936 159438499744317898752 160627062993275584512 161184795850891124736 161683819986652397568 162245222139383829504 162562107338874813546 162754573761398439936 163029783108289462272 163319693809181073408 165010647558394216448 165332933979406705152 165907006666835200656 166096243923909967872 166384305394468257792 166420650650323854528 166610473781259534336 167188982370777796608 167196219049233874944 167478938982589759488 167522774164564409856 167806046285290130112 168296194174557782016 168588071028832075776 169410738506839621632 170666254430355308544 171258845591571820032 171789058735818172416 172582175350480306176 172926734621485842432 173219144552557553664 175058400684077687808 175323813030793854976 175666242353119624224 175866611213551730688 176477259169154340864 176484897885302423552 176783324481622523904 176821941315969095436 177023628392588255232 177330641275683274752 177645982739810992128 177992947549849685472 178195970302472945664 178822446201664045056 180705445867435032576 181332895332252515328 182170073981062545408 182525874906806808192 182734068018155618304 183734655535328707584 184423664918205300736 185636978503193493504 185999550726832543296 186211705990819479552 186281551345218470912 186645382500189600738 186858274414398713856 186866362466790801408 187182343568776790016 187515204003133825024 188087605167125021184 188095746430388109312 188413806355413479424 189333218446377504768 189341413625291341824 189661579907436085248 190587080820194574336 191849246918341558272 191999536234149722112 192290633646677131264 192666201290518297536 192885960685830930432 193564081551622012928 194154947269290344448 194491671076555849728 195440741622067101696 195950143975593132032 196556800768087228416 197239289659643086848 197624522647259577252 197849937615245697024 198149905032032944128 198193069661057777664 198536916565298633472 198545510120965226496 198881240041825339392 199160202102763880448 199851730582287366144 201175251976872050688 203601847390599315456 203999507248784079744 204232193667350396928 204941333228695363584 205296763914142285824 206298560601070829568 207476623032980963328 208197027974067702784 208841600816092680192 209566745263370779776 209805781798623117312 210215558716198553088 210224657775139651584 210580136514873888768 210954604503525553152 211552343978008117248 211607714734186622976 212584666325757198336 213009090328452759552 214913061134521499648 215578426648869863424 216326962852511772672 216749476451833084728 216996705771559796736 217373044144385949696 217759591745574764544 218433770048192643072 220443911972542273536 221126400864098131968 221209342222446934208 221461658565213290496 221894200867098472704 222590814114853748736 222918643161037062144 223305251976786345984 223354031135960962656 223363698886085879808 223741395047053506816 224394925566077042688 224833196905073286912 226322158473981057024 227555005907140411392 228259510569391620096 228345127455429093376 229052078314424229888 230558999882282284032 230568979495314456576 230958859403410071552 232085880676204683264 233411200912103583744 233622873263464316928 234221656470826165632 234488814951402307584 234946800918104265216 235303012225539121152 235711099308830031872 235762588421292127248 236031504523451006976 236440855034244366336 236502739997032108032 236861310319747989504 237323930066466247296 237594627069963927552 237996386975259131904 239572521988340318208 240940594489913376768 241777193776336687104 242525729979978596352 242893431974750060544 243367833209075744256 244131860642097659904 244979540713771610112 247515971337591324672 247999400969110057728 248860510000252800984 249144365885864951808 249576458091702386688 249630975975485781792 250783473556166694912 250794328573850812416 251218408473884639232 251284161246846614784 252444291261836673024 252882106543248113664 254116107760259432448 255999381645532962816 256888268387357730048 257683588103727258624 258873263025720459264 259390101932228763648 262075734357449637888 262587601026116531712 262985719546190782464 263499363529679436336 263799916820327596032 264257426214743703552 264715888753731511296 264727346827953635328 265174986722433785856 265232911973953643154 265546936137018507264 265995961913524912128 266468974109716488192 266989421324774528208 267757524575203885056 268233669302496067584 271058168801152548864 271469129854132420608 271999342998378772992 273255110971593818112 273729018552189714432 273788812360210212288 275064747468094439424 275601983302993061376 276635497377307951104 278455467754790240256 278999326090248814944 279422327017827706368 279968073750284401107 280287411621598070784 280299543700186202112 280773515353165185024 281272806004700737536 282143619645582163968 282620709533120219136 284012120437937012736 284492369861154127872 287999304351224583168 288435950470015696896 288999301935777446304 289328941028746395648 290346122327433019392 291737506614833774592 293925215963389698048 294835201152130842624 295858934489464630272 296436783970889365878 296787752153138331648 297224857548049416192 297289604491586666496 297805374847947950208 297818265181447839744 298321860062738009088 299777595873431049216 301762877965308076032 303406674542853881856 305402771085898973184 305999260873176119616 307411999843043045376 307425305993752608768 307945145871213428736 309447840901606244352 311214934549471444992 311497164351285755904 312295541961101554176 313262401224139020288 313737349634052161536 314350117895056169664 314708672697934675968 315336986662709477376 315815080426330652672 315870204772310833152 316431906755288329728 317328515967012175872 318876999488635797504 322369591701782249472 323367639973304795136 324490444278767659008 325124214677749627092 326059566216578924544 326639387618362146816 330665867958813410304 331814013333670401312 332192487847819935744 332841301300647709056 333220947562519068672 334377964741555593216 334957877965179518976 335045548329128819712 335612092570580260224 336592388349115564032 341332508860710617088 342517691183143640064 343578117471636344832 345164350700960612352 345853469242971684864 346438289105115107328 350116801368155375616 350647626061587709952 351332484706239248448 351733222427103461376 352954518338308681728 352969795770604847104 353566648963245047808 353643882631938190872 354047256785176510464 354661282551366549504 355291965479621984256 355985895099699370944 356391940604945891328 357644892403328090112 361410891734870065152 362665790664505030656 364340147962125090816 365051749813613616384 367469311070657415168 371273957006386987008 371999101453665086592 372423411981638959104 372563102690436941824 373290765000379201476 373716548828797427712 374364687137553580032 375030408006267650048 376175210334250042368 376191492860776218624 376827612710826958848 378666436892755009536 379323159814872170496 381174161640389148672 383999072468299444224 384581267293354262528 385332402581036595072 385771921371661860864 388309894538580688896 388983342153111699456 390881483244134203392 391900287951186264064 393113601536174456832 394478579319286173696 395249045294519154504 395699875230491394048 396299810064065888256 396386139322115555328 397073833130597266944 397091020241930452992 397762480083650678784 398320404205527760896 399703461164574732288 402350503953744101376 407203694781198630912 407999014497568159488 409882666457390727168 410593527828284571648 412597121202141659136 414953246065961926656 416394055948135405568 417683201632185360384 419133490526741559552 420431117432397106176 420449315550279303168 421160273029747777536 421909209007051106304 423215429468373245952 426018180656905519104 429826122269042999296 431156853297739726848 432653925705023545344 433498952903666169456 433993411543119593472 434746088288771899392 435519183491149529088 436867540096385286144 440887823945084547072 442252801728196263936 442418684444893868416 442923317130426580992 443788401734196945408 445181628229707497472 445837286322074124288 446610503953572691968 446708062271921925312 446727397772171759616 447482790094107013632 448789851132154085376 449666393810146573824 452644316947962114048 455110011814280822784 456690254910858186752 458104156628848459776 461117999764564568064 461137958990628913152 461917718806820143104 464171761352409366528 466822401824207167488 467245746526928633856 468443312941652331264 469893601836208530432 470606024451078242304 471422198617660063744 471525176842584254496 472063009046902013952 473005479994064216064 473722620639495979008 474647860132932494592 475992773950518263808 481881188979826753536 483554387552673374208 485051459959957192704 486735666418151488512 488263721284195319808 489959081427543220224 495031942675182649344 495998801938220115456 497721020000505601968 498288731771729903616 499152916183404773376 499261951950971563584 501566947112333389824 501588657147701624832 502436816947769278464 502568322493693229568 504888582523673346048 505764213086496227328 508232215520518864896 511998763291065925632 513776536774715460096 515367176207454517248 517746526051440918528 518780203864457527296 525175202052233063424 525971439092381564928 526998727059358872672 527599833640655192064 529431777507463022592 529454693655907270656 530349973444867571712 530465823947907286308 531991923827049824256 532937948219432976384 533978842649549056416 536467338604992135168 542116337602305097728 543998685996757545984 546510221943187636224 547577624720420424576 551203966605986122752 553270994754615902208 556910935509580480512 557998652180497629888 558844654035655412736 559936147500568802214 560574823243196141568 560599087400372404224 561547030706330370048 562545612009401475072 564287239291164327936 565241419066240438272 568024240875874025472 568984739722308255744 575998608702449166336 576871900940031393792 577998603871554892608 578657882057492791296 580692244654866038784 583475013229667549184 587850431926779396096 589670402304261685248 591717868978929260544 592873567941778731756 594449715096098832384 594579208983173332992 595610749695895900416 595636530362895679488 596643720125476018176 599555191746862098432 603525755930616152064 610805542171797946368 611998521746352239232 614823999686086090752 615890291742426857472 618895681803212488704 622429869098942889984 624591083922203108352 626524802448278040576 627474699268104323072 628700235790112339328 629417345395869351936 630673973325418954752 631740409544621666304 632863813510576659456 634657031934024351744 637753998977271595008 644739183403564498944 646735279946609590272 648980888557535318016 650248429355499254184 652119132433157849088 653278775236724293632 661331735917626820608 663628026667340802624 664384975695639871488 665682602601295418112 668755929483111186432 669915755930359037952 670091096658257639424 671224185141160520448 673184776698231128064 682665017721421234176 685035382366287280128 687156234943272689664 691706938485943369728 692876578210230214656 700233602736310751232 701295252123175419904 702664969412478496896 703466444854206922752 705909036676617363456 707133297926490095616 707287765263876381744 708094513570353020928 709322565102733099008 710583930959243968512 711971790199398741888 712783881209891782656 722821783469740130304 725331581329010061312 728680295924250181632 730103499627227232768 734938622141314830336 742547914012773974016 743998202907330173184 745126205380873883648 746581530000758402952 747433097657594855424 748729374275107160064 750060816012535300096 752350420668500084736 752382985721552437248 753655225421653917696 757332873785510019072 758646319629744340992 762348323280778297344 767998144936598888448 769162534586708525056 770664805162073190144 776619789077161377792 783800575902372528128 786227203072348913664 788957158638572347392 790498090589038309008 791399750460982788096 792772278644231110656 794147666261194533888 794182040483860905984 795524960167301357568 796640808411055521792 799406922329149464576 804701007907488202752 814407389562397261824 815998028995136318976 819765332914781454336 821187055656569143296 825194242404283318272 829906492131923853312 832788111896270811136 835366403264370720768 838266981053483119104 839904221250853203321 840862234864794212352 840898631100558606336 842320546059495555072 843818418014102212608 846430858936746491904 852036361313811038208 859652244538085998592 865307851410047090688 866997905807332338912 867986823086239186944 871038366982299058176 881775647890169094144 884505603456392527872 884837368889787736832 887576803468393890816 890363256459414994944 891674572644148248576 893416124543843850624 893454795544343519232 894965580188214027264 899332787620293147648 905288633895924228096 910220023628561645568 913380509821716373504 916208313257696919552 922235999529129136128 922275917981257826304 923835437613640286208 928343522704818733056 933644803648414334976 934491493053857267712 936886625883304662528 939787203672417060864 941212048902156484608 942844397235320127488 943050353685168508992 944126018093804027904 946010959988128432128 947445241278991958016 949295720265864989184 951985547901036527616 967108775105346748416 970102919919914385408 973471332836302977024 979918162855086440448 991997603876440230912 995442040001011203936 996577463543459807232 998523903901943127168 1003133894224666779648 1004873633895538556928 1005136644987386459136 1009777165047346692096 1023997526582131851264 1027553073549430920192 1030734352414909034496 1035493052102881837056 1037560407728915054592 1050350404104466126848 1051942878184763129856 1053997454118717745344 1055199667281310384128 1058863555014926045184 1058909387311814541312 1060699946889735143424 1060931647895814572616 1063983847654099648512 1065875896438865952768 1067957685299098112832 1072934677209984270336 1084232675204610195456 1087997371993515091968 1093020443886375272448 1095155249440840849152 1102407933211972245504 1113821871019160961024 1115997304360995259776 1117689308071310825472 1119872295001137604428 1121149646486392283136 1123094061412660740096 1125091224018802950144 1128574478582328655872 1130482838132480876544 1137969479444616511488 1151997217404898332672 1153743801880062787584 1155997207743109785216 1157315764114985582592 1166950026459335098368 1175700863853558792192 1179340804608523370496 1183435737957858521088 1185747135883557463512 1188899430192197664768 1189158417966346665984 1191221499391791800832 1191273060725791358976 1193287440250952036352 1199110383493724196864 1207051511861232304128 1221611084343595892736 1223997043492704478464 1229647999372172181504 1231780583484853714944 1237791363606424977408 1244859738197885779968 1249182167844406216704 1253049604896556081152 1254949398536208646144 1257400471580224678656 1261347946650837909504 1263480819089243332608 1265727627021153318912 1289478366807128997888 1293470559893219180544 1297961777115070636032 1300496858710998508368 1304238264866315698176 1306557550473448587264 1322663471835253641216 1327256053334681605248 1328769951391279742976 1331365205202590836224 1337511858966222372864 1339831511860718075904 1340182193316515278848 1342448370282321040896 1346369553396462256128 1365330035442842468352 1370070764732574560256 1374312469886545379328 1383413876971886739456 1385753156420460429312 1400467205472621502464 1402590504246350839808 1405329938824956993792 1411818073353234726912 1414266595852980191232 1414575530527752763488 1416189027140706041856 1421167861918487937024 1423943580398797483776 1445643566939480260608 1450663162658020122624 1460206999254454465536 1469877244282629660672 1485095828025547948032 1487996405814660346368 1490252410761747767296 1493163060001516805904 1494866195315189710848 1497458748550214320128 1500121632025070600192 1504700841337000169472 1504765971443104874496 1507310450843307835392 1514665747571020038144 1517292639259488681984 1524696646561556594688 1535996289873197776896 1538325069173417050112 1541329610324146380288 1553239578154322755584 1567601151804745056256 1577914317277144694784 1580996181178076618016 1582799500921965576192 1588295332522389067776 1588364080967721811968 1591049920334602715136 1598813844658298929152 1609402015814976405504 1631996057990272637952 1639530665829562908672 1659812984263847706624 1665576223792541622272 1670732806528741441536 1676533962106966238208 1679808442501706406642 1681724469729588424704 1681797262201117212672 1684641092118991110144 1687636836028204425216 1692861717873492983808 1704072722627622076416 1719304489076171997184 1730615702820094181376 1733995811614664677824 1735973646172478373888 1742076733964598116352 1763551295780338188288 1769011206912785055744 1769674737779575473664 1775153606936787781632 1783349145288296497152 1786832249087687701248 1786909591088687038464 1789931160376428054528 1798665575240586295296 1810577267791848456192 1826761019643432747008 1832416626515393839104 1844471999058258272256 1847670875227280572416 1856687045409637466112 1867289607296828669952 1873773251766609325056 1879574407344834121728 1882424097804312969216 1886100707370337017984 1888252036187608055808 1892021919976256864256 1898591440531729978368 1903971095802073055232 1934217550210693496832 1940205839839828770816 1946942665672605954048 1959836325710172880896 1983995207752880461824 1990884080002022407872 1993154927086919614464 1997047807803886254336 2006267788449333559296 2009747267791077113856 2010273289974772918272 2019554330094693384192 2047995053164263702528 2055106147098861840384 2061468704829818068992 2075120815457830109184 2100700808208932253696 2103885756369526259712 2107994908237435490688 2110399334562620768256 2117727110029852090368 2121399893779470286848 2121863295791629145232 2127967695308199297024 2131751792877731905536 2135915370598196225664 2168465350409220390912 2175994743987030183936 2186040887772750544896 2190310498881681698304 2204815866423944491008 2227643742038321922048 2231994608721990519552 2235378616142621650944 2239744590002275208856 2242299292972784566272 2246188122825321480192 2250182448037605900288 2257148957164657311744 2260965676264961753088 2275938958889233022976 2303994434809796665344 2307487603760125575168 2311994415486219570432 2351401727707117584384 2358681609217046740992 2366871475915717042176 2371494271767114927024 2378316835932693331968 2382442998783583601664 2382546121451582717952 2386574880501904072704 2398220766987448393728 2414103023722464608256 2443222168687191785472 2447994086985408956928 2459295998744344363008 2463561166969707429888 2475582727212849954816 2489719476395771559936 2498364335688812433408 2506099209793112162304 2509898797072417292288 2514800943160449357312 2519712663752559609963 2522695893301675819008 2526961638178486665216 2531455254042306637824 2578956733614257995776 2595923554230141272064 2600993717421997016736 2613115100946897174528 2645326943670507282432 2654512106669363210496 2662730410405181672448 2675023717932444745728 2680364386633030557696 2684896740564642081792 2730660070885684936704 2740141529465149120512 2748624939773090758656 2766827753943773478912 2771506312840920858624 2800934410945243004928 2805181008492701679616 2810659877649913987584 2823636146706469453824 2828533191705960382464 2829151061055505526976 2832378054281412083712 2842335723836975874048 2847887160797594967552 2901326325316040245248 2920413998508908931072 2939754488565259321344 2975992811629320692736 2980504821523495534592 2986326120003033611808 2989732390630379421696 3000243264050141200384 3009401682674000338944 3014620901686615670784 3029331495142040076288 3071992579746395553792 3082659220648292760576 3106479156308645511168 3135202303609490112512 3155828634554289389568 3161992362356153236032 3165599001843931152384 3176590665044778135552 3176728161935443623936 3182099840669205430272 3197627689316597858304 3218804031629952811008 3263992115980545275904 3279061331659125817344 3331152447585083244544 3341465613057482883072 3353067924213932476416 3359616885003412813284 3363448939459176849408 3369282184237982220288 3375273672056408850432 3385723435746985967616 3461231405640188362752 3467991623229329355648 3471947292344956747776 3527102591560676376576 3538022413825570111488 3539349475559150947328 3550307213873575563264 3566698290576592994304 3573664498175375402496 3573819182177374076928 3579862320752856109056 3597331150481172590592 3621154535583696912384 3653522039286865494016 3664833253030787678208 3688943998116516544512 3695341750454561144832 3713374090819274932224 3734579214593657339904 3747546503533218650112 3759148814689668243456 3764848195608625938432 3772201414740674035968 3784043839952513728512 3797182881063459956736 3868435100421386993664 3880411679679657541632 3893885331345211908096 3919672651420345761792 3967990415505760923648 3981768160004044815744 3986309854173839228928 3994095615607772508672 4012535576898667118592 4019494535582154227712 4020546579949545836544 4039108660189386768384 4095990106328527405056 4110212294197723680768 4122937409659636137984 4150241630915660218368 4201401616417864507392 4207771512739052519424 4215989816474870981376 4235454220059704180736 4242799787558940573696 4243726591583258290464 4263503585755463811072 4271830741196392451328 4336930700818440781824 4351989487974060367872 4380620997763363396608 4409631732847888982016 4455287484076643844096 4463989217443981039104 4470757232285243301888 4479489180004550417712 4484598585945569132544 4492376245650642960384 4500364896075211800576 4514297914329314623488 4521931352529923506176 4551877917778466045952 4607988869619593330688 4614975207520251150336 4623988830972439140864 4702803455414235168768 4733742951831434084352 4742988543534229854048 4764885997567167203328 4765092242903165435904 4773149761003808145408 4796441533974896787456 4828206047444929216512 4895988173970817913856 4918591997488688726016 4979438952791543119872 4996728671377624866816 5012198419586224324608 5029601886320898714624 5039425327505119219926 5045391786603351638016 5053923276356973330432 5062910508084613275648 5157913467228515991552 5191847108460282544128 5201987434843994033472 5226230201893794349056 5290653887341014564864 5309024213338726420992 5325460820810363344896 5350047435864889491456 5360728773266061115392 5369793481129284163584 5480283058930298241024 5497249879546181517312 5543012625681841717248 5601868821890486009856 5621319755299827975168 5647272293412938907648 5658302122111011053952 5664756108562824167424 5695774321595189935104 5802652650632080490496 5840827997017817862144 5879508977130518642688 5951985623258641385472 5961009643046991069184 5972652240006067223616 5979464781260758843392 6000486528100282400768 6018803365348000677888 6029241803373231341568 6058662990284080152576 6143985159492791107584 6165318441296585521152 6311657269108578779136 6323984724712306472064 6331198003687862304768 6353181330089556271104 6364199681338410860544 6395255378633195716608 6527984231961090551808 6558122663318251634688 6662304895170166489088 6682931226114965766144 6706135848427864952832 6719233770006825626568 6726897878918353698816 6738564368475964440576 6750547344112817700864 6771446871493971935232 6922462811280376725504 6935983246458658711296 7054205183121352753152 7076044827651140222976 7078698951118301894656 7100614427747151126528 7147328996350750804992 7147638364354748153856 7159724641505712218112 7194662300962345181184 7242309071167393824768 7307044078573730988032 7329666506061575356416 7377887996233033089024 7390683500909122289664 7426748181638549864448 7469158429187314679808 7495093007066437300224 7518297629379336486912 7529696391217251876864 7544402829481348071936 7568087679905027457024 7594365762126919913472 7736870200842773987328 7787770662690423816192 7839345302840691523584 7935980831011521847296 7963536320008089631488 7988191231215545017344 8025071153797334237184 8041093159899091673088 8191980212657054810112 8220424588395447361536 8245874819319272275968 8300483261831320436736 8402803232835729014784 8415543025478105038848 8431979632949741962752 8470908440119408361472 8485599575117881147392 8487453183166516580928 8527007171510927622144 8543661482392784902656 8703978975948120735744 8761241995526726793216 8819263465695777964032 8927978434887962078208 8941514464570486603776 8958978360009100835424 8969197171891138265088 9000729792150423601152 9043862705059847012352 9215977739239186661376 9247977661944878281728 9405606910828470337536 9467485903662868168704 9485977087068459708096 9529771995134334406656 9530184485806330871808 9546299522007616290816 9592883067949793574912 9656412094889858433024 9791976347941635827712 9837183994977377452032 9993457342755249733632 10024396839172448649216 10059203772641797429248 10078850655010238439852 10107846552713946660864 10125821016169226551296 10383694216920565088256 10403974869687988066944 10581307774682029129728 10618048426677452841984 10650921641620726689792 10700094871729778982912 10721457546532122230784 10739586962258568327168 10960566117860596482048 10994499759092363034624 11086025251363683434496 11203737643780972019712 11242639510599655950336 11294544586825877815296 11316604244222022107904 11391548643190379870208 11605305301264160980992 11681655994035635724288 11759017954261037285376 11903971246517282770944 11922019286093982138368 11945304480012134447232 11958929562521517686784 12037606730696001355776 12058483606746462683136 12117325980568160305152 12287970318985582215168 12330636882593171042304 12623314538217157558272 12647969449424612944128 12706362660179112542208 12728399362676821721088 12790510757266391433216 13055968463922181103616 13324609790340332978176 13365862452229931532288 13412271696855729905664 13438467540013651253136 13453795757836707397632 13477128736951928881152 13501094688225635401728 13542893742987943870464 13844925622560753451008 13871966492917317422592 14108410366242705506304 14157397902236603789312 14201228855494302253056 14294657992701501609984 14295276728709496307712 14319449283011424436224 14389324601924690362368 14484618142334787649536 14614088157147461976064 14755775992466066178048 14938316858374629359616 14990186014132874600448 15036595258758672973824 15088805658962696143872 15136175359810054914048 15188731524253839826944 15473740401685547974656 15575541325380847632384 15678690605681383047168 15871961662023043694592 15927072640016179262976 15976382462431090034688 16050142307594668474368 16082186319798183346176 16440849176790894723072 16491749638638544551936 16805606465671458029568 16863959265899483925504 16941816880238816722944 16974906366333033161856 17087322964785569805312 17407957951896241471488 17522483991053453586432 17638526931391555928064 17855956869775924156416 17883028929140973207552 17917956720018201670848 17938394343782276530176 18001459584300847202304 18087725410119694024704 18431955478478373322752 18495955323889756563456 18934971807325736337408 18971954174136919416192 19059543990268668813312 19092599044015232581632 19185766135899587149824 19583952695883271655424 19674367989954754904064 19986914685510499467264 20048793678344897298432 20118407545283594858496 20157701310020476879704 20215693105427893321728 20251642032338453102592 20767388433841130176512 20807949739375976133888 21162615549364058259456 21236096853354905683968 21301843283241453379584 21442915093064244461568 21479173924517136654336 21921132235721192964096 21988999518184726069248 22172050502727366868992 22407475287561944039424 22485279021199311900672 22589089173651755630592 22633208488444044215808 22783097286380759740416 23210610602528321961984 23363311988071271448576 23518035908522074570752 23807942493034565541888 23844038572187964276736 23890608960024268894464 24075213461392002711552 24575940637971164430336 24661273765186342084608 25246629076434315116544 25295938898849225888256 25412725320358225084416 25456798725353643442176 25581021514532782866432 26111936927844362207232 26649219580680665956352 26824543393711459811328 26876935080027302506272 26907591515673414795264 27002189376451270803456 27743932985834634845184 28216820732485411012608 28314795804473207578624 28402457710988604506112 28589315985403003219968 28590553457418992615424 28638898566022848872448 28778649203849380724736 28969236284669575299072 29228176314294923952128 29511551984932132356096 29980372028265749200896 30073190517517345947648 30177611317925392287744 30377463048507679653888 31151082650761695264768 31743923324046087389184 31854145280032358525952 31952764924862180069376 32100284615189336948736 32164372639596366692352 32881698353581789446144 32983499277277089103872 33611212931342916059136 33727918531798967851008 33883633760477633445888 33949812732666066323712 34174645929571139610624 34815915903792482942976 35044967982106907172864 35277053862783111856128 35711913739551848312832 35766057858281946415104 35835913440036403341696 35876788687564553060352 36175450820239388049408 36863910956956746645504 36991910647779513126912 37869943614651472674816 37943908348273838832384 38119087980537337626624 38185198088030465163264 38371532271799174299648 39167905391766543310848 39973829371020998934528 40097587356689794596864 40236815090567189716992 40315402620040953759408 40431386210855786643456 40503284064676906205184 41534776867682260353024 41615899478751952267776 42325231098728116518912 42472193706709811367936 42603686566482906759168 42885830186128488923136 42958347849034273308672 43842264471442385928192 44814950575123888078848 44970558042398623801344 45266416976888088431616 45566194572761519480832 46421221205056643923968 46726623976142542897152 47036071817044149141504 47615884986069131083776 47688077144375928553472 47781217920048537788928 48150426922784005423104 49322547530372684169216 50591877797698451776512 50825450640716450168832 52223873855688724414464 53298439161361331912704 53649086787422919622656 53753870160054605012544 53815183031346829590528 54004378752902541606912 55487865971669269690368 56629591608946415157248 56804915421977209012224 57178631970806006439936 57277797132045697744896 57557298407698761449472 59023103969864264712192 59960744056531498401792 60146381035034691895296 60355222635850784575488 60754926097015359307776 62302165301523390529536 63487846648092174778368 63708290560064717051904 63905529849724360138752 64328745279192733384704 65763396707163578892288 65966998554554178207744 67222425862685832118272 67455837063597935702016 67767267520955266891776 67899625465332132647424 68349291859142279221248 69631831807584965885952 70089935964213814345728 70554107725566223712256 71423827479103696625664 71532115716563892830208 71671826880072806683392 73727821913913493291008 73983821295559026253824 75739887229302945349632 75887816696547677664768 76238175961074675253248 76370396176060930326528 76743064543598348599296 78335810783533086621696 79947658742041997869056 80473630181134379433984 80630805240081907518816 81006568129353812410368 83231798957503904535552 84650462197456233037824 84944387413419622735872 85207373132965813518336 85771660372256977846272 85916695698068546617344 87684528942884771856384 89941116084797247602688 90532833953776176863232 91132389145523038961664 93453247952285085794304 95231769972138262167552 95562435840097075577856 96300853845568010846208 98645095060745368338432 101183755595396903553024 101650901281432900337664 104447747711377448828928 107298173574845839245312 107507740320109210025088 107630366062693659181056 110975731943338539380736 113259183217892830314496 113609830843954418024448 114357263941612012879872 114555594264091395489792 115114596815397522898944 119921488113062996803584 120292762070069383790592 120710445271701569150976 121509852194030718615552 124604330603046781059072 126975693296184349556736 127416581120129434103808 127811059699448720277504 128657490558385466769408 131526793414327157784576 134444851725371664236544 134911674127195871404032 135799250930664265294848 136698583718284558442496 139263663615169931771904 140179871928427628691456 141108215451132447424512 142847654958207393251328 143064231433127785660416 143343653760145613366784 147967642591118052507648 151775633393095355329536 152476351922149350506496 156671621567066173243392 159895317484083995738112 160947260362268758867968 161261610480163815037632 162013136258707624820736 166463597915007809071104 169888774826839245471744 170414746265931627036672 171833391396137093234688 179882232169594495205376 181065667907552353726464 182264778291046077923328 186906495904570171588608 190463539944276524335104 191124871680194151155712 197290190121490736676864 202367511190793807106048 203301802562865800675328 208895495422754897657856 214596347149691678490624 215015480640218420050176 221951463886677078761472 226518366435785660628992 227219661687908836048896 228714527883224025759744 229111188528182790979584 230229193630795045797888 239842976226125993607168 241420890543403138301952 243019704388061437231104 253951386592368699113472 254833162240258868207616 255622119398897440555008 257314981116770933538816 263053586828654315569152 269823348254391742808064 271598501861328530589696 273397167436569116884992 280359743856855257382912 285695309916414786502656 286687307520291226733568 295935285182236105015296 303551266786190710659072 304952703844298701012992 313343243134132346486784 321894520724537517735936 322523220960327630075264 332927195830015618142208 339777549653678490943488 340829492531863254073344 343666782792274186469376 359764464339188990410752 362131335815104707452928 364529556582092155846656 373812991809140343177216 380927079888553048670208 382249743360388302311424 394580380242981473353728 404735022381587614212096 417790990845509795315712 429192694299383356981248 430030961280436840100352 443902927773354157522944 453036732871571321257984 457429055766448051519488 479685952452251987214336 482841781086806276603904 486039408776122874462208 509666324480517736415232 511244238797794881110016 539646696508783485616128 543197003722657061179392 546794334873138233769984 560719487713710514765824 571390619832829573005312 573374615040582453467136 591870570364472210030592 607102533572381421318144 609905407688597402025984 626686486268264692973568 643789041449075035471872 645046441920655260150528 665854391660031236284416 679555099307356981886976 681658985063726508146688 687333565584548372938752 719528928678377980821504 724262671630209414905856 729059113164184311693312 761854159777106097340416 764499486720776604622848 789160760485962946707456 809470044763175228424192 860061922560873680200704 887805855546708315045888 906073465743142642515968 914858111532896103038976 965683562173612553207808 1019332648961035472830464 1022488477595589762220032 1079293393017566971232256 1086394007445314122358784 1093588669746276467539968 1121438975427421029531648 1142781239665659146010624 1146749230081164906934272 1183741140728944420061184 1214205067144762842636288 1253372972536529385947136 1287578082898150070943744 1290092883841310520301056 1331708783320062472568832 1359110198614713963773952 1439057857356755961643008 1448525343260418829811712 1458118226328368623386624 1528998973441553209245696 1618940089526350456848384 1720123845121747360401408 1775611711093416630091776 1829716223065792206077952 1931367124347225106415616 2038665297922070945660928 2044976955191179524440064 2158586786035133942464512 2172788014890628244717568 2187177339492552935079936 2285562479331318292021248 2293498460162329813868544 2367482281457888840122368 2428410134289525685272576 2580185767682621040602112 2663417566640124945137664 2718220397229427927547904 2897050686520837659623424 3057997946883106418491392 3237880179052700913696768 3440247690243494720802816 3551223422186833260183552 3862734248694450212831232 4077330595844141891321856 4317173572070267884929024 4345576029781256489435136 4374354678985105870159872 4586996920324659627737088 4856820268579051370545152 5160371535365242081204224 5326835133280249890275328 5794101373041675319246848 6115995893766212836982784 6475760358105401827393536 6880495380486989441605632 7102446844373666520367104 8154661191688283782643712 8691152059562512978870272 9173993840649319255474176 9713640537158102741090304 10320743070730484162408448 10653670266560499780550656 11588202746083350638493696 12231991787532425673965568 12951520716210803654787072 13760990760973978883211264 17382304119125025957740544 18347987681298638510948352 19427281074316205482180608 20641486141460968324816896 21307340533120999561101312 24463983575064851347931136 27521981521947957766422528 34764608238250051915481088 36695975362597277021896704 38854562148632410964361216 41282972282921936649633792 55043963043895915532845056 73391950725194554043793408 82565944565843873299267584 110087926087791831065690112 165131889131687746598535168 220175852175583662131380224 330263778263375493197070336 660527556526750986394140672
- Sum of all divisors σ(n): 2310680503909876127669452800
- Sum of proper divisors (its aliquot sum) s(n): 1650152947383125141275312128
- 660527556526750986394140672 is an abundant number, because the sum of its proper divisors (1650152947383125141275312128) is greater than itself. Its abundance is 989625390856374154881171456
Bases of 660527556526750986394140672
- Binary: 1000100010011000000010011010010110101100010100001001100011001000011010110000000000000000002
- Hexadecimal: 0x222602696B1426321AC0000
- Base-36: 2AZT9SNG6M9BBI8000
Squares and roots of 660527556526750986394140672
- 660527556526750986394140672 squared (6605275565267509863941406722) is 436296652931200219604488583259915435352752053324611584
- 660527556526750986394140672 cubed (6605275565267509863941406723) is 288185962081445609493987892348309370859593565927559786484178685285764067856744448
-
The
square root of 660527556526750986394140672 is 25700730661340.1749487917 -
660527556526750986394140672 is a
perfect cube number . Itscube root is 870890688
Scales and comparisons
How big is 660527556526750986394140672?- 660,527,556,526,750,986,394,140,672 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 660,527,556,526,750,986,394,140,672 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 660527556526750986394140672 cubic inches would be around 72574224 feet tall.
Recreational maths with 660527556526750986394140672
- 660527556526750986394140672 backwards is 276041493689057625655725066
- The number of decimal digits it has is: 27
- The sum of 660527556526750986394140672's digits is 126
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 660527556526750986394140672 - Facts about the integer". Numbermatics.com. 2024. Web. 24 May 2024.
APA style:
Numbermatics. (2024). Number 660527556526750986394140672 - Facts about the integer. Retrieved 24 May 2024, from https://numbermatics.com/n/660527556526750986394140672/
Chicago style:
Numbermatics. 2024. "Number 660527556526750986394140672 - Facts about the integer". https://numbermatics.com/n/660527556526750986394140672/
The information we have on file for 660527556526750986394140672 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 660527556526750986394140672, math, Factors of 660527556526750986394140672, curriculum, school, college, exams, university, Prime factorization of 660527556526750986394140672, STEM, science, technology, engineering, physics, economics, calculator, six hundred sixty septillion, five hundred twenty-seven sextillion, five hundred fifty-six quintillion, five hundred twenty-six quadrillion, seven hundred fifty trillion, nine hundred eighty-six billion, three hundred ninety-four million, one hundred forty thousand, six hundred seventy-two.