51868299133884153269846016
51,868,299,133,884,153,269,846,016 is an even composite number composed of six prime numbers multiplied together.
51868299133884153269846016 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of sixteen thousand, six hundred five divisors.
Prime factorization of 51868299133884153269846016:
240 × 32 × 134 × 192 × 232 × 312
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 13 × 13 × 13 × 13 × 19 × 19 × 23 × 23 × 31 × 31)See below for interesting mathematical facts about the number 51868299133884153269846016 from the Numbermatics database.
Names of 51868299133884153269846016
- Cardinal: 51868299133884153269846016 can be written as Fifty-one septillion, eight hundred sixty-eight sextillion, two hundred ninety-nine quintillion, one hundred thirty-three quadrillion, eight hundred eighty-four trillion, one hundred fifty-three billion, two hundred sixty-nine million, eight hundred forty-six thousand and sixteen.
Scientific notation
- Scientific notation: 5.1868299133884153269846016 × 1025
Factors of 51868299133884153269846016
Divisors of 51868299133884153269846016
- Number of divisors d(n): 16605
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 18 19 23 24 26 31 32 36 38 39 46 48 52 57 62 64 69 72 76 78 92 93 96 104 114 117 124 128 138 144 152 156 169 171 184 186 192 207 208 228 234 247 248 256 276 279 288 299 304 312 338 342 361 368 372 384 403 414 416 437 456 468 494 496 507 512 529 552 558 576 589 598 608 624 676 684 713 722 736 741 744 768 806 828 832 874 897 912 936 961 988 992 1014 1024 1058 1083 1104 1116 1152 1178 1196 1209 1216 1248 1311 1352 1368 1426 1444 1472 1482 1488 1521 1536 1587 1612 1656 1664 1748 1767 1794 1824 1872 1922 1976 1984 2028 2048 2116 2139 2166 2197 2208 2223 2232 2304 2356 2392 2418 2432 2496 2622 2691 2704 2736 2852 2883 2888 2944 2964 2976 3042 3072 3174 3211 3224 3249 3312 3328 3496 3534 3588 3627 3648 3744 3844 3887 3933 3952 3968 4056 4096 4232 4278 4332 4394 4416 4446 4464 4608 4693 4712 4761 4784 4836 4864 4992 5239 5244 5301 5382 5408 5472 5681 5704 5766 5776 5888 5928 5952 6084 6144 6348 6417 6422 6448 6498 6591 6624 6656 6877 6992 7068 7176 7254 7296 7488 7657 7688 7774 7866 7904 7936 8112 8192 8303 8464 8556 8649 8664 8788 8832 8892 8928 9216 9269 9386 9424 9522 9568 9633 9672 9728 9984 10051 10478 10488 10602 10764 10816 10944 11191 11362 11408 11532 11552 11661 11776 11856 11904 12168 12288 12493 12696 12834 12844 12896 12996 13182 13248 13312 13547 13754 13984 14079 14136 14352 14508 14592 14976 15314 15376 15548 15717 15732 15808 15872 16224 16384 16399 16606 16928 17043 17112 17298 17328 17576 17664 17784 17856 18259 18432 18538 18772 18848 19044 19136 19266 19344 19456 19773 19968 20102 20631 20956 20976 21204 21528 21632 21888 22103 22382 22724 22816 22971 23064 23104 23322 23552 23712 23808 24336 24576 24909 24986 25392 25668 25688 25792 25992 26364 26496 26624 27094 27508 27807 27968 28158 28272 28561 28704 28899 29016 29184 29952 30153 30628 30752 31096 31434 31464 31616 31744 32448 32768 32798 33212 33573 33856 34086 34224 34596 34656 34983 35152 35328 35568 35712 36518 36864 37076 37479 37544 37696 38088 38272 38532 38688 38912 39546 39936 40204 40641 41262 41743 41912 41952 42237 42408 43056 43264 43776 44206 44764 45448 45632 45942 46128 46208 46644 47104 47151 47424 47616 48672 49152 49197 49818 49972 50531 50784 51129 51336 51376 51584 51984 52728 52992 53248 54188 54777 55016 55614 55936 56316 56544 57122 57408 57798 58032 58368 59904 60306 61009 61256 61504 61893 62192 62868 62928 63232 63488 64896 65536 65596 66309 66424 67146 67712 68107 68172 68448 68913 69192 69312 69966 70304 70656 71136 71424 73036 73728 73853 74152 74727 74958 75088 75392 76176 76544 77064 77376 77824 79092 79872 80408 81282 82524 83421 83486 83824 83904 84474 84816 85683 86112 86528 87552 88412 89401 89528 90459 90896 91264 91884 92256 92416 93288 94208 94302 94848 95232 97344 98304 98394 99541 99636 99944 100719 101062 101568 102258 102672 102752 103168 103968 105456 105984 106496 107939 108376 109554 110032 111228 111872 112437 112632 113088 114244 114816 115596 116064 116736 119808 120497 120612 121923 122018 122512 123008 123786 124384 125229 125736 125856 126464 126976 129792 130663 131072 131192 132618 132848 134292 135424 136214 136344 136896 137826 138384 138624 139932 140608 141312 142272 142848 145483 146072 147456 147591 147706 148304 149454 149916 150176 150784 151593 152352 153088 154128 154752 155648 158184 159744 160816 162409 162564 164331 165048 166842 166972 167648 167808 168948 169632 171366 172224 173056 175104 176111 176824 178802 179056 180918 181792 182528 183027 183768 184512 184832 186576 188416 188604 189696 190464 190969 194688 196608 196788 198927 199082 199272 199888 201438 202124 203136 204321 204516 205344 205504 206336 207936 210912 211968 212992 213187 215878 216752 219108 220064 221559 222456 223744 224874 225264 226176 228488 229632 231192 232128 233472 237367 239616 240994 241224 243846 244036 245024 246016 247572 248768 250458 251472 251712 252928 253952 257049 257393 259584 261326 262144 262384 265236 265696 268203 268584 270848 272428 272688 273792 275652 276768 277248 279864 281216 282624 284544 285696 287339 290966 292144 294912 295182 295412 296608 298623 298908 299832 300352 301568 303186 304704 306176 308256 309504 311296 311581 316368 319488 321632 323817 324818 325128 328662 330096 333684 333944 335296 335616 337896 339264 342732 344448 346112 346921 350208 352222 353648 357604 358112 361491 361836 363584 365056 366054 367536 369024 369664 373152 375687 376832 377208 379392 380928 381938 389376 391989 393216 393576 397854 398164 398544 399776 402876 404248 406272 408642 409032 410688 411008 412672 415872 419957 421824 423936 425984 426374 431756 433504 436449 438216 440128 443118 444912 447488 449748 450528 452352 454779 456976 459264 462384 464256 466944 474734 479232 481988 482448 487227 487692 488072 490048 492032 495144 497536 500916 502944 503424 505856 507904 508369 514098 514786 519168 522652 524288 524768 528333 530472 531392 536406 537168 541696 542659 544856 545376 547584 549081 551304 553536 554496 559728 562432 565248 569088 571392 572907 574678 581932 584288 589824 590364 590824 593216 597246 597816 599664 600704 603136 606372 609408 612352 612963 616512 619008 622592 623162 632736 638976 639561 643264 647634 649636 650256 656903 657324 660192 664677 667368 667888 670592 671232 675792 678528 685464 688896 692224 693842 700416 704444 707296 712101 715208 716224 722982 723672 727168 730112 732108 735072 738048 739328 746304 751374 753664 754416 758784 761856 763876 772179 778752 783978 786432 787152 793117 795708 796328 797088 799552 804609 805752 808496 812544 817284 818064 821376 822016 825344 831744 839914 843648 847872 851968 852748 862017 863512 867008 872898 876432 880256 885391 886236 889824 894976 895869 899496 901056 904704 909558 913952 918528 924768 928512 933888 934743 949468 958464 960089 963976 964896 971451 974454 975384 976144 980096 984064 990288 995072 1001832 1005888 1006848 1011712 1015808 1016738 1028196 1029572 1038336 1040763 1045304 1048576 1049536 1056666 1060944 1062784 1072812 1074336 1083392 1084473 1085318 1089712 1090752 1095168 1098162 1102608 1107072 1108992 1119456 1124864 1130496 1138176 1142784 1145814 1149356 1162213 1163864 1168576 1175967 1179648 1180728 1181648 1186432 1194492 1195632 1199328 1201408 1206272 1212744 1218816 1224704 1225926 1233024 1238016 1245184 1246324 1259871 1265472 1277952 1279122 1286528 1294033 1295268 1299272 1300512 1309347 1313806 1314648 1320384 1329354 1334736 1335776 1341184 1342464 1351584 1357056 1370928 1377792 1384448 1387684 1400832 1403207 1408888 1414592 1424202 1430416 1432448 1445964 1447344 1454336 1460224 1461681 1464216 1470144 1476096 1478656 1492608 1502748 1507328 1508832 1517568 1523712 1525107 1527752 1544358 1557504 1566461 1567956 1572864 1574304 1584999 1586234 1591416 1592656 1594176 1599104 1609218 1611504 1616992 1625088 1627977 1634568 1636128 1642752 1644032 1650688 1663488 1679828 1687296 1695744 1698619 1703936 1705496 1718721 1724034 1727024 1734016 1745796 1752864 1760512 1770782 1772472 1779648 1789952 1791738 1798992 1802112 1809408 1819116 1827904 1837056 1849536 1857024 1867776 1869486 1891279 1898936 1916928 1918683 1920178 1927952 1929792 1942902 1948908 1950768 1952288 1960192 1968128 1970709 1980576 1990144 2003664 2011776 2013696 2023424 2031616 2033476 2056392 2059144 2076672 2081526 2090608 2097152 2099072 2111317 2113332 2121888 2125568 2136303 2145624 2148672 2166784 2168946 2170636 2179424 2181504 2190336 2196324 2205216 2214144 2217984 2238912 2249728 2260992 2276352 2285568 2289443 2291628 2298712 2316537 2324426 2327728 2337152 2351934 2359296 2361456 2363296 2372864 2379351 2388984 2391264 2398656 2402816 2412544 2425488 2437632 2449408 2451852 2466048 2476032 2482597 2490368 2492648 2519742 2530944 2555904 2558244 2573056 2586051 2588066 2590536 2598544 2601024 2618694 2627612 2629296 2640768 2656173 2658708 2669472 2671552 2682368 2684928 2703168 2714112 2741856 2755584 2768896 2771431 2775368 2801664 2804229 2806414 2817776 2829184 2848404 2860832 2864896 2880267 2891928 2894688 2908672 2920448 2923362 2928432 2940288 2952192 2957312 2985216 3005496 3014656 3017664 3035136 3047424 3050214 3055504 3085771 3088716 3115008 3122289 3132922 3135912 3145728 3148608 3169998 3172468 3182832 3185312 3188352 3198208 3218436 3223008 3233984 3250176 3255954 3269136 3272256 3285504 3288064 3301376 3326976 3346109 3359656 3374592 3391488 3397238 3407872 3410992 3437442 3448068 3454048 3468032 3486639 3491592 3505728 3521024 3541564 3544944 3559296 3579904 3583476 3597984 3604224 3618816 3638232 3655808 3674112 3699072 3714048 3735407 3735552 3738972 3779613 3782558 3797872 3833856 3837366 3840356 3855904 3859584 3882099 3885804 3897816 3901536 3904576 3920384 3936256 3941418 3961152 3980288 4007328 4023552 4027392 4046848 4050553 4063232 4066952 4112784 4118288 4153344 4163052 4181216 4194304 4198144 4209621 4222634 4226664 4243776 4251136 4272606 4291248 4297344 4333568 4337892 4341272 4358848 4363008 4380672 4392648 4410432 4428288 4435968 4477824 4499456 4509973 4521984 4552704 4571136 4575321 4578886 4583256 4597424 4633074 4648852 4655456 4674304 4699383 4703868 4718592 4722912 4726592 4745728 4758702 4777968 4782528 4797312 4805632 4825088 4850976 4875264 4883931 4898816 4903704 4932096 4952064 4965194 4980736 4985296 5039484 5061888 5095857 5111808 5116488 5146112 5172102 5176132 5181072 5197088 5202048 5237388 5255224 5258592 5281536 5312346 5317416 5338944 5343104 5364736 5369856 5406336 5428224 5459441 5483712 5511168 5537792 5542862 5550736 5603328 5608458 5612828 5635552 5658368 5673837 5696808 5721664 5729792 5760534 5783856 5789376 5817344 5840896 5846724 5856864 5880576 5904384 5912127 5914624 5920039 5970432 6010992 6029312 6035328 6070272 6094848 6100428 6111008 6171542 6177432 6230016 6244578 6265844 6271824 6291456 6297216 6333951 6339996 6344936 6365664 6370624 6376704 6396416 6436872 6446016 6467968 6500352 6511908 6538272 6544512 6571008 6576128 6602752 6608797 6653952 6692218 6719312 6749184 6782976 6794476 6815744 6821984 6868329 6874884 6896136 6908096 6936064 6973278 6983184 7011456 7042048 7083128 7089888 7118592 7138053 7159808 7166952 7195968 7208448 7237632 7276464 7311616 7348224 7398144 7428096 7447791 7470814 7471104 7477944 7559226 7565116 7595744 7667712 7674732 7680712 7711808 7719168 7764198 7771608 7795632 7803072 7809152 7840768 7872512 7882836 7922304 7960576 7968519 7979183 8014656 8047104 8054784 8093696 8101106 8126464 8133904 8225568 8236576 8306688 8314293 8326104 8362432 8388608 8396288 8419242 8445268 8453328 8487552 8502272 8545212 8582496 8594688 8640801 8667136 8675784 8682544 8717696 8726016 8761344 8785296 8820864 8856576 8871936 8955648 8998912 9019946 9043968 9105408 9142272 9150642 9157772 9166512 9194848 9257313 9266148 9297704 9310912 9348608 9398766 9407736 9437184 9445824 9453184 9491456 9517404 9555936 9565056 9594624 9611264 9650176 9659011 9701952 9750528 9767862 9797632 9807408 9864192 9904128 9930388 9961472 9970592 10038327 10078968 10123776 10191714 10223616 10232976 10292224 10310521 10344204 10352264 10362144 10394176 10404096 10459917 10474776 10510448 10517184 10563072 10624692 10634832 10677888 10686208 10729472 10739712 10812672 10856448 10918882 10967424 11022336 11075584 11085724 11101472 11206221 11206656 11216916 11225656 11271104 11316736 11347674 11393616 11443328 11459584 11521068 11567712 11578752 11634688 11646297 11681792 11693448 11713728 11761152 11808768 11824254 11829248 11840078 11940864 12021984 12058624 12070656 12140544 12151659 12189696 12200856 12222016 12343084 12354864 12460032 12481157 12489156 12531688 12543648 12582912 12594432 12628863 12667902 12679992 12689872 12731328 12741248 12753408 12792832 12873744 12892032 12935936 13000704 13023816 13076544 13089024 13142016 13152256 13205504 13217594 13307904 13384436 13438624 13498368 13529919 13565952 13588952 13631488 13643968 13736658 13749768 13792272 13816192 13872128 13946556 13966368 14022912 14084096 14098149 14166256 14179776 14237184 14276106 14319616 14333904 14391936 14416896 14475264 14552928 14623232 14696448 14796288 14856192 14895582 14941628 14942208 14955888 15108769 15118452 15130232 15191488 15287571 15335424 15349464 15361424 15423616 15438336 15528396 15543216 15591264 15606144 15618304 15681536 15745024 15765672 15844608 15921152 15937038 15958366 16029312 16094208 16109568 16187392 16202212 16252928 16267808 16378323 16451136 16473152 16613376 16628586 16652208 16724864 16777216 16792576 16822429 16838484 16890536 16906656 16975104 17004544 17021511 17090424 17164992 17189376 17281602 17334272 17351568 17365088 17435392 17452032 17522688 17570592 17641728 17713152 17743872 17760117 17911296 17997824 18039892 18087936 18210816 18241691 18284544 18301284 18315544 18333024 18389696 18514626 18532296 18595408 18621824 18697216 18797532 18815472 18874368 18891648 18906368 18982912 19001853 19034808 19111872 19130112 19189248 19222528 19300352 19318022 19403904 19501056 19535724 19595264 19614816 19728384 19808256 19826391 19860776 19922944 19941184 20076654 20157936 20247552 20363993 20383428 20447232 20465952 20584448 20604987 20621042 20688408 20704528 20724288 20788352 20808192 20919834 20949552 21020896 21034368 21126144 21249384 21269664 21355776 21372416 21458944 21479424 21625344 21712896 21837764 21934848 22044672 22082047 22151168 22171448 22202944 22343373 22412442 22413312 22433832 22451312 22542208 22633472 22695348 22787232 22886656 22919168 23042136 23135424 23157504 23269376 23292594 23363584 23386896 23427456 23522304 23617536 23648508 23658496 23680156 23881728 23937549 24043968 24117248 24141312 24281088 24303318 24379392 24401712 24444032 24586627 24686168 24709728 24920064 24942879 24962314 24978312 25063376 25087296 25165824 25188864 25257726 25335804 25359984 25379744 25462656 25482496 25506816 25585664 25747488 25784064 25871872 26001408 26047632 26153088 26178048 26284032 26304512 26411008 26435188 26615808 26768872 26877248 26996736 27059838 27131904 27177904 27262976 27287936 27447121 27473316 27499536 27584544 27632384 27744256 27771939 27893112 27932736 28045824 28168192 28196298 28332512 28359552 28474368 28552212 28639232 28667808 28783872 28833792 28950528 28977033 29105856 29246464 29392896 29592576 29712384 29762759 29791164 29883256 29884416 29911776 30114981 30217538 30236904 30260464 30382976 30575142 30670848 30698928 30722848 30847232 30876672 30931563 31056792 31086432 31182528 31212288 31236608 31363072 31490048 31531344 31689216 31842304 31874076 31916732 32058624 32188416 32219136 32273761 32374784 32404424 32505856 32535616 32756646 32902272 32946304 33226752 33257172 33304416 33449728 33554432 33585152 33618663 33644858 33676968 33781072 33813312 33950208 34009088 34043022 34180848 34329984 34378752 34563204 34668544 34703136 34730176 34870784 34904064 35045376 35141184 35283456 35426304 35487744 35520234 35822592 35995648 36028603 36079784 36175872 36421632 36454977 36483382 36569088 36602568 36631088 36666048 36779392 37029252 37064592 37190816 37243648 37394432 37443471 37595064 37630944 37748736 37783296 37812736 37965824 38003706 38069616 38223744 38260224 38378496 38445056 38600704 38636044 38807808 39002112 39071448 39190528 39229632 39456768 39616512 39652782 39721552 39845888 39882368 40115023 40153308 40315872 40495104 40589757 40727986 40766856 40894464 40931904 41168896 41209974 41242084 41376816 41409056 41448576 41576704 41616384 41839668 41899104 42041792 42068736 42252288 42498768 42539328 42711552 42744832 42917888 42958848 43250688 43425792 43499417 43675528 43869696 44089344 44164094 44302336 44342896 44405888 44686746 44824884 44826624 44867664 44902624 45084416 45266944 45326307 45390696 45574464 45773312 45838336 46084272 46270848 46315008 46538752 46585188 46727168 46773792 46854912 47044608 47235072 47297016 47316992 47360312 47763456 47875098 48087936 48234496 48282624 48560291 48562176 48606636 48758784 48803424 48888064 49134969 49173254 49372336 49419456 49840128 49885758 49924628 49956624 50126752 50174592 50331648 50377728 50467287 50515452 50671608 50719968 50759488 50925312 50964992 51013632 51171328 51494976 51568128 51743744 52002816 52095264 52306176 52356096 52568064 52609024 52657189 52822016 52870376 53231616 53280351 53537744 53754496 53993472 54119676 54263808 54355808 54525952 54575872 54725073 54894242 54946632 54999072 55169088 55264768 55488512 55543878 55786224 55865472 56091648 56336384 56392596 56665024 56719104 56948736 57104424 57278464 57335616 57567744 57667584 57901056 57954066 58211712 58492928 58629649 58785792 59185152 59424768 59479173 59525518 59582328 59766512 59768832 59823552 60229962 60435076 60473808 60520928 60765952 61091979 61150284 61341696 61397856 61445696 61694464 61753344 61863126 62113584 62172864 62365056 62424576 62473216 62726144 62980096 63062688 63378432 63684608 63748152 63833464 64117248 64376832 64438272 64547522 64749568 64808848 65011712 65071232 65513292 65804544 65892608 66246141 66453504 66514344 66608832 66899456 67108864 67170304 67237326 67289716 67353936 67562144 67626624 67900416 68018176 68086044 68361696 68659968 68757504 69126408 69337088 69406272 69460352 69741568 69808128 70090752 70282368 70566912 70852608 70972733 70975488 71040468 71645184 71812647 71991296 72057206 72159568 72351744 72843264 72909954 72966764 73138176 73205136 73262176 73332096 73558784 73759881 74058504 74129184 74381632 74487296 74788864 74886942 75190128 75261888 75497472 75566592 75625472 75931648 76007412 76139232 76447488 76520448 76756992 76890112 76960507 77201408 77272088 77615616 78004224 78142896 78381056 78459264 78913536 79233024 79305564 79443104 79691776 79764736 80230046 80306616 80631744 80990208 81179514 81455972 81533712 81788928 81863808 82337792 82341363 82419948 82484168 82753632 82818112 82897152 83153408 83232768 83679336 83798208 84083584 84137472 84504576 84997536 85078656 85423104 85489664 85835776 85914361 85917696 86501376 86851584 86931099 86998834 87351056 87739392 88178688 88328188 88604672 88685792 88811776 89288277 89373492 89649768 89653248 89735328 89805248 90168832 90533888 90652614 90781392 91148928 91546624 91676672 92168544 92541696 92630016 92794689 93077504 93170376 93454336 93547584 93709824 94089216 94470144 94594032 94633984 94720624 95526912 95750196 96175872 96468992 96565248 96821283 97120582 97124352 97213272 97517568 97606848 97776128 98269938 98346508 98744672 98838912 99680256 99771516 99849256 99913248 100253504 100349184 100663296 100755456 100934574 101030904 101343216 101439936 101518976 101850624 101929984 102027264 102342656 102989952 103136256 103487488 103729379 104005632 104190528 104612352 104712192 105136128 105218048 105314378 105644032 105740752 106463232 106560702 107075488 107508992 107986944 108085809 108239352 108527616 108711616 109051904 109151744 109450146 109788484 109893264 109998144 110338176 110529536 110977024 111087756 111572448 111730944 112183296 112330413 112672768 112785192 113330048 113438208 113897472 114208848 114556928 114671232 115135488 115335168 115802112 115908132 116423424 116985856 117259298 117571584 118370304 118849536 118958346 119051036 119164656 119533024 119537664 119647104 120345069 120459924 120870152 120947616 121041856 121531904 122183958 122300568 122683392 122795712 122891392 123388928 123506688 123726252 124227168 124345728 124730112 124849152 124946432 125452288 125567143 125960192 126125376 126756864 127369216 127496304 127666928 128234496 128753664 128876544 129095044 129499136 129617696 130023424 130142464 130498251 131026584 131609088 131785216 132492282 132907008 133028688 133217664 133798912 134217728 134340608 134474652 134579432 134707872 135124288 135253248 135800832 135978921 136036352 136172088 136723392 137319936 137515008 138252816 138674176 138812544 138920704 139483136 139616256 140181504 140564736 141133824 141705216 141945466 141950976 142080936 143290368 143625294 143982592 144114412 144319136 144703488 145680873 145686528 145819908 145933528 146276352 146410272 146524352 146664192 147117568 147519762 148117008 148258368 148763264 148974592 149577728 149773884 150380256 150523776 150994944 151133184 151250944 151401861 151863296 152014824 152278464 152894976 153040896 153513984 153780224 153921014 154402816 154544176 155231232 156008448 156285792 156762112 156918528 157827072 157971567 158466048 158611128 158886208 159383552 159529472 160460092 160613232 161263488 161980416 162359028 162911944 163067424 163577856 163727616 164175219 164675584 164682726 164839896 164968336 165507264 165636224 165794304 166306816 166465536 167358672 167596416 168167168 168274944 169009152 169995072 170157312 170846208 170979328 171671552 171828722 171835392 173002752 173703168 173862198 173997668 174702112 175478784 175888947 176357376 176656376 177209344 177371584 177623552 178576554 178746984 179299536 179306496 179470656 179610496 180337664 181067776 181305228 181562784 182297856 183093248 183275937 183353344 183521209 184337088 185083392 185260032 185589378 186155008 186340752 186908672 187095168 187419648 188178432 188940288 189188064 189267968 189441248 191053824 191500392 192351744 192937984 193130496 193642566 194241164 194248704 194426544 195035136 195213696 195552256 196539876 196693016 197489344 197677824 198738423 199360512 199543032 199698512 199826496 200507008 200698368 201326592 201510912 201869148 202061808 202686432 202879872 203037952 203701248 203859968 204054528 204685312 205979904 206272512 206974976 207458758 208011264 208381056 209224704 209424384 210272256 210436096 210628756 211288064 211481504 212918199 212926464 213121404 214150976 215017984 215973888 216171618 216478704 217055232 217423232 218103808 218303488 218900292 219576968 219786528 219996288 220676352 221059072 221279643 221954048 222175512 223144896 223461888 224366592 224660826 225345536 225570384 226660096 226876416 227794944 228417696 229113856 229342464 230270976 230670336 230881521 231604224 231816264 232846848 233971712 234518596 235143168 236740608 237141983 237699072 237916692 238102072 238329312 239066048 239075328 239294208 240690138 240919848 241740304 241895232 242083712 243063808 244367916 244601136 245366784 245591424 245782784 246777856 247013376 247024089 247452504 248454336 248691456 249460224 249698304 249892864 250904576 251134286 251920384 252250752 253513728 254738432 254992608 255333856 256468992 257507328 257743083 257753088 258190088 258998272 259235392 260046848 260284928 260996502 262053168 263218176 263570432 264984564 265814016 266057376 266435328 267597824 267864831 268435456 268681216 268949304 269158864 269415744 270248576 270506496 271601664 271957842 272072704 272344176 273446784 274639872 275030016 276505632 277348352 277625088 277841408 278966272 279232512 280363008 281129472 282267648 283410432 283890932 283901952 284161872 286580736 287066611 287250588 287965184 288228824 288638272 289406976 290463849 291361746 291373056 291639816 291867056 292552704 292820544 293048704 293328384 294235136 295039524 296234016 296516736 297526528 297949184 299155456 299547768 300760512 301047552 301989888 302266368 302501888 302803722 303726592 304029648 304556928 305789952 306081792 307027968 307560448 307842028 308805632 309088352 310462464 311188137 312016896 312571584 313524224 313837056 315654144 315943134 316932096 317222256 317772416 318767104 319058944 319626151 320920184 321226464 322526976 323960832 324257427 324718056 325823888 326134848 327155712 327455232 328350438 329351168 329365452 329679792 329936672 331014528 331272448 331588608 332613632 332931072 334717344 335192832 336334336 336549888 338018304 339990144 340314624 341692416 341958656 343343104 343657444 343670784 346005504 347406336 347724396 347995336 349404224 350957568 351777894 352714752 353312752 354418688 354743168 355247104 357153108 357493968 358599072 358612992 358941312 359220992 360675328 361035207 362135552 362610456 363125568 364595712 366186496 366551874 366706688 367042418 368674176 370166784 370520064 371178756 372310016 372681504 373817344 374190336 374839296 376356864 376701429 377880576 378376128 378535936 378882496 382107648 383000784 384703488 385875968 386260992 386915867 387285132 388482328 388497408 388853088 390070272 390427392 391104512 391494753 393079752 393386032 394978688 395355648 397476846 398721024 399086064 399397024 399652992 401014016 401396736 402653184 403021824 403738296 404123616 405372864 405759744 406075904 407402496 407719936 408109056 409370624 411959808 412545024 413949952 414917516 416022528 416762112 418449408 418848768 419558893 420544512 420872192 421257512 422576128 422963008 425836398 425852928 426242808 428301952 430035968 431947776 432343236 432957408 434110464 434846464 436207616 436606976 437042619 437800584 439153936 439573056 439992576 441352704 442118144 442559286 443908096 444351024 446289792 446923776 448733184 449321652 450691072 451140768 453320192 453752832 455589888 456835392 458227712 458684928 460541952 461340672 461763042 463208448 463632528 465693696 467943424 468371839 469037192 470286336 473481216 473914701 474283966 475398144 475833384 476204144 476658624 478132096 478150656 478588416 481380276 481839696 483480608 483790464 484167424 486127616 488735832 489202272 490733568 491182848 491565568 493555712 494026752 494048178 494905008 496908672 497382912 498920448 499396608 499785728 501809152 502268572 503840768 504501504 507027456 509476864 509985216 510667712 512937984 515014656 515486166 515506176 516380176 517996544 518470784 520093696 520569856 521495299 521993004 524106336 526436352 527140864 527666841 529969128 531628032 532114752 532870656 535195648 535729662 536870912 537362432 537898608 538317728 538831488 540497152 541012992 543203328 543915684 544145408 544688352 546893568 549279744 550060032 550563627 553011264 554696704 555250176 555682816 557932544 558465024 560726016 562258944 564535296 565492421 566820864 567781864 567803904 568323744 573161472 574133222 574501176 575930368 576457648 577276544 578813952 580927698 582723492 582746112 583279632 583734112 585105408 585641088 586097408 586656768 588470272 590079048 592468032 593033472 595053056 595898368 598310912 599095536 601521024 602095104 603979776 604532736 605003776 605607444 607453184 608059296 609113856 611579904 612163584 614055936 615120896 615684056 617611264 618176704 620924928 622376274 624033792 625143168 627048448 627674112 631283783 631308288 631886268 633864192 634444512 635544832 637534208 638117888 638754597 639252302 641840368 642452928 645053952 647921664 648514854 649436112 651647776 652269696 654311424 654910464 656700876 658702336 658730904 659359584 659873344 662029056 662544896 663177216 665227264 665862144 669434688 670385664 672668672 673099776 676036608 679980288 680629248 683384832 683917312 684543457 686686208 687314888 687341568 692011008 692644563 694812672 695448792 695990672 698808448 701915136 703555788 705429504 706625504 708837376 709486336 710494208 711425949 714306216 714987936 717198144 717225984 717882624 718441984 721350656 722070414 724271104 725220912 726251136 729191424 732372992 733103748 733413376 734084836 737348352 740333568 741040128 742357512 744620032 745363008 747634688 748380672 749678592 752713728 753402858 755761152 756752256 757071872 757764992 762185437 764215296 766001568 769406976 771751936 772521984 773229249 773831734 774570264 776964656 776994816 777706176 780140544 780854784 782209024 782989506 786159504 786772064 789957376 790711296 794953692 797442048 798172128 798794048 799305984 802028032 802793472 805306368 806043648 807476592 808247232 810745728 811519488 812151808 814804992 815439872 816218112 818741248 823919616 825090048 827899904 829835032 832045056 833524224 836898816 837697536 839117786 841089024 841744384 842515024 845152256 845926016 851672796 851705856 852485616 856603904 860071936 861199833 863895552 864686472 865914816 868220928 869692928 872415232 873213952 874085238 875601168 878307872 879146112 879985152 882705408 884236288 885118572 887816192 888702048 892579584 893847552 897466368 898643304 901382144 902281536 906640384 907505664 911179776 913670784 916455424 917369856 921083904 922645529 922681344 923526084 926416896 927265056 931387392 933564411 935886848 936743678 938074384 940572672 946962432 947829402 948567932 950796288 951666768 952408288 953317248 956264192 956301312 957176832 958878453 962760552 963679392 966961216 967580928 968334848 972255232 977471664 978404544 981467136 982365696 983131136 987111424 988053504 988096356 989810016 993817344 994765824 997840896 998793216 999571456 1000486591 1003618304 1004537144 1007681536 1009003008 1014054912 1018953728 1019970432 1021335424 1025875968 1030029312 1030972332 1031012352 1032760352 1035993088 1036941568 1040187392 1041139712 1042990598 1043986008 1048212672 1052872704 1054281728 1055333682 1059938256 1063256064 1064229504 1065741312 1070391296 1071459324 1073741824 1074724864 1075797216 1076635456 1077662976 1080994304 1082025984 1086406656 1087831368 1088290816 1089376704 1093787136 1098559488 1100120064 1101127254 1106022528 1109393408 1110500352 1111365632 1115865088 1116886693 1116930048 1121452032 1124517888 1129070592 1130104287 1130984842 1133641728 1135563728 1135607808 1136647488 1146322944 1148266444 1149002352 1151860736 1152915296 1154553088 1157627904 1160747601 1161855396 1165446984 1165492224 1166559264 1167468224 1170210816 1171282176 1172194816 1173313536 1176940544 1180158096 1184936064 1186066944 1190106112 1191796736 1196621824 1198191072 1203042048 1204190208 1207959552 1209065472 1210007552 1211214888 1214906368 1216118592 1218227712 1223159808 1224327168 1228111872 1230241792 1231368112 1235222528 1236353408 1241849856 1244752548 1248067584 1250286336 1254096896 1255348224 1258676679 1262567566 1262616576 1263772536 1267728384 1268889024 1271089664 1275068416 1276235776 1277509194 1278504604 1283680736 1284905856 1290107904 1295843328 1297029708 1298872224 1303295552 1304539392 1308622848 1309820928 1313401752 1317404672 1317461808 1318719168 1319746688 1324058112 1325089792 1326354432 1330454528 1331724288 1338869376 1340771328 1345337344 1346199552 1348481927 1352073216 1359960576 1361258496 1366769664 1367834624 1369086914 1373372416 1374629776 1374683136 1384022016 1385289126 1389625344 1390897584 1391981344 1397616896 1403830272 1405115517 1407111576 1410859008 1413251008 1417674752 1418972672 1420988416 1422851898 1428612432 1429975872 1434396288 1434451968 1435765248 1436883968 1442701312 1444140828 1448542208 1450441824 1452502272 1458382848 1464745984 1466207496 1466826752 1468169672 1474696704 1480667136 1482080256 1484715024 1489240064 1490726016 1495269376 1496761344 1499357184 1505427456 1506805716 1511522304 1513504512 1514143744 1515529984 1524370874 1528430592 1532003136 1538813952 1543503872 1545043968 1546458498 1547663468 1549140528 1553929312 1553989632 1555412352 1560281088 1561709568 1564418048 1564485897 1565979012 1572319008 1573544128 1579914752 1581422592 1589907384 1594884096 1596344256 1597588096 1598611968 1604056064 1605586944 1610612736 1612087296 1614953184 1616494464 1621491456 1623038976 1624303616 1629609984 1630879744 1632372859 1632436224 1637482496 1647839232 1650180096 1651690881 1655799808 1659670064 1664090112 1667048448 1673797632 1675395072 1678235572 1682178048 1683488768 1685030048 1690304512 1691852032 1696477263 1703345592 1703411712 1704971232 1713207808 1720143872 1722399666 1727791104 1729372944 1731829632 1736441856 1739385856 1744830464 1746427904 1748170476 1751202336 1756615744 1758292224 1759970304 1765410816 1768472576 1770237144 1775632384 1777404096 1785159168 1787695104 1794932736 1797286608 1802764288 1804563072 1813280768 1815011328 1822359552 1827341568 1832910848 1834739712 1842167808 1845291058 1845362688 1847052168 1852833792 1854530112 1862774784 1867128822 1871773696 1873487356 1876148768 1881145344 1893851349 1893924864 1895658804 1897135864 1901592576 1903333536 1904816576 1906634496 1912528384 1912602624 1914353664 1917756906 1925521104 1927358784 1933922432 1935161856 1936669696 1944510464 1954943328 1956809088 1962934272 1964731392 1966262272 1974222848 1976107008 1976192712 1979620032 1987634688 1989531648 1995681792 1997586432 1999142912 2000973182 2007236608 2009074288 2015363072 2018006016 2028109824 2037907456 2039940864 2042670848 2051751936 2053630371 2060058624 2061944664 2062024704 2065520704 2071986176 2073883136 2080374784 2082279424 2085981196 2087972016 2096425344 2105745408 2108563456 2110667364 2119876512 2126512128 2128459008 2131482624 2134277847 2140782592 2142918648 2147483648 2149449728 2151594432 2153270912 2155325952 2161988608 2164051968 2172813312 2175662736 2176581632 2178753408 2187574272 2197118976 2200240128 2202254508 2212045056 2218786816 2221000704 2222731264 2231730176 2233773386 2233860096 2242904064 2249035776 2258141184 2260208574 2261969684 2267283456 2271127456 2271215616 2273294976 2286556311 2292645888 2296532888 2298004704 2303721472 2305830592 2309106176 2315255808 2321495202 2323710792 2330893968 2330984448 2333118528 2334936448 2340421632 2342564352 2344389632 2346627072 2353881088 2360316192 2369872128 2372133888 2380212224 2383593472 2385775717 2393243648 2396382144 2406084096 2408380416 2415919104 2418130944 2420015104 2422429776 2429812736 2432237184 2436455424 2446319616 2448654336 2456223744 2460483584 2462736224 2470445056 2472706816 2483699712 2489505096 2496135168 2500572672 2508193792 2510696448 2517353358 2525135132 2525233152 2527545072 2535456768 2537778048 2542179328 2550136832 2552471552 2555018388 2557009208 2567361472 2569811712 2580215808 2583599499 2591686656 2594059416 2597744448 2606591104 2609078784 2617245696 2619641856 2626803504 2634809344 2634923616 2637438336 2639493376 2648116224 2650179584 2652708864 2660909056 2663448576 2677738752 2681542656 2690674688 2692399104 2696963854 2704146432 2719921152 2722516992 2733539328 2735669248 2738173828 2746744832 2749259552 2749366272 2767936587 2768044032 2770578252 2779250688 2781795168 2783962688 2795233792 2807660544 2810231034 2814223152 2821718016 2826502016 2835349504 2837945344 2841976832 2845703796 2857224864 2859951744 2868792576 2868903936 2871530496 2873767936 2876635359 2885402624 2888281656 2897084416 2900883648 2905004544 2916765696 2929491968 2932414992 2933653504 2936339344 2949393408 2961334272 2964160512 2969430048 2978480128 2981452032 2990538752 2993522688 2998714368 3001459773 3010854912 3013611432 3023044608 3027009024 3028287488 3031059968 3048741748 3056861184 3064006272 3077627904 3087007744 3090087936 3092916996 3095326936 3098281056 3107858624 3107979264 3110824704 3120562176 3123419136 3128836096 3128971794 3131958024 3144638016 3147088256 3159829504 3162845184 3179814768 3189768192 3192688512 3195176192 3197223936 3208112128 3211173888 3221225472 3224174592 3229906368 3232988928 3242982912 3246077952 3248607232 3259219968 3261759488 3264745718 3264872448 3274964992 3295678464 3300360192 3303381762 3311599616 3319340128 3328180224 3334096896 3347595264 3350660079 3350790144 3356471144 3364356096 3366977536 3370060096 3380609024 3383704064 3392954526 3406691184 3406823424 3409942464 3426415616 3440287744 3444799332 3455582208 3458745888 3463659264 3472883712 3478771712 3482242803 3489660928 3492855808 3496340952 3502404672 3513231488 3516584448 3519940608 3530821632 3536945152 3540474288 3551264768 3554808192 3570318336 3575390208 3589865472 3594573216 3605528576 3609126144 3626561536 3630022656 3644719104 3654683136 3665821696 3669479424 3684335616 3690582116 3690725376 3694104336 3705667584 3709060224 3725549568 3734257644 3743547392 3746974712 3752297536 3762290688 3776030037 3787702698 3787849728 3791317608 3794271728 3803185152 3806667072 3809633152 3813268992 3825056768 3825205248 3828707328 3835513812 3851042208 3854717568 3867844864 3870323712 3873339392 3889020928 3909886656 3913618176 3925868544 3929462784 3932524544 3948445696 3952214016 3952385424 3959240064 3975269376 3979063296 3991363584 3995172864 3998285824 4001946364 4014473216 4018148576 4030726144 4036012032 4045445781 4056219648 4075814912 4079881728 4085341696 4103503872 4107260742 4120117248 4123889328 4124049408 4131041408 4143972352 4147766272 4160749568 4164558848 4171962392 4175944032 4192850688 4211490816 4215346551 4217126912 4221334728 4239753024 4253024256 4256918016 4262965248 4268555694 4281565184 4285837296 4294967296 4298899456 4303188864 4306541824 4310651904 4323977216 4328103936 4345626624 4351325472 4353163264 4357506816 4375148544 4394237952 4400480256 4404509016 4424090112 4437573632 4442001408 4445462528 4463460352 4467546772 4467720192 4485808128 4498071552 4516282368 4520417148 4523939368 4534566912 4542254912 4542431232 4546589952 4573112622 4585291776 4593065776 4596009408 4607442944 4611661184 4618212352 4630511616 4642990404 4647421584 4661787936 4661968896 4666237056 4669872896 4680843264 4685128704 4688779264 4693254144 4693457691 4707762176 4720632384 4739744256 4744267776 4760424448 4767186944 4771551434 4786487296 4792764288 4812168192 4816760832 4831838208 4836261888 4840030208 4844859552 4859625472 4864474368 4872910848 4892639232 4897118577 4897308672 4912447488 4920967168 4925472448 4940890112 4945413632 4967399424 4979010192 4992270336 5001145344 5016387584 5021392896 5034706716 5050270264 5050466304 5055090144 5070913536 5075556096 5084358656 5089431789 5100273664 5104943104 5110036776 5114018416 5134722944 5139623424 5160431616 5167198998 5183373312 5188118832 5195488896 5213182208 5218157568 5234491392 5239283712 5253607008 5269618688 5269847232 5274876672 5278986752 5296232448 5300359168 5305417728 5321818112 5326897152 5355477504 5363085312 5381349376 5384798208 5393927708 5408292864 5439842304 5445033984 5454265609 5467078656 5471338496 5476347656 5493489664 5498519104 5498732544 5535873174 5536088064 5541156504 5558501376 5563590336 5567925376 5590467584 5615321088 5620462068 5628446304 5643436032 5653004032 5670699008 5675890688 5681554047 5683953664 5691407592 5714449728 5719903488 5737585152 5737807872 5743060992 5747535872 5753270718 5770805248 5776563312 5794168832 5801767296 5810009088 5833531392 5858983936 5864829984 5867307008 5872678688 5898786816 5922668544 5928321024 5938860096 5956960256 5962904064 5981077504 5987045376 5997428736 6002919546 6021709824 6027222864 6046089216 6054018048 6056574976 6062119936 6097483496 6113722368 6128012544 6155255808 6160891113 6174015488 6180175872 6185833992 6190653872 6196562112 6215717248 6215958528 6221649408 6241124352 6246838272 6257672192 6257943588 6263916048 6289276032 6294176512 6319659008 6325690368 6359629536 6379536384 6385377024 6390352384 6394447872 6416224256 6422347776 6442450944 6448349184 6459812736 6465977856 6485965824 6492155904 6497214464 6518439936 6523518976 6529491436 6529744896 6549929984 6591356928 6600720384 6606763524 6623199232 6638680256 6656360448 6668193792 6695190528 6701320158 6701580288 6712942288 6728712192 6733955072 6740120192 6761218048 6767408128 6785909052 6813382368 6813646848 6819884928 6852831232 6859668933 6880575488 6889598664 6911164416 6917491776 6927318528 6945767424 6957543424 6964485606 6979321856 6985711616 6992681904 7004809344 7026462976 7033168896 7039881216 7061643264 7073890304 7080948576 7102529536 7109616384 7140636672 7150780416 7157327151 7179730944 7189146432 7211057152 7218252288 7253123072 7260045312 7289438208 7309366272 7331643392 7338958848 7351401473 7368671232 7381164232 7381450752 7388208672 7411335168 7418120448 7451099136 7468515288 7487094784 7493949424 7504595072 7524581376 7552060074 7575405396 7575699456 7582635216 7588543456 7606370304 7613334144 7619266304 7626537984 7650113536 7650410496 7657414656 7671027624 7702084416 7709435136 7735689728 7740647424 7746678784 7778041856 7819773312 7827236352 7851737088 7858925568 7865049088 7896891392 7904428032 7904770848 7918480128 7950538752 7958126592 7982727168 7990345728 7996571648 8003892728 8028946432 8036297152 8061452288 8072024064 8090891562 8112439296 8151629824 8159763456 8170683392 8207007744 8214521484 8240234496 8247778656 8248098816 8262082816 8287944704 8295532544 8303809761 8321499136 8329117696 8343924784 8351888064 8385701376 8422981632 8430693102 8434253824 8442669456 8479506048 8506048512 8513836032 8525930496 8537111388 8563130368 8571674592 8589934592 8597798912 8606377728 8613083648 8621303808 8647954432 8656207872 8691253248 8702650944 8706326528 8715013632 8750297088 8788475904 8800960512 8809018032 8848180224 8875147264 8884002816 8890925056 8899064941 8926920704 8935093544 8935440384 8971616256 8996143104 9004379319 9032564736 9040834296 9047878736 9069133824 9084509824 9084862464 9093179904 9146225244 9170583552 9186131552 9192018816 9214885888 9223322368 9236424704 9261023232 9285980808 9294843168 9323575872 9323937792 9332474112 9339745792 9361686528 9370257408 9377558528 9386508288 9386915382 9415524352 9441264768 9479488512 9488535552 9520848896 9534373888 9543102868 9572974592 9585528576 9624336384 9633521664 9663676416 9672523776 9680060416 9689719104 9719250944 9728948736 9745821696 9785278464 9794237154 9794617344 9824894976 9841934336 9850944896 9881780224 9890827264 9908410681 9934798848 9958020384 9984540672 10002290688 10032775168 10042785792 10051980237 10069413432 10100540528 10100932608 10110180288 10141827072 10151112192 10168717312 10178863578 10200547328 10209886208 10220073552 10228036832 10269445888 10279246848 10320863232 10334397996 10366746624 10376237664 10390977792 10426364416 10436315136 10468982784 10478567424 10507214016 10539237376 10539694464 10549753344 10557973504 10592464896 10600718336 10610835456 10643636224 10653794304 10710955008 10726170624 10762698752 10769596416 10787855416 10816585728 10879684608 10890067968 10908531218 10934157312 10942676992 10952695312 10986979328 10997038208 10997465088 11071746348 11072176128 11082313008 11117002752 11127180672 11135850752 11180935168 11230642176 11240924136 11256892608 11286872064 11306008064 11341398016 11351781376 11363108094 11367907328 11382815184 11428899456 11439806976 11475170304 11475615744 11486121984 11495071744 11506541436 11541610496 11553126624 11588337664 11603534592 11620018176 11667062784 11717967872 11729659968 11734614016 11745357376 11797573632 11845337088 11856642048 11877720192 11913920512 11925808128 11962155008 11974090752 11994391877 11994857472 12005839092 12043419648 12054445728 12092178432 12108036096 12113149952 12124239872 12136337343 12194966992 12227444736 12256025088 12310511616 12321782226 12348030976 12360351744 12371667984 12381307744 12393124224 12431434496 12431917056 12443298816 12482248704 12493676544 12515344384 12515887176 12527832096 12578552064 12588353024 12639318016 12651380736 12719259072 12759072768 12770754048 12780704768 12788895744 12832448512 12844695552 12884901888 12896698368 12919625472 12931955712 12971931648 12984311808 12994428928 13006325683 13036879872 13047037952 13058982872 13059489792 13099859968 13182713856 13201440768 13213527048 13246398464 13277360512 13312720896 13336387584 13390381056 13402640316 13403160576 13425884576 13457424384 13467910144 13480240384 13522436096 13534816256 13571818104 13626764736 13627293696 13639769856 13705662464 13719337866 13761150976 13779197328 13822328832 13834983552 13854637056 13891534848 13915086848 13928971212 13958643712 13971423232 13985363808 14009618688 14052925952 14066337792 14079762432 14123286528 14147780608 14161897152 14205059072 14219232768 14281273344 14301560832 14314654302 14359461888 14378292864 14422114304 14436504576 14506246144 14519527009 14520090624 14578876416 14618732544 14663286784 14677917696 14691355731 14702802946 14737342464 14762328464 14762901504 14776417344 14822670336 14836240896 14902198272 14937030576 14974189568 14987898848 15009190144 15049162752 15104120148 15150810792 15151398912 15165270432 15177086912 15212740608 15226668288 15238532608 15253075968 15300227072 15300820992 15314829312 15342055248 15404168832 15418870272 15471379456 15481294848 15493357568 15556083712 15639546624 15654472704 15703474176 15717851136 15730098176 15793782784 15808856064 15809541696 15836960256 15901077504 15916253184 15965454336 15980691456 15993143296 16007785456 16057892864 16072594304 16122904576 16144048128 16181783124 16224878592 16303259648 16319526912 16341366784 16362796827 16414015488 16429042968 16480468992 16495557312 16496197632 16524165632 16575889408 16591065088 16607619522 16642998272 16658235392 16687849568 16703776128 16771402752 16845963264 16861386204 16868507648 16885338912 16959012096 17012097024 17027672064 17051860992 17074222776 17126260736 17143349184 17179869184 17195597824 17212755456 17226167296 17242607616 17295908864 17312415744 17382506496 17405301888 17412653056 17430027264 17500594176 17530265051 17576951808 17601921024 17618036064 17696360448 17750294528 17768005632 17781850112 17798129882 17853841408 17870187088 17870880768 17943232512 17992286208 18008758638 18065129472 18081668592 18095757472 18138267648 18169019648 18169724928 18186359808 18292450488 18341167104 18372263104 18384037632 18429771776 18446644736 18472849408 18522046464 18571961616 18589686336 18647151744 18647875584 18664948224 18679491584 18723373056 18740514816 18755117056 18773016576 18773830764 18831048704 18882529536 18958977024 18977071104 19041697792 19068747776 19086205736 19145949184 19171057152 19248672768 19267043328 19327352832 19345047552 19360120832 19379438208 19438501888 19457897472 19491643392 19570556928 19588474308 19589234688 19649789952 19683868672 19701889792 19763560448 19781654528 19816821362 19869597696 19916040768 19969081344 20004581376 20065550336 20085571584 20103960474 20138826864 20201081056 20201865216 20220360576 20283654144 20302224384 20337434624 20357727156 20401094656 20419772416 20440147104 20456073664 20538891776 20558493696 20641726464 20668795992 20733493248 20752475328 20781955584 20852728832 20872630272 20937965568 20957134848 21014428032 21078474752 21079388928 21099506688 21115947008 21184929792 21201436672 21220847167 21221670912 21287272448 21307588608 21421910016 21452341248 21471981453 21525397504 21539192832 21575710832 21633171456 21759369216 21780135936 21817062436 21868314624 21885353984 21905390624 21973958656 21994076416 21994930176 22054204419 22143492696 22144352256 22164626016 22234005504 22254361344 22271701504 22361870336 22461284352 22481848272 22513785216 22573744128 22612016128 22682796032 22703562752 22726216188 22735814656 22765630368 22857798912 22879613952 22950340608 22951231488 22972243968 22990143488 23013082872 23083220992 23106253248 23176675328 23207069184 23240036352 23334125568 23435935744 23459319936 23469228032 23490714752 23595147264 23690674176 23713284096 23755440384 23827841024 23851616256 23924310016 23948181504 23988783754 23989714944 24011678184 24086839296 24108891456 24184356864 24216072192 24226299904 24248479744 24272674686 24389933984 24454889472 24512050176 24621023232 24643564452 24696061952 24720703488 24743335968 24762615488 24786248448 24862868992 24863834112 24886597632 24964497408 24987353088 25030688768 25031774352 25055664192 25157104128 25176706048 25278636032 25302761472 25438518144 25518145536 25541508096 25561409536 25577791488 25664897024 25689391104 25769803776 25793396736 25839250944 25863911424 25943863296 25968623616 25988857856 26012651366 26073759744 26094075904 26117965744 26118979584 26199719936 26365427712 26402881536 26427054096 26492796928 26554721024 26625441792 26672775168 26697194823 26780762112 26805280632 26806321152 26851769152 26914848768 26935820288 26960480768 27044872192 27069632512 27143636208 27253529472 27254587392 27279539712 27411324928 27438675732 27522301952 27558394656 27644657664 27669967104 27709274112 27783069696 27830173696 27857942424 27917287424 27942846464 27970727616 28019237376 28105851904 28132675584 28159524864 28246573056 28295561216 28323794304 28410118144 28438465536 28562546688 28603121664 28629308604 28718923776 28756585728 28844228608 28873009152 29012492288 29039054018 29040181248 29157752832 29237465088 29326573568 29355835392 29382711462 29405605892 29474684928 29524656928 29525803008 29552834688 29645340672 29672481792 29725232043 29804396544 29874061152 29948379136 29975797696 30018380288 30098325504 30208240296 30301621584 30302797824 30330540864 30354173824 30425481216 30453336576 30477065216 30506151936 30600454144 30601641984 30629658624 30684110496 30808337664 30837740544 30942758912 30962589696 30986715136 31015084321 31112167424 31279093248 31308945408 31406948352 31435702272 31460196352 31587565568 31617712128 31619083392 31673920512 31802155008 31832506368 31930908672 31961382912 31986286592 32015570912 32115785728 32145188608 32245809152 32288096256 32363566248 32449757184 32606519296 32639053824 32682733568 32725593654 32828030976 32858085936 32960937984 32991114624 32992395264 33048331264 33151778816 33182130176 33215239044 33285996544 33316470784 33375699136 33407552256 33542805504 33691926528 33722772408 33737015296 33770677824 33918024192 34024194048 34055344128 34103721984 34148445552 34252521472 34286698368 34359738368 34391195648 34425510912 34452334592 34485215232 34591817728 34624831488 34765012992 34810603776 34825306112 34860054528 35001188352 35060530102 35153903616 35203842048 35236072128 35392720896 35500589056 35536011264 35563700224 35596259764 35707682816 35740374176 35741761536 35886465024 35983175631 35984572416 36017517276 36130258944 36163337184 36191514944 36276535296 36338039296 36339449856 36372719616 36584900976 36682334208 36744526208 36768075264 36859543552 36893289472 36945698816 37044092928 37143923232 37179372672 37294303488 37295751168 37329896448 37358983168 37446746112 37481029632 37510234112 37546033152 37547661528 37662097408 37765059072 37917954048 37954142208 38083395584 38137495552 38172411472 38291898368 38342114304 38497345536 38534086656 38654705664 38690095104 38720241664 38758876416 38877003776 38915794944 38983286784 39018977049 39141113856 39176948616 39178469376 39299579904 39367737344 39403779584 39527120896 39563309056 39633642724 39739195392 39832081536 39938162688 40009162752 40131100672 40171143168 40207920948 40277653728 40402162112 40403730432 40440721152 40567308288 40604448768 40674869248 40715454312 40802189312 40839544832 40880294208 40912147328 41077783552 41116987392 41283452928 41337591984 41466986496 41504950656 41563911168 41705457664 41745260544 41875931136 41914269696 42028856064 42156949504 42158777856 42199013376 42231894016 42369859584 42402873344 42441694334 42443341824 42574544896 42615177216 42843820032 42904682496 42943962906 43050795008 43078385664 43151421664 43266342912 43518738432 43558581027 43560271872 43634124872 43736629248 43770707968 43810781248 43947917312 43988152832 43989860352 44108408838 44286985392 44288704512 44329252032 44468011008 44508722688 44543403008 44723740672 44922568704 44963696544 45027570432 45147488256 45224032256 45365592064 45407125504 45452432376 45471629312 45531260736 45715597824 45759227904 45900681216 45902462976 45944487936 45980286976 46026165744 46166441984 46212506496 46353350656 46414138368 46480072704 46668251136 46871871488 46918639872 46938456064 46981429504 47190294528 47381348352 47426568192 47510880768 47655682048 47703232512 47848620032 47896363008 47977567508 47979429888 48023356368 48173678592 48217782912 48368713728 48432144384 48452599808 48496959488 48545349372 48779867968 48909778944 49024100352 49088390481 49242046464 49287128904 49392123904 49441406976 49486671936 49525230976 49572496896 49725737984 49727668224 49773195264 49928994816 49974706176 50061377536 50063548704 50111328384 50314208256 50353412096 50557272064 50605522944 50877036288 51036291072 51083016192 51122819072 51155582976 51329794048 51378782208 51539607552 51586793472 51678501888 51727822848 51887726592 51937247232 51977715712 52025302732 52147519488 52188151808 52235931488 52237959168 52399439872 52590795153 52730855424 52805763072 52854108192 52985593856 53109442048 53250883584 53345550336 53394389646 53561524224 53610561264 53612642304 53703538304 53829697536 53871640576 53920961536 54089744384 54139265024 54287272416 54507058944 54509174784 54559079424 54822649856 54877351464 55044603904 55116789312 55289315328 55339934208 55418548224 55566139392 55660347392 55715884848 55834574848 55885692928 55941455232 56038474752 56211703808 56265351168 56319049728 56493146112 56591122432 56647588608 56820236288 56876931072 57125093376 57206243328 57258617208 57437847552 57513171456 57688457216 57746018304 58024984576 58078108036 58080362496 58315505664 58474930176 58653147136 58711670784 58765422924 58811211784 58949369856 59049313856 59051606016 59105669376 59290681344 59344963584 59450464086 59608793088 59748122304 59896758272 59951595392 60036760576 60196651008 60416480592 60603243168 60605595648 60661081728 60708347648 60850962432 60906673152 60954130432 61012303872 61200908288 61203283968 61259317248 61368220992 61616675328 61675481088 61885517824 61925179392 61973430272 62030168642 62224334848 62558186496 62617890816 62813896704 62871404544 62920392704 63175131136 63235424256 63238166784 63347841024 63604310016 63662541501 63665012736 63861817344 63922765824 63972573184 64031141824 64231571456 64290377216 64491618304 64576192512 64727132496 64899514368 65213038592 65278107648 65365467136 65451187308 65656061952 65716171872 65921875968 65982229248 65984790528 66096662528 66162613257 66303557632 66364260352 66430478088 66571993088 66632941568 66751398272 66815104512 67085611008 67383853056 67445544816 67474030592 67541355648 67836048384 68048388096 68110688256 68207443968 68296891104 68505042944 68573396736 68719476736 68782391296 68851021824 68904669184 68970430464 69183635456 69249662976 69530025984 69621207552 69650612224 69720109056 70002376704 70121060204 70307807232 70407684096 70472144256 70785441792 71001178112 71072022528 71127400448 71192519528 71415365632 71480748352 71483523072 71772930048 71966351262 71969144832 72035034552 72260517888 72326674368 72383029888 72553070592 72676078592 72678899712 72745439232 73169801952 73364668416 73489052416 73536150528 73719087104 73786578944 73891397632 74088185856 74287846464 74358745344 74588606976 74591502336 74659792896 74717966336 74893492224 74962059264 75020468224 75092066304 75095323056 75324194816 75530118144 75835908096 75908284416 76166791168 76274991104 76344822944 76583796736 76684228608 76994691072 77068173312 77309411328 77380190208 77440483328 77517752832 77754007552 77831589888 77966573568 78037954098 78282227712 78353897232 78356938752 78599159808 78735474688 78807559168 79054241792 79126618112 79267285448 79478390784 79664163072 79876325376 80018325504 80091584469 80262201344 80342286336 80415841896 80555307456 80804324224 80807460864 80881442304 81134616576 81208897536 81349738496 81430908624 81604378624 81679089664 81760588416 81824294656 82155567104 82233974784 82566905856 82675183968 82933972992 83009901312 83127822336 83410915328 83490521088 83751862272 83828539392 84057712128 84313899008 84317555712 84398026752 84463788032 84739719168 84805746688 84883388668 84886683648 85149089792 85230354432 85687640064 85809364992 85887925812 86101590016 86156771328 86302843328 86532685824 87037476864 87117162054 87120543744 87268249744 87473258496 87541415936 87621562496 87895834624 87976305664 87979720704 88216817676 88573970784 88577409024 88658504064 88936022016 89017445376 89086806016 89175696129 89447481344 89845137408 89927393088 90055140864 90294976512 90448064512 90731184128 90814251008 90904864752 90943258624 91062521472 91431195648 91518455808 91801362432 91804925952 91888975872 91960573952 92052331488 92332883968 92425012992 92706701312 92828276736 92960145408 93045252963 93336502272 93743742976 93837279744 93876912128 93962859008 94380589056 94762696704 94853136384 95021761536 95311364096 95406465024 95697240064 95792726016 95955135016 95958859776 96046712736 96347357184 96435565824 96737427456 96864288768 96905199616 96993918976 97090698744 97559735936 97819557888 98048200704 98176780962 98484092928 98574257808 98784247808 98882813952 98973343872 99050461952 99144993792 99451475968 99455336448 99546390528 99857989632 99949412352 100122755072 100127097408 100222656768 100628416512 100706824192 101114544128 101211045888 101754072576 102072582144 102166032384 102245638144 102311165952 102659588096 102757564416 103079215104 103173586944 103357003776 103455645696 103775453184 103874494464 103955431424 104050605464 104295038976 104376303616 104471862976 104475918336 104798879744 105181590306 105461710848 105611526144 105708216384 105971187712 106218884096 106501767168 106691100672 106788779292 107123048448 107221122528 107225284608 107407076608 107659395072 107743281152 107841923072 107949526893 108179488768 108278530048 108574544832 109014117888 109018349568 109118158848 109645299712 109754702928 110089207808 110233578624 110578630656 110679868416 110837096448 111132278784 111320694784 111431769696 111669149696 111771385856 111882910464 112076949504 112423407616 112530702336 112638099456 112986292224 113182244864 113295177216 113640472576 113753862144 114250186752 114412486656 114517234416 114875695104 115026342912 115376914432 115492036608 116049969152 116156216072 116160724992 116631011328 116949860352 117056931147 117306294272 117423341568 117530845848 117622423568 117898739712 118098627712 118103212032 118211338752 118581362688 118689927168 118900928172 119217586176 119496244608 119793516544 119903190784 120073521152 120393302016 120832961184 121206486336 121211191296 121322163456 121416695296 121701924864 121813346304 121908260864 122024607744 122401816576 122406567936 122518634496 122736441984 123233350656 123350962176 123771035648 123850358784 123946860544 124060337284 124448669696 125116372992 125235781632 125627793408 125742809088 125840785408 126350262272 126470848512 126476333568 126695682048 127208620032 127325083002 127330025472 127723634688 127845531648 127945146368 128062283648 128463142912 128580754432 128983236608 129152385024 129454264992 129799028736 130426077184 130556215296 130675743081 130730934272 130902374616 131312123904 131432343744 131843751936 131964458496 131969581056 132193325056 132325226514 132607115264 132728520704 132860956176 133143986176 133265883136 133502796544 133630209024 134171222016 134767706112 134891089632 134948061184 135082711296 135672096768 136096776192 136221376512 136414887936 136593782208 137010085888 137146793472 137438953472 137564782592 137702043648 137809338368 137940860928 138367270912 138499325952 139060051968 139242415104 139301224448 139440218112 140004753408 140242120408 140615614464 140815368192 140944288512 141570883584 142002356224 142144045056 142254800896 142385039056 142830731264 142961496704 142967046144 143545860096 143932702524 143938289664 144070069104 144521035776 144653348736 144766059776 145106141184 145352157184 145357799424 145490878464 146339603904 146729336832 146978104832 147072301056 147438174208 147573157888 147782795264 148176371712 148575692928 148717490688 149177213952 149183004672 149319585792 149435932672 149786984448 149924118528 150040936448 150184132608 150190646112 150648389632 151060236288 151671816192 151816568832 152333582336 152549982208 152689645888 153167593472 153368457216 153989382144 154136346624 154618822656 154760380416 154880966656 155035505664 155508015104 155663179776 155933147136 156075908196 156564455424 156707794464 156713877504 157198319616 157470949376 157615118336 157772385459 158108483584 158253236224 158534570896 158956781568 159328326144 159752650752 160036651008 160183168938 160524402688 160684572672 160831683792 161110614912 161608648448 161614921728 161762884608 162269233152 162417795072 162699476992 162861817248 163208757248 163358179328 163521176832 163648589312 164311134208 164467949568 165133811712 165350367936 165867945984 166019802624 166255644672 166821830656 166981042176 167503724544 167657078784 168115424256 168627798016 168635111424 168796053504 168927576064 169082233879 169479438336 169611493376 169766777336 169773367296 170298179584 170460708864 171375280128 171618729984 171775851624 172203180032 172313542656 172605686656 173065371648 174074953728 174234324108 174241087488 174536499488 174946516992 175082831872 175243124992 175791669248 175952611328 175959441408 176433635352 177147941568 177154818048 177317008128 177872044032 178034890752 178173612032 178351392258 178894962688 179690274816 179854786176 180110281728 180589953024 180896129024 181462368256 181628502016 181809729504 181886517248 182125042944 182862391296 183036911616 183602724864 183609851904 183777951744 183921147904 184104662976 184665767936 184850025984 185413402624 185656553472 185920290816 186090505926 186673004544 187487485952 187674559488 187753824256 187925718016 188761178112 189525393408 189706272768 190043523072 190622728192 190812930048 190987624503 191394480128 191585452032 191910270032 191917719552 192093425472 192694714368 192871131648 193474854912 193728577536 193810399232 193987837952 194181397488 195119471872 195639115776 196096401408 196353561924 196968185856 197148515616 197568495616 197765627904 197946687744 198100923904 198289987584 198902951936 198910672896 199092781056 199715979264 199898824704 200245510144 200254194816 200445313536 201256833024 201413648384 202229088256 202422091776 203508145152 204145164288 204332064768 204491276288 204622331904 205319176192 205515128832 206158430208 206347173888 206714007552 206911291392 207550906368 207748988928 207910862848 208101210928 208590077952 208752607232 208943725952 208951836672 209597759488 210363180612 210923421696 211223052288 211416432768 211942375424 212437768192 213003534336 213382201344 213577558584 214246096896 214442245056 214450569216 214814153216 215318790144 215486562304 215683846144 215899053786 216358977536 216557060096 217149089664 218028235776 218036699136 218236317696 219290599424 219509405856 220178415616 220467157248 221157261312 221359736832 221674192896 222264557568 222641389568 222863539392 223338299392 223542771712 223765820928 224153899008 224846815232 225061404672 225276198912 225972584448 226364489728 226590354432 227280945152 227507724288 227893445663 228500373504 228824973312 229034468832 229751390208 230052685824 230753828864 230984073216 232099938304 232312432144 232321449984 233262022656 233899720704 234113862294 234612588544 234846683136 235061691696 235244847136 235797479424 236197255424 236206424064 236422677504 237162725376 237379854336 237801856344 238435172352 238992489216 239587033088 239806381568 240147042304 240786604032 241665922368 242412972672 242422382592 242644326912 242833390592 243403849728 243626692608 243816521728 244049215488 244803633152 244813135872 245037268992 245472883968 246466701312 246701924352 247542071296 247700717568 247893721088 248120674568 248897339392 250232745984 250471563264 251255586816 251485618176 251681570816 252700524544 252941697024 252952667136 253391364096 254417240064 254650166004 254660050944 255447269376 255691063296 255890292736 256124567296 256926285824 257161508864 257966473216 258304770048 258908529984 259598057472 260852154368 261112430592 261351486162 261461868544 261804749232 262624247808 262864687488 263687503872 263928916992 263939162112 264386650112 264650453028 265214230528 265457041408 265721912352 266287972352 266531766272 267005593088 267260418048 268342444032 269535412224 269782179264 269896122368 270165422592 271344193536 272193552384 272442753024 272829775872 273187564416 274020171776 274293586944 274877906944 275129565184 275404087296 275618676736 275871013171 275881721856 276734541824 276998651904 278120103936 278484830208 278602448896 278880436224 279135758889 280009506816 280484240816 281231228928 281630736384 281888577024 283141767168 284004712448 284288090112 284509601792 284770078112 285661462528 285922993408 285934092288 287091720192 287865405048 287876579328 288140138208 289042071552 289306697472 289532119552 290212282368 290704314368 290715598848 290981756928 292679207808 293458673664 293956209664 294144602112 294876348416 295146315776 295565590528 296352743424 297151385856 297434981376 298354427904 298366009344 298639171584 298871865344 299573968896 299848237056 300081872896 300368265216 300381292224 301296779264 302120472576 303343632384 303633137664 304667164672 305099964416 305379291776 306335186944 306736914432 307978764288 308272693248 309237645312 309520760832 309761933312 310071011328 311016030208 311326359552 311866294272 312151816392 313128910848 313415588928 313427755008 314396639232 314941898752 315230236672 315544770918 316216967168 316506472448 317069141792 317913563136 318656652288 319505301504 320073302016 320366337876 321048805376 321369145344 321663367584 322221229824 323217296896 323229843456 323525769216 324538466304 324835590144 325398953984 325723634496 326417514496 326716358656 327042353664 327297178624 328622268416 328935899136 330267623424 330700735872 331735891968 332039605248 332511289344 333643661312 333962084352 335007449088 335314157568 336230848512 337255596032 337270222848 337592107008 337855152128 338164467758 338958876672 339222986752 339533554672 339546734592 340596359168 340921417728 342750560256 343237459968 343551703248 344406360064 344627085312 345211373312 346130743296 348149907456 348468648216 348482174976 349072998976 349893033984 350165663744 350486249984 351583338496 351905222656 351918882816 352867270704 354295883136 354309636096 354634016256 355744088064 356069781504 356347224064 356702784516 357789925376 359380549632 359709572352 360220563456 361179906048 361792258048 362924736512 363257004032 363619459008 363773034496 364250085888 365724782592 366073823232 367205449728 367219703808 367555903488 367842295808 368209325952 369331535872 369700051968 370826805248 371313106944 371840581632 372181011852 373346009088 374974971904 375349118976 375507648512 375851436032 377522356224 379050786816 379412545536 380087046144 381245456384 381625860096 381975249006 382788960256 383170904064 383820540064 383835439104 384186850944 385389428736 385742263296 386949709824 387457155072 387620798464 387975675904 388362794976 390238943744 391278231552 392192802816 392707123848 393936371712 394297031232 395136991232 395531255808 395893375488 396201847808 396579975168 397805903872 397821345792 398185562112 399431958528 399797649408 400491020288 400508389632 400890627072 402513666048 402827296768 403196096173 404458176512 404844183552 407016290304 408290328576 408664129536 408982552576 409244663808 410638352384 411030257664 412316860416 412694347776 413428015104 413822582784 415101812736 415497977856 415821725696 416202421856 417180155904 417505214464 417887451904 417903673344 419195518976 420726361224 421846843392 422446104576 422832865536 423884750848 424875536384 426007068672 426764402688 427155117168 428492193792 428884490112 428901138432 429628306432 430637580288 430973124608 431367692288 431798107572 432717955072 433114120192 434298179328 436056471552 436073398272 436472635392 438581198848 439018811712 440356831232 440934314496 442314522624 442719473664 443348385792 444529115136 445282779136 445727078784 446676598784 447085543424 447531641856 448307798016 449693630464 450122809344 450552397824 451945168896 452728979456 453180708864 454561890304 455015448576 455786891326 457000747008 457649946624 458068937664 459502780416 460105371648 461507657728 461968146432 464199876608 464624864288 464642899968 466524045312 467799441408 468227724588 469225177088 469693366272 470123383392 470489694272 471594958848 472394510848 472412848128 472845355008 474325450752 474759708672 475603712688 476870344704 477984978432 479174066176 479612763136 480294084608 481573208064 483331844736 484825945344 484844765184 485288653824 485666781184 486807699456 487253385216 487633043456 488098430976 489607266304 489626271744 490074537984 490945767936 492933402624 493403848704 495084142592 495401435136 495787442176 496241349136 497794678784 500465491968 500943126528 502511173632 502971236352 503363141632 505401049088 505883394048 505905334272 506782728192 507246701637 508834480128 509300332008 509320101888 510894538752 511382126592 511780585472 512249134592 513852571648 514323017728 515932946432 516609540096 517817059968 519196114944 521704308736 522224861184 522702972324 522923737088 523609498464 525248495616 525729374976 527375007744 527857833984 527878324224 528773300224 529300906056 530428461056 530914082816 531443824704 532575944704 533063532544 534011186176 534520836096 536684888064 539070824448 539564358528 539792244736 540330845184 542688387072 544387104768 544885506048 545659551744 546375128832 548040343552 548587173888 549755813888 550259130368 550808174592 551237353472 551742026342 551763443712 553469083648 553997303808 556240207872 556969660416 557204897792 557760872448 558271517778 560019013632 560968481632 562462457856 563261472768 563777154048 566283534336 568009424896 568576180224 569019203584 569540156224 571322925056 571845986816 571868184576 574183440384 575730810096 575753158656 576280276416 578084143104 578613394944 579064239104 580424564736 581408628736 581431197696 581963513856 585358415616 586917347328 587912419328 588289204224 589752696832 590292631552 591131181056 592705486848 594302771712 594869962752 596708855808 596732018688 597278343168 597743730688 599147937792 599696474112 600163745792 600736530432 600762584448 602593558528 604240945152 606687264768 607266275328 609334329344 610199928832 610758583552 612670373888 613473828864 615957528576 616545386496 618475290624 619041521664 619523866624 620142022656 622032060416 622652719104 623732588544 624303632784 626257821696 626831177856 626855510016 628793278464 629883797504 630460473344 631089541836 632433934336 633012944896 634138283584 635827126272 637313304576 639010603008 640146604032 640732675752 642097610752 642738290688 643326735168 644442459648 646434593792 646459686912 647051538432 649076932608 649671180288 650797907968 651447268992 652835028992 653432717312 654084707328 654594357248 657244536832 657871798272 660535246848 661401471744 663471783936 664079210496 665022578688 667287322624 667924168704 670014898176 670628315136 672461697024 674511192064 674540445696 675184214016 675710304256 676328935516 677917753344 678445973504 679067109344 679093469184 681192718336 681842835456 683680336989 685501120512 686474919936 687103406496 688812720128 689254170624 690422746624 692261486592 696299814912 696937296432 696964349952 698145997952 699786067968 700331327488 700972499968 703166676992 703810445312 703837765632 705734541408 708591766272 708619272192 709268032512 711488176128 712139563008 712694448128 713405569032 715579850752 718761099264 719419144704 720441126912 722359812096 723584516096 725849473024 726514008064 727238918016 727546068992 728500171776 731449565184 732147646464 734410899456 734439407616 735111806976 735684591616 736418651904 738663071744 739400103936 741653610496 742626213888 743681163264 744362023704 746692018176 749949943808 750698237952 751015297024 751702872064 755044712448 758101573632 758825091072 760174092288 762490912768 763251720192 763950498012 765577920512 766341808128 767641080128 767670878208 768373701888 770778857472 771484526592 773899419648 774914310144 775241596928 775951351808 776725589952 780477887488 782556463104 784385605632 785414247696 787872743424 788594062464 790273982464 791062511616 791786750976 792403695616 793159950336 795611807744 795642691584 796371124224 798863917056 799595298816 800982040576 801016779264 801781254144 805027332096 805654593536 806392192346 808916353024 809688367104 814032580608 816580657152 817328259072 817965105152 818489327616 821276704768 822060515328 824633720832 825388695552 826856030208 827613039513 827645165568 830203625472 830995955712 831643451392 832404843712 834360311808 835010428928 835774903808 835807346688 838391037952 841452722448 843693686784 844892209152 845665731072 847769501696 849751072768 852014137344 853528805376 854310234336 856984387584 857768980224 857802276864 859256612864 861275160576 861946249216 862735384576 863596215144 865435910144 866228240384 868596358656 872112943104 872146796544 872945270784 877162397696 878037623424 880713662464 881868628992 884629045248 885438947328 886696771584 889058230272 890565558272 891454157568 893353197568 894171086848 895063283712 896615596032 899387260928 900245618688 901104795648 903890337792 905457958912 906361417728 909123780608 910030897152 911573782652 914001494016 915299893248 916137875328 919005560832 920210743296 923015315456 923936292864 928399753216 929249728576 929285799936 933048090624 935598882816 936455449176 938450354176 939386732544 940246766784 940979388544 943189917696 944789021696 944825696256 945690710016 948650901504 949519417344 951207425376 953740689408 955969956864 958348132352 959225526272 960588169216 963146416128 966663689472 969651890688 969689530368 970577307648 971333562368 973615398912 974506770432 975266086912 976196861952 979214532608 979252543488 980149075968 981891535872 985866805248 986807697408 990168285184 990802870272 991574884352 992482698272 995589357568 1000930983936 1001886253056 1005022347264 1005942472704 1006726283264 1010802098176 1011766788096 1011810668544 1013565456384 1014493403274 1017668960256 1018600664016 1018640203776 1021789077504 1022764253184 1023561170944 1024498269184 1027705143296 1028646035456 1031865892864 1033219080192 1035634119936 1038392229888 1043408617472 1044449722368 1045405944648 1045847474176 1047218996928 1050496991232 1051458749952 1054750015488 1055715667968 1055756648448 1057546600448 1058601812112 1060856922112 1061828165632 1062887649408 1065151889408 1066127065088 1068022372352 1069041672192 1073369776128 1078141648896 1079128717056 1079584489472 1080661690368 1085376774144 1088774209536 1089771012096 1091319103488 1092750257664 1096080687104 1097174347776 1099511627776 1100518260736 1101616349184 1102474706944 1103484052684 1103526887424 1106938167296 1107994607616 1112480415744 1113939320832 1114409795584 1115521744896 1116543035556 1120038027264 1121936963264 1124924915712 1126522945536 1127554308096 1132567068672 1136018849792 1137152360448 1138038407168 1139080312448 1142645850112 1143691973632 1143736369152 1148366880768 1151461620192 1151506317312 1152560552832 1156168286208 1157226789888 1158128478208 1160849129472 1162817257472 1162862395392 1163927027712 1170716831232 1173834694656 1175824838656 1176578408448 1179505393664 1180585263104 1182262362112 1185410973696 1188605543424 1189739925504 1193417711616 1193464037376 1194556686336 1195487461376 1198295875584 1199392948224 1200327491584 1201473060864 1201525168896 1205187117056 1208481890304 1209588288519 1213374529536 1214532550656 1218668658688 1220399857664 1221517167104 1225340747776 1226947657728 1231915057152 1233090772992 1236950581248 1238083043328 1239047733248 1240284045312 1244064120832 1245305438208 1247465177088 1248607265568 1252515643392 1253662355712 1253711020032 1257586556928 1259767595008 1260920946688 1262179083672 1264867868672 1266025889792 1268276567168 1271654252544 1274626609152 1278021206016 1280293208064 1281465351504 1284195221504 1285476581376 1286653470336 1288884919296 1292869187584 1292919373824 1294103076864 1298153865216 1299342360576 1301595815936 1302894537984 1305670057984 1306865434624 1308169414656 1309188714496 1314489073664 1315743596544 1321070493696 1322802943488 1326943567872 1328158420992 1330045157376 1334574645248 1335848337408 1340029796352 1341256630272 1344923394048 1349022384128 1349080891392 1350368428032 1351420608512 1352657871032 1355835506688 1356891947008 1358134218688 1358186938368 1362385436672 1363685670912 1367360673978 1371002241024 1372949839872 1374206812992 1377625440256 1378508341248 1380845493248 1384522973184 1392599629824 1393874592864 1393928699904 1396291995904 1399572135936 1400662654976 1401944999936 1406333353984 1407620890624 1407675531264 1411469082816 1417183532544 1417238544384 1418536065024 1422976352256 1424279126016 1425388896256 1426811138064 1431159701504 1437522198528 1438838289408 1440882253824 1444719624192 1447169032192 1451698946048 1453028016128 1454477836032 1455092137984 1457000343552 1462899130368 1464295292928 1468821798912 1468878815232 1470223613952 1471369183232 1472837303808 1477326143488 1478800207872 1483307220992 1485252427776 1487362326528 1488724047408 1493384036352 1499899887616 1501396475904 1502030594048 1503405744128 1510089424896 1516203147264 1517650182144 1520348184576 1521740104911 1524981825536 1526503440384 1527900996024 1531155841024 1532683616256 1535282160256 1535341756416 1536747403776 1541557714944 1542969053184 1547798839296 1549828620288 1550483193856 1551902703616 1553451179904 1560955774976 1565112926208 1568771211264 1570828495392 1575745486848 1577188124928 1580547964928 1582125023232 1583573501952 1584807391232 1586319900672 1591223615488 1591285383168 1592742248448 1597727834112 1599190597632 1601964081152 1602033558528 1603562508288 1610054664192 1611309187072 1612784384692 1617832706048 1619376734208 1628065161216 1633161314304 1634656518144 1635930210304 1636978655232 1642553409536 1644121030656 1649267441664 1650777391104 1653712060416 1655226079026 1655290331136 1660407250944 1661991911424 1663286902784 1664809687424 1668720623616 1670020857856 1671549807616 1671614693376 1676782075904 1682905444896 1687387373568 1689784418304 1691331462144 1695539003392 1699502145536 1704028274688 1707057610752 1708620468672 1713968775168 1715537960448 1715604553728 1718513225728 1722550321152 1723892498432 1725470769152 1727192430288 1730871820288 1732456480768 1737192717312 1744225886208 1744293593088 1745890541568 1754324795392 1756075246848 1761427324928 1763737257984 1769258090496 1770877894656 1773393543168 1778116460544 1781131116544 1782908315136 1786706395136 1788342173696 1790126567424 1793231192064 1798774521856 1800491237376 1802209591296 1807780675584 1810915917824 1812722835456 1818247561216 1820061794304 1823147565304 1828002988032 1830599786496 1832275750656 1838011121664 1840421486592 1846030630912 1847872585728 1856799506432 1858499457152 1858571599872 1866096181248 1871197765632 1872910898352 1876900708352 1878773465088 1880493533568 1881958777088 1886379835392 1889578043392 1889651392512 1891381420032 1897301803008 1899038834688 1902414850752 1907481378816 1911939913728 1916696264704 1918451052544 1921176338432 1926292832256 1933327378944 1939303781376 1939379060736 1941154615296 1942667124736 1947230797824 1949013540864 1950532173824 1952393723904 1958429065216 1958505086976 1960298151936 1963783071744 1971733610496 1973615394816 1980336570368 1981605740544 1983149768704 1984965396544 1991178715136 2001861967872 2003772506112 2010044694528 2011884945408 2013452566528 2021604196352 2023533576192 2023621337088 2027130912768 2028986806548 2035337920512 2037201328032 2037280407552 2043578155008 2045528506368 2047122341888 2048996538368 2051041010967 2055410286592 2057292070912 2063731785728 2066438160384 2071268239872 2076784459776 2086817234944 2088899444736 2090811889296 2091694948352 2094437993856 2100993982464 2102917499904 2109500030976 2111431335936 2111513296896 2115093200896 2117203624224 2121713844224 2123656331264 2125775298816 2130303778816 2132254130176 2136044744704 2138083344384 2146739552256 2156283297792 2158257434112 2159168978944 2161323380736 2170753548288 2177548419072 2179542024192 2182638206976 2185500515328 2192161374208 2194348695552 2201036521472 2203232698368 2204949413888 2206968105368 2207053774848 2213876334592 2215989215232 2224960831488 2227878641664 2228819591168 2231043489792 2233086071112 2240076054528 2243873926528 2249849831424 2253045891072 2255108616192 2265134137344 2272037699584 2274304720896 2276076814336 2278160624896 2285291700224 2287383947264 2287472738304 2296733761536 2302923240384 2303012634624 2305121105664 2312336572416 2314453579776 2316256956416 2321698258944 2325634514944 2325724790784 2327854055424 2341433662464 2347669389312 2351649677312 2353156816896 2359010787328 2361170526208 2364524724224 2370821947392 2377211086848 2379479851008 2386835423232 2386928074752 2389113372672 2390974922752 2396591751168 2398785896448 2400654983168 2402946121728 2403050337792 2410374234112 2416963780608 2419176577038 2426749059072 2429065101312 2437337317376 2440799715328 2443034334208 2450681495552 2453895315456 2463830114304 2466181545984 2473901162496 2476166086656 2478095466496 2480568090624 2482839118539 2488128241664 2490610876416 2494930354176 2497214531136 2505031286784 2507324711424 2507422040064 2515173113856 2519535190016 2521841893376 2524358167344 2529735737344 2532051779584 2536553134336 2543308505088 2549253218304 2556042412032 2560586416128 2562930703008 2568390443008 2570953162752 2573306940672 2577769838592 2585738375168 2585838747648 2588206153728 2596307730432 2598684721152 2603191631872 2605789075968 2611340115968 2613730869248 2616338829312 2618377428992 2628978147328 2631487193088 2642140987392 2645605886976 2653887135744 2656316841984 2660090314752 2669149290496 2671696674816 2680059592704 2682513260544 2689846788096 2698044768256 2698161782784 2700736856064 2702841217024 2705315742064 2711671013376 2713783894016 2716268437376 2716373876736 2724770873344 2727371341824 2734721347956 2742004482048 2745899679744 2748413625984 2755250880512 2757016682496 2761690986496 2769045946368 2785199259648 2787749185728 2787857399808 2792583991808 2799144271872 2801325309952 2803889999872 2812666707968 2815241781248 2815351062528 2822938165632 2834367065088 2834477088768 2837072130048 2845952704512 2848558252032 2850777792512 2853622276128 2862319403008 2875044397056 2877676578816 2881764507648 2889439248384 2894338064384 2903397892096 2906056032256 2908955672064 2910184275968 2914000687104 2925798260736 2928590585856 2937643597824 2937757630464 2940447227904 2942738366464 2945674607616 2954652286976 2957600415744 2966614441984 2970504855552 2974724653056 2977448094816 2986768072704 2999799775232 3002792951808 3004061188096 3006811488256 3020178849792 3032406294528 3035300364288 3040696369152 3043480209822 3049963651072 3053006880768 3055801992048 3062311682048 3065367232512 3070564320512 3070683512832 3073494807552 3083115429888 3085938106368 3095597678592 3099657240576 3100966387712 3103805407232 3106902359808 3121911549952 3130225852416 3137542422528 3141656990784 3151490973696 3154376249856 3161095929856 3164250046464 3167147003904 3169614782464 3172639801344 3182447230976 3182570766336 3185484496896 3195455668224 3198381195264 3203928162304 3204067117056 3207125016576 3220109328384 3222618374144 3225568769384 3235665412096 3238753468416 3256130322432 3266322628608 3269313036288 3271860420608 3273957310464 3285106819072 3288242061312 3298534883328 3301554782208 3307424120832 3310452158052 3310580662272 3320814501888 3323983822848 3326573805568 3329619374848 3337441247232 3340041715712 3343099615232 3343229386752 3353564151808 3365810889792 3374774747136 3379568836608 3382662924288 3391078006784 3399004291072 3408056549376 3414115221504 3417240937344 3427937550336 3431075920896 3431209107456 3437026451456 3445100642304 3447784996864 3450941538304 3454384860576 3461743640576 3464912961536 3474385434624 3488451772416 3488587186176 3491781083136 3508649590784 3512150493696 3522854649856 3527474515968 3538516180992 3541755789312 3546787086336 3556232921088 3562262233088 3565816630272 3573412790272 3576684347392 3580253134848 3586462384128 3597549043712 3600982474752 3604419182592 3615561351168 3621831835648 3625445670912 3628764865557 3636495122432 3640123588608 3646295130608 3656005976064 3661199572992 3664551501312 3676022243328 3680842973184 3692061261824 3695745171456 3713599012864 3716998914304 3717143199744 3732192362496 3742395531264 3745821796704 3753801416704 3757546930176 3760987067136 3763917554176 3772759670784 3779156086784 3779302785024 3782762840064 3794603606016 3798077669376 3804829701504 3814962757632 3823879827456 3833392529408 3836902105088 3842352676864 3852585664512 3866654757888 3878607562752 3878758121472 3882309230592 3885334249472 3894461595648 3898027081728 3901064347648 3904787447808 3916858130432 3917010173952 3920596303872 3927566143488 3943467220992 3947230789632 3960673140736 3963211481088 3966299537408 3969930793088 3982357430272 4003723935744 4007545012224 4020089389056 4023769890816 4026905133056 4043208392704 4047067152384 4047242674176 4054261825536 4057973613096 4070675841024 4074402656064 4074560815104 4087156310016 4091057012736 4094244683776 4097993076736 4102082021934 4110820573184 4114584141824 4127463571456 4132876320768 4142536479744 4153568919552 4173634469888 4177798889472 4181623778592 4183389896704 4188875987712 4201987964928 4205834999808 4219000061952 4222862671872 4223026593792 4230186401792 4234407248448 4243427688448 4247312662528 4251550597632 4260607557632 4264508260352 4272089489408 4276166688768 4293479104512 4312566595584 4316514868224 4318337957888 4322646761472 4341507096576 4355096838144 4359084048384 4365276413952 4371001030656 4384322748416 4388697391104 4402073042944 4406465396736 4409898827776 4413936210736 4414107549696 4427752669184 4431978430464 4449921662976 4455757283328 4457639182336 4462086979584 4466172142224 4480152109056 4487747853056 4499699662848 4506091782144 4510217232384 4530268274688 4544075399168 4548609441792 4552153628672 4556321249792 4570583400448 4574767894528 4574945476608 4593467523072 4605846480768 4606025269248 4610242211328 4624673144832 4628907159552 4632513912832 4643396517888 4651269029888 4651449581568 4655708110848 4682867324928 4695338778624 4703299354624 4706313633792 4718021574656 4722341052416 4729049448448 4741643894784 4754422173696 4758959702016 4773670846464 4773856149504 4778226745344 4781949845504 4793183502336 4797571792896 4801309966336 4805892243456 4806100675584 4820748468224 4833927561216 4838353154076 4853498118144 4858130202624 4874674634752 4881599430656 4886068668416 4901362991104 4907790630912 4927660228608 4932363091968 4947802324992 4952332173312 4956190932992 4961136181248 4965678237078 4976256483328 4981221752832 4989860708352 4994429062272 5010062573568 5014649422848 5014844080128 5030346227712 5039070380032 5043683786752 5048716334688 5059471474688 5064103559168 5073106268672 5086617010176 5098506436608 5112084824064 5121172832256 5125861406016 5136780886016 5141906325504 5146613881344 5155539677184 5171476750336 5171677495296 5176412307456 5192615460864 5197369442304 5206383263744 5211578151936 5222680231936 5227461738496 5232677658624 5236754857984 5241549250249 5257956294656 5262974386176 5284281974784 5291211773952 5307774271488 5312633683968 5320180629504 5338298580992 5343393349632 5360119185408 5365026521088 5379693576192 5396089536512 5396323565568 5401473712128 5405682434048 5410631484128 5423342026752 5427567788032 5432536874752 5432747753472 5449541746688 5454742683648 5469442695912 5484008964096 5491799359488 5496827251968 5510501761024 5514033364992 5523381972992 5538091892736 5570398519296 5575498371456 5575714799616 5585167983616 5598288543744 5602650619904 5607779999744 5625333415936 5630483562496 5630702125056 5645876331264 5668734130176 5668954177536 5674144260096 5691905409024 5697116504064 5701555585024 5707244552256 5724638806016 5750088794112 5755353157632 5763529015296 5778878496768 5788676128768 5806795784192 5812112064512 5817911344128 5820368551936 5828001374208 5851596521472 5857181171712 5875287195648 5875515260928 5880894455808 5885476732928 5891349215232 5909304573952 5915200831488 5933228883968 5941009711104 5949449306112 5954896189632 5973536145408 5999599550464 6005585903616 6008122376192 6013622976512 6040357699584 6064812589056 6070600728576 6081392738304 6086960419644 6099927302144 6106013761536 6111603984096 6124623364096 6130734465024 6141128641024 6141367025664 6146989615104 6166230859776 6171876212736 6191195357184 6199314481152 6201932775424 6207610814464 6213804719616 6243823099904 6260451704832 6275084845056 6283313981568 6302981947392 6308752499712 6322191859712 6328500092928 6334294007808 6339229564928 6345279602688 6364894461952 6365141532672 6370968993792 6390911336448 6396762390528 6407856324608 6408134234112 6414250033152 6440218656768 6445236748288 6451137538768 6471330824192 6477506936832 6512260644864 6532645257216 6538626072576 6543720841216 6547914620928 6570213638144 6576484122624 6603109564416 6614848241664 6620904316104 6621161324544 6641629003776 6647967645696 6653147611136 6659238749696 6674882494464 6680083431424 6686199230464 6686458773504 6707128303616 6731621779584 6749549494272 6759137673216 6765325848576 6782156013568 6798008582144 6816113098752 6828230443008 6834481874688 6855875100672 6862151841792 6862418214912 6874052902912 6890201284608 6895569993728 6901883076608 6908769721152 6923487281152 6929825923072 6948770869248 6976903544832 6977174372352 6983562166272 7017299181568 7024300987392 7045709299712 7054949031936 7077032361984 7083511578624 7093574172672 7112465842176 7124524466176 7131633260544 7146825580544 7153368694784 7160506269696 7172924768256 7195098087424 7201964949504 7208838365184 7231122702336 7243663671296 7250891341824 7257529731114 7272990244864 7280247177216 7292590261216 7312011952128 7322399145984 7329103002624 7352044486656 7361685946368 7384122523648 7391490342912 7427198025728 7433997828608 7434286399488 7464384724992 7484791062528 7491643593408 7507602833408 7515093860352 7521974134272 7527835108352 7545519341568 7558312173568 7558605570048 7565525680128 7589207212032 7596155338752 7609659403008 7629925515264 7647759654912 7666785058816 7673804210176 7684705353728 7705171329024 7733309515776 7757215125504 7757516242944 7764618461184 7770668498944 7788923191296 7796054163456 7802128695296 7809574895616 7833716260864 7834020347904 7841192607744 7855132286976 7886934441984 7894461579264 7921346281472 7926422962176 7932599074816 7939861586176 7964714860544 8007447871488 8015090024448 8040178778112 8047539781632 8053810266112 8086416785408 8094134304768 8094485348352 8108523651072 8115947226192 8141351682048 8148805312128 8149121630208 8174312620032 8182114025472 8188489367552 8195986153472 8204164043868 8221641146368 8229168283648 8254927142912 8265752641536 8285072959488 8307137839104 8347268939776 8355597778944 8363247557184 8366779793408 8377751975424 8403975929856 8411669999616 8438000123904 8445725343744 8446053187584 8460372803584 8468814496896 8486855376896 8494625325056 8503101195264 8521215115264 8529016520704 8544178978816 8552333377536 8586958209024 8625133191168 8633029736448 8636675915776 8645293522944 8683014193152 8710193676288 8718168096768 8730552827904 8742002061312 8768645496832 8777394782208 8804146085888 8812930793472 8819797655552 8827872421472 8828215099392 8855505338368 8863956860928 8899843325952 8911514566656 8915278364672 8924173959168 8932344284448 8960304218112 8975495706112 8999399325696 9012183564288 9020434464768 9060536549376 9088150798336 9097218883584 9104307257344 9112642499584 9141166800896 9149535789056 9149890953216 9186935046144 9211692961536 9212050538496 9220484422656 9249346289664 9257814319104 9265027825664 9286793035776 9302538059776 9302899163136 9311416221696 9365734649856 9390677557248 9406598709248 9412627267584 9436043149312 9444682104832 9458098896896 9483287789568 9508844347392 9517919404032 9547341692928 9547712299008 9556453490688 9563899691008 9586367004672 9595143585792 9602619932672 9611784486912 9612201351168 9641496936448 9667855122432 9676706308152 9706996236288 9716260405248 9749349269504 9763198861312 9772137336832 9802725982208 9815581261824 9855320457216 9864726183936 9895604649984 9904664346624 9912381865984 9922272362496 9931356474156 9952512966656 9962443505664 9979721416704 9988858124544 10020125147136 10029298845696 10029688160256 10060692455424 10078140760064 10087367573504 10097432669376 10118942949376 10128207118336 10146212537344 10173234020352 10197012873216 10224169648128 10242345664512 10251722812032 10273561772032 10283812651008 10293227762688 10311079354368 10342953500672 10343354990592 10352824614912 10385230921728 10394738884608 10412766527488 10423156303872 10445360463872 10454923476992 10465355317248 10473509715968 10483098500498 10515912589312 10525948772352 10568563949568 10582423547904 10615548542976 10625267367936 10640361259008 10676597161984 10686786699264 10720238370816 10730053042176 10759387152384 10792179073024 10792647131136 10802947424256 10811364868096 10821262968256 10846684053504 10855135576064 10865073749504 10865495506944 10899083493376 10909485367296 10938885391824 10968017928192 10983598718976 10993654503936 11021003522048 11028066729984 11046763945984 11076183785472 11140797038592 11150996742912 11151429599232 11170335967232 11196577087488 11205301239808 11215559999488 11250666831872 11260967124992 11261404250112 11291752662528 11337468260352 11337908355072 11348288520192 11383810818048 11394233008128 11403111170048 11414489104512 11449277612032 11500177588224 11510706315264 11527058030592 11557756993536 11577352257536 11613591568384 11624224129024 11635822688256 11640737103872 11656002748416 11703193042944 11714362343424 11750574391296 11751030521856 11761788911616 11770953465856 11782698430464 11818609147904 11830401662976 11866457767936 11882019422208 11898898612224 11909792379264 11947072290816 11999199100928 12011171807232 12016244752384 12027245953024 12080715399168 12129625178112 12141201457152 12162785476608 12173920839288 12199854604288 12212027523072 12223207968192 12249246728192 12261468930048 12282257282048 12282734051328 12293979230208 12332461719552 12343752425472 12382390714368 12398628962304 12403865550848 12415221628928 12427609439232 12487646199808 12520903409664 12550169690112 12566627963136 12605963894784 12617504999424 12644383719424 12657000185856 12668588015616 12678459129856 12690559205376 12729788923904 12730283065344 12741937987584 12781822672896 12793524781056 12815712649216 12816268468224 12828500066304 12880437313536 12890473496576 12902275077536 12942661648384 12955013873664 13024521289728 13065290514432 13077252145152 13087441682432 13095829241856 13140427276288 13152968245248 13206219128832 13229696483328 13241808632208 13242322649088 13283258007552 13295935291392 13306295222272 13318477499392 13349764988928 13360166862848 13372398460928 13372917547008 13414256607232 13463243559168 13499098988544 13518275346432 13530651697152 13564312027136 13596017164288 13632226197504 13656460886016 13668963749376 13711750201344 13724303683584 13724836429824 13748105805824 13780402569216 13791139987456 13803766153216 13817539442304 13846974562304 13859651846144 13897541738496 13953807089664 13954348744704 13967124332544 14034598363136 14048601974784 14091418599424 14109898063872 14154064723968 14167023157248 14187148345344 14224931684352 14249048932352 14263266521088 14293651161088 14306737389568 14321012539392 14345849536512 14390196174848 14403929899008 14417676730368 14462245404672 14487327342592 14501782683648 14515059462228 14545980489728 14560494354432 14585180522432 14624023904256 14644798291968 14658206005248 14704088973312 14723371892736 14768245047296 14782980685824 14854396051456 14867995657216 14868572798976 14928769449984 14969582125056 14983287186816 15015205666816 15030187720704 15043948268544 15055670216704 15091038683136 15116624347136 15117211140096 15131051360256 15178414424064 15192310677504 15219318806016 15259851030528 15295519309824 15333570117632 15347608420352 15369410707456 15410342658048 15466619031552 15514430251008 15515032485888 15529236922368 15541336997888 15577846382592 15592108326912 15604257390592 15619149791232 15667432521728 15668040695808 15682385215488 15710264573952 15724647750747 15773868883968 15788923158528 15842692562944 15852845924352 15865198149632 15879723172352 15929429721088 16014895742976 16030180048896 16080357556224 16095079563264 16107620532224 16172833570816 16188268609536 16188970696704 16217047302144 16231894452384 16282703364096 16297610624256 16298243260416 16348625240064 16364228050944 16376978735104 16391972306944 16408328087736 16443282292736 16458336567296 16509854285824 16531505283072 16570145918976 16614275678208 16694537879552 16711195557888 16726495114368 16733559586816 16755503950848 16807951859712 16823339999232 16876000247808 16891450687488 16892106375168 16920745607168 16937628993792 16973710753792 16989250650112 17006202390528 17042430230528 17058033041408 17088357957632 17104666755072 17173916418048 17250266382336 17266059472896 17273351831552 17290587045888 17366028386304 17420387352576 17436336193536 17461105655808 17484004122624 17537290993664 17554789564416 17608292171776 17625861586944 17639595311104 17655744842944 17656430198784 17711010676736 17727913721856 17799686651904 17823029133312 17830556729344 17848347918336 17864688568896 17920608436224 17950991412224 17998798651392 18024367128576 18040868929536 18121073098752 18176301596672 18194437767168 18208614514688 18225284999168 18282333601792 18299071578112 18299781906432 18373870092288 18423385923072 18424101076992 18440968845312 18498692579328 18515628638208 18530055651328 18573586071552 18605076119552 18605798326272 18622832443392 18731469299712 18781355114496 18813197418496 18825254535168 18872086298624 18889364209664 18916197793792 18966575579136 19017688694784 19035838808064 19094683385856 19095424598016 19112906981376 19127799382016 19172734009344 19190287171584 19205239865344 19223568973824 19224402702336 19282993872896 19335710244864 19353412616304 19413992472576 19432520810496 19498698539008 19526397722624 19544274673664 19605451964416 19631162523648 19710640914432 19729452367872 19809328693248 19824763731968 19844544724992 19862712948312 19905025933312 19924887011328 19959442833408 19977716249088 20040250294272 20058597691392 20059376320512 20121384910848 20156281520128 20174735147008 20194865338752 20237885898752 20256414236672 20292425074688 20346468040704 20394025746432 20448339296256 20484691329024 20503445624064 20547123544064 20567625302016 20586455525376 20622158708736 20685907001344 20686709981184 20705649229824 20770461843456 20789477769216 20825533054976 20846312607744 20890720927744 20909846953984 20930710634496 20947019431936 20966197000996 21031825178624 21051897544704 21137127899136 21164847095808 21231097085952 21250534735872 21280722518016 21353194323968 21373573398528 21440476741632 21460106084352 21518774304768 21584358146048 21585294262272 21605894848512 21622729736192 21642525936512 21693368107008 21710271152128 21730147499008 21730991013888 21798166986752 21818970734592 21877770783648 21936035856384 21967197437952 21987309007872 22042007044096 22056133459968 22093527891968 22152367570944 22281594077184 22301993485824 22302859198464 22340671934464 22393154174976 22410602479616 22431119998976 22501333663744 22521934249984 22522808500224 22583505325056 22674936520704 22675816710144 22696577040384 22767621636096 22788466016256 22806222340096 22828978209024 22898555224064 23000355176448 23021412630528 23054116061184 23115513987072 23154704515072 23227183136768 23248448258048 23271645376512 23281474207744 23312005496832 23406386085888 23428724686848 23501148782592 23502061043712 23523577823232 23541906931712 23565396860928 23637218295808 23660803325952 23732915535872 23764038844416 23797797224448 23819584758528 23894144581632 23998398201856 24022343614464 24032489504768 24054491906048 24161430798336 24259250356224 24282402914304 24325570953216 24347841678576 24399709208576 24424055046144 24446415936384 24498493456384 24522937860096 24564514564096 24565468102656 24587958460416 24664923439104 24687504850944 24764781428736 24797257924608 24807731101696 24830443257856 24855218878464 24975292399616 25041806819328 25100339380224 25133255926272 25211927789568 25235009998848 25288767438848 25314000371712 25337176031232 25356918259712 25381118410752 25459577847808 25460566130688 25483875975168 25563645345792 25587049562112 25631425298432 25632536936448 25657000132608 25760874627072 25780946993152 25804550155072 25885323296768 25910027747328 26049042579456 26130581028864 26154504290304 26174883364864 26191658483712 26280854552576 26305936490496 26412438257664 26459392966656 26483617264416 26484645298176 26566516015104 26591870582784 26612590444544 26636954998784 26699529977856 26720333725696 26744796921856 26745835094016 26828513214464 26926487118336 26998197977088 27036550692864 27061303394304 27128624054272 27192034328576 27264452395008 27312921772032 27337927498752 27423500402688 27448607367168 27449672859648 27496211611648 27560805138432 27582279974912 27607532306432 27635078884608 27693949124608 27719303692288 27795083476992 27907614179328 27908697489408 27934248665088 28069196726272 28097203949568 28182837198848 28219796127744 28308129447936 28334046314496 28374296690688 28449863368704 28498097864704 28526533042176 28613474779136 28642025078784 28691699073024 28780392349696 28807859798016 28835353460736 28924490809344 28974654685184 29003565367296 29030118924456 29091960979456 29120988708864 29170361044864 29248047808512 29289596583936 29316412010496 29408177946624 29446743785472 29536490094592 29565961371648 29708792102912 29735991314432 29737145597952 29857538899968 29939164250112 29966574373632 30030411333632 30060375441408 30087896537088 30111340433408 30182077366272 30233248694272 30234422280192 30262102720512 30356828848128 30384621355008 30438637612032 30519702061056 30591038619648 30667140235264 30695216840704 30738821414912 30820685316096 30933238063104 31028860502016 31030064971776 31058473844736 31082673995776 31155692765184 31184216653824 31208514781184 31238299582464 31334865043456 31336081391616 31364770430976 31420529147904 31449295501494 31547737767936 31577846317056 31685385125888 31705691848704 31730396299264 31759446344704 31858859442176 32029791485952 32060360097792 32160715112448 32190159126528 32215241064448 32345667141632 32376537219072 32377941393408 32434094604288 32463788904768 32565406728192 32595221248512 32596486520832 32697250480128 32728456101888 32753957470208 32783944613888 32816656175472 32886564585472 32916673134592 33019708571648 33063010566144 33140291837952 33228551356416 33389075759104 33422391115776 33452990228736 33467119173632 33511007901696 33615903719424 33646679998464 33752000495616 33782901374976 33784212750336 33841491214336 33875257987584 33947421507584 33978501300224 34012404781056 34084860461056 34116066082816 34176715915264 34209333510144 34347832836096 34500532764672 34532118945792 34546703663104 34581174091776 34732056772608 34840774705152 34872672387072 34922211311616 34968008245248 35074581987328 35109579128832 35216584343552 35251723173888 35279190622208 35311489685888 35312860397568 35422021353472 35455827443712 35599373303808 35646058266624 35661113458688 35696695836672 35729377137792 35841216872448 35901982824448 35997597302784 36048734257152 36081737859072 36242146197504 36352603193344 36388875534336 36417229029376 36450569998336 36564667203584 36598143156224 36599563812864 36747740184576 36846771846144 36848202153984 36881937690624 36997385158656 37031257276416 37060111302656 37147172143104 37210152239104 37211596652544 37245664886784 37462938599424 37562710228992 37626394836992 37650509070336 37744172597248 37778728419328 37832395587584 37933151158272 38035377389568 38071677616128 38189366771712 38190849196032 38225813962752 38255598764032 38345468018688 38380574343168 38410479730688 38447137947648 38448805404672 38565987745792 38671420489728 38706825232608 38827984945152 38865041620992 38997397078016 39052795445248 39088549347328 39210903928832 39262325047296 39421281828864 39458904735744 39618657386496 39649527463936 39689089449984 39725425896624 39810051866624 39849774022656 39918885666816 39955432498176 40080500588544 40117195382784 40118752641024 40242769821696 40312563040256 40349470294016 40389730677504 40475771797504 40512828473344 40584850149376 40692936081408 40788051492864 40896678592512 40969382658048 41006891248128 41094247088128 41135250604032 41172911050752 41244317417472 41371814002688 41373419962368 41411298459648 41540923686912 41578955538432 41651066109952 41692625215488 41819693907968 41861421268992 41894038863872 41932394001992 42063650357248 42103795089408 42274255798272 42329694191616 42462194171904 42501069471744 42561445036032 42706388647936 42747146797056 42880953483264 42920212168704 43037548609536 43168716292096 43170588524544 43211789697024 43245459472384 43285051873024 43386736214016 43420542304256 43460294998016 43461982027776 43596333973504 43637941469184 43755541567296 43872071712768 43934394875904 43974618015744 44084014088192 44112266919936 44187055783936 44304735141888 44563188154368 44603986971648 44605718396928 44681343868928 44786308349952 44821204959232 44862239997952 45002667327488 45043868499968 45045617000448 45167010650112 45349873041408 45351633420288 45393154080768 45535243272192 45576932032512 45612444680192 45657956418048 45797110448128 46000710352896 46042825261056 46108232122368 46231027974144 46309409030144 46454366273536 46496896516096 46543290753024 46562948415488 46624010993664 46812772171776 46857449373696 47002297565184 47004122087424 47047155646464 47083813863424 47130793721856 47173943252241 47274436591616 47321606651904 47465831071744 47528077688832 47595594448896 47639169517056 47788289163264 47996796403712 48044687228928 48064979009536 48108983812096 48322861596672 48518500712448 48564805828608 48651141906432 48695683357152 48799418417152 48848110092288 48892831872768 48996986912768 49045875720192 49129029128192 49130936205312 49175916920832 49329846878208 49375009701888 49529562857472 49594515849216 49615462203392 49660886515712 49710437756928 49950584799232 50083613638656 50200678760448 50266511852544 50423855579136 50470019997696 50628000743424 50674352062464 50713836519424 50762236821504 50919155695616 50921132261376 50967751950336 51127290691584 51174099124224 51262850596864 51265073872896 51314000265216 51521749254144 51561893986304 51609100310144 51770646593536 51820055494656 52098085158912 52261162057728 52309008580608 52349766729728 52383316967424 52561709105152 52611872980992 52824876515328 52918785933312 52967234528832 52969290596352 53133032030208 53183741165568 53225180889088 53273909997568 53399059955712 53440667451392 53489593843712 53491670188032 53657026428928 53852974236672 53996395954176 54073101385728 54122606788608 54257248108544 54384068657152 54528904790016 54625843544064 54675854997504 54847000805376 54897214734336 54899345719296 54992423223296 55121610276864 55164559949824 55215064612864 55270157769216 55387898249216 55438607384576 55590166953984 55815228358656 55817394978816 55868497330176 56138393452544 56194407899136 56365674397696 56439592255488 56616258895872 56668092628992 56748593381376 56899726737408 56996195729408 57053066084352 57226949558272 57284050157568 57383398146048 57560784699392 57615719596032 57670706921472 57848981618688 57949309370368 58007130734592 58060237848912 58183921958912 58241977417728 58340722089728 58496095617024 58579193167872 58632824020992 58816355893248 58893487570944 59072980189184 59131922743296 59417584205824 59471982628864 59474291195904 59715077799936 59878328500224 59933148747264 60060822667264 60120750882816 60175793074176 60222680866816 60364154732544 60466497388544 60468844560384 60524205441024 60713657696256 60769242710016 60877275224064 61039404122112 61182077239296 61334280470528 61390433681408 61477642829824 61641370632192 61866476126208 62057721004032 62060129943552 62116947689472 62165347991552 62311385530368 62368433307648 62417029562368 62476599164928 62669730086912 62672162783232 62729540861952 62841058295808 62898591002988 63095475535872 63155692634112 63370770251776 63411383697408 63460792598528 63518892689408 63717718884352 64059582971904 64120720195584 64321430224896 64380318253056 64430482128896 64691334283264 64753074438144 64755882786816 64868189208576 64927577809536 65130813456384 65190442497024 65192973041664 65394500960256 65456912203776 65507914940416 65567889227776 65633312350944 65773129170944 65833346269184 66039417143296 66126021132288 66280583675904 66457102712832 66778151518208 66844782231552 66905980457472 66934238347264 67022015803392 67231807438848 67293359996928 67504000991232 67565802749952 67568425500672 67682982428672 67750515975168 67894843015168 67957002600448 68024809562112 68232132165632 68353431830528 68418667020288 68695665672192 69001065529344 69064237891584 69093407326208 69162348183552 69464113545216 69681549410304 69745344774144 69844422623232 69936016490496 70149163974656 70219158257664 70433168687104 70503446347776 70558381244416 70622979371776 70625720795136 70844042706944 70911654887424 71198746607616 71292116533248 71322226917376 71393391673344 71458754275584 71682433744896 71803965648896 71995194605568 72097468514304 72163475718144 72484292395008 72705206386688 72777751068672 72834458058752 72901139996672 73129334407168 73196286312448 73199127625728 73495480369152 73693543692288 73696404307968 73763875381248 73994770317312 74062514552832 74120222605312 74294344286208 74420304478208 74423193305088 74491329773568 74925877198848 75125420457984 75252789673984 75301018140672 75488345194496 75557456838656 75664791175168 75866302316544 76070754779136 76143355232256 76378733543424 76381698392064 76451627925504 76511197528064 76690936037376 76761148686336 76820959461376 76894275895296 76897610809344 77131975491584 77342840979456 77413650465216 77655969890304 77730083241984 77994794156032 78105590890496 78177098694656 78421807857664 78524650094592 78842563657728 78917809471488 79237314772992 79299054927872 79378178899968 79450851793248 79620103733248 79699548045312 79837771333632 79910864996352 80161001177088 80234390765568 80237505282048 80485539643392 80625126080512 80698940588032 80779461355008 80951543595008 81025656946688 81169700298752 81385872162816 81576102985728 81793357185024 81938765316096 82013782496256 82188494176256 82270501208064 82345822101504 82488634834944 82743628005376 82746839924736 82822596919296 83081847373824 83157911076864 83302132219904 83385250430976 83639387815936 83722842537984 83788077727744 83864788003984 84127300714496 84207590178816 84548511596544 84659388383232 84924388343808 85002138943488 85122890072064 85412777295872 85494293594112 85840424337408 86075097219072 86337432584192 86341177049088 86423579394048 86490918944768 86570103746048 86773472428032 86841084608512 86920589996032 86923964055552 87192667947008 87275882938368 87511083134592 87744143425536 87868789751808 87949236031488 88168028176384 88224533839872 88374111567872 88609470283776 89126376308736 89207973943296 89211436793856 89362687737856 89572616699904 89642409918464 89724479995904 90005334654976 90087736999936 90091234000896 90334021300224 90699746082816 90703266840576 90786308161536 91070486544384 91153864065024 91224889360384 91315912836096 91594220896256 92001420705792 92085650522112 92216464244736 92462055948288 92618818060288 92908732547072 92993793032192 93086581506048 93125896830976 93248021987328 93625544343552 93714898747392 94004595130368 94008244174848 94094311292928 94167627726848 94261587443712 94347886504482 94548873183232 94643213303808 94931662143488 95056155377664 95191188897792 95278339034112 95576578326528 95993592807424 96089374457856 96129958019072 96217967624192 96645723193344 97037001424896 97129611657216 97302283812864 97391366714304 97598836834304 97696220184576 97785663745536 97993973825536 98091751440384 98258058256384 98261872410624 98351833841664 98659693756416 98750019403776 99059125714944 99189031698432 99230924406784 99321773031424 99420875513856 99901169598464 100167227277312 100401357520896 100533023705088 100847711158272 100940039995392 101256001486848 101348704124928 101427673038848 101524473643008 101838311391232 101842264522752 101935503900672 102254581383168 102348198248448 102525701193728 102530147745792 102628000530432 103043498508288 103123787972608 103218200620288 103541293187072 103640110989312 104196170317824 104522324115456 104618017161216 104699533459456 104766633934848 105123418210304 105223745961984 105649753030656 105837571866624 105934469057664 105938581192704 106266064060416 106367482331136 106450361778176 106547819995136 106798119911424 106881334902784 106979187687424 106983340376064 107314052857856 107705948473344 107992791908352 108146202771456 108245213577216 108514496217088 108768137314304 109057809580032 109251687088128 109351709995008 109694001610752 109794429468672 109798691438592 109984846446592 110243220553728 110329119899648 110430129225728 110540315538432 110775796498432 110877214769152 111180333907968 111630456717312 111634789957632 111736994660352 112276786905088 112388815798272 112731348795392 112879184510976 113232517791744 113336185257984 113497186762752 113799453474816 113992391458816 114106132168704 114453899116544 114568100315136 114766796292096 115121569398784 115231439192064 115341413842944 115697963237376 115898618740736 116014261469184 116120475697824 116367843917824 116483954835456 116681444179456 116992191234048 117158386335744 117265648041984 117632711786496 117786975141888 118145960378368 118263845486592 118835168411648 118943965257728 118948582391808 119430155599872 119756657000448 119866297494528 120121645334528 120241501765632 120351586148352 120445361733632 120728309465088 120932994777088 120937689120768 121048410882048 121427315392512 121538485420032 121754550448128 122078808244224 122364154478592 122668560941056 122780867362816 122955285659648 123282741264384 123732952252416 124115442008064 124120259887104 124233895378944 124330695983104 124622771060736 124736866615296 124834059124736 124953198329856 125339460173824 125459081723904 125682116591616 125797182005976 126190951071744 126311385268224 126741540503552 126822767394816 126921585197056 127037785378816 127435437768704 128119165943808 128241440391168 128642860449792 128760636506112 128860964257792 129382668566528 129506148876288 129511765573632 129736378417152 129855155619072 130261626912768 130380884994048 130385946083328 130789001920512 130913824407552 131015829880832 131135778455552 131266624701888 131546258341888 131666692538368 132078834286592 132252042264576 132561167351808 132914205425664 133556303036416 133689564463104 133811960914944 133868476694528 134044031606784 134463614877696 134586719993856 135008001982464 135131605499904 135136851001344 135365964857344 135501031950336 135789686030336 135914005200896 136049619124224 136464264331264 136706863661056 136837334040576 137391331344384 138002131058688 138128475783168 138186814652416 138324696367104 138928227090432 139363098820608 139490689548288 139688845246464 139872032980992 140298327949312 140438316515328 140866337374208 141006892695552 141116762488832 141245958743552 141251441590272 141688085413888 141823309774848 142397493215232 142584233066496 142644453834752 142786783346688 142917508551168 143364867489792 143607931297792 143990389211136 144194937028608 144326951436288 144968584790016 145410412773376 145555502137344 145668916117504 145802279993344 146258668814336 146392572624896 146398255251456 146990960738304 147387087384576 147392808615936 147527750762496 147989540634624 148125029105664 148240445210624 148588688572416 148840608956416 148846386610176 148982659547136 149851754397696 150250840915968 150505579347968 150602036281344 150976690388992 151114913677312 151329582350336 152141509558272 152286710464512 152757467086848 152763396784128 152903255851008 153022395056128 153381872074752 153522297372672 153641918922752 153788551790592 153795221618688 154263950983168 154685681958912 154827300930432 155311939780608 155460166483968 155989588312064 156211181780992 156354197389312 156843615715328 157049300189184 157685127315456 157835618942976 158474629545984 158598109855744 158756357799936 158901703586496 159240207466496 159399096090624 159675542667264 159821729992704 160322002354176 160468781531136 160475010564096 160971079286784 161250252161024 161397881176064 161558922710016 161903087190016 162051313893376 162339400597504 162771744325632 163152205971456 163586714370048 163877530632192 164027564992512 164376988352512 164541002416128 164691644203008 164977269669888 165487256010752 165493679849472 165645193838592 166163694747648 166315822153728 166604264439808 166770500861952 167278775631872 167445685075968 167576155455488 167729576007968 168254601428992 168415180357632 169097023193088 169318776766464 169848776687616 170004277886976 170245780144128 170825554591744 170988587188224 171680848674816 172150194438144 172674865168384 172682354098176 172847158788096 172981837889536 173140207492096 173546944856064 173682169217024 173841179992064 173847928111104 174385335894016 174551765876736 175022166269184 175488286851072 175737579503616 175898472062976 176336056352768 176449067679744 176748223135744 177218940567552 178252752617472 178415947886592 178422873587712 178725375475712 179145233399808 179284819836928 179448959991808 180010669309952 180175473999872 180182468001792 180668042600448 181399492165632 181406533681152 181572616323072 182140973088768 182307728130048 182449778720768 182631825672192 183188441792512 184002841411584 184171301044224 184432928489472 184924111896576 185237636120576 185817465094144 185987586064384 186173163012096 186251793661952 186496043974656 187251088687104 187429797494784 188009190260736 188016488349696 188188622585856 188335255453696 188523174887424 188695773008964 189097746366464 189286426607616 189863324286976 190112310755328 190382377795584 190556678068224 191153156653056 191987185614848 192178748915712 192259916038144 192435935248384 193291446386688 194074002849792 194259223314432 194604567625728 194782733428608 195197673668608 195392440369152 195571327491072 195987947651072 196183502880768 196516116512768 196523744821248 196703667683328 197319387512832 197500038807552 198118251429888 198378063396864 198461848813568 198643546062848 198841751027712 199802339196928 200334454554624 200802715041792 201066047410176 201695422316544 201880079990784 202512002973696 202697408249856 202855346077696 203048947286016 203676622782464 203684529045504 203871007801344 204696396496896 205051402387456 205060295491584 205256001060864 206086997016576 206247575945216 206436401240576 207082586374144 207280221978624 208392340635648 209044648230912 209236034322432 209399066918912 209533267869696 210246836420608 210447491923968 211299506061312 211675143733248 211868938115328 211877162385408 212532128120832 212734964662272 212900723556352 213095639990272 213596239822848 213762669805568 213958375374848 213966680752128 214628105715712 215411896946688 215985583816704 216292405542912 216490427154432 217028992434176 217536274628608 218115619160064 218503374176256 218703419990016 219388003221504 219588858937344 219597382877184 219969692893184 220486441107456 220658239799296 220860258451456 221080631076864 221551592996864 221754429538304 222360667815936 223260913434624 223269579915264 223473989320704 224553573810176 224777631596544 225462697590784 225758369021952 226465035583488 226672370515968 226994373525504 227598906949632 227984782917632 228212264337408 228907798233088 229136200630272 229533592584192 230243138797568 230462878384128 230682827685888 231395926474752 231797237481472 232028522938368 232240951395648 232735687835648 232967909670912 233362888358912 233984382468096 234316772671488 234531296083968 235265423572992 235573950283776 236291920756736 236527690973184 237670336823296 237887930515456 237897164783616 238860311199744 239513314000896 239732594989056 240243290669056 240483003531264 240703172296704 240890723467264 241456618930176 241865989554176 241875378241536 242096821764096 242854630785024 243076970840064 243509100896256 244157616488448 244728308957184 245337121882112 245561734725632 245910571319296 246565482528768 247465904504832 248230884016128 248240519774208 248467790757888 248661391966208 249245542121472 249473733230592 249668118249472 249906396659712 250678920347648 250918163447808 251364233183232 251594364011952 252381902143488 252622770536448 253483081007104 253645534789632 253843170394112 254075570757632 254870875537408 256238331887616 256482880782336 257521273012224 257721928515584 258765337133056 259012297752576 259023531147264 259472756834304 259710311238144 260523253825536 260761769988096 260771892166656 261578003841024 261827648815104 262031659761664 262271556911104 262533249403776 263092516683776 263333385076736 264157668573184 264504084529152 265122334703616 265828410851328 267112606072832 267379128926208 267623921829888 267736953389056 268088063213568 268927229755392 269173439987712 270016003964928 270263210999808 270273702002688 270731929714688 271002063900672 271579372060672 271828010401792 272099238248448 272928528662528 273413727322112 273674668081152 274782662688768 276004262117376 276256951566336 276373629304832 276649392734208 277856454180864 278726197641216 278981379096576 279377690492928 279744065961984 280596655898624 280876633030656 281732674748416 282013785391104 282233524977664 282491917487104 282502883180544 283376170827776 283646619549696 284794986430464 285168466132992 285288907669504 285573566693376 285835017102336 286729734979584 287215862595584 287980778422272 288389874057216 288653902872576 289937169580032 290820825546752 291111004274688 291337832235008 291604559986688 292517337628672 292785145249792 292796510502912 293981921476608 294774174769152 294785617231872 295055501524992 295979081269248 296250058211328 296480890421248 297177377144832 297681217912832 297692773220352 297965319094272 299703508795392 300501681831936 301011158695936 301204072562688 301953380777984 302229827354624 302659164700672 304283019116544 304573420929024 305514934173696 305526793568256 305806511702016 306044790112256 306763744149504 307044594745344 307283837845504 307577103581184 307590443237376 308527901966336 309371363917824 309654601860864 310623879561216 310920332967936 311979176624128 312422363561984 312708394778624 313687231430656 314098600378368 315370254630912 315671237885952 316949259091968 317196219711488 317512715599872 317803407172992 318480414932992 318798192181248 319351085334528 319643459985408 320644004708352 320937563062272 320950021128192 321942158573568 322500504322048 322795762352128 323117845420032 323806174380032 324102627786752 324678801195008 325543488651264 326304411942912 327173428740096 327755061264384 328055129985024 328753976705024 329082004832256 329383288406016 329954539339776 330974512021504 330987359698944 331290387677184 332327389495296 332631644307456 333208528879616 333541001723904 334557551263744 334891370151936 335152310910976 335459152015936 336509202857984 336830360715264 338194046386176 338637553532928 339697553375232 340008555773952 340491560288256 341651109183488 341977174376448 343361697349632 344300388876288 345349730336768 345364708196352 345694317576192 345963675779072 346280414984192 347093889712128 347364338434048 347682359984128 347695856222208 348770671788032 349103531753472 350044332538368 350976573702144 351475159007232 351796944125952 352672112705536 352898135359488 353496446271488 354437881135104 356505505234944 356831895773184 356845747175424 357450750951424 358290466799616 358569639673856 358897919983616 360021338619904 360350947999744 360364936003584 361336085200896 362798984331264 362813067362304 363145232646144 364281946177536 364615456260096 364899557441536 365263651344384 366376883585024 368005682823168 368342602088448 368865856978944 369848223793152 370475272241152 371975172128768 372346326024192 372503587323904 372992087949312 374502177374208 374859594989568 376018380521472 376377245171712 376670510907392 377046349774848 377391546017928 378195492732928 378572853215232 379726648573952 380224621510656 380764755591168 381113356136448 382306313306112 383974371229696 384357497831424 384519832076288 384871870496768 386582892773376 388148005699584 388518446628864 389209135251456 389565466857216 390395347337216 390784880738304 391142654982144 391975895302144 392367005761536 393032233025536 393047489642496 393407335366656 394638775025664 395000077615104 396236502859776 396756126793728 396923697627136 397287092125696 397683502055424 399604678393856 400668909109248 401605430083584 402132094820352 403390844633088 403760159981568 405024005947392 405394816499712 405710692155392 406097894572032 407353245564928 407369058091008 407742015602688 409392792993792 410102804774912 410120590983168 410512002121728 412173994033152 412495151890432 412872802481152 414165172748288 414560443957248 416784681271296 418089296461824 418472068644864 418798133837824 419066535739392 420493672841216 420894983847936 422599012122624 423350287466496 423737876230656 423754324770816 425064256241664 425469929324544 425801447112704 426191279980544 427192479645696 427525339611136 427916750749696 427933361504256 429256211431424 430823793893376 431971167633408 432584811085824 432980854308864 434057984868352 435072549257216 436231238320128 437006748352512 437406839980032 438776006443008 439177717874688 439194765754368 439939385786368 440972882214912 441316479598592 441720516902912 442161262153728 443103185993728 443508859076608 444721335631872 446521826869248 446539159830528 446947978641408 449107147620352 449555263193088 450925395181568 451516738043904 452930071166976 453344741031936 453988747051008 455969565835264 456424528674816 457815596466176 458272401260544 459067185168384 460486277595136 460925756768256 461365655371776 462791852949504 463594474962944 464057045876736 464481902791296 465471375671296 465935819341824 466725776717824 467968764936192 468633545342976 469062592167936 470530847145984 471147900567552 472583841513472 473055381946368 475340673646592 475775861030912 475794329567232 477720622399488 479026628001792 479465189978112 480486581338112 480966007062528 481406344593408 481781446934528 482913237860352 483731979108352 483750756483072 484193643528192 485709261570048 486153941680128 487018201792512 488315232976896 489456617914368 490674243764224 491123469451264 491821142638592 493130965057536 494931809009664 496461768032256 496481039548416 496935581515776 497322783932416 498491084242944 498947466461184 499336236498944 499812793319424 501357840695296 501836326895616 502728466366464 503188728023904 504763804286976 505245541072896 506966162014208 507291069579264 507686340788224 508151141515264 509741751074816 512476663775232 512965761564672 515042546024448 515443857031168 517530674266112 518024595505152 518047062294528 518945513668608 519420622476288 521046507651072 521523539976192 521543784333312 523156007682048 523655297630208 524063319523328 524543113822208 525066498807552 526185033367552 526666770153472 528315337146368 529008169058304 530244669407232 531656821702656 534225212145664 534758257852416 535247843659776 535473906778112 536176126427136 537854459510784 538346879975424 540032007929856 540526421999616 540547404005376 541463859429376 542004127801344 543656020803584 544198476496896 545857057325056 546827454644224 547349336162304 549565325377536 552008524234752 552513903132672 552747258609664 553298785468416 555712908361728 557452395282432 557962758193152 558755380985856 559488131923968 561193311797248 561753266061312 563465349496832 564027570782208 564467049955328 564983834974208 565005766361088 566752341655552 567293239099392 569589972860928 570336932265984 570577815339008 571147133386752 571670034204672 573459469959168 574431725191168 575961556844544 576779748114432 577307805745152 579874339160064 581641651093504 582222008549376 582675664470016 583209119973376 585034675257344 585570290499584 585593021005824 587963842953216 589548349538304 589571234463744 590111003049984 591958162538496 592500116422656 592961780842496 594354754289664 595362435825664 595385546440704 595930638188544 599407017590784 601003363663872 602022317391872 602408145125376 603906761555968 604459654709248 605318329401344 608566038233088 609146841858048 611029868347392 611053587136512 611613023404032 612089580224512 614089189490688 614567675691008 615154207162368 615180886474752 617055803932672 618742727835648 619309203721728 621247759122432 621840665935872 623958353248256 624844727123968 625416789557248 627374462861312 628197200756736 630740509261824 631342475771904 633898518183936 634392439422976 635025431199744 635606814345984 636960829865984 637596384362496 638702170669056 639286919970816 641288009416704 641875126124544 641900042256384 643884317147136 645001008644096 645591524704256 646235690840064 647612348760064 648205255573504 649357602390016 651086977302528 652608823885824 654346857480192 655510122528768 656110259970048 658164009664512 658766576812032 659909078679552 661949024043008 661974719397888 662580775354368 664654778990592 665263288614912 666417057759232 667082003447808 669115102527488 669782740303872 670304621821952 670918304031872 673018405715968 673660721430528 676388092772352 677275107065856 679395106750464 680017111547904 680983120576512 683302218366976 683954348752896 686723394699264 688600777752576 690699460673536 690729416392704 691388635152384 691927351558144 692560829968384 694187779424256 694728676868096 695364719968256 695391712444416 697541343576064 698207063506944 700088665076736 701953147404288 702950318014464 703593888251904 705344225411072 705796270718976 706992892542976 708875762270208 713011010469888 713663791546368 713691494350848 714901501902848 716580933599232 717139279347712 717795839967232 720042677239808 720701895999488 720729872007168 722672170401792 725597968662528 725626134724608 726290465292288 728563892355072 729230912520192 729799114883072 730527302688768 732753767170048 736011365646336 736685204176896 737731713957888 739696447586304 740950544482304 743950344257536 744692652048384 745007174647808 745984175898624 749004354748416 749719189979136 752036761042944 752754490343424 753341021814784 754092699549696 754783092035856 756390985465856 757145706430464 759453297147904 760449243021312 761529511182336 762226712272896 764612626612224 767948742459392 768714995662848 769039664152576 769743740993536 773165785546752 776296011399168 777036893257728 778418270502912 779130933714432 780790694674432 781569761476608 782285309964288 783951790604288 784734011523072 786064466051072 786094979284992 786814670733312 789277550051328 790000155230208 792473005719552 793512253587456 794574184251392 795367004110848 799209356787712 801337818218496 803210860167168 804264189640704 806781689266176 807520319963136 810048011894784 810789632999424 811421384310784 812195789144064 814706491129856 814738116182016 815484031205376 818785585987584 820205609549824 820241181966336 821024004243456 824347988066304 824990303780864 825745604962304 828330345496576 829120887914496 833569362542592 836178592923648 836944137289728 837596267675648 838133071478784 840987345682432 841789967695872 845198024245248 846700574932992 847475752461312 847508649541632 850128512483328 850939858649088 851602894225408 852382559961088 854384959291392 855050679222272 855833501499392 855866723008512 858512422862848 861647587786752 863942335266816 865169622171648 865961708617728 868115969736704 870145098514432 872462476640256 874013496705024 874813679960064 877552012886016 878355435749376 878389531508736 879878771572736 881945764429824 882632959197184 883441033805824 884322524307456 887017718153216 889442671263744 893043653738496 893078319661056 893895957282816 898214295240704 899110526386176 901850790363136 903033476087808 905860142333952 906689482063872 907977494102016 911939131670528 912849057349632 915631192932352 916544802521088 918134370336768 920972555190272 921851513536512 922731310743552 925583705899008 927188949925888 928114091753472 928963805582592 930942751342592 931871638683648 933451553435648 935937529872384 937267090685952 938125184335872 941061694291968 942295801135104 945167683026944 946110763892736 950681347293184 951551722061824 951588659134464 955441244798976 958053256003584 958930379956224 961932014125056 962812689186816 963562893869056 965826475720704 967463958216704 967501512966144 968387287056384 971418523140096 972307883360256 974036403585024 976630465953792 978913235828736 981348487528448 982246938902528 983642285277184 986261930115072 989863618019328 992923536064512 992962079096832 993871163031552 994645567864832 996982168485888 997894932922368 998672472997888 999625586638848 1002715681390592 1003672653791232 1005456932732928 1006377456047808 1009527608573952 1010491082145792 1013932324028416 1014582139158528 1015372681576448 1016302283030528 1019483502149632 1024953327550464 1025931523129344 1030085092048896 1030887714062336 1035061348532224 1036049191010304 1036094124589056 1037891027337216 1038841244952576 1042093015302144 1043047079952384 1043087568666624 1046312015364096 1047310595260416 1048126639046656 1049086227644416 1050132997615104 1052370066735104 1053333540306944 1056630674292736 1058016338116608 1060489338814464 1063313643405312 1068450424291328 1069516515704832 1070495687319552 1070947813556224 1072352252854272 1075708919021568 1076693759950848 1080064015859712 1081052843999232 1081094808010752 1082927718858752 1084008255602688 1087312041607168 1088396952993792 1091714114650112 1093654909288448 1094698672324608 1099130650755072 1104017048469504 1105027806265344 1105494517219328 1106597570936832 1111425816723456 1115925516386304 1117510761971712 1118976263847936 1122386623594496 1123506532122624 1126930698993664 1128055141564416 1128934099910656 1129967669948416 1130011532722176 1133504683311104 1134586478198784 1139179945721856 1140673864531968 1141155630678016 1142294266773504 1143340068409344 1146918939918336 1148863450382336 1151923113689088 1153559496228864 1154615611490304 1159748678320128 1164444017098752 1165351328940032 1166418239946752 1170069350514688 1171140580999168 1171186042011648 1175927685906432 1179096699076608 1179142468927488 1180222006099968 1183916325076992 1185000232845312 1185923561684992 1188709508579328 1190724871651328 1190771092881408 1191861276377088 1198814035181568 1202006727327744 1204044634783744 1204816290250752 1207813523111936 1208919309418496 1210636658802688 1217132076466176 1218293683716096 1222059736694784 1222107174273024 1223226046808064 1224179160449024 1228178378981376 1229135351382016 1230308414324736 1230361772949504 1234111607865344 1237485455671296 1238618407443456 1242495518244864 1243681331871744 1247916706496512 1249689454247936 1250833579114496 1254748925722624 1256394401513472 1261481018523648 1262684951543808 1267797036367872 1268784878845952 1270050862399488 1271213628691968 1273921659731968 1275192768724992 1277404341338112 1278573839941632 1282576018833408 1283750252249088 1283800084512768 1287768634294272 1290002017288192 1291183049408512 1292471381680128 1296410511147008 1298715204780032 1302173954605056 1305217647771648 1308693714960384 1311020245057536 1312220519940096 1316328019329024 1317533153624064 1319818157359104 1323898048086016 1323949438795776 1325161550708736 1329309557981184 1330526577229824 1332834115518464 1334164006895616 1338230205054976 1339565480607744 1340609243643904 1341836608063744 1346036811431936 1347321442861056 1352776185544704 1354550214131712 1358790213500928 1360034223095808 1361966241153024 1366604436733952 1367908697505792 1373446789398528 1377201555505152 1381398921347072 1381458832785408 1382777270304768 1383854703116288 1385121659936768 1388375558848512 1389457353736192 1390729439936512 1390783424888832 1395082687152128 1396414127013888 1400177330153472 1403906294808576 1405900636028928 1407187776503808 1410688450822144 1411592541437952 1413985785085952 1417751524540416 1426022020939776 1427327583092736 1427382988701696 1429803003805696 1433161867198464 1434278558695424 1435591679934464 1440085354479616 1441403791998976 1441459744014336 1445344340803584 1451195937325056 1451252269449216 1452580930584576 1457127784710144 1458461825040384 1459598229766144 1461054605377536 1465507534340096 1472022731292672 1473370408353792 1475463427915776 1479392895172608 1481901088964608 1487900688515072 1489385304096768 1490014349295616 1491968351797248 1498008709496832 1499438379958272 1504073522085888 1505508980686848 1506682043629568 1508185399099392 1509566184071712 1512781970931712 1514291412860928 1518906594295808 1520898486042624 1523059022364672 1524453424545792 1529225253224448 1535897484918784 1537429991325696 1538079328305152 1539487481987072 1546331571093504 1552592022798336 1554073786515456 1556836541005824 1558261867428864 1561581389348864 1563139522953216 1564570619928576 1569468023046144 1572128932102144 1572189958569984 1573629341466624 1578555100102656 1580000310460416 1584946011439104 1587024507174912 1589148368502784 1590734008221696 1598418713575424 1602675636436992 1606421720334336 1608528379281408 1613563378532352 1615040639926272 1620096023789568 1621579265998848 1622842768621568 1624391578288128 1629412982259712 1630968062410752 1637571171975168 1640411219099648 1640482363932672 1642048008486912 1648695976132608 1649980607561728 1651491209924608 1656660690993152 1658241775828992 1667138725085184 1672357185847296 1673888274579456 1675192535351296 1676266142957568 1681974691364864 1683579935391744 1690396048490496 1693401149865984 1694951504922624 1695017299083264 1700257024966656 1701879717298176 1703205788450816 1704765119922176 1708769918582784 1710101358444544 1711667002998784 1711733446017024 1717024845725696 1723295175573504 1727884670533632 1730339244343296 1731923417235456 1736231939473408 1740290197028864 1744924953280512 1748026993410048 1749627359920128 1755104025772032 1756710871498752 1756779063017472 1759757543145472 1763891528859648 1765265918394368 1766882067611648 1768645048614912 1774035436306432 1778885342527488 1786087307476992 1786156639322112 1787791914565632 1796428590481408 1798221052772352 1803701580726272 1806066952175616 1811720284667904 1813378964127744 1815954988204032 1823878263341056 1825698114699264 1831262385864704 1833089605042176 1836268740673536 1841945110380544 1843703027073024 1845462621487104 1851167411798016 1854377899851776 1856228183506944 1857927611165184 1861885502685184 1863743277367296 1866903106871296 1871875059744768 1874534181371904 1876250368671744 1882123388583936 1884591602270208 1890335366053888 1892221527785472 1901362694586368 1903103444123648 1903177318268928 1910882489597952 1916106512007168 1917860759912448 1923864028250112 1925625378373632 1927125787738112 1931652951441408 1934927916433408 1935003025932288 1936774574112768 1942837046280192 1944615766720512 1948072807170048 1953260931907584 1957826471657472 1962696975056896 1964493877805056 1967284570554368 1979727236038656 1985847072129024 1985924158193664 1987742326063104 1989291135729664 1993964336971776 1995789865844736 1997344945995776 1999251173277696 2005431362781184 2007345307582464 2010913865465856 2012754912095616 2019055217147904 2020982164291584 2027864648056832 2029164278317056 2030745363152896 2032604566061056 2038967004299264 2049906655100928 2051863046258688 2060170184097792 2061775428124672 2070122697064448 2072098382020608 2072188249178112 2075782054674432 2077682489905152 2084186030604288 2086094159904768 2086175137333248 2092624030728192 2094621190520832 2096253278093312 2098172455288832 2100265995230208 2104740133470208 2106667080613888 2116032676233216 2120978677628928 2126627286810624 2136900848582656 2139033031409664 2140991374639104 2141895627112448 2144704505708544 2151417838043136 2153387519901696 2160128031719424 2162105687998464 2162189616021504 2165855437717504 2168016511205376 2174624083214336 2176793905987584 2183428229300224 2187309818576896 2189397344649216 2198261301510144 2208034096939008 2210055612530688 2210989034438656 2213195141873664 2222851633446912 2231851032772608 2235021523943424 2237952527695872 2244773247188992 2247013064245248 2253861397987328 2256110283128832 2257868199821312 2259935339896832 2260023065444352 2267009366622208 2269172956397568 2278359891443712 2281347729063936 2282311261356032 2284588533547008 2286680136818688 2293837879836672 2297726900764672 2303846227378176 2307118992457728 2309231222980608 2319497356640256 2328888034197504 2330702657880064 2332836479893504 2340138701029376 2342281161998336 2342372084023296 2351855371812864 2358193398153216 2358284937854976 2360444012199936 2367832650153984 2370000465690624 2371847123369984 2377419017158656 2381449743302656 2383722552754176 2397628070363136 2404013454655488 2408089269567488 2409632580501504 2415627046223872 2417838618836992 2421273317605376 2434264152932352 2436587367432192 2444119473389568 2444214348546048 2446452093616128 2448358320898048 2456356757962752 2458270702764032 2460616828649472 2460723545899008 2468223215730688 2474970911342592 2477236814886912 2484991036489728 2487362663743488 2495833412993024 2499378908495872 2501667158228992 2509497851445248 2512788803026944 2522962037047296 2525369903087616 2535594072735744 2537569757691904 2540101724798976 2542427257383936 2547843319463936 2550385537449984 2554808682676224 2557147679883264 2565152037666816 2567500504498176 2567600169025536 2575537268588544 2580004034576384 2582366098817024 2584942763360256 2592821022294016 2597430409560064 2604347909210112 2610435295543296 2617387429920768 2622040490115072 2624441039880192 2632656038658048 2635066307248128 2639636314718208 2647796096172032 2647898877591552 2650323101417472 2661053154459648 2665668231036928 2668328013791232 2676460410109952 2679130961215488 2681218487287808 2683673216127488 2692073622863872 2694642885722112 2705552371089408 2709100428263424 2717580427001856 2720068446191616 2723932482306048 2733208873467904 2735817395011584 2746893578797056 2754403111010304 2762797842694144 2762917665570816 2765554540609536 2767709406232576 2770243319873536 2776751117697024 2778914707472384 2781458879873024 2781566849777664 2790165374304256 2792828254027776 2800354660306944 2807812589617152 2811801272057856 2814375553007616 2821376901644288 2823185082875904 2827971570171904 2835503049080832 2852044041879552 2854655166185472 2854765977403392 2859606007611392 2866323734396928 2868557117390848 2871183359868928 2880170708959232 2882807583997952 2890688681607168 2902391874650112 2902504538898432 2905161861169152 2914255569420288 2916923650080768 2919196459532288 2922109210755072 2931015068680192 2944045462585344 2946740816707584 2950926855831552 2958785790345216 2963802177929216 2975801377030144 2978770608193536 2980028698591232 2983936703594496 2996017418993664 2998876759916544 3008147044171776 3011017961373696 3013364087259136 3016370798198784 3019132368143424 3025563941863424 3028582825721856 3037813188591616 3041796972085248 3046118044729344 3048906849091584 3058450506448896 3071794969837568 3074859982651392 3076158656610304 3078974963974144 3092663142187008 3105184045596672 3108147573030912 3113673082011648 3116523734857728 3123162778697728 3126279045906432 3129141239857152 3138936046092288 3144257864204288 3144379917139968 3147258682933248 3157110200205312 3160000620920832 3169892022878208 3174049014349824 3178296737005568 3181468016443392 3196837427150848 3205351272873984 3212843440668672 3217056758562816 3227126757064704 3230081279852544 3240192047579136 3243158531997696 3245685537243136 3248783156576256 3258825964519424 3261936124821504 3275142343950336 3280822438199296 3280964727865344 3284096016973824 3297391952265216 3299961215123456 3302982419849216 3313321381986304 3316483551657984 3334277450170368 3347776549158912 3350385070702592 3352532285915136 3363949382729728 3367159870783488 3380792096980992 3386802299731968 3389903009845248 3390034598166528 3400514049933312 3403759434596352 3406411576901632 3409530239844352 3417539837165568 3420202716889088 3423334005997568 3423466892034048 3434049691451392 3446590351147008 3455769341067264 3460678488686592 3463846834470912 3472463878946816 3480580394057728 3496053986820096 3499254719840256 3510208051544064 3513421742997504 3513558126034944 3519515086290944 3527783057719296 3530531836788736 3533764135223296 3537290097229824 3548070872612864 3557770685054976 3572174614953984 3572313278644224 3575583829131264 3592857180962816 3596442105544704 3607403161452544 3612133904351232 3623440569335808 3626757928255488 3631909976408064 3647756526682112 3651396229398528 3662524771729408 3666179210084352 3672537481347072 3683890220761088 3687406054146048 3690925242974208 3702334823596032 3708755799703552 3712456367013888 3715855222330368 3723771005370368 3727486554734592 3733806213742592 3743750119489536 3749068362743808 3752500737343488 3764246777167872 3769183204540416 3780670732107776 3784443055570944 3802725389172736 3806206888247296 3806354636537856 3821764979195904 3832213024014336 3835721519824896 3847728056500224 3851250756747264 3854251575476224 3863305902882816 3869855832866816 3870006051864576 3873549148225536 3889231533441024 3896145614340096 3906521863815168 3915652943314944 3925393950113792 3928987755610112 3934569141108736 3959454472077312 3971694144258048 3971848316387328 3975484652126208 3978582271459328 3987928673943552 3991579731689472 3994689891991552 3998502346555392 4010862725562368 4014690615164928 4021827730931712 4025509824191232 4038110434295808 4041964328583168 4055729296113664 4058328556634112 4061490726305792 4065209132122112 4077934008598528 4099813310201856 4103726092517376 4120340368195584 4123550856249344 4140245394128896 4144196764041216 4144376498356224 4151564109348864 4155364979810304 4168372061208576 4172188319809536 4172350274666496 4185248061456384 4189242381041664 4192506556186624 4196344910577664 4200531990460416 4209480266940416 4213334161227776 4232065352466432 4241957355257856 4253254573621248 4273801697165312 4278066062819328 4281982749278208 4283791254224896 4289409011417088 4302835676086272 4306775039803392 4320256063438848 4324211375996928 4324379232043008 4331710875435008 4336033022410752 4349248166428672 4353587811975168 4366856458600448 4374619637153792 4378794689298432 4396522603020288 4416068193878016 4420111225061376 4421978068877312 4426390283747328 4445703266893824 4463702065545216 4470043047886848 4475905055391744 4489546494377984 4494026128490496 4507722795974656 4512220566257664 4515736399642624 4519870679793664 4520046130888704 4534018733244416 4538345912795136 4556719782887424 4562695458127872 4564622522712064 4569177067094016 4573360273637376 4587675759673344 4595453801529344 4607692454756352 4614237984915456 4618462445961216 4638994713280512 4657776068395008 4661405315760128 4665672959787008 4680277402058752 4684562323996672 4684744168046592 4716386796306432 4716569875709952 4720888024399872 4735665300307968 4740000931381248 4743694246739968 4754838034317312 4762899486605312 4767445105508352 4795256140726272 4808026909310976 4816178539134976 4819265161003008 4835677237673984 4842546635210752 4868528305864704 4873174734864384 4888238946779136 4892904187232256 4896716641796096 4912713515925504 4916541405528064 4921233657298944 4921447091798016 4936446431461376 4949941822685184 4954473629773824 4969982072979456 4974725327486976 4991666825986048 4998757816991744 5003334316457984 5018995702890496 5025577606053888 5045924074094592 5050739806175232 5071188145471488 5075139515383808 5080203449597952 5084854514767872 5095686638927872 5100771074899968 5109617365352448 5114295359766528 5130304075333632 5135001008996352 5135200338051072 5151074537177088 5160008069152768 5164732197634048 5169885526720512 5185642044588032 5194860819120128 5208695818420224 5220870591086592 5234774859841536 5244080980230144 5248882079760384 5265312077316096 5270132614496256 5279272629436416 5295592192344064 5295797755183104 5300646202834944 5322106308919296 5331336462073856 5336656027582464 5352920820219904 5358261922430976 5362436974575616 5367346432254976 5384147245727744 5389285771444224 5411104742178816 5418200856526848 5435160854003712 5440136892383232 5447864964612096 5466417746935808 5471634790023168 5493787157594112 5508806222020608 5525595685388288 5525835331141632 5531109081219072 5535418812465152 5540486639747072 5553502235394048 5557829414944768 5562917759746048 5563133699555328 5580330748608512 5585656508055552 5600709320613888 5615625179234304 5623602544115712 5628751106015232 5642753803288576 5646370165751808 5655943140343808 5671006098161664 5704088083759104 5709310332370944 5709531954806784 5719212015222784 5732647468793856 5737114234781696 5742366719737856 5760341417918464 5765615167995904 5781377363214336 5804783749300224 5805009077796864 5810323722338304 5828511138840576 5833847300161536 5838392919064576 5844218421510144 5862030137360384 5888090925170688 5893481633415168 5901853711663104 5927604355858432 5951602754060288 5957541216387072 5960057397182464 5967873407188992 5992034837987328 5997753519833088 6016294088343552 6022035922747392 6026728174518272 6032741596397568 6038264736286848 6051127883726848 6057165651443712 6075626377183232 6083593944170496 6092236089458688 6097813698183168 6116901012897792 6143589939675136 6149719965302784 6152317313220608 6157949927948288 6185326284374016 6210368091193344 6216295146061824 6227346164023296 6233047469715456 6246325557395456 6252558091812864 6258282479714304 6277872092184576 6288515728408576 6288759834279936 6294517365866496 6314220400410624 6320001241841664 6348098028699648 6356593474011136 6362936032886784 6393674854301696 6410702545747968 6425686881337344 6434113517125632 6454253514129408 6460162559705088 6480384095158272 6486317063995392 6491371074486272 6497566313152512 6517651929038848 6523872249643008 6550284687900672 6561644876398592 6561929455730688 6568192033947648 6594783904530432 6599922430246912 6605964839698432 6626642763972608 6632967103315968 6668554900340736 6695553098317824 6700770141405184 6705064571830272 6727898765459456 6734319741566976 6761584193961984 6773604599463936 6779806019690496 6780069196333056 6801028099866624 6807518869192704 6812823153803264 6819060479688704 6835079674331136 6840405433778176 6846668011995136 6846933784068096 6868099382902784 6893180702294016 6911538682134528 6921356977373184 6927693668941824 6944927757893632 6961160788115456 6992107973640192 6998509439680512 7020416103088128 7026843485995008 7027116252069888 7039030172581888 7055566115438592 7067528270446592 7074580194459648 7096141745225728 7115541370109952 7144349229907968 7151167658262528 7185714361925632 7192884211089408 7214806322905088 7224267808702464 7246881138671616 7253515856510976 7263819952816128 7295513053364224 7302792458797056 7325049543458816 7332358420168704 7345074962694144 7367780441522176 7374812108292096 7381850485948416 7404669647192064 7417511599407104 7424912734027776 7431710444660736 7447542010740736 7454973109469184 7467612427485184 7487500238979072 7498136725487616 7505001474686976 7528493554335744 7538366409080832 7561341464215552 7568886111141888 7605450778345472 7612413776494592 7612709273075712 7643529958391808 7664426048028672 7671443039649792 7695456113000448 7702501513494528 7708503150952448 7726611805765632 7739711665733632 7740012103729152 7747098296451072 7778463066882048 7792291228680192 7813043727630336 7831305886629888 7850787900227584 7857975511220224 7869138282217472 7918908944154624 7943388288516096 7943696632774656 7950969304252416 7957164542918656 7983159463378944 7989379783983104 7997004693110784 8021725451124736 8029381230329856 8043655461863424 8051019648382464 8076220868591616 8083928657166336 8111458592227328 8116657113268224 8122981452611584 8130418264244224 8155868017197056 8199626620403712 8207452185034752 8240680736391168 8247101712498688 8280490788257792 8288393528082432 8288752996712448 8303128218697728 8310729959620608 8336744122417152 8344376639619072 8344700549332992 8370496122912768 8378484762083328 8385013112373248 8392689821155328 8401063980920832 8418960533880832 8426668322455552 8464130704932864 8483914710515712 8506509147242496 8556132125638656 8563965498556416 8567582508449792 8578818022834176 8605671352172544 8613550079606784 8640512126877696 8648422751993856 8663421750870016 8672066044821504 8698496332857344 8707175623950336 8733712917200896 8749239274307584 8757589378596864 8793045206040576 8832136387756032 8840222450122752 8843956137754624 8852780567494656 8891406533787648 8927404131090432 8940086095773696 8951810110783488 8979092988755968 8988052256980992 9015445591949312 9024441132515328 9031472799285248 9039741359587328 9040092261777408 9068037466488832 9076691825590272 9113439565774848 9125390916255744 9129245045424128 9138354134188032 9146720547274752 9175351519346688 9190907603058688 9215384909512704 9228475969830912 9236924891922432 9277989426561024 9315552136790016 9322810631520256 9331345919574016 9360554804117504 9369124647993344 9369488336093184 9432773592612864 9433139751419904 9441776048799744 9471330600615936 9480001862762496 9487388493479936 9509676068634624 9525798973210624 9534890211016704 9590512281452544 9616053818621952 9632357078269952 9638530322006016 9671354475347968 9685093270421504 9737056611729408 9746349469728768 9776477893558272 9785808374464512 9793433283592192 9825427031851008 9833082811056128 9842467314597888 9842894183596032 9872892862922752 9899883645370368 9908947259547648 9939964145958912 9949450654973952 9983333651972096 9997515633983488 10006668632915968 10037991405780992 10051155212107776 10091848148189184 10101479612350464 10142376290942976 10150279030767616 10160406899195904 10169709029535744 10191373277855744 10201542149799936 10219234730704896 10228590719533056 10260608150667264 10270002017992704 10270400676102144 10302149074354176 10329464395268096 10339771053441024 10371284089176064 10389721638240256 10417391636840448 10441741182173184 10488161960460288 10497764159520768 10530624154632192 10540265228992512 10558545258872832 10591184384688128 10591595510366208 10601292405669888 10644212617838592 10662672924147712 10673312055164928 10705841640439808 10716523844861952 10724873949151232 10734692864509952 10768294491455488 10778571542888448 10822209484357632 10836401713053696 10870321708007424 10880273784766464 10895729929224192 10932835493871616 10943269580046336 10987574315188224 11017612444041216 11051191370776576 11051670662283264 11062218162438144 11070837624930304 11080973279494144 11107004470788096 11115658829889536 11125835519492096 11126267399110656 11160661497217024 11171313016111104 11201418641227776 11231250358468608 11247205088231424 11257502212030464 11285507606577152 11292740331503616 11311886280687616 11342012196323328 11408176167518208 11418620664741888 11419063909613568 11438424030445568 11465294937587712 11474228469563392 11484733439475712 11531230335991808 11562754726428672 11609567498600448 11610018155593728 11620647444676608 11667694600323072 11676785838129152 11688436843020288 11724060274720768 11776181850341376 11786963266830336 11803707423326208 11855208711716864 11903205508120576 11915082432774144 11920114794364928 11935746814377984 11984069675974656 11995507039666176 12032588176687104 12044071845494784 12053456349036544 12065483192795136 12076529472573696 12102255767453696 12114331302887424 12151252754366464 12167187888340992 12184472178917376 12195627396366336 12233802025795584 12287179879350272 12299439930605568 12304634626441216 12315899855896576 12370652568748032 12420736182386688 12432590292123648 12454692328046592 12466094939430912 12505116183625728 12516564959428608 12555744184369152 12577031456817152 12577519668559872 12589034731732992 12628440800821248 12640002483683328 12696196057399296 12713186948022272 12725872065773568 12787349708603392 12821405091495936 12851373762674688 12868227034251264 12908507028258816 12920325119410176 12960768190316544 12972634127990784 12982742148972544 12995132626305024 13035303858077696 13047744499286016 13100569375801344 13123289752797184 13123858911461376 13136384067895296 13189567809060864 13199844860493824 13211929679396864 13253285527945216 13265934206631936 13337109800681472 13391106196635648 13401540282810368 13410129143660544 13455797530918912 13468639483133952 13523168387923968 13547209198927872 13559612039380992 13560138392666112 13602056199733248 13615037738385408 13625646307606528 13638120959377408 13670159348662272 13680810867556352 13693336023990272 13693867568136192 13736198765805568 13786361404588032 13823077364269056 13842713954746368 13855387337883648 13889855515787264 13922321576230912 13984215947280384 13997018879361024 14040832206176256 14053686971990016 14054232504139776 14078060345163776 14135056540893184 14149160388919296 14192283490451456 14231082740219904 14288698459815936 14302335316525056 14371428723851264 14385768422178816 14429612645810176 14448535617404928 14507031713021952 14527639905632256 14591026106728448 14605584917594112 14650099086917632 14664716840337408 14690149925388288 14735560883044352 14749624216584192 14763700971896832 14809339294384128 14835023198814208 14849825468055552 14863420889321472 14895084021481472 14909946218938368 14935224854970368 14975000477958144 14996273450975232 15010002949373952 15056987108671488 15076732818161664 15137772222283776 15210901556690944 15224827552989184 15225418546151424 15287059916783616 15328852096057344 15342886079299584 15390912226000896 15405003026989056 15417006301904896 15453223611531264 15479423331467264 15480024207458304 15494196592902144 15556926133764096 15584582457360384 15626087455260672 15662611773259776 15701575800455168 15715951022440448 15738276564434944 15837817888309248 15886776577032192 15887393265549312 15901938608504832 15914329085837312 15966318926757888 15978759567966208 15994009386221568 16043450902249472 16058762460659712 16087310923726848 16102039296764928 16152441737183232 16167857314332672 16222917184454656 16233314226536448 16245962905223168 16260836528488448 16311736034394112 16399253240807424 16414904370069504 16481361472782336 16494203424997376 16560981576515584 16576787056164864 16577505993424896 16606256437395456 16621459919241216 16673488244834304 16688753279238144 16689401098665984 16740992245825536 16756969524166656 16770026224746496 16785379642310656 16802127961841664 16853336644911104 16928261409865728 16967829421031424 17013018294484992 17112264251277312 17127930997112832 17135165016899584 17157636045668352 17211342704345088 17227100159213568 17281024253755392 17296845503987712 17326843501740032 17344132089643008 17396992665714688 17414351247900672 17467425834401792 17498478548615168 17515178757193728 17586090412081152 17664272775512064 17680444900245504 17687912275509248 17705561134989312 17782813067575296 17854808262180864 17880172191547392 17903620221566976 17958185977511936 17976104513961984 18030891183898624 18048882265030656 18062945598570496 18079482719174656 18080184523554816 18136074932977664 18153383651180544 18226879131549696 18250781832511488 18276708268376064 18293441094549504 18350703038693376 18381815206117376 18430769819025408 18456951939661824 18473849783844864 18555978853122048 18631104273580032 18645621263040512 18662691839148032 18721109608235008 18738249295986688 18738976672186368 18865547185225728 18866279502839808 18883552097599488 18942661201231872 18960003725524992 18974776986959872 19051597946421248 19069780422033408 19181024562905088 19232107637243904 19264714156539904 19277060644012032 19342708950695936 19370186540843008 19474113223458816 19492698939457536 19552955787116544 19571616748929024 19586866567184384 19650854063702016 19666165622112256 19684934629195776 19685788367192064 19745785725845504 19799767290740736 19817894519095296 19879928291917824 19898901309947904 19966667303944192 19995031267966976 20013337265831936 20075982811561984 20102310424215552 20183696296378368 20202959224700928 20284752581885952 20300558061535232 20320813798391808 20339418059071488 20403084299599872 20438469461409792 20457181439066112 20521216301334528 20540004035985408 20540801352204288 20604298148708352 20658928790536192 20679542106882048 20742568178352128 20779443276480512 20834783273680896 20883482364346368 20976323920920576 20995528319041536 21061248309264384 21080530457985024 21117090517745664 21182368769376256 21202584811339776 21288425235677184 21325345848295424 21346624110329856 21411683280879616 21433047689723904 21449747898302464 21469385729019904 21536588982910976 21557143085776896 21644418968715264 21672803426107392 21740643416014848 21760547569532928 21791459858448384 21865670987743232 21886539160092672 21975148630376448 22035224888082432 22103341324566528 22124436324876288 22141675249860608 22161946558988288 22214008941576192 22231317659779072 22251671038984192 22252534798221312 22321322994434048 22342626032222208 22402837282455552 22462500716937216 22494410176462848 22515004424060928 22571015213154304 22585480663007232 22623772561375232 22684024392646656 22816352335036416 22837241329483776 22838127819227136 22876848060891136 22930589875175424 22948456939126784 22969466878951424 23062460671983616 23125509452857344 23219134997200896 23220036311187456 23241294889353216 23335389200646144 23353571676258304 23376873686040576 23448120549441536 23552363700682752 23573926533660672 23607414846652416 23710417423433728 23806411016241152 23830164865548288 23840229588729856 23871493628755968 23968139351949312 23991014079332352 24065176353374208 24088143690989568 24106912698073088 24130966385590272 24153058945147392 24204511534907392 24228662605774848 24302505508732928 24334375776681984 24368944357834752 24391254792732672 24467604051591168 24574359758700544 24598879861211136 24631799711793152 24741305137496064 24841472364773376 24865180584247296 24909384656093184 24932189878861824 25010232367251456 25033129918857216 25111488368738304 25154062913634304 25155039337119744 25178069463465984 25256881601642496 25280004967366656 25392392114798592 25426373896044544 25451744131547136 25574699417206784 25702747525349376 25736454068502528 25817014056517632 25840650238820352 25921536380633088 25945268255981568 25965484297945088 25990265252610048 26070607716155392 26095488998572032 26201138751602688 26246579505594368 26247717822922752 26272768135790592 26379135618121728 26399689720987648 26423859358793728 26506571055890432 26531868413263872 26674219601362944 26782212393271296 26803080565620736 26820258287321088 26911595061837824 26937278966267904 27046336775847936 27094418397855744 27119224078761984 27120276785332224 27204112399466496 27230075476770816 27251292615213056 27276241918754816 27340318697324544 27361621735112704 27386672047980544 27387735136272384 27572722809176064 27646154728538112 27685427909492736 27710774675767296 27779711031574528 27844643152461824 27968431894560768 27994037758722048 28081664412352512 28107373943980032 28108465008279552 28156120690327552 28270113081786368 28298320777838592 28384566980902912 28462165480439808 28577396919631872 28604670633050112 28742857447702528 28771536844357632 28859225291620352 28897071234809856 29014063426043904 29055279811264512 29182052213456896 29211169835188224 29300198173835264 29329433680674816 29380299850776576 29471121766088704 29499248433168384 29527401943793664 29618678588768256 29670046397628416 29699650936111104 29726841778642944 29819892437876736 29870449709940736 29950000955916288 29992546901950464 30020005898747904 30113974217342976 30153465636323328 30275544444567552 30421803113381888 30449655105978368 30450837092302848 30574119833567232 30657704192114688 30685772158599168 30781824452001792 30810006053978112 30834012603809792 30906447223062528 30958846662934528 30988393185804288 31113852267528192 31169164914720768 31252174910521344 31325223546519552 31403151600910336 31431902044880896 31476553128869888 31675635776618496 31773553154064384 31774786531098624 31803877217009664 31828658171674624 31932637853515776 31957519135932416 31988018772443136 32086901804498944 32117524921319424 32174621847453696 32204078593529856 32304883474366464 32335714628665344 32445834368909312 32466628453072896 32491925810446336 32521673056976896 32623472068788224 32798506481614848 32829808740139008 32962722945564672 32988406849994752 33121963153031168 33153574112329728 33155011986849792 33212512874790912 33242919838482432 33346976489668608 33377506558476288 33378802197331968 33481984491651072 33513939048333312 33540052449492992 33570759284621312 33604255923683328 33706673289822208 33856522819731456 33935658842062848 34026036588969984 34224528502554624 34255861994225664 34270330033799168 34315272091336704 34422685408690176 34454200318427136 34593691007975424 34653687003480064 34688264179286016 34793985331429376 34828702495801344 34934851668803584 34996957097230336 35030357514387456 35172180824162304 35328545551024128 35360889800491008 35375824551018496 35411122269978624 35565626135150592 35709616524361728 35760344383094784 35807240443133952 35916371955023872 35952209027923968 36097764530061312 36125891197140992 36158965438349312 36160369047109632 36272149865955328 36306767302361088 36453758263099392 36501563665022976 36553416536752128 36586882189099008 36701406077386752 36763630412234752 36861539638050816 36913903879323648 36947699567689728 37111957706244096 37262208547160064 37291242526081024 37325383678296064 37442219216470016 37476498591973376 37731094370451456 37732559005679616 37767104195198976 37885322402463744 37920007451049984 37949553973919744 38103195892842496 38139560844066816 38362049125810176 38464215274487808 38529428313079808 38554121288024064 38685417901391872 38740373081686016 38948226446917632 38985397878915072 39105911574233088 39143233497858048 39173733134368768 39301708127404032 39332331244224512 39369869258391552 39371576734384128 39491571451691008 39599534581481472 39635789038190592 39759856583835648 39797802619895808 39933334607888384 39990062535933952 40026674531663872 40204620848431104 40367392592756736 40405918449401856 40569505163771904 40601116123070464 40641627596783616 40678836118142976 40806168599199744 40876938922819584 40914362878132224 41042432602669056 41080008071970816 41081602704408576 41208596297416704 41317857581072384 41359084213764096 41485136356704256 41558886552961024 41669566547361792 41766964728692736 41952647841841152 41991056638083072 42122496618528768 42161060915970048 42234181035491328 42364737538752512 42405169622679552 42576850471354368 42650691696590848 42693248220659712 42823366561759232 42866095379447808 42899495796604928 42938771458039808 43073177965821952 43114286171553792 43288837937430528 43345606852214784 43521095139065856 43582919716896768 43731341975486464 43773078320185344 43950297260752896 44070449776164864 44206682649133056 44248872649752576 44283350499721216 44323893117976576 44428017883152384 44462635319558144 44503342077968384 44505069596442624 44642645988868096 44685252064444416 44805674564911104 44925001433874432 44988820352925696 45030008848121856 45142030426308608 45170961326014464 45247545122750464 45632704670072832 45674482658967552 45676255638454272 45753696121782272 45861179750350848 45896913878253568 45938933757902848 46124921343967232 46251018905714688 46438269994401792 46440072622374912 46482589778706432 46670778401292288 46707143352516608 46753747372081152 46896241098883072 47104727401365504 47147853067321344 47214829693304832 47420834846867456 47612822032482304 47660329731096576 47680459177459712 47742987257511936 47936278703898624 47982028158664704 48130352706748416 48176287381979136 48213825396146176 48261932771180544 48306117890294784 48409023069814784 48457325211549696 48668751553363968 48737888715669504 48782509585465344 48935208103182336 49148719517401088 49197759722422272 49263599423586304 49482610274992128 49682944729546752 49730361168494592 49818769312186368 49864379757723648 50020464734502912 50066259837714432 50222976737476608 50308125827268608 50310078674239488 50356138926931968 50560009934733312 50784784229597184 50852747792089088 50903488263094272 51149398834413568 51405495050698752 51472908137005056 51634028113035264 51681300477640704 51843072761266176 51890536511963136 51930968595890176 51980530505220096 52141215432310784 52190977997144064 52402277503205376 52493159011188736 52495435645845504 52545536271581184 52758271236243456 52799379441975296 52847718717587456 53013142111780864 53063736826527744 53348439202725888 53564424786542592 53606161131241472 53640516574642176 53823190123675648 53874557932535808 54092673551695872 54188836795711488 54238448157523968 54240553570664448 54408224798932992 54460150953541632 54502585230426112 54552483837509632 54680637394649088 54723243470225408 54773344095961088 55145445618352128 55292309457076224 55370855818985472 55421549351534592 55559422063149056 55689286304923648 55936863789121536 55988075517444096 56163328824705024 56214747887960064 56216930016559104 56312241380655104 56540226163572736 56596641555677184 56769133961805824 56924330960879616 57154793839263744 57209341266100224 57485714895405056 57543073688715264 57718450583240704 57794142469619712 58028126852087808 58110559622529024 58364104426913792 58422339670376448 58600396347670528 58658867361349632 58760599701553152 58942243532177408 58998496866336768 59054803887587328 59237357177536512 59340092795256832 59399301872222208 59453683557285888 59639784875753472 59740899419881472 59900001911832576 59985093803900928 60040011797495808 60227948434685952 60306931272646656 60551088889135104 60843606226763776 60899310211956736 60901674184605696 61315408384229376 61371544317198336 61563648904003584 61620012107956224 61668025207619584 61812894446125056 61917693325869056 61976786371608576 62227704535056384 62338329829441536 62504349821042688 62650447093039104 62863804089761792 62953106257739776 63351271553236992 63547106308128768 63607754434019328 63657316343349248 63865275707031552 63915038271864832 63976037544886272 64173803608997888 64235049842638848 64349243694907392 64408157187059712 64609766948732928 64671429257330688 64891668737818624 64933256906145792 64983851620892672 65043346113953792 65246944137576448 65597012963229696 65659617480278016 65925445891129344 65976813699989504 66243926306062336 66310023973699584 66425025749581824 66485839676964864 66693952979337216 66755013116952576 66757604394663936 66963968983302144 67027878096666624 67080104898985984 67141518569242624 67208511847366656 67413346579644416 67713045639462912 67871317684125696 68052073177939968 68449057005109248 68511723988451328 68540660067598336 68630544182673408 68845370817380352 68908400636854272 69187382015950848 69307374006960128 69376528358572032 69587970662858752 69657404991602688 69869703337607168 69993914194460672 70060715028774912 70344361648324608 70657091102048256 70721779600982016 70751649102036992 70822244539957248 71131252270301184 71419233048723456 71520688766189568 71614480886267904 71832743910047744 71904418055847936 72195529060122624 72251782394281984 72317930876698624 72320738094219264 72544299731910656 72613534604722176 72907516526198784 73003127330045952 73106833073504256 73173764378198016 73402812154773504 73527260824469504 73723079276101632 73895399135379456 74223915412488192 74524417094320128 74582485052162048 74650767356592128 74884438432940032 74952997183946752 75462188740902912 75465118011359232 75534208390397952 75770644804927488 75840014902099968 75899107947839488 76206391785684992 76279121688133632 76724098251620352 77058856626159616 77108242576048128 77370835802783744 77480746163372032 77896452893835264 77970795757830144 78211823148466176 78286466995716096 78347466268737536 78603416254808064 78664662488449024 78739738516783104 78743153468768256 78983142903382016 79199069162962944 79271578076381184 79519713167671296 79595605239791616 79866669215776768 79980125071867904 80053349063327744 80409241696862208 80734785185513472 80811836898803712 81139010327543808 81202232246140928 81283255193567232 81357672236285952 81612337198399488 81753877845639168 81828725756264448 82084865205338112 82160016143941632 82163205408817152 82635715162144768 82718168427528192 82970272713408512 83117773105922048 83339133094723584 83533929457385472 83905295683682304 83982113276166144 84244993237057536 84322121831940096 84468362070982656 84729475077505024 84810339245359104 85153700942708736 85301383393181696 85386496441319424 85646733123518464 85732190758895616 85798991593209856 85877542916079616 86146355931643904 86228572343107584 86577675874861056 86691213704429568 87042190278131712 87165839433793536 87462683950972928 87546156640370688 87900594521505792 88140899552329728 88413365298266112 88497745299505152 88566700999442432 88647786235953152 88856035766304768 88925270639116288 89006684155936768 89010139192885248 89285291977736192 89611349129822208 89850002867748864 89977640705851392 90060017696243712 90284060852617216 90341922652028928 90495090245500928 91265409340145664 91348965317935104 91352511276908544 91507392243564544 91722359500701696 91877867515805696 92249842687934464 92502037811429376 92876539988803584 92965179557412864 93341556802584576 93414286705033216 93507494744162304 93792482197766144 94209454802731008 94295706134642688 94429659386609664 94841669693734912 95225644064964608 95320659462193152 95360918354919424 95485974515023872 95872557407797248 95964056317329408 96260705413496832 96352574763958272 96427650792292352 96523865542361088 96612235780589568 96818046139629568 96914650423099392 97337503106727936 97475777431339008 97565019170930688 97870416206364672 98297439034802176 98395519444844544 98527198847172608 98965220549984256 99365889459093504 99460722336989184 99637538624372736 99728759515447296 100040929469005824 100132519675428864 100445953474953216 100616251654537216 100620157348478976 100712277853863936 101120019869466624 101569568459194368 101705495584178176 101806976526188544 102298797668827136 102810990101397504 102945816274010112 103268056226070528 103362600955281408 103781073023926272 103861937191780352 103961061010440192 104282430864621568 104381955994288128 104804555006410752 104986318022377472 104990871291691008 105091072543162368 105516542472486912 105598758883950592 105695437435174912 106026284223561728 106127473653055488 106696878405451776 107128849573085184 107212322262482944 107281033149284352 107646380247351296 107749115865071616 108377673591422976 108476896315047936 108481107141328896 108816449597865984 108920301907083264 109005170460852224 109104967675019264 109361274789298176 109446486940450816 109546688191922176 110290891236704256 110584618914152448 110741711637970944 110843098703069184 111378572609847296 111873727578243072 111976151034888192 112326657649410048 112429495775920128 112624482761310208 113080452327145472 113193283111354368 113538267923611648 113848661921759232 114309587678527488 114418682532200448 114971429790810112 115086147377430528 115436901166481408 115588284939239424 116056253704175616 116221119245058048 116728208853827584 116844679340752896 117200792695341056 117317734722699264 117521199403106304 117884487064354816 117996993732673536 118109607775174656 118474714355073024 118680185590513664 118798603744444416 118907367114571776 119279569751506944 119481798839762944 119800003823665152 119970187607801856 120080023594991616 120613862545293312 121102177778270208 121687212453527552 121798620423913472 121803348369211392 122630816768458752 122743088634396672 123127297808007168 123240024215912448 123336050415239168 123625788892250112 123835386651738112 123953572743217152 124455409070112768 124676659658883072 125008699642085376 125300894186078208 125727608179523584 125906212515479552 126702543106473984 127094212616257536 127215508868038656 127314632686698496 127730551414063104 127830076543729664 127952075089772544 128347607217995776 128470099685277696 128698487389814784 128816314374119424 129219533897465856 129342858514661376 129783337475637248 129866513812291584 129967703241785344 130086692227907584 130493888275152896 131194025926459392 131319234960556032 131850891782258688 131953627399979008 132487852612124672 132620047947399168 132850051499163648 132971679353929728 133387905958674432 133510026233905152 133515208789327872 133927937966604288 134055756193333248 134283037138485248 134417023694733312 134826693159288832 135426091278925824 135742635368251392 136898114010218496 137023447976902656 137081320135196672 137261088365346816 137690741634760704 137816801273708544 138374764031901696 138614748013920256 138753056717144064 139175941325717504 139314809983205376 139739406675214336 139987828388921344 140121430057549824 140688723296649216 141314182204096512 141443559201964032 141503298204073984 141644489079914496 142262504540602368 142838466097446912 143041377532379136 143228961772535808 143665487820095488 143808836111695872 144391058120245248 144503564788563968 144635861753397248 144641476188438528 145088599463821312 145227069209444352 146006254660091904 146213666147008512 146347528756396032 146805624309547008 147054521648939008 147446158552203264 147790798270758912 148447830824976384 149048834188640256 149164970104324096 149301534713184256 149905994367893504 150924377481805824 150930236022718464 151068416780795904 151680029804199936 151798215895678976 152412783571369984 152558243376267264 153448196503240704 154117713252319232 154216485152096256 154741671605567488 154961492326744064 155792905787670528 155941591515660288 156423646296932352 156572933991432192 156694932537475072 157206832509616128 157329324976898048 157479477033566208 157486306937536512 157966285806764032 158398138325925888 158543156152762368 159039426335342592 159191210479583232 159733338431553536 159960250143735808 160106698126655488 160818483393724416 161469570371026944 161623673797607424 162278020655087616 162566510387134464 162715344472571904 163224674396798976 163507755691278336 163657451512528896 164169730410676224 164320032287883264 165271430324289536 165436336855056384 165940545426817024 166235546211844096 166678266189447168 167067858914770944 167810591367364608 167964226552332288 168489986474115072 168644243663880192 168936724141965312 169458950155010048 169620678490718208 170307401885417472 170602766786363392 170772992882638848 171293466247036928 171464381517791232 171597983186419712 171755085832159232 172292711863287808 172457144686215168 173155351749722112 173382427408859136 174084380556263424 174331678867587072 174925367901945856 175092313280741376 175801189043011584 176281799104659456 176826730596532224 176995490599010304 177133401998884864 177295572471906304 177712071532609536 177850541278232576 178013368311873536 178020278385770496 178570583955472384 179222698259644416 179700005735497728 179955281411702784 180120035392487424 180568121705234432 180683845304057856 180990180491001856 182530818680291328 182697930635870208 182705022553817088 183014784487129088 183755735031611392 184499685375868928 185004075622858752 185753079977607168 185930359114825728 186683113605169152 186828573410066432 187014989488324608 187584964395532288 188591412269285376 188859318773219328 189683339387469824 190451288129929216 190641318924386304 190721836709838848 190971949030047744 191745114815594496 191928112634658816 192521410826993664 192705149527916544 192855301584584704 193047731084722176 193224471561179136 193636092279259136 193829300846198784 194675006213455872 194951554862678016 195130038341861376 195740832412729344 196791038889689088 197054397694345216 197930441099968512 198731778918187008 199275077248745472 199457519030894592 200081858938011648 200265039350857728 200891906949906432 201232503309074432 201240314696957952 201424555707727872 202240039738933248 203139136918388736 203410991168356352 203613953052377088 204597595337654272 205621980202795008 205891632548020224 206536112452141056 206725201910562816 207562146047852544 207723874383560704 207922122020880384 208564861729243136 208763911988576256 209609110012821504 209972636044754944 209981742583382016 210182145086324736 211033084944973824 211197517767901184 211390874870349824 212052568447123456 212254947306110976 213393756810903552 214257699146170368 214424644524965888 214562066298568704 215292760494702592 215498231730143232 216755347182845952 216953792630095872 216962214282657792 217632899195731968 217840603814166528 218010340921704448 218209935350038528 218722549578596352 219093376383844352 220581782473408512 221169237828304896 221686197406138368 222757145219694592 223747455156486144 223952302069776384 224653315298820096 224858991551840256 225248965522620416 226160904654290944 226386566222708736 227076535847223296 227697323843518464 228619175357054976 228837365064400896 229942859581620224 230172294754861056 230873802332962816 231176569878478848 232112507408351232 232442238490116096 233456417707655168 233689358681505792 234401585390682112 234635469445398528 235042398806212608 235768974128709632 235993987465347072 236219215550349312 236949428710146048 237597207488888832 237814734229143552 238559139503013888 238963597679525888 239600007647330304 239940375215603712 240160047189983232 241227725090586624 242204355556540416 243374424907055104 243597240847826944 243606696738422784 245261633536917504 245486177268793344 246254595616014336 246480048431824896 246672100830478336 247670773303476224 247907145486434304 248910818140225536 249353319317766144 250017399284170752 250601788372156416 251455216359047168 251812425030959104 253405086212947968 254188425232515072 254431017736077312 254629265373396992 255461102828126208 255660153087459328 255904150179545088 256695214435991552 256940199370555392 257396974779629568 257632628748238848 258439067794931712 258685717029322752 259566674951274496 259733027624583168 259935406483570688 260173384455815168 260987776550305792 262388051852918784 262638469921112064 263701783564517376 263907254799958016 265240095894798336 265700102998327296 265943358707859456 266775811917348864 267020052467810304 267030417578655744 267855875933208576 268566074276970496 268834047389466624 269653386318577664 270852182557851648 271485270736502784 273796228020436992 274046895953805312 274162640270393344 274522176730693632 275633602547417088 276749528063803392 277229496027840512 277506113434288128 278351882651435008 278629619966410752 279478813350428672 279975656777842688 280242860115099648 281377446593298432 282628364408193024 282887118403928064 283006596408147968 283288978159828992 284525009081204736 285676932194893824 286082755064758272 286457923545071616 287617672223391744 288782116240490496 289007129577127936 289271723506794496 289282952376877056 290177198927642624 290454138418888704 292012509320183808 292427332294017024 292695057512792064 293611248619094016 294109043297878016 294892317104406528 295581596541517824 296895661649952768 298097668377280512 298329940208648192 298603069426368512 299811988735787008 301848754963611648 301860472045436928 302136833561591808 303360059608399872 303596431791357952 304825567142739968 305116486752534528 306896393006481408 308235426504638464 308432970304192512 309483343211134976 309922984653488128 311585811575341056 311883183031320576 312847292593864704 313145867982864384 313389865074950144 314413665019232256 314658649953796096 314958954067132416 314972613875073024 315932571613528064 316796276651851776 317086312305524736 318078852670685184 318382420959166464 319466676863107072 320213396253310976 321636966787448832 322939140742053888 323247347595214848 325133020774268928 325430688945143808 326449348793597952 327015511382556672 327314903025057792 328339460821352448 328640064575766528 330542860648579072 330872673710112768 331881090853634048 332471092423688192 334135717829541888 335621182734729216 335928453104664576 336979972948230144 337288487327760384 337873448283930624 338917900310020096 339241356981436416 340614803770834944 341205533572726784 341545985765277696 342586932494073856 342928763035582464 343195966372839424 343510171664318464 344585423726575616 344914289372430336 346310703499444224 346764854817718272 348168761112526848 348663357735174144 349850735803891712 350184626561482752 351602378086023168 352563598209318912 353653461193064448 353990981198020608 354266803997769728 354591144943812608 355424143065219072 355701082556465152 356026736623747072 356040556771540992 358445396519288832 359400011470995456 359910562823405568 360240070784974848 361136243410468864 361980360982003712 365061637360582656 365395861271740416 365410045107634176 366029568974258176 367511470063222784 368999370751737856 370008151245717504 371506159955214336 371860718229651456 373366227210338304 373657146820132864 374029978976649216 375169928791064576 377182824538570752 377718637546438656 379366678774939648 380902576259858432 381282637848772608 381443673419677696 381943898060095488 383490229631188992 383856225269317632 385042821653987328 385410299055833088 385710603169169408 386095462169444352 386448943122358272 387658601692397568 389350012426911744 389903109725356032 390260076683722752 391481664825458688 393582077779378176 394108795388690432 395860882199937024 397463557836374016 398550154497490944 398915038061789184 400163717876023296 400530078701715456 401783813899812864 402465006618148864 402849111415455744 404480079477866496 406278273836777472 406821982336712704 407227906104754176 409195190675308544 411243960405590016 411783265096040448 413072224904282112 413450403821125632 415124292095705088 415447748767121408 415844244041760768 417129723458486272 417527823977152512 419218220025643008 419963485166764032 420364290172649472 422066169889947648 422395035535802368 422781749740699648 424105136894246912 424509894612221952 426787513621807104 428515398292340736 428849289049931776 429124132597137408 430585520989405184 430996463460286464 433510694365691904 433907585260191744 433924428565315584 435265798391463936 435681207628333056 436020681843408896 436419870700077056 438186752767688704 441163564946817024 442338475656609792 443372394812276736 445514290439389184 447494910312972288 447904604139552768 449717983103680512 450497931045240832 452321809308581888 452773132445417472 454153071694446592 455394647687036928 457238350714109952 457674730128801792 459885719163240448 460344589509722112 461747604665925632 462353139756957696 464225014816702464 464884476980232192 466912835415310336 467378717363011584 469270938890797056 470084797612425216 471537948257419264 471987974930694144 472438431100698624 473898857420292096 475194414977777664 475629468458287104 477118279006027776 477927195359051776 479200015294660608 479880750431207424 480320094379966464 482455450181173248 484408711113080832 486748849814110208 487194481695653888 490523267073835008 490972354537586688 492509191232028672 492960096863649792 493344201660956672 495341546606952448 495814290972868608 497821636280451072 498706638635532288 500034798568341504 501203576744312832 502910432718094336 503624850061918208 506810172425895936 508376850465030144 508862035472154624 509258530746793984 510922205656252416 511320306174918656 511808300359090176 513390428871983104 513880398741110784 514793949559259136 515265257496477696 516878135589863424 517371434058645504 519133349902548992 519466055249166336 519870812967141376 520346768911630336 524776103705837568 525276939842224128 527403567129034752 527814509599916032 530480191789596672 531400205996654592 531886717415718912 533551623834697728 534040104935620608 534060835157311488 535711751866417152 537132148553940992 537668094778933248 539306772637155328 541704365115703296 542970541473005568 547592456040873984 548093791907610624 548325280540786688 549044353461387264 551267205094834176 553499056127606784 554458992055681024 555012226868576256 556703765302870016 557259239932821504 558957626700857344 559951313555685376 560485720230199296 562754893186596864 565774236807856128 566577956319657984 569050018162409472 571353864389787648 572165510129516544 572915847090143232 575235344446783488 577564232480980992 578014259154255872 578543447013588992 578565904753754112 580354397855285248 580908276837777408 584025018640367616 584854664588034048 585390115025584128 587222497238188032 588218086595756032 591163193083035648 593791323299905536 596195336754561024 596659880417296384 597206138852737024 599623977471574016 603697509927223296 603720944090873856 604273667123183616 606720119216799744 607192863582715904 609651134285479936 610232973505069056 613792786012962816 616470853009276928 616865940608385024 618966686422269952 619845969306976256 623171623150682112 623766366062641152 625694585187729408 626291735965728768 626779730149900288 628827330038464512 629317299907592192 629917908134264832 629945227750146048 633592553303703552 634172624611049472 636157705341370368 636764841918332928 638933353726214144 640426792506621952 643273933574897664 645878281484107776 646494695190429696 650266041548537856 650861377890287616 652898697587195904 654031022765113344 654629806050115584 657280129151533056 661085721297158144 661745347420225536 663762181707268096 664942184847376384 668271435659083776 671242365469458432 671856906209329152 673959945896460288 674576974655520768 675746896567861248 677835800620040192 678482713962872832 681229607541669888 682411067145453568 683091971530555392 685857526071164928 686391932745678848 687020343328636928 689170847453151232 689828578744860672 692621406998888448 693529709635436544 696337522225053696 697326715470348288 699701471607783424 700369253122965504 703204756172046336 705127196418637824 707306922386128896 707981962396041216 708533607995539456 709182289887625216 710848286130438144 711402165112930304 712053473247494144 716890793038577664 718800022941990912 719821125646811136 720480141569949696 722272486820937728 723960721964007424 730123274721165312 730791722543480832 730820090215268352 732059137948516352 735022940126445568 737998741503475712 740016302491435008 743012319910428672 743721436459302912 746732454420676608 747314293640265728 748059957953298432 750339857582129152 754365649077141504 755437275092877312 758733357549879296 761805152519716864 762565275697545216 763887796120190976 766980459262377984 767712450538635264 770085643307974656 770820598111666176 771421206338338816 772190924338888704 772897886244716544 775317203384795136 778700024853823488 779806219450712064 780520153367445504 782963329650917376 787164155558756352 788217590777380864 791721764399874048 797100308994981888 797830076123578368 800327435752046592 801060157403430912 803567627799625728 804930013236297728 805698222830911488 808960158955732992 812556547673554944 813643964673425408 814455812209508352 818390381350617088 822487920811180032 823566530192080896 826900807642251264 830248584191410176 830895497534242816 831688488083521536 834259446916972544 835055647954305024 838436440051286016 839926970333528064 840728580345298944 844132339779895296 844790071071604736 845563499481399296 848210273788493824 849019789224443904 853575027243614208 857030796584681472 857698578099863552 858248265194274816 861171041978810368 867021388731383808 867815170520383488 867848857130631168 870531596782927872 871362415256666112 872041363686817792 872839741400154112 876373505535377408 882327129893634048 884676951313219584 886744789624553472 891028580878778368 894989820625944576 895809208279105536 899435966207361024 900995862090481664 904643618617163776 905546264890834944 908306143388893184 910789295374073856 914476701428219904 915349460257603584 919771438326480896 920689179019444224 924706279513915392 928450029633404928 929768953960464384 933825670830620672 934757434726023168 938541877781594112 940169595224850432 943075896514838528 943975949861388288 944876862201397248 947797714840584192 950388829955555328 951258936916574208 954236558012055552 955854390718103552 958400030589321216 960640188759932928 964910900362346496 968817422226161664 973497699628220416 974388963391307776 981046534147670016 981944709075173376 985018382464057344 985920193727299584 986688403321913344 990683093213904896 991628581945737216 995643272560902144 997413277271064576 1002407153488625664 1005820865436188672 1007249700123836416 1013620344851791872 1016753700930060288 1017724070944309248 1018517061493587968 1021844411312504832 1022640612349837312 1023616600718180352 1026780857743966208 1027760797482221568 1029587899118518272 1030530514992955392 1033756271179726848 1034742868117291008 1038266699805097984 1038932110498332672 1039741625934282752 1040693537823260672 1049552207411675136 1050553879684448256 1054807134258069504 1055629019199832064 1060960383579193344 1062800411993309184 1063773434831437824 1067103247669395456 1068080209871241216 1068121670314622976 1074264297107881984 1075336189557866496 1078613545274310656 1083408730231406592 1085941082946011136 1095184912081747968 1096187583815221248 1096650561081573376 1098088706922774528 1102534410189668352 1106998112255213568 1108917984111362048 1110024453737152512 1113407530605740032 1114518479865643008 1119902627111370752 1120971440460398592 1125509786373193728 1131548473615712256 1133155912639315968 1138100036324818944 1142707728779575296 1144331020259033088 1145831694180286464 1150470688893566976 1155128464961961984 1156028518308511744 1157086894027177984 1157131809507508224 1160708795710570496 1168050037280735232 1169709329176068096 1170780230051168256 1174444994476376064 1176436173191512064 1182326386166071296 1187582646599811072 1192390673509122048 1194412277705474048 1199247954943148032 1207395019854446592 1208547334246367232 1213440238433599488 1214385727165431808 1219302268570959872 1220465947010138112 1227585572025925632 1232941706018553856 1233731881216770048 1237933372844539904 1239691938613952512 1246343246301364224 1247532732125282304 1251389170375458816 1252583471931457536 1253559460299800576 1257654660076929024 1258634599815184384 1259890455500292096 1267185106607407104 1268345249222098944 1272315410682740736 1273529683836665856 1277866707452428288 1280853585013243904 1286547867149795328 1291756562968215552 1292989390380859392 1300532083097075712 1301722755780575232 1305797395174391808 1308062045530226688 1309259612100231168 1314560258303066112 1322171442594316288 1323490694840451072 1327524363414536192 1329884369694752768 1336542871318167552 1342484730938916864 1343713812418658304 1349153949311041536 1351493793135722496 1355671601240080384 1356965427925745664 1362459215083339776 1364822134290907136 1366183943061110784 1371715052142329856 1372783865491357696 1374040686657273856 1378341694906302464 1379657157489721344 1385242813997776896 1387059419270873088 1392675044450107392 1394653430940696576 1399402943215566848 1400738506245931008 1410254392837275648 1414613844772257792 1415963924792082432 1417067215991078912 1418364579775250432 1421696572260876288 1422804330225860608 1424106946494988288 1433781586077155328 1437600045883981824 1439642251293622272 1440960283139899392 1447921443928014848 1460246549442330624 1461583445086961664 1464118275897032704 1470045880252891136 1475997483006951424 1480032604982870016 1486024639820857344 1487442872918605824 1493464908841353216 1494628587280531456 1496119915906596864 1500679715164258304 1508731298154283008 1510874550185754624 1517466715099758592 1523610305039433728 1525130551395090432 1527775592240381952 1533960918524755968 1535424901077270528 1540171286615949312 1541641196223332352 1542842412676677632 1544381848677777408 1545795772489433088 1550634406769590272 1557400049707646976 1559612438901424128 1561040306734891008 1574328311117512704 1576435181554761728 1583443528799748096 1594200617989963776 1595660152247156736 1600654871504093184 1602120314806861824 1607135255599251456 1609860026472595456 1611396445661822976 1617920317911465984 1625113095347109888 1627287929346850816 1628911624419016704 1636780762701234176 1644975841622360064 1647133060384161792 1653801615284502528 1660497168382820352 1661790995068485632 1663376976167043072 1668518893833945088 1670111295908610048 1676872880102572032 1679853940667056128 1681457160690597888 1688264679559790592 1689580142143209472 1691126998962798592 1696420547576987648 1707150054487228416 1714061593169362944 1715397156199727104 1716496530388549632 1722342083957620736 1734042777462767616 1735630341040766976 1735697714261262336 1741063193565855744 1742724830513332224 1745679482800308224 1752747011070754816 1764654259787268096 1773489579249106944 1782057161757556736 1789979641251889152 1791618416558211072 1798871932414722048 1801991724180963328 1809287237234327552 1811092529781669888 1816612286777786368 1821578590748147712 1828953402856439808 1830698920515207168 1839542876652961792 1841378358038888448 1849412559027830784 1856900059266809856 1859537907920928768 1867651341661241344 1869514869452046336 1877083755563188224 1880339190449700864 1886151793029677056 1887951899722776576 1889753724402794496 1900777659911110656 1902517873833148416 1908473116024111104 1911708781436207104 1916800061178642432 1921280377519865856 1929821800724692992 1937634844452323328 1948777926782615552 1962093068295340032 1963889418150346752 1971840387454599168 1973376806643826688 1981366186427809792 1983257163891474432 1991286545121804288 1994826554542129152 2004814306977251328 2011641730872377344 2014499400247672832 2027240689703583744 2033507401860120576 2035448141888618496 2037034122987175936 2043688822625009664 2045281224699674624 2047233201436360704 2053561715487932416 2059175798237036544 2061061029985910784 2067512542359453696 2069485736234582016 2076533399610195968 2077864220996665344 2079483251868565504 2081387075646521344 2099104414823350272 2101107759368896512 2109614268516139008 2121920767158386688 2125600823986618368 2127546869662875648 2134206495338790912 2136160419742482432 2148528594215763968 2150672379115732992 2157227090548621312 2166817460462813184 2171882165892022272 2190369824163495936 2192375167630442496 2193301122163146752 2196177413845549056 2205068820379336704 2213996224510427136 2217835968222724096 2220048907474305024 2226815061211480064 2229036959731286016 2239805254222741504 2241942880920797184 2251019572746387456 2263096947231424512 2266311825278631936 2276200072649637888 2285415457559150592 2291663388360572928 2300941377787133952 2310256929923923968 2312057036617023488 2314173788054355968 2314263619015016448 2321417591421140992 2336100074561470464 2339418658352136192 2341560460102336512 2348889988952752128 2352872346383024128 2364652772332142592 2375165293199622144 2388824555410948096 2398495909886296064 2414790039708893184 2417094668492734464 2426880476867198976 2428771454330863616 2438604537141919744 2440931894020276224 2455171144051851264 2465883412037107712 2467463762433540096 2475866745689079808 2479383877227905024 2492686492602728448 2495065464250564608 2502778340750917632 2505166943862915072 2507118920599601152 2515309320153858048 2517269199630368768 2519780911000584192 2534370213214814208 2536690498444197888 2544630821365481472 2547059367673331712 2561707170026487808 2573095734299590656 2583513125936431104 2601064166194151424 2603445511561150464 2611594790348783616 2616124091060453376 2618519224200462336 2629120516606132224 2644342885188632576 2646981389680902144 2655048726829072384 2659768739389505536 2673085742636335104 2684969461877833728 2687427624837316608 2698307898622083072 2702987586271444992 2711343202480160768 2713930855851491328 2724918430166679552 2729644268581814272 2732367886122221568 2743430104284659712 2745567730982715392 2748081373314547712 2756683389812604928 2759314314979442688 2774118838541746176 2785350088900214784 2789306861881393152 2798805886431133696 2801477012491862016 2820508785674551296 2829227689544515584 2831927849584164864 2834134431982157824 2836729159550500864 2843393144521752576 2848213892989976576 2867563172154310656 2875200091767963648 2881920566279798784 2895842887856029696 2920493098884661248 2923166890173923328 2928236551794065408 2940091760505782272 2951994966013902848 2960065209965740032 2972049279641714688 2974885745837211648 2986929817682706432 2989257174561062912 2992239831813193728 3001359430328516608 3017462596308566016 3021749100371509248 3034933430199517184 3047220610078867456 3050261102790180864 3055551184480763904 3067921837049511936 3070849802154541056 3080342573231898624 3083282392446664704 3088763697355554816 3091591544978866176 3101268813539180544 3114800099415293952 3119224877802848256 3122080613469782016 3148656622235025408 3152870363109523456 3166887057599496192 3188401235979927552 3191320304494313472 3201309743008186368 3204240629613723648 3219720052945190912 3222792891323645952 3235840635822931968 3250226190694219776 3254575858693701632 3257823248838033408 3273561525402468352 3289951683244720128 3294266120768323584 3307603230569005056 3320994336765640704 3323581990136971264 3326753952334086144 3337037787667890176 3340222591817220096 3359707881334112256 3362914321381195776 3376529359119581184 3379160284286418944 3382253997925597184 3392841095153975296 3414300108974456832 3428123186338725888 3430794312399454208 3432993060777099264 3468085554925535232 3471260682081533952 3471395428522524672 3482126387131711488 3491358965600616448 3505494022141509632 3529308519574536192 3546979158498213888 3564114323515113472 3583236833116422144 3597743864829444096 3603983448361926656 3618574474468655104 3622185059563339776 3633224573555572736 3643157181496295424 3657906805712879616 3661397841030414336 3679085753305923584 3682756716077776896 3698825118055661568 3713800118533619712 3719075815841857536 3739029738904092672 3754167511126376448 3760678380899401728 3772303586059354112 3775903799445553152 3801555319822221312 3805035747666296832 3816946232048222208 3823417562872414208 3833600122357284864 3842560755039731712 3859643601449385984 3875269688904646656 3897555853565231104 3924186136590680064 3927778836300693504 3943680774909198336 3946753613287653376 3962732372855619584 3966514327782948864 3982573090243608576 3989653109084258304 4009628613954502656 4023283461744754688 4028998800495345664 4054481379407167488 4067014803720241152 4070896283777236992 4074068245974351872 4087377645250019328 4090562449399349248 4094466402872721408 4107123430975864832 4118351596474073088 4122122059971821568 4135025084718907392 4138971472469164032 4153066799220391936 4155728441993330688 4162774151293042688 4198208829646700544 4202215518737793024 4243841534316773376 4251201647973236736 4255093739325751296 4268412990677581824 4272320839484964864 4297057188431527936 4301344758231465984 4314454181097242624 4343764331784044544 4380739648326991872 4384750335260884992 4386602244326293504 4392354827691098112 4410137640758673408 4427992449020854272 4435671936445448192 4440097814948610048 4453630122422960128 4458073919462572032 4479610508445483008 4483885761841594368 4502039145492774912 4526193894462849024 4532623650557263872 4552400145299275776 4570830915118301184 4583326776721145856 4601882755574267904 4620513859847847936 4624114073234046976 4628347576108711936 4628527238030032896 4672200149122940928 4678837316704272384 4683120920204673024 4705744692766048256 4729305544664285184 4750330586399244288 4777649110821896192 4796991819772592128 4829580079417786368 4834189336985468928 4853760953734397952 4857542908661727232 4877209074283839488 4881863788040552448 4910342288103702528 4931766824074215424 4934927524867080192 4951733491378159616 4958767754455810048 4985372985205456896 4990130928501129216 5005556681501835264 5010333887725830144 5014237841199202304 5030618640307716096 5039561822001168384 5068740426429628416 5073380996888395776 5089261642730962944 5123414340052975616 5146191468599181312 5167026251872862208 5202128332388302848 5206891023122300928 5223189580697567232 5237038448400924672 5258241033212264448 5288685770377265152 5293962779361804288 5310097453658144768 5319537478779011072 5346171485272670208 5369938923755667456 5374855249674633216 5396615797244166144 5405975172542889984 5422686404960321536 5427861711702982656 5449836860333359104 5464735772244443136 5486860208569319424 5491135461965430784 5496162746629095424 5513366779625209856 5518628629958885376 5548237677083492352 5570700177800429568 5578613723762786304 5597611772862267392 5602954024983724032 5641017571349102592 5658455379089031168 5663855699168329728 5668268863964315648 5673458319101001728 5696427785979953152 5735126344308621312 5750400183535927296 5763841132559597568 5791685775712059392 5846333780347846656 5856473103588130816 5880183521011564544 5903989932027805696 5920130419931480064 5944098559283429376 5949771491674423296 5973859635365412864 5978514349122125824 5984479663626387456 6002718860657033216 6034925192617132032 6043498200743018496 6069866860399034368 6100522205580361728 6111102368961527808 6135843674099023872 6141699604309082112 6160685146463797248 6177527394711109632 6183183089957732352 6202537627078361088 6229600198830587904 6238449755605696512 6244161226939564032 6297313244470050816 6305740726219046912 6376802471959855104 6382640608988626944 6402619486016372736 6408481259227447296 6439440105890381824 6445585782647291904 6471681271645863936 6500452381388439552 6509151717387403264 6515646497676066816 6547123050804936704 6579903366489440256 6588532241536647168 6615206461138010112 6641988673531281408 6647163980273942528 6653507904668172288 6674075575335780352 6680445183634440192 6719415762668224512 6725828642762391552 6753058718239162368 6758320568572837888 6764507995851194368 6828600217948913664 6856246372677451776 6861588624798908416 6936171109851070464 6942521364163067904 6942790857045049344 6964252774263422976 6982717931201232896 7010988044283019264 7058617039149072384 7093958316996427776 7128228647030226944 7166473666232844288 7195487729658888192 7207966896723853312 7237148948937310208 7244370119126679552 7266449147111145472 7286314362992590848 7315813611425759232 7322795682060828672 7365513432155553792 7397650236111323136 7427600237067239424 7438151631683715072 7478059477808185344 7508335022252752896 7521356761798803456 7544607172118708224 7551807598891106304 7603110639644442624 7610071495332593664 7633892464096444416 7646835125744828416 7685121510079463424 7719287202898771968 7750539377809293312 7795111707130462208 7848372273181360128 7855557672601387008 7887361549818396672 7893507226575306752 7925464745711239168 7933028655565897728 7965146180487217152 7979306218168516608 8019257227909005312 8046566923489509376 8057997600990691328 8108962758814334976 8134029607440482304 8141792567554473984 8148136491948703744 8174755290500038656 8181124898798698496 8188932805745442816 8236703192948146176 8244244119943643136 8270050169437814784 8277942944938328064 8306133598440783872 8325548302586085376 8396417659293401088 8404431037475586048 8487683068633546752 8502403295946473472 8510187478651502592 8544641678969929728 8594114376863055872 8602689516462931968 8628908362194485248 8687528663568089088 8761479296653983744 8769500670521769984 8773204488652587008 8784709655382196224 8820275281517346816 8855984898041708544 8871343872890896384 8880195629897220096 8916147838925144064 8959221016890966016 8967771523683188736 9004078290985549824 9052387788925698048 9065247301114527744 9104800290598551552 9141661830236602368 9166653553442291712 9203765511148535808 9241027719695695872 9248228146468093952 9256695152217423872 9344400298245881856 9357674633408544768 9366241840409346048 9411489385532096512 9458611089328570368 9500661172798488576 9555298221643792384 9593983639545184256 9659160158835572736 9668378673970937856 9707521907468795904 9715085817323454464 9754418148567678976 9763727576081104896 9820684576207405056 9863533648148430848 9869855049734160384 9903466982756319232 9970745970410913792 9980261857002258432 10011113363003670528 10020667775451660288 10028475682398404608 10079123644002336768 10137480852859256832 10146761993776791552 10178523285461925888 10246828680105951232 10292382937198362624 10404256664776605696 10413782046244601856 10446379161395134464 10474076896801849344 10516482066424528896 10577371540754530304 10587925558723608576 10620194907316289536 10639074957558022144 10692342970545340416 10749710499349266432 10793231594488332288 10811950345085779968 10845372809920643072 10855723423405965312 10899673720666718208 10929471544488886272 10973720417138638848 10982270923930861568 10992325493258190848 11026733559250419712 11037257259917770752 11096475354166984704 11141400355600859136 11157227447525572608 11195223545724534784 11282035142698205184 11316910758178062336 11327711398336659456 11336537727928631296 11346916638202003456 11392855571959906304 11470252688617242624 11500800367071854592 11527682265119195136 11583371551424118784 11692667560695693312 11712946207176261632 11760367042023129088 11807979864055611392 11840260839862960128 11888197118566858752 11899542983348846592 11947719270730825728 11957028698244251648 11968959327252774912 12069850385234264064 12086996401486036992 12139733720798068736 12201044411160723456 12222204737923055616 12271687348198047744 12283399208618164224 12321370292927594496 12355054789422219264 12366366179915464704 12405075254156722176 12459200397661175808 12488322453879128064 12594626488940101632 12611481452438093824 12753604943919710208 12765281217977253888 12805238972032745472 12816962518454894592 12878880211780763648 12891171565294583808 12943362543291727872 13031292995352133632 13094246101609873408 13159806732978880512 13177064483073294336 13230412922276020224 13283977347062562816 13294327960547885056 13307015809336344576 13348151150671560704 13360890367268880384 13438831525336449024 13451657285524783104 13506117436478324736 13516641137145675776 13529015991702388736 13657200435897827328 13712492745354903552 13723177249597816832 13872342219702140928 13885042728326135808 13885581714090098688 13965435862402465792 14021976088566038528 14117234078298144768 14187916633992855552 14256457294060453888 14332947332465688576 14390975459317776384 14415933793447706624 14474297897874620416 14488740238253359104 14572628725985181696 14631627222851518464 14645591364121657344 14731026864311107584 14795300472222646272 14855200474134478848 14876303263367430144 14956118955616370688 15016670044505505792 15042713523597606912 15089214344237416448 15206221279288885248 15220142990665187328 15267784928192888832 15293670251489656832 15370243020158926848 15438574405797543936 15501078755618586624 15590223414260924416 15711115345202774016 15774723099636793344 15787014453150613504 15850929491422478336 15866057311131795456 15930292360974434304 15958612436337033216 16038514455818010624 16093133846979018752 16115995201981382656 16217925517628669952 16268059214880964608 16283585135108947968 16296272983897407488 16349510581000077312 16362249797597396992 16473406385896292352 16488488239887286272 16540100338875629568 16555885889876656128 16612267196881567744 16651096605172170752 16792835318586802176 16808862074951172096 16975366137267093504 17004806591892946944 17020374957303005184 17089283357939859456 17188228753726111744 17205379032925863936 17257816724388970496 17375057327136178176 17539001341043539968 17569419310764392448 17640550563034693632 17711969796083417088 17742687745781792768 17760391259794440192 17832295677850288128 17918442033781932032 17935543047366377472 18008156581971099648 18104775577851396096 18130494602229055488 18209600581197103104 18333307106884583424 18407531022297071616 18482055439391391744 18496456292936187904 18513390304434847744 18688800596491763712 18715349266817089536 18732483680818692096 18822978771064193024 18917222178657140736 19110596443287584768 19187967279090368512 19318320317671145472 19336757347941875712 19415043814937591808 19430171634646908928 19508836297135357952 19527455152162209792 19641369152414810112 19727067296296861696 19739710099468320768 19806933965512638464 19941491940821827584 19960523714004516864 20022226726007341056 20041335550903320576 20056951364796809216 20158247288004673536 20274961705718513664 20293523987553583104 20493657360211902464 20584765874396725248 20808513329553211392 20827564092489203712 20892758322790268928 20948153793603698688 21032964132849057792 21154743081509060608 21175851117447217152 21278149915116044288 21384685941090680832 21499420998698532864 21586463188976664576 21623900690171559936 21690745619841286144 21711446846811930624 21799347441333436416 21858943088977772544 21947440834277277696 21964541847861723136 21984650986516381696 22053467118500839424 22192950708333969408 22282800711201718272 22314454895051145216 22390447091449069568 22564070285396410368 22633821516356124672 22655422796673318912 22693833276404006912 22785711143919812608 22940505377234485248 23055364530238390272 23166743102848237568 23385335121391386624 23425892414352523264 23520734084046258176 23615959728111222784 23680521679725920256 23776394237133717504 23799085966697693184 23895438541461651456 23914057396488503296 23937918654505549824 24139700770468528128 24173992802972073984 24279467441596137472 24402088822321446912 24444409475846111232 24543374696396095488 24566798417236328448 24710109578844438528 24732732359830929408 24810150508313444352 24918400795322351616 24976644907758256128 25189252977880203264 25222962904876187648 25507209887839420416 25530562435954507776 25633925036909789184 25757760423561527296 25782343130589167616 25886725086583455744 26062585990704267264 26188492203219746816 26319613465957761024 26354128966146588672 26460825844552040448 26567954694125125632 26588655921095770112 26614031618672689152 26696302301343121408 26877663050672898048 26903314571049566208 27012234872956649472 27033282274291351552 27058031983404777472 27314400871795654656 27424985490709807104 27744684439404281856 27770085456652271616 27930871724804931584 28043952177132077056 28234468156596289536 28375833267985711104 28512914588120907776 28665894664931377152 28781950918635552768 28831867586895413248 28948595795749240832 28977480476506718208 29145257451970363392 29263254445703036928 29291182728243314688 29462053728622215168 29590600944445292544 29710400948268957696 29912237911232741376 30033340089011011584 30085427047195213824 30178428688474832896 30412442558577770496 30440285981330374656 30535569856385777664 30587340502979313664 30740486040317853696 30877148811595087872 31180446828521848832 31422230690405548032 31549446199273586688 31574028906301227008 31701858982844956672 31732114622263590912 31860584721948868608 31917224872674066432 32077028911636021248 32186267693958037504 32231990403962765312 32435851035257339904 32536118429761929216 32567170270217895936 32592545967794814976 32699021162000154624 32724499595194793984 32946812771792584704 32976976479774572544 33080200677751259136 33111771779753312256 33302193210344341504 33585670637173604352 33950732274534187008 34009613183785893888 34040749914606010368 34178566715879718912 34376457507452223488 34410758065851727872 34515633448777940992 34750114654272356352 35078002682087079936 35138838621528784896 35281101126069387264 35423939592166834176 35485375491563585536 35520782519588880384 35664591355700576256 35836884067563864064 35871086094732754944 36209551155702792192 36260989204458110976 36419201162394206208 36666614213769166848 36815062044594143232 36964110878782783488 37026780608869695488 37377601192983527424 37464967361637384192 37645957542128386048 37834444357314281472 38221192886575169536 38375934558180737024 38636640635342290944 38673514695883751424 38830087629875183616 38860343269293817856 39017672594270715904 39282738304829620224 39454134592593723392 39479420198936641536 39613867931025276928 39882983881643655168 39921047428009033728 40044453452014682112 40082671101806641152 40316494576009347072 40549923411437027328 40587047975107166208 40987314720423804928 41169531748793450496 41617026659106422784 41655128184978407424 41896307587207397376 42065928265698115584 42309486163018121216 42351702234894434304 42556299830232088576 42769371882181361664 42998841997397065728 43172926377953329152 43247801380343119872 43381491239682572288 43422893693623861248 43717886177955545088 43894881668554555392 43929083695723446272 43969301973032763392 44106934237001678848 44385901416667938816 44565601422403436544 44628909790102290432 45128140570792820736 45267643032712249344 45387666552808013824 45571422287839625216 45881010754468970496 46110729060476780544 46333486205696475136 46770670242782773248 46851784828705046528 47041468168092516352 47231919456222445568 47361043359451840512 47552788474267435008 47598171933395386368 47790877082923302912 47828114792977006592 47875837309011099648 48279401540937056256 48347985605944147968 48804177644642893824 48888818951692222464 49086749392792190976 49420219157688877056 49465464719661858816 49620301016626888704 49836801590644703232 49953289815516512256 50378505955760406528 50445925809752375296 51014419775678840832 51061124871909015552 51267850073819578368 51515520847123054592 51564686261178335232 51773450173166911488 52125171981408534528 52376984406439493632 52708257932293177344 52921651689104080896 53135909388250251264 53177311842191540224 53228063237345378304 53392604602686242816 53755326101345796096 53806629142099132416 54024469745913298944 54116063966809554944 54628801743591309312 55489368878808563712 55540170913304543232 55861743449609863168 56087904354264154112 56468936313192579072 56751666535971422208 57025829176241815552 57331789329862754304 57563901837271105536 57663735173790826496 57897191591498481664 57954960953013436416 58290514903940726784 58526508891406073856 58582365456486629376 58924107457244430336 59181201888890585088 59420801896537915392 59824475822465482752 60066680178022023168 60170854094390427648 60824885117155540992 60880571962660749312 61174681005958627328 61480972080635707392 61754297623190175744 62360893657043697664 62844461380811096064 63098892398547173376 63148057812602454016 63403717965689913344 63464229244527181824 63834449745348132864 64154057823272042496 64372535387916075008 64463980807925530624 64871702070514679808 65072236859523858432 65134340540435791872 65185091935589629952 65398042324000309248 65893625543585169408 65953952959549145088 66160401355502518272 66604386420688683008 67171341274347208704 67901464549068374016 68081499829212020736 68357133431759437824 68752915014904446976 68821516131703455744 69031266897555881984 69500229308544712704 70156005364174159872 70277677243057569792 70562202252138774528 70847879184333668352 71041565039177760768 71329182711401152512 71673768135127728128 71742172189465509888 72419102311405584384 72521978408916221952 72838402324788412416 73333228427538333696 73630124089188286464 74053561217739390976 74755202385967054848 74929934723274768384 75291915084256772096 75668888714628562944 76442385773150339072 76751869116361474048 77273281270684581888 77347029391767502848 77660175259750367232 77720686538587635712 78035345188541431808 78565476609659240448 78908269185187446784 78958840397873283072 79765967763287310336 79842094856018067456 80088906904029364224 80632989152018694144 81099846822874054656 81174095950214332416 81974629440847609856 83234053318212845568 83310256369956814848 83792615174414794752 84131856531396231168 84618972326036242432 84703404469788868608 85112599660464177152 85538743764362723328 85997683994794131456 86345852755906658304 86495602760686239744 86762982479365144576 86845787387247722496 87435772355911090176 87789763337109110784 87858167391446892544 87938603946065526784 88771802833335877632 89131202844806873088 90256281141585641472 90535286065424498688 90775333105616027648 91142844575679250432 91762021508937940992 92221458120953561088 92666972411392950272 93541340485565546496 93703569657410093056 94082936336185032704 94463838912444891136 94722086718903681024 95105576948534870016 95196343866790772736 95581754165846605824 95751674618022199296 96558803081874112512 96695971211888295936 97608355289285787648 97777637903384444928 98173498785584381952 98840438315377754112 98930929439323717632 99240602033253777408 99906579631033024512 100757011911520813056 100891851619504750592 102028839551357681664 102122249743818031104 102535700147639156736 103031041694246109184 103129372522356670464 103546900346333822976 104250343962817069056 104753968812878987264 105416515864586354688 105843303378208161792 106271818776500502528 106354623684383080448 106456126474690756608 107510652202691592192 107613258284198264832 108232127933619109888 109257603487182618624 111080341826609086464 111723486899219726336 112175808708528308224 112937872626385158144 113503333071942844416 114051658352483631104 114663578659725508608 115127803674542211072 115327470347581652992 115909921906026872832 116581029807881453568 117053017782812147712 117848214914488860672 118362403777781170176 118841603793075830784 119648951644930965504 120133360356044046336 121649770234311081984 121761143925321498624 122349362011917254656 122961944161271414784 123508595246380351488 124721787314087395328 125688922761622192128 126197784797094346752 126296115625204908032 126807435931379826688 126928458489054363648 127668899490696265728 128308115646544084992 128745070775832150016 129743404141029359616 130144473719047716864 130268681080871583744 130370183871179259904 131787251087170338816 131907905919098290176 132320802711005036544 133208772841377366016 135802929098136748032 136162999658424041472 136714266863518875648 137505830029808893952 137643032263406911488 138062533795111763968 139000458617089425408 140312010728348319744 140555354486115139584 141124404504277549056 141695758368667336704 142083130078355521536 142658365422802305024 143347536270255456256 143484344378931019776 144838204622811168768 145043956817832443904 146666456855076667392 147260248178376572928 148107122435478781952 149510404771934109696 149859869446549536768 150583830168513544192 151337777429257125888 152884771546300678144 153503738232722948096 154546562541369163776 154694058783535005696 155320350519500734464 155441373077175271424 157130953219318480896 157816538370374893568 159531935526574620672 159684189712036134912 160177813808058728448 161265978304037388288 162348191900428664832 163949258881695219712 166468106636425691136 166620512739913629696 167585230348829589504 168263713062792462336 169406808939577737216 170225199320928354304 171077487528725446656 171995367989588262912 172691705511813316608 172991205521372479488 173525964958730289152 173691574774495444992 174871544711822180352 175579526674218221568 175716334782893785088 175877207892131053568 177543605666671755264 178262405689613746176 180512562283171282944 181550666211232055296 182285689151358500864 183524043017875881984 184442916241907122176 185333944822785900544 187082680971131092992 187407139314820186112 188165872672370065408 189444173437807362048 190211153897069740032 190392687733581545472 191503349236044398592 193117606163748225024 193391942423776591872 195216710578571575296 195555275806768889856 197680876630755508224 197861858878647435264 198481204066507554816 199813159262066049024 201514023823041626112 201783703239009501184 204244499487636062208 205071400295278313472 206062083388492218368 206258745044713340928 207093800692667645952 208500687925634138112 209507937625757974528 210833031729172709376 211686606756416323584 212543637553001005056 212709247368766160896 215021304405383184384 215226516568396529664 216464255867238219776 218515206974365237248 222160683653218172928 223446973798439452672 224351617417056616448 225875745252770316288 227006666143885688832 229327157319451017216 230255607349084422144 230654940695163305984 231819843812053745664 233162059615762907136 234106035565624295424 235696429828977721344 236724807555562340352 239297903289861931008 240266720712088092672 243299540468622163968 243522287850642997248 244698724023834509312 245923888322542829568 249443574628174790656 251377845523244384256 252395569594188693504 252592231250409816064 253614871862759653376 253856916978108727296 255337798981392531456 256616231293088169984 257490141551664300032 259486808282058719232 260288947438095433728 260537362161743167488 260740367742358519808 263574502174340677632 263815811838196580352 266417545682754732032 271605858196273496064 272325999316848082944 273428533727037751296 275011660059617787904 275286064526813822976 278000917234178850816 280624021456696639488 281110708972230279168 282248809008555098112 283391516737334673408 284166260156711043072 285316730845604610048 286695072540510912512 289676409245622337536 290087913635664887808 293332913710153334784 294520496356753145856 296214244870957563904 299719738893099073536 301167660337027088384 302675554858514251776 305769543092601356288 307007476465445896192 309093125082738327552 309388117567070011392 310640701039001468928 310882746154350542848 314261906438636961792 315633076740749787136 319063871053149241344 319368379424072269824 322531956608074776576 324696383800857329664 327898517763390439424 333241025479827259392 335170460697659179008 336527426125584924672 338813617879155474432 340450398641856708608 342154975057450893312 343990735979176525824 345383411023626633216 345982411042744958976 347051929917460578304 349743089423644360704 351159053348436443136 351432669565787570176 351754415784262107136 355087211333343510528 356524811379227492352 363101332422464110592 364571378302717001728 367048086035751763968 368885832483814244352 370667889645571801088 374165361942262185984 374814278629640372224 376331745344740130816 378888346875614724096 380422307794139480064 380785375467163090944 383006698472088797184 386235212327496450048 390433421157143150592 391110551613537779712 395361753261511016448 395723717757294870528 396962408133015109632 399626318524132098048 408488998975272124416 410142800590556626944 412124166776984436736 412517490089426681856 414187601385335291904 417001375851268276224 419015875251515949056 421666063458345418752 423373213512832647168 425087275106002010112 425418494737532321792 430042608810766368768 430453033136793059328 432928511734476439552 444321367306436345856 446893947596878905344 448703234834113232896 451751490505540632576 454013332287771377664 458654314638902034432 460511214698168844288 461309881390326611968 463639687624107491328 466324119231525814272 471392859657955442688 473449615111124680704 478595806579723862016 480533441424176185344 487044575701285994496 489397448047669018624 491847776645085659136 498887149256349581312 502755691046488768512 504791139188377387008 505184462500819632128 507229743725519306752 510675597962785062912 513232462586176339968 514980283103328600064 518973616564117438464 520577894876190867456 521074724323486334976 527149004348681355264 527631623676393160704 532835091365509464064 544651998633696165888 546857067454075502592 550023320119235575808 550572129053627645952 556001834468357701632 561248042913393278976 562221417944460558336 564497618017110196224 568332520313422086144 570633461691209220096 573390145081021825024 579352818491244675072 580175827271329775616 586665827420306669568 592428489741915127808 599439477786198147072 602335320674054176768 605351109717028503552 611539086185202712576 614014952930891792384 618186250165476655104 618776235134140022784 621281402078002937856 621765492308701085696 628523812877273923584 638127742106298482688 645063913216149553152 649392767601714659328 655797035526780878848 666482050959654518784 670340921395318358016 673054852251169849344 677627235758310948864 680900797283713417216 687981471958353051648 690766822047253266432 691964822085489917952 694103859834921156608 699486178847288721408 702318106696872886272 703508831568524214272 710174422666687021056 726202664844928221184 729142756605434003456 734096172071503527936 737771664967628488704 741335779291143602176 748330723884524371968 749628557259280744448 752663490689480261632 757776693751229448192 760844615588278960128 761570750934326181888 766013396944177594368 772470424654992900096 780866842314286301184 782221103227075559424 790723506523022032896 791447435514589741056 799252637048264196096 816977997950544248832 820285601181113253888 824248333553968873472 825034980178853363712 834002751702536552448 838031750503031898112 843332126916690837504 846746427025665294336 850174550212004020224 860085217621532737536 865857023468952879104 888642734612872691712 893787895193757810688 897406469668226465792 903502981011081265152 908026664575542755328 917308629277804068864 921022429396337688576 927279375248214982656 932648238463051628544 942785719315910885376 946899230222249361408 957191613159447724032 974089151402571988992 978794896095338037248 983695553290171318272 997774298512699162624 1005511382092977537024 1009582278376754774016 1010368925001639264256 1014459487451038613504 1021351195925570125824 1026464925172352679936 1037947233128234876928 1041155789752381734912 1054298008697362710528 1055263247352786321408 1065670182731018928128 1089303997267392331776 1093714134908151005184 1100046640238471151616 1101144258107255291904 1112003668936715403264 1122496085826786557952 1124442835888921116672 1128995236034220392448 1136665040626844172288 1141266923382418440192 1158705636982489350144 1173331654840613339136 1184856979483830255616 1198878955572396294144 1204670641348108353536 1223078172370405425152 1228029905861783584768 1236372500330953310208 1237552470268280045568 1242562804156005875712 1257047625754547847168 1276255484212596965376 1290127826432299106304 1298785535203429318656 1311594071053561757696 1332964101919309037568 1340681842790636716032 1346109704502339698688 1355254471516621897728 1361801594567426834432 1375962943916706103296 1381533644094506532864 1383929644170979835904 1398972357694577442816 1407017663137048428544 1420348845333374042112 1452405329689856442368 1458285513210868006912 1468192344143007055872 1475543329935256977408 1482671558582287204352 1496661447769048743936 1499257114518561488896 1515553387502458896384 1521689231176557920256 1532026793888355188736 1544940849309985800192 1561733684628572602368 1581447013046044065792 1582894871029179482112 1598505274096528392192 1633955995901088497664 1640571202362226507776 1648496667107937746944 1650069960357706727424 1668005503405073104896 1686664253833381675008 1693492854051330588672 1720170435243065475072 1731714046937905758208 1777285469225745383424 1787575790387515621376 1794812939336452931584 1807005962022162530304 1816053329151085510656 1834617258555608137728 1842044858792675377152 1854558750496429965312 1865296476926103257088 1885571438631821770752 1914383226318895448064 1948178302805143977984 1957589792190676074496 1967391106580342636544 1995548597025398325248 2011022764185955074048 2019164556753509548032 2020737850003278528512 2042702391851140251648 2075894466256469753856 2082311579504763469824 2110526494705572642816 2131340365462037856256 2178607994534784663552 2187428269816302010368 2202288516214510583808 2224007337873430806528 2244992171653573115904 2248885671777842233344 2257990472068440784896 2273330081253688344576 2282533846764836880384 2317411273964978700288 2346663309681226678272 2369713958967660511232 2397757911144792588288 2409341282696216707072 2446156344740810850304 2472745000661906620416 2475104940536560091136 2514095251509095694336 2580255652864598212608 2597571070406858637312 2623188142107123515392 2665928203838618075136 2681363685581273432064 2692219409004679397376 2710508943033243795456 2723603189134853668864 2751925887833412206592 2763067288189013065728 2797944715389154885632 2814035326274096857088 2840697690666748084224 2904810659379712884736 2916571026421736013824 2936384688286014111744 2951086659870513954816 2993322895538097487872 2998514229037122977792 3031106775004917792768 3043378462353115840512 3064053587776710377472 3123467369257145204736 3162894026092088131584 3165789742058358964224 3197010548193056784384 3267911991802176995328 3281142404724453015552 3296993334215875493888 3300139920715413454848 3336011006810146209792 3373328507666763350016 3386985708102661177344 3463428093875811516416 3554570938451490766848 3575151580775031242752 3614011924044325060608 3669234517111216275456 3684089717585350754304 3709117500992859930624 3771142877263643541504 3828766452637790896128 3896356605610287955968 3915179584381352148992 3934782213160685273088 3991097194050796650496 4022045528371910148096 4038329113507019096064 4041475700006557057024 4085404783702280503296 4151788932512939507712 4221052989411145285632 4262680730924075712512 4357215989069569327104 4374856539632604020736 4404577032429021167616 4448014675746861613056 4489984343307146231808 4497771343555684466688 4546660162507376689152 4565067693529673760768 4634822547929957400576 4739427917935321022464 4795515822289585176576 4818682565392433414144 4892312689481621700608 4945490001323813240832 4950209881073120182272 5160511305729196425216 5195142140813717274624 5331856407677236150272 5362727371162546864128 5384438818009358794752 5421017886066487590912 5447206378269707337728 5503851775666824413184 5526134576378026131456 5595889430778309771264 5628070652548193714176 5809621318759425769472 5833142052843472027648 5872769376572028223488 5902173319741027909632 5986645791076194975744 5997028458074245955584 6062213550009835585536 6128107175553420754944 6246934738514290409472 6331579484116717928448 6394021096386113568768 6535823983604353990656 6562284809448906031104 6593986668431750987776 6672022013620292419584 6746657015333526700032 6773971416205322354688 6926856187751623032832 7109141876902981533696 7150303161550062485504 7228023848088650121216 7338469034222432550912 7418235001985719861248 7542285754527287083008 7792713211220575911936 7830359168762704297984 7869564426321370546176 7982194388101593300992 8044091056743820296192 8076658227014038192128 8082951400013114114048 8170809567404561006592 8442105978822290571264 8525361461848151425024 8714431978139138654208 8749713079265208041472 8809154064858042335232 8979968686614292463616 8995542687111368933376 9093320325014753378304 9130135387059347521536 9478855835870642044928 9591031644579170353152 9637365130784866828288 9784625378963243401216 9890980002647626481664 9900419762146240364544 10390284281627434549248 10663712815354472300544 10725454742325093728256 10842035772132975181824 10894412756539414675456 11007703551333648826368 11052269152756052262912 11256141305096387428352 11619242637518851538944 11666284105686944055296 11745538753144056446976 11804346639482055819264 11973291582152389951488 12124427100019671171072 12256214351106841509888 12663158968233435856896 12788042192772227137536 13071647967208707981312 13124569618897812062208 13187973336863501975552 13344044027240584839168 13493314030667053400064 13853712375503246065664 14218283753805963067392 14300606323100124971008 14456047696177300242432 14676938068444865101824 14836470003971439722496 15585426422441151823872 15660718337525408595968 15964388776203186601984 16088182113487640592384 16153316454028076384256 16341619134809122013184 16884211957644581142528 17050722923696302850048 17428863956278277308416 17499426158530416082944 17618308129716084670464 17959937373228584927232 17991085374222737866752 18186640650029506756608 18957711671741284089856 19182063289158340706304 19274730261569733656576 19781960005295252963328 20780568563254869098496 21327425630708944601088 21450909484650187456512 21684071544265950363648 22015407102667297652736 22512282610192774856704 23238485275037703077888 23332568211373888110592 23491077506288112893952 23608693278964111638528 23946583164304779902976 24248854200039342342144 24512428702213683019776 25326317936466871713792 25576084385544454275072 26143295934417415962624 26249139237795624124416 26986628061334106800128 27707424751006492131328 28436567507611926134784 28912095392354600484864 29353876136889730203648 29672940007942879444992 31170852844882303647744 31321436675050817191936 32176364226975281184768 32683238269618244026368 33768423915289162285056 34101445847392605700096 34857727912556554616832 34998852317060832165888 35236616259432169340928 35919874746457169854464 36373281300059013513216 37915423343482568179712 38364126578316681412608 39563920010590505926656 41561137126509738196992 42654851261417889202176 42901818969300374913024 43368143088531900727296 44030814205334595305472 45024565220385549713408 46476970550075406155776 46982155012576225787904 47893166328609559805952 49024857404427366039552 50652635872933743427584 51152168771088908550144 52286591868834831925248 52498278475591248248832 53973256122668213600256 55414849502012984262656 56873135015223852269568 57824190784709200969728 59345880015885758889984 62341705689764607295488 62642873350101634383872 64352728453950562369536 67536847830578324570112 69715455825113109233664 69997704634121664331776 70473232518864338681856 71839749492914339708928 72746562600118027026432 75830846686965136359424 76728253156633362825216 83122274253019476393984 85309702522835778404352 86736286177063801454592 88061628410669190610944 90049130440771099426816 92953941100150812311552 93964310025152451575808 98049714808854732079104 101305271745867486855168 102304337542177817100288 104573183737669663850496 104996556951182496497664 110829699004025968525312 113746270030447704539136 118691760031771517779968 124683411379529214590976 125285746700203268767744 128705456907901124739072 135073695661156649140224 139430911650226218467328 140946465037728677363712 143679498985828679417856 151661693373930272718848 153456506313266725650432 166244548506038952787968 170619405045671556808704 173472572354127602909184 180098260881542198853632 185907882200301624623104 187928620050304903151616 202610543491734973710336 209146367475339327700992 209993113902364992995328 221659398008051937050624 227492540060895409078272 249366822759058429181952 250571493400406537535488 270147391322313298280448 278861823300452436934656 281892930075457354727424 303323386747860545437696 306913012626533451300864 332489097012077905575936 341238810091343113617408 360196521763084397707264 375857240100609806303232 405221086983469947420672 418292734950678655401984 443318796016103874101248 454985080121790818156544 498733645518116858363904 540294782644626596560896 557723646600904873869312 563785860150914709454848 664978194024155811151872 682477620182686227234816 720393043526168795414528 751714480201219612606464 810442173966939894841344 836585469901357310803968 909970160243581636313088 997467291036233716727808 1080589565289253193121792 1127571720301829418909696 1329956388048311622303744 1364955240365372454469632 1440786087052337590829056 1620884347933879789682688 1673170939802714621607936 1994934582072467433455616 2161179130578506386243584 2255143440603658837819392 2729910480730744908939264 2881572174104675181658112 3241768695867759579365376 3989869164144934866911232 4322358261157012772487168 5763144348209350363316224 6483537391735519158730752 8644716522314025544974336 12967074783471038317461504 17289433044628051089948672 25934149566942076634923008 51868299133884153269846016
- Sum of all divisors σ(n): 185057578813008646297256067
- Sum of proper divisors (its aliquot sum) s(n): 133189279679124493027410051
- 51868299133884153269846016 is an abundant number, because the sum of its proper divisors (133189279679124493027410051) is greater than itself. Its abundance is 81320980545240339757564035
Bases of 51868299133884153269846016
- Binary: 101010111001111000101000100001010101010001000100000000000000000000000000000000000000002
- Hexadecimal: 0x2AE78A2155110000000000
- Base-36: 6IMB58CR2U4VLV5S0
Squares and roots of 51868299133884153269846016
- 51868299133884153269846016 squared (518682991338841532698460162) is 2690320455042087604249368180477187657985768351072256
- 51868299133884153269846016 cubed (518682991338841532698460163) is 139542346128130333589256634149217044081531650008569094941889810594905609732096
-
51868299133884153269846016 is a
perfect square number . Itssquare root is 7201964949504 -
The
cube root of 51868299133884153269846016 is 372935737.1288436271
Scales and comparisons
How big is 51868299133884153269846016?- 51,868,299,133,884,153,269,846,016 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 51,868,299,133,884,153,269,846,016 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 51868299133884153269846016 cubic inches would be around 31077978.1 feet tall.
Recreational maths with 51868299133884153269846016
- 51868299133884153269846016 backwards is 61064896235148833199286815
- The number of decimal digits it has is: 26
- The sum of 51868299133884153269846016'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 51868299133884153269846016 - Facts about the integer". Numbermatics.com. 2024. Web. 31 May 2024.
APA style:
Numbermatics. (2024). Number 51868299133884153269846016 - Facts about the integer. Retrieved 31 May 2024, from https://numbermatics.com/n/51868299133884153269846016/
Chicago style:
Numbermatics. 2024. "Number 51868299133884153269846016 - Facts about the integer". https://numbermatics.com/n/51868299133884153269846016/
The information we have on file for 51868299133884153269846016 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 51868299133884153269846016, math, Factors of 51868299133884153269846016, curriculum, school, college, exams, university, Prime factorization of 51868299133884153269846016, STEM, science, technology, engineering, physics, economics, calculator, fifty-one septillion, eight hundred sixty-eight sextillion, two hundred ninety-nine quintillion, one hundred thirty-three quadrillion, eight hundred eighty-four trillion, one hundred fifty-three billion, two hundred sixty-nine million, eight hundred forty-six thousand and sixteen.