11850972140965183195447296
11,850,972,140,965,183,195,447,296 is an even composite number composed of six prime numbers multiplied together.
11850972140965183195447296 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-two thousand, two hundred seventy-five divisors.
Prime factorization of 11850972140965183195447296:
232 × 32 × 72 × 134 × 194 × 412
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 13 × 13 × 13 × 13 × 19 × 19 × 19 × 19 × 41 × 41)See below for interesting mathematical facts about the number 11850972140965183195447296 from the Numbermatics database.
Names of 11850972140965183195447296
- Cardinal: 11850972140965183195447296 can be written as Eleven septillion, eight hundred fifty sextillion, nine hundred seventy-two quintillion, one hundred forty quadrillion, nine hundred sixty-five trillion, one hundred eighty-three billion, one hundred ninety-five million, four hundred forty-seven thousand, two hundred ninety-six.
Scientific notation
- Scientific notation: 1.1850972140965183195447296 × 1025
Factors of 11850972140965183195447296
Divisors of 11850972140965183195447296
- Number of divisors d(n): 22275
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 19 21 24 26 28 32 36 38 39 41 42 48 49 52 56 57 63 64 72 76 78 82 84 91 96 98 104 112 114 117 123 126 128 133 144 147 152 156 164 168 169 171 182 192 196 208 224 228 234 246 247 252 256 266 273 287 288 294 304 312 328 336 338 342 361 364 369 384 392 399 416 441 448 456 468 492 494 504 507 512 532 533 546 574 576 588 608 624 637 656 672 676 684 722 728 738 741 768 779 784 798 819 832 861 882 896 912 931 936 984 988 1008 1014 1024 1064 1066 1083 1092 1148 1152 1176 1183 1197 1216 1248 1274 1312 1344 1352 1368 1444 1456 1476 1482 1521 1536 1558 1568 1596 1599 1638 1664 1681 1722 1729 1764 1792 1824 1862 1872 1911 1968 1976 2009 2016 2028 2048 2128 2132 2166 2184 2197 2223 2296 2304 2337 2352 2366 2394 2432 2496 2527 2548 2583 2624 2688 2704 2736 2793 2888 2912 2952 2964 3042 3072 3116 3136 3192 3198 3211 3249 3276 3328 3362 3444 3458 3528 3549 3584 3648 3724 3731 3744 3822 3936 3952 4018 4032 4056 4096 4256 4264 4332 4368 4394 4446 4592 4608 4674 4693 4704 4732 4788 4797 4864 4992 5043 5054 5096 5166 5187 5248 5376 5408 5453 5472 5586 5733 5776 5824 5904 5928 6027 6084 6144 6232 6272 6384 6396 6422 6498 6552 6591 6656 6724 6859 6888 6916 6929 7011 7056 7098 7168 7296 7448 7462 7488 7581 7644 7872 7904 8036 8064 8112 8192 8281 8379 8512 8528 8664 8736 8788 8892 9184 9216 9348 9386 9408 9464 9576 9594 9633 9728 9984 10086 10108 10127 10192 10332 10374 10496 10647 10752 10816 10906 10944 11172 11193 11466 11552 11648 11767 11808 11856 12054 12103 12168 12288 12464 12544 12768 12792 12844 12996 13104 13182 13312 13448 13718 13776 13832 13858 14022 14079 14112 14196 14336 14592 14801 14896 14924 14976 15129 15162 15288 15379 15561 15744 15808 16072 16128 16224 16359 16384 16562 16758 17024 17056 17328 17472 17576 17689 17784 18081 18368 18432 18696 18772 18816 18928 19152 19188 19266 19456 19773 19968 20172 20216 20254 20384 20577 20664 20748 20787 20992 21294 21504 21632 21812 21853 21888 22344 22386 22477 22743 22932 23104 23296 23534 23616 23712 24108 24206 24336 24576 24843 24928 25088 25536 25584 25688 25992 26117 26208 26364 26624 26896 27436 27552 27664 27716 28044 28158 28224 28392 28561 28672 28899 29184 29602 29792 29848 29952 30258 30324 30381 30576 30758 31122 31488 31616 31939 32144 32256 32448 32718 32768 32851 33124 33516 33579 34048 34112 34656 34944 35152 35301 35378 35568 36162 36309 36736 36864 37392 37544 37632 37856 38171 38304 38376 38532 38912 39546 39936 40344 40432 40508 40768 41154 41328 41496 41574 41743 41984 42237 42588 43008 43264 43624 43706 43776 44403 44688 44772 44954 45486 45864 46137 46208 46592 47068 47232 47424 48013 48216 48412 48503 48672 49077 49152 49686 49856 50176 51072 51168 51376 51984 52234 52416 52728 53067 53248 53792 54872 55104 55328 55432 56088 56316 56448 56784 57122 57344 57798 58368 59204 59584 59696 59904 60516 60648 60762 61009 61152 61516 61731 62244 62361 62976 63232 63878 64288 64512 64896 65436 65536 65559 65702 66248 67032 67158 67431 68096 68224 69312 69888 70304 70602 70756 70889 71136 72324 72618 73472 73728 74529 74784 75088 75264 75712 76342 76608 76752 77064 77824 78351 79092 79872 80688 80864 81016 81536 82308 82369 82656 82992 83148 83486 83968 84474 85176 85683 86016 86528 87248 87412 87552 88806 89167 89376 89544 89908 90077 90972 91143 91728 92274 92416 93184 94136 94464 94848 95817 96026 96432 96824 97006 97344 98154 98304 98553 99372 99712 100352 102144 102336 102752 103607 103968 104468 104832 105456 105903 106134 106496 107584 107653 108927 109744 110208 110656 110864 112176 112632 112896 113568 114244 114513 114688 115596 116736 118408 119168 119392 119808 121032 121296 121524 122018 122304 123032 123462 124488 124722 125229 125952 126464 127756 128576 129024 129792 130321 130872 131072 131118 131404 131651 132496 133209 134064 134316 134862 136192 136448 138411 138624 139776 140608 141204 141512 141778 142272 144039 144648 145236 145509 146944 147456 149058 149568 150176 150528 151424 152684 152971 153216 153504 154128 155648 156702 157339 158184 159201 159744 161376 161728 162032 163072 164616 164738 165312 165984 166296 166972 167936 168948 170352 171366 172032 173056 174496 174824 175104 177612 178334 178752 179088 179816 180154 181944 182286 183027 183456 184548 184832 186368 188272 188928 189696 191634 192052 192413 192864 193648 194012 194688 196308 196608 196677 197106 198744 199424 199927 200704 202293 204288 204672 205504 207214 207936 208936 209664 210912 211806 212268 212667 212992 215168 215306 217854 219488 220416 221312 221728 223573 224352 225264 225792 227136 228488 229026 229376 229957 231192 233472 235053 236816 238336 238784 239616 242064 242592 243048 244036 244608 246064 246924 247107 248976 249444 250458 251904 252928 255512 257049 257152 258048 259584 260642 261744 262144 262236 262808 263302 264992 266418 267501 268128 268632 269724 270231 272384 272896 276822 277248 279552 281216 281219 282408 283024 283556 284089 284544 287451 288078 289296 290472 291018 292201 293888 294912 295659 298116 299136 300352 301056 302848 305368 305942 306432 307008 308256 310821 311296 313404 314678 316368 318402 319488 322752 322959 323456 324064 326144 329232 329476 330624 331968 332592 333944 335872 336091 337896 339521 340704 342732 343539 344064 346112 348992 349648 350208 355224 356668 357504 358176 359632 360308 363888 364572 366054 366912 369096 369664 372736 375687 376544 377856 379392 383268 384104 384826 385728 387296 388024 389376 390963 392616 393216 393354 394212 394953 397488 398848 399854 401408 404586 408576 409344 411008 414428 415207 415872 417872 419328 421824 423612 424536 425334 425984 427063 430336 430612 432117 435708 436527 438976 440832 442624 443456 447146 448704 450528 451584 454272 456976 458052 458752 458913 459914 462384 466944 470106 472017 473632 476672 477568 479232 484128 485184 486096 488072 489216 492128 493848 494214 496223 497952 498888 500916 503808 505856 511024 514098 514304 516096 519168 521284 523488 524288 524472 525616 526604 529984 532836 535002 536256 537264 539448 540462 542659 544768 545792 549081 553644 554496 559104 562432 562438 564816 566048 567112 568178 569088 574902 576156 577239 578592 580944 582036 584402 587776 589824 591318 596232 598272 599781 600704 602112 605696 606841 610736 611884 612864 614016 616512 621642 622592 624169 626808 629356 630539 632736 636804 638001 638976 645504 645918 646912 648128 652288 658464 658952 661248 663936 665184 667888 670719 671744 672182 675792 679042 681408 685464 687078 688128 689871 692224 697984 699296 700416 710448 713336 715008 716352 719264 720616 725249 727776 729144 732108 733824 738192 739328 741321 745472 751374 753088 755712 758784 766536 768208 769652 771456 774592 776048 778752 781926 785232 786432 786708 788424 789906 793117 794976 797696 799708 802503 802816 809172 810693 817152 818688 822016 828856 830414 831744 835744 838656 843648 843657 847224 849072 850668 851968 852267 854126 860672 861224 864234 871416 873054 876603 877952 881664 885248 886912 894292 897408 901056 903168 908544 912247 913952 916104 917504 917826 919828 921557 924768 932463 933888 940212 944034 947264 953344 955136 958464 968256 968877 970368 972192 976144 978432 984256 987696 988428 992446 995904 997776 1001832 1007616 1008273 1011712 1018563 1022048 1028196 1028608 1032192 1038336 1042568 1046976 1048576 1048944 1051232 1053208 1059968 1065672 1070004 1070797 1072512 1074528 1078896 1080924 1085318 1089536 1091584 1098162 1107288 1108992 1118208 1124864 1124876 1129632 1132096 1134224 1136356 1138176 1149804 1152312 1154478 1157184 1159171 1161888 1164072 1168804 1171001 1172889 1175552 1179648 1182636 1184859 1192464 1196544 1199562 1201408 1204224 1211392 1213682 1221472 1223768 1225728 1228032 1233024 1243284 1245184 1245621 1248338 1253616 1258712 1261078 1265472 1273608 1276002 1277952 1281189 1291008 1291836 1293824 1296256 1304576 1316928 1317904 1322496 1327872 1330368 1335776 1341438 1343488 1344364 1346891 1351584 1358084 1362816 1370928 1374156 1376256 1376739 1379742 1384448 1395968 1398592 1399489 1400832 1416051 1420896 1426672 1430016 1432704 1438528 1441232 1450498 1455552 1458288 1464216 1467648 1476384 1478656 1482642 1488669 1490944 1502748 1506176 1511424 1517568 1533072 1536416 1539304 1542912 1549184 1552096 1557504 1563852 1565011 1570464 1572864 1573416 1576848 1579812 1586234 1589952 1595392 1599416 1605006 1605632 1618344 1621386 1627977 1634304 1637376 1644032 1657712 1660828 1663488 1671488 1677312 1687296 1687314 1694173 1694448 1698144 1701336 1703936 1704534 1708252 1711463 1721344 1722448 1728468 1731717 1742832 1746108 1753206 1755904 1763328 1770496 1773824 1788584 1794816 1799343 1802112 1806336 1817088 1820523 1824494 1827904 1832208 1835008 1835652 1839656 1843114 1849536 1864926 1867776 1872507 1880424 1888068 1891617 1894528 1906688 1910272 1916928 1936512 1937754 1940736 1944384 1952288 1956864 1968512 1968533 1975392 1976856 1984892 1988623 1991808 1995552 2003664 2012157 2015232 2016546 2023424 2037126 2044096 2045407 2056392 2057216 2064384 2069613 2076672 2085136 2093952 2097152 2097888 2102464 2106416 2119936 2131344 2140008 2141594 2145024 2149056 2157792 2161848 2170636 2175747 2179072 2183168 2196324 2214576 2217984 2236416 2249728 2249752 2259264 2264192 2268448 2272712 2276352 2299608 2304624 2308956 2314368 2318342 2323776 2328144 2337608 2342002 2345778 2351104 2359296 2365272 2369718 2379351 2384928 2393088 2399124 2402816 2408448 2422784 2427364 2442944 2447536 2451456 2456064 2466048 2486568 2490368 2491242 2496676 2501369 2507232 2517424 2522156 2530944 2530971 2547216 2552004 2555904 2556801 2562378 2582016 2583672 2587648 2592512 2609152 2629809 2633856 2635808 2644992 2655744 2660736 2671552 2682876 2686976 2688728 2693782 2703168 2716168 2725632 2736741 2741856 2748312 2752512 2753478 2759484 2764671 2768896 2791936 2797184 2798978 2801664 2832102 2841792 2853344 2860032 2865408 2877056 2882464 2900996 2906449 2911104 2916576 2928432 2935296 2952768 2957312 2965284 2977338 2981888 2989441 3005496 3012352 3022848 3024819 3035136 3055689 3066144 3072832 3078608 3085824 3098368 3104192 3115008 3127704 3130022 3140928 3145728 3146832 3153696 3159624 3172468 3179904 3190784 3198832 3210012 3211264 3212391 3236688 3242772 3255954 3268608 3274752 3288064 3315424 3321656 3326976 3342976 3354624 3374592 3374628 3388346 3388896 3396288 3402672 3407872 3409068 3416504 3422926 3442688 3444896 3456936 3463434 3477513 3485664 3492216 3506412 3511808 3513003 3526656 3540992 3547648 3577168 3589632 3598686 3604224 3612672 3634176 3641046 3648988 3655808 3655847 3664416 3670016 3671304 3679312 3686228 3693157 3699072 3729852 3735552 3736863 3745014 3760848 3776136 3783234 3789056 3798613 3813376 3820544 3833856 3843567 3873024 3875508 3881472 3888768 3904576 3913728 3937024 3937066 3950784 3953712 3969784 3977246 3983616 3991104 4007328 4024314 4030464 4033092 4040673 4046848 4074252 4088192 4090814 4112784 4114432 4128768 4139226 4153344 4170272 4187904 4194304 4195776 4198467 4204928 4212832 4239872 4247887 4262688 4280016 4283188 4290048 4298112 4315584 4323696 4341272 4351494 4358144 4366336 4369183 4392648 4413773 4429152 4435968 4466007 4472832 4499456 4499504 4518528 4528384 4536896 4545424 4552704 4599216 4609248 4617912 4628736 4636684 4647552 4656288 4675216 4684004 4691556 4695033 4702208 4718592 4730544 4739436 4758702 4769856 4786176 4798248 4805632 4816896 4845568 4854728 4883931 4885888 4895072 4902912 4912128 4932096 4973136 4980736 4982484 4993352 5002738 5014464 5034848 5044312 5061888 5061942 5082519 5094432 5104008 5111808 5113602 5124756 5134389 5164032 5167344 5175296 5185024 5218304 5259618 5267712 5271616 5289984 5311488 5321472 5343104 5343161 5365752 5373952 5377456 5387564 5397691 5406336 5432336 5451264 5461569 5473482 5483712 5496624 5505024 5506956 5518968 5529342 5537792 5551819 5583872 5594368 5597956 5603328 5617521 5664204 5674851 5683584 5706688 5720064 5730816 5754112 5764928 5801992 5812898 5822208 5833152 5856864 5870592 5905536 5905599 5914624 5930568 5954676 5963776 5965869 5978882 6010992 6024704 6045696 6049638 6070272 6111378 6132288 6136221 6145664 6157216 6171648 6196736 6208384 6230016 6255408 6260044 6281856 6291456 6293664 6307392 6319248 6344936 6359808 6381568 6385729 6397664 6420024 6422528 6424782 6450899 6473376 6485544 6511908 6527241 6537216 6549504 6576128 6630848 6643312 6653952 6685952 6709248 6749184 6749256 6776692 6777792 6792576 6805344 6815744 6818136 6833008 6845852 6885376 6889792 6913872 6926868 6955026 6971328 6984432 7012824 7023616 7026006 7053312 7081984 7095296 7138053 7154336 7179264 7197372 7208448 7225344 7268352 7282092 7297976 7311616 7311694 7328832 7340032 7342608 7358624 7372456 7386314 7398144 7459704 7471104 7473726 7490028 7504107 7521696 7552272 7566468 7578112 7597226 7626752 7641088 7667712 7687134 7746048 7751016 7762944 7777536 7809152 7827456 7874048 7874132 7888933 7901568 7907424 7939568 7954492 7967232 7982208 8014656 8048628 8060928 8066184 8081346 8093696 8114197 8148504 8176384 8181628 8197007 8210223 8225568 8228864 8257536 8278452 8294013 8306688 8340544 8375808 8388608 8391552 8396934 8409856 8425664 8479744 8495774 8525376 8560032 8566376 8580096 8596224 8631168 8647392 8682544 8702988 8716288 8719347 8732672 8738366 8785296 8827546 8858304 8871936 8932014 8945664 8968323 8998912 8999008 9037056 9056768 9073792 9090848 9105408 9198432 9218496 9235824 9257472 9273368 9295104 9312576 9350432 9368008 9383112 9390066 9404416 9428237 9437184 9461088 9478872 9517404 9539712 9572352 9596496 9611264 9633792 9637173 9691136 9709456 9767862 9771776 9790144 9805824 9824256 9864192 9946272 9961472 9964968 9986704 10005476 10028928 10069696 10088624 10123776 10123884 10165038 10188864 10208016 10223616 10227204 10249512 10268778 10310521 10328064 10334688 10350592 10370048 10432539 10436608 10519236 10535424 10539009 10543232 10579968 10622976 10642944 10686208 10686322 10731504 10747904 10754912 10775128 10795382 10812672 10864672 10902528 10923138 10946964 10967424 10967541 10993248 11010048 11013912 11037936 11058684 11075584 11079471 11103638 11167744 11188736 11195912 11206656 11235042 11328408 11349702 11367168 11395839 11413376 11440128 11461632 11508224 11529856 11529979 11603984 11625796 11644416 11666304 11713728 11741184 11811072 11811198 11829248 11859211 11861136 11909352 11927552 11931738 11957764 11980241 12021984 12049408 12091392 12099276 12122019 12140544 12222756 12264576 12272442 12291328 12314432 12343296 12393472 12416768 12460032 12510816 12520088 12563712 12582912 12587328 12595401 12614784 12638496 12689872 12719616 12743661 12763136 12771458 12795328 12840048 12845056 12849564 12901798 12946752 12971088 13023816 13054482 13074432 13099008 13107549 13152256 13241319 13261696 13286624 13307904 13371904 13418496 13498368 13498512 13553384 13555584 13585152 13610688 13631488 13636272 13666016 13691704 13770752 13779584 13779731 13827744 13853736 13910052 13920361 13942656 13968864 14025648 14047232 14052012 14085099 14106624 14163968 14190592 14276106 14308672 14358528 14394744 14416896 14450688 14536704 14564184 14595952 14623232 14623388 14657664 14680064 14685216 14717248 14744912 14772628 14796288 14919408 14942208 14947452 14980056 15008214 15043392 15069223 15104544 15132936 15156224 15194452 15247557 15253504 15282176 15335424 15374268 15403167 15492096 15502032 15525888 15555072 15618304 15654912 15748096 15748264 15777866 15803136 15814848 15879136 15908984 15934464 15964416 16029312 16029483 16097256 16121856 16132368 16162692 16187392 16193073 16228394 16297008 16352768 16363256 16394014 16420446 16451136 16457728 16515072 16556904 16588026 16613376 16655457 16681088 16751616 16777216 16783104 16793868 16819712 16851328 16959488 16991548 17050752 17120064 17132752 17160192 17192448 17262336 17294784 17365088 17405976 17432576 17438694 17465344 17476732 17509583 17570592 17655092 17716608 17716797 17743872 17864028 17891328 17897607 17936646 17997824 17998016 18074112 18113536 18147584 18181696 18210816 18396864 18408663 18436992 18471648 18514944 18546736 18590208 18625152 18700864 18736016 18766224 18780132 18808832 18856474 18874368 18922176 18957744 19034808 19079424 19144704 19157187 19192992 19222528 19267584 19274346 19352697 19382272 19418912 19535724 19543552 19580288 19611648 19648512 19728384 19892544 19922944 19929936 19973408 20010952 20057856 20139392 20177248 20247552 20247768 20330076 20345143 20377728 20416032 20447232 20454408 20499024 20537556 20621042 20656128 20669376 20701184 20740096 20865078 20873216 21038472 21070848 21078018 21086464 21159936 21245952 21285888 21372416 21372644 21463008 21495808 21509824 21550256 21590764 21625344 21729344 21805056 21846276 21893928 21934848 21935082 21986496 22020096 22024249 22027824 22075872 22117368 22151168 22158942 22207276 22249019 22335488 22377472 22391824 22413312 22470084 22512321 22656816 22699404 22734336 22791678 22826752 22880256 22923264 23016448 23059712 23059958 23207968 23251592 23288832 23332608 23427456 23482368 23622144 23622396 23658496 23666799 23718422 23722272 23818704 23855104 23863476 23915528 23960482 24043968 24098816 24182784 24198552 24244038 24281088 24342591 24445512 24529152 24544884 24582656 24591021 24628864 24686592 24786944 24833536 24920064 25021632 25040176 25127424 25165824 25174656 25190802 25229568 25276992 25379744 25439232 25487322 25526272 25542916 25590656 25590929 25680096 25690112 25699128 25803596 25852099 25893504 25942176 26047632 26108964 26148864 26158041 26198016 26215098 26304512 26482638 26523392 26573248 26590291 26615808 26743808 26836992 26904969 26996736 26997024 27106768 27111168 27170304 27221376 27262976 27272544 27332032 27383408 27541504 27559168 27559462 27655488 27707472 27820104 27840722 27885312 27937728 28051296 28094464 28104024 28170198 28213248 28284711 28327936 28381184 28552212 28617344 28717056 28789488 28833792 28901376 29073408 29128368 29191904 29246464 29246776 29315328 29360128 29370432 29434496 29489824 29545256 29592576 29735209 29838816 29884416 29894904 29960112 30016428 30086784 30138446 30209088 30265872 30312448 30388904 30495114 30507008 30564352 30670848 30748536 30806334 30931563 30984192 31004064 31051776 31110144 31236608 31309824 31496192 31496528 31555732 31606272 31629696 31758272 31817968 31868928 31928832 32058624 32058966 32194512 32243712 32264736 32325384 32374784 32386146 32456788 32517797 32594016 32705536 32726512 32788028 32840892 32902272 32902623 32915456 33030144 33113808 33176052 33226752 33238413 33310914 33362176 33503232 33554432 33566208 33587736 33639424 33702656 33918976 33983096 34101504 34187517 34240128 34265504 34320384 34384896 34524672 34589568 34589937 34730176 34811952 34865152 34877388 34930688 34953464 35019166 35141184 35310184 35433216 35433594 35487744 35577633 35728056 35782656 35795214 35873292 35940723 35995648 35996032 36148224 36227072 36295168 36363392 36421632 36793728 36817326 36873984 36943296 37029888 37093472 37180416 37250304 37401728 37402127 37472032 37532448 37560264 37617664 37712948 37748736 37783837 37844352 37915488 38069616 38158848 38230983 38289408 38314374 38385984 38445056 38535168 38548692 38705394 38764544 38837824 38862733 39071448 39087104 39160576 39223296 39297024 39322647 39456768 39723957 39785088 39845888 39859872 39946816 40021904 40115712 40278784 40354496 40495104 40495536 40660152 40690286 40755456 40832064 40894464 40908816 40998048 41075112 41242084 41312256 41338752 41339193 41402368 41480192 41730156 41746432 41761083 42076944 42141696 42156036 42172928 42319872 42491904 42571776 42744832 42745288 42926016 42991616 43019648 43100512 43181528 43250688 43458688 43610112 43692552 43787856 43869696 43870164 43972992 44040192 44048498 44055648 44151744 44234736 44302336 44317884 44414552 44498038 44670976 44754944 44783648 44826624 44940168 45024642 45207669 45313632 45398808 45468672 45583356 45653504 45760512 45846528 46032896 46119424 46119916 46415936 46503184 46577664 46665216 46854912 46964736 47244288 47244792 47316992 47333598 47436844 47444544 47526011 47637408 47710208 47726952 47831056 47920964 48011041 48087936 48088449 48197632 48365568 48397104 48488076 48562176 48579219 48685182 48891024 49058304 49089768 49165312 49182042 49257728 49373184 49573888 49667072 49840128 49966371 50043264 50080352 50254848 50331648 50349312 50381604 50459136 50553984 50759488 50878464 50974644 51052544 51085832 51181312 51181858 51360192 51380224 51398256 51607192 51704198 51787008 51884352 52095264 52217928 52297728 52316082 52396032 52430196 52528749 52609024 52965276 53046784 53146496 53180582 53231616 53487616 53673984 53809938 53993472 53994048 54213536 54222336 54340608 54442752 54525952 54545088 54664064 54766816 55083008 55118336 55118924 55222531 55310976 55414944 55640208 55681444 55770624 55875456 56102592 56188928 56208048 56340396 56426496 56569422 56655872 56762368 56799379 57104424 57234688 57379049 57434112 57471561 57578976 57667584 57802752 58058091 58146816 58256736 58383808 58492928 58493552 58630656 58720256 58740864 58868992 58979648 59090512 59185152 59470418 59677632 59768832 59789808 59920224 60032856 60173568 60276892 60418176 60531744 60624896 60777808 60990228 61014016 61035429 61128704 61341696 61497072 61612668 61863126 61968384 62008128 62103552 62220288 62473216 62619648 62992384 62993056 63111464 63212544 63259392 63516544 63635936 63737856 63857664 64117248 64117932 64389024 64487424 64529472 64650768 64749568 64772292 64913576 65035594 65188032 65411072 65453024 65576056 65681784 65804544 65805246 65830912 66060288 66072747 66227616 66352104 66453504 66476826 66621828 66724352 66747057 67006464 67108864 67132416 67175472 67278848 67405312 67837952 67966192 68203008 68375034 68480256 68531008 68640768 68769792 69049344 69179136 69179874 69460352 69461093 69623904 69730304 69754776 69861376 69906928 70038332 70169983 70282368 70620368 70866432 70867188 70975488 71000397 71155266 71456112 71565312 71590428 71746584 71881446 71991296 71992064 72173647 72296448 72454144 72590336 72726784 72843264 73027773 73587456 73634652 73747968 73773063 73886592 74059776 74186944 74360832 74500608 74803456 74804254 74944064 75064896 75120528 75235328 75425896 75497472 75567674 75688704 75830976 76139232 76317696 76461966 76578816 76628748 76771968 76772787 76890112 77070336 77097384 77410788 77529088 77556297 77675648 77725466 78142896 78174208 78321152 78446592 78594048 78645294 78913536 79447914 79570176 79691776 79719744 79770873 79893632 80043808 80231424 80557568 80708992 80709853 80990208 80991072 81320304 81380572 81510912 81664128 81788928 81817632 81996096 82150224 82484168 82624512 82677504 82678386 82804736 82960384 83014477 83460312 83492864 83522166 83861687 84153888 84283392 84312072 84345856 84639744 84854133 84983808 85143552 85489664 85490576 85852032 85983232 86039296 86201024 86363056 86501376 86917376 87220224 87385104 87575712 87739392 87740328 87945984 88080384 88096996 88111296 88303488 88469472 88604672 88635768 88829104 88996076 89205627 89341952 89509888 89567296 89653248 89880336 90049284 90415338 90627264 90797616 90937344 91166712 91307008 91521024 91693056 92065792 92238848 92239832 92794689 92831872 93006368 93155328 93330432 93709824 93929472 94488576 94489584 94633984 94667196 94873688 94889088 95052022 95274816 95420416 95453904 95662112 95841928 96022082 96175872 96176898 96395264 96731136 96794208 96976152 97124352 97158438 97370364 97553391 97782048 98116608 98179536 98330624 98364084 98515456 98746368 99147776 99334144 99680256 99932742 100086528 100160704 100509696 100663296 100698624 100763208 100918272 101107968 101518976 101756928 101949288 102105088 102171664 102362624 102363716 102556129 102720384 102760448 102796512 103214384 103408396 103574016 103768704 103769811 104190528 104435856 104595456 104632164 104792064 104860392 105057498 105218048 105484561 105930552 106093568 106292992 106361164 106463232 106732899 106975232 107347968 107619876 107822169 107986944 107988096 108427072 108444672 108681216 108885504 109051904 109090176 109328128 109533632 110166016 110236672 110237848 110445062 110621952 110829888 111280416 111362888 111541248 111750912 112205184 112206381 112377856 112416096 112680792 112852992 113138844 113311744 113351511 113524736 113598758 114208848 114469376 114758098 114868224 114943122 115157952 115335168 115605504 116116182 116293632 116513472 116588199 116767616 116985856 116987104 117261312 117440512 117481728 117737984 117959296 118181024 118370304 118940836 119355264 119537664 119579616 119840448 120065712 120347136 120553784 120836352 121063488 121249792 121555616 121980456 122028032 122070858 122257408 122567081 122683392 122994144 123225336 123726252 123936768 124016256 124017579 124207104 124440576 124946432 125239296 125283249 125984768 125986112 126222928 126425088 126518784 127033088 127271872 127475712 127715328 128234496 128235864 128778048 128974848 129058944 129301536 129499136 129544584 129827152 130071188 130376064 130822144 130906048 131152112 131363568 131609088 131610492 131661824 132120576 132145494 132455232 132704208 132907008 132953652 133243656 133448704 133494114 134012928 134217728 134264832 134350944 134557696 134810624 135623007 135675904 135932384 136406016 136750068 136960512 137062016 137281536 137539584 138098688 138358272 138359748 138920704 138922186 139247808 139460608 139509552 139722752 139813856 140076664 140339966 140564736 141240736 141732864 141734376 141950976 142000794 142310532 142578033 142912224 143130624 143180856 143493168 143762892 143982592 143984128 144033123 144347294 144592896 144908288 145180672 145453568 145686528 146055546 147174912 147269304 147495936 147546126 147773184 148119552 148373888 148721664 149001216 149606912 149608508 149888128 149889727 150129792 150241056 150470656 150851792 150994944 151135348 151377408 151661952 152278464 152635392 152923932 153157632 153257496 153543936 153545574 153780224 154140672 154169743 154194768 154821576 155058176 155112594 155351296 155450932 155743133 156285792 156348416 156642304 156893184 157188096 157290588 157586247 157827072 158895828 159140352 159383552 159439488 159541746 159787264 160087616 160462848 161115136 161417984 161419706 161980416 161982144 162640608 162761144 163021824 163328256 163577856 163635264 163992192 164300448 164968336 165249024 165355008 165356772 165609472 165667593 165920768 166028954 166920624 166985728 167044332 167723374 168307776 168566784 168624144 168691712 169279488 169708266 169967616 170287104 170398137 170979328 170981152 171704064 171966464 172078592 172137147 172402048 172726112 173002752 173834752 174440448 174770208 175151424 175478784 175480656 175891968 176160768 176193992 176222592 176606976 176938944 177209344 177271536 177658208 177992152 178411254 178683904 179019776 179134592 179136503 179306496 179760672 180098568 180830676 180964693 181254528 181595232 181874688 182333424 182614016 183042048 183106287 183386112 184131584 184477696 184479664 185589378 185663744 186012736 186310656 186660864 187419648 187858944 188977152 188979168 189267968 189334392 189747376 189778176 190104044 190549632 190840832 190907808 191324224 191683856 192044164 192351744 192353796 192790528 193462272 193588416 193952304 194248704 194316876 194740728 195106782 195564096 195899899 196233216 196359072 196661248 196728168 197030912 197492736 198218241 198295552 198668288 199360512 199865484 200173056 200241171 200321408 201019392 201326592 201397248 201526416 201836544 202215936 203037952 203513856 203898576 204210176 204343328 204725248 204727432 205112258 205440768 205520896 205593024 206428768 206816792 207148032 207537408 207539622 208381056 208383279 208871712 209190912 209264328 209584128 209720784 210114996 210436096 210509949 210969122 211861104 212187136 212585984 212722328 212926464 213465798 213950464 214695936 215239752 215644338 215973888 215976192 216520941 216854144 216889344 217362432 217771008 218103808 218180352 218656256 219067264 219069601 220332032 220473344 220475696 220890124 221243904 221659776 222560832 222725776 223082496 223501824 224410368 224412762 224755712 224832192 225361584 225705984 226277688 226623488 226703022 227049472 227197516 227624579 228417696 228938752 229516196 229736448 229886244 230315904 230318361 230670336 231211008 232232364 232587264 232668891 233026944 233176398 233535232 233971712 233974208 234522624 234881024 234963456 235475968 235918592 236362048 236740608 237881672 238710528 239075328 239159232 239312619 239680896 240131424 240694272 241107568 241672704 242126976 242129559 242499584 243111232 243960912 244056064 244141716 244514816 245134162 245366784 245988288 246450672 247452504 247873536 248032512 248035158 248414208 248881152 249043431 249892864 250478592 250566498 251585061 251969536 251972224 252445856 252850176 253037568 254066176 254543744 254951424 255430656 256468992 256471728 257556096 257949696 258117888 258603072 258998272 259089168 259654304 260142376 260752128 261644288 261812096 261814889 262304224 262727136 263218176 263220984 263323648 264241152 264290988 264486859 264910464 265408416 265814016 265907304 266487312 266897408 266988228 267616881 268025856 268435456 268529664 268701888 269115392 269621248 271246014 271351808 271864768 272812032 273500136 273921024 274124032 274563072 275079168 276197376 276716544 276719496 277841408 277844372 278495616 278921216 279019104 279445504 279627712 280153328 280679932 281129472 282481472 283465728 283468752 283901952 284001588 284621064 285156066 285824448 286261248 286315237 286361712 286986336 287525784 287965184 287968256 288066246 288694588 289185792 289816576 290361344 290907136 291373056 292111092 292660173 294349824 294538608 294991872 295092252 295546368 296239104 296747776 297443328 298002432 299213824 299217016 299776256 299779454 300259584 300482112 300941312 301703584 301989888 302270696 302754816 303323904 304556928 305270784 305847864 306315264 306514992 307087872 307091148 307560448 307668387 308281344 308339486 308389536 309643152 310116352 310225188 310702592 310901864 311486266 312571584 312696832 313284608 313786368 314376192 314581176 315172494 315654144 316453683 317791656 318280704 318767104 318878976 319083492 319574528 320175232 320925696 322230272 322835968 322839412 323960832 323964288 325281216 325522288 326043648 326656512 327155712 327270528 327984384 328600896 329936672 330498048 330710016 330713544 331218944 331335186 331841536 332057908 332682077 333841248 333971456 334088664 335446748 336077287 336615552 336619143 337133568 337248288 337383424 338558976 339416532 339935232 340054533 340574208 340796274 341958656 341962304 343408128 343932928 344157184 344274294 344804096 345452224 346005504 347669504 348880896 349540416 349764597 350302848 350957568 350961312 351783936 352321536 352387984 352445184 353213952 353877888 354418688 354543072 355316416 355984304 356822508 357367808 358039552 358269184 358273006 358612992 359521344 360197136 361661352 361929386 362509056 363190464 363749376 364666848 365228032 366084096 366212574 366772224 367701243 368263168 368955392 368959328 371178756 371327488 372025472 372621312 373321728 374839296 375717888 377954304 377958336 378535936 378668784 379494752 379556352 380208088 381099264 381681664 381815616 382648448 383367712 384088328 384703488 384707592 385581056 386557717 386924544 387176832 387904608 388497408 388633752 389481456 390213564 391128192 391799798 392466432 392718144 393322496 393456336 394061824 394985472 396436482 396591104 397336576 398721024 399730968 400346112 400482342 400642816 402038784 402653184 402794496 403052832 403673088 404431872 406075904 407027712 407797152 408420352 408686656 409450496 409454864 410224516 410881536 411041792 411186048 412857536 413633584 414296064 415074816 415079244 416762112 416766558 417743424 418381824 418528656 419168256 419441568 420229992 420872192 421019898 421938244 422731361 423722208 424374272 425171968 425444656 425852928 426931596 427734099 427900928 429391872 430479504 431288676 431947776 431952384 432099369 433041882 433708288 433778688 434724864 435542016 436207616 436360704 437312512 438134528 438139202 440664064 440946688 440951392 441780248 442487808 443319552 445121664 445451552 446164992 447003648 448820736 448825524 449511424 449664384 449669181 450723168 451411968 452555376 453246976 453406044 454098944 454395032 455249158 456835392 457877504 459032392 459472896 459772488 460631808 460636722 461340672 462422016 462509229 464464728 465174528 465337782 466053888 466352796 467070464 467229399 467943424 467948416 469045248 469762048 469926912 470951936 471837184 472724096 473481216 475763344 477421056 478150656 478318464 478625238 479361792 480262848 481388544 482215136 483345408 484253952 484259118 484999168 486222464 486227651 487921824 488112128 488283432 489029632 490268324 490733568 491189881 491976576 492901344 494905008 495747072 496065024 496070316 496828416 497002779 497762304 498086862 499785728 500957184 501132996 503170122 503939072 503944448 504891712 505215529 505700352 506075136 508132352 509087488 509902848 510861312 511194411 512937984 512943456 515112192 515899392 516235776 516411441 517206144 517996544 518178336 519308608 520284752 521504256 523288576 523624192 523629778 524608448 525454272 526436352 526441968 526647296 528482304 528581976 528973718 529820928 530816832 531628032 531814608 532974624 533794816 533976456 535233762 536051712 536870912 537059328 537403776 537409509 538230784 539242496 542492028 542703616 542894079 543729536 545624064 547000272 547842048 548248064 549126144 550158336 552394752 553433088 553438992 555682816 555688744 556991232 557842432 558038208 558891008 559255424 560306656 561359864 562258944 564962944 564968971 566931456 566937504 567803904 568003176 569242128 570312132 571648896 572522496 572630474 572723424 573972672 575051568 575930368 575936512 576132492 577389176 578371584 579633152 580722688 581814272 582746112 584222184 585320346 587699697 588699648 589077216 589983744 590184504 591092736 592478208 593495552 594886656 596004864 598427648 598434032 599552512 599558908 600519168 600964224 601882624 603407168 603979776 604541392 605509632 606647808 609113856 610541568 611695728 612630528 613029984 614175744 614182296 615120896 615336774 616562688 616678972 616779072 617838143 619286304 620232704 620450376 621405184 621803728 622972532 625143168 625149837 625393664 626569216 627572736 628752384 629162352 630344988 631308288 631529847 632907366 635583312 636561408 637534208 637757952 638166984 639149056 640350464 641851392 644460544 645671936 645678824 647921664 647928576 649562823 650562432 651044576 652087296 653313024 654311424 654541056 655968768 657201792 657208803 659873344 660996096 661420032 661427088 662437888 662670372 663683072 664115816 665364154 667682496 667942912 668177328 670893496 672154574 673231104 673238286 674267136 674496576 674766848 677117952 678833064 679870464 680109066 681148416 681592548 682873737 683917312 683924608 686816256 687865856 688314368 688548588 689608192 690904448 692011008 695339008 697761792 699080832 699529194 700605696 701915136 701922624 703567872 704643072 704775968 704890368 706427904 707755776 708837376 709086144 710632832 711968608 713645016 714735616 716079104 716538368 716546012 717225984 717892903 719042688 720394272 723322704 723858772 725018112 726380928 726388677 727498752 729333696 730456064 732168192 732425148 733544448 735402486 736526336 737910784 737918656 738391927 742357512 742654976 744050944 745242624 746643456 747130293 749678592 751435776 754755183 755908608 755916672 757071872 757337568 758989504 759112704 760416176 762198528 763363328 763631232 765296896 766735424 768176656 769406976 769415184 771162112 773115434 773849088 774353664 775809216 776994816 777267504 778962912 780427128 782256384 783599596 784932864 785436288 785444667 786644992 786912672 788123648 789970944 792872964 793182208 793460577 794673152 797442048 799461936 800692224 800964684 801285632 804077568 805306368 805588992 806105664 807346176 808863744 812151808 814055424 815594304 816840704 817373312 818900992 818909728 820449032 821763072 822083584 822372096 825715072 827267168 828592128 830149632 830158488 833524224 833533116 835486848 836763648 837057312 838336512 838883136 840459984 841744384 842039796 843876488 845462722 847444416 848748544 850343936 850889312 851705856 853863192 855468198 855801856 858783744 858945711 860959008 862577352 863895552 863904768 864198738 866083764 867416576 867557376 869449728 871084032 872415232 872721408 874625024 876269056 876278404 881328128 881893376 881902784 883560496 884975616 886639104 890243328 890903104 892329984 894007296 897641472 897651048 899022848 899328768 899338362 901446336 902823936 902994209 905110752 906493952 906812088 908197888 908790064 910498316 912209779 913670784 915755008 918064784 918945792 919544976 921263616 921273444 922681344 923005161 924844032 925018458 928929456 930349056 930675564 932107776 932705592 934140928 934458798 935886848 935896832 938090496 939524096 939853824 941903872 943674368 945448192 946962432 949361049 951526688 954842112 956301312 956636928 957250476 958723584 960525696 962777088 964430272 966690816 968507904 968518236 969998336 972444928 972455302 975843648 976224256 976566864 978059264 980536648 981467136 982379762 983953152 985802688 989810016 991494144 992130048 992140632 993656832 994005558 995524608 996173724 998046231 999571456 1001914368 1002265992 1006340244 1007878144 1007888896 1008231861 1009783424 1010431058 1011400704 1012150272 1016264704 1018174976 1019805696 1021722624 1022388822 1025875968 1025886912 1030224384 1031798784 1032471552 1032822882 1034412288 1035993088 1036356672 1038617216 1040569504 1043008512 1046577152 1047248384 1047259556 1049216896 1049228089 1050908544 1052872704 1052883936 1053294592 1056964608 1057163952 1057947436 1059641856 1061633664 1063256064 1063629216 1065949248 1067589632 1067952912 1070467524 1072103424 1073741824 1074118656 1074807552 1074819018 1076461568 1078484992 1079188201 1084984056 1085407232 1085788158 1087459072 1090201931 1091248128 1094000544 1095684096 1096496128 1098252288 1100316672 1103103729 1104789504 1106866176 1106877984 1111365632 1111377488 1113982464 1115684864 1116076416 1117782016 1118510848 1120613312 1122719728 1124517888 1129925888 1129937942 1133862912 1133875008 1135607808 1136006352 1138484256 1140624264 1143297792 1145044992 1145260948 1145446848 1147945344 1150103136 1151860736 1151873024 1152264984 1154778352 1156743168 1159266304 1159673151 1161445376 1163628544 1165492224 1168444368 1170640692 1175399394 1177399296 1178154432 1179967488 1180369008 1182185472 1184956416 1186991104 1189773312 1192009728 1196855296 1196868064 1199105024 1199117816 1201038336 1201928448 1203765248 1206814336 1207959552 1209082784 1211019264 1213295616 1218227712 1221083136 1223391456 1225261056 1226059968 1228351488 1228364592 1230241792 1230673548 1233125376 1233357944 1233558144 1235676286 1238572608 1240465408 1240900752 1242810368 1243607456 1245945064 1250286336 1250299674 1250787328 1253138432 1255145472 1257504768 1258324704 1260689976 1262616576 1263059694 1265814732 1268194083 1271166624 1273122816 1275068416 1275515904 1276333968 1278298112 1280700928 1283702784 1288921088 1291343872 1291357648 1295843328 1295857152 1299125646 1301124864 1302089152 1304174592 1306626048 1308622848 1309082112 1311937536 1314403584 1314417606 1319746688 1321992192 1322840064 1322854176 1324875776 1325340744 1327366144 1328231632 1330728308 1333229677 1335364992 1335885824 1336354656 1341786992 1344309148 1346462208 1346476572 1348534272 1348993152 1349007543 1349533696 1354235904 1357666128 1359740928 1360218132 1362296832 1363185096 1365747474 1367834624 1367849216 1371299293 1373632512 1375731712 1376628736 1377097176 1379216384 1381808896 1384022016 1387527687 1390678016 1395523584 1398161664 1399058388 1401211392 1401688197 1403830272 1403845248 1407135744 1409286144 1409551936 1409780736 1412855808 1415511552 1417674752 1418172288 1421265664 1423937216 1427290032 1429471232 1432158208 1433076736 1433092024 1434451968 1435785806 1438085376 1440788544 1446645408 1447717544 1450036224 1452761856 1452777354 1454997504 1458667392 1458682953 1460912128 1464336384 1464850296 1467088896 1470804972 1473052672 1473569643 1475821568 1475837312 1476783854 1484715024 1485309952 1488101888 1490485248 1493286912 1494260586 1499357184 1502871552 1509510366 1511817216 1511833344 1514143744 1514675136 1515646587 1517979008 1518225408 1520832352 1524397056 1526726656 1527262464 1530593792 1533470848 1533487207 1536353312 1538813952 1538830368 1542324224 1546230868 1547698176 1548707328 1551618432 1553989632 1554535008 1557925824 1560854256 1564512768 1567199192 1569865728 1570872576 1570889334 1573289984 1573825344 1576247296 1579941888 1585745928 1586364416 1586921154 1589346304 1593372053 1594884096 1598923872 1601384448 1601929368 1602571264 1608155136 1610612736 1611177984 1612211328 1612228527 1614692352 1617727488 1624303616 1628110848 1628682237 1631188608 1633681408 1634746624 1637801984 1637819456 1640898064 1643526144 1644167168 1644744192 1651430144 1654534336 1657184256 1660299264 1660316976 1667048448 1667066232 1670973696 1673527296 1674114624 1676673024 1677766272 1680919968 1683488768 1684079592 1687752976 1690925444 1694888832 1694906913 1697497088 1700687872 1701778624 1703411712 1707726384 1710936396 1711603712 1717567488 1717891422 1721918016 1725154704 1727791104 1727809536 1728397476 1732167528 1734833152 1735114752 1738899456 1742168064 1744830464 1745442816 1749250048 1752538112 1752556808 1762656256 1763099091 1763786752 1763805568 1767120992 1769951232 1773278208 1780486656 1781806208 1784659968 1788014592 1795282944 1795302096 1798045696 1798657536 1798676724 1802892672 1805647872 1805988418 1810221504 1812987904 1813624176 1816395776 1817580128 1820996632 1824419558 1827341568 1831510016 1836129568 1837891584 1839089952 1842527232 1842546888 1845362688 1846010322 1849688064 1850036916 1853514429 1857858912 1860698112 1861351128 1864215552 1865411184 1868281856 1868917596 1871773696 1871793664 1876180992 1879048192 1879707648 1883807744 1887348736 1890896384 1893924864 1898722098 1903053376 1909684224 1912602624 1913273856 1914500952 1917447168 1921051392 1925554176 1928860544 1933381632 1937015808 1937036472 1939996672 1944889856 1944910604 1948566451 1951687296 1952448512 1953133728 1956118528 1961073296 1962934272 1964759524 1967906304 1971605376 1971626409 1979620032 1982988288 1984260096 1984281264 1987313664 1988011116 1991049216 1992347448 1996092462 1999142912 2003828736 2004206659 2004531984 2012680488 2015756288 2015777792 2016463722 2019566848 2020862116 2022801408 2024300544 2032529408 2036349952 2039611392 2043445248 2044777644 2048621211 2051751936 2051773824 2060448768 2063597568 2064943104 2065645764 2068824576 2071986176 2072713344 2077234432 2081139008 2086017024 2093154304 2094496768 2094519112 2098433792 2098456178 2101817088 2105745408 2105767872 2106589184 2113929216 2114327904 2115894872 2119283712 2123267328 2126512128 2127258432 2131898496 2135179264 2135905824 2140935048 2144206848 2147483648 2148237312 2149615104 2149638036 2152923136 2153678709 2156969984 2158376402 2169968112 2170814464 2171576316 2174918144 2180403862 2182496256 2188001088 2191368192 2192992256 2196504576 2200633344 2206207458 2209579008 2213732352 2213755968 2215175781 2222731264 2222754976 2227964928 2231369728 2232152832 2235564032 2237021696 2241226624 2245439456 2249035776 2259851776 2259875884 2267725824 2267750016 2271215616 2272012704 2276968512 2281248528 2286595584 2290089984 2290521896 2290893696 2295890688 2300206272 2303721472 2303746048 2304529968 2309556704 2313486336 2318532608 2319346302 2322890752 2327257088 2328774539 2330984448 2336888736 2341281384 2350798788 2352541009 2354798592 2356308864 2356334001 2359934976 2360738016 2364370944 2369912832 2373982208 2379546624 2380381731 2384019456 2393710592 2393736128 2398210048 2398235632 2402076672 2403856896 2407530496 2413628672 2415919104 2418165568 2422038528 2426591232 2436455424 2442166272 2446782912 2450522112 2452119936 2456702976 2456729184 2460483584 2461347096 2466250752 2466715888 2467116288 2471352572 2477145216 2480930816 2481801504 2485620736 2487214912 2491890128 2500572672 2500599348 2501574656 2506276864 2510290944 2515009536 2516649408 2521379952 2525233152 2526119388 2531629464 2536388166 2542333248 2546245632 2550136832 2551031808 2552667936 2556596224 2561401856 2567405568 2576837133 2577842176 2582687744 2582715296 2591686656 2591714304 2598251292 2602249728 2604178304 2608349184 2613252096 2617245696 2618164224 2623875072 2628807168 2628835212 2639493376 2643984384 2645680128 2645708352 2649751552 2650681488 2654732288 2656463264 2661456616 2666459354 2670729984 2671771648 2672709312 2683573984 2688618296 2692924416 2692953144 2697068544 2697986304 2698015086 2699067392 2708471808 2708982627 2715332256 2719481856 2720436264 2724593664 2726370192 2731494948 2735669248 2735698432 2736629337 2742598586 2747265024 2751463424 2753257472 2754194352 2758432768 2763617792 2768044032 2775055374 2781356032 2791047168 2796323328 2798116776 2802422784 2803376394 2807660544 2807690496 2814271488 2818572288 2819103872 2819561472 2825711616 2831023104 2835349504 2836344576 2842531328 2847874432 2847904813 2854580064 2858942464 2864316416 2866153472 2866184048 2868903936 2871571612 2876170752 2881577088 2893290816 2895435088 2900072448 2905523712 2905554708 2909995008 2917334784 2917365906 2921824256 2928672768 2929700592 2934177792 2941609944 2946105344 2947139286 2951643136 2951674624 2953567708 2959119527 2969430048 2970619904 2976203776 2980970496 2986573824 2988521172 2994138693 2998714368 3005743104 3019020732 3023634432 3023666688 3024695583 3028287488 3029350272 3031293174 3035958016 3036450816 3041664704 3048794112 3053453312 3054524928 3061187584 3066941696 3066974414 3072706624 3077627904 3077660736 3084648448 3092461736 3095396352 3097414656 3103236864 3107979264 3109070016 3115851648 3121708512 3129025536 3134398384 3139731456 3141745152 3141778668 3146579968 3147650688 3147684267 3152494592 3159883776 3171491856 3172728832 3173842308 3178692608 3186744106 3189768192 3197847744 3202768896 3203858736 3205142528 3216310272 3221225472 3222355968 3224422656 3224457054 3229384704 3235454976 3237564603 3248607232 3256221696 3257364474 3262377216 3267362816 3269493248 3270605793 3275603968 3275638912 3281796128 3287052288 3288334336 3289488384 3302860288 3309068672 3314368512 3320598528 3320633952 3334096896 3334132464 3341947392 3347054592 3348229248 3353346048 3355532544 3361839936 3366977536 3368159184 3375505952 3381850888 3389777664 3389813826 3394994176 3401375744 3403557248 3403593557 3406823424 3415452768 3421872792 3423207424 3435134976 3435782844 3438329167 3443836032 3450309408 3455582208 3455619072 3456794952 3464335056 3469666304 3470229504 3477798912 3479019453 3484336128 3489660928 3490885632 3498500096 3505076224 3505113616 3525312512 3526198182 3527573504 3527611136 3534241984 3539902464 3546556416 3560973312 3563612416 3569319936 3576029184 3590565888 3590604192 3596091392 3597315072 3597353448 3605785344 3611295744 3611976836 3620443008 3625975808 3627248352 3632791552 3635160256 3641993264 3648839116 3654683136 3663020032 3672259136 3675783168 3678179904 3685054464 3685093776 3690725376 3692020644 3699376128 3700073832 3707028858 3715717824 3721396224 3722098081 3722702256 3728431104 3730822368 3736563712 3737835192 3743547392 3743587328 3752361984 3758096384 3759415296 3767615488 3774697472 3781792768 3787849728 3797444196 3804582249 3806106752 3819368448 3825205248 3826547712 3829001904 3834894336 3842102784 3851108352 3857721088 3866763264 3874031616 3874072944 3879993344 3889779712 3889821208 3897132902 3903374592 3904897024 3906267456 3912237056 3922146592 3925868544 3929519048 3935812608 3943210752 3943252818 3959240064 3965976576 3968520192 3968562528 3974627328 3976022232 3982098432 3984694896 3992184924 3998285824 3999689031 4007657472 4008413318 4009063968 4025360976 4031512576 4031555584 4032927444 4039133696 4041724232 4045602816 4048601088 4065058816 4072699904 4079222784 4086890496 4089555288 4097242422 4103503872 4103547648 4113897879 4120897536 4127195136 4129886208 4131291528 4137649152 4143972352 4145426688 4154468864 4162278016 4172034048 4186308608 4188993536 4189038224 4196867584 4196912356 4203634176 4211490816 4211535744 4213178368 4227858432 4228655808 4231789744 4238567424 4246534656 4253024256 4254516864 4263796992 4270358528 4271811648 4281870096 4288413696 4294967296 4296474624 4299230208 4299276072 4305846272 4307357418 4313939968 4316752804 4324867001 4339936224 4341628928 4343152632 4349836288 4360807724 4364992512 4376002176 4376048859 4382736384 4385984512 4393009152 4401266688 4412414916 4419158016 4420708929 4427464704 4427511936 4430351562 4445462528 4445509952 4455929856 4462739456 4464305664 4471128064 4474043392 4482453248 4490878912 4498071552 4519703552 4519751768 4535451648 4535500032 4542431232 4544025408 4546939761 4553937024 4562497056 4573191168 4580179968 4581043792 4581787392 4591781376 4600412544 4600461621 4607442944 4607492096 4609059936 4619113408 4626972672 4637065216 4638692604 4645781504 4654514176 4657549078 4661968896 4673777472 4682562768 4701597576 4705082018 4709597184 4712617728 4712668002 4719869952 4721476032 4728741888 4739825664 4747964416 4759093248 4760763462 4768038912 4780116159 4787421184 4787472256 4796420096 4796471264 4804153344 4807713792 4815060992 4827257344 4831838208 4836331136 4844077056 4853182464 4872910848 4884332544 4893565824 4901044224 4904239872 4913405952 4913458368 4920967168 4922694192 4932501504 4933431776 4934232576 4942705144 4954290432 4961861632 4963603008 4971241472 4974429824 4983780256 5001145344 5001198696 5003149312 5012553728 5020581888 5025250321 5030019072 5033298816 5042759904 5050466304 5052238776 5063258928 5072776332 5084666496 5084720739 5092491264 5100273664 5102063616 5105335872 5113192448 5122803712 5134811136 5153674266 5155684352 5165375488 5165430592 5183373312 5183428608 5196502584 5204499456 5208356608 5216698368 5226504192 5234491392 5236328448 5247750144 5257614336 5257670424 5278986752 5287968768 5291360256 5291416704 5299503104 5301362976 5309464576 5312926528 5322913232 5332918708 5341459968 5343543296 5345418624 5367147968 5377236592 5385848832 5385906288 5394137088 5395972608 5396030172 5398134784 5416943616 5417965254 5430664512 5438963712 5440872528 5449187328 5452740384 5462989896 5471338496 5471396864 5473258674 5485197172 5494530048 5502926848 5506514944 5508388704 5516865536 5527235584 5536088064 5550110748 5560543287 5562712064 5582094336 5592646656 5596233552 5604845568 5606752788 5615321088 5615380992 5628542976 5637144576 5638207744 5639122944 5651423232 5662046208 5670699008 5672689152 5685062656 5695748864 5695809626 5709160128 5717884928 5728632832 5732306944 5732368096 5737807872 5743143224 5752341504 5763154176 5786581632 5790870176 5800144896 5811047424 5811109416 5819990016 5834669568 5834731812 5843648512 5845699353 5857345536 5859401184 5868355584 5883219888 5892210688 5894278572 5903286272 5903349248 5907135416 5918239054 5938860096 5941239808 5952407552 5961940992 5973147648 5977042344 5988277386 5997428736 6011486208 6012619977 6038041464 6047268864 6047333376 6049391166 6056574976 6058700544 6062586348 6071916032 6072901632 6083329408 6097588224 6106906624 6109049856 6122375168 6133883392 6133948828 6145413248 6155255808 6155321472 6169296896 6184923472 6190792704 6194829312 6206473728 6215958528 6218140032 6231703296 6243417024 6258051072 6268796768 6279462912 6283490304 6283557336 6293159936 6295301376 6295368534 6304989184 6319767552 6320959463 6342983712 6345457664 6347684616 6357385216 6373488212 6379536384 6385468453 6395695488 6405537792 6407717472 6410285056 6432620544 6442450944 6444711936 6448845312 6448914108 6458769408 6461036127 6470909952 6475129206 6497214464 6512443392 6514728948 6524754432 6534725632 6538986496 6541211586 6551207936 6551277824 6563592256 6574104576 6576668672 6578976768 6605720576 6618137344 6628737024 6641197056 6641267904 6645527343 6668193792 6668264928 6683894784 6694109184 6696458496 6706692096 6711065088 6723679872 6733955072 6736318368 6751011904 6763701776 6779555328 6779627652 6789988352 6802751488 6807114496 6807187114 6813646848 6830905536 6843745584 6846414848 6870269952 6871565688 6876658334 6887672064 6900618816 6911164416 6911238144 6913589904 6928670112 6939332608 6940459008 6955597824 6958038906 6968672256 6979321856 6981771264 6986323617 6997000192 7010152448 7010227232 7050625024 7052396364 7055147008 7055222272 7057623027 7068483968 7079804928 7093112832 7121946624 7127224832 7138639872 7152058368 7181131776 7181208384 7192182784 7194630144 7194706896 7211570688 7222591488 7223953672 7240886016 7251951616 7254496704 7265583104 7270320512 7283986528 7297678232 7309366272 7326040064 7344518272 7344596623 7351566336 7356359808 7370108928 7370187552 7381450752 7384041288 7398752256 7400147664 7414057716 7431435648 7442792448 7444196162 7445404512 7456862208 7461644736 7473127424 7475670384 7487094784 7487174656 7504723968 7516192768 7518830592 7535230976 7549394944 7563585536 7575699456 7594888392 7609164498 7612213504 7638736896 7650410496 7653095424 7658003808 7669788672 7684205568 7702216704 7715442176 7733526528 7748063232 7748145888 7759986688 7779559424 7779642416 7794265804 7806749184 7809794048 7812534912 7824474112 7844293184 7851737088 7859038096 7871625216 7886421504 7886505636 7918480128 7931953152 7937040384 7937125056 7949254656 7952044464 7964196864 7969389792 7984369848 7996571648 7999378062 8015314944 8016826636 8018127936 8031895859 8050721952 8063025152 8063111168 8065854888 8078267392 8083448464 8091205632 8097202176 8126947881 8130117632 8145399808 8158445568 8173780992 8179110576 8194484844 8207007744 8207095296 8209888011 8227795758 8241795072 8254390272 8259772416 8262583056 8275298304 8287944704 8290853376 8308937728 8324556032 8344068096 8372617216 8377987072 8378076448 8393735168 8393824712 8407268352 8422981632 8423071488 8426356736 8455716864 8457311616 8463579488 8477134848 8493069312 8506048512 8509033728 8527593984 8540717056 8543623296 8543714439 8563740192 8576827392 8592949248 8598460416 8598552144 8611692544 8614714836 8627879936 8633505608 8649734002 8679872448 8683257856 8686305264 8699672576 8721615448 8729985024 8752004352 8752097718 8765472768 8771969024 8786018304 8802533376 8824829832 8838316032 8841417858 8854929408 8855023872 8860703124 8877358581 8890925056 8891019904 8911859712 8925478912 8928611328 8942256128 8948086784 8964906496 8981757824 8996143104 9039407104 9039503536 9070903296 9071000064 9084862464 9088050816 9093879522 9107874048 9124994112 9146382336 9160359936 9162087584 9163574784 9183562752 9200825088 9200923242 9214885888 9214984192 9218119872 9238226816 9253945344 9274130432 9277385208 9291563008 9309028352 9315098156 9323937792 9332607739 9347554944 9365125536 9403195152 9410164036 9419194368 9425235456 9425336004 9439739904 9442952064 9443052801 9457483776 9479651328 9495928832 9518186496 9521526924 9536077824 9560232318 9574842368 9574944512 9592840192 9592942528 9599095051 9608306688 9615427584 9630121984 9654514688 9663676416 9672662272 9688154112 9706364928 9712693809 9745821696 9768665088 9787131648 9802088448 9808479744 9811817379 9826811904 9826916736 9841934336 9845388384 9865003008 9866863552 9868465152 9885410288 9908580864 9923723264 9927206016 9942482944 9948859648 9967560512 10002290688 10002397392 10006298624 10025107456 10041163776 10050500642 10060038144 10066597632 10085519808 10100932608 10104477552 10126517856 10145552664 10169332992 10169441478 10184982528 10200547328 10204127232 10210671744 10210780671 10226384896 10245607424 10269622272 10307348532 10311368704 10314987501 10330750976 10330861184 10366746624 10366857216 10393005168 10408998912 10416713216 10433396736 10453008384 10468982784 10472656896 10495500288 10515228672 10515340848 10557973504 10575937536 10582720512 10582833408 10599006208 10602725952 10618929152 10625853056 10645826464 10665837416 10682919936 10687086592 10690837248 10734295936 10734410449 10754473184 10771697664 10771812576 10788274176 10791945216 10792060344 10796269568 10833887232 10835930508 10861329024 10877927424 10881745056 10898374656 10905480768 10925979792 10942676992 10942793728 10946517348 10970394344 10989060096 11005853696 11013029888 11016777408 11033731072 11054471168 11072176128 11100221496 11121086574 11125424128 11164188672 11166294243 11185293312 11192467104 11209691136 11213505576 11230642176 11230761984 11257085952 11274289152 11276415488 11278245888 11302846464 11324092416 11341398016 11345378304 11370125312 11391497728 11391619252 11418320256 11435769856 11457265664 11464613888 11464736192 11475615744 11486286448 11504683008 11526308352 11573163264 11581740352 11600289792 11622094848 11622218832 11639980032 11669339136 11669463624 11687297024 11691398706 11714691072 11718802368 11736711168 11738924717 11766439776 11784421376 11788557144 11806572544 11806698496 11814270832 11836478108 11877720192 11882479616 11904815104 11923881984 11946295296 11954084688 11976554772 11994857472 11999067093 12022972416 12025239954 12076082928 12094537728 12094666752 12098782332 12113149952 12117401088 12125172696 12143832064 12145803264 12166658816 12195176448 12213813248 12218099712 12244750336 12267766784 12267897656 12290826496 12310511616 12310642944 12338593792 12341693637 12369846944 12381585408 12389658624 12412947456 12431917056 12436280064 12463406592 12486834048 12516102144 12537593536 12558925824 12566980608 12567114672 12586319872 12590602752 12590737068 12609978368 12639535104 12641918926 12685967424 12690915328 12695369232 12714770432 12746976424 12759072768 12770936906 12791390976 12811075584 12815434944 12820570112 12865241088 12884901888 12889423872 12897690624 12897828216 12917538816 12922072254 12941819904 12950258412 12974601003 12994428928 13024886784 13029457896 13049508864 13069451264 13077972992 13082423172 13102415872 13102555648 13127184512 13148209152 13153337344 13157953536 13211441152 13236274688 13257474048 13282394112 13282535808 13291054686 13336387584 13336529856 13367789568 13388218368 13392916992 13413384192 13422130176 13447359744 13467910144 13472636736 13502023808 13527403552 13559110656 13559255304 13579976704 13605502976 13614228992 13614374228 13627293696 13639965157 13661811072 13687491168 13692829696 13740539904 13743131376 13753316668 13775344128 13801237632 13801384863 13822328832 13822476288 13827179808 13857340224 13878665216 13880918016 13911195648 13916077812 13937344512 13958643712 13963542528 13972647234 13994000384 14020304896 14020454464 14029446613 14101250048 14104792728 14110294016 14110444544 14115246054 14136967936 14159609856 14186225664 14243893248 14254449664 14277279744 14304116736 14340348477 14362263552 14362416768 14384365568 14389260288 14389413792 14423141376 14445182976 14447907344 14481772032 14503903232 14508993408 14531166208 14540641024 14567973056 14595356464 14618732544 14652080128 14689036544 14689193246 14703132672 14712719616 14740217856 14740375104 14762901504 14768082576 14797504512 14800295328 14828115432 14862871296 14885584896 14888392324 14890809024 14913724416 14923289472 14946254848 14951340768 14974189568 14974349312 15009447936 15032385536 15037661184 15070461952 15075750963 15098789888 15127171072 15151398912 15189776784 15218328996 15224427008 15277473792 15300820992 15306190848 15316007616 15339577344 15368411136 15404433408 15430884352 15467053056 15496126464 15496291776 15519973376 15559118848 15559284832 15588531608 15613498368 15619588096 15625069824 15648948224 15688586368 15703474176 15718076192 15743250432 15772843008 15773011272 15836960256 15863906304 15874080768 15874250112 15898509312 15904088928 15928393728 15938779584 15968739696 15993143296 15998756124 16030629888 16033653272 16036255872 16063791718 16101443904 16126050304 16126222336 16131709776 16156534784 16166896928 16182411264 16194404352 16253895762 16260235264 16290799616 16316891136 16347561984 16358221152 16388969688 16414015488 16414190592 16419776022 16455591516 16483590144 16508780544 16519544832 16525166112 16550596608 16575889408 16581706752 16617875456 16649112064 16688136192 16745234432 16755974144 16756152896 16787470336 16787649424 16814536704 16845963264 16846142976 16852713472 16911433728 16914623232 16927158976 16954269696 16986138624 17012097024 17018067456 17055187968 17081434112 17087246592 17087428878 17127480384 17153654784 17185898496 17196920832 17197104288 17223385088 17229429672 17255759872 17267011216 17299468004 17331985801 17359744896 17366515712 17372610528 17399345152 17443230896 17459970048 17504008704 17504195436 17530945536 17537098059 17543938048 17572036608 17605066752 17649659664 17676632064 17682835716 17709858816 17710047744 17721406248 17754717162 17781850112 17782039808 17823719424 17850957824 17857222656 17884512256 17896173568 17929812992 17963515648 17992286208 18037859931 18078814208 18079007072 18141806592 18142000128 18169724928 18176101632 18187759044 18215748096 18249988224 18292764672 18320719872 18324175168 18327149568 18367125504 18401650176 18401846484 18429771776 18429968384 18436239744 18476453632 18507890688 18548260864 18554770416 18583126016 18618056704 18630196312 18647875584 18665215478 18695109888 18730251072 18806390304 18820328072 18838388736 18850470912 18850672008 18879479808 18885904128 18886105602 18914967552 18959302656 18962878389 18991857664 19036372992 19043053848 19072155648 19120464636 19149684736 19149889024 19156405359 19185680384 19185885056 19198190102 19216613376 19230855168 19260243968 19309029376 19327352832 19345324544 19376308224 19412729856 19425387618 19491643392 19537330176 19574263296 19604176896 19616959488 19623634758 19653623808 19653833472 19683868672 19690776768 19730006016 19733727104 19736930304 19770820576 19817161728 19847446528 19854412032 19884965888 19897719296 19935121024 19935333691 20004581376 20004794784 20012597248 20050214912 20082327552 20101001284 20120076288 20133195264 20171039616 20201865216 20208955104 20253035712 20291105328 20338665984 20338882956 20369965056 20401094656 20408254464 20421343488 20421561342 20452769792 20491214848 20539244544 20614697064 20622737408 20629975002 20661501952 20661722368 20713836689 20733493248 20733714432 20786010336 20817997824 20833426432 20866793472 20906016768 20937965568 20945313792 20958970851 20991000576 21030457344 21030681696 21115947008 21151875072 21165441024 21165666816 21172869081 21198012416 21205451904 21237858304 21251706112 21291652928 21331674832 21365839872 21374173184 21381674496 21468591872 21468820898 21508946368 21543395328 21543625152 21576548352 21583890432 21584120688 21592539136 21667774464 21671861016 21722658048 21755854848 21763490112 21796749312 21810961536 21851959584 21885353984 21885587456 21893034696 21940788688 21978120192 22011707392 22026059776 22033554816 22033789869 22067462144 22108942336 22144352256 22200442992 22242173148 22250848256 22328377344 22332588486 22370586624 22384934208 22419382272 22427011152 22461284352 22461523968 22514171904 22548578304 22552830976 22556491776 22605692928 22648184832 22682796032 22690756608 22740250624 22782995456 22783238504 22836640512 22871539712 22914531328 22929227776 22929472384 22951231488 22972572896 23009366016 23052616704 23146326528 23163480704 23200579584 23244189696 23244437664 23279960064 23338678272 23338927248 23374594048 23382797412 23429382144 23437604736 23473422336 23477849434 23532879552 23568842752 23577114288 23613145088 23613396992 23628541664 23672956216 23755440384 23764959232 23809630208 23847763968 23892590592 23908169376 23953109544 23989714944 23998134186 24045944832 24050479908 24095687577 24152165856 24189075456 24189333504 24197564664 24226299904 24234802176 24250345392 24287664128 24291606528 24333317632 24390352896 24427626496 24436199424 24489500672 24535533568 24535795312 24581652992 24621023232 24621285888 24677187584 24683387274 24739693888 24763170816 24779317248 24825894912 24863834112 24872560128 24926813184 24973668096 25032204288 25075187072 25117851648 25133961216 25134229344 25172639744 25181205504 25181474136 25219956736 25279070208 25283837852 25331363863 25371934848 25381830656 25390738464 25429540864 25493952848 25518145536 25541873812 25582781952 25622151168 25630869888 25631143317 25641140224 25730482176 25778847744 25795381248 25795656432 25835077632 25844144508 25883639808 25900516824 25949202006 25988857856 26049773568 26054686567 26058915792 26099017728 26138902528 26155945984 26164846344 26204831744 26205111296 26254369024 26296418304 26306674688 26315907072 26422882304 26472549376 26514948096 26564788224 26565071616 26582109372 26632075743 26672775168 26673059712 26735579136 26776436736 26785833984 26826768384 26844260352 26894719488 26935820288 26945273472 27004047616 27054807104 27118221312 27118510608 27159953408 27211005952 27228457984 27228748456 27254587392 27279930314 27323622144 27374982336 27385659392 27481079808 27486262752 27506633336 27550688256 27602475264 27602769726 27644657664 27644952576 27654359616 27714680448 27757330432 27761836032 27822391296 27832155624 27874689024 27917287424 27927085056 27945294468 27988000768 27997823217 28040609792 28040908928 28058893226 28202500096 28209585456 28220588032 28220889088 28230492108 28273935872 28319219712 28372451328 28487786496 28508899328 28554559488 28608233472 28680696954 28724527104 28724833536 28768731136 28778520576 28778827584 28797285153 28846282752 28890365952 28895814688 28963544064 29007806464 29017986816 29062332416 29081282048 29135946112 29190712928 29237465088 29304160256 29378073088 29378386492 29406265344 29425439232 29480435712 29480750208 29525803008 29536165152 29595009024 29600590656 29656230864 29725742592 29771169792 29776784648 29781618048 29827448832 29846578944 29892509696 29902681536 29948379136 29948698624 30018895872 30064771072 30075322368 30140923904 30151501926 30197579776 30254342144 30274069007 30302797824 30379553568 30436657992 30448854016 30554947584 30601641984 30612381696 30632015232 30632342013 30679154688 30736822272 30808866816 30861768704 30934106112 30944962503 30992252928 30992583552 31039946752 31118237696 31118569664 31177063216 31226996736 31239176192 31250139648 31297896448 31377172736 31406948352 31436152384 31486500864 31545686016 31546022544 31673920512 31727812608 31748161536 31748500224 31797018624 31808177856 31856787456 31877559168 31937479392 31986286592 31997512248 32061259776 32067306544 32072511744 32127583436 32202887808 32203231347 32252100608 32252444672 32263419552 32313069568 32333793856 32364822528 32388808704 32507791524 32520470528 32581599232 32633782272 32695123968 32716442304 32777939376 32828030976 32828381184 32839552044 32911183032 32967180288 33017561088 33039089664 33050332224 33101193216 33151778816 33163413504 33235750912 33298224128 33376272384 33490468864 33498882729 33511948288 33512305792 33574940672 33575298848 33629073408 33691926528 33692285952 33705426944 33822867456 33829246464 33854317952 33908539392 33972277248 34024194048 34036134912 34110375936 34162868224 34174493184 34174857756 34254960768 34307309568 34371796992 34393841664 34394208576 34446770176 34458859344 34511519744 34534022432 34598936008 34663971602 34719489792 34733031424 34745221056 34798690304 34886461792 34919940096 35008017408 35008390872 35061891072 35074196118 35087876096 35144073216 35210133504 35216774151 35299319328 35353264128 35365671432 35419717632 35420095488 35442812496 35509434324 35563700224 35564079616 35647438848 35701915648 35714445312 35769024512 35792347136 35859625984 35927031296 35984572416 36075719862 36157628416 36158014144 36283613184 36284000256 36339449856 36352203264 36375518088 36431496192 36499976448 36585529344 36641439744 36648350336 36654299136 36734251008 36803300352 36803692968 36859543552 36859936768 36872479488 36952907264 37015781376 37022762569 37096521728 37109540832 37166252032 37236113408 37260392624 37295751168 37330430956 37390219776 37460502144 37612780608 37640656144 37676777472 37700941824 37701344016 37758959616 37771808256 37772211204 37829935104 37918605312 37925756778 37983715328 38072745984 38086107696 38144311296 38240929272 38299369472 38299778048 38312810718 38371360768 38371770112 38396380204 38433226752 38461710336 38520487936 38618058752 38654705664 38690649088 38752616448 38825459712 38850775236 38923803009 38983286784 39074660352 39148526592 39208353792 39233918976 39247269516 39307247616 39307666944 39367737344 39381553536 39460012032 39467454208 39473860608 39541641152 39634323456 39694893056 39708824064 39769931776 39795438592 39870242048 39870667382 40009162752 40009589568 40025194496 40100429824 40164655104 40202002568 40240152576 40266390528 40342079232 40403730432 40417910208 40506071424 40582210656 40677331968 40677765912 40739930112 40802189312 40816508928 40842686976 40843122684 40905539584 40919895471 40982429696 41078489088 41229394128 41245474816 41259950004 41323003904 41323444736 41427673378 41466986496 41467428864 41572020672 41635995648 41666852864 41733586944 41812033536 41875931136 41890627584 41917941702 41982001152 42060914688 42061363392 42088339839 42231894016 42303750144 42330882048 42331333632 42345738162 42396024832 42410903808 42475716608 42503412224 42583305856 42663349664 42731679744 42748346368 42763348992 42937183744 42937641796 43017892736 43086790656 43087250304 43153096704 43167780864 43168241376 43185078272 43335548928 43343722032 43445316096 43511709696 43526980224 43593498624 43621923072 43703919168 43770707968 43771174912 43786069392 43881577376 43956240384 44023414784 44052119552 44067109632 44067579738 44134924288 44217884672 44246716241 44288704512 44400885984 44484346296 44501696512 44656754688 44665176972 44698279171 44741173248 44769868416 44838764544 44854022304 44922568704 44923047936 45028343808 45097156608 45105661952 45112983552 45211385856 45227252889 45296369664 45365592064 45381513216 45480501248 45565990912 45566477008 45673281024 45743079424 45829062656 45858455552 45858944768 45902462976 45945145792 46018732032 46105233408 46292653056 46326961408 46401159168 46488379392 46488875328 46559920128 46677356544 46677854496 46749188096 46765594824 46858764288 46875209472 46946844672 46955698868 47065759104 47137685504 47154228576 47226290176 47226793984 47257083328 47345912432 47510880768 47529918464 47619260416 47695527936 47785181184 47816338752 47906219088 47979429888 47996268372 48091889664 48100959816 48191375154 48304331712 48378150912 48378667008 48395129328 48452599808 48469604352 48500690784 48575328256 48583213056 48666635264 48780705792 48855252992 48872398848 48979001344 49071067136 49071590624 49163305984 49242046464 49242571776 49354375168 49366774548 49479387776 49526341632 49558634496 49651789824 49727668224 49745120256 49853626368 49947336192 50064408576 50150374144 50235703296 50267922432 50268458688 50345279488 50362411008 50362948272 50439913472 50558140416 50567675704 50662727726 50743869696 50763661312 50781476928 50859081728 50987905696 51036291072 51083747624 51165563904 51244302336 51261739776 51262286634 51282280448 51460964352 51557695488 51590762496 51591312864 51670155264 51688289016 51767279616 51801033648 51898404012 51977715712 51995957403 52099547136 52109373134 52117831584 52198035456 52277805056 52311891968 52329692688 52409663488 52410222592 52508738048 52592836608 52613349376 52631814144 52845764608 52945098752 53029896192 53129576448 53130143232 53164218744 53264151486 53345550336 53346119424 53471158272 53552873472 53571667968 53653536768 53688520704 53789438976 53871640576 53890546944 54008095232 54109614208 54236442624 54237021216 54319906816 54422011904 54456915968 54457496912 54509174784 54559860628 54647244288 54749964672 54771318784 54962159616 54972525504 55013266672 55101376512 55204950528 55205539452 55289315328 55289905152 55308719232 55429360896 55514660864 55523672064 55644782592 55664311248 55749378048 55834574848 55854170112 55890588936 55976001536 55995646434 56081219584 56081817856 56117786452 56223271013 56405000192 56419170912 56441176064 56441778176 56460984216 56547871744 56638439424 56744902656 56888635167 56975572992 57017798656 57109118976 57216466944 57361393908 57449054208 57449667072 57469216077 57537462272 57557041152 57557655168 57594570306 57692565504 57780731904 57791629376 57927088128 58015612928 58035973632 58124664832 58162564096 58271892224 58381425856 58474930176 58608320512 58756146176 58756772984 58812530688 58850878464 58960871424 58961500416 59051606016 59072330304 59190018048 59201181312 59312461728 59451485184 59542339584 59553569296 59563236096 59654897664 59693157888 59785019392 59805363072 59806001073 59896758272 59897397248 60037791744 60150644736 60281847808 60303003852 60395159552 60508684288 60548138014 60605595648 60759107136 60873315984 60897708032 61109895168 61203283968 61224763392 61264030464 61264684026 61358309376 61473644544 61617733632 61723537408 61868212224 61889925006 61984505856 61985167104 62079893504 62141510067 62236475392 62237139328 62354126432 62453993472 62478352384 62500279296 62595792896 62754345472 62813896704 62872304768 62973001728 63091372032 63092045088 63347841024 63455625216 63496323072 63497000448 63594037248 63616355712 63713574912 63755118336 63874958784 63972573184 63995024496 64122519552 64134613088 64145023488 64255166872 64405775616 64406462694 64504201216 64504889344 64526839104 64626139136 64667587712 64729645056 64777617408 65015583048 65040941056 65163198464 65267564544 65328254173 65390247936 65432884608 65555878752 65656061952 65656762368 65679104088 65822366064 65934360576 66035122176 66078179328 66100664448 66101369607 66202386432 66303557632 66326827008 66471501824 66596448256 66752544768 66980937728 66997765458 67023896576 67024611584 67149881344 67150597696 67258146816 67383853056 67384571904 67410853888 67645734912 67658492928 67708635904 67817078784 67944554496 68048388096 68072269824 68220751872 68325736448 68348986368 68349715512 68509921536 68614619136 68743593984 68787683328 68788417152 68893540352 68917718688 69023039488 69068044864 69197872016 69327943204 69438979584 69466062848 69490442112 69597380608 69772923584 69839880192 70016034816 70016781744 70123782144 70148392236 70175752192 70288146432 70420267008 70433548302 70598638656 70706528256 70731342864 70839435264 70840190976 70885624992 71018868648 71127400448 71128159232 71294877696 71403831296 71428890624 71538049024 71584694272 71719251968 71854062592 71969144832 72151439724 72287062731 72315256832 72316028288 72567226368 72568000512 72678899712 72704406528 72751036176 72862992384 72999952896 73171058688 73282879488 73296700672 73308598272 73468502016 73606600704 73607385936 73719087104 73719873536 73744958976 73905814528 74031562752 74045525138 74193043456 74219081664 74332504064 74472226816 74520785248 74591502336 74660861912 74780439552 74921004288 75225561216 75281312288 75353554944 75401883648 75402688032 75517919232 75543616512 75544422408 75659870208 75837210624 75851513556 75967430656 75994091589 76145491968 76172215392 76288622592 76481858544 76598738944 76599556096 76625621436 76742721536 76743540224 76792760408 76866453504 76923420672 77040975872 77236117504 77381298176 77505232896 77650919424 77701550472 77847606018 77966573568 78149320704 78164059701 78297053184 78416707584 78467837952 78494539032 78614495232 78615333888 78735474688 78763107072 78920024064 78934908416 78947721216 79083282304 79268646912 79389786112 79417648128 79539863552 79590877184 79740484096 79741334764 80018325504 80019179136 80050388992 80200859648 80329310208 80404005136 80480305152 80532781056 80684158464 80807460864 80835820416 81012142848 81164421312 81354663936 81355531824 81479860224 81604378624 81633017856 81685373952 81686245368 81811079168 81839790942 81964859392 82156978176 82172473019 82458788256 82490949632 82519900008 82646007808 82646889472 82855346756 82933972992 82934857728 83144041344 83271991296 83333705728 83467173888 83624067072 83751862272 83781255168 83835883404 83964002304 83993469651 84121829376 84122726784 84176679678 84463788032 84607500288 84661764096 84662667264 84691476324 84792049664 84821807616 84951433216 85006824448 85166611712 85326699328 85463359488 85496692736 85526697984 85874367488 85875283592 86035785472 86173581312 86174500608 86306193408 86335561728 86336482752 86370156544 86391855459 86671097856 86687444064 86890632192 87023419392 87053960448 87186997248 87243846144 87407838336 87541415936 87542349824 87572138784 87763154752 87912480768 88046829568 88104239104 88134219264 88135159476 88269848576 88435769344 88493432482 88577409024 88801771968 88968692592 89003393024 89313509376 89330353944 89396558342 89482346496 89539736832 89677529088 89708044608 89845137408 89846095872 90056687616 90194313216 90211323904 90225967104 90422771712 90454505778 90592739328 90731184128 90763026432 90822207021 90961002496 91131981824 91132954016 91346562048 91486158848 91658125312 91716911104 91717889536 91804925952 91890291584 92037464064 92210466816 92585306112 92653922816 92802318336 92976758784 92977750656 93119840256 93354713088 93355708992 93498376192 93531189648 93717528576 93750418944 93893689344 93911397736 94131518208 94275371008 94308457152 94452580352 94453587968 94514166656 94691824864 95021761536 95059836928 95238520832 95391055872 95479756099 95570362368 95632677504 95812438176 95958859776 95992536744 96183779328 96201919632 96382750308 96608663424 96609694041 96756301824 96757334016 96790258656 96905199616 96939208704 97001381568 97150656512 97166426112 97333270528 97561411584 97710505984 97744797696 97958002688 98142134272 98143181248 98326611968 98484092928 98485143552 98708750336 98733549096 98958775552 99052683264 99117268992 99303579648 99455336448 99490240512 99707252736 99894672384 100128817152 100300748288 100471406592 100535844864 100536917376 100690558976 100724822016 100725896544 100879826944 101116280832 101135351408 101325455452 101487739392 101527322624 101562953856 101718163456 101975811392 102072582144 102167495248 102331127808 102488604672 102523479552 102524573268 102564560896 102921928704 103115390976 103181524992 103182625728 103340310528 103376578032 103534559232 103602067296 103796808024 103955431424 103991914806 104199094272 104218746268 104235663168 104396070912 104555610112 104623783936 104659385376 104819326976 104820445184 105017476096 105185673216 105226698752 105263628288 105650322453 105691529216 105890197504 106059792384 106259152896 106260286464 106328437488 106528302972 106691100672 106692238848 106942316544 107105746944 107143335936 107307073536 107377041408 107578877952 107743281152 107781093888 108016190464 108219228416 108472885248 108474042432 108639813632 108844023808 108913831936 108914993824 109018349568 109119721256 109294488576 109499929344 109542637568 109924319232 109945051008 110026533344 110202753024 110409901056 110411078904 110578630656 110579810304 110617438464 110858721792 111029321728 111047344128 111068287707 111289565184 111328622496 111498756096 111708340224 111781177872 111952003072 111991292868 112162439168 112163635712 112235572904 112446542026 112810000384 112838341824 112882352128 112883556352 112921968432 113095743488 113276878848 113489805312 113777270334 113951145984 114035597312 114218237952 114432933888 114722787816 114898108416 114899334144 114938432154 115074924544 115114082304 115115310336 115189140612 115385131008 115561463808 115583258752 115854176256 116031225856 116071947264 116249329664 116325128192 116543784448 116762851712 116949860352 117216641024 117512292352 117513545968 117625061376 117701756928 117921742848 117923000832 118103212032 118144660608 118380036096 118402362624 118624923456 118902970368 119084679168 119107138592 119126472192 119309795328 119386315776 119570038784 119610726144 119612002146 119793516544 119794794496 120075583488 120301289472 120563695616 120606007704 120790319104 121017368576 121096276028 121211191296 121323900607 121518214272 121746631968 121795416064 122219790336 122406567936 122449526784 122528060928 122529368052 122716618752 122759686413 122947289088 123235467264 123447074816 123736424448 123779850012 123969011712 123970334208 124159787008 124283020134 124472950784 124474278656 124708252864 124907986944 124956704768 125000558592 125191585792 125508690944 125627793408 125744609536 125946003456 126182744064 126184090176 126265019517 126695682048 126911250432 126992646144 126994000896 127188074496 127232711424 127427149824 127510236672 127749917568 127945146368 127990048992 128245039104 128269226176 128290046976 128510333744 128811551232 128812925388 129008402432 129009778688 129053678208 129252278272 129335175424 129459290112 129555234816 130031166096 130081882112 130326396928 130535129088 130656508346 130780495872 130865769216 131111757504 131312123904 131313524736 131358208176 131644732128 131868721152 132070244352 132156358656 132201328896 132202739214 132404772864 132607115264 132653654016 132740148723 132943003648 133192896512 133505089536 133961875456 133995530916 134047793152 134049223168 134094837513 134299762688 134301195392 134516293632 134767706112 134769143808 134821707776 135291469824 135316985856 135417271808 135634157568 135889108992 136096776192 136144539648 136441503744 136651472896 136697972736 136699431024 137019843072 137229238272 137487187968 137575366656 137576834304 137787080704 137835437376 138046078976 138136089728 138395744032 138655886408 138877959168 138932125696 138980884224 139194761216 139545847168 139547335837 139679760384 140032069632 140033563488 140247564288 140296784472 140351504384 140576292864 140840534016 140867096604 141197277312 141413056512 141462685728 141678870528 141680381952 141771249984 142037737296 142254800896 142256318464 142589755392 142807662592 142857781248 143076098048 143169388544 143438503936 143708125184 143938289664 144302879448 144574125462 144630513664 144632056576 145134452736 145136001024 145357799424 145408813056 145502072352 145725984768 145999905792 146342117376 146565758976 146593401344 146617196544 146937004032 147213201408 147214771872 147438174208 147439747072 147489917952 147811629056 148063125504 148091050276 148386086912 148438163328 148665008128 148944453632 149041570496 149183004672 149321723824 149560879104 149842008576 150451122432 150562624576 150707109888 150803767296 150805376064 151035838464 151087233024 151088844816 151319740416 151674421248 151703027112 151934861312 151988183178 152290983936 152344430784 152577245184 152606021321 152963717088 153197477888 153199112192 153251242872 153485443072 153487080448 153585520816 153732907008 153846841344 154081951744 154472235008 154762596352 155010465792 155301838848 155403100944 155695212036 155933147136 155987872209 156298641408 156328119402 156594106368 156833415168 156935675904 156989078064 157228990464 157230667776 157470949376 157526214144 157840048128 157869816832 157895442432 158166564608 158537293824 158779572224 158835296256 159079727104 159181754368 159480968192 159482669528 160036651008 160038358272 160100777984 160401719296 160658620416 160808010272 160960610304 161065562112 161368316928 161614921728 161671640832 162024285696 162328842624 162709327872 162711063648 162959720448 163266035712 163370747904 163372490736 163622158336 163679581884 163929718784 164313956352 164344946038 164917576512 164981899264 165039800016 165292015616 165293778944 165710693512 165867945984 165869715456 166288082688 166543982592 166667411456 166934347776 167248134144 167503724544 167562510336 167671766808 167928004608 167986939302 168243658752 168245453568 168353359356 168669813039 168927576064 169215000576 169323528192 169325334528 169382952648 169584099328 169643615232 169902866432 170013648896 170333223424 170653398656 170926718976 170993385472 171053395968 171748734976 171750567184 172071570944 172347162624 172349001216 172612386816 172671123456 172672965504 172740313088 172783710918 173342195712 173374888128 173781264384 174046838784 174107920896 174373994496 174487692288 174815676672 175082831872 175084699648 175144277568 175526309504 175824961536 176093659136 176208478208 176268438528 176270318952 176539697152 176871538688 176986864964 177154818048 177319547041 177603543936 177937385184 178006786048 178627018752 178660707888 178793116684 178964692992 179079473664 179355058176 179416089216 179418003219 179690274816 179692191744 180113375232 180422647808 180451934208 180845543424 180909011556 181185478656 181462368256 181526052864 181644414042 181922004992 182263963648 182265908032 182382805969 182693124096 182972317696 183316250624 183433822208 183435779072 183609851904 183780583168 184074928128 184420933632 185170612224 185307845632 185604636672 185953517568 185955501312 186239680512 186424530201 186709426176 186711417984 186996752384 187062379296 187435057152 187500837888 187787378688 187822795472 188263036416 188550742016 188616914304 188905160704 188907175936 189028333312 189383649728 190043523072 190119673856 190477041664 190782111744 190959512198 191140724736 191265355008 191624876352 191917719552 191985073488 192367558656 192403839264 192765500616 193217326848 193219388082 193512603648 193514668032 193580517312 193810399232 193878417408 194002763136 194301313024 194332852224 194666541056 195122823168 195421011968 195489595392 195916005376 195984762519 196284268544 196286362496 196653223936 196968185856 196970287104 197417500672 197467098192 197917551104 198105366528 198234537984 198607159296 198910672896 198980481024 199414505472 199789344768 200257634304 200601496576 200942813184 201071689728 201073834752 201381117952 201449644032 201451793088 201759653888 202232561664 202270702816 202650910904 202975478784 203054645248 203125907712 203436326912 203951622784 204145164288 204334990496 204662255616 204977209344 205046959104 205049146536 205129121792 205843857408 206230781952 206363049984 206365251456 206680621056 206753156064 207069118464 207204134592 207593616048 207910862848 207983829612 208398188544 208437492536 208471326336 208792141824 209111220224 209247567872 209318770752 209638653952 209640890368 210034952192 210371346432 210453397504 210527256576 211300644906 211383058432 211780395008 212119584768 212518305792 212520572928 212656874976 213056605944 213382201344 213384477696 213884633088 214211493888 214286671872 214614147072 214754082816 215157755904 215486562304 215562187776 216032380928 216438456832 216945770496 216948084864 217279627264 217688047616 217827663872 217829987648 218036699136 218239442512 218588977152 218999858688 219085275136 219848638464 219890102016 220053066688 220405506048 220819802112 220822157808 221157261312 221159620608 221234876928 221717443584 222058643456 222094688256 222136575414 222579130368 222657244992 222997512192 223416680448 223562355744 223904006144 223982585736 224324878336 224327271424 224471145808 224893084052 225620000768 225676683648 225764704256 225767112704 225843936864 226191486976 226553757696 226979610624 227554540668 227902291968 227982274767 228071194624 228436475904 228865867776 229445575632 229796216832 229798668288 229876864308 230149849088 230228164608 230230620672 230378281224 230770262016 231122927616 231166517504 231708352512 232062451712 232143894528 232498659328 232650256384 233087568896 233525703424 233899720704 234433282048 234492179103 235024584704 235027091936 235250122752 235403513856 235843485696 235846001664 236206424064 236289321216 236760072192 236804725248 237249846912 237805940736 238169358336 238214277184 238252944384 238619590656 238772631552 239140077568 239221452288 239224004292 239587033088 239589588992 240151166976 240602578944 241127391232 241212015408 241580638208 242034737152 242192552056 242422382592 242647801214 243036428544 243493263936 243590832128 244439580672 244813135872 244899053568 245056121856 245058736104 245433237504 245519372826 245894578176 246470934528 246517419057 246894149632 247472848896 247559700024 247938023424 247940668416 248319574016 248566040268 248945901568 248948557312 249416505728 249815973888 249913409536 250001117184 250383171584 251017381888 251255586816 251489219072 251892006912 252365488128 252368180352 252530039034 253391364096 253822500864 253985292288 253988001792 254376148992 254465422848 254854299648 255020473344 255499835136 255890292736 255980097984 256490078208 256538452352 256580093952 257020667488 257623102464 257625850776 258016804864 258019557376 258107356416 258504556544 258670350848 258918580224 259110469632 259159337983 260062332192 260163764224 260652793856 261070258176 261313016692 261560991744 261731538432 262223515008 262624247808 262627049472 262716416352 263289464256 263737442304 264140488704 264312717312 264402657792 264405478428 264809545728 265214230528 265307308032 265480297446 265886007296 266385793024 267010179072 267923750912 267991061832 268095586304 268098446336 268189675026 268599525376 268602390784 269032587264 269535412224 269538287616 269643415552 270582939648 270633971712 270834543616 271268315136 271778217984 272193552384 272289079296 272466621063 272883007488 273302945792 273395945472 273398862048 274039686144 274458476544 274974375936 275150733312 275153668608 275574161408 275670874752 276092157952 276272179456 276791488064 277311772816 277755918336 277864251392 277961768448 278389522432 279091694336 279094671674 279359520768 280064139264 280067126976 280495128576 280593568944 280703008768 281152585728 281681068032 281734193208 282394554624 282826113024 282925371456 283357741056 283360763904 283542499968 284075474592 284509601792 284512636928 285179510784 285615325184 285715562496 286152196096 286338777088 286439268297 286877007872 287416250368 287876579328 288605758896 289148250924 289261027328 289264113152 290268905472 290272002048 290715598848 290817626112 291004144704 291451969536 291999811584 292684234752 293131517952 293186802688 293234393088 293874008064 294426402816 294429543744 294876348416 294879494144 294979835904 295623258112 296126251008 296182100552 296772173824 296876326656 297330016256 297888907264 298083140992 298366009344 298643447648 299121758208 299684017152 300902244864 301125249152 301414219776 301607534592 301610752128 302071676928 302174466048 302177689632 302639480832 303348842496 303406054224 303869722624 303976366356 304581967872 304688861568 305154490368 305212042642 305927434176 306394955776 306398224384 306502485744 306970886144 306974160896 307171041632 307465814016 307693682688 308163903488 308944470016 309525192704 310020931584 310603677696 310806201888 311390424072 311866294272 311975744418 312597282816 312656238804 313188212736 313666830336 313871351808 313978156128 314457980928 314461335552 314941898752 315052428288 315680096256 315739633664 315790884864 316333129216 317074587648 317559144448 317670592512 318159454208 318363508736 318961936384 318965339056 320073302016 320076716544 320201555968 320803438592 321317240832 321616020544 321921220608 322131124224 322736633856 323229843456 323343281664 324048571392 324657685248 325418655744 325422127296 325919440896 326532071424 326741495808 326744981472 327244316672 327359163768 327859437568 328627912704 328689892076 329307730219 329835153024 329963798528 330079600032 330584031232 330587557888 331421387024 331735891968 331739430912 332576165376 333087965184 333204863121 333334822912 333868695552 334496268288 335125020672 335343533616 335856009216 335973878604 336487317504 336490907136 336706718712 337339626078 337855152128 338430001152 338647056384 338650669056 338765905296 339168198656 339287230464 339805732864 340027297792 340666446848 341306797312 341853437952 341986770944 342106791936 343497469952 343501134368 344143141888 344694325248 344698002432 345224773632 345342246912 345345931008 345480626176 345567421836 346684391424 346749776256 347562528768 348093677568 348215841792 348747988992 348975384576 349631353344 350165663744 350169399296 350288555136 351052619008 351649923072 352416956416 352536877056 352540637904 353079394304 353743077376 353973729928 354309636096 354639094082 355207087872 355874770368 356013572096 357254037504 357321415776 357586233368 357929385984 358158947328 358710116352 358832178432 358836006438 359380549632 359384383488 360226750464 360845295616 360903868416 361691086848 361818023112 362370957312 362924736512 363052105728 363288828084 363844009984 363971701821 364527927296 364531816064 364765611938 365386248192 365944635392 366632501248 366867644416 366871558144 367219703808 367561166336 368149856256 368841867264 370341224448 370615691264 371209273344 371907035136 371911002624 372479361024 372849060402 373418852352 373422835968 373993504768 374124758592 374870114304 375001675776 375574757376 375645590944 376526072832 377101484032 377233828608 377810321408 377814351872 378056666624 378767299456 380087046144 380239347712 380954083328 381564223488 381919024396 382281449472 382530710016 383249752704 383835439104 383970146976 384735117312 384807678528 385531001232 386434653696 386438776164 387025207296 387029336064 387161034624 387620798464 387756834816 388005526272 388602626048 388665704448 389333082112 390245646336 390842023936 390979190784 391832010752 391969525038 392568537088 392572724992 393306447872 393562897091 393936371712 393940574208 394835001344 394934196384 395835102208 396210733056 396469075968 397214318592 397821345792 397960962048 398220446169 398829010944 399578689536 400515268608 401202993152 401885626368 402143379456 402147669504 402284512539 402762235904 402899288064 402903586176 403519307776 404465123328 404541405632 405301821808 405950957568 406109290496 406251815424 406872653824 407903245568 408290328576 408669980992 409324511232 409954418688 410093918208 410098293072 410258243584 411687714816 412461563904 412726099968 412730502912 413361242112 413506312128 414138236928 414408269184 415187232096 415821725696 415967659224 416796377088 416874985072 416942652672 417584283648 418222440448 418495135744 418637541504 418642007511 419277307904 419281780736 420069904384 420742692864 421054513152 422601289812 422766116864 423560790016 424239169536 425036611584 425041145856 425313749952 426113211888 426764402688 426768955392 427769266176 428422987776 428573343744 429228294144 429508165632 430315511808 430973124608 431124375552 432064761856 432876913664 433891540992 433896169728 434559254528 435376095232 435655327744 435659975296 436073398272 436478885024 437177954304 437999717376 438170550272 439697276928 439780204032 440106133376 440811012096 441639604224 441644315616 442314522624 442319241216 442469753856 443434887168 444117286912 444189376512 444273150828 445158260736 445314489984 445995024384 446833360896 447124711488 447808012288 447965171472 448649756672 448654542848 448942291616 449786168104 451240001536 451353367296 451529408512 451534225408 451687873728 452382973952 453107515392 453959221248 455109081336 455804583936 455964549534 456142389248 456872951808 457731735552 457818063963 458891151264 459592433664 459597336576 459753728616 460299698176 460456329216 460461241344 460756562448 461540524032 462245855232 462333035008 463416705024 464124903424 464287789056 464997318656 465300512768 466175137792 467051406848 467799441408 468866564096 468984358206 470049169408 470054183872 470500245504 470807027712 471686971392 471692003328 472412848128 472578642432 473520144384 473609450496 474499693824 475611881472 476338716672 476428554368 476505888768 477239181312 477545263104 478280155136 478442904576 478448008584 479174066176 479179177984 480302333952 481205157888 481295913397 482254782464 482424030816 483161276416 484069474304 484385104112 484844765184 485295602428 486072857088 486986527872 487181664256 488879161344 489798107136 490112243712 490117472208 490866475008 491038745652 491789156352 492941869056 493034838114 493788299264 494945697792 495119400048 495876046848 495881336832 496639148032 497132080536 497891803136 497897114624 498833011456 499631947776 499826819072 500002234368 500766343168 502034763776 502511173632 502978438144 503784013824 504730976256 504736360704 505060078068 506009439117 506782728192 507645001728 507970584576 507976003584 508752297984 508930845696 509708599296 510040946688 510999670272 511780585472 511960195968 512980156416 513076904704 513160187904 514041334976 515246204928 515251701552 516033609728 516039114752 516214712832 517009113088 517340701696 517837160448 518220939264 518318675966 520124664384 520327528448 521305587712 522140516352 522626033384 523121983488 523463076864 524447030016 525248495616 525254098944 525432832704 526578928512 527474884608 528280977408 528625434624 528805315584 528810956856 529619091456 530428461056 530614616064 530960594892 531772014592 531958641123 532771586048 534020358144 535847501824 535982123664 536191172608 536196892672 536379350052 537199050752 537204781568 538065174528 539070824448 539076575232 539286831104 541267943424 541669087232 542536630272 543556435968 544387104768 544578158592 544933242126 545766014976 546605891584 546791890944 546797724096 547148417907 548079372288 548916953088 549948751872 550301466624 550307337216 551148322816 551341749504 552184315904 552544358912 553582976128 554623545632 555511836672 555728502784 555923536896 556779044864 558183388672 558189343348 558719041536 560128278528 560134253952 560990257152 561187137888 561406017536 562305171456 563362136064 563468386416 564789109248 565652226048 565850742912 566715482112 566721527808 567084999936 568150949184 569019203584 569025273856 570359021568 571230650368 571431124992 572304392192 572677554176 572878536594 573754015744 574832500736 575207311133 575753158656 577211517792 578296501848 578522054656 578528226304 580537810944 580544004096 581431197696 581635252224 582008289408 582903939072 583999623168 585368469504 586263035904 586373605376 586468786176 587748016128 587954287557 588852805632 588859087488 589752696832 589758988288 589959671808 591246516224 592252502016 592364201104 593544347648 593752653312 594660032512 595777814528 596166281984 596732018688 597286895296 598243516416 599368034304 601804489728 602250498304 602828439552 603215069184 603221504256 604143353856 604348932096 604355379264 605278961664 606697684992 606812108448 607739445248 607952732712 609163935744 609377723136 610308980736 610424085284 611854868352 612789911552 612796448768 613004971488 613941772288 613948321792 614342083264 614931628032 615387365376 616327806976 617888940032 619050385408 620041863168 621207355392 621612403776 622780848144 623732588544 623951488836 625194565632 625312477608 626376425472 627333660672 627742703616 627956312256 628915961856 628922671104 629883797504 630104856576 631360192512 631479267328 631581769728 632666258432 634149175296 635118288896 635341185024 636318908416 636727017472 637923872768 637930678112 640146604032 640153433088 640403111936 641606877184 642634481664 643232041088 643842441216 644262248448 645473267712 646459686912 646686563328 648097142784 649315370496 650837311488 650844254592 651838881792 653064142848 653482991616 653489962944 654488633344 654718327536 655718875136 657255825408 657379784152 658615460438 659670306048 659927597056 660159200064 661168062464 661175115776 662842774048 663471783936 663478861824 665152330752 666175930368 666409726242 666669645824 667737391104 668992536576 670250041344 670687067232 671712018432 671947757208 672974635008 672981814272 673413437424 674679252156 675710304256 676860002304 677294112768 677301338112 677531810592 678336397312 678574460928 679611465728 680054595584 681332893696 682613594624 683706875904 683973541888 684213583872 686994939904 687002268736 688286283776 689388650496 689396004864 690449547264 690684493824 690691862016 690961252352 691134843672 693368782848 693499552512 695125057536 696187355136 696431683584 697495977984 697950769152 699262706688 700331327488 700338798592 700577110272 702105238016 703299846144 704833912832 705073754112 705081275808 706158788608 707486154752 707947459856 708619272192 709278188164 710414175744 711749540736 712027144192 714508075008 714642831552 715172466736 715858771968 716317894656 717420232704 717664356864 717672012876 718761099264 718768766976 720453500928 721690591232 721807736832 723382173696 723636046224 724741914624 725849473024 726104211456 726577656168 727688019968 727943403642 729055854592 729063632128 729531223876 730772496384 731889270784 733265002496 733735288832 733743116288 734439407616 735122332672 736299712512 737683734528 739552257171 740682448896 741231382528 742418546688 743814070272 743822005248 744958722048 745698120804 746837704704 746845671936 747987009536 748249517184 749740228608 750003351552 751149514752 751291181888 753052145664 754202968064 754467657216 755620642816 755628703744 756113333248 757534598912 760174092288 760478695424 761908166656 763128446976 763838048792 764562898944 765061420032 766499505408 767670878208 767940293952 769470234624 769615357056 771062002464 772869307392 772877552328 774050414592 774058672128 774322069248 775241596928 775513669632 776011052544 777205252096 777331408896 777478013949 778666164224 780491292672 781958381568 783664021504 783939050076 785137074176 785145449984 786612895744 787125794182 787872743424 787881148416 789670002688 789868392768 791670204416 792421466112 792938151936 794428637184 795642691584 795921924096 796440892338 797658021888 799157379072 801030537216 802405986304 803771252736 804286758912 804295339008 804569025078 805524471808 805798576128 805807172352 807038615552 808930246656 809082811264 810603643616 811901915136 812218580992 812503630848 813745307648 815806491136 816580657152 817339961984 818649022464 819908837376 820187836416 820196586144 820516487168 823375429632 824923127808 825452199936 825461005824 826722484224 827012624256 828276473856 828816538368 830374464192 831643451392 831935318448 833592754176 833749970144 833885305344 835168567296 836444880896 836990271488 837275083008 837284015022 838554615808 838563561472 840139808768 841485385728 842109026304 845202579624 845532233728 847121580032 848478339072 849267304249 850073223168 850082291712 850627499904 852226423776 853528805376 853537910784 855538532352 856845975552 857146687488 858456588288 859016331264 859317804891 860631023616 861946249216 862248751104 864129523712 865753827328 867783081984 867792339456 869118509056 870752190464 871310655488 871319950592 872146796544 872957770048 874355908608 875999434752 876341100544 879394553856 879560408064 880212266752 881622024192 883279208448 883288631232 884629045248 884638482432 884939507712 886869774336 888234573824 888378753024 888546301656 890316521472 890628979968 891990048768 893666721792 894249422976 895616024576 895930342944 897299513344 897309085696 897884583232 899572336208 902480003072 902706734592 903058817024 903068450816 903375747456 904765947904 906215030784 907918442496 910218162672 911609167872 911929099068 912284778496 913745903616 915463471104 915636127926 917782302528 919184867328 919194673152 919507457232 920599396352 920912658432 920922482688 921513124896 923081048064 924491710464 924666070016 926833410048 928249806848 928575578112 929994637312 930601025536 932350275584 934102813696 935598882816 937733128192 937968716412 940098338816 940108367744 941000491008 941614055424 943373942784 943384006656 944825696256 945157284864 947040288768 947218900992 948999387648 951223762944 952677433344 952857108736 953011777536 954478362624 955090526208 956560310272 956885809152 956896017168 958348132352 958358355968 960604667904 962410315776 962591826794 964509564928 964848061632 966322552832 968138948608 968770208224 969689530368 970591204856 972145714176 973973055744 974363328512 977758322688 979596214272 980224487424 980234944416 981732950016 982077491304 983578312704 985883738112 986069676228 987576598528 987923190657 989891395584 990238800096 991752093696 991762673664 993278296064 994264161072 995783606272 995794229248 997666022912 999263895552 999653638144 1000004468736 1001532686336 1004069527552 1005956876288 1007568027648 1009461952512 1009472721408 1010120156136 1012018878234 1013565456384 1015290003456 1015941169152 1015952007168 1017504595968 1017861691392 1019417198592 1020081893376 1021999340544 1023561170944 1023920391936 1025960312832 1026153809408 1026320375808 1028082669952 1030492409856 1030503403104 1032067219456 1032078229504 1032429425664 1034018226176 1034681403392 1035674320896 1036441878528 1036637351932 1040249328768 1040655056896 1042611175424 1044281032704 1045252066768 1046243966976 1046926153728 1048894060032 1050496991232 1050508197888 1050865665408 1053157857024 1054949769216 1057250869248 1057610631168 1057621913712 1059238182912 1060856922112 1061229232128 1061921189784 1063544029184 1063917282246 1065543172096 1068040716288 1068242149247 1071695003648 1071964247328 1072382345216 1072393785344 1072758700104 1074398101504 1074409563136 1076130349056 1078141648896 1078153150464 1078573662208 1082535886848 1083338174464 1085073260544 1087112871936 1088774209536 1089156317184 1089866484252 1091532029952 1091915105463 1093211783168 1093583781888 1093595448192 1094296835814 1096158744576 1097833906176 1099897503744 1100602933248 1100614674432 1102296645632 1102683499008 1104368631808 1105088717824 1107165952256 1109247091264 1111023673344 1111457005568 1111847073792 1113558089728 1116366777344 1116378686696 1117438083072 1120256557056 1120268507904 1121980514304 1122374275776 1122812035072 1124610342912 1126724272128 1126936772832 1129578218496 1131304452096 1131701485824 1133430964224 1133443055616 1134169999872 1136301898368 1138038407168 1138050547712 1140718043136 1142862249984 1144608784384 1145355108352 1145757073188 1147508031488 1149665001472 1150414622266 1151506317312 1154423035584 1156593003696 1157044109312 1157056452608 1161075621888 1161088008192 1162862395392 1163270504448 1164016578816 1165807878144 1167999246336 1170736939008 1172526071808 1172747210752 1172937572352 1175496032256 1175908575114 1177705611264 1177718174976 1179505393664 1179517976576 1179919343616 1180688691273 1182493032448 1184505004032 1184728402208 1187088695296 1187505306624 1189320065024 1191555629056 1192332563968 1193464037376 1194573790592 1196487032832 1198736068608 1203608979456 1204500996608 1205656879104 1206430138368 1206443008512 1208286707712 1208697864192 1208710758528 1210557923328 1213395369984 1213624216896 1215478890496 1215905465424 1218327871488 1218755446272 1220617961472 1220848170568 1223709736704 1225579823104 1225592897536 1226009942976 1227883544576 1227896643584 1228684166528 1229863256064 1230774730752 1232655613952 1235777880064 1238100770816 1240083726336 1241236829287 1242414710784 1243224807552 1245561696288 1247465177088 1247902977672 1250389131264 1250624955216 1252752850944 1254667321344 1255485407232 1255912624512 1255926022533 1257831923712 1257845342208 1259767595008 1260209713152 1262958534656 1263163539456 1265332516864 1268298350592 1270236577792 1270682370048 1272637816832 1273454034944 1275847745536 1275861356224 1280293208064 1280306866176 1280806223872 1283213754368 1285268963328 1286464082176 1287684882432 1288524496896 1290946535424 1292919373824 1293373126656 1296194285568 1298630740992 1301674622976 1301688509184 1303677763584 1306128285696 1306965983232 1306979925888 1308977266688 1309436655072 1311437750272 1314511650816 1314759568304 1317230920876 1319340612096 1319855194112 1320318400128 1322336124928 1322350231552 1325685548096 1326943567872 1326957723648 1330304661504 1332351860736 1332819452484 1333339291648 1335474782208 1337985073152 1340500082688 1341374134464 1343424036864 1343895514416 1345949270016 1345963628544 1346826874848 1349358504312 1351420608512 1353720004608 1354588225536 1354602676224 1355063621184 1356672794624 1357148921856 1359222931456 1360109191168 1362665787392 1365227189248 1367413751808 1367947083776 1368427167744 1373454191889 1373989879808 1374004537472 1376572567552 1378777300992 1378792009728 1380899094528 1381368987648 1381383724032 1381922504704 1382269687344 1386737565696 1386999105024 1390250115072 1392374710272 1392863367168 1394991955968 1395901538304 1398525413376 1400662654976 1400677597184 1401154220544 1404210476032 1406599692288 1409667825664 1410147508224 1410162551616 1412317577216 1414972309504 1415894919712 1417238544384 1418556376328 1420828351488 1423499081472 1424054288384 1429016150016 1429285663104 1430344933472 1431717543936 1432635789312 1434840465408 1435328713728 1435344025752 1437522198528 1437537533952 1440907001856 1443381182464 1443615473664 1443887740191 1446764347392 1447272092448 1449483829248 1452208422912 1453155312336 1455376039936 1455886807284 1458111709184 1458127264256 1459062447752 1461544992768 1463778541568 1466530004992 1467470577664 1467486232576 1470244665344 1472599425024 1475367469056 1479104514342 1481364897792 1482462765056 1484837093376 1487628140544 1487644010496 1489917444096 1491396241608 1493675409408 1493691343872 1495974019072 1496499034368 1499480457216 1500006703104 1502299029504 1502582363776 1506104291328 1508405936128 1508935314432 1511241285632 1511257407488 1512226666496 1515069197824 1520348184576 1520957390848 1523816333312 1526256893952 1527676097584 1529125797888 1530122840064 1532999010816 1535341756416 1535880587904 1538940469248 1539230714112 1542124004928 1545738614784 1545755104656 1548100829184 1548117344256 1548644138496 1550483193856 1551027339264 1552022105088 1554410504192 1554662817792 1554956027898 1557332328448 1560982585344 1563916763136 1567328043008 1567878100152 1570274148352 1570290899968 1573225791488 1574251588364 1575745486848 1575762296832 1579340005376 1579736785536 1583340408832 1584842932224 1585876303872 1588857274368 1591285383168 1591843848192 1592881784676 1595316043776 1595875923369 1598314758144 1602061074432 1604811972608 1607542505472 1608573517824 1608590678016 1609138050156 1611048943616 1611597152256 1611614344704 1614077231104 1617860493312 1618165622528 1621207287232 1623803830272 1624437161984 1625007261696 1627490615296 1631612982272 1633161314304 1634679923968 1637298044928 1639817674752 1640375672832 1640393172288 1641032974336 1641445253721 1646750859264 1649846255616 1650904399872 1650922011648 1653444968448 1654025248512 1656552947712 1657633076736 1660748928384 1663286902784 1663870636896 1667185508352 1667499940288 1667770610688 1670337134592 1672889761792 1673980542976 1674550166016 1674568030044 1677109231616 1677127122944 1680279617536 1682970771456 1684218052608 1690405159248 1691064467456 1694243160064 1696956678144 1698534608498 1700146446336 1700164583424 1701254999808 1704452847552 1707057610752 1707075821568 1711077064704 1713691951104 1714293374976 1716913176576 1718032662528 1718635609782 1721262047232 1723892498432 1724497502208 1725621933399 1728259047424 1731507654656 1735566163968 1735584678912 1738237018112 1741504380928 1742621310976 1742639901184 1744293593088 1745915540096 1748711817216 1751998869504 1752682201088 1758789107712 1759120816128 1760424533504 1763244048384 1766558416896 1766577262464 1769258090496 1769276964864 1769879015424 1773739548672 1776469147648 1776757506048 1777092603312 1780633042944 1781257959936 1783980097536 1787333443584 1788498845952 1791232049152 1791860685888 1794599026688 1794618171392 1795769166464 1799144672416 1804960006144 1805413469184 1806117634048 1806136901632 1806751494912 1809531895808 1812430061568 1814115365881 1815836884992 1820436325344 1823218335744 1823858198136 1824569556992 1827491807232 1830926942208 1831272255852 1835564605056 1838369734656 1838389346304 1839014914464 1841198792704 1841825316864 1841844965376 1843026249792 1846162096128 1848983420928 1849332140032 1853666820096 1856499613696 1857151156224 1859989274624 1861202051072 1864700551168 1868205627392 1871197765632 1875466256384 1875937432824 1880196677632 1880216735488 1882000982016 1883228110848 1886747885568 1886768013312 1889651392512 1890314569728 1894080577536 1894437801984 1897998775296 1902447525888 1905354866688 1905714217472 1906023555072 1908956725248 1910181052416 1913120620544 1913771618304 1913792034336 1916696264704 1916716711936 1921209335808 1924820631552 1925183653588 1929019129856 1929696123264 1932645105664 1936277897216 1937540416448 1939379060736 1941182409712 1944291428352 1947946111488 1948726657024 1955516645376 1959192428544 1960448974848 1960469888832 1963465900032 1964154982608 1967156625408 1971767476224 1972139352456 1975153197056 1975846381314 1979782791168 1980477600192 1983504187392 1983525347328 1986556592128 1988528322144 1991567212544 1991588458496 1995332045824 1998527791104 1999307276288 2000008937472 2003065372672 2008139055104 2011913752576 2015136055296 2018923905024 2018945442816 2020240312272 2024037756468 2027130912768 2030580006912 2031882338304 2031904014336 2035009191936 2035723382784 2038834397184 2040163786752 2043998681088 2047122341888 2047840783872 2051920625664 2052307618816 2052640751616 2056165339904 2060984819712 2061006806208 2064134438912 2064156459008 2064858851328 2068036452352 2069362806784 2071348641792 2072883757056 2073274703864 2080498657536 2081310113792 2085222350848 2088562065408 2090504133536 2092487933952 2093852307456 2097788120064 2100993982464 2101016395776 2101731330816 2106315714048 2109899538432 2114501738496 2115221262336 2115243827424 2118476365824 2122458464256 2123842379568 2127088058368 2127834564492 2131086344192 2136081432576 2136484298494 2143390007296 2143928494656 2144764690432 2144787570688 2145517400208 2148796203008 2148819126272 2152260698112 2156283297792 2156306300928 2157147324416 2165071773696 2166676348928 2170146521088 2174225743872 2177548419072 2178312634368 2179732968504 2183064059904 2183830210926 2186423566336 2187167563776 2187190896384 2188593671628 2192317489152 2195667812352 2199795007488 2201205866496 2201229348864 2204593291264 2205366998016 2208737263616 2210177435648 2214331904512 2218494182528 2222047346688 2222914011136 2223694147584 2227116179456 2232733554688 2232757373392 2234876166144 2240513114112 2240537015808 2243961028608 2244748551552 2245624070144 2249220685824 2253448544256 2253873545664 2259156436992 2262608904192 2263402971648 2266861928448 2266886111232 2268339999744 2272603796736 2276076814336 2276101095424 2281436086272 2285724499968 2289217568768 2290710216704 2291514146376 2295016062976 2299330002944 2300829244532 2303012634624 2305154111533 2308846071168 2313186007392 2314088218624 2314112905216 2322151243776 2322176016384 2325724790784 2326541008896 2328033157632 2331615756288 2332434041847 2335998492672 2341473878016 2345494421504 2345875144704 2350992064512 2351817150228 2355411222528 2355436349952 2359010787328 2359035953152 2359838687232 2361377382546 2364986064896 2369010008064 2369456804416 2374177390592 2375010613248 2378640130048 2383111258112 2384665127936 2386928074752 2389147581184 2392974065664 2397472137216 2407217958912 2409001993216 2411313758208 2412860276736 2412886017024 2416573415424 2417395728384 2417421517056 2421115846656 2426790739968 2427248433792 2430957780992 2431810930848 2436655742976 2437510892544 2441235922944 2441696341136 2447419473408 2451159646208 2451185795072 2452019885952 2455767089152 2455793287168 2457368333056 2459726512128 2461549461504 2471555760128 2476201541632 2480167452672 2482473658574 2484829421568 2486449615104 2491123392576 2494930354176 2495805955344 2500778262528 2501249910432 2505505701888 2509334642688 2510970814464 2511825249024 2511852045066 2515663847424 2515690684416 2519535190016 2520419426304 2525917069312 2526327078912 2530665033728 2536596701184 2540473155584 2541364740096 2545275633664 2546908069888 2547801912747 2551695491072 2551722712448 2560586416128 2560613732352 2561612447744 2566427508736 2570537926656 2572928164352 2575369764864 2577048993792 2581893070848 2585838747648 2586746253312 2592388571136 2597261481984 2603349245952 2603377018368 2607355527168 2612256571392 2613931966464 2613959851776 2617954533376 2618873310144 2622875500544 2629023301632 2629519136608 2634461841752 2638681224192 2639710388224 2640636800256 2644672249856 2644700463104 2651371096192 2653887135744 2653915447296 2660609323008 2664703721472 2665638904968 2666678583296 2670949564416 2675970146304 2681000165376 2682748268928 2686848073728 2687791028832 2691898540032 2691927257088 2693653749696 2698717008624 2702841217024 2707440009216 2709176451072 2709205352448 2710127242368 2713345589248 2714297843712 2718445862912 2720218382336 2725331574784 2730454378496 2734827503616 2735894167552 2736854335488 2746908383778 2747979759616 2748009074944 2753145135104 2757554601984 2757584019456 2761798189056 2762737975296 2762767448064 2763845009408 2764539374688 2773475131392 2773998210048 2780500230144 2784749420544 2785726734336 2789983911936 2791803076608 2797050826752 2801325309952 2801355194368 2802308441088 2808420952064 2813199384576 2819335651328 2820295016448 2820325103232 2824635154432 2829944619008 2831789839424 2834477088768 2837112752656 2841656702976 2846998162944 2848108576768 2858032300032 2858571326208 2860689866944 2863435087872 2865271578624 2869680930816 2870657427456 2870688051504 2875044397056 2875075067904 2881814003712 2886762364928 2887230947328 2887775480382 2893528694784 2894544184896 2898967658496 2904416845824 2906310624672 2910752079872 2911773614568 2916223418368 2916254528512 2918124895504 2923089985536 2927557083136 2933060009984 2934941155328 2934972465152 2940489330688 2945198850048 2950734938112 2958209028684 2962729795584 2963769571971 2964925530112 2969674186752 2975256281088 2975288020992 2979834888192 2982792483216 2987350818816 2987382687744 2991948038144 2992998068736 2998960914432 3000013406208 3004598059008 3005164727552 3012208582656 3016811872256 3017870628864 3022482571264 3022514814976 3024453332992 3030138395648 3040696369152 3041914781696 3047632666624 3052513787904 3055352195168 3058251595776 3060245680128 3065998021632 3070683512832 3071761175808 3077880938496 3078461428224 3084248009856 3091477229568 3091510209312 3096201658368 3096234688512 3097288276992 3102054678528 3104044210176 3108821008384 3109325635584 3109912055796 3114664656896 3121965170688 3127833526272 3134656086016 3135756200304 3140548296704 3140581799936 3146451582976 3148503176728 3151490973696 3151524593664 3158680010752 3159473571072 3166680817664 3171752607744 3177714548736 3182570766336 3183687696384 3185763569352 3190632087552 3191751846738 3196629516288 3204122148864 3204726447741 3209623945216 3215085010944 3217147035648 3217181356032 3218276100312 3222097887232 3223194304512 3223228689408 3228154462208 3235720986624 3236331245056 3242414574464 3247607660544 3248874323968 3250014523392 3254981230592 3263225964544 3266322628608 3269359847936 3274596089856 3279635349504 3280751345664 3280786344576 3282065948672 3282890507442 3293501718528 3299692511232 3301808799744 3301844023296 3306889936896 3308050497024 3313105895424 3315266153472 3321497856768 3326573805568 3327741273792 3334371016704 3334999880576 3335541221376 3340674269184 3345779523584 3347961085952 3349100332032 3349136060088 3354218463232 3354254245888 3360559235072 3365941542912 3368436105216 3369071393779 3380810318496 3382128934912 3388486320128 3393913356288 3397069216996 3400292892672 3400329166848 3402509999616 3408905695104 3414115221504 3414151643136 3422154129408 3428586749952 3433826353152 3436065325056 3437271219564 3442524094464 3447784996864 3448995004416 3451243866798 3456518094848 3463015309312 3471132327936 3471169357824 3476474036224 3483008761856 3485242621952 3485279802368 3488587186176 3491831080192 3497423634432 3503997739008 3505364402176 3517578215424 3518241632256 3520849067008 3526488096768 3533116833792 3533154524928 3538516180992 3538553929728 3539758030848 3542066073819 3547479097344 3552938295296 3553515012096 3554185206624 3561266085888 3562515919872 3567960195072 3574666887168 3576997691904 3582464098304 3583721371776 3589198053376 3589236342784 3591538332928 3598289344832 3609920012288 3610826938368 3612235268096 3612273803264 3613502989824 3619063791616 3624860123136 3628230731762 3631673769984 3640872650688 3646436671488 3647716396272 3649139113984 3654983614464 3661853884416 3662544511704 3671129210112 3676739469312 3676778692608 3678029828928 3682397585408 3683650633728 3683689930752 3686052499584 3692324192256 3697966841856 3698664280064 3707333640192 3712999227392 3714302312448 3719978549248 3722404102144 3723710487861 3729401102336 3736411254784 3742395531264 3750932512768 3751874865648 3760393355264 3760433470976 3764001964032 3766456221696 3773495771136 3773536026624 3779302785024 3780629139456 3788875603968 3795997550592 3804895051776 3810709733376 3811428434944 3812047110144 3817913450496 3820362104832 3826241241088 3827543236608 3827584068672 3833392529408 3833433423872 3842418671616 3849641263104 3850367307176 3858038259712 3859392246528 3865290211328 3872555794432 3875080832896 3878758121472 3882364819424 3888582856704 3895892222976 3897453314048 3911033290752 3918384857088 3920897949696 3920939777664 3926931800064 3928309965216 3934313250816 3943534952448 3944278704912 3950306394112 3951692762628 3959565582336 3960955200384 3967008374784 3967050694656 3973113184256 3977056644288 3983134425088 3983176916992 3990664091648 3997055582208 3998614552576 4000017874944 4006130745344 4016278110208 4023827505152 4030272110592 4037847810048 4037890885632 4040480624544 4048075512936 4054261825536 4061160013824 4063764676608 4063808028672 4070018383872 4071446765568 4077668794368 4080327573504 4087997362176 4094244683776 4095681567744 4103841251328 4104615237632 4105281503232 4112330679808 4121969639424 4122013612416 4128268877824 4128312918016 4129717702656 4136072904704 4138725613568 4142697283584 4145767514112 4146549407728 4160997315072 4162620227584 4170444701696 4177124130816 4181008267072 4184975867904 4187704614912 4195576240128 4201987964928 4202032791552 4203462661632 4212631428096 4219799076864 4229003476992 4230442524672 4230487654848 4236952731648 4244916928512 4247684759136 4254176116736 4255669128984 4262172688384 4272162865152 4272968596988 4286780014592 4287856989312 4289529380864 4289575141376 4291034800416 4297592406016 4297638252544 4304521396224 4312566595584 4312612601856 4314294648832 4330143547392 4331663220573 4333352697856 4340293042176 4348451487744 4356625268736 4359465937008 4366128119808 4367660421852 4372847132672 4374335127552 4374381792768 4377187343256 4384634978304 4391335624704 4399590014976 4402411732992 4402458697728 4409186582528 4410733996032 4417474527232 4420354871296 4428663809024 4436988365056 4444094693376 4445828022272 4447388295168 4454232358912 4465467109376 4465514746784 4469752332288 4481026228224 4481074031616 4487922057216 4489497103104 4491248140288 4498441371648 4506897088512 4507747091328 4518312873984 4525217808384 4526805943296 4533723856896 4533772222464 4536679999488 4545207593472 4552153628672 4552202190848 4562872172544 4571448999936 4581420433408 4583028292752 4590032125952 4598660005888 4601658489064 4606025269248 4610308223066 4617692142336 4626372014784 4628176437248 4628225810432 4644302487552 4644352032768 4651449581568 4653082017792 4656066315264 4663231512576 4664868083694 4671996985344 4682947756032 4690988843008 4691750289408 4701984129024 4703634300456 4710822445056 4710872699904 4718021574656 4718071906304 4719677374464 4722754765092 4729972129792 4738020016128 4738913608832 4748354781184 4750021226496 4757280260096 4766222516224 4769330255872 4773856149504 4778295162368 4785948131328 4794944274432 4814435917824 4818003986432 4822627516416 4825720553472 4825772034048 4833146830848 4834791456768 4834843034112 4842231693312 4853581479936 4854496867584 4861915561984 4863621861696 4873311485952 4875021785088 4882471845888 4883392682272 4894838946816 4902319292416 4902371590144 4904039771904 4911534178304 4911586574336 4914736666112 4919453024256 4923098923008 4943111520256 4952403083264 4960334905344 4964947317148 4969658843136 4972899230208 4982246785152 4989860708352 4991611910688 5001556525056 5002499820864 5011011403776 5018669285376 5021941628928 5023650498048 5023704090132 5031327694848 5031381368832 5039070380032 5040838852608 5051834138624 5052654157824 5061330067456 5073193402368 5080946311168 5082729480192 5090551267328 5093816139776 5095603825494 5103390982144 5103445424896 5121172832256 5121227464704 5123224895488 5132855017472 5141075853312 5145856328704 5150739529728 5154097987584 5163786141696 5171677495296 5173492506624 5176865800197 5184777142272 5194522963968 5206698491904 5206754036736 5214711054336 5224513142784 5227863932928 5227919703552 5235909066752 5237746620288 5245751001088 5258046603264 5259038273216 5268923683504 5277362448384 5279420776448 5281273600512 5289344499712 5289400926208 5302742192384 5307774271488 5307830894592 5321218646016 5329407442944 5331277809936 5333357166592 5341899128832 5351940292608 5362000330752 5365496537856 5373696147456 5375582057664 5383797080064 5383854514176 5387307499392 5397434017248 5405682434048 5414880018432 5418352902144 5418410704896 5420254484736 5426691178496 5428595687424 5436891725824 5440436764672 5442346097643 5450663149568 5460908756992 5469655007232 5473708670976 5493816767556 5495959519232 5496018149888 5506290270208 5515109203968 5515168038912 5523596378112 5525475950592 5525534896128 5527690018816 5529078749376 5546950262784 5547996420096 5561000460288 5569498841088 5571453468672 5579967823872 5583606153216 5594101653504 5602650619904 5602710388736 5604616882176 5616841904128 5626398769152 5638671302656 5640590032896 5640650206464 5649270308864 5659889238016 5663579678848 5668954177536 5674225505312 5683313405952 5693996325888 5696217153536 5716064600064 5717142652416 5721379733888 5726870175744 5730543157248 5739361861632 5741314854912 5741376103008 5750088794112 5750150135808 5763628007424 5773524729856 5774461894656 5775550960764 5787057389568 5789088369792 5797935316992 5808833691648 5812621249344 5821504159744 5823547229136 5832446836736 5832509057024 5836249791008 5846179971072 5855114166272 5866120019968 5869882310656 5869944930304 5880978661376 5890397700096 5901469876224 5916418057368 5925459591168 5927539143942 5929851060224 5939348373504 5950512562176 5950576041984 5959669776384 5965584966432 5974701637632 5974765375488 5983896076288 5985996137472 5997921828864 6000026812416 6009196118016 6010329455104 6024417165312 6033623744512 6035741257728 6044965142528 6045029629952 6048906665984 6060276791296 6081392738304 6083829563392 6095265333248 6105027575808 6110704390336 6116503191552 6120491360256 6131996043264 6141367025664 6143522351616 6155761876992 6156922856448 6168496019712 6182954459136 6183020418624 6192403316736 6192469377024 6194576553984 6204109357056 6208088420352 6217642016768 6218651271168 6219824111592 6229329313792 6243930341376 6255667052544 6256846874161 6269312172032 6271512400608 6281096593408 6281163599872 6292903165952 6297006353456 6302981947392 6303049187328 6317360021504 6318947142144 6333361635328 6343505215488 6355429097472 6367375392768 6371527138704 6381264175104 6383503693476 6393259032576 6408244297728 6409452895482 6419247890432 6430170021888 6434294071296 6434362712064 6436552200624 6444195774464 6446388609024 6446457378816 6456308924416 6471441973248 6472662490112 6484829148928 6495215321088 6497748647936 6500029046784 6509962461184 6526451929088 6532645257216 6538719695872 6549192179712 6559270699008 6561502691328 6561572689152 6564131897344 6565781014884 6587003437056 6599385022464 6603617599488 6603688046592 6613779873792 6616100994048 6626211790848 6630532306944 6642995713536 6653147611136 6655482547584 6668742033408 6669999761152 6671082442752 6681348538368 6695922171904 6698200664064 6698272120176 6708436926464 6708508491776 6721118470144 6731883085824 6736872210432 6738142787558 6761620636992 6764257869824 6776972640256 6787826712576 6794138433992 6800585785344 6800658333696 6805019999232 6817811390208 6828230443008 6828303286272 6844308258816 6857173499904 6867652706304 6872130650112 6874542439128 6885048188928 6895569993728 6897990008832 6902487733596 6913036189696 6915462334599 6926030618624 6942264655872 6942338715648 6952948072448 6966017523712 6970485243904 6970559604736 6977174372352 6983662160384 6994847268864 7007995478016 7010728804352 7036483264512 7041698134016 7052976193536 7066233667584 7066309049856 7077032361984 7077107859456 7079516061696 7084132147638 7094958194688 7105876590592 7107030024192 7108370413248 7122532171776 7125031839744 7135920390144 7149333774336 7153995383808 7164928196608 7167442743552 7178396106752 7178472685568 7183076665856 7196578689664 7219840024576 7221653876736 7224470536192 7224547606528 7227005979648 7238127583232 7249720246272 7256461463524 7263347539968 7281745301376 7292873342976 7295432792544 7298278227968 7309967228928 7323707768832 7325089023408 7342258420224 7353478938624 7353557385216 7356059657856 7364795170816 7367301267456 7367379861504 7372104999168 7384648384512 7397328560128 7414667280384 7425998454784 7428604624896 7439957098496 7444808204288 7447420975722 7458802204672 7472822509568 7477695044729 7484791062528 7501865025536 7503749731296 7520786710528 7520866941952 7528003928064 7532912443392 7546991542272 7547072053248 7558605570048 7561258278912 7577751207936 7591995101184 7609790103552 7621419466752 7622856869888 7624094220288 7635826900992 7640724209664 7643405738241 7652482482176 7655086473216 7655168137344 7666785058816 7666866847744 7684837343232 7699282526208 7700734614352 7716076519424 7718784493056 7730580422656 7745111588864 7750161665792 7757516242944 7764729638848 7777165713408 7791784445952 7794906628096 7822066581504 7836769714176 7841795899392 7841879555328 7853863600128 7856619930432 7868626501632 7887069904896 7888557409824 7900612788224 7903385525256 7919131164672 7921910400768 7934016749568 7934101389312 7946226368512 7954113288576 7966268850176 7966353833984 7981328183296 7994111164416 8000035749888 8012261490688 8032556220416 8047655010304 8060544221184 8075695620096 8075781771264 8080961249088 8096151025872 8108523651072 8122320027648 8127529353216 8127616057344 8140036767744 8142893531136 8155337588736 8160655147008 8175994724352 8188489367552 8191363135488 8207682502656 8209230475264 8210563006464 8224661359616 8243939278848 8244027224832 8256537755648 8256625836032 8259435405312 8272145809408 8277451227136 8285394567168 8291535028224 8293098815456 8321994630144 8325240455168 8340889403392 8354248261632 8362016534144 8369951735808 8375409229824 8391152480256 8403975929856 8404065583104 8406925323264 8425262856192 8439598153728 8458006953984 8460885049344 8460975309696 8473905463296 8489833857024 8495369518272 8508352233472 8511338257968 8524345376768 8544325730304 8545937193976 8573560029184 8575713978624 8579058761728 8579150282752 8582069600832 8595184812032 8595276505088 8609042792448 8625133191168 8625225203712 8628589297664 8660287094784 8663326441146 8666705395712 8680586084352 8696902975488 8713250537472 8718931874016 8732256239616 8735320843704 8745694265344 8748670255104 8748763585536 8754374686512 8769269956608 8782671249408 8799180029952 8804823465984 8804917395456 8818373165056 8821467992064 8834949054464 8840709742592 8857327618048 8873976730112 8888189386752 8891656044544 8894776590336 8908464717824 8930934218752 8931029493568 8939504664576 8962052456448 8962148063232 8975844114432 8978994206208 8982496280576 8996882743296 9013794177024 9015494182656 9036625747968 9050435616768 9053611886592 9067447713792 9067544444928 9073359998976 9090415186944 9104307257344 9104404381696 9125744345088 9142897999872 9162840866816 9166056585504 9180064251904 9197320011776 9203316978128 9212050538496 9220616446132 9235384284672 9252744029568 9256352874496 9256451620864 9288604975104 9288704065536 9306164035584 9312132630528 9326463025152 9329736167388 9343993970688 9365895512064 9381977686016 9383500578816 9403968258048 9407268600912 9421644890112 9421745399808 9436043149312 9436143812608 9439354748928 9445509530184 9459944259584 9476040032256 9477827217664 9496709562368 9500042452992 9514560520192 9532445032448 9538660511744 9547712299008 9556590324736 9571896262656 9589888548864 9614179343223 9628871835648 9636007972864 9645255032832 9651441106944 9651544068096 9666293661696 9669582913536 9669686068224 9684463386624 9707162959872 9708993735168 9723831123968 9727243723392 9746622971904 9750043570176 9764943691776 9766785364544 9789677893632 9804638584832 9804743180288 9808079543808 9823068356608 9823173148672 9829473332224 9838906048512 9846197846016 9886223040512 9904806166528 9920669810688 9929894634296 9939317686272 9945798460416 9964493570304 9979721416704 9983223821376 10003113050112 10004999641728 10022022807552 10037338570752 10043883257856 10047300996096 10047408180264 10062655389696 10062762737664 10078140760064 10081677705216 10103668277248 10105308315648 10107214181337 10122660134912 10146386804736 10165458960384 10181102534656 10187632279552 10191207650988 10206781964288 10206890849792 10242345664512 10242454929408 10246449790976 10265710034944 10291712657408 10301479059456 10308195975168 10327572283392 10343354990592 10346985013248 10353731600394 10369554284544 10389045927936 10413396983808 10413508073472 10429422108672 10449026285568 10455727865856 10455839407104 10471818133504 10475493240576 10491502002176 10516093206528 10518076546432 10537847367008 10554724896768 10558841552896 10562547201024 10578688999424 10578801852416 10605484384768 10615548542976 10615661789184 10642437292032 10658814885888 10662555619872 10666714333184 10683798257664 10703880585216 10724000661504 10730993075712 10747392294912 10751164115328 10767594160128 10767709028352 10774614998784 10794868034496 10811364868096 10829760036864 10836705804288 10836821409792 10840508969472 10853382356992 10857191374848 10873783451648 10880873529344 10884692195286 10901326299136 10921817513984 10939310014464 10947417341952 10987633535112 10991919038464 10992036299776 11012580540416 11030218407936 11030336077824 11047192756224 11050951901184 11051069792256 11055380037632 11058157498752 11093900525568 11095992840192 11122000920576 11138997682176 11142906937344 11159935647744 11167212306432 11171131463583 11188203307008 11205301239808 11205420777472 11209233764352 11233683808256 11252797538304 11277342605312 11281180065792 11281300412928 11298540617728 11319778476032 11327159357696 11337908355072 11348451010624 11366626811904 11387992651776 11392434307072 11432129200128 11434285304832 11442759467776 11453740351488 11461086314496 11478723723264 11482629709824 11482752206016 11500177588224 11500300271616 11527256014848 11547049459712 11548923789312 11551101921528 11574114779136 11578176739584 11595870633984 11617667383296 11625242498688 11643008319488 11647094458272 11664893673472 11665018114048 11672499582016 11692359942144 11710228332544 11732240039936 11739764621312 11739889860608 11761957322752 11780795400192 11802939752448 11832836114736 11850919182336 11855078287884 11859702120448 11878696747008 11901025124352 11901152083968 11919339552768 11931169932864 11949403275264 11949530750976 11967792152576 11971992274944 11995843657728 12000053624832 12018392236032 12020658910208 12048834330624 12067247489024 12071482515456 12089930285056 12090059259904 12097813331968 12120553582592 12162785476608 12167659126784 12190530666496 12210055151616 12221408780672 12233006383104 12240982720512 12263992086528 12282734051328 12287044703232 12311523753984 12313845712896 12336992039424 12365908918272 12366040837248 12384806633472 12384938754048 12389153107968 12408218714112 12416176840704 12435284033536 12437302542336 12439648223184 12458658627584 12487860682752 12511334105088 12513693748322 12538624344064 12543024801216 12562193186816 12562327199744 12585806331904 12594012706912 12605963894784 12606098374656 12634720043008 12637894284288 12666723270656 12687010430976 12710858194944 12734750785536 12743054277408 12762528350208 12767007386952 12786518065152 12816488595456 12818905790964 12838495780864 12860340043776 12868588142592 12868725424128 12873104401248 12888391548928 12892777218048 12892914757632 12912617848832 12942883946496 12945324980224 12969658297856 12990430642176 12995497295872 13000058093568 13019924922368 13052903858176 13077439391744 13098384359424 13118541398016 13123005382656 13123145378304 13128263794688 13131562029768 13174006874112 13198770044928 13207235198976 13207376093184 13227559747584 13232201988096 13252423581696 13261064613888 13285991427072 13306295222272 13310965095168 13337484066816 13339999522304 13342164885504 13362697076736 13391844343808 13396401328128 13396544240352 13416873852928 13417016983552 13442236940288 13463766171648 13473744420864 13476285575116 13523241273984 13528515739648 13553945280512 13575653425152 13588276867984 13601171570688 13601316667392 13610039998464 13635622780416 13656460886016 13656606572544 13688616517632 13714346999808 13744261300224 13749084878256 13770096377856 13791139987456 13795980017664 13804975467192 13826072379392 13830924669198 13852061237248 13884529311744 13884677431296 13905896144896 13932035047424 13940970487808 13941119209472 13954348744704 13967324320768 13989694537728 14015990956032 14021457608704 14072966529024 14083396268032 14105952387072 14132467335168 14132618099712 14154064723968 14154215718912 14159032123392 14168264295276 14189916389376 14211753181184 14214060048384 14216740826496 14245064343552 14250063679488 14271840780288 14298667548672 14307990767616 14329856393216 14334885487104 14356792213504 14356945371136 14366153331712 14393157379328 14443307753472 14448941072384 14449095213056 14454011959296 14476255166464 14499440492544 14512922927048 14526695079936 14563490602752 14585746685952 14590865585088 14596556455936 14619934457856 14647415537664 14650178046816 14684516840448 14706957877248 14707114770432 14712119315712 14729590341632 14734602534912 14734759723008 14744209998336 14769296769024 14794657120256 14829334560768 14857209249792 14879914196992 14889616408576 14894841951444 14917604409344 14945645019136 14955390089458 14969582125056 15003730051072 15007499462592 15041573421056 15041733883904 15056007856128 15065824886784 15093983084544 15094144106496 15117211140096 15122516557824 15155502415872 15183990202368 15219580207104 15242838933504 15245713739776 15248188440576 15271653801984 15281448419328 15286811476482 15304964964352 15310172946432 15310336274688 15333570117632 15333733695488 15369674686464 15398565052416 15401469228704 15432153038848 15437568986112 15461160845312 15490223177728 15500323331584 15515032485888 15529459277696 15554331426816 15583568891904 15589813256192 15644133163008 15673539428352 15683591798784 15683759110656 15707727200256 15713239860864 15737253003264 15774139809792 15777114819648 15801225576448 15806771050512 15838262329344 15843820801536 15868033499136 15868202778624 15892452737024 15908226577152 15932537700352 15932707667968 15962656366592 15988222328832 16000071499776 16024522981376 16065112440832 16095310020608 16121088442368 16136078780731 16151391240192 16151563542528 16161922498176 16192302051744 16217047302144 16244640055296 16255058706432 16255232114688 16280073535488 16285787062272 16310675177472 16321310294016 16327038292929 16351989448704 16376978735104 16382726270976 16418460950528 16421126012928 16449322719232 16487878557696 16488054449664 16513075511296 16513251672064 16518870810624 16544291618816 16554902454272 16570789134336 16583070056448 16586197630912 16643989260288 16650480910336 16681778806784 16708496523264 16724033068288 16739903471616 16750818459648 16782304960512 16807951859712 16808131166208 16813850646528 16850525712384 16879196307456 16916013907968 16921770098688 16921950619392 16947810926592 16979667714048 16990739036544 17016704466944 17022676515936 17048690753536 17088651460608 17091874387952 17147120058368 17151427957248 17158117523456 17158300565504 17164139201664 17190369624064 17190553010176 17218085584896 17250266382336 17250450407424 17320574189568 17326652882292 17333410791424 17361172168704 17393805950976 17426501074944 17437863748032 17464512479232 17470641687408 17491388530688 17497340510208 17497527171072 17508749373024 17538539913216 17565342498816 17598360059904 17609646931968 17609834790912 17636746330112 17642935984128 17669898108928 17681419485184 17714655236096 17747953460224 17776378773504 17783312089088 17789553180672 17816929435648 17861868437504 17862058987136 17879009329152 17924104912896 17924296126464 17951688228864 17957988412416 17964992561152 17993765486592 18027588354048 18030988365312 18073251495936 18100871233536 18107223773184 18134895427584 18135088889856 18146719997952 18180830373888 18208614514688 18208808763392 18251488690176 18285795999744 18325681733632 18332113171008 18360128503808 18394640023552 18406633956256 18424101076992 18441232892264 18470768569344 18505488059136 18512705748992 18512903241728 18577209950208 18577408131072 18612328071168 18624265261056 18652926050304 18659472334776 18687987941376 18731791024128 18763955372032 18767001157632 18770540622483 18807936516096 18814537201824 18843289780224 18843490799616 18872287625216 18878709497856 18891019060368 18919888519168 18952080064512 18955654435328 18993419124736 19000084905984 19029121040384 19064890064896 19077321023488 19113180649472 19143792525312 19179777097728 19228358686446 19257743671296 19272015945728 19290510065664 19302882213888 19303088136192 19332587323392 19339165827072 19339372136448 19368926773248 19414325919744 19417987470336 19447662247936 19454487446784 19493245943808 19500087140352 19529887383552 19533570729088 19579355787264 19609277169664 19609486360576 19616159087616 19646136713216 19646346297344 19658946664448 19677812097024 19692395692032 19772446081024 19809612333056 19841339621376 19859789268592 19878635372544 19891596920832 19928987140608 19959442833408 19966447642752 20006226100224 20009999283456 20044045615104 20087766515712 20094601992192 20094816360528 20125310779392 20125525475328 20156281520128 20163355410432 20207336554496 20210616631296 20214428362674 20245320269824 20292773609472 20330917920768 20362205069312 20375264559104 20382415301976 20413563928576 20413781699584 20484691329024 20484909858816 20492899581952 20531420069888 20583425314816 20602958118912 20616391950336 20655144566784 20686709981184 20693970026496 20707463200788 20739108569088 20746387003797 20778091855872 20826793967616 20827016146944 20858844217344 20898052571136 20911455731712 20911678814208 20943636267008 20950986481152 20983004004352 21032186413056 21036153092864 21075694734016 21109449793536 21117683105792 21125094402048 21157377998848 21157603704832 21210968769536 21231097085952 21231323578368 21284874584064 21317629771776 21325111239744 21333428666368 21367596515328 21407761170432 21448001323008 21461986151424 21494784589824 21502328230656 21535188320256 21535418056704 21549229997568 21589736068992 21622729736192 21659520073728 21673411608576 21673642819584 21681017938944 21714382749696 21747566903296 21761747058688 21769384390572 21802652598272 21843635027968 21878620028928 21894834683904 21975267070224 21983838076928 21984072599552 22025161080832 22060436815872 22060672155648 22094385512448 22101903802368 22102139584512 22110760075264 22116314997504 22191985680384 22244001841152 22277995364352 22285813874688 22319871295488 22334424612864 22342262927166 22376406614016 22410602479616 22410841554944 22418467528704 22433085134187 22467367616512 22505595076608 22554685210624 22562360131584 22562600825856 22597081235456 22639556952064 22654318715392 22675816710144 22696902021248 22733253623808 22775985303552 22784868614144 22864258400256 22868570609664 22885518935552 22907480702976 22922172628992 22957447446528 22965259419648 22965504412032 23000355176448 23000600543232 23054512029696 23094098919424 23097847578624 23102203843056 23148229558272 23156353479168 23191741267968 23235334766592 23250484997376 23286016638976 23294188916544 23329787346944 23330036228096 23344999164032 23384719884288 23420456665088 23464480079872 23479529242624 23479779721216 23523914645504 23561590800384 23583499756453 23605879504896 23665672229472 23701838364672 23710156575768 23719404240896 23757393494016 23802050248704 23802304167936 23838679105536 23862339865728 23898806550528 23899061501952 23935584305152 23943984549888 24000107249664 24036784472064 24041317820416 24097668661248 24134494978048 24142965030912 24179860570112 24180118519808 24195626663936 24241107165184 24325570953216 24335318253568 24381061332992 24420110303232 24442817561344 24466012766208 24481965441024 24527984173056 24565468102656 24574089406464 24623047507968 24627691425792 24673984078848 24731817836544 24732081674496 24769613266944 24769877508096 24778306215936 24816437428224 24832353681408 24870568067072 24874605084672 24879296446368 24917317255168 24975721365504 25022668210176 25027387496644 25077248688128 25086049602432 25124386373632 25124654399488 25171612663808 25188025413824 25211927789568 25212196749312 25269440086016 25275788568576 25333446541312 25374020861952 25421716389888 25469501571072 25486108554816 25525056700416 25534014773904 25573036130304 25632977190912 25637811581928 25676991561728 25720680087552 25737176285184 25737450848256 25746208802496 25776783097856 25785554436096 25785829515264 25825235697664 25885767892992 25890649960448 25939316595712 25980861284352 25990994591744 26000116187136 26039849844736 26105807716352 26154878783488 26196768718848 26237082796032 26246010765312 26246290756608 26256527589376 26263124059536 26348013748224 26397540089856 26414470397952 26414752186368 26455119495168 26464403976192 26504847163392 26522129227776 26571982854144 26612590444544 26621930190336 26674968133632 26679999044608 26684329771008 26725394153472 26783688687616 26792802656256 26793088480704 26833747705856 26834033967104 26884473880576 26927532343296 26947488841728 26952571150232 27046482547968 27057031479296 27107890561024 27151306850304 27176553735968 27202343141376 27202633334784 27220079996928 27271245560832 27312921772032 27313213145088 27377233035264 27428693999616 27488522600448 27498169756512 27540192755712 27591960035328 27609950934384 27652144758784 27661849338396 27704122474496 27769058623488 27769354862592 27811792289792 27864070094848 27881940975616 27882238418944 27934648641536 27979389075456 28031981912064 28042915217408 28145933058048 28166792536064 28211904774144 28264934670336 28265236199424 28308129447936 28308431437824 28318064246784 28336528590552 28379832778752 28423506362368 28428120096768 28433481652992 28490128687104 28500127358976 28543681560576 28597335097344 28615981535232 28659712786432 28669770974208 28713584427008 28713890742272 28732306663424 28786314758656 28886615506944 28897882144768 28898190426112 28908023918592 28952510332928 28998880985088 29025845854096 29053390159872 29126981205504 29171493371904 29181731170176 29193112911872 29239868915712 29294831075328 29300356093632 29369033680896 29413915754496 29414229540864 29424238631424 29459180683264 29469205069824 29469519446016 29488419996672 29538593538048 29589314240512 29658669121536 29714418499584 29759828393984 29779232817152 29789683902888 29835208818688 29891290038272 29910780178916 29939164250112 30007460102144 30014998925184 30083146842112 30083467767808 30112015712256 30131649773568 30187966169088 30188288212992 30234422280192 30245033115648 30311004831744 30321642544011 30367980404736 30439160414208 30491427479552 30496376881152 30543307603968 30562896838656 30573622952964 30609929928704 30620345892864 30620672549376 30667140235264 30667467390976 30739349372928 30797130104832 30802938457408 30864306077696 30875137972224 30922321690624 30980446355456 31000646663168 31030064971776 31058918555392 31108662853632 31167137783808 31179626512384 31288266326016 31347078856704 31367183597568 31367518221312 31415454400512 31426479721728 31474506006528 31548279619584 31554229639296 31602451152896 31613542101024 31676524658688 31687641603072 31736066998272 31736405557248 31784905474048 31816453154304 31865075400704 31865415335936 31925312733184 31976444657664 32000142999552 32130224881664 32190620041216 32242176884736 32272157561462 32302782480384 32303127085056 32323844996352 32384604103488 32434094604288 32489280110592 32510117412864 32510464229376 32560147070976 32571574124544 32621350354944 32642620588032 32654076585858 32703978897408 32753957470208 32765452541952 32836921901056 32842252025856 32898645438464 32975757115392 32976108899328 33026151022592 33026503344128 33037741621248 33088583237632 33109804908544 33141578268672 33166140112896 33172395261824 33287978520576 33300961820672 33363557613568 33416993046528 33448066136576 33479806943232 33501636919296 33564609921024 33615903719424 33616262332416 33627701293056 33701051424768 33758392614912 33832027815936 33843540197376 33843901238784 33895621853184 33959335428096 33981478073088 34033408933888 34045353031872 34097381507072 34177302921216 34183748775904 34294240116736 34302855914496 34316235046912 34316601131008 34328278403328 34380739248128 34381106020352 34436171169792 34500532764672 34500900814848 34641148379136 34653305764584 34666821582848 34722344337408 34787611901952 34853002149888 34875727496064 34929024958464 34941283374816 34982777061376 34994681020416 34995054342144 35017498746048 35077079826432 35130684997632 35196720119808 35219293863936 35219669581824 35273492660224 35285871968256 35339796217856 35362838970368 35429310472192 35495906920448 35552757547008 35566624178176 35579106361344 35633858871296 35723736875008 35724117974272 35758018658304 35848209825792 35848592252928 35903376457728 35915976824832 35929985122304 35987530973184 36055176708096 36061976730624 36146502991872 36201742467072 36214447546368 36269790855168 36270177779712 36293439995904 36361660747776 36417229029376 36417617526784 36502977380352 36571591999488 36651363467264 36664226342016 36720257007616 36789280047104 36813267912512 36848202153984 36882465784528 36941537138688 37010976118272 37025411497984 37025806483456 37154419900416 37154816262144 37224656142336 37248530522112 37305852100608 37318944669552 37375975882752 37463582048256 37527910744064 37534002315264 37541081244966 37615873032192 37629074403648 37686579560448 37686981599232 37744575250432 37757418995712 37782038120736 37839777038336 37904160129024 37911308870656 37986838249472 38000169811968 38058242080768 38129780129792 38154642046976 38226361298944 38287585050624 38359554195456 38456717372892 38515487342592 38544031891456 38581020131328 38605764427776 38606176272384 38665174646784 38678331654144 38678744272896 38737853546496 38828651839488 38835974940672 38895324495872 38908974893568 38986491887616 39000174280704 39059774767104 39067141458176 39158711574528 39218554339328 39218972721152 39232318175232 39292273426432 39292692594688 39317893328896 39355624194048 39384791384064 39544892162048 39619224666112 39682679242752 39719578537184 39757270745088 39783193841664 39857974281216 39918885666816 39932895285504 40012452200448 40019998566912 40088091230208 40175533031424 40189203984384 40189632721056 40250621558784 40251050950656 40326710820864 40414673108992 40421233262592 40428856725348 40490640539648 40585547218944 40661835841536 40724410138624 40750529118208 40764830603952 40827127857152 40827563399168 40969382658048 40969819717632 40985799163904 41062840139776 41166850629632 41232783900672 41310289133568 41373419962368 41387940052992 41414926401576 41478217138176 41492774007594 41556183711744 41653587935232 41654032293888 41717688434688 41796105142272 41822911463424 41823357628416 41887272534016 41901972962304 41966008008704 42064372826112 42072306185728 42151389468032 42218899587072 42235366211584 42250188804096 42314755997696 42315207409664 42421937539072 42462194171904 42462647156736 42569749168128 42635259543552 42650222479488 42666857332736 42735193030656 42815522340864 42896002646016 42923972302848 42989569179648 43004656461312 43070376640512 43070836113408 43098459995136 43179472137984 43245459472384 43346823217152 43347285639168 43362035877888 43428765499392 43495133806592 43523494117376 43538768781144 43605305196544 43687270055936 43757240057856 43789669367808 43797928119127 43950534140448 43967676153856 43968145199104 44050322161664 44120873631744 44121344311296 44188771024896 44203807604736 44204279169024 44221520150528 44232629995008 44383971360768 44488003682304 44571627749376 44639742590976 44668849225728 44684525854332 44752813228032 44821204959232 44821683109888 44836935057408 44866170268374 44934735233024 45011190153216 45109370421248 45124720263168 45125201651712 45194162470912 45279113904128 45308637430784 45351633420288 45393804042496 45466507247616 45551970607104 45569737228288 45728516800512 45737141219328 45771037871104 45814961405952 45844345257984 45914894893056 45930518839296 45931008824064 46000710352896 46001201086464 46109024059392 46188197838848 46195695157248 46204407686112 46296459116544 46312706958336 46383482535936 46470669533184 46500969994752 46572033277952 46588377833088 46659574693888 46660072456192 46689998328064 46769439768576 46928960159744 46959058485248 46959559442432 47047829291008 47123181600768 47166999512906 47211759009792 47331344458944 47403676729344 47420313151536 47438808481792 47514786988032 47604100497408 47604608335872 47677358211072 47724679731456 47797613101056 47798123003904 47871168610304 47887969099776 48000214499328 48073568944128 48082635640832 48195337322496 48268989956096 48285930061824 48359721140224 48360237039616 48391253327872 48408236342193 48482214330368 48651141906432 48670636507136 48762122665984 48840220606464 48885635122688 48932025532416 48963930882048 49055968346112 49130936205312 49148178812928 49255382851584 49347968157696 49463635673088 49464163348992 49539226533888 49539755016192 49556612431872 49632874856448 49664707362816 49741136134144 49749210169344 49758592892736 49834634510336 49951442731008 50045336420352 50054774993288 50154497376256 50172099204864 50248772747264 50249308798976 50343225327616 50376050827648 50423855579136 50424393498624 50538880172032 50551577137152 50666893082624 50748041723904 50843432779776 50939003142144 50972217109632 51050113400832 51068029547808 51146072260608 51265954381824 51275623163856 51353983123456 51441360175104 51474352570368 51474901696512 51492417604992 51553566195712 51571108872192 51571659030528 51650471395328 51781299920896 51878633191424 51961722568704 51981989183488 52000232374272 52079699689472 52211615432704 52309757566976 52393537437696 52474165592064 52492021530624 52492581513216 52513055178752 52526248119072 52696027496448 52795080179712 52828940795904 52829504372736 52910238990336 52928807952384 53009694326784 53044258455552 53143965708288 53225180889088 53243860380672 53349936267264 53359998089216 53368659542016 53450788306944 53567377375232 53585605312512 53586176961408 53667495411712 53668067934208 53768947761152 53855064686592 53894977683456 53905142300464 54092965095936 54114062958592 54215781122048 54302613700608 54353107471936 54404686282752 54405266669568 54440159993856 54542491121664 54625843544064 54626426290176 54754466070528 54857387999232 54977045200896 54996339513024 55080385511424 55183920070656 55219901868768 55304289517568 55323698676792 55408244948992 55538117246976 55538709725184 55623584579584 55728140189696 55763881951232 55764476837888 55869297283072 55958778150912 56063963824128 56085830434816 56291866116096 56311621867449 56333585072128 56423809548288 56529869340672 56530472398848 56616862875648 56636128493568 56673057181104 56759665557504 56847012724736 56856240193536 56866963305984 56980257374208 57000254717952 57087363121152 57194670194688 57231963070464 57319425572864 57339541948416 57427168854016 57427781484544 57464613326848 57572629517312 57773231013888 57795764289536 57796380852224 57816047837184 57905020665856 57997761970176 58051691708192 58106780319744 58253962411008 58342986743808 58363462340352 58386225823744 58479737831424 58589662150656 58600712187264 58738067361792 58827831508992 58828459081728 58848477262848 58938410139648 58939038892032 58976839993344 59077187076096 59178628481024 59317338243072 59428836999168 59558465634304 59579367805776 59670417637376 59782580076544 59821560357832 59878328500224 60014920204288 60029997850368 60166293684224 60166935535616 60263299547136 60375932338176 60376576425984 60468844560384 60490066231296 60622009663488 60643285088022 60735960809472 60878320828416 60982854959104 60992753762304 61086615207936 61125793677312 61147245905928 61219859857408 61240691785728 61241345098752 61334280470528 61334934781952 61478698745856 61594260209664 61605876914816 61728612155392 61750275944448 61844643381248 61960892710912 62001293326336 62060129943552 62117837110784 62217325707264 62334275567616 62359253024768 62576532652032 62694157713408 62734367195136 62735036442624 62830908801024 62852959443456 62949012013056 63096559239168 63108459278592 63204902305792 63227084202048 63353049317376 63375283206144 63472133996544 63472811114496 63569810948096 63632906308608 63730150801408 63730830671872 63850625466368 63952889315328 64000285999104 64260449763328 64381240082432 64484353769472 64544315122924 64605564960768 64606254170112 64647689992704 64769208206976 64868189208576 64978560221184 65020234825728 65020928458752 65143148249088 65242700709888 65285241176064 65308153171716 65407957794816 65507914940416 65530905083904 65673843802112 65684504051712 65797290876928 65951514230784 65952217798656 66052302045184 66053006688256 66075483242496 66177166475264 66219609817088 66283156537344 66332280225792 66344790523648 66575957041152 66601923641344 66727115227136 66833986093056 66896132273152 66959613886464 67003273838592 67129219842048 67231807438848 67232524664832 67255402586112 67299255402561 67402102849536 67516785229824 67664055631872 67687080394752 67687802477568 67791243706368 67918670856192 67962956146176 68066817867776 68090706063744 68194763014144 68354605842432 68367497551808 68588480233472 68605711828992 68632470093824 68633202262016 68656556806656 68761478496256 68762212040704 68872342339584 69001065529344 69001801629696 69282296758272 69306611529168 69333643165696 69444688674816 69575223803904 69706004299776 69751454992128 69858049916928 69882566749632 69965554122752 69989362040832 69990108684288 70034997492096 70154159652864 70261369995264 70393440239616 70438587727872 70439339163648 70546985320448 70571743936512 70679592435712 70725677940736 70750499269359 70858620944384 70991813840896 71105515094016 71158212722688 71267717742592 71447473750016 71448235948544 71516037316608 71696419651584 71697184505856 71806752915456 71831953649664 71859970244608 72110353416192 72123953461248 72293005983744 72403484934144 72428895092736 72539581710336 72540355559424 72586879991808 72723321495552 72834458058752 72835235053568 73005954760704 73143183998976 73302726934528 73328452684032 73440514015232 73578560094208 73626535825024 73696404307968 73764931569056 73883074277376 74021952236544 74050822995968 74051612966912 74308839800832 74309632524288 74449312284672 74497061044224 74611704201216 74637889339104 74751951765504 74927164096512 75055821488128 75068004630528 75082162489932 75231746064384 75258148807296 75373159120896 75373963198464 75489150500864 75514837991424 75564076241472 75679554076672 75808320258048 75822617741312 75973676498944 76000339623936 76116484161536 76259560259584 76309284093952 76452722597888 76575170101248 76719108390912 76913434745784 77030974685184 77088063782912 77162040262656 77211528855552 77212352544768 77330349293568 77356663308288 77357488545792 77475707092992 77657303678976 77671949881344 77790648991744 77817949787136 77972983775232 78000348561408 78119549534208 78134282916352 78317423149056 78437108678656 78437945442304 78464636350464 78584546852864 78585385189376 78635786657792 78711248388096 78769582768128 79089784324096 79238449332224 79365358485504 79439157074368 79514541490176 79566387683328 79715948562432 79837771333632 79865790571008 80024904400896 80039997133824 80176182460416 80351066062848 80378407968768 80379265442112 80501243117568 80502101901312 80653421641728 80829346217984 80842466525184 80857713450696 80981281079296 81171094437888 81323671683072 81448820277248 81501058236416 81529661207904 81654255714304 81655126798336 81938765316096 81939639435264 81971598327808 82125680279552 82333701259264 82465567801344 82620578267136 82775880105984 82829852803152 82956434276352 82985548015188 83112367423488 83307175870464 83308064587776 83435376869376 83592210284544 83645822926848 83646715256832 83774545068032 83803945924608 83932016017408 84128745652224 84144612371456 84302778936064 84437799174144 84470732423168 84500377608192 84629511995392 84630414819328 84843875078144 84924388343808 84925294313472 85139498336256 85270519087104 85300444958976 85333714665472 85470386061312 85631044681728 85792005292032 85847944605696 85979138359296 86009312922624 86140753281024 86141672226816 86196919990272 86358944275968 86490918944768 86693646434304 86694571278336 86724071755776 86857530998784 87046988234752 87077537562288 87210610393088 87374540111872 87514480115712 87579338735616 87595856238254 87901068280896 87935352307712 87936290398208 88100644323328 88241747263488 88242688622592 88377542049792 88407615209472 88408558338048 88443040301056 88465259990016 88767942721536 88976007364608 89143255498752 89279485181952 89337698451456 89369051708664 89505626456064 89642409918464 89643366219776 89673870114816 89732340536748 89869470466048 90022380306432 90218740842496 90249440526336 90250403303424 90388324941824 90558227808256 90617274861568 90703266840576 90787608084992 90933014495232 91103941214208 91139474456576 91474282438656 91542075742208 91629922811904 91688690515968 91829789786112 91861037678592 91862017648128 92001420705792 92002402172928 92218048118784 92376395677696 92391390314496 92408815372224 92592918233088 92625413916672 92766965071872 92941339066368 93001939989504 93144066555904 93176755666176 93319149387776 93320144912384 93379996656128 93538879537152 93857920319488 93918116970496 93919118884864 94095658582016 94246363201536 94333999025812 94423518019584 94662688917888 94807353458688 94840626303072 94877616963584 95029573976064 95208200994816 95209216671744 95354716422144 95449359462912 95595226202112 95596246007808 95742337220608 95775938199552 96000428998656 96165271281664 96390674644992 96537979912192 96571860123648 96719442280448 96720474079232 96782506655744 96816472684386 96964428660736 97302283812864 97341273014272 97524245331968 97680441212928 97771270245376 97864051064832 97927861764096 98111936692224 98261872410624 98296357625856 98510765703168 98695936315392 98927271346176 98928326697984 99078453067776 99079510032384 99113224863744 99265749712896 99329414725632 99482272268288 99498420338688 99517185785472 99669269020672 99902885462016 100090672840704 100109549986576 100308994752512 100344198409728 100497545494528 100498617597952 100686450655232 100752101655296 100847711158272 100848786997248 101103154274304 101333786165248 101496083447808 101686865559552 101878006284288 101944434219264 102100226801664 102136059095616 102292144521216 102531908763648 102551246327712 102707966246912 102882720350208 102948705140736 102949803393024 102984835209984 103107132391424 103142217744384 103143318061056 103300942790656 103562599841792 103757266382848 103923445137408 104000464748544 104159399378944 104423230865408 104619515133952 104787074875392 104948331184128 104984043061248 104985163026432 105026110357504 105052496238144 105392054992896 105590160359424 105657881591808 105659008745472 105820477980672 105857615904768 106019388653568 106088516911104 106287931416576 106450361778176 106487720761344 106699872534528 106719996178432 106737319084032 106901576613888 107134754750464 107171210625024 107172353922816 107334990823424 107336135868416 107537895522304 107710129373184 107789955366912 107810284600928 108185930191872 108228125917184 108431562244096 108605227401216 108706214943872 108809372565504 108810533339136 108880319987712 109084982243328 109251687088128 109252852580352 109508932141056 109714775998464 109954090401792 109992679026048 110160771022848 110367840141312 110439803737536 110608579035136 110647397353584 110816489897984 111076234493952 111077419450368 111247169159168 111456280379392 111527763902464 111528953675776 111738594566144 111917556301824 112127927648256 112171660869632 112583732232192 112623243734898 112667170144256 112847619096576 113059738681344 113060944797696 113233725751296 113272256987136 113346114362208 113519331115008 113694025449472 113712480387072 113733926611968 113960514748416 114000509435904 114174726242304 114389340389376 114463926140928 114638851145728 114679083896832 114854337708032 114855562969088 114929226653696 115145259034624 115546462027776 115591528579072 115592761704448 115632095674368 115810041331712 115995523940352 116103383416384 116213560639488 116507924822016 116685973487616 116726924680704 116772451647488 116959475662848 117179324301312 117201424374528 117476134723584 117655663017984 117656918163456 117696954525696 117876820279296 117878077784064 117953679986688 118154374152192 118357256962048 118634676486144 118857673998336 119116931268608 119158735611552 119340835274752 119565160153088 119643120715664 119756657000448 120029840408576 120059995700736 120332587368448 120333871071232 120526599094272 120751864676352 120753152851968 120980132462592 121244019326976 121286570176044 121471921618944 121756641656832 121965709918208 121985507524608 122173230415872 122251587354624 122294491811856 122439719714816 122481383571456 122482690197504 122668560941056 122669869563904 122957397491712 123188520419328 123211753829632 123457224310784 123500551888896 123689286762496 123921785421824 124002586652672 124120259887104 124235674221568 124434651414528 124668551135232 124718506049536 125153065304064 125388315426816 125468734390272 125470072885248 125661817602048 125705918886912 125898024026112 126193118478336 126216918557184 126409804611584 126454168404096 126706098634752 126750566412288 126944267993088 126945622228992 127265812617216 127460301602816 127461661343744 127701250932736 127905778630656 128000571998208 128520899526656 128762480164864 128968707538944 129088630245848 129211129921536 129212508340224 129295379985408 129538416413952 129736378417152 130040469651456 130041856917504 130286296498176 130485401419776 130570482352128 130616306343432 130815915589632 131015829880832 131061810167808 131347687604224 131369008103424 131393784357381 131594581753856 131903028461568 131904435597312 132106013376512 132150966484992 132354332950528 132439219634176 132566313074688 132664560451584 132689581047296 133151914082304 133203847282688 133454230454272 133792264546304 133919227772928 134006547677184 134258439684096 134463614877696 134465049329664 134510805172224 134598510805122 134804205699072 135033570459648 135328111263744 135374160789504 135375604955136 135582487412736 135837341712384 135925912292352 136133635735552 136181412127488 136389526028288 136709211684864 136734995103616 137176960466944 137211423657984 137264940187648 137266404524032 137313113613312 137522956992512 137524424081408 137744684679168 138002131058688 138003603259392 138564593516544 138613223058336 138667286331392 138889377349632 139150447607808 139412008599552 139502909984256 139716099833856 139765133499264 139931108245504 139978724081664 139980217368576 140069994984192 140308319305728 140786880479232 140877175455744 140878678327296 141093970640896 141143487873024 141359184871424 141451355881472 141500998538718 141717241888768 141983627681792 142211030188032 142316425445376 142535435485184 142894947500032 142896471897088 143032074633216 143392839303168 143394369011712 143613505830912 143663907299328 143719940489216 144220706832384 144247906922496 144586011967488 144806969868288 144857790185472 145079163420672 145080711118848 145173759983616 145224709026579 145446642991104 145668916117504 145670470107136 146011909521408 146286367997952 146605453869056 146656905368064 146881028030464 147157120188416 147253071650048 147392808615936 147529863138112 147766148554752 148043904473088 148101645991936 148103225933824 148617679601664 148619265048576 148898624569344 148994122088448 149223408402432 149275778678208 149503903531008 149854328193024 150111642976256 150136009261056 150164324979864 150463492128768 150516297614592 150746318241792 150747926396928 150978301001728 151029675982848 151128152482944 151359108153344 151616640516096 151645235482624 152000679247872 152232968323072 152519120519168 152618568187904 152905445195776 153150340202496 153438216781824 153826869491568 154061949370368 154176127565824 154324080525312 154423057711104 154424705089536 154660698587136 154713326616576 154714977091584 154951414185984 155343899762688 155581297983488 155635899574272 155945967550464 156000697122816 156239099068416 156268565832704 156634846298112 156874217357312 156875890884608 156929272700928 157169093705728 157170770378752 157271573315584 157422496776192 157539165536256 158179568648192 158476898664448 158730716971008 158878314148736 159029082980352 159132775366656 159431897124864 159675542667264 159731581142016 160049808801792 160079994267648 160352364920832 160702132125696 160756815937536 160758530884224 161002486235136 161004203802624 161306843283456 161658692435968 161684933050368 161715426901392 161962562158592 162342188875776 162647343366144 162897640554496 163002116472832 163059322415808 163308511428608 163310253596672 163877530632192 163879278870528 163943196655616 164251360559104 164667402518528 164931135602688 165241156534272 165551760211968 165659705606304 165912868552704 165971096030376 166224734846976 166614351740928 166616129175552 166870753738752 167184420569088 167291645853696 167293430513664 167549090136064 167607891849216 167864032034816 168257491304448 168289224742912 168605557872128 168875598348288 168941464846336 169000755216384 169259023990784 169260829638656 169687750156288 169850588626944 170278996672512 170541038174208 170600889917952 170667429330944 170940772122624 171262089363456 171584010584064 171695889211392 171958276718592 172018625845248 172281506562048 172283344453632 172393839980544 172717888551936 172981837889536 173387292868608 173389142556672 173448143511552 173715061997568 174093976469504 174155075124576 174421220786176 174749080223744 175028960231424 175158677471232 175191712476508 175802136561792 175870704615424 175872580796416 176201288646656 176483494526976 176485377245184 176815230418944 176817116676096 176886080602112 176930519980032 177535885443072 177952014729216 178286510997504 178675396902912 178738103417328 179011252912128 179284819836928 179286732439552 179347740229632 179464681073496 179738940932096 180044760612864 180437481684992 180498881052672 180500806606848 180776649883648 181116455616512 181234549723136 181406533681152 181575216169984 181866028990464 182207882428416 182278948913152 182948564877312 183084151484416 183259845623808 183377381031936 183659579572224 183722075357184 183724035296256 184002841411584 184004804345856 184436096237568 184752791355392 184782780628992 184817630744448 185185836466176 185250827833344 185533930143744 185882678132736 186003879979008 186288133111808 186353511332352 186638298775552 186640289824768 186759993312256 187077759074304 187836233940992 187838237769728 188191317164032 188492726403072 188667998051624 188847036039168 189325377835776 189614706917376 189681252606144 189755233927168 190059147952128 190416401989632 190418433343488 190709432844288 190898718925824 191190452404224 191192492015616 191484674441216 191551876399104 192000857997312 192330542563328 192781349289984 193143720247296 193438884560896 193440948158464 193565013311488 193632945368772 193928857321472 194604567625728 194682546028544 195048490663936 195542540490752 195728102129664 195855723528192 196223873384448 196523744821248 196592715251712 197021531406336 197391872630784 197854542692352 197856653395968 198156906135552 198159020064768 198226449727488 198531499425792 198658829451264 198964544536576 198996840677376 199034371570944 199338538041344 199805770924032 200181345681408 200219099973152 200617989505024 200688396819456 200995090989056 200997235195904 201372901310464 201504203310592 201695422316544 201697573994496 202206308548608 202667572330496 202992166895616 203373731119104 203756012568576 203888868438528 204200453603328 204272118191232 204584289042432 205063817527296 205102492655424 205415932493824 205765440700416 205897410281472 205899606786048 205969670419968 206214264782848 206284435488768 206286636122112 206601885581312 207125199683584 207514532765696 207846890274816 208000929497088 208318798757888 208846461730816 209239030267904 209574149750784 209896662368256 209968086122496 209970326052864 210052220715008 210104992476288 210784109985792 211180320718848 211315763183616 211318017490944 211640955961344 211715231809536 212038777307136 212177033822208 212251497808077 212575862833152 212900723556352 212975441522688 213439992356864 213474638168064 213803153227776 214269509500928 214342421250048 214344707845632 214669981646848 214672271736832 215075791044608 215420258746368 215579910733824 215620569201856 216371860383744 216456251834368 216863124488192 217210454802432 217412429887744 217618745131008 217621066678272 217760639975424 218169964486656 218503374176256 218505705160704 219017864282112 219429551996928 219908180803584 219985358052096 220321542045696 220735680282624 220879607475072 221217158070272 221294794707168 221632979795968 222152468987904 222154838900736 222494338318336 222912560758784 223055527804928 223057907351552 223477189132288 223835112603648 224255855296512 225167464464384 225246487469796 225334340288512 225695238193152 226119477362688 226121889595392 226467451502592 226544513974272 226692228724416 227038662230016 227388050898944 227424960774144 227467853223936 227921029496832 228001018871808 228349452484608 228778680778752 228927852281856 229277702291456 229358167793664 229708675416064 229711125938176 229858453307392 230290518069248 231092924055552 231183057158144 231185523408896 231264191348736 231620082663424 231991047880704 232206766832768 232427121278976 233015849644032 233371946975232 233453849361408 233544903294976 233918951325696 234358648602624 234402848749056 234952269447168 235311326035968 235313836326912 235393909051392 235753640558592 235756155568128 235907359973376 236308748304384 236714513924096 237269352972288 237715347996672 238233862537216 238317471223104 238681670549504 239130320306176 239286241431328 239513314000896 240059680817152 240119991401472 240665174736896 240667742142464 241053198188544 241503729352704 241506305703936 241960264925184 242488038653952 242573140352088 242943843237888 243513283313664 243931419836416 243971015049216 244346460831744 244503174709248 244588983623712 244879439429632 244962767142912 244965380395008 245339739127808 245914794983424 246377040838656 246423507659264 246914448621568 247001103777792 247378573524992 247843570843648 248005173305344 248471348443136 248869302829056 249337102270464 249437012099072 250306130608128 250776630853632 250937468780544 250940145770496 251323635204096 251411837773824 251796048052224 252386236956672 252433837114368 252819609223168 252908336808192 253412197269504 253501132824576 253888535986176 253891244457984 254531625234432 254920603205632 254923322687488 255402501865472 255811557261312 256001143996416 257041799053312 257524960329728 257937415077888 258177260491696 258422259843072 258425016680448 258590759970816 259076832827904 259472756834304 260080939302912 260083713835008 260572592996352 261140964704256 261232612686864 261631831179264 262031659761664 262123620335616 262695375208448 262738016206848 262787568714762 263189163507712 263806056923136 263808871194624 264212026753024 264301932969984 264708665901056 264878439268352 265132626149376 265329120903168 265379162094592 266303828164608 266407694565376 266908460908544 267584529092608 267838455545856 268013095354368 268516879368192 268927229755392 268930098659328 269021610344448 269197021610244 269608411398144 270067140919296 270656222527488 270748321579008 270751209910272 271164974825472 271674683424768 271851824584704 272267271471104 272362824254976 272779052056576 273418423369728 273469990207232 274422847315968 274529880375296 274532809048064 274626227226624 275045913985024 275048848162816 275489369358336 276004262117376 276007206518784 277129187033088 277226446116672 277334572662784 277778754699264 278300895215616 278824017199104 279005819968512 279432199667712 279530266998528 279862216491008 279957448163328 279960434737152 280139989968384 280616638611456 281573760958464 281754350911488 281757356654592 282286975746048 282718369742848 282902711762944 283001997077436 283434483777536 283967255363584 284422060376064 284632850890752 285070870970368 285789895000064 285792943794176 286064149266432 286785678606336 286788738023424 287227011661824 287327814598656 287439880978432 288495813844992 289172023934976 289613939736576 289715580370944 290158326841344 290161422237696 290347519967232 290449418053158 290893285982208 291337832235008 291340940214272 292023819042816 292572735995904 293210907738112 293313810736128 293762056060928 294314240376832 294506143300096 294785617231872 295059726276224 295532297109504 296087808946176 296203291983872 296206451867648 297235359203328 297238530097152 297797249138688 297988244176896 298446816804864 298551557356416 299007807062016 299708656386048 300223285952512 300272018522112 300328649959728 300926984257536 301032595229184 301492636483584 301495852793856 301956602003456 302059351965696 302256304965888 302718216306688 303290470965248 304001358495744 304465936646144 305038241038336 305237136375808 305810890391552 306300680404992 306585496833889 306876433563648 307653738983136 308123898740736 308352255131648 308648161050624 308846115422208 308849410179072 309321397174272 309426653233152 309429954183168 309902828371968 310687799525376 311162595966976 311271799148544 312001394245632 312478198136832 312537131665408 313269692596224 313748434714624 313751781769216 313858545401856 314338187411456 314341540757504 314543146631168 314844993552384 315078331072512 316359137296384 316953797328896 317461433942016 317756628297472 318058165960704 318265550733312 318863794249728 319351085334528 319463162284032 320099617603584 320159988535296 320704729841664 321404264251392 321513631875072 321517061768448 322004972470272 322008407605248 322613686566912 323317384871936 323369866100736 323430853802784 323925124317184 324684377751552 325294686732288 325795281108992 326004232945664 326118644831616 326617022857216 326620507193344 327755061264384 327758557741056 328502721118208 329334805037056 329862271205376 330482313068544 331103520423936 331319411212608 331825737105408 331942192060752 332449469693952 333228703481856 333232258351104 333741507477504 334368841138176 334583291707392 334586861027328 335098180272128 335215783698432 335728064069632 336514982608896 336578449485824 337211115744256 337751196696576 337882929692672 338001510432768 338518047981568 338521659277312 339375500312576 339701177253888 340557993345024 341082076348416 341201779835904 341334858661888 341881544245248 342524178726912 343168021168128 343391778422784 343916553437184 344037251690496 344563013124096 344566688907264 344787679961088 345435777103872 345963675779072 346774585737216 346778285113344 346896287023104 347430123995136 348187952939008 348310150249152 348842441572352 349498160447488 350057920462848 350317354942464 350383424953016 351604273123584 351741409230848 351745161592832 352402577293312 352966989053952 352970754490368 353630460837888 353634233352192 353772161204224 353861039960064 355071770886144 355904029458432 356573021995008 357350793805824 357476206834656 358022505824256 358573464879104 358695480459264 358929362146992 359477881864192 360089521225728 360874963369984 360997762105344 361001613213696 361553299767296 362232911233024 362469099446272 363150432339968 363732057980928 364415764856832 364557897826304 365897129754624 366168302968832 366519691247616 366754762063872 367319159144448 367444150714368 367448070592512 368005682823168 368009608691712 368872192475136 369505582710784 369565561257984 369635261488896 370371672932352 370501655666688 371067860287488 371765356265472 372007759958016 372576266223616 372707022664704 373276597551104 373280579649536 373519986624512 374155518148608 375672467881984 375676475539456 376382634328064 376985452806144 377335996103248 377694072078336 378650755671552 379229413834752 379362505212288 379510467854336 380118295904256 380832803979264 380836866686976 381797437851648 382380904808448 382384984031232 382969348882432 383103752798208 384001715994624 384661085126656 385562698579968 386287440494592 386877769121792 386881896316928 387130026622976 387265890737544 387857714642944 389209135251456 389365092057088 390096981327872 391085080981504 391456204259328 391711447056384 392447746768896 393047489642496 393185430503424 394043062812672 394181353072143 394783745261568 395709085384704 395713306791936 396318040129536 396452899454976 397062998851584 397317658902528 397929089073152 397993681354752 398068743141888 398677076082688 399611541848064 400362691362816 400438199946304 401235979010048 401376793638912 401990181978112 401994470391808 402745802620928 403008406621184 403390844633088 403395147988992 404412617097216 405335144660992 405984333791232 406747462238208 407512025137152 407777736877056 408400907206656 408544236382464 409168578084864 410127635054592 410204985310848 410831864987648 411530881400832 411794820562944 411799213572096 411939340839936 412568870977536 412573272244224 413203771162624 414250399367168 415029065531392 415693780549632 416001858994176 417692923461632 418478060535808 419148299501568 419793324736512 419936172244992 419940652105728 420104441430016 420209984952576 422360641437696 422631526367232 422636034981888 423281911922688 423430463619072 424077554614272 424354067644416 424502995616154 425151725666304 425801447112704 425950883045376 426879984713728 426949276336128 427606306455552 428539019001856 428684842500096 428689415691264 429339963293696 429344543473664 430151582089216 430840517492736 431159821467648 431241138403712 432743720767488 432912503668736 433726248976384 434420909604864 434824859775488 435237490262016 435242133356544 435521279950848 436339928973312 437006748352512 437011410321408 438035728564224 438859103993856 439816361607168 439970716104192 440643084091392 441471360565248 441759214950144 442434316140544 442589589414336 443265959591936 444304937975808 444309677801472 444988676636672 445825121517568 446111055609856 446115814703104 446954378264576 447670225207296 448511710593024 450334928928768 450492974939592 450668680577024 451390476386304 452238954725376 452243779190784 452934903005184 453089027948544 453384457448832 454077324460032 454776101797888 454849921548288 454935706447872 456002037743616 456698904969216 457557361557504 457855704563712 458555404582912 458716335587328 459417350832128 459422251876352 459716906614784 460581036138496 462185848111104 462366114316288 462371046817792 462528382697472 463240165326848 463982095761408 464413533665536 464854242557952 466031699288064 466743893950464 466907698722816 467089806589952 467837902651392 468717297205248 468805697498112 469904538894336 470622652071936 470627672653824 470787818102784 471507281117184 471512311136256 471814719946752 472617496608768 473429027848192 474538705944576 475430695993344 476467725074432 476634942446208 477363341099008 478260640612352 478572482862656 479026628001792 480119361634304 480239982802944 481330349473792 481335484284928 482106396377088 483007458705408 483012611407872 483920529850368 484976077307904 485146280704176 485887686475776 487026566627328 487862839672832 487942030098432 488692921663488 489006349418496 489177967247424 489758878859264 489925534285824 489930760790016 490679478255616 491829589966848 492754081677312 492847015318528 493828897243136 494002207555584 494757147049984 495687141687296 496010346610688 496942696886272 497738605658112 498674204540928 498874024198144 500612261216256 501553261707264 501874937561088 501880291540992 502647270408192 502823675547648 503592096104448 504772473913344 504867674228736 505639218446336 505816673616384 506824394539008 507002265649152 507777071972352 507782488915968 509063250468864 509841206411264 509846645374976 510805003730944 511623114522624 512002287992832 514083598106624 515049920659456 515874830155776 516354520983392 516844519686144 516850033360896 517181519941632 518153665655808 518945513668608 520161878605824 520167427670016 521145185992704 522281929408512 522465225373728 523263662358528 524247240671232 525390750416896 525476032413696 525575137429524 526378327015424 527612113846272 527617742389248 528424053506048 528603865939968 529417331802112 529756878536704 530658241806336 530758324189184 532607656329216 532815389130752 533816921817088 535169058185216 536026190708736 537033758736384 537854459510784 537860197318656 538043220688896 538394043220488 539216822796288 540134281838592 541312445054976 541496643158016 541502419820544 542329949650944 543349366849536 543703649169408 544534542942208 544725648509952 545558104113152 546836846739456 546939980414464 548845694631936 549059760750592 549065618096128 549252454453248 550091827970048 550097696325632 550978738716672 552008524234752 552014413037568 554258374066176 554452892233344 554669145325568 555557509398528 556601790431232 557648034398208 558011639937024 558864399335424 559060533997056 559724432982016 559914896326656 559920869474304 560279979936768 561233277222912 563508701822976 563514713309184 564573951492096 565436739485696 565805423525888 566003994154872 566868967555072 567934510727168 568844120752128 569265701781504 570141741940736 571579790000128 571585887588352 572128298532864 573571357212672 573577476046848 574454023323648 574655629197312 574879761956864 576991627689984 578344047869952 579431160741888 580316653682688 580322844475392 580695039934464 580898836106316 581786571964416 582675664470016 582681880428544 584047638085632 585145471991808 586421815476224 586627621472256 587524112121856 588628480753664 589012286600192 589571234463744 590119452552448 591064594219008 592175617892352 592406583967744 592412903735296 594470718406656 594477060194304 595594498277376 595976488353792 596893633609728 597103114712832 598015614124032 599417312772096 600446571905024 600544037044224 600657299919456 601853968515072 602065190458368 602985272967168 602991705587712 603913204006912 604118703931392 604512609931776 605436432613376 606580941930496 608002716991488 610076482076672 610474272751616 611621780783104 612601360809984 613170993667778 613752867127296 615307477966272 616247797481472 616704510263296 617296322101248 617692230844416 617698820358144 618642794348544 618853306466304 618859908366336 619805656743936 621375599050752 622325191933952 622543598297088 624002788491264 624956396273664 625074263330816 626539385192448 627496869429248 627503563538432 627717090803712 628676374822912 628683081515008 629086293262336 629689987104768 630156662145024 632718274592768 633907594657792 634922867884032 635513256594944 636116331921408 636531101466624 637727588499456 638702170669056 638926324568064 640319977070592 641409459683328 642808528502784 643027263750144 643034123536896 644009944940544 644016815210496 645227373133824 646634769743872 646739732201472 646861707605568 647850248634368 649368755503104 650589373464576 651590562217984 652008465891328 652237289663232 653234045714432 653241014386688 655510122528768 655517115482112 657005442236416 658669610074112 659724542410752 660964626137088 662207040847872 662638822425216 663651474210816 663884384121504 664898939387904 666457406963712 666464516702208 667483014955008 668737682276352 669166583414784 669173722054656 670196360544256 670431567396864 671456128139264 673156898971648 674422231488512 675502393393152 675765859385344 676003020865536 677036095963136 677043318554624 678751000625152 679402354507776 681115986690048 682164152696832 682403559671808 682669717323776 683763088490496 685048357453824 686336042336256 686783556845568 687833106874368 688074503380992 689126026248192 689133377814528 689575359922176 690871554207744 691927351558144 693549171474432 693556570226688 693792574046208 694860247990272 696375905878016 696620300498304 697684883144704 698996320894976 700115840925696 700634709884928 700766849906032 703208546247168 703482818461696 703490323185664 704805154586624 705933978107904 705941508980736 707260921675776 707268466704384 707722079920128 710143541772288 711808058916864 713146043990016 714701587611648 714952413669312 716045011648512 717146929758208 717390960918528 717858724293984 718955763728384 720179042451456 721749926739968 721995524210688 722003226427392 723106599534592 724465822466048 724938198892544 726300864679936 727464115961856 728831529713664 729115795652608 731794259509248 732336605937664 733039382495232 733509524127744 734638318288896 734888301428736 734896141185024 736019217383424 737744384950272 739011165421568 739131122515968 739270522977792 740743345864704 741003311333376 742135720574976 743530712530944 744015519916032 745152532447232 745414045329408 746553195102208 746561159299072 747039973249024 748311036297216 751344935763968 751352951078912 752765268656128 753970905612288 754671992206496 755388144156672 757301511343104 758458827669504 758725010424576 759020935708672 760236591808512 761665607958528 761673733373952 763594875703296 764761809616896 764769968062464 766207505596416 768003431989248 769322170253312 771125397159936 772574880989184 773763792633856 774260053245952 774531781475088 775715429285888 778418270502912 778730184114176 780193962655744 782170161963008 783422894112768 784895493537792 786094979284992 786370861006848 788086125625344 788362706144286 789567490523136 791418170769408 791426613583872 792636080259072 792905798909952 794125997703168 794635317805056 795858178146304 795987362709504 796137486283776 797354152165376 799223083696128 800725382725632 800876399892608 802471958020096 802753587277824 803980363956224 803988940783616 805491605241856 806016813242368 806781689266176 806790295977984 808825234194432 810670289321984 811968667582464 813494924476416 815024050274304 815555473754112 816801814413312 817088472764928 818337156169728 820255270109184 820409970621696 821663729975296 823589641125888 823598427144192 823878681679872 825137741955072 825146544488448 826407542325248 828500798734336 830058131062784 831387561099264 832003717988352 835385846923264 836956121071616 838296599003136 839586649473024 839872344489984 839881304211456 840208882860032 840419969905152 844721282875392 845263052734464 845272069963776 846860927238144 848155109228544 848708135288832 849005991232308 850303451332608 851602894225408 851901766090752 853759969427456 853898552672256 855212612911104 857078038003712 857369685000192 857378831382528 858679926587392 858689086947328 860303164178432 861681034985472 862319642935296 862482276807424 865487441534976 865825007337472 867452497952768 868841819209728 869649719550976 870474980524032 870484266713088 871042559901696 872679857946624 874013496705024 874022820642816 876071457128448 877718207987712 879632723214336 879941432208384 881286168182784 882942721130496 883518429900288 884868632281088 885179178828672 886531919183872 888609875951616 888619355602944 891650243035136 892222111219712 892231629406208 893908756529152 895340450414592 897023421186048 900669857857536 900985949879184 901337361154048 902780952772608 904477909450752 904487558381568 905869806010368 906178055897088 906768914897664 908154648920064 909552203595776 909871412895744 912004075487232 913397809938432 915114723115008 915711409127424 917110809165824 917432671174656 918834701664256 918844503752704 919433813229568 919756490501667 921162072276992 924371696222208 924742093635584 925056765394944 926480330653696 927964191522816 928827067331072 929708485115904 932063398576128 933487787900928 933815397445632 934179613179904 937434594410496 937611394996224 939809077788672 941245304143872 941255345307648 941575636205568 943014562234368 943024622272512 943629439893504 945234993217536 946858055696384 949077411889152 950861391986688 952935450148864 953269884892416 954726682198016 956521281224704 957144965725312 958053256003584 960238723268608 960479965605888 962660698947584 962670968569856 964212792754176 966014917410816 966025222815744 967841059700736 969952154615808 970292561408352 971775372951552 974053133254656 975725679345664 975884060196864 977385843326976 978012698836992 978355934494848 979517757718528 979851068571648 979861521580032 981358956511232 985508163354624 985694030637056 987657794486272 988004415111168 989514294099968 991374283374592 992020693221376 993885393772544 995477211316224 997348409081856 997748048396288 1001224522432512 1003106523414528 1003749875122176 1003760583081984 1005294540816384 1005647351095296 1007184192208896 1009544947826688 1009735348457472 1011278436892672 1011633347232768 1013648789078016 1014004531298304 1015554143944704 1015564977831936 1018126500937728 1019682412822528 1019693290749952 1021610007461888 1023246229045248 1024004575985664 1028167196213248 1030099841318912 1031749660311552 1032709041966784 1033689039372288 1033700066721792 1034363039883264 1036307331311616 1037891027337216 1040323757211648 1040334855340032 1042290371985408 1044563858817024 1044930450747456 1046527324717056 1048494481342464 1050781500833792 1050952064827392 1051150274859048 1052756654030848 1055224227692544 1055235484778496 1056848107012096 1057207731879936 1058834663604224 1059513757073408 1061316483612672 1061516648378368 1065215312658432 1065630778261504 1067633843634176 1070338116370432 1072052381417472 1074067517472768 1075720394637312 1076086441377792 1076788086440976 1078433645592576 1080268563677184 1082624890109952 1082993286316032 1083004839641088 1084659899301888 1086698733699072 1087407298338816 1089069085884416 1089451297019904 1091116208226304 1093673693478912 1093879960828928 1097691389263872 1098119521501184 1098131236192256 1098504908906496 1100183655940096 1100195392651264 1101957477433344 1104017048469504 1104028826075136 1108516748132352 1108905784466688 1109338290651136 1111115018797056 1113203580862464 1115296068796416 1116023279874048 1117728798670848 1118121067994112 1119829792653312 1119841738948608 1120559959873536 1122466554445824 1127017403645952 1127029426618368 1129147902984192 1131610847051776 1132007988309744 1133737935110144 1135869021454336 1137688241504256 1138531403563008 1140283483881472 1143159580000256 1143171775176704 1147142714425344 1147154952093696 1148908046647296 1149311258394624 1149759523913728 1153983255379968 1156688095739904 1158862321483776 1160633307365376 1160645688950784 1161390079868928 1161797672212632 1163573143928832 1165351328940032 1165363760857088 1168095276171264 1170290943983616 1172843630952448 1173255242944512 1175048224243712 1177256961507328 1178024573200384 1179142468927488 1180238905104896 1182129188438016 1184351235784704 1184813167935488 1184825807470592 1188954120388608 1191188996554752 1191952976707584 1193787267219456 1194206229425664 1196031228248064 1198834625544192 1200893143810048 1201088074088448 1201314599838912 1203707937030144 1204130380916736 1205970545934336 1205983411175424 1207826408013824 1208237407862784 1209025219863552 1210872865226752 1213161883860992 1216005433982976 1220152964153344 1220948545503232 1223243561566208 1225202721619968 1226341987335556 1227505734254592 1230614955932544 1232495594962944 1233409020526592 1234592644202496 1235384461688832 1235397640716288 1237706612932608 1237719816732672 1239611313487872 1242751198101504 1244650383867904 1245087196594176 1248005576982528 1250148526661632 1253078770384896 1254993738858496 1255007127076864 1255434181607424 1257352749645824 1257366163030016 1258172586524672 1259379974209536 1260313324290048 1265436549185536 1267815189315584 1269845735768064 1271026513189888 1272232663842816 1273062202933248 1275455176998912 1277404341338112 1277852649136128 1280639954141184 1282818919366656 1285617057005568 1286054527500288 1286068247073792 1288019889881088 1288033630420992 1290454746267648 1293269539487744 1293479464402944 1293723415211136 1295700497268736 1298737511006208 1301178746929152 1303181124435968 1304016931782656 1304474579326464 1306468091428864 1306482028773376 1311020245057536 1311034230964224 1317339220148224 1319449084821504 1321929252274176 1324414081695744 1325277644850432 1327302948421632 1327768768243008 1329797878775808 1332914813927424 1332929033404416 1334966029910016 1337475364552704 1338333166829568 1338347444109312 1340392721088512 1340863134793728 1342912256278528 1346313797943296 1348844462977024 1351004786786304 1352006041731072 1354072191926272 1354086637109248 1357502001250304 1358804709015552 1362231973380096 1364328305393664 1364807119343616 1365339434647552 1370096714907648 1372672084672512 1373567113691136 1375666213748736 1376149006761984 1378252052496384 1378266755629056 1379150719844352 1381743108415488 1383854703116288 1387098342948864 1387113140453376 1387585148092416 1389720495980544 1392751811756032 1393240600996608 1395369766289408 1397992641789952 1400231681851392 1401269419769856 1401533699812064 1406417092494336 1406965636923392 1406980646371328 1409610309173248 1411867956215808 1411883017961472 1414521843351552 1414536933408768 1415444159840256 1420287083544576 1423616117833728 1426292087980032 1429403175223296 1429904827338624 1432090023297024 1434293859516416 1434781921837056 1435717448587968 1437911527456768 1440358084902912 1443499853479936 1443991048421376 1444006452854784 1446213199069184 1448931644932096 1449876397785088 1452601729359872 1454928231923712 1457663059427328 1458231591305216 1463588519018496 1464673211875328 1466078764990464 1467019048255488 1469276636577792 1469776602857472 1469792282370048 1472038434766848 1475488769900544 1478022330843136 1478262245031936 1478541045955584 1481486691729408 1482006622666752 1484271441149952 1487061425061888 1488031039832064 1490305064894464 1490828090658816 1493106390204416 1493122318598144 1494079946498048 1496622072594432 1502689871527936 1502705902157824 1505530537312256 1507941811224576 1509343984412992 1510776288313344 1514603022686208 1516917655339008 1517450020849152 1518041871417344 1520473183617024 1523331215917056 1523347466747904 1527189751406592 1529523619233792 1529539936124928 1532415011192832 1536006863978496 1538644340506624 1542250794319872 1545149761978368 1547527585267712 1548520106491904 1549063562950176 1551430858571776 1556836541005824 1557460368228352 1560387925311488 1564340323926016 1566845788225536 1569790987075584 1572741722013696 1576172251250688 1576725412288572 1579134981046272 1582836341538816 1582853227167744 1585272160518144 1585811597819904 1588251995406336 1589270635610112 1591716356292608 1591974725419008 1592274972567552 1594708304330752 1598446167392256 1601450765451264 1601752799785216 1604943916040192 1605507174555648 1607960727912448 1607977881567232 1610983210483712 1612033626484736 1613563378532352 1613580591955968 1617650468388864 1621340578643968 1623937335164928 1626989848952832 1630048100548608 1631110947508224 1633603628826624 1634176945529856 1636674312339456 1640510540218368 1640819941243392 1643327459950592 1647179282251776 1647196854288384 1647757363359744 1650275483910144 1650293088976896 1657001597468672 1660116262125568 1662775122198528 1664007435976704 1670771693846528 1673912242143232 1676593198006272 1679173298946048 1679744688979968 1679762608422912 1680417765720064 1680839939810304 1690526105468928 1690544139927552 1693721854476288 1696310218457088 1697416270577664 1698011982464616 1700606902665216 1703205788450816 1703803532181504 1707519938854912 1707797105344512 1710425225822208 1714156076007424 1714739370000384 1714757662765056 1717378173894656 1720606328356864 1723362069970944 1724639285870592 1724964553614848 1730974883069952 1731650014674944 1734904995905536 1739299439101952 1740949961048064 1740968533426176 1742085119803392 1745359715893248 1748026993410048 1748045641285632 1752142914256896 1755436415975424 1759265446428672 1759882864416768 1762572336365568 1765885442260992 1767036859800576 1769737264562176 1770358357657344 1773063838367744 1777219751903232 1777238711205888 1783300486070272 1784444222439424 1784463258812416 1787817513058304 1790680900829184 1794046842372096 1801339715715072 1801971899758368 1802674722308096 1805561905545216 1808955818901504 1808975116763136 1811739612020736 1812356111794176 1813537829795328 1816309297840128 1819104407191552 1819742825791488 1824008150974464 1830229446230016 1831422818254848 1834221618331648 1834865342349312 1837669403328512 1837689007505408 1838867626459136 1839512981003334 1842324144553984 1848743392444416 1849484187271168 1850113530789888 1852960661307392 1855928383045632 1857654134662144 1859416970231808 1864126797152256 1866975575801856 1867630794891264 1868359226359808 1874869188820992 1875222789992448 1879618155577344 1882490608287744 1882510690615296 1883151272411136 1886029124468736 1886049244545024 1887258879787008 1890469986435072 1893716111392768 1898154823778304 1901722783973376 1905870900297728 1906539769784832 1909453364396032 1913042562449408 1914289931450624 1916106512007168 1920959931211776 1925321397895168 1925341937139712 1928425585508352 1932029834821632 1932050445631488 1935682119401472 1939904309231616 1940585122816704 1943550745903104 1948106266509312 1951451358691328 1951768120393728 1954771686653952 1956025397673984 1956711868989696 1959035515437056 1959702137143296 1959723043160064 1962717913022464 1971016326709248 1971388061274112 1976008830222336 1979028588199936 1982748566749184 1984041386442752 1987770787545088 1990954422632448 1994696818163712 1995496096792576 2002449044865024 2006213046829056 2007499750244352 2007521166163968 2010589081632768 2011294702190592 2014368384417792 2019470696914944 2022556873785344 2023266694465536 2027297578156032 2028009062596608 2031108287889408 2031129955663872 2036253001875456 2039364825645056 2039386581499904 2043220014923776 2046492458090496 2048009151971328 2056334392426496 2060199682637824 2063499320623104 2065418083933568 2067378078744576 2067400133443584 2068726079766528 2072614662623232 2075782054674432 2080647514423296 2080669710680064 2084580743970816 2089127717634048 2089860901494912 2093054649434112 2096988962684928 2101563001667584 2101904129654784 2102300549718096 2105513308061696 2110448455385088 2110470969556992 2113696214024192 2114415463759872 2117669327208448 2119027514146816 2123033296756736 2130430625316864 2131261556523008 2135267687268352 2140676232740864 2144104762834944 2148135034945536 2151440789274624 2152172882755584 2153576172881952 2156867291185152 2160537127354368 2165249780219904 2165986572632064 2166009679282176 2169319798603776 2173397467398144 2174814596677632 2178138171768832 2178902594039808 2182232416452608 2187347386957824 2187759921657856 2195382778527744 2196239043002368 2196262472384512 2197009817812992 2200367311880192 2200390785302528 2203914954866688 2208057652150272 2217033496264704 2217811568933376 2218676581302272 2222230037594112 2226407161724928 2230592137592832 2232046559748096 2235457597341696 2236242135988224 2239659585306624 2239683477897216 2241119919747072 2244933108891648 2254034807291904 2254058853236736 2258295805968384 2263221694103552 2264015976619488 2267475870220288 2271738042908672 2275376483008512 2277062807126016 2280566967762944 2286319160000512 2286343550353408 2294285428850688 2294309904187392 2298622516789248 2299519047827456 2307966510759936 2313376191479808 2317724642967552 2321291377901568 2322780159737856 2323595344425264 2327146287857664 2330702657880064 2330727521714176 2336190552342528 2340581887967232 2345687261904896 2346510485889024 2350096448487424 2354513923014656 2356049146400768 2358284937854976 2360477810209792 2364258376876032 2368702471569408 2369626335870976 2369651614941184 2377908240777216 2382377993109504 2383905953415168 2387574534438912 2388412458851328 2392062456496128 2397669251088384 2401786287620096 2402176148176896 2402629199677824 2407415874060288 2408260761833472 2411941091868672 2411966822350848 2416474815725568 2418050439727104 2421745730453504 2426323767721984 2432010867965952 2441897091006464 2446487123132416 2450405443239936 2452683974671112 2455011468509184 2461229911865088 2464991189925888 2466818041053184 2470768923377664 2470795281432576 2475413225865216 2475439633465344 2479222626975744 2485502396203008 2489300767735808 2490174393188352 2496011153965056 2500297053323264 2506157540769792 2510014254153728 2510868363214848 2514705499291648 2514732326060032 2516345173049344 2518759948419072 2520626648580096 2530873098371072 2535630378631168 2542053026379776 2544465327685632 2546124405866496 2550910353997824 2554808682676224 2555705298272256 2561279908282368 2565637838733312 2571234114011136 2572109055000576 2572136494147584 2576039779762176 2576067260841984 2580909492535296 2586539078975488 2586958928805888 2587446830422272 2591400994537472 2597475022012416 2602357493858304 2606362248871936 2608033863565312 2608949158652928 2612936182857728 2612964057546752 2622040490115072 2622068461928448 2634678440296448 2638898169643008 2643858504548352 2648828163391488 2650555289700864 2654605896843264 2655537536486016 2659595757551616 2665829627854848 2665858066808832 2674950729105408 2676666333659136 2676694888218624 2680785442177024 2681726269587456 2685824512557056 2692627595886592 2697688925954048 2702009573572608 2704012083462144 2708144383852544 2708173274218496 2715004002500608 2717609418031104 2724463946760192 2728656610787328 2729614238687232 2730678869295104 2740193429815296 2745344169345024 2747134227382272 2751332427497472 2752298013523968 2756504104992768 2756533511258112 2758301439688704 2759269471505001 2763486216830976 2767709406232576 2774226280906752 2775170296184832 2779440991961088 2785503623512064 2786481201993216 2790739532578816 2795985283579904 2800463363702784 2802538839539712 2803067399624128 2812834184988672 2813931273846784 2813961292742656 2819220618346496 2823735912431616 2823766035922944 2829043686703104 2829073866817536 2830888319680512 2840574167089152 2847232235667456 2852584175960064 2858806350446592 2859809654677248 2864180046594048 2868587719032832 2869563843674112 2871434897175936 2875823054913536 2880716169805824 2887982096842752 2888012905709568 2892426398138368 2897863289864192 2899752795570176 2905203458719744 2909856463847424 2915326118854656 2927177038036992 2929346423750656 2932157529980928 2934038096510976 2938553273155584 2939553205714944 2939584564740096 2944076869533696 2956044661686272 2956524490063872 2957082091911168 2962973383458816 2964013245333504 2968542882299904 2974122850123776 2976062079664128 2980610129788928 2981656181317632 2986212780408832 2986244637196288 2988159892996096 2993244145188864 3005379743055872 3005411804315648 3011061074624512 3015883622449152 3018687968825984 3021552576626688 3029206045372416 3033835310678016 3034900041698304 3036083742834688 3040946367234048 3046662431834112 3046694933495808 3054379502813184 3059047238467584 3059079872249856 3064830022385664 3072013727956992 3077288681013248 3084501588639744 3090299523956736 3095055170535424 3097040212983808 3098127125900352 3102861717143552 3113673082011648 3114920736456704 3120775850622976 3128680647852032 3133691576451072 3139581974151168 3145483444027392 3152344502501376 3153450824577144 3158269962092544 3165672683077632 3165706454335488 3170544321036288 3171623195639808 3176503990812672 3178541271220224 3183432712585216 3183949450838016 3184549945135104 3189416608661504 3196892334784512 3202901530902528 3203505599570432 3209887832080384 3211014349111296 3215921455824896 3215955763134464 3221966420967424 3224067252969472 3227161183911936 3235300936777728 3242681157287936 3247874670329856 3253979697905664 3260096201097216 3262221895016448 3267207257653248 3268353891059712 3273348624678912 3281021080436736 3281639882486784 3286654919901184 3294358564503552 3294393708576768 3295514726719488 3300550967820288 3300586177953792 3314003194937344 3320232524251136 3325550244397056 3328014871953408 3341543387693056 3347824484286464 3353186396012544 3359489377959936 3359525216845824 3360835531440128 3361679879620608 3381052210937856 3381088279855104 3387443708952576 3394832541155328 3396023964929232 3401213805330432 3406411576901632 3407607064363008 3415039877709824 3415594210689024 3420850451644416 3428312152014848 3429478740000768 3429515325530112 3434756347789312 3441212656713728 3446724139941888 3449278571741184 3449929107229696 3461949766139904 3463300029349888 3469809991811072 3478598878203904 3481899922096128 3481937066852352 3484170239606784 3490719431786496 3496053986820096 3496091282571264 3504285828513792 3510872831950848 3518530892857344 3519765728833536 3525144672731136 3531770884521984 3534073719601152 3539474529124352 3540716715314688 3546127676735488 3554439503806464 3554477422411776 3568888444878848 3568926517624832 3575635026116608 3581361801658368 3588093684744192 3602679431430144 3603943799516736 3605349444616192 3611123811090432 3617911637803008 3617950233526272 3623479224041472 3624712223588352 3627075659590656 3632618595680256 3638208814383104 3639485651582976 3648016301948928 3660458892460032 3662845636509696 3669730684698624 3675338806657024 3675378015010816 3677735252918272 3679025962006668 3684648289107968 3697486784888832 3698968374542336 3700227061579776 3705921322614784 3715308269324288 3718833940463616 3728253594304512 3733951151603712 3735261589782528 3736718452719616 3750445579984896 3759236311154688 3764981216575488 3765021381230592 3766302544822272 3772058248937472 3772098489090048 3774517759574016 3780939972870144 3787432222785536 3796309647556608 3803445567946752 3811741800595456 3813079539569664 3818906728792064 3826085124898816 3828579862901248 3832213024014336 3841919862423552 3850642795790336 3850683874279424 3856851171016704 3864059669643264 3864100891262976 3871364238802944 3879808618463232 3881170245633408 3887101491806208 3896212533018624 3902902717382656 3903536240787456 3909543373307904 3912050795347968 3913423737979392 3918071030874112 3919404274286592 3919446086320128 3925435826044928 3942776122548224 3952017660444672 3958057176399872 3965497133498368 3968082772885504 3975541575090176 3981908845264896 3989393636327424 3990992193585152 4004898089730048 4012426093658112 4014999500488704 4015042332327936 4021178163265536 4022589404381184 4028736768835584 4038941393829888 4045113747570688 4046533388931072 4056018125193216 4062216575778816 4062259911327744 4072506003750912 4078729651290112 4078773162999808 4086440029847552 4092984916180992 4096018303942656 4112668784852992 4120399365275648 4126998641246208 4130836167867136 4134756157489152 4134800266887168 4137452159533056 4145229325246464 4151564109348864 4161295028846592 4161339421360128 4169161487941632 4178255435268096 4179721802989824 4186109298868224 4193977925369856 4203126003335168 4203808259309568 4204601099436192 4211026616123392 4220896910770176 4220941939113984 4227392428048384 4228830927519744 4235338654416896 4238055028293632 4246066593513472 4260861250633728 4270535374536704 4281352465481728 4288209525669888 4296270069891072 4302881578549248 4304345765511168 4307152345763904 4313734582370304 4321074254708736 4330499560439808 4331973145264128 4332019358564352 4338639597207552 4346794934796288 4349629193355264 4356276343537664 4357805188079616 4364464832905216 4374694773915648 4375519843315712 4390765557055488 4392478086004736 4392524944769024 4394019635625984 4400734623760384 4400781570605056 4407829909733376 4416115304300544 4434066992529408 4435623137866752 4437353162604544 4444460075188224 4452814323449856 4461184275185664 4464093119496192 4470915194683392 4472484271976448 4479319170613248 4479366955794432 4482239839494144 4489866217783296 4508069614583808 4508117706473472 4516591611936768 4526443388207104 4528031953238976 4534951740440576 4543476085817344 4550752966017024 4554125614252032 4561133935525888 4572638320001024 4572687100706816 4588570857701376 4588619808374784 4597245033578496 4599038095654912 4615933021519872 4626752382959616 4635449285935104 4642582755803136 4645560319475712 4647190688850528 4654292575715328 4661455043428352 4672381104685056 4681163775934464 4691374523809792 4693020971778048 4700192896974848 4709027846029312 4712098292801536 4720955620419584 4728516753752064 4737404943138816 4739252671741952 4739303229882368 4755816481554432 4764755986219008 4767811906830336 4775149068877824 4776824917702656 4784124912992256 4795338502176768 4803572575240192 4804352296353792 4805258399355648 4814831748120576 4816521523666944 4823882183737344 4823933644701696 4832949631451136 4836100879454208 4843491460907008 4852647535443968 4864021735931904 4883794182012928 4892974246264832 4900810886479872 4905367949342224 4910022937018368 4922459823730176 4929982379851776 4933636082106368 4941537846755328 4941590562865152 4950826451730432 4950879266930688 4971004792406016 4978601535471616 4980348786376704 4992022307930112 5000594106646528 5012315081539584 5020028508307456 5021736726429696 5029410998583296 5029464652120064 5032690346098688 5037519896838144 5041253297160192 5061746196742144 5071260757262336 5084106052759552 5088930655371264 5092248811732992 5101820707995648 5109617365352448 5111410596544512 5122559816564736 5131275677466624 5142468228022272 5144218110001152 5144272988295168 5152134521683968 5161818985070592 5173078157950976 5173917857611776 5174893660844544 5182801989074944 5194950044024832 5204714987716608 5216067727130624 5217898317305856 5225872365715456 5225928115093504 5244080980230144 5244136923856896 5269356880592896 5277796339286016 5287717009096704 5297656326782976 5301110579401728 5309211793686528 5311075072972032 5319191515103232 5331659255709696 5331716133617664 5349901458210816 5353332667318272 5353389776437248 5363452539174912 5371649025114112 5385255191773184 5395377851908096 5404019147145216 5408024166924288 5416346548436992 5430008005001216 5435218836062208 5448927893520384 5457313221574656 5459228477374464 5461357738590208 5490688338690048 5494268454764544 5502664854994944 5504596027047936 5513008209985536 5513067022516224 5516602879377408 5518538943010002 5526972433661952 5535418812465152 5548452561813504 5550340592369664 5558881983922176 5571007247024128 5572962403986432 5581479065157632 5591970567159808 5600926727405568 5605077679079424 5606134799248256 5625668369977344 5627862547693568 5627922585485312 5638441236692992 5647471824863232 5647532071845888 5658087373406208 5658147733635072 5661776639361024 5681148334178304 5694464471334912 5705168351920128 5717612700893184 5719619309354496 5728360093188096 5737175438065664 5739127687348224 5742869794351872 5751646109827072 5775964193685504 5776025811419136 5784852796276736 5795726579728384 5799505591140352 5810406917439488 5819712927694848 5830652237709312 5854354076073984 5858692847501312 5864315059961856 5868076193021952 5877106546311168 5879106411429888 5879169129480192 5888153739067392 5912089323372544 5913048980127744 5914164183822336 5928026490667008 5937085764599808 5948245700247552 5952124159328256 5961220259577856 5963312362635264 5972425560817664 5972489274392576 5976319785992192 5986488290377728 6010759486111744 6010823608631296 6022122149249024 6031767244898304 6037375937651968 6043105153253376 6058412090744832 6067670621356032 6069800083396608 6072167485669376 6081892734468096 6093324863668224 6093389866991616 6108759005626368 6118094476935168 6118159744499712 6129660044771328 6144027455913984 6154577362026496 6169003177279488 6180599047913472 6190110341070848 6194080425967616 6196254251800704 6205723434287104 6227346164023296 6241551701245952 6257361295704064 6267383152902144 6279163948302336 6290966888054784 6304689005002752 6306901649154288 6316539924185088 6331345366155264 6331412908670976 6341088642072576 6343246391279616 6353007981625344 6357082542440448 6366865425170432 6369099890270208 6378833217323008 6393784669569024 6405803061805056 6407011199140864 6419775664160768 6422028698222592 6431842911649792 6431911526268928 6443932841934848 6448134505938944 6454322367823872 6470601873555456 6485362314575872 6495749340659712 6507959395811328 6520192402194432 6524443790032896 6534414515306496 6536707782119424 6546697249357824 6562042160873472 6563279764973568 6573309839802368 6588717129007104 6588787417153536 6591029453438976 6601101935640576 6601172355907584 6628006389874688 6640465048502272 6651100488794112 6656029743906816 6683086775386112 6695648968572928 6706372792025088 6718978755919872 6719050433691648 6721671062880256 6723359759241216 6762104421875712 6762176559710208 6774887417905152 6789665082310656 6792047929858464 6802427610660864 6815214128726016 6830079755419648 6831188421378048 6841700903288832 6856624304029696 6858957480001536 6859030651060224 6869512695578624 6882425313427456 6898557143482368 6899858214459392 6923899532279808 6926600058699776 6939619983622144 6957197756407808 6963874133704704 6968340479213568 6981438863572992 6992107973640192 6992182565142528 7008571657027584 7021745663901696 7037061785714688 7039531457667072 7050289345462272 7063541769043968 7068147439202304 7078949058248704 7081433430629376 7092255353470976 7108879007612928 7108954844823552 7137776889757696 7137853035249664 7151270052233216 7162723603316736 7176187369488384 7205358862860288 7207887599033472 7210698889232384 7222247622180864 7235823275606016 7235900467052544 7249424447176704 7254151319181312 7265237191360512 7276417628766208 7278971303165952 7296032603897856 7325691273019392 7339461369397248 7350677613314048 7350756030021632 7355470505836544 7358051924013336 7369296578215936 7394973569777664 7397936749084672 7400454123159552 7411842645229568 7430616538648576 7437667880927232 7456507188609024 7467902303207424 7470523179565056 7473436905439232 7500891159969792 7518472622309376 7530042762461184 7532605089644544 7544116497874944 7544196978180096 7549035519148032 7561879945740288 7574864445571072 7592619295113216 7606891135893504 7623483601190912 7626159079139328 7637813457584128 7652170249797632 7657159725802496 7664426048028672 7683839724847104 7701285591580672 7701367748558848 7713702342033408 7728119339286528 7728201782525952 7742728477605888 7759617236926464 7762340491266816 7774202983612416 7792425066037248 7805805434765312 7807072481574912 7819086746615808 7824101590695936 7826847475958784 7838808548573184 7838892172640256 7850871652089856 7885552245096448 7904035320889344 7930994266996736 7936165545771008 7951083150180352 7963817690529792 7978787272654848 7981984387170304 8024852187316224 8029999000977408 8030084664655872 8042356326531072 8045178808762368 8057473537671168 8077882787659776 8090227495141376 8093066777862144 8112036250386432 8124433151557632 8124519822655488 8145012007501824 8157459302580224 8157546325999616 8172880059695104 8185969832361984 8192036607885312 8225337569705984 8240798730551296 8253997282492416 8261672335734272 8269512314978304 8269600533774336 8274904319066112 8290458650492928 8303128218697728 8322678842720256 8338322975883264 8356510870536192 8359443605979648 8372218597736448 8387955850739712 8406252006670336 8407616518619136 8409202198872384 8422053232246784 8441793821540352 8441883878227968 8454784856096768 8457661855039488 8470677308833792 8476110056587264 8492133187026944 8521722501267456 8541070749073408 8562704930963456 8576419051339776 8592540139782144 8605763157098496 8608691531022336 8614304691527808 8627469164740608 8642148509417472 8663946290528256 8664038717128704 8677279194415104 8693589869592576 8699258386710528 8712552687075328 8715610376159232 8728929665810432 8751039686631424 8781531114110976 8784956172009472 8785049889538048 8788039271251968 8801469247520768 8801563141210112 8815659819466752 8832230608601088 8868133985058816 8871246275733504 8874706325209088 8888920150376448 8905628646899712 8922368550371328 8928186238992384 8941830389366784 8944968543952896 8958638341226496 8958733911588864 8964479678988288 8979732435566592 9016139229167616 9016235412946944 9033183223873536 9052886776414208 9056063906477952 9069903480881152 9086952171634688 9101505932034048 9108251228504064 9122267871051776 9145276640002048 9145374201413632 9177141715402752 9177239616749568 9194490067156992 9231866043039744 9253504765919232 9270898571870208 9285165511606272 9291120638951424 9294381377701056 9308585151430656 9322910086856704 9344762209370112 9362327551868928 9382749047619584 9386041943556096 9400385793949696 9418055692058624 9424196585603072 9441911240839168 9457033507504128 9474809886277632 9478505343483904 9478606459764736 9511632963108864 9529511972438016 9535623813660672 9550298137755648 9553649835405312 9568249825984512 9590677004353536 9607145150480384 9608704592707584 9610516798711296 9629663496241152 9633043047333888 9647764367474688 9647867289403392 9665899262902272 9672201758908416 9686982921814016 9705295070887936 9728043471863808 9767588364025856 9785948492529664 9801621772959744 9810735898684448 9820045874036736 9844919647460352 9859964759703552 9867272164212736 9883075693510656 9883181125730304 9901652903460864 9901758533861376 9942009584812032 9960697572753408 9984044615860224 10001188213293056 10024630163079168 10040057016614912 10043473452859392 10058929304240128 10065380692197376 10082506594320384 10123492393484288 10142521514524672 10168212105519104 10184497623465984 10203641415991296 10219234730704896 10222821193089024 10245119633129472 10262551354933248 10284936456044544 10288436220002304 10288545976590336 10304269043367936 10323637970141184 10346156315901952 10347835715223552 10349787321689088 10365603978149888 10389900088049664 10409429975433216 10432135454261248 10435796634611712 10451744731430912 10451856230187008 10488161960460288 10488273847713792 10538713761185792 10555592678572032 10575434018193408 10595312653565952 10602221158803456 10618423587373056 10622150145944064 10638383030206464 10663318511419392 10663432267235328 10706665334636544 10706779552874496 10726905078349824 10743298050228224 10770510383546368 10790755703816192 10808038294290432 10816048333848576 10832693096873984 10860016010002432 10870437672124416 10897855787040768 10914626443149312 10918456954748928 10922715477180416 10981376677380096 10988536909529088 11009192054095872 11026016419971072 11026134045032448 11033205758754816 11037077886020004 11053944867323904 11070837624930304 11096905123627008 11100681184739328 11117763967844352 11142014494048256 11145924807972864 11162958130315264 11183941134319616 11201853454811136 11210155358158848 11212269598496512 11251336739954688 11255725095387136 11255845170970624 11276882473385984 11294943649726464 11295064143691776 11316174746812416 11316295467270144 11323553278722048 11362296668356608 11388928942669824 11410336703840256 11435225401786368 11439238618708992 11456720186376192 11474350876131328 11478255374696448 11485739588703744 11503292219654144 11551928387371008 11552051622838272 11591453159456768 11599011182280704 11620813834878976 11639425855389696 11661304475418624 11708708152147968 11717385695002624 11728630119923712 11736152386043904 11754213092622336 11758212822859776 11758338258960384 11776307478134784 11824178646745088 11828328367644672 11856052981334016 11874171529199616 11896491400495104 11904248318656512 11922440519155712 11926624725270528 11944851121635328 11944978548785152 11952639571984384 11972976580755456 12021647217262592 12044244298498048 12063534489796608 12074751875303936 12086210306506752 12116824181489664 12135341242712064 12139600166793216 12144334971338752 12186649727336448 12186779733983232 12217518011252736 12236188953870336 12236319488999424 12259320089542656 12288054911827968 12309154724052992 12338006354558976 12361198095826944 12380220682141696 12388160851935232 12392508503601408 12411446868574208 12454692328046592 12483103402491904 12514722591408128 12534766305804288 12558327896604672 12581933776109568 12609378010005504 12613803298308576 12633079848370176 12662690732310528 12662825817341952 12682177284145152 12686492782559232 12706015963250688 12714165084880896 12733730850340864 12738199780540416 12757666434646016 12811606123610112 12814022398281728 12839551328321536 12844057396445184 12863685823299584 12863823052537856 12887865683869696 12896269011877888 12908644735647744 12941203747110912 12970724629151744 12991498681319424 13015918791622656 13040384804388864 13048887580065792 13068829030612992 13073415564238848 13093394498715648 13124084321746944 13126559529947136 13146619679604736 13177434258014208 13177574834307072 13182058906877952 13202203871281152 13202344711815168 13256012779749376 13280930097004544 13302200977588224 13312059487813632 13366173550772224 13391297937145856 13412745584050176 13437957511839744 13438100867383296 13446719518482432 13524208843751424 13524353119420416 13549774835810304 13579330164621312 13584095859716928 13604855221321728 13630428257452032 13660159510839296 13662376842756096 13683401806577664 13713248608059392 13717914960003072 13718061302120448 13739025391157248 13764850626854912 13797114286964736 13799716428918784 13847799064559616 13853200117399552 13879239967244288 13914395512815616 13927748267409408 13936680958427136 13962877727145984 13984365130285056 14017143314055168 14043491327803392 14074123571429376 14079062915334144 14100578690924544 14127083538087936 14136294878404608 14157898116497408 14162866861258752 14184510706941952 14217758015225856 14217909689647104 14275553779515392 14275706070499328 14302540104466432 14325447206633472 14352374738976768 14410717725720576 14415775198066944 14421397778464768 14444495244361728 14471646551212032 14471800934105088 14498848894353408 14508302638362624 14530474382721024 14557942606331904 14592065207795712 14651382546038784 14678922738794496 14701512060043264 14710941011673088 14716103848026672 14738593156431872 14789947139555328 14795873498169344 14800908246319104 14823685290459136 14861233077297152 14913014377218048 14935804606414848 14941046359130112 14946873810878464 15001782319939584 15036945244618752 15060085524922368 15065210179289088 15088232995749888 15088393956360192 15098071038296064 15123759891480576 15149728891142144 15185238590226432 15213782271787008 15246967202381824 15252318158278656 15275626915168256 15304340499595264 15314319451604992 15328852096057344 15367679449694208 15402571183161344 15402735497117696 15427404684066816 15456403565051904 15485456955211776 15519234473852928 15524680982533632 15548405967224832 15584850132074496 15611610869530624 15614144963149824 15648203181391872 15653694951917568 15677617097146368 15677784345280512 15701743304179712 15771104490192896 15808070641778688 15861988533993472 15872331091542016 15902166300360704 15927635381059584 15957574545309696 15963968774340608 16049704374632448 16059998001954816 16060169329311744 16090357617524736 16114947075342336 16155765575319552 16180454990282752 16186133555724288 16224072500772864 16249039645310976 16290024015003648 16314918605160448 16315092651999232 16345760119390208 16371939664723968 16384073215770624 16450675139411968 16481597461102592 16507994564984832 16523344671468544 16539024629956608 16539201067548672 16549808638132224 16580917300985856 16606256437395456 16645357685440512 16676645951766528 16713021741072384 16718887211959296 16744437195472896 16775911701479424 16812504013340672 16815233037238272 16818404397744768 16844106464493568 16883587643080704 16883767756455936 16915323710078976 16941354617667584 16952220113174528 16984266374053888 17043445002534912 17125409861926912 17152838102679552 17185080279564288 17211526314196992 17217383062044672 17228609383055616 17254938329481216 17327892581056512 17328077434257408 17354558388830208 17387179739185152 17398516773421056 17425105374150656 17431220752318464 17457859331620864 17502079373262848 17563062228221952 17570099779076096 17576078542503936 17602938495041536 17603126282420224 17631319638933504 17664461217202176 17736267970117632 17742492551467008 17749412650418176 17811257293799424 17844737100742656 17856372477984768 17883660778733568 17889937087905792 17917276682452992 17917467823177728 17928959357976576 17959464871133184 18032278458335232 18032470825893888 18066366447747072 18105773552828416 18112127812955904 18139806961762304 18173904343269376 18203011864068096 18216502457008128 18244535742103552 18290553280004096 18290748402827264 18354283430805504 18354479233499136 18388980134313984 18463732086079488 18507009531838464 18541797143740416 18570331023212544 18582241277902848 18588762755402112 18617170302861312 18645820173713408 18724655103737856 18765498095239168 18772083887112192 18800771587899392 18836111384117248 18848393171206144 18883822481678336 18914067015008256 18949619772555264 18957010686967808 18957212919529472 19023265926217728 19059023944876032 19071247627321344 19100596275511296 19107299670810624 19136499651969024 19181354008707072 19214290300960768 19217409185415168 19221033597422592 19259326992482304 19266086094667776 19295528734949376 19295734578806784 19331798525804544 19344403517816832 19373965843628032 19410590141775872 19456086943727616 19535176728051712 19571896985059328 19603243545919488 19621471797368896 19640091748073472 19689839294920704 19719929519407104 19734544328425472 19766151387021312 19766362251460608 19803305806921728 19803517067722752 19884019169624064 19921395145506816 19968089231720448 20002376426586112 20049260326158336 20080114033229824 20086946905718784 20117858608480256 20130761384394752 20165013188640768 20246984786968576 20285043029049344 20336424211038208 20368995246931968 20407282831982592 20445642386178048 20490239266258944 20525102709866496 20569872912089088 20576872440004608 20577091953180672 20608538086735872 20647275940282368 20692312631803904 20695671430447104 20699574643378176 20731207956299776 20779800176099328 20818859950866432 20864270908522496 20871593269223424 20903489462861824 20903712460374016 20976323920920576 20976547695427584 21077427522371584 21111185357144064 21150868036386816 21190625307131904 21204442317606912 21236847174746112 21244300291888128 21276766060412928 21326637022838784 21326864534470656 21413330669273088 21413559105748992 21453810156699648 21541020767092736 21581511407632384 21616076588580864 21632096667697152 21665386193747968 21720032020004864 21795711574081536 21829252886298624 21836913909497856 21845430954360832 21977073819058176 22018384108191744 22052032839942144 22052268090064896 22066411517509632 22074155772040008 22107889734647808 22141675249860608 22193810247254016 22201362369478656 22235527935688704 22284028988096512 22291849615945728 22325916260630528 22367882268639232 22403706909622272 22420310716317696 22424539196993024 22502673479909376 22511450190774272 22511690341941248 22553764946771968 22590128287383552 22632349493624832 22632590934540288 22647106557444096 22724593336713216 22777857885339648 22820673407680512 22870450803572736 22878477237417984 22913440372752384 22948701752262656 22956510749392896 22971479177407488 23006584439308288 23103856774742016 23104103245676544 23182906318913536 23198022364561408 23241627669757952 23278851710779392 23322608950837248 23417416304295936 23434771390005248 23457260239847424 23472304772087808 23516425645719552 23516676517920768 23552614956269568 23648357293490176 23656656735289344 23712105962668032 23792982800990208 23808496637313024 23844881038311424 23853249450541056 23889702243270656 23889957097570304 23905279143968768 23945953161510912 24043294434525184 24088488596996096 24127068979593216 24149503750607872 24172420613013504 24233648362979328 24270682485424128 24279200333586432 24288669942677504 24373299454672896 24373559467966464 24435036022505472 24472377907740672 24472638977998848 24518640179085312 24576109823655936 24618309448105984 24676012709117952 24722396191653888 24760441364283392 24776321703870464 24785017007202816 24822893737148416 24909384656093184 25029445182816256 25069532611608576 25116655793209344 25163867552219136 25218756020011008 25227606596617152 25266159696740352 25325381464621056 25325651634683904 25364354568290304 25372985565118464 25412031926501376 25428330169761792 25467461700681728 25476399561080832 25515332869292032 25623212247220224 25628044796563456 25688114792890368 25727371646599168 25727646105075712 25775731367739392 25792538023755776 25817289471295488 25882407494221824 25941449258303488 26031837583245312 26080769608777728 26097775160131584 26137658061225984 26146831128477696 26186788997431296 26253119059894272 26293239359209472 26354868516028416 26355149668614144 26364117813755904 26404407742562304 26404689423630336 26512025559498752 26561860194009088 26604401955176448 26624118975627264 26732347101544448 26782595874291712 26825491168100352 26875915023679488 26876201734766592 26893439036964864 27048417687502848 27048706238840832 27099549671620608 27158660329242624 27168191719433856 27209710442643456 27260856514904064 27320319021678592 27324753685512192 27366803613155328 27426497216118784 27435829920006144 27436122604240896 27478050782314496 27529701253709824 27599432857837568 27695598129119232 27706400234799104 27758479934488576 27828791025631232 27855496534818816 27873361916854272 27925755454291968 27968730260570112 28034286628110336 28086982655606784 28148247142858752 28158125830668288 28201157381849088 28254167076175872 28272589756809216 28315796232994816 28325733722517504 28369021413883904 28435516030451712 28435819379294208 28551107559030784 28551412140998656 28605080208932864 28650894413266944 28704749477953536 28821435451441152 28831550396133888 28842795556929536 28888990488723456 28943293102424064 28943601868210176 28997697788706816 29016605276725248 29060948765442048 29115885212663808 29184130415591424 29302765092077568 29357845477588992 29403024120086528 29421882023346176 29432207696053344 29477186312863744 29579894279110656 29591746996338688 29601816492638208 29647370580918272 29722466154594304 29826028754436096 29882092718260224 29893747621756928 30003564639879168 30073890489237504 30120171049844736 30130420358578176 30176787912720384 30196142076592128 30247519782961152 30299457782284288 30370477180452864 30427564543574016 30493934404763648 30504636316557312 30551253830336512 30608680999190528 30628638903209984 30657704192114688 30735358899388416 30805142366322688 30805470994235392 30854809368133632 30912807130103808 30970913910423552 31038468947705856 31049361965067264 31096811934449664 31169700264148992 31223221739061248 31228289926299648 31296406362783744 31307389903835136 31355234194292736 31355568690561024 31542208980385792 31616141283557376 31744662183084032 31804332600721408 31855270762119168 31915149090619392 31927937548681216 32119996003909632 32120338658623488 32180715235049472 32229894150684672 32311531150639104 32360909980565504 32372267111448576 32448145001545728 32498079290621952 32580048030007296 32630185303998464 32691520238780416 32743879329447936 32768146431541248 32901350278823936 32963194922205184 33046689342937088 33078049259913216 33078402135097344 33099617276264448 33161834601971712 33212512874790912 33290715370881024 33353291903533056 33426043482144768 33437774423918592 33488874390945792 33551823402958848 33625008026681344 33630466074476544 33636808795489536 33688212928987136 33767175286161408 33767535512911872 33830647420157952 33882709235335168 33904440226349056 33968532748107776 34086890005069824 34250819723853824 34305676205359104 34370160559128576 34423052628393984 34434766124089344 34457218766111232 34509876658962432 34655785162113024 34656154868514816 34774359478370304 34797033546842112 34850210748301312 34862441504636928 34915718663241728 35004158746525696 35126124456443904 35140199558152192 35152157085007872 35205876990083072 35206252564840448 35262639277867008 35328922434404352 35472535940235264 35484985102934016 35498825300836352 35622514587598848 35689474201485312 35712744955969536 35767321557467136 35779874175811584 35834553364905984 35834935646355456 35857918715953152 35918929742266368 36064941651787776 36132732895494144 36211547105656832 36224255625911808 36279613923524608 36347808686538752 36406023728136192 36433004914016256 36581106560008192 36581496805654528 36708566861611008 36708958466998272 36777960268627968 36927464172158976 37014019063676928 37083594287480832 37140662046425088 37164482555805696 37177525510804224 37234340605722624 37291640347426816 37449310207475712 37544167774224384 37601543175798784 37672222768234496 37696786342412288 37767644963356672 37828134030016512 37899239545110528 37914425839058944 38046531852435456 38118047889752064 38142495254642688 38201192551022592 38214599341621248 38272999303938048 38428580601921536 38434818370830336 38442067194845184 38518653984964608 38532172189335552 38591057469898752 38591469157613568 38663597051609088 38688807035633664 38747931687256064 38821180283551744 38912173887455232 39070353456103424 39143793970118656 39206487091838976 39242943594737792 39280183496146944 39379678589841408 39439859038814208 39469088656850944 39532302774042624 39532724502921216 39606611613843456 39607034135445504 39768038339248128 39842790291013632 39936178463440896 40004752853172224 40098520652316672 40160228066459648 40173893811437568 40235717216960512 40261522768789504 40493969573937152 40570086058098688 40672848422076416 40737990493863936 40814565663965184 40891284772356096 40980478532517888 41050205419732992 41139745824178176 41153744880009216 41154183906361344 41217076173471744 41294551880564736 41384625263607808 41391342860894208 41399149286756352 41462415912599552 41559600352198656 41637719901732864 41728541817044992 41743186538446848 41806978925723648 41807424920748032 41953095390855168 42154855044743168 42222370714288128 42301736072773632 42381250614263808 42408884635213824 42473694349492224 42488600583776256 42553532120825856 42653274045677568 42653729068941312 42826661338546176 42827118211497984 42907620313399296 43082041534185472 43163022815264768 43232153177161728 43264193335394304 43330772387495936 43440064040009728 43591423148163072 43673827818995712 43690861908721664 43954147638116352 44036768216383488 44104536180129792 44132823035019264 44148311544080016 44215779469295616 44283350499721216 44387620494508032 44402724738957312 44471055871377408 44568057976193024 44583699231891456 44651832521261056 44735764537278464 44807413819244544 44840621432635392 44849078393986048 45005346959818752 45022900381548544 45023380683882496 45107529893543936 45180256574767104 45264698987249664 45265181869080576 45294213114888192 45449186673426432 45555715770679296 45641346815361024 45740901607145472 45756954474835968 45826880745504768 45913021498785792 45942958354814976 46013168878616576 46207713549484032 46208206491353088 46396044729122816 46483255339515904 46557703421558784 46645217901674496 46834832608591872 46869542780010496 46944609544175616 47032851291439104 47033353035841536 47105229912539136 47296714586980352 47313313470578688 47424211925336064 47585965601980416 47616993274626048 47706498901082112 47779404486541312 47779914195140608 47810558287937536 47891906323021824 48086588869050368 48176977193992192 48299007501215744 48344841226027008 48467296725958656 48541364970848256 48558400667172864 48577339885355008 48747118935932928 48870072045010944 48944755815481344 48945277955997696 49037280358170624 49152219647311872 49236618896211968 49352025418235904 49444792383307776 49520882728566784 49552643407740928 49570034014405632 49645787474296832 49818769312186368 50058890365632512 50139065223217152 50233311586418688 50327735104438272 50437512040022016 50455213193234304 50532319393480704 50650762929242112 50651303269367808 50745971130236928 50824063853002752 50856660339523584 50934923401363456 50952799122161664 51030665738584064 51256089593126912 51376229585780736 51454743293198336 51455292210151424 51551462735478784 51585076047511552 51634578942590976 51764814988443648 51882898516606976 52063675166490624 52161539217555456 52195550320263168 52275316122451968 52293662256955392 52373577994862592 52506238119788544 52586478718418944 52710299337228288 52728235627511808 52808815485124608 52809378847260672 53024051118997504 53123720388018176 53208803910352896 53248237951254528 53464694203088896 53565191748583424 53650982336200704 53751830047358976 53752403469533184 53786878073929728 54096835375005696 54097412477681664 54199099343241216 54317320658485248 54336383438867712 54419420885286912 54521713029808128 54640638043357184 54649507371024384 54733607226310656 54871659840012288 54872245208481792 54956101564628992 55059402507419648 55198865715675136 55391196258238464 55516959868977152 55657582051262464 55710993069637632 55746723833708544 55851510908583936 55937460521140224 56173965311213568 56296494285717504 56316251661336576 56402314763698176 56508334152351744 56545179513618432 56631592465989632 56651467445035008 56738042827767808 56871032060903424 56871638758588416 57102215118061568 57102824281997312 57210160417865728 57301788826533888 57409498955907072 57642870902882304 57663100792267776 57685591113859072 57777980977446912 57886586204848128 57887203736420352 57995395577413632 58033210553450496 58121897530884096 58231770425327616 58368260831182848 58605530184155136 58715690955177984 58806048240173056 58843764046692352 58864415392106688 58954372625727488 59159788558221312 59183493992677376 59203632985276416 59294741161836544 59444932309188608 59652057508872192 59764185436520448 59787495243513856 60007129279758336 60147780978475008 60240342099689472 60260840717156352 60353575825440768 60392284153184256 60495039565922304 60598915564568576 60740954360905728 60855129087148032 60987868809527296 61009272633114624 61102507660673024 61217361998381056 61257277806419968 61470717798776832 61610284732645376 61610941988470784 61709618736267264 61825614260207616 61941827820847104 62076937895411712 62098723930134528 62193623868899328 62339400528297984 62446443478122496 62456579852599296 62592812725567488 62614779807670272 62710468388585472 62711137381122048 63084417960771584 63232282567114752 63489324366168064 63608665201442816 63710541524238336 63830298181238784 63855875097362432 64239992007819264 64240677317246976 64361430470098944 64623062301278208 64721819961131008 64744534222897152 64896290003091456 64996158581243904 65160096060014592 65260370607996928 65383040477560832 65487758658895872 65536292863082496 65802700557647872 65926389844410368 66093378685874176 66156098519826432 66156804270194688 66199234552528896 66323669203943424 66425025749581824 66581430741762048 66706583807066112 66852086964289536 66875548847837184 66977748781891584 67103646805917696 67250016053362688 67260932148953088 67273617590979072 67376425857974272 67534350572322816 67535071025823744 67661294840315904 67808880452698112 67937065496215552 68173780010139648 68501639447707648 68611352410718208 68740321118257152 68846105256787968 68869532248178688 68914437532222464 69019753317924864 69311570324226048 69312309737029632 69548718956740608 69594067093684224 69724883009273856 69831437326483456 70008317493051392 70252248912887808 70280399116304384 70304314170015744 70412505129680896 70657844868808704 70945071880470528 70969970205868032 70997650601672704 71378948402970624 71425489911939072 71534643114934272 71559748351623168 71669106729811968 71669871292710912 71715837431906304 71837859484532736 72129883303575552 72265465790988288 72423094211313664 72448511251823616 72559227847049216 72695617373077504 72812047456272384 72866009828032512 73162213120016384 73162993611309056 73417133723222016 73417916933996544 73555920537255936 73854928344317952 74028038127353856 74167188574961664 74281324092850176 74328965111611392 74355051021608448 74468681211445248 74583280694853632 75088335548448768 75203086351597568 75344445536468992 75393572684824576 75535289926713344 75656268060033024 75798479090221056 75828851678117888 76093063704870912 76236095779504128 76284990509285376 76402385102045184 76429198683242496 76545998607876096 76857161203843072 76869636741660672 76884134389690368 77064344378671104 77182114939797504 77182938315227136 77327194103218176 77377614071267328 77495863374512128 77642360567103488 77824347774910464 78140706912206848 78287587940237312 78412974183677952 78485887189475584 78560366992293888 78759357179682816 78879718077628416 78938177313701888 79064605548085248 79065449005842432 79213223227686912 79214068270891008 79536076678496256 79685580582027264 79872356926881792 80009505706344448 80197041304633344 80320456132919296 80347787622875136 80471434433921024 80523045537579008 81140172116197376 81345696844152832 81475980987727872 81629131327930368 81782569544712192 81960957065035776 82100410839465984 82279491648356352 82307489760018432 82308367812722688 82434152346943488 82589103761129472 82769250527215616 82798298573512704 82924831825199104 83119200704397312 83275439803465728 83457083634089984 83486373076893696 83613957851447296 83614849841496064 83906190781710336 84309710089486336 84444741428576256 84603472145547264 84762501228527616 84817769270427648 84947388698984448 84977201167552512 85107064241651712 85306548091355136 85307458137882624 85653322677092352 85654236422995968 85815240626798592 86164083068370944 86326045630529536 86464306354323456 86528386670788608 86661544774991872 86880128080019456 87182846296326144 87347655637991424 87381723817443328 87908295276232704 88073536432766976 88209072360259584 88265646070038528 88296623088160032 88431558938591232 88775240989016064 88805449477914624 88942111742754816 89136115952386048 89167398463782912 89303665042522112 89471529074556928 89681242865270784 89698156787972096 90010693919637504 90045800763097088 90046761367764992 90215059787087872 90360513149534208 90530363738161152 90588426229776384 90898373346852864 91111431541358592 91282693630722048 91481803214290944 91513908949671936 91653761491009536 91826042997571584 91885916709629952 92026337757233152 92415427098968064 92416412982706176 92792089458245632 92966510679031808 93115406843117568 93290435803348992 93669665217183744 93739085560020992 93889219088351232 94065702582878208 94066706071683072 94593429173960704 94626626941157376 94848423850672128 95233986549252096 95412997802164224 95558808973082624 95559828390281216 95621116575875072 95783812646043648 96173177738100736 96353954387984384 96598015002431488 96689682452054016 96934593451917312 97082729941696512 97116801334345728 97154679770710016 97494237871865856 97740144090021888 97890555911995392 98074560716341248 98304439294623744 98473237792423936 98704050836471808 98889584766615552 99105286815481856 99140068028811264 99291574948593664 99637538624372736 100117780731265024 100278130446434304 100466623172837376 100655470208876544 100875024080044032 100910426386468608 101064638786961408 101301525858484224 101302606538735616 101491942260473856 101648127706005504 101713320679047168 101905598244323328 102061331477168128 102512179186253824 102752459171561472 102910584420302848 103102925470957568 103170152095023104 103269157885181952 103529629976887296 103765797033213952 104323078435110912 104391100640526336 104550632244903936 104587324513910784 104747155989725184 105012476239577088 105172957436837888 105420598674456576 105456471255023616 105617630970249216 105618757694521344 106048102237995008 106247440776036352 106417607820705792 106496475902509056 106929388406177792 107130383497166848 107301964672401408 107503660094717952 107504806939066368 107573756147859456 108194824955363328 108398198686482432 108634641316970496 108672766877735424 108838841770573824 109043426059616256 109281276086714368 109299014742048768 109743319680024576 109744490416963584 109912203129257984 110118805014839296 110397731431350272 110782392516476928 111033919737954304 111315164102524928 111421986139275264 111493447667417088 111703021817167872 111874921042280448 112347930622427136 112632503322673152 112804629527396352 113016668304703488 113090359027236864 113263184931979264 113302934890070016 113476085655535616 113743277517176832 114204430236123136 114205648563994624 114420320835731456 114603577653067776 114818997911814144 115285741805764608 115326201584535552 115371182227718144 115555961954893824 115773172409696256 115774407472840704 115990791154827264 116066421106900992 116243795061768192 116463540850655232 116736521662365696 117211060368310272 117431381910355968 117612096480346112 117687528093384704 117728830784213376 117908745251454976 118319577116442624 118407265970552832 118589482323673088 118889864618377216 119304115017744384 119528370873040896 120014258559516672 120295561956950016 120480684199378944 120521681434312704 120707151650881536 120784568306368512 121197831129137152 121481908721811456 121710258174296064 121975737619054592 122018545266229248 122205015321346048 122434723996762112 122514555612839936 122941435597553664 123220569465290752 123221883976941568 123419237472534528 123651228520415232 123883655641694208 124153875790823424 124197447860269056 124387247737798656 124678801056595968 124892886956244992 124913159705198592 125185625451134976 125229559615340544 125420936777170944 125422274762244096 126168835921543168 126464565134229504 126978648732336128 127217330402885632 127421083048476672 127660596362477568 127711750194724864 128479984015638528 128481354634493952 128722860940197888 129246124602556416 129489068445794304 129792580006182912 129992317162487808 130320192120029184 130520741215993856 130766080955121664 131072585726164992 131605401115295744 131852779688820736 132186757371748352 132313608540389376 132398469105057792 132647338407886848 132850051499163648 133162861483524096 133413167614132224 133704173928579072 133751097695674368 133955497563783168 134207293611835392 134500032106725376 134521864297906176 134547235181958144 134752851715948544 135068701144645632 135070142051647488 135322589680631808 135617760905396224 135874130992431104 136347560020279296 137003278895415296 137222704821436416 137480642236514304 137739064496357376 137828875064444928 138039506635849728 138623140648452096 138624619474059264 139188134187368448 139449766018547712 139662874652966912 140016634986102784 140504497825775616 140560798232608768 140608628340031488 140825010259361792 141315689737617408 141890143760941056 141939940411736064 141995301203345408 142757896805941248 142850979823878144 143119496703246336 143338213459623936 143339742585421824 143431674863812608 143675718969065472 144259766607151104 144530931581976576 144846188422627328 144897022503647232 145118455694098432 145391234746155008 145624094912544768 145732019656065024 146324426240032768 146325987222618112 146834267446444032 146835833867993088 147111841074511872 147709856688635904 148056076254707712 148334377149923328 148562648185700352 148657930223222784 148710102043216896 148937362422890496 149166561389707264 150176671096897536 150688891072937984 150787145369649152 151070579853426688 151312536120066048 151596958180442112 151657703356235776 152472191559008256 152569981018570752 152804770204090368 152858397366484992 153091997215752192 153714322407686144 153768268779380736 154128688757342208 154364229879595008 154365876630454272 154654388206436352 154755228142534656 154991726749024256 155284721134206976 155648695549820928 156281413824413696 156575175880474624 156825948367355904 156971774378951168 157120733984587776 157518714359365632 157759436155256832 157876354627403776 158130898011684864 158426446455373824 158428136541782016 159072153356992512 159371161164054528 159744713853763584 160019011412688896 160394082609266688 160640912265838592 160695575245750272 160942868867842048 161046091075158016 162280344232394752 162691393688305664 162951961975455744 163258262655860736 163565139089424384 163921914130071552 164200821678931968 164614979520036864 164616735625445376 164868304693886976 165178207522258944 165538501054431232 165596597147025408 165849663650398208 166550879606931456 166914167268179968 166972746153787392 167227915702894592 167229699682992128 167812381563420672 168619420178972672 168889482857152512 169206944291094528 169525002457055232 169635538540855296 169894777397968896 169954402335105024 170214128483303424 170613096182710272 170614916275765248 171306645354184704 171308472845991936 171630481253597184 172328166136741888 172652091261059072 172928612708646912 173056773341577216 173323089549983744 173760256160038912 174365692592652288 174695311275982848 175816590552465408 176147072865533952 176418144720519168 176531292140077056 176593246176320064 176863117877182464 177550481978032128 177610898955829248 177884223485509632 178272231904772096 178334796927565824 178607330085044224 178943058149113856 179362485730541568 179396313575944192 180021387839275008 180091601526194176 180093522735529984 180430119574175744 180721026299068416 181060727476322304 181176852459552768 181796746693705728 182222863082717184 182565387261444096 182963606428581888 183027817899343872 183307522982019072 183652085995143168 183771833419259904 184052675514466304 184830854197936128 184832825965412352 185584178916491264 185933021358063616 186230813686235136 186580871606697984 187339330434367488 187478171120041984 187778438176702464 188131405165756416 188133412143366144 189253253882314752 189696847701344256 190467973098504192 190825995604328448 191119656780562432 191242233151750144 191567625292087296 192346355476201472 192707908775968768 193196030004862976 193869186903834624 194165459883393024 194233602668691456 194309359541420032 194988475743731712 195480288180043776 195781111823990784 196149121432682496 196608878589247488 196946475584847872 197408101672943616 197779169533231104 198210573630963712 198280136057622528 198583149897187328 199275077248745472 200235561462530048 200556260892868608 200933246345674752 201310940417753088 201750048160088064 201820852772937216 202129277573922816 202603051716968448 202605213077471232 202983884520947712 203426641358094336 203811196488646656 204122662954336256 205024358372507648 205504918343122944 205821168840605696 206205850941915136 206340304190046208 206538315770363904 207059259953774592 207531594066427904 208646156870221824 208782201281052672 209174649027821568 209494311979450368 210024952479154176 210345914873675776 210841197348913152 210912942510047232 211237515389042688 212096204475990016 212494881552072704 212835215641411584 212992951805018112 213858776812355584 214260766994333696 214603929344802816 215007320189435904 215009613878132736 215147512295718912 216389649910726656 216796397372964864 217269282633940992 217345533755470848 217677683541147648 218086852119232512 218562552173428736 218598029484097536 219486639360049152 219488980833927168 220237610029678592 220795462862700544 221564785032953856 222630328205049856 222843972278550528 222986895334834176 223406043634335744 223749842084560896 225265006645346304 225609259054792704 226033336609406976 226180718054473728 226526369863958528 226605869780140032 226952171311071232 227486555034353664 228411297127989248 228840641671462912 229207155306135552 229637995823628288 230571483611529216 230652403169071104 230742364455436288 231546344819392512 231548814945681408 231981582309654528 232132842213801984 232487590123536384 232927081701310464 233473043324731392 234422120736620544 234862763820711936 235224192960692224 235375056186769408 235457661568426752 235817490502909952 236639154232885248 236814531941105664 237178964647346176 237779729236754432 238608230035488768 239056741746081792 240028517119033344 240591123913900032 240961368398757888 241043362868625408 241414303301763072 241569136612737024 242395662258274304 243420516348592128 243951475238109184 244037090532458496 244410030642692096 244869447993524224 245029111225679872 245882871195107328 246441138930581504 246443767953883136 246838474945069056 247302457040830464 247767311283388416 248307751581646848 248394895720538112 248774495475597312 249357602113191936 249785773912489984 249826319410397184 250371250902269952 250459119230681088 250841873554341888 250844549524488192 252337671843086336 252929130268459008 253957297464672256 254434660805771264 254842166096953344 255321192724955136 256959968031277056 256962709268987904 257445721880395776 258492249205112832 258978136891588608 259585160012365824 259984634324975616 260640384240058368 261041482431987712 261532161910243328 262145171452329984 263210802230591488 263705559377641472 264373514743496704 264627217080778752 264796938210115584 265294676815773696 266325722967048192 266826335228264448 267408347857158144 267502195391348736 267910995127566336 268414587223670784 269000064213450752 269043728595812352 269094470363916288 269505703431897088 270137402289291264 270140284103294976 270645179361263616 271235521810792448 271748261984862208 272695120040558592 274006557790830592 274445409642872832 274961284473028608 275478128992714752 275657750128889856 276079013271699456 277246281296904192 277249238948118528 278376268374736896 278899532037095424 280033269972205568 281008995651551232 281121596465217536 281217256680062976 281650020518723584 283780287521882112 283879880823472128 283990602406690816 285701959647756288 286238993406492672 286676426919247872 286679485170843648 286863349727625216 287351437938130944 288519533214302208 289061863163953152 289692376845254656 289794045007294464 290236911388196864 290782469492310016 291248189825089536 291464039312130048 292648852480065536 292651974445236224 293671667735986176 294223682149023744 295419713377271808 296112152509415424 296668754299846656 297315860446445568 297420204086433792 297874724845780992 298333122779414528 300353342193795072 301377782145875968 301574290739298304 302141159706853376 302625072240132096 303193916360884224 303315406712471552 304944383118016512 305139962037141504 305716794732969984 306183994431504384 307428644815372288 307536537558761472 308257377514684416 308731753260908544 309308776412872704 309510456285069312 309983453498048512 310569442268413952 311297391099641856 312562827648827392 313150351760949248 313651896734711808 313943548757902336 314241467969175552 315037428718731264 315518872310513664 315752709254807552 316261796023369728 316852892910747648 316856273083564032 318144306713985024 318742322328109056 319489427707527168 320038022825377792 320788165218533376 321391150491500544 321885737735684096 322092182150316032 325382787376611328 325903923950911488 326516525311721472 327130278178848768 327843828260143104 329229959040073728 329233471250890752 329736609387773952 330356415044517888 331077002108862464 331193194294050816 331699327300796416 333101759213862912 333945492307574784 334455831405789184 334459399365984256 335624763126841344 337238840357945344 338413888582189056 339050004914110464 339271077081710592 339789554795937792 339908804670210048 340428256966606848 341229832551530496 342613290708369408 342616945691983872 343260962507194368 344656332273483776 345304182522118144 345857225417293824 346113546683154432 346646179099967488 347520512320077824 348731385185304576 349390622551965696 351633181104930816 352294145731067904 352836289441038336 353062584280154112 353186492352640128 353726235754364928 355221797911658496 355768446971019264 356544463809544192 356669593855131648 357214660170088448 357886116298227712 358792627151888384 360042775678550016 360183203052388352 360187045471059968 360860239148351488 361442052598136832 362121454952644608 362353704919105536 363593493387411456 364445726165434368 365130774522888192 365927212857163776 366055635798687744 366615045964038144 367304171990286336 367543666838519808 368105351028932608 369661708395872256 369665651930824704 371168357832982528 371866042716127232 372461627372470272 373161743213395968 374678660868734976 374956342240083968 375556876353404928 376262810331512832 376266824286732288 378506507764629504 379393695402688512 380935946197008384 381651991208656896 382239313561124864 382484466303500288 383135250584174592 384692710952402944 385415817551937536 386392060009725952 387738373807669248 388467205337382912 388618719082840064 389976951487463424 390960576360087552 391562223647981568 392298242865364992 393217757178494976 393892951169695744 394816203345887232 395558339066462208 396421147261927424 396560272115245056 397166299794374656 398550154497490944 400471122925060096 401112521785737216 401866492691349504 402621880835506176 403500096320176128 403641705545874432 404258555147845632 405206103433936896 405210426154942464 405967769041895424 406853282716188672 407622392977293312 410048716745015296 411009836686245888 411642337681211392 412680608380092416 414118519907549184 415063188132855808 417564402562105344 418349298055643136 418988623958900736 420049904958308352 420691829747351552 421682394697826304 421825885020094464 422475030778085376 424192408951980032 424989763104145408 425670431282823168 425985903610036224 427717553624711168 428521533988667392 430014640378871808 430019227756265472 430295024591437824 432779299821453312 433592794745929728 434538565267881984 434691067510941696 435355367082295296 436173704238465024 437125104346857472 437196058968195072 438973278720098304 438977961667854336 440475220059357184 441590925725401088 443129570065907712 445260656410099712 445687944557101056 445973790669668352 446812087268671488 447499684169121792 450530013290692608 452066673218813952 452361436108947456 453052739727917056 453211739560280064 453904342622142464 454973110068707328 456822594255978496 457681283342925824 458414310612271104 459275991647256576 461142967223058432 461304806338142208 461484728910872576 463092689638785024 463097629891362816 463963164619309056 464265684427603968 464975180247072768 465854163402620928 466946086649462784 468844241473241088 469725527641423872 470448385921384448 470750112373538816 470915323136853504 471634981005819904 473278308465770496 473629063882211328 475559458473508864 477216460070977536 478113483492163584 480057034238066688 481182247827800064 481922736797515776 482086725737250816 482828606603526144 483138273225474048 484791324516548608 486841032697184256 488074181064916992 488820061285384192 489738895987048448 490058222451359744 491765742390214656 492887535907766272 494604914081660928 495534622566776832 496615503163293696 496789791441076224 497548990951194624 499571547824979968 499652638820794368 500742501804539904 500918238461362176 501683747108683776 501689099048976384 504675343686172672 505858260536918016 507914594929344512 508869321611542528 509684332193906688 510642385449910272 513919936062554112 513925418537975808 514891443760791552 516984498410225664 517956273783177216 519170320024731648 519969268649951232 521280768480116736 522082964863975424 523064323820486656 526421604461182976 527411118755282944 528747029486993408 529254434161557504 529593876420231168 530589353631547392 532651445934096384 533652670456528896 534816695714316288 535004390782697472 535821990255132672 536829174447341568 538000128426901504 538087457191624704 538188940727832576 539011406863794176 540274804578582528 540280568206589952 541290358722527232 542471043621584896 543496523969724416 545390240081117184 548013115581661184 548890819285745664 549922568946057216 550956257985429504 551315500257779712 552158026543398912 554492562593808384 554498477896237056 556752536749473792 557799064074190848 560066539944411136 562017991303102464 562243192930435072 562434513360125952 563300041037447168 567759761646944256 567981204813381632 571403919295512576 572477986812985344 573358970341687296 573726699455250432 574702875876261888 577039066428604416 578123726327906304 579384753690509312 579588090014588928 580473822776393728 581564938984620032 582496379650179072 582928078624260096 585297704960131072 585303948890472448 587343335471972352 588447364298047488 590839426754543616 592224305018830848 593337508599693312 594631720892891136 594840408172867584 595749449691561984 600706684387590144 603148581478596608 604282319413706752 605250144480264192 606387832721768448 606630813424943104 610279924074283008 611433589465939968 612367988863008768 614857289630744576 615073075117522944 616514755029368832 617463506521817088 618617552825745408 619020912570138624 621138884536827904 622594782199283712 625125655297654784 626300703521898496 627887097515804672 628482935938351104 630074857437462528 631037744621027328 631505418509615104 632523592046739456 633712546167128064 636288613427970048 637484644656218112 638978855415054336 640076045650755584 641576330437066752 642782300983001088 643771475471368192 644184364300632064 650765574753222656 651807847901822976 653033050623442944 654260556357697536 655687656520286208 658459918080147456 658466942501781504 660712830089035776 662154004217724928 662386388588101632 663398654601592832 667890984615149568 668911662811578368 668918798731968512 671249526253682688 674477680715890688 676827777164378112 678100009828220928 678542154163421184 679579109591875584 679817609340420096 680856513933213696 682459665103060992 685233891383967744 686521925014388736 689312664546967552 690608365044236288 691714450834587648 692227093366308864 695041024640155648 697462770370609152 698781245103931392 703266362209861632 704588291462135808 705672578882076672 706125168560308224 706372984705280256 707452471508729856 710443595823316992 711536893942038528 713339187710263296 714429320340176896 715772232596455424 717585254303776768 720085551357100032 720374090942119936 721720478296702976 722884105196273664 724242909905289216 724707409838211072 727186986774822912 730261549045776384 731854425714327552 732111271597375488 733230091928076288 734608343980572672 735087333677039616 736210702057865216 739323416791744512 739331303861649408 742336715665965056 743732085432254464 744923254744940544 746323486426791936 749357321737469952 749912684480167936 751113752706809856 752525620663025664 752533648573464576 757013015529259008 758787390805377024 761871892394016768 763303982417313792 764478627122249728 764968932607000576 769385421904805888 770831635103875072 772784120019451904 775476747615338496 776934410674765824 777237438165680128 779953902974926848 781921152720175104 783124447295963136 784596485730729984 786435514356989952 787785902339391488 789632406691774464 791116678132924416 792842294523854848 793120544230490112 794332599588749312 800942245850120192 802225043571474432 803732985382699008 805243761671012352 807000192640352256 807283411091748864 808517110295691264 810412206867873792 810420852309884928 811935538083790848 813706565432377344 815244785954586624 820097433490030592 822019673372491776 823284675362422784 825361216760184832 828237039815098368 830126376265711616 835128805124210688 836698596111286272 840099809916616704 841383659494703104 843364789395652608 843651770040188928 844950061556170752 848384817903960064 849979526208290816 851340862565646336 851971807220072448 855435107249422336 857043067977334784 860029280757743616 860038455512530944 860590049182875648 865558599642906624 867185589491859456 869077130535763968 869382135021883392 870710734164590592 872347408476930048 874250208693714944 874392117936390144 877946557440196608 877955923335708672 883181851450802176 886259140131815424 890521312820199424 891947581339336704 893624174537342976 894999368338243584 901060026581385216 904133346437627904 904722872217894912 906423479120560128 907808685244284928 909946220137414656 913645188511956992 915362566685851648 918551983294513152 922285934446116864 922609612676284416 922969457821745152 926195259782725632 927926329238618112 928531368855207936 929950360494145536 931708326805241856 933892173298925568 937688482946482176 939451055282847744 940896771842768896 941500224747077632 941830646273707008 943269962011639808 946556616931540992 947258127764422656 951118916947017728 954432920141955072 956226966984327168 960114068476133376 962364495655600128 964173451474501632 965657213207052288 966276546450948096 969582649033097216 976148362129833984 977640122570768384 979477791974096896 980116444902719488 983531484780429312 985775071815532544 989209828163321856 991069245133553664 993231006326587392 993579582882152448 995097981902389248 999143095649959936 999305277641588736 1001836476922724352 1003367494217367552 1003378198097952768 1009350687372345344 1011716521073836032 1015829189858689024 1017738643223085056 1019368664387813376 1021284770899820544 1027839872125108224 1027850837075951616 1029782887521583104 1033968996820451328 1035912547566354432 1038340640049463296 1039938537299902464 1042561536960233472 1044165929727950848 1046128647640973312 1054822237510565888 1057494058973986816 1058508868323115008 1059187752840462336 1061178707263094784 1067305340913057792 1069633391428632576 1070008781565394944 1071643980510265344 1073658348894683136 1076000256853803008 1076377881455665152 1078022813727588352 1080549609157165056 1080561136413179904 1082580717445054464 1084942087243169792 1086993047939448832 1090780480162234368 1096026231163322368 1097781638571491328 1099845137892114432 1101912515970859008 1102631000515559424 1104316053086797824 1108985125187616768 1108996955792474112 1113505073498947584 1115598128148381696 1120133079888822272 1124035982606204928 1124486385860870144 1124869026720251904 1126600082074894336 1135519523293888512 1135962409626763264 1142807838591025152 1144955973625970688 1146717940683374592 1147453398910500864 1149405751752523776 1154078132857208832 1156247452655812608 1158769507381018624 1159176180029177856 1160947645552787456 1163129877969240064 1165856157248520192 1170595409920262144 1170607897780944896 1174686670943944704 1176894728596094976 1181678853509087232 1184448610037661696 1186675017199386624 1189263441785782272 1189680816345735168 1191498899383123968 1201413368775180288 1206297162957193216 1208564638827413504 1210500288960528384 1212775665443536896 1213261626849886208 1220559848148566016 1222867178931879936 1229714579261489152 1230146150235045888 1233029510058737664 1234927013043634176 1238041825140277248 1242277769073655808 1245189564398567424 1250251310595309568 1252601407043796992 1255774195031609344 1256965871876702208 1260149714874925056 1262075489242054656 1263010837019230208 1265047184093478912 1267425092334256128 1272577226855940096 1274969289312436224 1277957710830108672 1280152091301511168 1283152660874133504 1285564601966002176 1288368728601264128 1301531149506445312 1303615695803645952 1306066101246885888 1308521112715395072 1311375313040572416 1316919836160294912 1316933885003563008 1321425660178071552 1324772777176203264 1326797309203185664 1335781969230299136 1337837597463937024 1342499052507365376 1348955361431781376 1356200019656441856 1357084308326842368 1359158219183751168 1359635218680840192 1361713027866427392 1364919330206121984 1370467782767935488 1373043850028777472 1378625329093935104 1381216730088472576 1383428901669175296 1384454186732617728 1390082049280311296 1394925540741218304 1397562490207862784 1406532724419723264 1409176582924271616 1411345157764153344 1412250337120616448 1412745969410560512 1414904943017459712 1420887191646633984 1426678375420526592 1428858640680353792 1431544465192910848 1435170508607553536 1440171102714200064 1440748181884239872 1443440956593405952 1445768210392547328 1448485819810578432 1449414819676422144 1454373973549645824 1460523098091552768 1464222543194750976 1466460183856152576 1469216687961145344 1470174667354079232 1472421404115730432 1478662607723298816 1484673431331930112 1487464170864508928 1489846509489881088 1492646972853583872 1498714643474939904 1499825368960335872 1502227505413619712 1505051241326051328 1505067297146929152 1514026031058518016 1517574781610754048 1523743784788033536 1526607964834627584 1528957254244499456 1529937865214001152 1541663270207750144 1545568240038903808 1550953495230676992 1553868821349531648 1559907805949853696 1563842305440350208 1566248894591926272 1569192971461459968 1575571804678782976 1579264813383548928 1582233356265848832 1585684589047709696 1586241088460980224 1588665199177498624 1601884491700240384 1604450087142948864 1607465970765398016 1610487523342024704 1614000385280704512 1614566822183497728 1617034220591382528 1620824413735747584 1620841704619769856 1623871076167581696 1627413130864754688 1630489571909173248 1640194866980061184 1644039346744983552 1646569350724845568 1650722433520369664 1656474079630196736 1660252752531423232 1670257610248421376 1673397192222572544 1680199619833233408 1686729578791305216 1687303540080377856 1689900123112341504 1696769635807920128 1699959052416581632 1703943614440144896 1710870214498844672 1714086135954669568 1720076911025061888 1721180098365751296 1731117199285813248 1734371178983718912 1738154261071527936 1738764270043766784 1741421468329181184 1744694816953860096 1748500417387429888 1748784235872780288 1755893114880393216 1755911846671417344 1766363702901604352 1772518280263630848 1781042625640398848 1783895162678673408 1787248349074685952 1802120053162770432 1809445744435789824 1812846958241120256 1815617370488569856 1819892440274829312 1827290377023913984 1830725133371703296 1837103966589026304 1844571868892233728 1845219225352568832 1845938915643490304 1852390519565451264 1855852658477236224 1857062737710415872 1863416653610483712 1867784346597851136 1875376965892964352 1878902110565695488 1883000449494155264 1883661292547414016 1886539924023279616 1893113233863081984 1894516255528845312 1902237833894035456 1908865840283910144 1912453933968654336 1920228136952266752 1924728991311200256 1928346902949003264 1931314426414104576 1932553092901896192 1939165298066194432 1952296724259667968 1958955583948193792 1960232889805438976 1967062969560858624 1971550143631065088 1982138490267107328 1986462012653174784 1987159165764304896 1990195963804778496 1998286191299919872 2003672953845448704 2006734988434735104 2006756396195905536 2018701374744690688 2023433042147672064 2031658379717378048 2035477286446170112 2038737328775626752 2042569541799641088 2055701674151903232 2059565775043166208 2067937993640902656 2071825095132708864 2076681280098926592 2085123073920466944 2088331859455901696 2092257295281946624 2109644475021131776 2114988117947973632 2117017736646230016 2118375505680924672 2122357414526189568 2134610681826115584 2140017563130789888 2143287961020530688 2147316697789366272 2152000513707606016 2152755762911330304 2156045627455176704 2161122272826359808 2165161434890108928 2169884174486339584 2173986095878897664 2181560960324468736 2192052462326644736 2195563277142982656 2199690275784228864 2203825031941718016 2205262001031118848 2208632106173595648 2217970250375233536 2217993911584948224 2227010146997895168 2231196256296763392 2240266159777644544 2248071965212409856 2249738053440503808 2253200164149788672 2271039046587777024 2285615677182050304 2289911947251941376 2293435881366749184 2294906797821001728 2308156265714417664 2312494905311625216 2317539014762037248 2318352360058355712 2321895291105574912 2326259755938480128 2331712314497040384 2341190819840524288 2341215795561889792 2349373341887889408 2353789457192189952 2363357707018174464 2368897220075323392 2373350034398773248 2378526883571564544 2379361632691470336 2382997798766247936 2402826737550360576 2412594325914386432 2417129277654827008 2421000577921056768 2425551330887073792 2426523253699772416 2441119696297132032 2445734357863759872 2460292300470091776 2466059020117475328 2469854026087268352 2476083650280554496 2484555538147311616 2490379128797134848 2500502621190619136 2505202814087593984 2511548390063218688 2520299429749850112 2524150978484109312 2526021674038460416 2530094368186957824 2534850184668512256 2545154453711880192 2549938578624872448 2555915421660217344 2560304182603022336 2566305321748267008 2571129203932004352 2576737457202528256 2603062299012890624 2607231391607291904 2612132202493771776 2617042225430790144 2622750626081144832 2633839672320589824 2633867770007126016 2649545554352406528 2653594618406371328 2671563938460598272 2675675194927874048 2684998105014730752 2697910722863562752 2712400039312883712 2714168616653684736 2719270437361680384 2723426055732854784 2729838660412243968 2740935565535870976 2746087700057554944 2757250658187870208 2762433460176945152 2766857803338350592 2768908373465235456 2780164098560622592 2789851081482436608 2795124980415725568 2813065448839446528 2818353165848543232 2822690315528306688 2824500674241232896 2825491938821121024 2829809886034919424 2841774383293267968 2853356750841053184 2863088930385821696 2870341017215107072 2880342205428400128 2881496363768479744 2896971639621156864 2898829639352844288 2908747947099291648 2928445086389501952 2932920367712305152 2938433375922290688 2940349334708158464 2944842808231460864 2957325215446597632 2969346862663860224 2974928341729017856 2979693018979762176 2985293945707167744 2997429286949879808 2999650737920671744 3010102482652102656 3010134594293858304 3028052062117036032 3035149563221508096 3047487569576067072 3053215929669255168 3057914508488998912 3059875730428002304 3083326540415500288 3091136480077807616 3101906990461353984 3107737642699063296 3119815611899707392 3127684610880700416 3132497789183852544 3138385942922919936 3151143609357565952 3164466712531697664 3171369178095419392 3172482176921960448 3177330398354997248 3203768983400480768 3208900174285897728 3214931941530796032 3220975046684049408 3228000770561409024 3229133644366995456 3234068441182765056 3241648827471495168 3241683409239539712 3247742152335163392 3254826261729509376 3260979143818346496 3280389733960122368 3288078693489967104 3293138701449691136 3301444867040739328 3312948159260393472 3340515220496842752 3346794384445145088 3360399239666466816 3373459157582610432 3374607080160755712 3379800246224683008 3393539271615840256 3399918104833163264 3407887228880289792 3421740428997689344 3428172271909339136 3440153822050123776 3442360196731502592 3462234398571626496 3468742357967437824 3476308522143055872 3477528540087533568 3482842936658362368 3489389633907720192 3497000834774859776 3497568471745560576 3511786229760786432 3511823693342834688 3532727405803208704 3545036560527261696 3562085251280797696 3567790325357346816 3574496698149371904 3604240106325540864 3618891488871579648 3625693916482240512 3639784880549658624 3654580754047827968 3661450266743406592 3689143737784467456 3690438450705137664 3691877831286980608 3704781039130902528 3714125475420831744 3726833307220967424 3735568693195702272 3750753931785928704 3757804221131390976 3766000898988310528 3767322585094828032 3773079848046559232 3786226467726163968 3789032511057690624 3804475667788070912 3817731680567820288 3824907867937308672 3840456273904533504 3849457982622400512 3856693805898006528 3865106185803792384 3878330596132388864 3904593448519335936 3917911167896387584 3920465779610877952 3934125939121717248 3943100287262130176 3964276980534214656 3974318331528609792 3980391927609556992 3996572382599839744 4007345907690897408 4013512792391811072 4037402749489381376 4046866084295344128 4063316759434756096 4070954572892340224 4077474657551253504 4085139083599282176 4111403348303806464 4119131550086332416 4135875987281805312 4143650190265417728 4153362560197853184 4170246147840933888 4184514590563893248 4229976235895947264 4234035473292460032 4236751011361849344 4244714829052379136 4280035126261579776 4286575922041061376 4294633395578732544 4304001027415212032 4305511525822660608 4312091254910353408 4322244545652719616 4330322869780217856 4347972191757795328 4363121920648937472 4384104924653289472 4399380551568457728 4407650063883436032 4410524002062237696 4417264212347191296 4435987823169896448 4454020293995790336 4462392512593526784 4480532319555289088 4496143930424819712 4499476106881007616 4506400328299577344 4542078093175554048 4571231354364100608 4579823894503882752 4586871762733498368 4589813595642003456 4624989810623250432 4635078029524074496 4636704720116711424 4643790582211149824 4652519511876960256 4682381639681048576 4682431591123779584 4698746683775778816 4707578914384379904 4726715414036348928 4737794440150646784 4746700068797546496 4757053767143129088 4758723265382940672 4765995597532495872 4805653475100721152 4825188651828772864 4834258555309654016 4842001155842113536 4851102661774147584 4882239392594264064 4891468715727519744 4920584600940183552 4932118040234950656 4939708052174536704 4952167300561108992 4969111076294623232 4980758257594269696 5001005242381238272 5010405628175187968 5023096780126437376 5040598859499700224 5052043348076920832 5060188736373915648 5069700369337024512 5090308907423760384 5099877157249744896 5111830843320434688 5120608365206044672 5132610643496534016 5142258407864008704 5153474914405056512 5206124598025781248 5214462783214583808 5224264404987543552 5234084450861580288 5245501252162289664 5267679344641179648 5267735540014252032 5299091108704813056 5343127876921196544 5351350389855748096 5395821445727125504 5428337233307369472 5438540874723360768 5446852111465709568 5459677320824487936 5481871131071741952 5492175400115109888 5514501316375740416 5524866920353890304 5533715606676701184 5537816746930470912 5560328197121245184 5590249960831451136 5626130897678893056 5636706331697086464 5649001348482465792 5650983877642242048 5659619772069838848 5683548766586535936 5706713501682106368 5726177860771643392 5740682034430214144 5760684410856800256 5762992727536959488 5793943279242313728 5797659278705688576 5817495894198583296 5856890172779003904 5876866751844581376 5880698669416316928 5889685616462921728 5914650430893195264 5938693725327720448 5949856683458035712 5959386037959524352 5970587891414335488 5994858573899759616 5999301475841343488 6020204965304205312 6020269188587716608 6056104124234072064 6070299126443016192 6094975139152134144 6106431859338510336 6115829016977997824 6119751460856004608 6182272960155615232 6203813980922707968 6215475285398126592 6255369221761400832 6264995578367705088 6276771885845839872 6302287218715131904 6328933425063395328 6344964353843920896 6354660796709994496 6407537966800961536 6429863883061592064 6441950093368098816 6456001541122818048 6458267288733990912 6468136882365530112 6483366818479079424 6495484304670326784 6509652523459018752 6521958287636692992 6560779467920244736 6576157386979934208 6586277402899382272 6602889734081478656 6625896318520786944 6681030440993685504 6693588768890290176 6720798479332933632 6749214160321511424 6759600492449366016 6787078543231680512 6799836209666326528 6843480857995378688 6856344543818678272 6880307644100247552 6884720393463005184 6924468797143252992 6937484715934875648 6952617044286111744 6955057080175067136 6965685873316724736 6978779267815440384 6994001669549719552 6995136943491121152 7023572459521572864 7023647386685669376 7065454811606417408 7090073121054523392 7124170502561595392 7135580650714693632 7148993396298743808 7208480212651081728 7237782977743159296 7251387832964481024 7279569761099317248 7309161508095655936 7322900533486813184 7380876901410275328 7383755662573961216 7409562078261805056 7428250950841663488 7453666614441934848 7471137386391404544 7501507863571857408 7515608442262781952 7532001797976621056 7534645170189656064 7546159696093118464 7572452935452327936 7578065022115381248 7608951335576141824 7635463361135640576 7649815735874617344 7680912547809067008 7698915965244801024 7713387611796013056 7730212371607584768 7809186897038671872 7840931559221755904 7868251878243434496 7886200574524260352 7948636663057219584 7960783855219113984 7993144765199679488 8014691815381794816 8027025584783622144 8074805498978762752 8093732168590688256 8126633518869512192 8141909145784680448 8170278167198564352 8222806696607612928 8238263100172664832 8271751974563610624 8287300380530835456 8306725120395706368 8340492295681867776 8369029181127786496 8459952471791894528 8468070946584920064 8473502022723698688 8489429658104758272 8560070252523159552 8589266791157465088 8608002054830424064 8611023051645321216 8624182509820706816 8644489091305439232 8695944383515590656 8726243841297874944 8768209849306578944 8798761103136915456 8815300127766872064 8821048004124475392 8834528424694382592 8871975646339792896 8908040587991580672 8924785025187053568 8961064639110578176 8992287860849639424 8998952213762015232 9084156186351108096 9142462708728201216 9159647789007765504 9173743525466996736 9179627191284006912 9249979621246500864 9273409440233422848 9287581164422299648 9305039023753920512 9364863182247559168 9397493367551557632 9415157828768759808 9453430828072697856 9493400137595092992 9514107534286258176 9517446530765881344 9531991195064991744 9611306950201442304 9650377303657545728 9668517110619308032 9684002311684227072 9702205323548295168 9764478785188528128 9782937431455039488 9841169201880367104 9864236080469901312 9879416104349073408 9904334601122217984 9938222152589246464 10002010484762476544 10020811256350375936 10046193560252874752 10081197718999400448 10104086696153841664 10120377472747831296 10139400738674049024 10180617814847520768 10199754314499489792 10223661686640869376 10241216730412089344 10265221286993068032 10284516815728017408 10306949828810113024 10412249196051562496 10428925566429167616 10448528809975087104 10468168901723160576 10491002504324579328 10535358689282359296 10535471080028504064 10598182217409626112 10686255753842393088 10702700779711496192 10791642891454251008 10856674466614738944 10877081749446721536 10919354641648975872 10963742262143483904 10984350800230219776 11029002632751480832 11049733840707780608 11067431213353402368 11075633493860941824 11120656394242490368 11180499921662902272 11252261795357786112 11273412663394172928 11298002696964931584 11301967755284484096 11319239544139677696 11367097533173071872 11413427003364212736 11481364068860428288 11521368821713600512 11525985455073918976 11595318557411377152 11634991788397166592 11713780345558007808 11753733503689162752 11761397338832633856 11829300861786390528 11877387450655440896 11899713366916071424 11941175782828670976 11989717147799519232 11998602951682686976 12040538377175433216 12112208248468144128 12140598252886032384 12189950278304268288 12212863718677020672 12231658033955995648 12239502921712009216 12364545920311230464 12407627961845415936 12430950570796253184 12510738443522801664 12553543771691679744 12604574437430263808 12689928707687841792 12709321593419988992 12815075933601923072 12859727766123184128 12883900186736197632 12912003082245636096 12916534577467981824 12936273764731060224 12966733636958158848 12990968609340653568 13043916575273385984 13121558935840489472 13152314773959868416 13205779468162957312 13251792637041573888 13362060881987371008 13387177537780580352 13441596958665867264 13498428320643022848 13519200984898732032 13574157086463361024 13599672419332653056 13712689087637356544 13760615288200495104 13769440786926010368 13874969431869751296 13905234088572223488 13910114160350134272 13931371746633449472 13957558535630880768 13988003339099439104 14047144919043145728 14047294773371338752 14130909623212834816 14180146242109046784 14248341005123190784 14271161301429387264 14297986792597487616 14416960425302163456 14475565955486318592 14502775665928962048 14618323016191311872 14645801066973626368 14761753802820550656 14767511325147922432 14819124156523610112 14856501901683326976 14907333228883869696 14942274772782809088 15003015727143714816 15031216884525563904 15064003595953242112 15069290340379312128 15092319392186236928 15156130044230762496 15217902671152283648 15270926722271281152 15299631471749234688 15361825095618134016 15397831930489602048 15426775223592026112 15460424743215169536 15618373794077343744 15681863118443511808 15736503756486868992 15772401149048520704 15897273326114439168 15986289530399358976 16029383630763589632 16054051169567244288 16149610997957525504 16187464337181376512 16253267037739024384 16283818291569360896 16340556334397128704 16445613393215225856 16476526200345329664 16543503949127221248 16574600761061670912 16613450240791412736 16680984591363735552 16919904943583789056 16947004045447397376 16978859316209516544 17120140505046319104 17178533582314930176 17222046103290642432 17248365019641413632 17288978182610878464 17391888767031181312 17452487682595749888 17536419698613157888 17630600255533744128 17642096008248950784 17669056849388765184 17743951292679585792 17816081175983161344 17849570050374107136 17922129278221156352 17984575721699278848 17997904427524030464 18168312372702216192 18284925417456402432 18319295578015531008 18347487050933993472 18359254382568013824 18546818880466845696 18575162328844599296 18610078047507841024 18729726364495118336 18794986735103115264 18830315657537519616 18906861656145395712 18986800275190185984 19034893061531762688 19063982390129983488 19222613900402884608 19300754607315091456 19337034221238616064 19368004623368454144 19404410647096590336 19528957570377056256 19565874862910078976 19682338403760734208 19728472160939802624 19758832208698146816 19808669202244435968 19876444305178492928 20041622512700751872 20092387120505749504 20162395437998800896 20278801477348098048 20361235629695041536 20399508628998979584 20482433460824178688 20530442573986136064 20569033631456034816 20613899657620226048 20824498392103124992 20857851132858335232 20897057619950174208 20936337803446321152 20982005008649158656 21070717378564718592 21070942160057008128 21196364434819252224 21372511507684786176 21405401559422992384 21583285782908502016 21713348933229477888 21754163498893443072 21838709283297951744 21927484524286967808 21968701600460439552 22058005265502961664 22099467681415561216 22151266987721883648 22241312788484980736 22360999843325804544 22504523590715572224 22546825326788345856 22596005393929863168 22603935510568968192 22638479088279355392 22734195066346143744 22826854006728425472 22962728137720856576 23042737643427201024 23051970910147837952 23190637114822754304 23427560691116015616 23522794677665267712 23658601723572781056 23754774901310881792 23799426733832142848 23882351565657341952 23979434295599038464 23997205903365373952 24081076754350866432 24224416496936288256 24281196505772064768 24379900556608536576 24425727437354041344 24479005843424018432 24729091840622460928 24815255923690831872 24861901141592506368 25021476887045603328 25107087543383359488 25209148874860527616 25379857415375683584 25630151867203846144 25767800373472395264 25824006164491272192 25833069154935963648 25872547529462120448 25933467273916317696 26087833150546771968 26243117871680978944 26304629547919736832 26411558936325914624 26503585274083147776 26724121763974742016 26774355075561160704 26883193917331734528 26996856641286045696 27148314172926722048 27199344838665306112 27425378175274713088 27521230576400990208 27538881573852020736 27749938863739502592 27820228320700268544 27862743493266898944 27915117071261761536 27976006678198878208 28094589546742677504 28261819246425669632 28360292484218093568 28496682010246381568 28542322602858774528 28595973585194975232 28833920850604326912 28951131910972637184 29005551331857924096 29291602133947252736 29523507605641101312 29638248313047220224 29713003803366653952 29814666457767739392 30006031454287429632 30062433769051127808 30128007191906484224 30138580680758624256 30184638784372473856 30312260088461524992 30435805342304567296 30541853444542562304 30599262943498469376 30723650191236268032 30795663860979204096 30853550447184052224 30920849486430339072 31236747588154687488 31363726236887023616 31473007512973737984 31544802298097041408 31794546652228878336 32058767261527179264 32108102339134488576 32299221995915051008 32374928674362753024 32506534075478048768 32567636583138721792 32891226786430451712 32953052400690659328 33087007898254442496 33149201522123341824 33226900481582825472 33361969182727471104 33839809887167578112 33894008090894794752 33957718632419033088 34240281010092638208 34444092206581284864 34496730039282827264 34577956365221756928 34783777534062362624 34904975365191499776 35072839397226315776 35261200511067488256 35284192016497901568 35487902585359171584 35632162351966322688 35699140100748214272 35844258556442312704 35969151443398557696 35995808855048060928 36336624745404432384 36569850834912804864 36638591156031062016 36694974101867986944 36718508765136027648 37093637760933691392 37220156095015682048 37459452728990236672 37660631315075039232 37813723312290791424 38069786123063525376 38127964780259966976 38445227800805769216 38601509214630182912 38674068442477232128 38736009246736908288 38808821294193180672 39131749725820157952 39364676807521468416 39456944321879605248 39617338404488871936 39752888610356985856 40083245025401503744 40184774241011499008 40324790875997601792 40557602954696196096 40722471259390083072 40799017257997959168 40964866921648357376 41138067262912069632 41227799315240452096 41648996784206249984 41715702265716670464 41794115239900348416 41872675606892642304 41964010017298317312 42141434757129437184 42141884320114016256 42392728869638504448 42745023015369572352 42810803118845984768 43426697866458955776 43508326997786886144 43854969048573935616 43937403200920879104 44116010531005923328 44198935362831122432 44302533975443767296 44482625576969961472 44721999686651609088 45009047181431144448 45093650653576691712 45192010787859726336 45207871021137936384 45276958176558710784 45468390132692287488 45653708013456850944 45925456275441713152 46085475286854402048 46103941820295675904 46381274229645508608 46855121382232031232 47045589355330535424 47317203447145562112 47509549802621763584 47598853467664285696 47958868591198076928 47994411806730747904 48162153508701732864 48448832993872576512 48562393011544129536 48759801113217073152 48851454874708082688 48958011686848036864 49458183681244921856 49630511847381663744 49723802283185012736 50042953774091206656 50418297749721055232 50759714830751367168 51260303734407692288 51535600746944790528 51666138309871927296 51745095058924240896 51866934547832635392 52175666301093543936 52486235743361957888 52609259095839473664 52823117872651829248 53007170548166295552 53448243527949484032 53548710151122321408 53766387834663469056 53993713282572091392 54398689677330612224 55042461152801980416 55077763147704041472 55640456641400537088 55725486986533797888 55830234142523523072 55952013356397756416 56189179093485355008 56523638492851339264 56720584968436187136 56993364020492763136 57191947170389950464 57667841701208653824 57902263821945274368 58011102663715848192 58583204267894505472 59047015211282202624 59276496626094440448 59426007606733307904 59629332915535478784 60124867538102255616 60256014383812968448 60277161361517248512 60369277568744947712 60871610684609134592 61083706889085124608 61198525886996938752 61447300382472536064 61591327721958408192 61707100894368104448 61841698972860678144 62473495176309374976 62727452473774047232 62946015025947475968 63589093304457756672 64117534523054358528 64216204678268977152 64598443991830102016 64749857348725506048 65013068150956097536 65135273166277443584 65782453572860903424 65906104801381318656 66174015796508884992 66298403044246683648 66453800963165650944 66723938365454942208 67679619774335156224 67788016181789589504 67915437264838066176 68480562020185276416 68888184413162569728 69155912730443513856 69567555068124725248 70145678794452631552 70568384032995803136 70975805170718343168 71264324703932645376 71398280201496428544 71688517112884625408 71938302886797115392 71991617710096121856 72673249490808864768 73139701669825609728 73277182312062124032 73437017530272055296 74187275521867382784 74440312190031364096 74918905457980473344 75321262630150078464 75627446624581582848 76139572246127050752 76890455601611538432 77203018429260365824 77348136884954464256 77472018493473816576 77617642588386361344 78263499451640315904 78729353615042936832 78913888643759210496 79234676808977743872 79505777220713971712 80369548482022998016 80649581751995203584 81444942518780166144 81598034515995918336 81929733843296714752 82276134525824139264 83297993568412499968 83588230479800696832 83745351213785284608 83928020034596634624 84283768640228032512 84785457739277008896 85490046030739144704 85621606237691969536 86853395732917911552 87016653995573772288 87874806401841758208 88232021062011846656 88397870725662244864 88965251153939922944 89443999373303218176 90018094362862288896 90187301307153383424 90384021575719452672 90415742042275872768 90553916353117421568 90936780265384574976 91307416026913701888 91850912550883426304 92170950573708804096 92762548459291017216 93710242764464062464 94091178710661070848 94634406894291124224 95019099605243527168 95197706935328571392 95988823613461495808 96324307017403465728 96897665987745153024 97124786023088259072 97519602226434146304 97702909749416165376 97916023373696073728 98916367362489843712 99261023694763327488 99447604566370025472 100085907548182413312 101519429661502734336 102520607468815384576 103332276619743854592 103490190117848481792 103733869095665270784 104351332602187087872 104972471486723915776 105218518191678947328 105646235745303658496 106896487055898968064 107097420302244642816 107532775669326938112 107987426565144182784 108797379354661224448 110084922305603960832 110155526295408082944 111280913282801074176 111660468285047046144 111904026712795512832 112378358186970710016 113047276985702678528 113441169936872374272 113986728040985526272 114383894340779900928 115335683402417307648 115804527643890548736 116022205327431696384 118094030422564405248 118852015213466615808 119258665831070957568 120249735076204511232 120554322723034497024 120738555137489895424 121743221369218269184 122167413778170249216 122397051773993877504 122894600764945072128 123414201788736208896 123683397945721356288 124946990352618749952 125454904947548094464 125892030051894951936 127178186608915513344 128235069046108717056 128432409356537954304 129196887983660204032 130026136301912195072 130270546332554887168 131564907145721806848 131812209602762637312 132348031593017769984 132596806088493367296 132907601926331301888 133447876730909884416 135359239548670312448 135576032363579179008 135830874529676132352 136961124040370552832 137776368826325139456 138311825460887027712 139135110136249450496 140291357588905263104 141136768065991606272 141951610341436686336 142528649407865290752 142796560402992857088 143377034225769250816 143876605773594230784 143983235420192243712 145346498981617729536 146279403339651219456 146554364624124248064 146874035060544110592 148374551043734765568 149837810915960946688 151254893249163165696 152279144492254101504 153780911203223076864 154406036858520731648 154696273769908928512 155235285176772722688 156526998903280631808 157458707230085873664 157827777287518420992 158469353617955487744 159011554441427943424 160739096964045996032 161299163503990407168 163196069031991836672 163859467686593429504 166595987136824999936 167176460959601393664 167490702427570569216 167856040069193269248 168567537280456065024 169570915478554017792 170980092061478289408 173706791465835823104 174033307991147544576 175749612803683516416 176464042124023693312 176795741451324489728 178887998746606436352 180374602614306766848 180768043151438905344 180831484084551745536 181107832706234843136 182614832053827403776 183701825101766852608 184341901147417608192 185525096918582034432 187420485528928124928 188182357421322141696 190038199210487054336 190395413870657142784 191977647226922991616 192648614034806931456 193795331975490306048 194249572046176518144 195039204452868292608 195405819498832330752 195832046747392147456 197832734724979687424 198522047389526654976 198895209132740050944 200171815096364826624 203038859323005468672 205041214937630769152 206664553239487709184 207467738191330541568 208702665204374175744 209944942973447831552 210437036383357894656 211292471490607316992 213792974111797936128 214194840604489285632 215065551338653876224 215974853130288365568 220311052590816165888 222561826565602148352 223320936570094092288 224756716373941420032 226094553971405357056 226882339873744748544 227973456081971052544 230671366804834615296 231609055287781097472 232044410654863392768 236188060845128810496 237704030426933231616 238517331662141915136 241108645446068994048 241477110274979790848 243486442738436538368 244334827556340498432 244794103547987755008 245789201529890144256 246828403577472417792 249893980705237499904 250909809895096188928 251784060103789903872 254356373217831026688 256470138092217434112 256864818713075908608 258393775967320408064 260541092665109774336 263624419205525274624 264696063186035539968 265193612176986734592 266895753461819768832 270718479097340624896 271152064727158358016 271661749059352264704 273922248080741105664 275552737652650278912 278270220272498900992 280582715177810526208 282273536131983212544 283903220682873372672 285057298815730581504 285593120805985714176 286754068451538501632 287966470840384487424 290692997963235459072 292558806679302438912 293108729248248496128 293748070121088221184 296749102087469531136 299675621831921893376 304558288984508203008 307561822406446153728 308812073717041463296 309392547539817857024 310470570353545445376 313053997806561263616 314917414460171747328 315655554575036841984 316938707235910975488 321478193928091992064 322598327007980814336 326392138063983673344 327718935373186859008 333191974273649999872 334981404855141138432 335712080138386538496 337135074560912130048 339141830957108035584 341960184122956578816 347413582931671646208 348066615982295089152 352928084248047386624 353591482902648979456 357775997493212872704 360749205228613533696 361662968169103491072 362215665412469686272 365229664107654807552 367403650203533705216 368683802294835216384 371050193837164068864 374840971057856249856 376364714842644283392 380790827741314285568 385297228069613862912 387590663950980612096 390078408905736585216 390811638997664661504 391664093494784294912 395665469449959374848 397044094779053309952 397790418265480101888 400343630192729653248 406077718646010937344 410082429875261538304 413329106478975418368 414935476382661083136 417405330408748351488 419889885946895663104 420874072766715789312 422584942981214633984 427585948223595872256 428389681208978571264 430131102677307752448 431949706260576731136 440622105181632331776 445123653131204296704 449513432747882840064 452189107942810714112 453764679747489497088 455946912163942105088 461342733609669230592 463218110575562194944 464088821309726785536 472376121690257620992 475408060853866463232 477034663324283830272 482217290892137988096 486972885476873076736 489588207095975510016 491578403059780288512 499787961410474999808 501819619790192377856 503568120207579807744 508712746435662053376 512940276184434868224 516787551934640816128 521082185330219548672 527248838411050549248 529392126372071079936 530387224353973469184 541436958194681249792 542304129454316716032 543323498118704529408 547844496161482211328 551105475305300557824 556540440544997801984 564547072263966425088 570114597631461163008 571186241611971428352 573508136903077003264 575932941680768974848 581385995926470918144 585117613358604877824 586217458496496992256 587496140242176442368 593498204174939062272 599351243663843786752 609116577969016406016 615123644812892307456 617624147434082926592 618785095079635714048 626107995613122527232 629834828920343494656 631311109150073683968 633877414471821950976 642956387856183984128 645196654015961628672 655437870746373718016 666383948547299999744 669962809710282276864 674270149121824260096 678283661914216071168 683920368245913157632 694827165863343292416 696133231964590178304 707182965805297958912 715551994986425745408 723325936338206982144 724431330824939372544 730459328215309615104 734807300407067410432 737367604589670432768 749681942115712499712 752729429685288566784 761581655482628571136 770594456139227725824 775181327901961224192 781623277995329323008 783328186989568589824 791330938899918749696 794088189558106619904 795580836530960203776 800687260385459306496 812155437292021874688 826658212957950836736 834810660817496702976 839779771893791326208 841748145533431578624 845169885962429267968 855171896447191744512 856779362417957142528 860262205354615504896 863899412521153462272 881244210363264663552 890247306262408593408 899026865495765680128 904378215885621428224 911893824327884210176 922685467219338461184 926436221151124389888 928177642619453571072 944752243380515241984 950816121707732926464 964434581784275976192 973945770953746153472 979176414191951020032 983156806119560577024 999575922820949999616 1003639239580384755712 1007136240415159615488 1017425492871324106752 1025880552368869736448 1033575103869281632256 1058784252744142159872 1060774448707946938368 1082873916389362499584 1086646996237409058816 1095688992322964422656 1102210950610601115648 1113080881089995603968 1129094144527932850176 1142372483223942856704 1147016273806154006528 1162771991852941836288 1170235226717209755648 1172434916992993984512 1174992280484352884736 1186996408349878124544 1218233155938032812032 1230247289625784614912 1235248294868165853184 1237570190159271428096 1252215991226245054464 1259669657840686989312 1262622218300147367936 1267754828943643901952 1285912775712367968256 1290393308031923257344 1332767897094599999488 1348540298243648520192 1356567323828432142336 1367840736491826315264 1389654331726686584832 1392266463929180356608 1414365931610595917824 1431103989972851490816 1446651872676413964288 1460918656430619230208 1469614600814134820864 1474735209179340865536 1499363884231424999424 1505458859370577133568 1550362655803922448384 1563246555990658646016 1582661877799837499392 1588176379116213239808 1591161673061920407552 1624310874584043749376 1653316425915901673472 1669621321634993405952 1679559543787582652416 1690339771924858535936 1710343792894383489024 1713558724835914285056 1720524410709231009792 1727798825042306924544 1762488420726529327104 1780494612524817186816 1798053730991531360256 1808756431771242856448 1823787648655768420352 1845370934438676922368 1852872442302248779776 1856355285238907142144 1889504486761030483968 1901632243415465852928 1928869163568551952384 1947891541907492306944 1966313612239121154048 1999151845641899999232 2007278479160769511424 2034850985742648213504 2051761104737739472896 2067150207738563264512 2121548897415893876736 2165747832778724999168 2173293992474818117632 2191377984645928845312 2204421901221202231296 2258188289055865700352 2284744966447885713408 2294032547612308013056 2325543983705883672576 2344869833985987969024 2349984560968705769472 2373992816699756249088 2436466311876065624064 2470496589736331706368 2475140380318542856192 2504431982452490108928 2519339315681373978624 2525244436600294735872 2535509657887287803904 2571825551424735936512 2580786616063846514688 2665535794189199998976 2697080596487297040384 2713134647656864284672 2735681472983652630528 2779308663453373169664 2784532927858360713216 2893303745352827928576 2921837312861238460416 2939229201628269641728 2949470418358681731072 2998727768462849998848 3010917718741154267136 3100725311607844896768 3165323755599674998784 3176352758232426479616 3182323346123840815104 3248621749168087498752 3306632851831803346944 3339242643269986811904 3359119087575165304832 3427117449671828570112 3441048821418462019584 3524976841453058654208 3560989225049634373632 3617512863542485712896 3647575297311536840704 3690741868877353844736 3705744884604497559552 3712710570477814284288 3779008973522060967936 3803264486830931705856 3857738327137103904768 3895783083814984613888 3998303691283799998464 4014556958321539022848 4069701971485296427008 4103522209475478945792 4243097794831787753472 4331495665557449998336 4382755969291857690624 4408843802442404462592 4516376578111731400704 4588065095224616026112 4651087967411767345152 4689739667971975938048 4747985633399512498176 4872932623752131248128 4950280760637085712384 5008863964904980217856 5038678631362747957248 5071019315774575607808 5143651102849471873024 5161573232127693029376 5331071588378399997952 5394161192974594080768 5426269295313728569344 5471362945967305261056 5558617326906746339328 5569065855716721426432 5786607490705655857152 5843674625722476920832 5878458403256539283456 5898940836717363462144 5997455536925699997696 6021835437482308534272 6201450623215689793536 6330647511199349997568 6364646692247681630208 6497243498336174997504 6613265703663606693888 6718238175150330609664 6854234899343657140224 6882097642836924039168 7049953682906117308416 7121978450099268747264 7235025727084971425792 7411489769208995119104 7425421140955628568576 7558017947044121935872 7606528973661863411712 7715476654274207809536 7791566167629969227776 7996607382567599996928 8029113916643078045696 8139403942970592854016 8207044418950957891584 8662991331114899996672 8765511938583715381248 8817687604884808925184 9032753156223462801408 9302175934823534690304 9495971266799024996352 9745865247504262496256 9900561521274171424768 10017727929809960435712 10077357262725495914496 10287302205698943746048 10323146464255386058752 10852538590627457138688 10942725891934610522112 11117234653813492678656 11138131711433442852864 11573214981411311714304 11687349251444953841664 11756916806513078566912 11994911073851399995392 12043670874964617068544 12661295022398699995136 12729293384495363260416 12994486996672349995008 13226531407327213387776 13436476350300661219328 13764195285673848078336 14243956900198537494528 14470051454169942851584 14850842281911257137152 15116035894088243871744 15213057947323726823424 15430953308548415619072 15993214765135199993856 16058227833286156091392 16278807885941185708032 16414088837901915783168 17325982662229799993344 17531023877167430762496 17635375209769617850368 18065506312446925602816 18604351869647069380608 18991942533598049992704 19491730495008524992512 20154714525450991828992 20574604411397887492096 20646292928510772117504 21705077181254914277376 22234469307626985357312 22276263422866885705728 23146429962822623428608 23374698502889907683328 23513833613026157133824 23989822147702799990784 24087341749929234137088 25322590044797399990272 25988973993344699990016 26453062814654426775552 26872952700601322438656 28487913800397074989056 29701684563822514274304 30232071788176487743488 30861906617096831238144 32116455666572312182784 32557615771882371416064 32828177675803831566336 34651965324459599986688 35062047754334861524992 35270750419539235700736 36131012624893851205632 37983885067196099985408 38983460990017049985024 40309429050901983657984 41149208822795774984192 41292585857021544235008 43410154362509828554752 44552526845733771411456 46292859925645246857216 47027667226052314267648 47979644295405599981568 48174683499858468274176 50645180089594799980544 51977947986689399980032 52906125629308853551104 56975827600794149978112 60464143576352975486976 61723813234193662476288 65115231543764742832128 69303930648919199973376 70124095508669723049984 70541500839078471401472 72262025249787702411264 75967770134392199970816 77966921980034099970048 80618858101803967315968 82298417645591549968384 89105053691467542822912 92585719851290493714432 94055334452104628535296 96349366999716936548352 101290360179189599961088 103955895973378799960064 105812251258617707102208 113951655201588299956224 120928287152705950973952 123447626468387324952576 130230463087529485664256 141083001678156942802944 144524050499575404822528 151935540268784399941632 155933843960068199940096 164596835291183099936768 185171439702580987428864 188110668904209257070592 207911791946757599920128 211624502517235414204416 227903310403176599912448 241856574305411901947904 246895252936774649905152 282166003356313885605888 289048100999150809645056 303871080537568799883264 311867687920136399880192 329193670582366199873536 370342879405161974857728 423249005034470828408832 455806620806353199824896 493790505873549299810304 564332006712627771211776 623735375840272799760384 658387341164732399747072 740685758810323949715456 846498010068941656817664 911613241612706399649792 987581011747098599620608 1316774682329464799494144 1481371517620647899430912 1692996020137883313635328 1975162023494197199241216 2962743035241295798861824 3950324046988394398482432 5925486070482591597723648 11850972140965183195447296
- Sum of all divisors σ(n): 46679157863544453041880813
- Sum of proper divisors (its aliquot sum) s(n): 34828185722579269846433517
- 11850972140965183195447296 is an abundant number, because the sum of its proper divisors (34828185722579269846433517) is greater than itself. Its abundance is 22977213581614086650986221
Bases of 11850972140965183195447296
- Binary: 1001110011011000101001111100101100000100101001101001000000000000000000000000000000002
- Hexadecimal: 0x9CD8A7CB04A6900000000
- Base-36: 1HLTV6GAS6I498N40
Squares and roots of 11850972140965183195447296
- 11850972140965183195447296 squared (118509721409651831954472962) is 140445540685932897919415738069440733189981513711616
- 11850972140965183195447296 cubed (118509721409651831954472963) is 1664416189991782938898031811474605090526553166810346671966299810650270990336
-
11850972140965183195447296 is a
perfect square number . Itssquare root is 3442524094464 -
The
cube root of 11850972140965183195447296 is 227991151.6839391039
Scales and comparisons
How big is 11850972140965183195447296?- 11,850,972,140,965,183,195,447,296 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 11,850,972,140,965,183,195,447,296 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 11850972140965183195447296 cubic inches would be around 18999262.6 feet tall.
Recreational maths with 11850972140965183195447296
- 11850972140965183195447296 backwards is 69274459138156904127905811
- 11850972140965183195447296 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 11850972140965183195447296's digits is 117
- 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 11850972140965183195447296 - Facts about the integer". Numbermatics.com. 2024. Web. 12 June 2024.
APA style:
Numbermatics. (2024). Number 11850972140965183195447296 - Facts about the integer. Retrieved 12 June 2024, from https://numbermatics.com/n/11850972140965183195447296/
Chicago style:
Numbermatics. 2024. "Number 11850972140965183195447296 - Facts about the integer". https://numbermatics.com/n/11850972140965183195447296/
The information we have on file for 11850972140965183195447296 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 11850972140965183195447296, math, Factors of 11850972140965183195447296, curriculum, school, college, exams, university, Prime factorization of 11850972140965183195447296, STEM, science, technology, engineering, physics, economics, calculator, eleven septillion, eight hundred fifty sextillion, nine hundred seventy-two quintillion, one hundred forty quadrillion, nine hundred sixty-five trillion, one hundred eighty-three billion, one hundred ninety-five million, four hundred forty-seven thousand, two hundred ninety-six.