72746052041463622367330304
72,746,052,041,463,622,367,330,304 is an even composite number composed of six prime numbers multiplied together.
72746052041463622367330304 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-three thousand, six hundred twenty-five divisors.
Prime factorization of 72746052041463622367330304:
214 × 34 × 134 × 176 × 372 × 2412
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 13 × 13 × 13 × 13 × 17 × 17 × 17 × 17 × 17 × 17 × 37 × 37 × 241 × 241)See below for interesting mathematical facts about the number 72746052041463622367330304 from the Numbermatics database.
Names of 72746052041463622367330304
- Cardinal: 72746052041463622367330304 can be written as Seventy-two septillion, seven hundred forty-six sextillion, fifty-two quintillion, forty-one quadrillion, four hundred sixty-three trillion, six hundred twenty-two billion, three hundred sixty-seven million, three hundred thirty thousand, three hundred four.
Scientific notation
- Scientific notation: 7.2746052041463622367330304 × 1025
Factors of 72746052041463622367330304
Divisors of 72746052041463622367330304
- Number of divisors d(n): 23625
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 17 18 24 26 27 32 34 36 37 39 48 51 52 54 64 68 72 74 78 81 96 102 104 108 111 117 128 136 144 148 153 156 162 169 192 204 208 216 221 222 234 241 256 272 288 289 296 306 312 324 333 338 351 384 408 416 432 442 444 459 468 481 482 507 512 544 576 578 592 612 624 629 648 663 666 676 702 723 768 816 832 864 867 884 888 918 936 962 964 999 1014 1024 1053 1088 1152 1156 1184 1224 1248 1258 1296 1326 1332 1352 1369 1377 1404 1443 1446 1521 1536 1632 1664 1728 1734 1768 1776 1836 1872 1887 1924 1928 1989 1998 2028 2048 2106 2169 2176 2197 2304 2312 2368 2448 2496 2516 2592 2601 2652 2664 2704 2738 2754 2808 2873 2886 2892 2997 3042 3072 3133 3264 3328 3456 3468 3536 3552 3672 3744 3757 3774 3848 3856 3978 3996 4056 4096 4097 4107 4212 4329 4338 4352 4394 4563 4608 4624 4736 4896 4913 4992 5032 5184 5202 5304 5328 5408 5476 5508 5616 5661 5746 5772 5784 5967 5994 6084 6144 6253 6266 6507 6528 6591 6656 6912 6936 7072 7104 7344 7488 7514 7548 7696 7712 7803 7956 7992 8112 8177 8192 8194 8214 8424 8619 8658 8676 8704 8788 8917 9126 9216 9248 9399 9472 9792 9826 9984 10064 10368 10404 10608 10656 10693 10816 10952 11016 11232 11271 11322 11492 11544 11568 11934 11988 12168 12288 12291 12321 12506 12532 12987 13014 13056 13182 13312 13689 13824 13872 14144 14208 14688 14739 14976 15028 15096 15392 15424 15606 15912 15984 16224 16354 16384 16388 16428 16848 16983 17238 17316 17352 17408 17576 17797 17834 17901 18252 18432 18496 18759 18798 18944 19521 19584 19652 19773 19968 20128 20736 20808 21216 21312 21386 21632 21904 22032 22464 22542 22644 22984 23088 23136 23273 23409 23868 23976 24336 24531 24576 24582 24642 25012 25064 25857 25974 26028 26112 26364 26624 26751 27378 27648 27744 28197 28288 28416 28561 29376 29478 29952 30056 30192 30784 30848 31212 31824 31968 32079 32448 32708 32776 32856 33696 33813 33966 34476 34632 34704 34816 35152 35594 35668 35802 36504 36864 36873 36963 36992 37349 37518 37596 37888 38961 39042 39168 39304 39546 39936 40256 40729 41472 41616 42432 42624 42772 43264 43808 44064 44217 44928 45084 45288 45968 46176 46272 46546 46818 47736 47952 48672 48841 49062 49152 49164 49284 50024 50128 50949 51714 51948 52056 52224 52728 53248 53261 53391 53502 54756 55296 55488 56277 56394 56576 56832 57122 58081 58752 58956 59319 59904 60112 60384 61568 61696 62424 63648 63869 63936 64158 64896 65416 65552 65712 67392 67626 67932 68952 69264 69408 69632 69649 69819 70304 71188 71336 71604 73008 73593 73728 73746 73926 73984 74698 75036 75192 75776 77571 77922 78084 78336 78608 79092 79872 80253 80512 81289 81458 82944 83232 83521 84591 84864 85248 85544 85683 86528 87616 88128 88434 89856 90168 90576 91936 92352 92544 93092 93636 95472 95904 96237 97344 97682 98124 98328 98568 100048 100256 101439 101898 103428 103896 104112 104448 105456 106301 106496 106522 106782 107004 109512 110592 110619 110889 110976 112047 112554 112788 113152 113664 114244 115921 116162 117504 117912 118638 119808 120224 120768 122187 123136 123392 124848 127296 127738 127872 128316 129792 130832 131104 131424 132651 134784 135252 135864 137904 138528 138816 139009 139264 139298 139638 140608 142376 142672 143208 146016 146523 147186 147456 147492 147852 147968 149396 150072 150384 151552 151589 155142 155844 156168 156672 157216 158184 159744 159783 160173 160506 161024 162578 162916 165888 166464 167042 168831 169182 169728 170496 171088 171366 173056 174243 175232 176256 176868 177957 179712 180336 181152 181781 183872 184704 185088 186184 187272 190944 191607 191808 192474 194688 195364 196248 196656 197136 200096 200512 202878 203796 206856 207792 208224 208896 208947 209457 210912 212602 212992 213044 213564 214008 219024 220779 221184 221238 221778 221952 224094 225108 225576 226304 227328 228488 231361 231842 232324 232713 235008 235824 237276 239616 240448 240759 241536 243867 244374 246272 246784 249696 250563 253773 254592 255476 255744 256632 257049 259584 261664 262208 262848 265302 269568 270504 271728 275808 277056 277632 278018 278528 278596 279276 281216 284752 285344 286416 288711 292032 293046 294372 294984 295704 295936 298792 300144 300768 302549 303104 303178 304317 310284 311688 312336 313344 314432 316368 318903 319488 319566 320346 321012 322048 325156 325832 329929 331776 331857 332928 334084 336141 337662 338364 339456 340992 342176 342732 346112 347763 348486 350464 352512 353736 355914 359424 360672 362304 363562 366561 367744 369408 370176 372368 374544 381888 383214 383616 384948 389376 390728 392496 393312 394272 395641 397953 400192 401024 405756 407592 413712 415584 416448 417027 417792 417894 418914 421824 425204 426088 427128 428016 438048 439569 441558 442368 442476 443556 443904 448188 450216 451152 452608 454656 454767 456976 462722 463684 464648 465426 470016 471648 474552 479232 479349 480519 480896 481518 483072 485537 487734 488748 492544 493568 499392 501126 506493 507546 509184 510952 511488 513264 514098 519168 522729 523328 524416 525696 529477 530604 539136 541008 543456 545343 551616 554112 555264 556036 557192 558552 562432 569504 570688 572832 574821 577422 584064 586092 588744 589968 591408 591872 597584 600288 601536 605098 606208 606356 608634 620568 623376 624672 626688 626841 628371 628864 632736 634933 637806 638976 639132 640692 642024 644096 650312 651664 659858 662337 663552 663714 665856 668168 672282 675324 676728 678912 681984 684352 685464 692224 692393 694083 695526 696972 700928 705024 707472 711828 718848 721344 722277 724608 727124 731601 733122 735488 738816 740352 744736 749088 751689 755053 763776 766428 767232 769896 771147 778752 781456 784992 786624 788544 791282 795906 800384 802048 811512 815184 827424 830297 831168 832896 834054 835584 835788 837828 843648 850408 852176 854256 856032 866133 876096 879138 883116 884952 887112 887808 896376 900432 902304 905216 905437 907647 909312 909534 913952 925444 927368 929296 930852 940032 943296 949104 956709 958464 958698 961038 961792 963036 966144 971074 975468 977496 985088 987136 987377 989787 998784 1002252 1008423 1012986 1015092 1018368 1021904 1022976 1026528 1028196 1038336 1043289 1045458 1046656 1048832 1051392 1056757 1058954 1061208 1078272 1082016 1085773 1086912 1090686 1099683 1103232 1108224 1110528 1112072 1114384 1117104 1124864 1139008 1141376 1145664 1149642 1154844 1168128 1172184 1177488 1179936 1182816 1183744 1184033 1186923 1195168 1200576 1203072 1210196 1212712 1217268 1241136 1246752 1249344 1251081 1253376 1253682 1256742 1257728 1265472 1269866 1275612 1278264 1281384 1284048 1288192 1300624 1303328 1318707 1319716 1324674 1327104 1327428 1331712 1336336 1344564 1350648 1353456 1357824 1363968 1364301 1368704 1370928 1381913 1384448 1384786 1388166 1391052 1393944 1401856 1410048 1414944 1419857 1423656 1437696 1438047 1441557 1442688 1444554 1449216 1454248 1456611 1463202 1466244 1470976 1477632 1480704 1489472 1498176 1503378 1506973 1510106 1527552 1532856 1534464 1539792 1542294 1557504 1562912 1568187 1569984 1573248 1577088 1582564 1588431 1591812 1600768 1604096 1623024 1630368 1636029 1654848 1660594 1662336 1665792 1668108 1671576 1675656 1687296 1700816 1704352 1708512 1712064 1724463 1732266 1752192 1758276 1766232 1769904 1774224 1775616 1792752 1800864 1804608 1807117 1810432 1810874 1815294 1818624 1819068 1827904 1850888 1854736 1858592 1861704 1880064 1880523 1885113 1886592 1898208 1904799 1913418 1916928 1917396 1922076 1923584 1926072 1932288 1942148 1950936 1954992 1970176 1970657 1974272 1974754 1979574 1997568 2004504 2016846 2025972 2030184 2036736 2043808 2045952 2053056 2056392 2076672 2077179 2082249 2086578 2090916 2093312 2097664 2102784 2113514 2117908 2122416 2148997 2156544 2164032 2171546 2173824 2181372 2194803 2199366 2206464 2216448 2221056 2224144 2228768 2234208 2249728 2255067 2265159 2278016 2282752 2291328 2299284 2309688 2313441 2336256 2344368 2354976 2359872 2363153 2365632 2367488 2368066 2373846 2390336 2401152 2406144 2420392 2425424 2434536 2482272 2490891 2493504 2498688 2502162 2506752 2507364 2513484 2515456 2530944 2539732 2551224 2556528 2562768 2568096 2576384 2577013 2601248 2606656 2637414 2639432 2649348 2654856 2663424 2672672 2689128 2701296 2706912 2715648 2716311 2722941 2727936 2728602 2737408 2741856 2763826 2768896 2769572 2776332 2782104 2787888 2803712 2820096 2829888 2839714 2847312 2870127 2875392 2876094 2883114 2885376 2889108 2898432 2908496 2913222 2926404 2932488 2941952 2955264 2961408 2962131 2969361 2978944 2996352 3006756 3007693 3013946 3020212 3025269 3055104 3065712 3068928 3079584 3084588 3090277 3115008 3125824 3129867 3136374 3139968 3146496 3154176 3165128 3170271 3176862 3183624 3201536 3208192 3246048 3257319 3260736 3272058 3299049 3309696 3321188 3324672 3331584 3336216 3343152 3351312 3374592 3401632 3408704 3417024 3424128 3448926 3464532 3504384 3516552 3532464 3539808 3548448 3551232 3552099 3560769 3585504 3601728 3609216 3614234 3620864 3621748 3630588 3638136 3655808 3701776 3709472 3717184 3723408 3753243 3760128 3761046 3770226 3773184 3796416 3809598 3826836 3834792 3844152 3847168 3852144 3864576 3884296 3901872 3909984 3933137 3940352 3941314 3948544 3949508 3956121 3959148 3995136 4009008 4033692 4051944 4060368 4073472 4087616 4091904 4092903 4106112 4112784 4145739 4153344 4154358 4164498 4173156 4181832 4186624 4195328 4205568 4227028 4235816 4244832 4259571 4289077 4297994 4313088 4314141 4328064 4343092 4347648 4362744 4369833 4389606 4398732 4412928 4432896 4442112 4448288 4457536 4468416 4499456 4510134 4520919 4530318 4556032 4565504 4582656 4598568 4619376 4626882 4672512 4688736 4704561 4709952 4719744 4726306 4731264 4734976 4736132 4747692 4765293 4780672 4802304 4812288 4840784 4850848 4869072 4908087 4964544 4981782 4987008 4997376 5004324 5014728 5026968 5030912 5061888 5079464 5102448 5113056 5125536 5136192 5143333 5152768 5154026 5173389 5202496 5213312 5274828 5278864 5298696 5309712 5326848 5345344 5378256 5402592 5413824 5421351 5431296 5432622 5445882 5455872 5457204 5474816 5483712 5527652 5539144 5552664 5564208 5575776 5607424 5608793 5640192 5641569 5659776 5679428 5694624 5714397 5740254 5750784 5752188 5766228 5770752 5778216 5796864 5816992 5826444 5852808 5864976 5883904 5910528 5911971 5922816 5924262 5938722 5957888 5992704 6013512 6015386 6027892 6040424 6050538 6110208 6131424 6137856 6159168 6169176 6180554 6230016 6231537 6246747 6251648 6259734 6272748 6279936 6292992 6308352 6330256 6340542 6353724 6367248 6403072 6416384 6446991 6492096 6514638 6521472 6544116 6584409 6598098 6619392 6642376 6649344 6663168 6672432 6686304 6702624 6725897 6749184 6765201 6795477 6803264 6817408 6834048 6848256 6883201 6897852 6929064 7008768 7033104 7064928 7079616 7089459 7096896 7102464 7104198 7121538 7171008 7203456 7218432 7228468 7243496 7261176 7276272 7311616 7403552 7418944 7434368 7446816 7472673 7506486 7520256 7522092 7540452 7546368 7592832 7619196 7653672 7669584 7688304 7694336 7704288 7729152 7731039 7768592 7803744 7819968 7866274 7880704 7882628 7899016 7912242 7918296 7990272 8018016 8067384 8103888 8120736 8146944 8148933 8168823 8175232 8183808 8185806 8212224 8225568 8254129 8291478 8306688 8308716 8328996 8346312 8363664 8373248 8390656 8411136 8454056 8471632 8489664 8519142 8578154 8595988 8610381 8626176 8628282 8656128 8686184 8695296 8725488 8739666 8779212 8797464 8825856 8865792 8884224 8886393 8896576 8908083 8915072 8936832 8998912 9001109 9020268 9023079 9041838 9060636 9112064 9131008 9165312 9197136 9238752 9253764 9270831 9345024 9377472 9389601 9409122 9419904 9439488 9452612 9462528 9472264 9495384 9510813 9530586 9561344 9604608 9624576 9681568 9701696 9738144 9771957 9815689 9816174 9929088 9963564 9974016 9994752 10008648 10029456 10053936 10061824 10123776 10158928 10204896 10226112 10251072 10272384 10286666 10305536 10308052 10346778 10404992 10426624 10549656 10557728 10597392 10619424 10653696 10656297 10682307 10690688 10756512 10793861 10805184 10827648 10842702 10862592 10865244 10891764 10914408 10949632 10967424 11055304 11078288 11105328 11128416 11151552 11214848 11217586 11259729 11280384 11283138 11319552 11358856 11389248 11428794 11480508 11504376 11532456 11541504 11556432 11593728 11633984 11652888 11705616 11729952 11767808 11770681 11799411 11821056 11823942 11845632 11848524 11877444 11915776 11985408 12027024 12030772 12055784 12080848 12101076 12220416 12262848 12275712 12278709 12318336 12338352 12361108 12437217 12460032 12463074 12493494 12503296 12519468 12545496 12559872 12585984 12616704 12660512 12681084 12707448 12734496 12778713 12806144 12832768 12835901 12867231 12893982 12984192 13029276 13042944 13088232 13109499 13168818 13196196 13238784 13284752 13298688 13326336 13344864 13372608 13405248 13451794 13498368 13530402 13562757 13590954 13606528 13634816 13668096 13696512 13766402 13795704 13858128 14017536 14066208 14115049 14129856 14159232 14178918 14193792 14204928 14208396 14243076 14295879 14342016 14406912 14436864 14456936 14486992 14522352 14552544 14623232 14724261 14807104 14837888 14868736 14893632 14945346 15012972 15044184 15080904 15092736 15185664 15238392 15307344 15339168 15376608 15388672 15392429 15408576 15429999 15458304 15462078 15537184 15607488 15639936 15732548 15765256 15798032 15824484 15836592 15980544 16036032 16134768 16207776 16241472 16264053 16293888 16297866 16337646 16350464 16367616 16371612 16424448 16451136 16508258 16582956 16617432 16657992 16692624 16727328 16746496 16781312 16785409 16822272 16826379 16908112 16943264 16979328 17038284 17143191 17156308 17191976 17220762 17252352 17256564 17312256 17372368 17390592 17450976 17479332 17558424 17594928 17651712 17731584 17735913 17768448 17772786 17793152 17816166 17830144 17873664 17964869 17997824 18002218 18040536 18046158 18083676 18121272 18224128 18262016 18330624 18394272 18458141 18477504 18507528 18541662 18690048 18694611 18740241 18754944 18779202 18818244 18839808 18878976 18905224 18925056 18944528 18990768 19021626 19061172 19122688 19209216 19249152 19340973 19363136 19403392 19476288 19543914 19590649 19631378 19632348 19858176 19927128 19948032 19989504 20017296 20058912 20107872 20123648 20128561 20177691 20247552 20317856 20386431 20409792 20452224 20502144 20544768 20573332 20616104 20649603 20693556 20809984 20853248 21099312 21115456 21194784 21238848 21268377 21307392 21312594 21364614 21381376 21513024 21587722 21610368 21655296 21685404 21730488 21783528 21828816 21899264 21934848 22110608 22156576 22210656 22256832 22303104 22418019 22429696 22435172 22519458 22560768 22566276 22639104 22717712 22778496 22857588 22961016 23008752 23064912 23083008 23112864 23187456 23193117 23267968 23305776 23411232 23459904 23492521 23535616 23541362 23598822 23642112 23647884 23697048 23754888 23831552 23970816 24054048 24061544 24111568 24137569 24161696 24202152 24440832 24446799 24506469 24525696 24551424 24557418 24636672 24676704 24722216 24762387 24874434 24920064 24926148 24986988 25006592 25038936 25090992 25119744 25171968 25233408 25321024 25362168 25414896 25468992 25557426 25612288 25618541 25665536 25671802 25734462 25787964 25968384 26058552 26085888 26176464 26218998 26337636 26392392 26477568 26569504 26597376 26652672 26659179 26689728 26724249 26745216 26810496 26903588 26996736 27003327 27060804 27069237 27125514 27181908 27213056 27269632 27336192 27393024 27532804 27591408 27716256 27812493 27936961 28035072 28132416 28230098 28259712 28318464 28357836 28387584 28416792 28486152 28532439 28591758 28684032 28813824 28873728 28913872 28973984 29044704 29105088 29246464 29315871 29447067 29448522 29614208 29675776 29737472 29787264 29890692 30025944 30088368 30161808 30185472 30371328 30476784 30614688 30678336 30720989 30753216 30777344 30784858 30817152 30859998 30916608 30924156 31074368 31214976 31279872 31465096 31530512 31596064 31648968 31673184 31961088 31968891 32046921 32072064 32269536 32381583 32415552 32482944 32528106 32587776 32595732 32675292 32700928 32743224 32848896 32902272 33016516 33165912 33234864 33315984 33385248 33454656 33492992 33501169 33562624 33570818 33644544 33652758 33816224 33886528 33958656 34076568 34286382 34312616 34383952 34441524 34513128 34624512 34744736 34781184 34901952 34958664 35116848 35189856 35303424 35312043 35398233 35463168 35471826 35536896 35545572 35586304 35632332 35660288 35747328 35929738 35995648 36004436 36081072 36092316 36167352 36242544 36448256 36524032 36532949 36661248 36788544 36916282 36955008 37015056 37083324 37311651 37380096 37389222 37480482 37509888 37558404 37636488 37679616 37757952 37810448 37850112 37889056 37981536 38043252 38122344 38245376 38336139 38418432 38498304 38507703 38601693 38681946 38726272 38806784 38952576 39087828 39100009 39181298 39262756 39264696 39328497 39716352 39854256 39896064 39979008 40034592 40117824 40173601 40215744 40247296 40257122 40355382 40495104 40635712 40688271 40772862 40819584 40904448 41004288 41089536 41146664 41232208 41299206 41387112 41619968 41706496 42198624 42230912 42345147 42389568 42477696 42536754 42614784 42625188 42729228 42762752 42887637 43026048 43175444 43220736 43310592 43370808 43460976 43567056 43657632 43798528 43809221 43869696 44221216 44313152 44421312 44513664 44606208 44836038 44870344 45038916 45132552 45278208 45435424 45556992 45715176 45922032 46017504 46129824 46166016 46177287 46225728 46289997 46374912 46386234 46535936 46611552 46822464 46919808 46985042 47071232 47082724 47197644 47295768 47394096 47509776 47663104 47941632 48108096 48123088 48223136 48275138 48323392 48404304 48792159 48881664 48893598 49012938 49051392 49102848 49114836 49273344 49353408 49444432 49524774 49748868 49852296 49973976 50013184 50077872 50181984 50239488 50343936 50356227 50466816 50479137 50642048 50724336 50829792 50937984 51114852 51130781 51224576 51237082 51331072 51343604 51429573 51468924 51575928 51936768 52117104 52171776 52352928 52437996 52534709 52675272 52784784 52955136 53139008 53194752 53207739 53305344 53318358 53379456 53448498 53490432 53620992 53807176 53894607 53993472 54006654 54121608 54138474 54251028 54363816 54426112 54539264 54672384 54786048 55065608 55182816 55374423 55432512 55624986 55758001 55873922 56070144 56083833 56264832 56460196 56519424 56636928 56715672 56775168 56833584 56972304 57064878 57183516 57368064 57627648 57747456 57827744 57947968 58022919 58089408 58210176 58492928 58631742 58771947 58894134 58897044 59228416 59351552 59474944 59574528 59781384 60051888 60176736 60323616 60370944 60385683 60533073 60742656 60953568 61159293 61229376 61356672 61441978 61506432 61554688 61569716 61634304 61719996 61848312 61948809 62148736 62429952 62559744 62930192 63061024 63192128 63297936 63346368 63805131 63922176 63937782 64093842 64144128 64539072 64763166 64831104 64965888 65056212 65191464 65350584 65401856 65486448 65697792 65804544 66033032 66331824 66469728 66631968 66770496 66863329 66909312 66985984 67002338 67125248 67141636 67254057 67289088 67305516 67632448 67773056 67917312 68153136 68572764 68625232 68767904 68883048 69026256 69249024 69489472 69562368 69579351 69803904 69917328 70233696 70379712 70477563 70606848 70624086 70796466 70926336 70943652 71091144 71172608 71264664 71320576 71494656 71859476 72008872 72162144 72184632 72334704 72412707 72485088 72896512 72914309 73048064 73065898 73322496 73340397 73577088 73832564 73910016 74030112 74166648 74287161 74623302 74760192 74778444 74960964 75019776 75116808 75272976 75359232 75515904 75620896 75700224 75778112 75963072 76086504 76244688 76490752 76672278 76836864 76855623 76996608 77015406 77203386 77363892 77452544 77613568 77905152 78175656 78200018 78362596 78525512 78529392 78656994 79432704 79512889 79708512 79792128 79958016 79977537 80069184 80235648 80347202 80431488 80494592 80514244 80710764 80990208 81009981 81207711 81271424 81376542 81545724 81639168 81808896 82008576 82179072 82293328 82464416 82598412 82774224 83239936 83412992 83437479 83810883 84397248 84461824 84690294 84779136 84955392 85073508 85250376 85458456 85525504 85597317 85775274 86052096 86350888 86441472 86621184 86741616 86921952 87134112 87315264 87436661 87597056 87618442 87739392 87947613 88341201 88442432 88626304 88842624 89027328 89212416 89672076 89740688 90077832 90265104 90556416 90870848 91113984 91430352 91844064 92035008 92162967 92259648 92332032 92354574 92451456 92579994 92749824 92772468 93071872 93223104 93644928 93839616 93970084 94165448 94395288 94591536 94788192 95019552 95326208 95349481 95883264 95906673 96216192 96246176 96446272 96550276 96646784 96808608 97144749 97584318 97763328 97787196 98025876 98102784 98229672 98546688 98706816 98888864 99049548 99497736 99704592 99947952 100026368 100155744 100363968 100478976 100503507 100687872 100712454 100933632 100958274 101284096 101448672 101659584 101875968 102229704 102261562 102449152 102474164 102687208 102859146 102937848 103151856 103873536 104234208 104343552 104705856 104875992 105069418 105350544 105569568 105910272 105936129 106194699 106278016 106389504 106415478 106610688 106636716 106758912 106896996 106980864 107241984 107614352 107789214 107986944 108013308 108243216 108276948 108502056 108727632 108852224 109078528 109344768 109572096 109598847 110131216 110365632 110748846 110865024 111249972 111516002 111747844 111934953 112140288 112167666 112529664 112920392 113038848 113273856 113431344 113550336 113667168 113944608 114129756 114340249 114367032 114736128 115008417 115255296 115494912 115523109 115655488 115805079 115895936 116045838 116178816 116420352 116985856 117014417 117263484 117300027 117543894 117788268 117794088 118456832 118703104 118949888 119149056 119562768 120103776 120353472 120520803 120647232 120741888 120771366 121066146 121485312 121907136 122064813 122318586 122458752 122713344 122883956 123012864 123139432 123268608 123439992 123696624 123897618 124297472 124859904 125119488 125860384 126122048 126384256 126595872 126692736 127035441 127603957 127610262 127844352 127875564 128187684 128288256 129078144 129526332 129662208 129931776 130112424 130382928 130701168 130803712 130972896 131395584 131427663 131609088 132066064 132663648 132939456 133263936 133540992 133726658 133818624 133971968 134004676 134283272 134508114 134611032 135264896 135546112 135834624 136306272 137145528 137250464 137535808 137766096 138052512 138498048 138531861 138869991 138978944 139124736 139158702 139607808 139834656 140320193 140467392 140759424 140955126 141213696 141248172 141592932 141887304 142182288 142345216 142529328 142641152 142989312 143718952 144017744 144324288 144369264 144669408 144825414 144970176 145793024 145828618 146096128 146131796 146376477 146644992 146680794 147154176 147665128 147820032 148060224 148333296 148574322 149246604 149556888 149921928 150039552 150233616 150545952 150718464 151031808 151068681 151241792 151400448 151437411 151556224 151926144 152173008 152489376 152981504 153018853 153344556 153392343 153673728 153711246 153993216 154030812 154406772 154727784 154905088 155227136 155810304 156351312 156400036 156725192 157051024 157058784 157313988 157604127 158865408 159025778 159417024 159584256 159623217 159916032 159955074 160138368 160471296 160694404 160862976 161028488 161421528 161683821 161980416 162019962 162415422 162542848 162753084 163091448 163278336 163617792 164017152 164358144 164586656 164928832 165196824 165548448 166123269 166479872 166825984 166866713 166874958 167274003 167621766 168794496 168923648 169380588 169558272 169910784 170147016 170500752 170916912 171051008 171194634 171550548 172104192 172701776 172882944 173242368 173483232 173843904 174068757 174268224 174630528 174873322 175194112 175236884 175478784 175895226 176315841 176682402 176884864 177252608 177685248 178054656 178424832 179344152 179481376 180155664 180530208 181112832 181157049 181599219 181741696 182227968 182860704 183495637 183688128 184070016 184325934 184519296 184664064 184709148 184902912 185159988 185544936 185846427 186143744 186446208 187289856 187679232 187940168 188330896 188790576 189183072 189576384 190039104 190652416 190698962 191415393 191766528 191813346 192432384 192492352 192892544 193100552 193293568 193617216 194289498 195168636 195574392 196051752 196205568 196459344 197093376 197413632 197777728 198099096 198995472 199409184 199895904 200052736 200101577 200311488 200589987 200727936 200957952 201007014 201375744 201424908 201867264 201916548 202568192 202897344 203319168 203751936 204459408 204523124 204948328 205374416 205718292 205875696 206303712 207747072 208468416 208687104 208738053 209411712 209751984 210138836 210701088 211139136 211432689 211820544 211872258 212389398 212556032 212779008 212830956 213273432 213517824 213793992 213961728 214483968 215228704 215578428 216026616 216486432 216553896 217004112 217238121 217455264 217704448 218157056 218210317 218689536 218742927 219144192 219197694 220262432 220731264 221497692 221730048 222499944 222861483 223032004 223495688 223869906 224280576 224335332 225059328 225840784 226077696 226547712 226862688 227100672 227334336 227889216 228259512 228680498 228734064 229472256 230016834 230510592 230566869 230989824 231046218 231310976 231610158 231791872 232091676 232357632 232840704 233971712 234028834 234526968 234600054 235087788 235576536 235588176 236913664 237406208 237899776 238298112 238538667 239125536 239955833 240207552 240706944 241041606 241294464 241483776 241542732 242132292 242970624 243029943 243623133 243814272 244129626 244637172 244917504 245426688 245767912 246025728 246278864 246537216 246879984 247393248 247795236 248594944 249719808 250238976 250312437 251432649 251720768 252244096 252768512 253191744 253385472 254070882 254678437 255207914 255220524 255751128 256375368 256576512 258156288 259052664 259324416 259863552 260224848 260765856 261402336 261607424 261671293 261945792 262309983 262791168 262855326 263218176 264132128 265023603 265327296 265878912 266527872 267081984 267453316 267637248 268009352 268566544 269016228 269222064 270529792 271092224 271669248 272612544 274291056 274500928 275071616 275532192 276105024 276488901 276996096 277063722 277739982 277957888 278249472 278317404 279215616 279669312 280640386 280934784 281518848 281910252 282496344 283185864 283774608 284364576 284690432 285058656 285282304 285351953 285978624 286048443 287437904 288035488 288648576 288738528 289338816 289650828 289940352 291434247 291586048 291657236 292263592 292752954 293289984 293361588 294308352 295330256 295640064 296120448 296666592 297148644 298493208 299113776 299843856 300079104 300467232 301091904 301436928 301510521 302063616 302137362 302483584 302800896 302874822 303112448 303852288 304346016 304978752 305402773 305963008 306037706 306689112 306784686 307347456 307422492 308061624 308813544 309455568 309810176 310454272 311620608 312702624 312800072 313450384 313788397 314102048 314117568 314627976 315208254 317730816 317808387 318051556 318584097 318834048 319168512 319246434 319832064 319910148 320276736 320942592 321388808 321725952 322056976 322843056 323367642 323960832 324039924 324830844 325085696 325506168 326182896 326556672 327235584 328034304 328716288 328796541 329173312 329857664 330393648 331096896 332246538 332959744 333041033 333651968 333733426 333749916 334548006 335243532 337588992 337847296 338761176 339116544 339821568 340294032 341001504 341833824 342102016 342185537 342389268 343020747 343101096 344208384 345403552 345765888 346484736 346569327 346966464 347415237 347687808 348137514 348536448 349261056 349746644 350473768 350957568 351043251 351790452 351900081 352631682 353364804 353769728 354505216 355370496 356109312 356849664 358688304 358962752 360311328 361060416 361562409 362225664 362314098 363180493 363198438 363483392 364455936 365721408 366991274 367376256 368140032 368651868 369038592 369418296 369805824 370319976 371089872 371692854 372287488 372892416 374579712 375358464 375880336 376661792 377581152 378366144 379152768 380078208 381106323 381304832 381397924 382811871 382830786 383533056 383626692 384864768 384984704 385785088 386201104 386587136 387234432 388578996 390337272 391148784 392103504 392411136 392918688 394186752 394282989 394827264 395555456 396198192 397990944 398818368 399372857 399791808 400105472 400203154 400622976 401179974 401455872 401915904 402014028 402849816 403833096 405136384 405794688 406638336 407503872 408918816 409046248 409896656 410748832 411436584 411751392 412607424 415494144 415595583 416609973 416936832 417374208 417476106 418823424 419503968 420277672 420960579 421402176 422278272 422865378 423641088 423744516 424778796 425112064 425661912 426546864 427035648 427587984 427923456 428967936 430457408 431156856 432053232 432972864 433107792 434008224 434476242 434910528 435408896 435515197 436314112 436420634 437379072 437485854 438288384 438395388 440524864 441462528 442995384 443460096 444999888 445722966 446064008 446991376 447739812 448670664 450118656 451681568 452155392 453095424 453206043 453725376 454201344 454312233 454668672 455778432 456519024 457360996 457468128 458944512 459056559 460033668 460177029 461021184 461133738 461979648 462092436 462621952 463220316 463583744 464183352 464715264 465681408 467943424 468057668 469053936 469200108 470175576 471153072 471176352 472812381 473827328 474812416 474928337 475799552 476596224 477077334 478251072 479911666 480415104 481413888 482083212 482588928 483085464 484264584 485051463 485941248 486059886 487246266 487628544 488259252 489274344 489835008 490853376 491535824 492051456 492557728 493074432 493759968 494786496 495590472 497189888 498369807 499439616 500477952 500600139 500624874 501822009 502865298 503441536 504488192 505537024 506383488 506770944 508141764 509356874 510415828 510441048 511502256 512750736 513153024 516312576 518105328 518648832 519727104 520449696 521531712 522256813 522804672 523214848 523342586 523891584 524619966 525582336 525710652 526436352 528264256 528947523 530047206 530654592 531757824 533055744 534163968 534906632 535274496 536018704 537133088 538032456 538444128 541059584 542184448 543338496 543471147 544797657 545225088 548582112 549001856 550143232 550486911 551064384 552210048 552977802 553992192 554127444 555479964 555915776 556634808 557539281 558431232 559338624 561280772 561869568 563037696 563820504 564992688 566371728 567549216 568729152 569380864 569519873 570117312 570564608 570703906 571957248 572096886 574875808 576070976 577297152 577477056 578677632 579301656 579880704 582868494 583314472 584527184 585505908 586723176 588616704 590660512 591280128 592240896 593333184 594297288 596986416 598227552 599687712 600158208 600304731 600934464 601769961 602183808 602873856 603021042 604127232 604274724 604967168 605601792 605749644 606224896 607704576 608692032 609957504 610805546 611926016 612075412 613378224 613569372 614844984 616123248 617627088 618911136 619620352 620908544 621060133 623241216 625405248 625600144 626900768 627576794 628204096 628235136 629255952 630416508 634298067 635461632 635616774 636103112 637168194 637668096 638337024 638492868 639820296 640553472 641885184 642777616 643451904 644113952 645686112 646735284 648079848 649661688 650171392 651012336 651714363 652365792 653113344 654471168 654630951 656068608 656228781 657432576 657593082 658346624 659715328 660787296 662193792 664493076 664700153 665919488 666082066 667303936 667466852 667499832 668584449 669096012 670487064 675177984 675694592 677522352 678233088 679643136 680588064 682003008 682951217 683667648 684204032 684371074 684778536 686041494 686202192 688416768 690807104 691531776 691700607 692969472 693138654 693932928 694830474 695375616 696275028 697072896 698522112 699493288 700947536 701915136 702086502 703580904 703800162 705263364 706729608 707539456 709010432 710740992 712218624 713699328 715616001 717376608 717925504 719867499 720622656 722120832 723124818 724451328 724628196 724854013 726360986 726396876 726966784 728911872 729089829 731442816 733982548 734752512 736280064 737303736 738077184 738836592 739611648 740639952 742179744 743385708 744574976 744756757 745784832 749159424 750716928 751760672 753323584 754297947 755162304 756732288 758305536 760156416 762212646 762795848 764035311 765623742 765661572 767253384 769729536 769969408 771570176 772402208 773174272 774468864 777157992 780674544 782297568 784207008 784822272 785013879 785837376 786929949 788373504 788565978 789654528 791110912 792396384 795070809 795981888 797636736 798745714 799583616 800210944 800406308 801245952 802359948 802911744 804028056 805699632 807666192 810272768 811589376 813276672 815007744 817837632 818092496 819793312 821497664 822873168 823502784 825214848 829466703 830988288 831191166 833219946 833873664 834748416 834952212 837646848 839007936 840555344 841921158 842804352 844556544 845730756 847489032 849557592 850224128 851323824 853093728 854071296 855175968 855846912 856055859 857935872 858145329 860914816 862313712 864106464 865945728 866215584 868016448 868952484 869223277 869821056 870817792 871030394 872628224 872841268 874302741 874758144 874971708 876790776 881049728 882925056 885990768 886920192 889999776 891445932 892128016 893090053 893982752 895479624 897341328 900237312 903363136 904310784 904531563 906190848 906412086 907450752 908402688 908624466 909337344 911556864 913038048 914721992 914936256 916208319 917889024 918113118 920067336 920354058 922042368 922267476 924184872 925243904 926440632 927167488 928366704 929430528 931362816 936115336 938107872 938400216 940351152 941365191 942306144 942352704 945624762 947654656 947886017 949624832 949856674 951599104 953192448 953425161 954154668 956502144 959823332 960830208 962827776 964166424 965177856 966170928 968529168 970102926 971882496 972119772 974492532 975257088 976518504 978548688 979670016 981706752 983071648 984102912 985115456 986148864 986389623 987519936 989572992 991180944 994379776 996739614 998879232 999123099 1000955904 1001200278 1001249748 1003644018 1005730596 1006883072 1008976384 1011074048 1012766976 1013541888 1016283528 1018713748 1020831656 1020882096 1023004512 1025501472 1026306048 1026556611 1029062241 1032625152 1033667557 1036210656 1037297664 1039454208 1039707981 1040899392 1043063424 1044513626 1045609344 1046429696 1046685172 1047783168 1049239932 1051421304 1052872704 1053129753 1055700243 1056528512 1057895046 1060094412 1061309184 1063515648 1066111488 1068327936 1069813264 1070548992 1072037408 1074266176 1076064912 1076888256 1082119168 1084368896 1084687227 1086676992 1086942294 1089541479 1089595314 1090450176 1097164224 1098003712 1100286464 1100973822 1102128768 1104420096 1105955604 1108254888 1110959928 1111831552 1113269616 1115078562 1116862464 1118677248 1122561544 1123739136 1126075392 1127641008 1129985376 1132743456 1135098432 1136676593 1137458304 1138761728 1139039746 1140234624 1141129216 1141407812 1143318969 1143914496 1144193772 1148435613 1149751616 1152141952 1154594304 1154954112 1157355264 1158603312 1159761408 1165736988 1166628944 1169054368 1171011816 1173446352 1177233408 1181321024 1182560256 1182848967 1184481792 1186666368 1188594576 1193972832 1196455104 1198118571 1199375424 1200316416 1200609462 1201868928 1203539922 1204367616 1205747712 1206042084 1208549448 1209934336 1211499288 1212449792 1215409152 1217384064 1219915008 1221611092 1224150824 1226756448 1227138744 1229689968 1232246496 1235254176 1237822272 1239240704 1239543253 1241817088 1242120266 1246482432 1246786749 1250810496 1251200288 1253801536 1255153588 1256408192 1256470272 1258511904 1260833016 1262881737 1268596134 1270923264 1271233548 1272206224 1274336388 1275336192 1276985736 1279640592 1281106944 1283770368 1285555232 1286903808 1288227904 1291372224 1293470568 1296159696 1299323376 1300342784 1302024672 1303428726 1304731584 1306226688 1306545591 1308942336 1309261902 1312137216 1312457562 1314865152 1315186164 1316693248 1319430656 1321574592 1324387584 1328986152 1329400306 1331838976 1332164132 1334933704 1334999664 1337168898 1338192024 1340974128 1350355968 1351389184 1351719113 1355044704 1356466176 1359286272 1359618129 1361176128 1364006016 1365902434 1367335296 1368408064 1368742148 1369557072 1372082988 1372404384 1376833536 1377169677 1380531087 1381614208 1383063552 1383401214 1385938944 1386277308 1387865856 1389660948 1390751232 1392550056 1394145792 1397044224 1398986576 1401895072 1403830272 1404173004 1407161808 1407600324 1410526728 1413459216 1415078912 1418020864 1418437143 1421481984 1424437248 1424785011 1427398656 1431232002 1434753216 1435851008 1439734998 1441245312 1444241664 1446249636 1449256392 1449708026 1452721972 1452793752 1453933568 1455154389 1457823744 1458179658 1462885632 1467965096 1469505024 1472560128 1474607472 1476154368 1477673184 1479223296 1481279904 1484359488 1486423237 1486771416 1489149952 1489513514 1491569664 1495109421 1498318848 1501433856 1501800417 1503521344 1505466027 1506647168 1508595894 1510324608 1513464576 1516611072 1520312832 1524425292 1525591696 1528070622 1531247484 1531323144 1534506768 1539459072 1539938816 1543140352 1544804416 1546348544 1548937728 1554315984 1561349088 1564595136 1566770439 1568414016 1569644544 1570027758 1571674752 1573859898 1576747008 1577131956 1579309056 1582221824 1584792768 1586842569 1590141618 1591963776 1595273472 1597491428 1599167232 1600812616 1602491904 1604719896 1605823488 1608056112 1611399264 1615332384 1620545536 1620941177 1623178752 1626553344 1630015488 1630413441 1635675264 1636184992 1639586624 1642995328 1645746336 1647005568 1650429696 1651460733 1658851441 1658933406 1661976576 1662382332 1666439892 1667747328 1669904424 1675293696 1678015872 1681110688 1683842316 1685608704 1689113088 1691461512 1694978064 1699115184 1700448256 1702647648 1706187456 1708142592 1708559619 1710351936 1711693824 1712111718 1715871744 1716290658 1721829632 1724627424 1728212928 1731891456 1732431168 1736032896 1737904968 1738446554 1739642112 1741635584 1742060788 1745682536 1748605482 1749943416 1753581552 1762099456 1765850112 1771981536 1773840384 1779999552 1782891864 1784256032 1786180106 1787965504 1790959248 1794682656 1800474624 1800914193 1805309883 1806726272 1808621568 1809063126 1812381696 1812824172 1814901504 1816805376 1817248932 1818674688 1823113728 1826076096 1829443984 1829872512 1832416638 1835778048 1836226236 1840134672 1840708116 1844534952 1848369744 1850487808 1852881264 1854334976 1856733408 1858861056 1862725632 1863180399 1872230672 1876215744 1876800432 1880702304 1882730382 1884612288 1884705408 1891249524 1895309312 1895772034 1899249664 1899713348 1902894201 1906384896 1906850322 1908309336 1913004288 1919646664 1921660416 1925655552 1928332848 1930355712 1932341856 1937058336 1940205852 1943784233 1944239544 1948985064 1950514176 1953037008 1955143089 1957097376 1959340032 1963413504 1963892853 1966143296 1968205824 1968686343 1970230912 1972297728 1972779246 1975039872 1979145984 1982361888 1988759552 1989245089 1993479228 1994100459 1997758464 1998246198 2001911808 2002400556 2002499496 2007288036 2011461192 2013766144 2017952768 2022148096 2025533952 2027083776 2032567056 2037427496 2041663312 2041764192 2046009024 2048853651 2051002944 2052612096 2053113222 2058124482 2065250304 2067335114 2072421312 2074595328 2075101821 2078908416 2079415962 2081798784 2086126848 2089027252 2091218688 2093370344 2095566336 2098479864 2102842608 2105745408 2106259506 2111400486 2113057024 2115790092 2120188824 2122618368 2127031296 2132222976 2136655872 2139626528 2141097984 2144074816 2146848003 2148532352 2152129824 2153776512 2159602497 2164238336 2168737792 2169267269 2169374454 2173353984 2173884588 2174562039 2179082958 2179190628 2180900352 2194328448 2196007424 2200572928 2201947644 2204257536 2208840192 2211911208 2216509776 2221919856 2223663104 2226539232 2230157124 2233724928 2234270271 2237354496 2245123088 2247478272 2252150784 2255282016 2259970752 2262893841 2265486912 2270196864 2273353186 2274916608 2277523456 2278079492 2280469248 2282815624 2286637938 2288387544 2292105933 2296871226 2299503232 2304283904 2309188608 2309908224 2314710528 2317206624 2319522816 2331473976 2333257888 2338108736 2342023632 2346892704 2354466816 2355041637 2360789847 2362642048 2365120512 2365697934 2368963584 2373332736 2377189152 2385443281 2387945664 2392910208 2396237142 2398750848 2400632832 2401218924 2403737856 2407079844 2408735232 2412084168 2417098896 2419868672 2422998576 2424899584 2430818304 2434768128 2439830016 2443222184 2448301648 2453512896 2454277488 2459379936 2464492992 2470508352 2475644544 2478481408 2479086506 2483634176 2484240532 2488400109 2492964864 2493573498 2501620992 2502400576 2507603072 2510307176 2512816384 2512940544 2517023808 2521666032 2525763474 2537192268 2542467096 2544412448 2548672776 2550672384 2553971472 2559281184 2562213888 2567540736 2568167577 2571110464 2573807616 2574435987 2576455808 2582744448 2586941136 2592319392 2598646752 2600685568 2601320501 2604049344 2606857452 2607669831 2609463168 2612453376 2613091182 2617884672 2618523804 2624274432 2624915124 2630372328 2633386496 2638861312 2643149184 2648775168 2657972304 2658800612 2664328264 2669867408 2669999328 2674337796 2676384048 2679270159 2681948256 2700711936 2702778368 2703438226 2710089408 2712932352 2713594689 2718572544 2719236258 2722352256 2728012032 2731804868 2734670592 2737484296 2739114144 2744165976 2744808768 2748624957 2753667072 2754339354 2761062174 2763228416 2766127104 2766802428 2772554616 2775731712 2779321896 2781502464 2785100112 2788291584 2794088448 2797973152 2803790144 2808346008 2814323616 2815200648 2821053456 2824095573 2826918432 2830157824 2836041728 2836734121 2836874286 2842963968 2843658051 2848874496 2849570022 2854797312 2862464004 2869506432 2871702016 2879469996 2882490624 2888483328 2892499272 2898512784 2899416052 2905443944 2905587504 2907867136 2910308778 2915647488 2916359316 2925771264 2935930192 2939010048 2945120256 2949214944 2952308736 2955346368 2958446592 2959168869 2962559808 2968718976 2972846474 2973542832 2978299904 2979027028 2983139328 2990218842 2996637696 2997369297 3002867712 3003600834 3007042688 3010932054 3013294336 3017191788 3020649216 3026929152 3033222144 3040625664 3048850584 3051183392 3056141244 3062494968 3062646288 3069013536 3078918144 3079669833 3079877632 3086280704 3087186723 3089608832 3092697088 3097875456 3101002671 3108631968 3119425829 3122698176 3129190272 3133540878 3136828032 3139289088 3140055516 3143349504 3147719796 3154263912 3158618112 3159389259 3164443648 3167100729 3169585536 3173685138 3180283236 3183927552 3190546944 3194982856 3198334464 3201625232 3204983808 3209439792 3211646976 3216112224 3222798528 3230664768 3241091072 3241882354 3246357504 3253106688 3254061681 3260030976 3260826882 3268624437 3271350528 3272369984 3279173248 3285990656 3291492672 3294011136 3300859392 3302921466 3317702882 3317866812 3324764664 3332879784 3335494656 3339808848 3350587392 3356031744 3362221376 3367684632 3371217408 3378226176 3382923024 3389956128 3398230368 3400896512 3401726809 3405295296 3410029779 3412374912 3416285184 3417119238 3420703872 3423387648 3424223436 3431743488 3432581316 3443659264 3445306839 3449254848 3456425856 3463782912 3464862336 3472065792 3475809936 3476893108 3479284224 3484121576 3491365072 3497210964 3499886832 3507163104 3524198912 3531700224 3543963072 3547680768 3548546901 3559999104 3565783728 3568512064 3572360212 3575931008 3581918496 3589365312 3594355713 3600949248 3601828386 3610619766 3613452544 3617243136 3618126252 3625648344 3629803008 3634497864 3637349376 3646227456 3652152192 3658887968 3659745024 3664833276 3672452472 3680269344 3681416232 3689069904 3696739488 3700975616 3705762528 3708669952 3709575389 3713466816 3717722112 3718629759 3725451264 3726360798 3744461344 3752431488 3753600864 3761404608 3765460764 3769224576 3769410816 3782499048 3788645211 3790618624 3791544068 3799426696 3805788402 3812769792 3813700644 3816618672 3826008576 3839293328 3843320832 3851311104 3856665696 3860711424 3864683712 3874116672 3880411704 3887568466 3888479088 3897970128 3901028352 3906074016 3910286178 3914194752 3918680064 3919636773 3926827008 3927785706 3932286592 3936411648 3937372686 3940461824 3944595456 3945558492 3950079744 3958291968 3964723776 3977519104 3978490178 3986958456 3988200918 3995516928 3996492396 4004801112 4004998992 4014576072 4022922384 4027532288 4035905536 4044296192 4051067904 4054167552 4055157339 4065134112 4074854992 4079249161 4083326624 4083528384 4092018048 4097707302 4102005888 4105224192 4106226444 4116248964 4130500608 4131509031 4134670228 4141593261 4144842624 4149190656 4150203642 4157816832 4158831924 4163597568 4172253696 4178054504 4182437376 4186740688 4191132672 4196959728 4205685216 4211490816 4212519012 4222800972 4226114048 4231580184 4240377648 4245236736 4254062592 4255311429 4264445952 4273311744 4274355033 4279253056 4282195968 4288149632 4293696006 4297064704 4304259648 4307553024 4319204994 4328476672 4329533429 4337475584 4338534538 4338748908 4347769176 4349124078 4358165916 4358381256 4361800704 4388656896 4392014848 4401145856 4403895288 4408515072 4417680384 4423822416 4433019552 4443839712 4447326208 4448411981 4453078464 4459269711 4460314248 4467449856 4468540542 4474708992 4490246176 4494956544 4504301568 4505401251 4510564032 4516398081 4519941504 4525787682 4530973824 4540393728 4546706372 4549833216 4556158984 4560938496 4565631248 4573275876 4576775088 4584211866 4593742452 4599006464 4608567808 4618377216 4619816448 4629421056 4634413248 4639045632 4662947952 4666515776 4676217472 4684047264 4693785408 4700311317 4708933632 4710083274 4721346409 4721579694 4725284096 4730241024 4731395868 4737927168 4746665472 4754378304 4770886562 4775891328 4785820416 4792474284 4797501696 4802437848 4807475712 4814159688 4817470464 4824168336 4834197792 4839737344 4845997152 4849799168 4850983201 4861636608 4862823531 4869536256 4879660032 4886444368 4896603296 4907025792 4908554976 4918759872 4928985984 4941016704 4951289088 4954382199 4956962816 4958173012 4968481064 4976554323 4976800218 4985929728 4987146996 5003241984 5004801152 5015206144 5020614352 5025632768 5025881088 5034047616 5043332064 5051526948 5074384536 5084934192 5088824896 5097345552 5101344768 5107942944 5118562368 5124427776 5125678857 5135081472 5136335154 5142220928 5147615232 5148871974 5152911616 5165488896 5173882272 5184638784 5191847141 5197293504 5201371136 5202641002 5208098688 5213714904 5215339662 5218926336 5224906752 5226182364 5237047608 5249830248 5260744656 5266772992 5277722624 5286298368 5297550336 5315944608 5317601224 5328656528 5339734816 5339998656 5348675592 5352768096 5358540318 5363896512 5401423872 5402742579 5405556736 5406876452 5415929649 5420178816 5425864704 5427189378 5437145088 5438472516 5444704512 5456024064 5463609736 5469341184 5474968592 5478228288 5488331952 5489617536 5497249914 5507334144 5508678708 5522124348 5526456832 5533604856 5545109232 5551463424 5558643792 5563004928 5570200224 5576583168 5588176896 5589541197 5595946304 5607580288 5616692016 5628647232 5630401296 5642106912 5648191146 5653836864 5660315648 5661697561 5672083456 5673468242 5673748572 5685927936 5687316102 5697748992 5699140044 5724928008 5739012864 5743404032 5758939992 5764981248 5776966656 5784998544 5797025568 5798832104 5810887888 5811175008 5815734272 5817154129 5820617556 5831352699 5832718632 5851542528 5871860384 5878020096 5890240512 5891678559 5898429888 5904617472 5906059029 5910692736 5916893184 5918337738 5925119616 5937437952 5945692948 5947085664 5958054056 5966278656 5967735267 5980437684 5982301377 5993275392 5994738594 6005735424 6007201668 6014085376 6021864108 6026588672 6034383576 6041298432 6053858304 6066444288 6081251328 6097701168 6102366784 6112282488 6124989936 6125292576 6138027072 6146560953 6157836288 6159339666 6159755264 6172561408 6174068381 6174373446 6179217664 6185394176 6195750912 6202005342 6217263936 6238851658 6245396352 6258380544 6267081756 6273656064 6280111032 6286699008 6295439592 6308527824 6317236224 6318778518 6328887296 6334201458 6339171072 6347370276 6360566472 6367855104 6381093888 6389965712 6396668928 6403250464 6409967616 6418879584 6423293952 6432224448 6440544009 6445597056 6461329536 6478807491 6482182144 6483764708 6492715008 6506213376 6507801807 6508123362 6520061952 6521653764 6523686117 6537248874 6542701056 6544739968 6558346496 6571981312 6582985344 6588022272 6601718784 6605842932 6635405764 6635733624 6649529328 6665759568 6670989312 6679617696 6701174784 6702810813 6712063488 6724442752 6735369264 6742434816 6756452352 6765846048 6779912256 6789338569 6796460736 6801793024 6803453618 6810590592 6820059558 6824749824 6832570368 6834238476 6841407744 6848446872 6865162632 6876317799 6887318528 6890613678 6898509696 6912851712 6927565824 6929724672 6944131584 6951619872 6953786216 6958568448 6968243152 6982730144 6994421928 6999773664 7014326208 7048397824 7063400448 7065124911 7082369541 7087926144 7095361536 7097093802 7119998208 7131567456 7137024128 7144720424 7151862016 7156329843 7163836992 7178730624 7188711426 7201898496 7203656772 7221239532 7226905088 7236252504 7251296688 7259606016 7268995728 7274698752 7292454912 7304304384 7317775936 7319490048 7329666552 7344904944 7360538688 7362832464 7378139808 7393478976 7401951232 7403758349 7411525056 7417339904 7419150778 7426933632 7435444224 7437259518 7450902528 7452721596 7488922688 7504862976 7507201728 7522809216 7530921528 7538449152 7538821632 7564998096 7577290422 7583088136 7598853392 7611576804 7627401288 7633237344 7652017152 7678586656 7686641664 7702622208 7704502731 7713331392 7721422848 7723307961 7729367424 7748233344 7760823408 7775136932 7776958176 7795940256 7802056704 7803961503 7812148032 7820572356 7823009493 7828389504 7837360128 7839273546 7853654016 7855571412 7864573184 7872823296 7874745372 7880923648 7891116984 7900159488 7916583936 7929447552 7955038208 7956980356 7973916912 7976401836 7992984792 8009602224 8009997984 8029152144 8037810477 8045844768 8055064576 8071811072 8073781729 8088592384 8102135808 8108335104 8110314678 8130268224 8149709984 8158498322 8166653248 8167056768 8184036096 8195414604 8204011776 8212452888 8232497928 8245874871 8261001216 8263018062 8269340456 8283186522 8289685248 8298381312 8300407284 8317663848 8327195136 8344507392 8356109008 8364874752 8373481376 8382265344 8393919456 8411370432 8425038024 8445601944 8452228096 8463160368 8472286719 8480755296 8490473472 8508125184 8510202363 8510622858 8528891904 8530974153 8546623488 8548710066 8558506112 8564391936 8576299264 8587392012 8594129408 8608519296 8615106048 8638409988 8656953344 8659066858 8674951168 8677069076 8677497816 8695538352 8698248156 8716331832 8716762512 8723601408 8777313792 8784029696 8802291712 8807790576 8817030144 8835360768 8847644832 8866039104 8878365821 8887679424 8894652416 8896823962 8906156928 8918539422 8920628496 8934899712 8937081084 8949417984 8980492352 8989913088 8992107891 9008603136 9010802502 9021128064 9032796162 9039883008 9051575364 9061947648 9080787456 9093412744 9099666432 9112317968 9121876992 9131262496 9146551752 9153550176 9168423732 9187484904 9198012928 9217135616 9236754432 9239009499 9239632896 9258842112 9261560169 9268826496 9278091264 9303008013 9325895904 9333031552 9352434944 9358277487 9368094528 9387570816 9400622634 9417867264 9420166548 9423102169 9442692818 9443159388 9450568192 9462791736 9475854336 9478167777 9493330944 9508756608 9541773124 9551782656 9571640832 9584948568 9595003392 9604875696 9614951424 9628319376 9634940928 9648336672 9668395584 9679474688 9681837841 9691994304 9699598336 9701966402 9723273216 9725647062 9739072512 9759320064 9772888736 9793206592 9805873311 9814051584 9817109952 9837519744 9857971968 9882033408 9902578176 9908764398 9916346024 9936962128 9953108646 9953600436 9974293992 10006483968 10009602304 10030412288 10041228704 10051265536 10051762176 10068095232 10086664128 10103053896 10148769072 10169868384 10177649792 10194691104 10202689536 10205180427 10215885888 10230089337 10237124736 10248855552 10251357714 10270162944 10272670308 10284441856 10295230464 10297743948 10305823232 10330977792 10335920517 10347764544 10369277568 10383694282 10394587008 10402742272 10405282004 10416197376 10427429808 10430679324 10437852672 10452364728 10474095216 10499660496 10521489312 10533545984 10555445248 10558022261 10572596736 10595100672 10631889216 10635202448 10657313056 10679469632 10679997312 10697351184 10705536192 10717080636 10727793024 10783067139 10802847744 10805485158 10813752904 10831859298 10840357632 10851729408 10854378756 10876945032 10889409024 10912048128 10927219472 10938682368 10949937184 10956456576 10976663904 10979235072 10994499828 11017357416 11044248696 11052913664 11067209712 11090218464 11102926848 11117287584 11126009856 11128726167 11140400448 11153166336 11155889277 11176353792 11179082394 11191892608 11215160576 11233384032 11257294464 11260802592 11284213824 11296382292 11299902601 11307673728 11320631296 11323395122 11344166912 11346936484 11347497144 11365935633 11371855872 11374632204 11398280088 11449856016 11478025728 11486808064 11517879984 11529962496 11553933312 11569997088 11594051136 11597664208 11610170689 11621775776 11622350016 11631468544 11634308258 11641235112 11662705398 11665437264 11703085056 11743720768 11756040192 11758910319 11780481024 11783357118 11796859776 11809234944 11812118058 11821385472 11833786368 11836675476 11850239232 11874875904 11891385896 11894171328 11916108112 11932557312 11935470534 11960875368 11964602754 11986550784 11989477188 12014403336 12028170752 12043728216 12053177344 12068767152 12082596864 12107716608 12132888576 12162502656 12165472017 12195402336 12204733568 12224564976 12237747483 12249979872 12250585152 12276054144 12293121906 12315672576 12318679332 12319510528 12322518221 12345122816 12348136762 12348746892 12358435328 12370788352 12391501824 12394527093 12404010684 12434527872 12477703316 12490792704 12516761088 12534163512 12547312128 12560222064 12573398016 12590879184 12617055648 12634472448 12637557036 12657774592 12660864869 12668402916 12678342144 12694740552 12721132944 12735710208 12762187776 12779931424 12793337856 12806500928 12819935232 12823065099 12837759168 12846587904 12864448896 12881088018 12891194112 12922659072 12957614982 12967529416 12985430016 12988600287 13012426752 13015603614 13016246724 13043307528 13047372234 13074497748 13085402112 13089479936 13116692992 13143962624 13165970688 13176044544 13203437568 13211685864 13270811528 13271467248 13299058656 13331519136 13341978624 13345235943 13359235392 13377809133 13402349568 13405621626 13424126976 13437678241 13448885504 13470738528 13484869632 13512904704 13516203753 13531692096 13559824512 13578677138 13592921472 13603586048 13606907236 13621181184 13640119116 13649499648 13668476952 13682815488 13696893744 13730325264 13752635598 13774637056 13781227356 13797019392 13825703424 13855131648 13859449344 13888263168 13903239744 13907572432 13917136896 13936486304 13965460288 13988843856 13999547328 14028652416 14096795648 14100933951 14126800896 14130249822 14164039227 14164739082 14175852288 14190723072 14194187604 14239996416 14263134912 14274048256 14289440848 14303724032 14312659686 14327673984 14357461248 14377422852 14407313544 14442479064 14453810176 14472505008 14502593376 14519212032 14537991456 14549397504 14552949603 14584909824 14588470593 14608608768 14635551872 14638980096 14659333104 14689809888 14721077376 14725664928 14756279616 14776795709 14786957952 14803902464 14807516698 14823050112 14834679808 14838301556 14853867264 14863146597 14870888448 14874519036 14905443192 14929662969 14977845376 15009725952 15014403456 15045618432 15061843056 15076898304 15077643264 15129996192 15154580844 15166176272 15197706784 15223153608 15254802576 15266474688 15304034304 15357173312 15373283328 15377036571 15405244416 15409005462 15426662784 15442845696 15446615922 15458734848 15496466688 15521646816 15550273864 15553916352 15575541423 15591880512 15604113408 15607923006 15624296064 15641144712 15646018986 15656779008 15674720256 15678547092 15711142824 15729146368 15749490744 15761847296 15782233968 15800318976 15833167872 15858895104 15913960712 15947833824 15952803672 15985969584 16019204448 16019995968 16058304288 16075620954 16091689536 16110129152 16114062289 16143622144 16147563458 16177184768 16204271616 16208227737 16216670208 16220629356 16260536448 16299419968 16316996644 16333306496 16334113536 16368072192 16390829208 16408023552 16424905776 16464995856 16491749742 16522002432 16526036124 16538680912 16566373044 16579370496 16600814568 16635327696 16654390272 16689014784 16712218016 16729749504 16746962752 16764530688 16768623591 16787838912 16822740864 16850076048 16891203888 16904456192 16926320736 16944573438 16961510592 16980946944 16985092683 17016250368 17020404726 17021245716 17057783808 17061948306 17093246976 17097420132 17117012224 17152598528 17174784024 17188258816 17217038592 17230212096 17276819976 17313906688 17318133716 17354138152 17354995632 17391076704 17396496312 17432663664 17433525024 17447202816 17451462387 17494058097 17554627584 17568059392 17572348469 17604583424 17615581152 17634060288 17670721536 17675035677 17695289664 17732078208 17756731642 17775358848 17789304832 17793647924 17812313856 17837078844 17841256992 17874162168 17898835968 17903205801 17946904131 17960984704 17979826176 17984215782 18017206272 18021605004 18042256128 18065592324 18079766016 18103150728 18123895296 18161574912 18186825488 18199332864 18224635936 18243753984 18262524992 18293103504 18307100352 18336847464 18374969808 18396025856 18434271232 18439682859 18473508864 18478018998 18479265792 18517684224 18522205143 18523120338 18537652992 18556182528 18606016026 18651791808 18666063104 18704869888 18716554974 18736189056 18775141632 18801245268 18840333096 18846204338 18885385636 18886318776 18901136384 18925583472 18951708672 18956335554 18986661888 19017513216 19083546248 19103565312 19143281664 19169897136 19190006784 19209751392 19229902848 19256638752 19269881856 19296673344 19323502081 19336791168 19358949376 19363675682 19383988608 19399196672 19403932804 19436422473 19446546432 19451294124 19478145024 19518640128 19523405421 19545777472 19571058351 19586413184 19611746622 19628103168 19634219904 19675039488 19715943936 19764066816 19805156352 19817528796 19832692048 19873924256 19906217292 19907200872 19948587984 20012967936 20019204608 20060824576 20082457408 20102531072 20103524352 20108432439 20136190464 20173328256 20206107792 20297538144 20339736768 20355299584 20368015707 20389382208 20405379072 20410360854 20431771776 20460178674 20474249472 20497711104 20502715428 20545340616 20568883712 20595487896 20611646464 20628953397 20661955584 20671841034 20695529088 20738555136 20767388564 20789174016 20810564008 20832394752 20854859616 20861358648 20875705344 20904729456 20948190432 20999320992 21042978624 21067091968 21072235301 21110890496 21116044522 21145193472 21190201344 21195374733 21263778432 21270404896 21314626112 21358939264 21359994624 21394702368 21411072384 21434161272 21455586048 21468989529 21566134278 21605695488 21610970316 21627505808 21663718596 21680715264 21708757512 21753890064 21778818048 21824096256 21854438944 21877364736 21899874368 21912913152 21953327808 21958470144 21988999656 22034714832 22088497392 22105827328 22134419424 22180436928 22205853696 22211275047 22234575168 22252019712 22257452334 22280800896 22306332672 22311778554 22352707584 22358164788 22383785216 22430321152 22466768064 22514588928 22521605184 22568427648 22592764584 22599805202 22615347456 22641262592 22646790244 22693872968 22694994288 22731871266 22749264408 22796560176 22899712032 22956051456 22973616128 22979224921 23035759968 23059924992 23107866624 23113508193 23139994176 23188102272 23195328416 23220341378 23243551552 23244700032 23262937088 23268616516 23282470224 23325410796 23330874528 23406170112 23411884509 23469028479 23487441536 23512080384 23517820638 23560962048 23566714236 23593719552 23618469888 23624236116 23642770944 23673350952 23700478464 23749751808 23782771792 23788342656 23832216224 23865114624 23870941068 23921750736 23929205508 23978954376 24028806672 24056341504 24087456432 24106354688 24113431431 24137534304 24165193728 24215433216 24221345187 24265777152 24325005312 24330944034 24390804672 24409467136 24449129952 24475494966 24499959744 24501170304 24552108288 24586243812 24637358664 24639021056 24645036442 24690245632 24696273524 24697493784 24716870656 24737624613 24783003648 24789054186 24808021368 24869055744 24955406632 24981585408 25033522176 25068327024 25094624256 25120444128 25146796032 25181758368 25234111296 25269195029 25275114072 25315549184 25321729738 25336805832 25356684288 25389481104 25416860157 25442265888 25471420416 25524375552 25530607089 25559862848 25586675712 25592922459 25613001856 25639870464 25646130198 25675518336 25693175808 25728897792 25762176036 25782388224 25845318144 25915229964 25935058832 25970860032 25977200574 26024853504 26031207228 26032493448 26086615056 26094744468 26148995496 26170804224 26178959872 26233385984 26287925248 26331941376 26352089088 26406875136 26423371728 26541623056 26542934496 26598117312 26635097463 26663038272 26683957248 26690471886 26718470784 26755618266 26804699136 26811243252 26848253952 26875356482 26897771008 26941477056 26969739264 26976323673 27025809408 27032407506 27063384192 27119649024 27157354276 27185842944 27213814472 27242362368 27280238232 27298999296 27336953904 27365630976 27393787488 27460650528 27505271196 27549274112 27556000009 27562454712 27594038784 27651406848 27710263296 27717028497 27718898688 27776526336 27806479488 27815144864 27834273792 27872972608 27909024039 27930920576 27977687712 27999094656 28057304832 28074832461 28193591296 28200474497 28201867902 28253601792 28260499644 28269306507 28328078454 28329478164 28351704576 28388375208 28479992832 28526269824 28548096512 28578881696 28607448064 28625319372 28655347968 28714922496 28754845704 28814627088 28884958128 28907620352 28945010016 29005186752 29038424064 29045513523 29075982912 29098795008 29105899206 29169819648 29176941186 29217217536 29271103744 29277960192 29318666208 29379619776 29417619933 29442154752 29451329856 29512559232 29553591418 29573915904 29607804928 29615033396 29646100224 29676603112 29707734528 29726293194 29749038072 29810886384 29859325938 29955690752 30019451904 30028806912 30091236864 30123686112 30153796608 30155286528 30259992384 30309161688 30332352544 30395413568 30446307216 30509605152 30532949376 30608068608 30615541281 30690268011 30714346624 30746566656 30754073142 30810488832 30818010924 30853325568 30885691392 30893231844 30917469696 30992933376 31043293632 31100547728 31107832704 31151082846 31183761024 31208226816 31215846012 31248592128 31282289424 31292037972 31313558016 31357094184 31422285648 31458292736 31498981488 31523694592 31564467936 31600637952 31666335744 31674066783 31717790208 31827921424 31895667648 31905607344 31971939168 32038408896 32039991936 32116608576 32151241908 32183379072 32220258304 32228124578 32287244288 32295126916 32349201417 32408543232 32416455474 32441258712 32521072896 32598839936 32633993288 32666612992 32668227072 32736144384 32781658416 32816047104 32849811552 32929991712 32983499484 33044331961 33052072248 33077361824 33132746088 33158740992 33201629136 33270655392 33308780544 33378029568 33386178501 33424436032 33459499008 33467667831 33493925504 33529061376 33537247182 33575677824 33645481728 33700152096 33782407776 33808912384 33817166513 33852641472 33889146876 33899707803 33923021184 33961893888 33970185366 34032500736 34040809452 34042491432 34115567616 34123896612 34194840264 34234024448 34305197056 34349568048 34376517632 34434077184 34460424192 34553639952 34636267432 34708276304 34709991264 34782153408 34792992624 34830512067 34865327328 34867050048 34894405632 34902924774 34988116194 35109255168 35136118784 35144696938 35209166848 35231162304 35268120576 35276730957 35341443072 35350071354 35390579328 35464156416 35513463284 35550717696 35587295848 35624627712 35674157688 35682513984 35748324336 35797671936 35806411602 35893808262 35921969408 35959652352 35968431564 36043210008 36084512256 36131184648 36159532032 36206301456 36247790592 36323149824 36373650976 36398665728 36449271872 36487507968 36496416051 36525049984 36586207008 36614200704 36673694928 36713242449 36749939616 36792051712 36868542464 36877543573 36879365718 36947017728 36956037996 36958531584 36967554663 37035368448 37044410286 37046240676 37075305984 37112365056 37212032052 37303583616 37332126208 37409739776 37433109948 37472378112 37550283264 37602490536 37680666192 37692408676 37770771272 37772637552 37802272768 37851166944 37903417344 37912671108 37973323776 37982594607 38035026432 38167092496 38207130624 38286563328 38339794272 38380013568 38419502784 38459805696 38469195297 38513277504 38539763712 38593346688 38647004162 38673582336 38717898752 38727351364 38767977216 38807865608 38872844946 38902588248 38956290048 38965800861 39037280256 39046810842 39091554944 39142116702 39172826368 39223493244 39256206336 39268439808 39350078976 39431887872 39528133632 39610312704 39635057592 39665384096 39747848512 39812434584 39814401744 39897175968 40025935872 40035707829 40038409216 40121649152 40133427399 40164914816 40205062144 40207048704 40216864878 40272380928 40313034723 40346656512 40412215584 40552535777 40595076288 40679473536 40710599168 40736031414 40778764416 40810758144 40820721708 40863543552 40920357348 40948498944 41005430856 41090681232 41137767424 41190975792 41223292928 41257906794 41323911168 41343682068 41391058176 41477110272 41534777128 41578348032 41621128016 41664789504 41709719232 41722717296 41751410688 41809458912 41896380864 41998641984 42085957248 42134183936 42144470602 42221780992 42232089044 42290386944 42302801853 42380402688 42390749466 42492117681 42527556864 42540809792 42629252224 42717878528 42719989248 42789404736 42822144768 42868322544 42911172096 42937979058 43132268556 43221940632 43255011616 43327437192 43361430528 43417515024 43507780128 43557636096 43648192512 43658848809 43708877888 43754729472 43765411779 43799748736 43825826304 43906655616 43916940288 43977999312 44069429664 44176994784 44211654656 44222448517 44268838848 44330387127 44360873856 44411707392 44422550094 44469150336 44504039424 44514904668 44561601792 44612665344 44623557108 44716329576 44767570432 44788988907 44860642304 44933536128 45029177856 45043210368 45136855296 45185529168 45199610404 45230694912 45293580488 45387745936 45389988576 45463742532 45498528816 45593120352 45799424064 45912102912 45947232256 45958449842 46071519936 46119849984 46131109713 46215733248 46227016386 46279988352 46376204544 46390656832 46440682756 46487103104 46489400064 46537233032 46564940448 46650821592 46661749056 46726624269 46812340224 46823769018 46938056958 46974883072 47024160768 47035641276 47133428472 47187439104 47248472232 47285541888 47346701904 47400956928 47499503616 47565543584 47576685312 47664432448 47741882136 47843501472 47858411016 47957908752 48057613344 48112683008 48174912864 48212709376 48224480057 48226862862 48275068608 48330387456 48342186867 48430866432 48442690374 48531554304 48650010624 48661888068 48781609344 48818934272 48898259904 48950989932 48999919488 49002340608 49104216576 49172487624 49274717328 49278042112 49290072884 49392547048 49394987568 49433741312 49475249226 49566007296 49578108372 49616042736 49738111488 49910813264 49963170816 50067044352 50136654048 50189248512 50240888256 50293592064 50305870773 50363516736 50468222592 50538390058 50550228144 50631098368 50643459476 50673611664 50713368576 50778962208 50833720314 50884531776 50942840832 50955278049 51048751104 51061214178 51119725696 51173351424 51185844918 51226003712 51279740928 51292260396 51351036672 51457795584 51524352072 51564776448 51690636288 51830459928 51870117664 51941720064 51954401148 52062414456 52064986896 52173230112 52189488936 52297990992 52341608448 52354387161 52357919744 52466771968 52482174291 52575850496 52663882752 52704178176 52717045407 52813750272 52846743456 53030239093 53083246112 53085868992 53196234624 53270194926 53326076544 53367914496 53380943772 53436941568 53511236532 53622486504 53696507904 53709617403 53750712964 53795542016 53840712393 53882954112 53939478528 53952647346 54051618816 54064815012 54126768384 54239298048 54314708552 54371685888 54427628944 54484724736 54560476464 54597998592 54673907808 54731261952 54787574976 54921301056 55010542392 55098548224 55112000018 55124909424 55188077568 55302813696 55319048577 55420526592 55434056994 55437797376 55553052672 55566615429 55612958976 55630289728 55668547584 55745945216 55818048078 55861841152 55955375424 55998189312 56114609664 56149664922 56387182592 56400948994 56403735804 56520999288 56538613014 56656156908 56658956328 56703409152 56776750416 56959985664 57052539648 57096193024 57157763392 57214896128 57250638744 57310695936 57429844992 57509691408 57629254176 57769916256 57815240704 57829355753 57890020032 57970506243 58010373504 58076848128 58091027046 58151965824 58197590016 58211798412 58339639296 58353882372 58434435072 58542207488 58555920384 58570216263 58637332416 58713175053 58759239552 58835239866 58884309504 58902659712 59025118464 59107182836 59147831808 59230066792 59292200448 59353206224 59415469056 59452586388 59498076144 59621772768 59718651876 59911381504 60038903808 60057613824 60182473728 60247372224 60307593216 60310573056 60325297317 60519984768 60618323376 60664705088 60790827136 60892614432 61019210304 61065898752 61104047121 61216137216 61231082562 61377503317 61380536022 61428693248 61493133312 61508146284 61636021848 61706651136 61786463688 61834939392 61985866752 62086587264 62201095456 62215665408 62302165692 62367522048 62431692024 62497184256 62564578848 62584075944 62627116032 62714188368 62844571296 62916585472 62997962976 63047389184 63062781613 63128935872 63201275904 63216705903 63332671488 63348133566 63435580416 63655842848 63791335296 63811214688 63943878336 64076817792 64079983872 64233217152 64302483816 64366758144 64406968587 64440516608 64456249156 64590253832 64698402834 64817086464 64832910948 64882517424 65042145792 65197679872 65267986576 65333225984 65336454144 65472288768 65563316832 65632094208 65699623104 65859983424 65966998968 66088663922 66104144496 66154723648 66265492176 66317481984 66403258272 66541310784 66617561088 66633825141 66756059136 66772357002 66848872064 66918998016 66935335662 66987851008 67058122752 67074494364 67151355648 67290963456 67400304192 67564815552 67617824768 67634333026 67705282944 67778293752 67799415606 67846042368 67923787776 67940370732 68081618904 68084982864 68247793224 68389680528 68468048896 68610394112 68699136096 68753035264 68868154368 68920848384 68937674763 69107279904 69272534864 69416552608 69419982528 69564306816 69585985248 69661024134 69730654656 69734100096 69788811264 69805849548 69976232388 70218510336 70235653527 70272237568 70289393876 70407085437 70462324608 70536241152 70553461914 70682886144 70700142708 70781158656 70928312832 71026926568 71101435392 71174591696 71249255424 71348315376 71365027968 71496648672 71595343872 71612823204 71787616524 71843938816 71936863128 72086420016 72169024512 72262369296 72319064064 72340294293 72412602912 72495581184 72646299648 72664035561 72747301952 72797331456 72898543744 72975015936 72992832102 73050099968 73172414016 73228401408 73347389856 73426484898 73499879232 73584103424 73602068293 73737084928 73755087146 73758731436 73912075992 73917063168 73935109326 74070736896 74088820572 74092481352 74150611968 74424064104 74607167232 74664252416 74819479552 74866219896 74944756224 75100566528 75204981072 75361332384 75384817352 75541542544 75545275104 75604545536 75623003677 75702333888 75807585087 75825342216 75946647552 75965189214 76070052864 76334184992 76414261248 76573126656 76591821267 76679588544 76760027136 76778767377 76839005568 76919611392 76938390594 77026555008 77079527424 77186693376 77294008324 77347164672 77454702728 77535954432 77615731216 77745689892 77805176496 77912580096 77931601722 78074560512 78093621684 78183109888 78284233404 78345652736 78446986488 78512412672 78536879616 78700157952 78863775744 79056267264 79220625408 79270115184 79330768192 79495697024 79624869168 79628803488 79794351936 79905292389 80051871744 80071415658 80076818432 80243298304 80262888953 80266854798 80329829632 80410124288 80414097408 80433729756 80544761856 80626069446 80693313024 80824431168 81105071554 81190152576 81358947072 81421198336 81472062828 81557528832 81641443416 81727087104 81840714696 81896997888 82010861712 82181362464 82275534848 82381951584 82446585856 82466714417 82515813588 82647822336 82668000027 82687364136 82782116352 82954220544 83069554256 83156696064 83242256032 83329579008 83419438464 83445434592 83502821376 83618917824 83727072117 83792761728 83997283968 84171914496 84224497383 84268367872 84288941204 84464178088 84580773888 84601423491 84605603706 84760805376 84781498932 84807919521 84984235362 85055113728 85081619584 85258504448 85435757056 85439978496 85578809472 85644289536 85736645088 85822344192 85875958116 86264537112 86443881264 86510023232 86654874384 86722861056 86835030048 87015560256 87115272192 87136540569 87296385024 87317697618 87417755776 87509458944 87530823558 87599497472 87651652608 87813311232 87833880576 87955998624 88138859328 88261401397 88353989568 88423309312 88444897034 88537677696 88660774254 88721747712 88823414784 88845100188 88938300672 89029809336 89123203584 89247114216 89432659152 89535140864 89577977814 89721284608 89867072256 90058355712 90086420736 90273710592 90371058336 90399220808 90461389824 90587160976 90775491872 90779977152 90927485064 90997057632 91186240704 91598848128 91824205824 91846623843 91894464512 91916899684 92070804033 92143039872 92239699968 92262219426 92431466496 92454032772 92559976704 92752409088 92781313664 92881365512 92974206208 92978800128 93074466064 93129880896 93301643184 93323498112 93453248538 93624680448 93647538036 93876113916 93949766144 94071282552 94266856944 94374878208 94496944464 94571083776 94693403808 94801913856 94999007232 95022200349 95131087168 95153370624 95328864896 95483764272 95687002944 95716822032 95915817504 96115226688 96225366016 96248858537 96349825728 96425418752 96448960114 96453725724 96550137216 96660774912 96684373734 96861732864 96885380748 97323776136 97563218688 97637868544 97796519808 97901979864 97999838976 98004681216 98208433152 98344975248 98549434656 98580145768 98785094096 98789975136 98867482624 98950498452 99132995883 99156216744 99232085472 99476222976 99821626528 99926341632 100134088704 100158535503 100273308096 100378497024 100403003493 100481776512 100587184128 100611741546 100727033472 100936445184 101076780116 101100456288 101286918952 101347223328 101426737152 101451499539 101557924416 101667440628 101699123409 101769063552 101885681664 101910556098 102097502208 102122428356 102239451392 102346702848 102371689836 102452007424 102584520792 102702073344 102915591168 103048704144 103129552896 103381272576 103660919856 103740235328 103908802296 104124828912 104129973792 104346460224 104378977872 104491536201 104595981984 104683216896 104708774322 104715839488 104933543936 104959162477 104964348582 105151700992 105327765504 105408356352 105434090814 105627500544 105693486912 106060478186 106166492224 106171737984 106392469248 106540389852 106652153088 106761887544 106873883136 107022473064 107244973008 107393015808 107419234806 107501425928 107591084032 107681424786 107765908224 107878957056 107905294692 108129630024 108253536768 108478596096 108629417104 108743371776 108855257888 108969449472 109120952928 109195997184 109347815616 109462523904 109489248153 109575149952 109842602112 110021084784 110139727347 110197096448 110224000036 110249818848 110376155136 110605627392 110632630719 110638097154 110841053184 110868113988 110875594752 110902663989 111106105344 111133230858 111225917952 111260579456 111337095168 111491890432 111636096156 111723682304 111910750848 111996378624 112229219328 112299329844 112774365184 112801897988 112807471608 113041998576 113077226028 113312313816 113317912656 113406818304 113553500832 113919971328 113947783821 114105079296 114192386048 114315526784 114429792256 114501277488 114621391872 114859689984 115019382816 115258508352 115418755673 115539832512 115630481408 115658711506 115780040064 115941012486 116020747008 116153696256 116182054092 116303931648 116423596824 116707764744 116868870144 116897402583 117084414976 117111840768 117140432526 117274664832 117426350106 117518479104 117670479732 117768619008 117805319424 118050236928 118214365672 118295663616 118460133584 118584400896 118706412448 118830938112 118905172776 118996152288 119243545536 119437303752 119822763008 120077807616 120107123487 120115227648 120364947456 120400282197 120494744448 120615186432 120621146112 120650594634 120939104169 121039969536 121236646752 121329410176 121581654272 121657607331 121785228864 122038420608 122131797504 122208094242 122432274432 122462165124 122755006634 122761072044 122857386496 123016292568 123272043696 123413302272 123572927376 123669878784 123971733504 124173174528 124402190912 124431330816 124604331384 124735044096 124863384048 124994368512 125129157696 125168151888 125254232064 125428376736 125689142592 125833170944 125863891933 125995925952 126094778368 126125563226 126257871744 126402551808 126433411806 126665342976 126696267132 126871160832 127311685696 127476353043 127582670592 127622429376 127887756672 128153635584 128159967744 128466434304 128604967632 128733516288 128813937174 128912498312 129180507664 129396805668 129665821896 129765034848 130084291584 130395359744 130535973152 130666451968 130672908288 130944577536 130976546427 131126633664 131264188416 131296235337 131399246208 131719966848 131933997936 132177327844 132208288992 132309447296 132530984352 132634963968 132667345551 132806516544 132991161381 133082621568 133235122176 133267650282 133512118272 133544714004 133697744128 133837996032 133870671324 133975702016 134148988728 134302711296 134366966721 134581926912 134800608384 135129631104 135235649536 135268666052 135410565888 135556587504 135598831212 135692084736 135880741464 136163237808 136169965728 136495586448 136779361056 136936097792 137220788224 137254289393 137398272192 137506070528 137736308736 137841696768 137875349526 138214559808 138545069728 138833105216 138839965056 139128613632 139171970496 139322048268 139461309312 139468200192 139611699096 139952464776 140179872807 140437020672 140471307054 140578787752 140814170874 140924649216 141072482304 141106923828 141400285416 141562317312 141856625664 142053853136 142202870784 142349183392 142498510848 142696630752 142730055936 142993297344 143225646408 143575233048 143687877632 143873726256 144172840032 144338049024 144524738592 144638128128 144673440171 144680588586 144825205824 144991162368 145026560601 145292599296 145328071122 145494603904 145594662912 145797087488 145950031872 145985664204 146100199936 146344828032 146456802816 146694779712 146852969796 146999758464 147168206848 147204136586 147474169856 147510174292 147517462872 147824151984 147834126336 147870218652 148177641144 148184962704 148301223936 148848128208 149214334464 149328504832 149638959104 149732439792 149889512448 150201133056 150409962144 150722664768 150769634704 150932218957 151083085088 151090550208 151209091072 151246007354 151404667776 151615170174 151650684432 151893295104 151930378428 152140105728 152668369984 152828522496 152865834147 153146253312 153183642534 153359177088 153520054272 153557534754 153678011136 153839222784 153876781188 154053110016 154373386752 154588016648 154694329344 154909405456 155071908864 155231462432 155491379784 155610352992 155825160192 155863203444 156187243368 156366219776 156568466808 156691305472 156893972976 157024825344 157063161483 157073759232 157400315904 157446522873 157727551488 158112534528 158151136221 158441250816 158540230368 158661536384 158991394048 159090717279 159249738336 159257606976 159588703872 159810584778 160103743488 160142831316 160153636864 160192736873 160486596608 160525777906 160533709596 160659659264 160820248576 160867459512 161089523712 161128852209 161252138892 161386626048 161648862336 162210143108 162380305152 162717894144 162842396672 162944125656 163115057664 163282886832 163454174208 163681429392 163793995776 164021723424 164362724928 164551069696 164591243297 164763903168 164893171712 164933428834 165031627176 165295644672 165336000054 165374728272 165564232704 165908441088 166139108512 166313392128 166484512064 166659158016 166699846287 166838876928 166890869184 167005642752 167237835648 167454144234 167585523456 167994567936 168343828992 168448994766 168577882408 168928356176 169161547776 169202846982 169211207412 169562997864 169615839042 169968470724 170110227456 170163239168 170517008896 170871514112 170879956992 171157618944 171288579072 171473290176 171644688384 171751916232 172529074224 172887762528 173020046464 173309748768 173445722112 173488067259 173670060096 173911518729 174031120512 174230544384 174273081138 174592770048 174635395236 174689817133 174835511552 175018917888 175061647116 175198994944 175303305216 175626622464 175667761152 175710648789 175911997248 176277718656 176522802794 176707979136 176846618624 176889794068 177075355392 177321548508 177443495424 177690200376 177876601344 178059618672 178246407168 178494228432 178865318304 179070281728 179155955628 179442569216 179486378437 179734144512 180116711424 180172841472 180547421184 180742116672 180798441616 180922779648 181174321952 181550983744 181559954304 181854970128 181994115264 182372481408 183197696256 183312141363 183648411648 183693247686 183833799368 184132509951 184141608066 184286079744 184479399936 184524438852 184908065544 185119953408 185504818176 185562627328 185762731024 185948412416 185957600256 186148932128 186259761792 186603286368 186646996224 186906497076 187295076072 187752227832 187899532288 188142565104 188533713888 188749756416 188993888928 189142167552 189188344839 189386807616 189603827712 189650117709 189998014464 190044400698 190262174336 190306741248 190657729792 190967528544 191374005888 191433644064 191831635008 192098344217 192230453376 192450732032 192497717074 192699651456 192850837504 192897920228 192907451448 193100274432 193220905761 193321549824 193368747468 193770761496 194647552272 195126437376 195275737088 195593039616 195803959728 195999677952 196009362432 196416866304 196689950496 197098869312 197160291536 197570188192 197579950272 197734965248 197900996904 198265991766 198312433488 198464170944 198952445952 199643253056 199852683264 199901475423 200268177408 200317071006 200546616192 200756994048 200806006986 200963553024 201174368256 201223483092 201454066944 201872890368 202153560232 202200912576 202573837904 202694446656 202853474304 202902999078 203115848832 203334881256 203398246818 203538127104 203771363328 203821112196 204244856712 204478902784 204743379672 204904014848 205169041584 205404146688 205831182336 206097408288 206259105792 206762545152 206813024289 207321839712 207480470656 207817604592 208249657824 208259947584 208692920448 208757955744 208983072402 209191963968 209366433792 209417548644 209431678976 209482809757 209867087872 209918324954 209928697164 210303401984 210655531008 210706960581 210816712704 210868181628 211386973824 212120956372 212332984448 212343475968 212784938496 213080779704 213304306176 213523775088 213747766272 214044946128 214489946016 214786031616 214838469612 215002851856 215182168064 215234702773 215362849572 215531816448 215810589384 216259260048 216507073536 216957192192 217258834208 217486743552 217710515776 217938898944 217992106683 218241905856 218391994368 218695631232 218925047808 218978496306 219150299904 219685204224 220042169568 220279454694 220448000072 220499637696 220752310272 220806204879 221211254784 221265261438 221276194308 221736227976 221751189504 221805327978 222212210688 222266461716 222451835904 222521158912 222983780864 223272192312 223447364608 223821501696 223992757248 224458438656 224598659688 225603795976 225614943216 226083997152 226154452056 226624627632 226635825312 226813636608 226869011031 227107001664 227422755261 227839942656 227895567642 228210158592 228384772096 228440530097 228631053568 228859584512 229002554976 229242783744 229719379968 229775463801 230038765632 230517016704 230837511346 231079665024 231260962816 231317423012 231560080128 231882024972 232041494016 232364108184 232607863296 232847193648 233415529488 233737740288 233794805166 234168829952 234223681536 234280865052 234549329664 234852700212 235036958208 235340959464 235537238016 235610638848 236100473856 236428731344 236591327232 236920267168 237168801792 237412824896 237661876224 237810345552 237992304576 238487091072 238874607504 239645526016 239715877167 240155615232 240214246974 240230455296 240729894912 240788666859 240800564394 240989488896 241230372864 241242292224 241301189268 241878208338 242079939072 242473293504 242658820352 243163308544 243315214662 243570457728 244076841216 244263595008 244416188484 244924330248 245510013268 245522144088 245714772992 246032585136 246544087392 246826604544 247145854752 247339757568 247400143251 247943467008 248004000081 248346349056 248804381824 248862661632 249208662768 249470088192 249726768096 249988737024 250258315392 250336303776 250508464128 250856753472 251205527053 251378285184 251666341888 251727783866 251991851904 252189556736 252251126452 252515743488 252673492149 252805103616 252866823612 253392534264 253742321664 253804270473 254423758563 254623371392 254952706086 255165341184 255244858752 255775513344 256307271168 256319935488 256932868608 257209935264 257467032576 257627874348 257824996624 258361015328 258793611336 259331643792 259530069696 260168583168 260790719488 261071946304 261332903936 261345816576 261409621707 261889155072 261953092854 262253267328 262528376832 262592470674 262798492416 263439933696 263867995872 264354655688 264416577984 264618894592 264784204191 265061968704 265269927936 265334691102 265613033088 265982322762 266165243136 266470244352 266535300564 267089428008 267395488256 267741342648 267951404032 268297977456 268605422592 268733933442 269163853824 269601216768 270259262208 270537332104 270821131776 271113175008 271197662424 271384169472 271761482928 272326475616 272339931456 272991172896 273558722112 273872195584 273939058913 274441576448 274508578786 274796544384 275012141056 275472617472 275539871529 275683393536 275750699052 276429119616 277090139456 277666210432 277679930112 278257227264 278343940992 278644096536 278922618624 278936400384 279223398192 279904929552 280359745614 280874041344 280942614108 281157575504 281628341748 281849298432 282213847656 282800570832 283124634624 283713251328 284107706272 284405741568 284698366784 284997021696 285066601047 285393261504 285460111872 285986594688 286451292816 287150466096 287375755264 287747452512 288345680064 288676098048 288746575611 289049477184 289276256256 289346880342 289361177172 289650411648 289982324736 290053121202 290585198592 290656142244 290989207808 291594174976 291971328408 292200399872 292689656064 292913605632 293389559424 293705939592 293999516928 294336413696 294408273172 295020348584 295034925744 295648303968 295740437304 296355282288 296369925408 296602447872 297398987649 297696256416 298428668928 298657009664 298729923973 299277918208 299464879584 299779024896 300402266112 300475606509 300819924288 301445329536 301539269408 301864437914 302166170176 302181100416 302418182144 302492014708 302809335552 303230340348 303301368864 303860756856 304280211456 304354498617 305097370227 305336739968 305657044992 305731668294 306292506624 306367285068 306718354176 307040108544 307115069508 307356022272 307753562376 308106220032 308746773504 309176033296 309388658688 309818810912 310143817728 310462924864 310982759568 311220705984 311726406888 312374486736 312732439552 313136933616 313382610944 313474608603 313787945952 314049650688 314126322966 314147518464 314800631808 314877487431 314893045746 315455102976 316225069056 316302272442 316882501632 317080460736 317323072768 317982788096 318181434558 318499476672 318515213952 319177407744 319621169556 320285662632 320307273728 320385473746 320973193216 321051555812 321067419192 321319318528 321734919024 322179047424 322257704418 322504277784 322773252096 323297724672 324420286216 324760610304 325435788288 325684793344 325888251312 326230115328 326565773664 326908348416 327362858784 327587991552 328043446848 328499535377 328725449856 329102139392 329182486594 329527806336 329786343424 329866857668 330063254352 330419182041 330591289344 330672000108 330749456544 331128465408 331816882176 331897892157 332278217024 332626784256 332707991967 332969024128 333318316032 333399692574 333677753856 333781738368 334011285504 334475671296 334908288468 335171046912 335989135872 336687657984 336897989532 337155764816 337856712352 338323095552 338405693964 338422414824 339125995728 339231678084 339936941448 340220454912 340326478336 341034017792 341743028224 341759913984 341843351463 342315237888 342577158144 342946580352 343289376768 343503832464 345058148448 345775525056 346040092928 346256267019 346619497536 346891444224 346976134518 347340120192 347823037458 348062241024 348461088768 348546162276 349270790472 349379634266 349671023104 350123294232 350397989888 350606610432 350692207749 351253244928 351335522304 351421297578 351823994496 352555437312 353045605588 353415958272 353779588136 354150710784 354643097016 354886990848 355380400752 355753202688 356119237344 356492814336 356988456864 357730636608 358140563456 358228000117 358311911256 358885138432 358972756874 359468289024 360233422848 360321370461 360345682944 361094842368 361484233344 361596883232 361845559296 362348643904 362817312507 363101967488 363119908608 363709940256 363988230528 364744962816 364972821993 366395392512 366624282726 367296823296 367386495372 367667598736 368265019902 368283216132 368572159488 369048877704 369816131088 370239906816 371009636352 371125254656 371525462048 371896824832 371915200512 372297864256 372519523584 373206572736 373293992448 373812994152 374590152144 375504455664 375799064576 376285130208 377067427776 377499512832 377591675799 377987777856 378284335104 378376689678 378773615232 379207655424 379300235418 379996028928 380088801396 380524348672 380613482496 381315459584 381935057088 382429059129 382748011776 382867288128 383663270016 384196688434 384460906752 384901464064 384995434148 385399302912 385795840456 385814902896 386200548864 386441811522 386737494936 387541522992 389295104544 390252874752 390551474176 390646823657 391186079232 391607919456 391999355904 392018724864 392833732608 392929639281 393379900992 394197738624 394320583072 395140376384 395159900544 395469930496 395801993808 396531983532 396624866976 396928341888 397904891904 398002036653 398973484143 399286506112 399705366528 399802950846 400536354816 400634142012 401093232384 401513988096 401612013972 401927106048 402446966184 402908133888 403745780736 404307120464 404401825152 405147675808 405388893312 405706948608 405805998156 406231697664 406669762512 406796493636 407076254208 407642224392 408489713424 408957805568 409486759344 409808029696 410338083168 410808293376 411662364672 411762868179 412194816576 412518211584 413525090304 413626048578 414643679424 414960941312 415635209184 416499315648 416519895168 417385840896 417515911488 417966144804 418383927936 418835097288 418863357952 418965619514 419734175744 419836649908 419857394328 420539618421 421311062016 421413921162 421736363256 422773947648 424241912744 424665968896 424686951936 425569876992 426161559408 426608612352 427047550176 427495532544 428089892256 428979892032 429576315493 429676939224 430005703712 430364336128 430469405546 430725699144 431063632896 431621178768 432518520096 433014147072 433914384384 434020320513 434517668416 434973487104 435079681803 435421031552 435877797888 435984213366 436483811712 436783988736 437391262464 437850095616 437956992612 438300599808 439370408448 440084339136 440558909388 440896000144 440999275392 441504620544 441612409758 442422509568 442530522876 442552388616 443472455952 443502379008 443610655956 444532923432 444903671808 445042317824 445967561728 446544384624 446894729216 447643003392 447985514496 448916877312 449197319376 451207591952 451229886432 452167994304 452308904112 452796656871 453249255264 453271650624 453627273216 453738022062 454214003328 454845510522 455679885312 455791135284 456420317184 456769544192 456881060194 457262107136 457719169024 458005109952 458485567488 458597502441 459438759936 459550927602 460077531264 461034033408 461675022692 462159330048 462634846024 463120160256 463764049944 464082988032 464728216368 465215726592 465694387296 466831058976 467475480576 467589610332 468337659904 468452000153 468561730104 469098659328 469705400424 470073916416 470681918928 471074476032 471189484449 471221277696 472200947712 472857462688 473182654464 473840534336 474337603584 474453408663 474825649792 475323752448 475620691104 475984609152 476974182144 477272151837 477749215008 479291052032 479408066449 479431754334 480311230464 480428493948 480460910592 480578210619 481459789824 481577333718 481601128788 481978977792 482460745728 482602378536 483756416676 484159878144 484946587008 485317640704 486326617088 486630429324 487140915456 488153682432 488527190016 488832376968 489848660496 491020026536 491044288176 491429545984 492065170272 493088174784 493653209088 493773729891 494291709504 494679515136 494800286502 495886934016 496008000162 496692698112 497608763648 497725323264 498417325536 498940176384 499453536192 499977474048 500099538861 500516630784 500672607552 501016928256 501713506944 502411054106 502756570368 503332683776 503455567732 503983703808 504502252904 505031486976 505346984298 505733647224 506785068528 507484643328 507608540946 508847517126 509246742784 509905412172 510330682368 510489717504 511551026688 512614542336 512639870976 513865737216 514419870528 514934065152 515255748696 515649993248 516722030656 517587222672 518663287584 519060139392 520337166336 520464201777 521581438976 521734556187 522143892608 522665807872 522691633152 522819243414 523778310144 523906185708 524069451399 524506534656 525056753664 525184941348 525596984832 526879867392 527735991744 528709311376 528833155968 529237789184 529568408382 530123937408 530539855872 530669382204 531226066176 531964645524 532330486272 533070601128 534178856016 534790976512 535482685296 535902808064 536595954912 537210845184 537467866884 538327707648 538459135311 539202433536 540518524416 541074664208 541642263552 542226350016 542395324848 542768338944 543522965856 544652951232 544679862912 545982345792 547117444224 547744391168 547878117826 548883152896 549017157572 549593088768 549936424089 550945234944 551079743058 551501398104 552397529853 552858239232 554180278912 555332420864 555359860224 556514454528 556687881984 557288193072 557845237248 557872800768 558446796384 559809859104 560719491228 561885228216 562315151008 563256683496 563698596864 564427695312 565601141664 566249269248 567426502656 567565034517 568215412544 568811483136 568950353127 569396733568 569994043392 570133202094 570786523008 570920223744 571973189376 572902585632 574300932192 574751510528 574891830721 575494905024 576295032651 576691360128 577352196096 577493151222 578098954368 578552512512 578693760684 578722354344 579300823296 579964649472 580106242404 581312284488 581978415616 583188349952 583942656816 584400799744 585379312128 585827211264 586779118848 587411879184 587999033856 588816546344 590040697168 590069851488 591296607936 591480874608 592710564576 592739850816 593204895744 594797975298 595392512832 596857337856 597314019328 597459847946 598555836416 598929759168 599558049792 599704426269 600804532224 600951213018 601639848576 602890659072 603078538816 603728875828 604332340352 604362200832 604984029416 605618671104 606460680696 606602737728 607721513712 608560422912 608708997234 610194740454 610673479936 611314089984 611463336588 612734570136 613436708352 614230139016 614712044544 615507124752 616212440064 617493547008 618352066592 618777317376 619637621824 620287635456 620439072867 620925849728 621965519136 622441411968 623452813776 624748973472 625464879104 626273867232 626765221888 626918240741 626949217206 627575891904 628099301376 628252645932 628295036928 628448429271 629601263616 629754974862 629786091492 630910205952 632450138112 632604544884 634160921472 634646145536 635965576192 636362869116 636998953344 637030427904 638354815488 639242339112 640571325264 640614547456 640770947492 642103111624 642134838384 642638637056 643469838048 644358094848 644515408836 645008555568 645546504192 645704108319 646595449344 648840572432 649521220608 650871576576 651369586688 651776502624 652460230656 653131547328 653816696832 653976320049 654725717568 655175983104 656086893696 656999070754 657450899712 658204278784 658364973188 659055612672 659733715336 660126508704 660838364082 661344000216 661498913088 662256930816 662418614637 663633764352 663795784314 664556434048 665253568512 665415983934 665938048256 666636632064 666799385148 667355507712 667563476736 668951342592 669816576936 670342093824 671978271744 673375315968 673795979064 674311529632 675713424704 676811387928 676844829648 678251991456 678463356168 679873882896 680440909824 680607033093 680652956672 682068035584 682268265783 683486056448 683519827968 683686702926 684630475776 685154316288 685321590291 685893160704 686578753536 687007664928 689393108209 690116296896 691551050112 692080185856 692512534038 693238995072 693782888448 693952269036 694680240384 695646074916 696124482048 697092324552 698541580944 698759268532 699342046208 700246588464 700795979776 701213220864 701384415498 702506489856 702671044608 702842595156 703647988992 705110874624 706091211176 706831916544 707559176272 708301421568 709286194032 709773981696 710760801504 711506405376 712238474688 712985628672 713976913728 715461273216 716281126912 716456000234 716623822512 717770276864 717945513748 718936578048 719147631501 720466845696 720642740922 720691365888 722189684736 722366000577 722968466688 723193766464 723691118592 724697287808 725634625014 726203934976 726239817216 727419880512 727976461056 729489925632 729945643986 732790785024 733248565452 734772990744 735335197472 736530039804 736566432264 737144318976 738097755408 739632262176 740479813632 742019272704 742200429753 742250509312 743050924096 743793649664 743830401024 744012000243 744595728512 745039047168 746413145472 746587984896 747625988304 749180304288 751008911328 751598129152 751781624789 752570260416 753616581159 754134855552 754999025664 755183351598 755975555712 756568670208 756753379356 757547230464 758415310848 758600470836 760177602792 761048697344 761226964992 761412811419 762630919168 763271275689 763870114176 764858118258 765496023552 765734576256 767326540032 768393376868 768921813504 769990868296 770798605824 771591680912 771629805792 772401097728 772883623044 773474989872 775083045984 778590209088 780505749504 781102948352 781293647314 782372158464 783215838912 783998711808 784037449728 784228865121 785667465216 785859278562 786759801984 788395477248 788641166144 790280752768 790319801088 791603987616 793063967064 793249733952 793856683776 794352612573 795809783808 796004073306 797946968286 798573012224 799410733056 799605901692 801268284024 802186464768 803224027944 803854212096 804893932368 805816267776 807491561472 808614240928 808803650304 810295351616 810777786624 811611996312 812463395328 813339525024 813592987272 814152508416 815284448784 816979426848 817915611136 818973518688 819616059392 819816160969 820676166336 821616586752 821817176739 823324729344 823525736358 824389633152 825036423168 827050180608 827252097156 829287358848 829921882624 831270418368 832998631296 833039790336 834771681792 835031822976 835932289608 836767855872 837670194576 837726715904 837931239028 839673299816 839714788656 841079236842 842622124032 842827842324 843472726512 845547895296 848483825488 849331937792 849373903872 851139753984 852323118816 853217224704 854095100352 854991065088 855199803141 856179784512 857959784064 859152630986 859353878448 860011407424 860728672256 860938811092 861451398288 862127265792 863242357536 865037040192 866028294144 866239726833 867828768768 868040641026 869035336832 869946974208 870159363606 870842063104 871755595776 871968426732 872967623424 874782524928 875913985224 876601199616 878740816896 880168678272 881117818776 881792000288 881998550784 883009241088 883224819516 885061045752 885104777232 886944911904 887221311912 889065846864 889807343616 890084635648 891935123456 892196962947 893088769248 893789458432 895286006784 895971028992 896189771919 897833754624 898394638752 902415183904 902459772864 904335988608 904617808224 905593313742 906498510528 906543301248 907254546432 907476044124 908428006656 909691021044 911582270568 912840634368 913063495851 913539088384 913762120388 914524214272 915292110681 916010219904 916971134976 917195004882 918877519872 919101855204 920155062528 922068066816 923350045384 924318660096 925269692048 926240320512 927528099888 928165976064 929456432736 930431453184 931388774592 933662117952 935179220664 936675319808 936904000306 937123460208 938197318656 939410800848 940147832832 940423825809 941363837856 942148952064 942378968898 942442555392 944401895424 944632462293 945714925376 946365308928 947681068672 948675207168 948906817326 949651299584 950647504896 951241382208 951969218304 953948364288 954544303674 955498430016 958582104064 958816132898 958863508668 960856987896 960921821184 961156421238 962919579648 963154667436 963202257576 963957955584 965204757072 967512833352 968319756288 969893174016 970635281408 972653234176 973260858648 974281830912 976307364864 977054380032 977664753936 979697320992 982040053072 982088576352 982859091968 983099047801 984130340544 985498606131 986176349568 987306418176 987547459782 988583419008 989359030272 989600573004 991773868032 992016000324 993385396224 995217527296 995450646528 995693676471 996834651072 997880352768 998123975901 998907072384 999954948096 1000199077722 1001033261568 1001345215104 1002033856512 1003427013888 1004822108212 1005513140736 1006911135464 1007967407616 1009004505808 1010062973952 1010693968596 1011467294448 1013570137056 1014969286656 1015217081892 1017695034252 1018493485568 1019810824344 1020661364736 1020979435008 1023102053376 1025229084672 1025279741952 1025530054389 1027731474432 1028839741056 1029868130304 1030511497392 1031299986496 1033444061312 1035174445344 1037326575168 1038120278784 1038768801057 1040674332672 1040928403554 1043162877952 1043417556389 1043469112374 1044287785216 1045331615744 1045383266304 1045638486828 1047812371416 1048138902798 1049013069312 1050369882696 1051193969664 1053759734784 1055471983488 1057418622752 1057666311936 1058475578368 1059136816764 1060247874816 1061338764408 1062452132352 1063929291048 1064660972544 1066141202256 1068357712032 1069581953024 1070965370592 1071805616128 1072067287421 1073191909824 1074421690368 1074684000351 1074935733768 1076655415296 1076918270622 1078404867072 1081037048832 1082149328416 1083284527104 1084452700032 1084790649696 1085536677888 1087045931712 1088451937521 1089305902464 1089359725824 1091964691584 1094234888448 1094918465979 1095488782336 1095756235652 1098034315144 1099186177536 1099872848178 1101890469888 1102159486116 1103002796208 1104795059706 1105716478464 1108360557824 1110664841728 1110719720448 1113028909056 1113375763968 1114576386144 1115690474496 1115745601536 1116893592768 1119619718208 1121438982456 1123770456432 1124630302016 1126513366992 1127397193728 1128855390624 1131202283328 1132498538496 1132775027397 1134853005312 1135130069034 1136430825088 1137622966272 1137900706254 1138793467136 1139988086784 1140266404188 1141573046016 1141840447488 1143946378752 1145805171264 1148601864384 1149503021056 1149783661442 1150989810048 1152590065302 1153382720256 1154704392192 1154986302444 1156197908736 1157387521368 1157444708688 1158601646592 1160212484808 1162624568976 1163956831232 1166376699904 1167885313632 1168801599488 1170758624256 1171654422528 1171940470971 1173558237696 1174823758368 1175998067712 1177633092688 1180081394336 1180139702976 1182593215872 1182961749216 1185421129152 1185479701632 1186409791488 1189595950596 1190785025664 1193714675712 1194006109959 1194628038656 1194919695892 1196920452429 1197859518336 1199116099584 1199408852538 1201609064448 1201902426036 1203279697152 1205781318144 1206157077632 1207457751656 1208664680704 1208724401664 1209968058832 1211237342208 1212921361392 1213205475456 1215443027424 1217120845824 1217417994468 1220389480908 1221346959872 1222926673176 1225469140272 1226873416704 1228460278032 1229424089088 1231014249504 1232424880128 1234987094016 1235288604537 1236704133184 1237554634752 1239275243648 1240575270912 1240878145734 1241851699456 1243931038272 1244882823936 1246905627552 1249497946944 1250929758208 1251235160981 1252547734464 1253530443776 1253836481482 1253898434412 1255151783808 1256505291864 1256590073856 1256896858542 1259202527232 1259509949724 1259572182984 1265209089768 1268321842944 1269292291072 1271931152384 1272725738232 1273997906688 1274060855808 1276709630976 1278484678224 1281142650528 1281541894984 1284206223248 1284269676768 1285277274112 1286939676096 1288728946479 1289030817672 1290017111136 1291093008384 1291408216638 1293190898688 1297681144864 1299042441216 1301743153152 1302060961539 1302739173376 1303553005248 1304920461312 1305239045409 1306263094656 1307633393664 1307952640098 1309451435136 1310351966208 1312173787392 1313998141508 1314901799424 1316729946376 1318111225344 1319467430672 1320253017408 1321676728164 1322688000432 1322997826176 1324513861632 1324837229274 1327267528704 1327591568628 1329112868096 1330507137024 1330831967868 1331876096512 1333598770296 1334711015424 1335126953472 1337902685184 1339633153872 1340684187648 1343956543488 1346750631936 1347591958128 1348623059264 1351426849408 1353622775856 1353689659296 1356503982912 1356926712336 1358389970613 1359747765792 1360881819648 1361214066186 1361305913344 1364136071168 1364469112201 1364536531566 1366972112896 1367039655936 1367373405852 1369260951552 1370308632576 1370643180582 1371786321408 1373157507072 1374015329856 1378786216418 1380232593792 1383102100224 1384160371712 1385025068076 1386477990144 1387904538072 1389360480768 1391292149832 1392248964096 1394184649104 1397083161888 1397518537064 1398684092416 1400493176928 1401591959552 1401934145089 1402426441728 1402768830996 1405012979712 1405356000459 1405685190312 1407295977984 1410221749248 1412182422352 1413663833088 1415118352544 1416602843136 1418572388064 1419547963392 1421521603008 1423012810752 1423360225989 1424476949376 1425971257344 1427953827456 1430922546432 1431816455511 1432562253824 1432912000468 1433247645024 1435891027496 1437873156096 1438224199347 1438295263002 1440933691392 1441285481844 1441382731776 1441734631857 1444379369472 1444732001154 1445936933376 1446387532928 1447382237184 1449394575616 1451269250028 1452407869952 1452479634432 1454839761024 1455952922112 1458979851264 1459891287972 1465581570048 1466497130904 1469545981488 1470670394944 1473060079608 1473132864528 1474288637952 1476195510816 1479264524352 1480959627264 1481321189673 1484038545408 1484400859506 1484501018624 1486101848192 1487587299328 1487660802048 1488024000486 1489191457024 1490078094336 1492826290944 1493175969792 1495251976608 1498360608576 1500443823749 1502017822656 1503196258304 1503563249578 1505140520832 1507233162318 1508269711104 1509998051328 1510366703196 1511951111424 1513506758712 1515094460928 1517200941672 1520355205584 1522097394688 1522453929984 1522825622838 1525261838336 1526542551378 1527740228352 1529716236516 1530992047104 1531469152512 1534653080064 1536786753736 1537843627008 1539981736592 1541597211648 1543183361824 1543259611584 1544802195456 1545767246088 1546949979744 1550166091968 1557180418176 1561011499008 1561392605331 1562205896704 1562587294628 1564744316928 1565203668561 1566431677824 1567997423616 1568074899456 1568457730242 1571334930432 1571718557124 1572208354197 1573519603968 1576790954496 1577282332288 1580561505536 1580639602176 1583207975232 1586127934128 1586499467904 1587713367552 1588705225146 1591619567616 1592008146612 1595893936572 1597146024448 1599211803384 1602536568048 1604372929536 1606448055888 1607708424192 1609787864736 1611632535552 1614983122944 1615377405933 1617228481856 1617607300608 1620590703232 1621555573248 1623223992624 1624926790656 1626679050048 1627185974544 1628305016832 1630568897568 1633958853696 1635831222272 1636230595129 1637947037376 1639232118784 1639632321938 1641352332672 1643233173504 1643634353478 1646649458688 1647051472716 1648779266304 1654504194312 1657192589559 1658574717696 1659843765248 1662540836736 1665997262592 1666079580672 1669543363584 1670063645952 1671864579216 1673535711744 1675340389152 1675862478056 1679346599632 1679429577312 1682158473684 1685655684648 1686945453024 1691095790592 1696967650976 1698663875584 1698747807744 1702279507968 1702695103551 1704646237632 1706434449408 1706851059381 1708190200704 1709982130176 1710399606282 1712359569024 1715919568128 1718305261972 1718707756896 1720022814848 1721877622184 1722902796576 1724254531584 1724675492163 1726484715072 1728885097953 1730074080384 1732056588288 1732479453666 1735657537536 1736081282052 1738070673664 1739893948416 1740318727212 1741684126208 1743936853464 1745935246848 1749565049856 1751827970448 1753202399232 1757481633792 1760337356544 1762235637552 1763584000576 1763997101568 1766449639032 1770122091504 1770209554464 1773889823808 1774442623824 1778131693728 1779614687232 1780169271296 1783870246912 1784305762109 1784393925894 1786177538496 1787578916864 1790572013568 1791942057984 1792379543838 1795667509248 1796789277504 1804830367808 1804919545728 1808671977216 1809235616448 1811186627484 1812997021056 1813086602496 1814952088248 1816856013312 1819382042088 1823164541136 1825681268736 1826126991702 1827524240776 1829048428544 1830584221362 1832020439808 1833942269952 1834390009764 1838203710408 1840310125056 1844136133632 1846700090768 1848637320192 1850539384096 1852480641024 1855056199776 1856331952128 1858912865472 1860862906368 1861317218601 1862777549184 1867324235904 1870358441328 1873350639616 1873808000612 1874246920416 1876394637312 1878821601696 1880295665664 1880754722223 1880847651618 1882727675712 1884297904128 1884757937796 1884885110784 1885345287813 1888803790848 1889264924586 1891429850752 1892730617856 1895362137344 1897350414336 1897813634652 1899302599168 1902482764416 1903938436608 1907896728576 1909088607348 1910996860032 1917164208128 1917632265796 1917727017336 1921713975792 1921843642368 1922312842476 1926309334872 1926404515152 1927915911168 1930409514144 1935025666704 1936639512576 1937112324957 1939786348032 1941270562816 1945306468352 1946521717296 1948563661824 1952614729728 1954108760064 1955329507872 1959394641984 1962118846441 1964080106144 1964177152704 1965718183936 1966198095602 1968260681088 1970997212262 1972352699136 1974612836352 1975094919564 1977166838016 1979201146008 1984032000648 1986770792448 1987255843911 1990435054592 1990901293056 1991387352942 1993669302144 1995760705536 1996247951802 1997814144768 1999909896192 2000398155444 2002066523136 2002690430208 2006854027776 2009644216424 2011026281472 2013822270928 2015934815232 2018009011616 2020125947904 2021387937192 2022934588896 2027140274112 2030434163784 2035390068504 2036986971136 2039621648688 2041322729472 2041821099279 2041958870016 2046204106752 2046804797349 2050458169344 2050559483904 2051060108778 2055462948864 2055964770873 2057679482112 2059736260608 2061022994784 2062599972992 2066888122624 2068179324627 2070348890688 2074653150336 2076240557568 2077537602114 2081348665344 2081856807108 2086325755904 2086835112778 2086938224748 2088575570432 2090663231488 2091276973656 2095624742832 2096277805596 2098026138624 2100739765392 2102387939328 2107519469568 2110943966976 2114837245504 2115332623872 2116951156736 2118273633528 2120495749632 2122677528816 2124904264704 2127858582096 2129321945088 2132282404512 2136715424064 2139163906048 2139686162861 2141930741184 2143611232256 2144134574842 2146383819648 2148843380736 2149368000702 2149871467536 2153310830592 2153836541244 2156809734144 2162074097664 2164298656832 2166569054208 2167098001731 2168905400064 2169581299392 2171073355776 2174091863424 2176903875042 2178611804928 2178719451648 2183929383168 2188469776896 2189836931958 2191512471304 2196068630288 2198372355072 2199745696356 2204318972232 2206005592416 2209590119412 2211432956928 2216721115648 2221329683456 2221439440896 2226057818112 2226601289259 2226751527936 2229152772288 2231380948992 2231491203072 2232036000729 2233787185536 2239239436416 2242877964912 2247540912864 2249260604032 2253026733984 2254794387456 2255344874367 2257710781248 2260849743477 2262404566656 2264997076992 2265550054794 2269706010624 2270260138068 2270967622729 2272861650176 2275245932544 2275801412508 2277586934272 2280532808376 2283146092032 2283680894976 2284238434257 2287892757504 2291610342528 2297203728768 2299006042112 2299567322884 2301979620096 2305180130604 2306765440512 2309972604888 2312395817472 2314775042736 2314889417376 2317203293184 2320424969616 2325249137952 2327913662464 2332753399808 2333322919681 2335770627264 2337603198976 2341517248512 2343308845056 2343880941942 2347116475392 2349647516736 2351996135424 2355266185376 2360162788672 2360279405952 2365186431744 2365923498432 2370842258304 2370959403264 2379191901192 2381570051328 2383057837719 2387429351424 2388012219918 2389839391784 2393840904858 2395719036672 2398232199168 2398817705076 2403804852072 2406559394304 2411562636288 2412314155264 2414915503312 2417329361408 2417448803328 2419936117664 2422474684416 2425842722784 2426410950912 2430886054848 2434835988936 2440778961816 2442693919744 2445853346352 2450938280544 2453746833408 2456920556064 2458848178176 2459448482907 2462028499008 2464849760256 2465451530217 2469974188032 2470577209074 2473408266368 2475109269504 2478550487296 2481150541824 2481756291468 2483703398912 2487862076544 2489765647872 2493811255104 2498995893888 2501859516416 2502470321962 2505095468928 2507060887552 2507672962964 2507796868824 2510303567616 2513010583728 2513180147712 2513793717084 2519019899448 2519144365968 2530418179536 2536643685888 2538584582144 2543862304768 2545451476464 2547995813376 2548121711616 2553419261952 2556969356448 2562285301056 2563083789968 2568412446496 2568539353536 2570554548224 2573879352192 2577457892958 2578061635344 2580034222272 2582186016768 2582816433276 2586381797376 2595362289728 2598084882432 2598719180499 2603486306304 2604121923078 2607106010496 2609840922624 2610478090818 2612526189312 2615266787328 2615905280196 2618902870272 2624347574784 2627996283016 2629803598848 2633459892752 2636222450688 2638934861344 2640506034816 2643353456328 2645376000864 2645995652352 2649027723264 2649674458548 2655183137256 2658225736192 2661663935736 2663752193024 2667197540592 2669422030848 2670253906944 2675805370368 2676590888841 2679266307744 2681368375296 2687913086976 2688569315757 2693501263872 2695183916256 2697246118528 2702853698816 2707245551712 2707379318592 2713007965824 2713853424672 2716779941226 2719495531584 2721763639296 2722428132372 2722611826688 2723276526841 2728272142336 2728938224402 2729073063132 2733944225792 2734746811704 2738521903104 2739190487553 2740617265152 2741286361164 2743572642816 2748030659712 2757572432836 2760465187584 2766204200448 2768320743424 2770050136152 2772955980288 2775809076144 2778720961536 2782584299664 2784497928192 2788369298208 2794166323776 2795037074128 2797368184832 2798051136049 2800986353856 2803183919104 2803868290178 2805537661992 2810025959424 2810712000918 2811370380624 2814591955968 2820443498496 2824364844704 2827327666176 2830236705088 2833205686272 2833897386879 2837144776128 2839095926784 2843043206016 2846025621504 2846720451978 2848953898752 2851942514688 2855907654912 2861845092864 2863632911022 2865824000936 2866495290048 2871782054992 2875746312192 2876448398694 2876590526004 2882570963688 2882765463552 2883469263714 2888758738944 2889464002308 2891873866752 2892775065856 2898789151232 2902538500056 2904815739904 2904959268864 2909679522048 2911905844224 2917959702528 2919782575944 2931163140096 2932994261808 2939091962976 2941340789888 2946120159216 2946265729056 2948577275904 2949297143403 2952391021632 2956495818393 2958529048704 2961919254528 2962642379346 2968077090816 2968801719012 2969002037248 2969726891261 2972203696384 2975174598656 2975321604096 2976048000972 2978382914048 2980156188672 2985652581888 2986351939584 2987081029413 2990503953216 2996721217152 3000887647498 3004035645312 3006392516608 3007126499156 3010281041664 3014466324636 3016539422208 3020733406392 3023902222848 3027013517424 3030188921856 3034401883344 3040710411168 3044194789376 3044907859968 3045651245676 3050523676672 3051268433429 3053085102756 3055480456704 3059432473032 3061984094208 3062938305024 3069306160128 3073573507472 3075687254016 3079963473184 3083194423296 3086366723648 3086519223168 3089604390912 3091534492176 3093899959488 3100332183936 3114360836352 3116306403171 3122022998016 3122785210662 3125174589256 3129488633856 3130252669167 3130407337122 3132863355648 3135994847232 3136149798912 3136915460484 3143437114248 3144416708394 3147039207936 3153581908992 3154564664576 3161123011072 3161279204352 3166415950464 3172255868256 3172998935808 3175426735104 3177410450292 3184016293224 3191787873144 3194292048896 3198423606768 3205073136096 3208745859072 3212896111776 3215416848384 3216201862263 3219575729472 3223265071104 3224052001053 3229966245888 3230754811866 3234456963712 3235214601216 3241181406464 3243111146496 3246447985248 3249853581312 3253358100096 3254371949088 3256610033664 3261137795136 3265671851689 3267917707392 3271662444544 3272461190258 3275894074752 3278464237568 3279264643876 3282704665344 3284755397937 3286466347008 3287268706956 3294102945432 3297558532608 3309008388624 3314385179118 3317149435392 3319687530496 3325081673472 3331994525184 3332159161344 3339086727168 3340127291904 3343729158432 3347071423488 3350680778304 3351724956112 3358693199264 3358859154624 3364316947368 3371311369296 3373890906048 3382191581184 3393935301952 3397327751168 3397495615488 3398325082191 3404559015936 3405390207102 3409292475264 3412868898816 3413702118762 3416380401408 3419964260352 3420799212564 3424719138048 3431839136256 3436610523944 3437415513792 3440045629696 3443755244368 3445805593152 3448509063168 3449350984326 3452969430144 3457770195906 3460148160768 3464113176576 3464958907332 3472162564104 3476141347328 3480637454424 3483368252416 3487873706928 3491870493696 3499130099712 3503655940896 3506404798464 3514963267584 3515821412913 3520674713088 3524471275104 3527168001152 3527994203136 3532899278064 3540244183008 3540419108928 3547779647616 3548885247648 3556263387456 3559229374464 3560338542592 3561207765869 3567740493824 3568611524218 3568787851788 3572355076992 3575157833728 3581144027136 3582018329877 3583884115968 3584759087676 3593578555008 3609660735616 3609839091456 3617343954432 3618471232896 3622373254968 3625994042112 3626173204992 3629904176496 3633712026624 3638764084176 3646329082272 3651362537472 3652253983404 3655048481552 3658096857088 3661168442724 3664040879616 3668780019528 3676407420816 3680620250112 3688272267264 3693400181536 3697274640384 3701078768192 3704961282048 3705865813611 3710112399552 3712663904256 3717825730944 3721725812736 3722634437202 3725555098368 3734648471808 3740716882656 3747616001224 3748493840832 3752789274624 3753705482943 3757643203392 3760591331328 3761509444446 3761695303236 3765455351424 3769515875592 3769770221568 3770690575626 3777607581696 3778529849172 3782859701504 3790724274688 3795627269304 3798605198336 3804965528832 3807876873216 3815793457152 3818177214696 3821993720064 3835264531592 3835454034672 3843427951584 3844625684952 3852618669744 3852809030304 3855831822336 3860819028288 3866186839437 3870051333408 3873279025152 3874224649914 3879572696064 3882541125632 3883489011649 3890612936704 3893043434592 3897127323648 3905229459456 3906182884617 3908217520128 3910659015744 3918789283968 3924237692882 3928160212288 3928354305408 3931436367872 3932396191204 3936521362176 3941994424524 3944705398272 3950189839128 3954333676032 3958402292016 3968064001296 3973541584896 3974511687822 3980870109184 3981802586112 3982774705884 3987338604288 3991521411072 3992495903604 3995628289536 4000796310888 4004133046272 4005380860416 4013708055552 4019288432848 4022052562944 4027644541856 4031869630464 4036018023232 4040251895808 4042775874384 4045869177792 4054280548224 4060868327568 4070780137008 4073973942272 4075169911839 4079243297376 4082645458944 4083642198558 4083917740032 4092408213504 4093407336603 4093609594698 4100916338688 4101118967808 4102120217556 4110925897728 4111929541746 4115358964224 4119472521216 4122045989568 4125199945984 4133776245248 4136358649254 4140697781376 4149306300672 4152481115136 4155075204228 4163713614216 4172651511808 4173670225556 4173876449496 4177151140864 4182553947312 4191249485664 4192555611192 4196052277248 4201479530784 4204775878656 4205802435267 4215038939136 4216068001377 4221887933952 4229674491008 4230665247744 4233902313472 4236547267056 4240991499264 4245355057632 4249808529408 4255717164192 4258643890176 4264564809024 4270493959901 4273430848128 4278327812096 4279372325722 4283861482368 4287222464512 4288269149684 4292767639296 4295449366533 4297686761472 4298736001404 4299742935072 4307673082488 4313619468288 4314672598041 4324148195328 4325203895571 4328597313664 4333138108416 4334196003462 4337810800128 4339162598784 4342146711552 4348183726848 4353807750084 4357223609856 4357438903296 4367858766336 4376939553792 4379673863916 4383024942608 4392137260576 4396744710144 4399491392712 4408637944464 4412011184832 4419180238824 4422865913856 4433442231296 4442659366912 4442878881792 4443963569019 4452115636224 4453202578518 4453503055872 4458305544576 4462761897984 4462982406144 4464072001458 4467574371072 4478478872832 4485755929824 4495081825728 4498521208064 4501331471247 4506053467968 4509588774912 4510689748734 4515421562496 4521699486954 4524809133312 4529994153984 4531100109588 4540520276136 4541935245458 4545723300352 4551602825016 4555173868544 4561065616752 4566292184064 4567361789952 4568476868514 4575785515008 4583220685056 4594407457536 4599134645768 4603959240192 4610360261208 4613530881024 4619945209776 4624791634944 4629550085472 4629778834752 4634406586368 4640849939232 4650498275904 4655827324928 4656964001521 4665506799616 4666645839362 4671541254528 4675206397952 4683034497024 4684177815993 4686617690112 4687761883884 4694232950784 4699295033472 4703992270848 4710532370752 4716625062591 4720325577344 4720558811904 4730372863488 4731846996864 4741684516608 4741918806528 4758383802384 4763140102656 4766115675438 4774858702848 4776024439836 4779678783568 4787681809716 4791438073344 4797635410152 4807609704144 4813118788608 4823125272576 4824628310528 4829831006624 4834658722816 4834897606656 4839872235328 4844949368832 4846132217799 4851685445568 4852821901824 4861772109696 4869671977872 4881557923632 4885387839488 4891706692704 4901876561088 4907493666816 4908691785387 4913841112128 4917696356352 4918896965814 4924056998016 4929699520512 4930903060434 4939948376064 4941154418148 4946816532736 4957100974592 4963512582936 4967406797824 4971577768677 4975724153088 4979531295744 4987622510208 4997991787776 5003719032832 5004940643924 5010190937856 5015345925928 5015593737648 5020607135232 5026021167456 5027587434168 5038039798896 5038288731936 5060836359072 5073287371776 5077169164288 5078408707541 5087724609536 5090902952928 5095991626752 5096243423232 5106838523904 5108085310653 5113938712896 5124570602112 5126167579936 5136824892992 5137078707072 5141109096448 5147758704384 5154915785916 5156123270688 5160068444544 5165632866552 5172763594752 5174026476489 5186655293859 5190724579456 5196169764864 5197438360998 5206972612608 5208243846156 5214212020992 5219681845248 5220956181636 5225052378624 5231810560392 5237805740544 5248695149568 5255992566032 5259607197696 5266919785504 5272444901376 5277869722688 5281012069632 5286706912656 5290752001728 5291991304704 5299348917096 5310366274512 5316451472384 5323327871472 5327504386048 5334395081184 5338844061696 5340507813888 5351610740736 5352917286327 5353181777682 5358532615488 5362736750592 5375826173952 5377138631514 5387002527744 5390367832512 5394492237056 5405707397632 5414491103424 5414758637184 5426015931648 5427706849344 5433559882452 5438991063168 5444856264744 5445223653376 5446553053682 5456544284672 5457876448804 5458146126264 5469493623408 5477043806208 5478380975106 5482572722328 5487145285632 5496061319424 5515144865672 5520930375168 5532408400896 5536641486848 5540100272304 5545911960576 5551618152288 5557441923072 5565168599328 5568995856384 5576738596416 5584492101409 5588332647552 5590074148256 5594736369664 5596102272098 5601972707712 5606367838208 5607736580356 5611075323984 5620051918848 5621424001836 5622740761248 5629183911936 5640886996992 5642264166669 5648729689408 5654655332352 5656035863439 5660473410176 5666411372544 5667794773758 5674289552256 5678191853568 5686086412032 5692051243008 5693440903956 5697907797504 5711815309824 5723690185728 5727265822044 5731648001872 5732990580096 5743564109984 5751492624384 5752896797388 5753181052008 5765141927376 5765530927104 5766938527428 5778928004616 5783747733504 5785550131712 5797578302464 5805077000112 5809631479808 5809918537728 5811336974871 5819359044096 5823811688448 5835919405056 5839565151888 5862326280192 5865988523616 5878183925952 5882681579776 5886356539323 5892240318432 5892531458112 5897154551808 5898594286806 5904782043264 5912991636786 5917058097408 5923838509056 5925284758692 5937603438024 5938004074496 5939453782522 5944407392768 5950349197312 5952096001944 5956765828096 5960312377344 5961767531733 5971305163776 5972703879168 5974162058826 5981007906432 5993442434304 6001775294996 6008071290624 6014252998312 6020562083328 6028932649272 6033078844416 6041466812784 6047804445696 6054027034848 6060377843712 6068803766688 6081420822336 6088389578752 6089876001989 6091302491352 6101047353344 6102536866858 6106170205512 6110960913408 6118864946064 6123968188416 6125463297837 6125876610048 6138612320256 6147147014944 6151374508032 6159926946368 6166388846592 6167894312619 6172733447296 6173038446336 6179208781824 6183068984352 6187799918976 6200664367872 6204537973881 6228721672704 6232612806342 6244045996032 6245570421324 6250349178512 6258977267712 6260505338334 6260814674244 6265726711296 6271989694464 6273830920968 6286874228496 6288833416788 6294078415872 6307163817984 6309129329152 6322246022144 6322558408704 6332831900928 6344511736512 6345997871616 6350853470208 6354820900584 6368032586448 6383575746288 6388584097792 6396847213536 6410146272192 6417491718144 6419058488583 6425792223552 6430833696768 6432403724526 6439151458944 6446530142208 6448104002106 6459932491776 6461509623732 6468913927424 6470429202432 6482362812928 6486222292992 6492895970496 6499707162624 6501294005193 6506716200192 6508743898176 6513220067328 6522275590272 6531343703378 6535835414784 6543324889088 6544922380516 6551788149504 6558529287752 6565409330688 6569510795874 6574537413912 6588205890864 6595117065216 6618016777248 6628770358236 6634298870784 6639375060992 6640996002169 6650163346944 6663989050368 6664318322688 6678173454336 6679803867777 6680254583808 6687458316864 6694142846976 6701361556608 6703449912224 6717386398528 6717718309248 6728633894736 6742622738592 6747781812096 6764383162368 6766034623101 6782549230431 6787870603904 6794655502336 6794991230976 6796650164382 6809118031872 6810780414204 6812902868187 6818584950528 6825737797632 6827404237524 6832760802816 6841598425128 6849438276096 6863678272512 6873221047888 6874831027584 6880091259392 6887510488736 6891611186304 6897018126336 6898701968652 6905938860288 6915540391812 6920296321536 6929917814664 6944325128208 6952282694656 6961274908848 6966736504832 6975747413856 6983740987392 6998260199424 6999968759043 7007311881792 7012809596928 7029926535168 7031642825826 7041349426176 7048942550208 7054336002304 7055988406272 7065798556128 7080488366016 7080838217856 7095559295232 7097770495296 7112526774912 7120677085184 7122415531738 7135480987648 7137223048436 7137575703576 7144710153984 7149173513157 7162288054272 7164036659754 7169518175352 7187157110016 7219321471232 7219678182912 7234687908864 7236942465792 7244746509936 7251988084224 7252346409984 7259808352992 7267424053248 7277528168352 7292658164544 7304507966808 7310096963104 7316193714176 7322336885448 7328081759232 7337560039056 7352814841632 7361240500224 7376544534528 7378345448721 7386800363072 7394549280768 7396354590651 7402157536384 7409922564096 7411731627222 7420224799104 7425327808512 7435651461888 7443451625472 7445268874404 7451110196736 7469296943616 7481433765312 7495232002448 7496987681664 7505578549248 7507410965886 7515286406784 7521182662656 7523018888892 7523390606472 7530910702848 7539031751184 7539540443136 7541381151252 7557059698344 7565719403008 7581448549376 7591254538608 7597210396672 7609931057664 7615753746432 7631586914304 7636354429392 7643987440128 7670529063184 7670908069344 7686855903168 7689251369904 7705237339488 7705618060608 7711663644672 7721638056576 7732373678874 7740102666816 7746558050304 7748449299828 7759145392128 7765082251264 7766978023298 7781225873408 7786086869184 7794254647296 7796157541497 7810458918912 7812365769234 7821318031488 7837578567936 7848475385764 7856320424576 7856708610816 7864792382408 7873042724352 7883988849048 7889410796544 7900379678256 7908667352064 7916804584032 7936128002592 7947083169792 7949023375644 7961740218368 7963684002601 7965549411768 7974677208576 7984991807208 7991256579072 8001592621776 8008266092544 8010761720832 8027416111104 8038576865696 8044105125888 8055289083712 8063739260928 8065707947271 8072036046464 8080503791616 8085551748768 8091738355584 8108561096448 8121736655136 8141560274016 8147947884544 8149937129633 8150339823678 8158486594752 8165290917888 8167284397116 8167835480064 8169829580523 8184816427008 8186814673206 8187219189396 8201832677376 8204240435112 8221851795456 8223859083492 8230717928448 8244091979136 8250399891968 8267552490496 8272717298508 8281395562752 8298612601344 8304962230272 8310150408456 8327427228432 8347340451112 8347752898992 8354302281728 8365107894624 8382498971328 8385111222384 8392104554496 8394153408147 8402959061568 8409551757312 8411604870534 8430077878272 8432136002754 8443775867904 8459348982016 8461330495488 8467804626944 8473094534112 8481982998528 8490710115264 8499617058816 8501692160637 8511434328384 8517287780352 8529129618048 8540987919802 8546861696256 8556655624192 8558744651444 8567722964736 8576538299368 8585535278592 8590898733066 8597472002808 8599485870144 8615346164976 8627238936576 8629345196082 8648296390656 8650407791142 8657194627328 8666276216832 8668392006924 8675621600256 8678325197568 8696367453696 8707615500168 8714447219712 8714877806592 8735717532672 8753879107584 8759347727832 8766049885216 8784274521152 8793489420288 8798982785424 8817275888928 8824022369664 8838360477648 8845731827712 8847891430209 8866884462592 8869487455179 8885318733824 8885757763584 8887927138038 8904231272448 8906405157036 8907006111744 8909180673783 8916611089152 8925523795968 8925964812288 8928144002916 8935148742144 8956957745664 8971511859648 8990163651456 8997042416128 9002662942494 9012106935936 9019177549824 9021379497468 9030843124992 9043398973908 9049618266624 9062200219176 9081040552272 9083870490916 9091446600704 9103205650032 9110347737088 9122131233504 9132584368128 9134723579904 9136953737028 9151571030016 9153805300287 9166441370112 9188814915072 9198269291536 9207918480384 9220720522416 9227061762048 9239890419552 9249583269888 9259100170944 9259557669504 9268813172736 9281699878464 9300996551808 9311654649856 9313928003042 9331013599232 9333291678724 9343082509056 9348919209513 9366068994048 9368355631986 9375523767768 9388465901568 9390758007501 9398590066944 9407984541696 9421064741504 9433250125182 9440651154688 9441117623808 9460745726976 9463693993728 9483369033216 9483837613056 9516767604768 9526280205312 9532231350876 9552048879672 9559357567136 9575363619432 9582876146688 9595270820304 9615219408288 9626237577216 9646250545152 9648605586789 9649256621056 9659662013248 9669317445632 9669795213312 9672156003159 9679744470656 9689898737664 9692264435598 9703370891136 9705643803648 9723544219392 9739343955744 9763115847264 9770775678976 9773161122257 9783413385408 9797015555067 9803753122176 9814987333632 9817383570774 9827682224256 9835392712704 9837793931628 9848113996032 9859399041024 9861806120868 9882308836296 9893633065472 9914201949184 9927025165872 9934813595648 9943155537354 9951448306176 9959062591488 9975245020416 9995983575552 10009881287848 10020381875712 10030691851856 10031187475296 10041214270464 10052042334912 10055174868336 10076079597792 10076577463872 10121672718144 10146574743552 10154338328576 10156817415082 10175449219072 10181805905856 10191983253504 10192486846464 10194975246573 10213677047808 10216170621306 10227877425792 10249141204224 10252335159872 10273649785984 10274157414144 10295517408768 10309831571832 10312246541376 10320136889088 10331265733104 10345527189504 10348052952978 10373310587718 10381449158912 10392339529728 10394876721996 10416487692312 10428424041984 10441912363272 10450104757248 10463621120784 10475611481088 10497390299136 10511985132064 10519214395392 10533839571008 10544889802752 10547464238739 10555739445376 10562024139264 10573413825312 10581504003456 10583982609408 10598697834192 10620732549024 10632902944768 10646655742944 10655008772096 10657610092597 10668790162368 10677688123392 10681015627776 10683623297607 10703221481472 10705834572654 10706363555364 10717065230976 10725473501184 10751652347904 10754277263028 10780735665024 10788984474112 10811414795264 10828982206848 10829517274368 10852031863296 10855413698688 10867119764904 10877982126336 10889712529488 10890447306752 10893106107364 10915752897608 10916292252528 10938987246816 10954087612416 10956761950212 10965145444656 10974290571264 10992122638848 11030289731344 11041860750336 11064816801792 11073282973696 11080200544608 11091823921152 11103236304576 11114883846144 11117597440833 11130337198656 11137991712768 11153477192832 11168984202818 11176665295104 11180148296512 11189472739328 11192204544196 11203945415424 11215473160712 11222150647968 11242848003672 11245481522496 11258367823872 11261116448829 11281773993984 11284528333338 11297459378816 11309310664704 11312071726878 11320946820352 11332822745088 11335589547516 11348579104512 11372172824064 11386881807912 11395815595008 11423630619648 11447380371456 11454531644088 11463296003744 11465981160192 11487128219968 11505793594776 11506362104016 11530283854752 11533877054856 11557856009232 11567495467008 11571100263424 11595156604928 11598560518311 11610154000224 11619262959616 11619837075456 11622673949742 11638718088192 11647623376896 11650467034947 11671838810112 11679130303776 11724652560384 11731977047232 11756367851904 11765363159552 11772713078646 11784480636864 11785062916224 11794309103616 11797188573612 11809564086528 11825983273572 11834116194816 11850569517384 11875206876048 11876008148992 11878907565044 11888814785536 11904192003888 11913531656192 11920624754688 11923535063466 11942610327552 11945407758336 11948324117652 11962015812864 11986884868608 12003550589992 12016142581248 12028505996624 12041124166656 12057865298544 12066157688832 12082933625568 12095608891392 12108054069696 12120755687424 12137607533376 12162841644672 12176779157504 12179752003978 12182604982704 12202094706688 12205073733716 12212340411024 12221921826816 12225509735517 12237729892128 12247936376832 12250926595674 12251753220096 12277224640512 12280222009809 12294294029888 12302749016064 12319853892736 12332777693184 12335788625238 12345466894592 12346076892672 12358417563648 12366137968704 12375599837952 12401328735744 12409075947762 12457443345408 12465225612684 12491140842648 12500698357024 12517954535424 12521010676668 12521629348488 12531453422592 12547661841936 12573748456992 12577666833576 12588156831744 12614327635968 12617407305801 12618258658304 12644492044288 12645116817408 12648204004131 12665663801856 12689023473024 12691995743232 12701706940416 12709641801168 12736065172896 12767151492576 12777168195584 12780287621413 12793694427072 12811481879703 12820292544384 12834983436288 12838116977166 12851584447104 12861667393536 12864807449052 12878302917888 12893060284416 12896208004212 12923019247464 12937827854848 12940858404864 12944017794123 12964725625856 12972444585984 12975611686713 12985791940992 12999414325248 13002588010386 13013432400384 13017487796352 13026440134656 13044551180544 13062687406756 13071670829568 13089844761032 13103576299008 13117058575504 13130818661376 13139021591748 13149074827824 13176411781728 13190234130432 13236033554496 13257540716472 13268597741568 13278750121984 13281992004338 13300326693888 13327978100736 13328636645376 13331890707057 13356346908672 13359607735554 13360509167616 13374916633728 13388285693952 13402723113216 13406899824448 13434772797056 13435436618496 13457267789472 13485245477184 13495563624192 13503994413741 13528766324736 13532069246202 13565098460862 13575741207808 13589311004672 13589982461952 13593300328764 13621560828408 13625805736374 13637169901056 13654808475048 13665521605632 13683196850256 13698876552192 13727356545024 13746442095776 13749662055168 13760182518784 13775020977472 13783222372608 13797403937304 13811877720576 13831080783624 13840592643072 13859835629328 13888650256416 13904565389312 13922549817696 13933473009664 13936874736473 13951494827712 13967481974784 13970892004563 13996520398848 13999937518086 14014623763584 14025619193856 14059853070336 14063285651652 14082698852352 14097885100416 14108672004608 14111976812544 14131597112256 14149875187773 14160976732032 14161676435712 14191118590464 14195540990592 14225053549824 14241354170368 14244831063476 14274446096872 14275151407152 14289420307968 14298347026314 14324576108544 14328073319508 14339036350704 14374314220032 14438642942464 14439356365824 14469375817728 14473884931584 14489493019872 14503976168448 14504692819968 14519616705984 14534848106496 14538396653397 14555056336704 14585316329088 14609015933616 14620193926208 14632387428352 14644673770896 14656163518464 14675120078112 14705629683264 14722481000448 14726075356161 14753089069056 14756690897442 14773600726144 14789098561536 14792709181302 14804315072768 14819845128192 14823463254444 14840449598208 14871302923776 14890537748808 14902220393472 14938593887232 14962867530624 14990464004896 14993975363328 15011157098496 15014821931772 15030572813568 15046037777784 15046781212944 15061821405696 15078063502368 15082762302504 15114119396688 15131438806016 15162897098752 15182509077216 15194420793344 15219862115328 15231507492864 15235226122623 15263173828608 15272708858784 15287974880256 15341058126368 15341816138688 15373711806336 15378502739808 15410474678976 15411236121216 15423327289344 15443276113152 15464747357748 15480205333632 15496898599656 15518290784256 15522079429467 15530164502528 15533956046596 15559965881577 15572173738368 15588509294592 15592315082994 15620917837824 15624731538468 15642636062976 15675157135872 15696950771528 15712640849152 15713417221632 15729584764816 15746085448704 15767977698096 15778821593088 15800759356512 15817334704128 15833609168064 15872256005184 15898046751288 15923480436736 15927368005202 15931098823536 15949354417152 15969983614416 15982513158144 16003185243552 16016532185088 16021523441664 16054832222208 16058751858981 16077153731392 16088210251776 16110578167424 16127478521856 16131415894542 16144072092928 16161007583232 16171103497536 16183476711168 16217122192896 16243473310272 16283120548032 16295895769088 16299874259266 16300679647356 16316973189504 16334568794232 16335670960128 16339659161046 16369632854016 16373629346412 16374438378792 16408480870224 16447718166984 16461435856896 16488183958272 16500799783936 16535104980992 16545434597016 16562791125504 16597225202688 16609924460544 16620300816912 16654854456864 16694680902224 16695505797984 16708604563456 16730215789248 16753476304227 16764997942656 16770222444768 16784209108992 16788306816294 16805918123136 16819103514624 16823209741068 16860155756544 16864272005508 16887551735808 16918697964032 16922660990976 16926792500007 16935609253888 16946189068224 16963965997056 16968107590317 16981420230528 16999234117632 17003384321274 17022868656768 17034575560704 17058259236096 17081975839604 17093723392512 17117489302888 17135445929472 17153076598736 17171070557184 17181797466132 17194944005616 17198971740288 17230692329952 17254477873152 17258690392164 17296592781312 17300815582284 17314389254656 17336784013848 17351243200512 17356650395136 17392734907392 17415231000336 17428894439424 17429755613184 17434010924613 17471435065344 17507758215168 17518695455664 17532099770432 17568549042304 17586978840576 17597965570848 17634551777856 17648044739328 17659069617969 17676720955296 17691463655424 17695782860418 17733768925184 17738098458613 17738974910358 17770637467648 17771515527168 17775854276076 17812810314072 17814012223488 17818361347566 17833222178304 17851047591936 17856288005832 17870297484288 17913915491328 17943023719296 17980327302912 17994084832256 18005325884988 18024213871872 18042758994936 18061686249984 18086797947816 18099236533248 18124400438352 18162081104544 18167740981832 18182893201408 18206411300064 18220695474176 18225143886157 18244262467008 18265168736256 18269628005967 18273907474056 18303142060032 18307610600574 18332882740224 18377629830144 18396538583072 18415836960768 18441441044832 18454123524096 18479780839104 18499166539776 18503682937857 18518200341888 18519115339008 18537626345472 18563399756928 18601993103616 18613613921643 18623309299712 18627856006084 18666583357448 18686165018112 18697838419026 18732137988096 18736711263972 18751047535536 18776931803136 18781516015002 18797180133888 18815969083392 18842129483008 18866500250364 18881302309376 18882235247616 18921491453952 18927387987456 18966738066432 18967675226112 19033535209536 19052560410624 19064462701752 19104097759344 19118715134272 19150727238864 19165752293376 19190541640608 19230438816576 19252475154432 19257175465749 19292501090304 19297211173578 19298513242112 19319324026496 19338634891264 19339590426624 19344312006318 19359488941312 19379797475328 19384528871196 19406741782272 19411287607296 19447088438784 19478687911488 19526231694528 19541551357952 19546322244514 19566826770816 19594031110134 19607506244352 19629974667264 19634767141548 19655364448512 19675587863256 19696227992064 19723612241736 19764617672592 19787266130944 19828403898368 19854050331744 19869627191296 19886311074708 19902896612352 19918125182976 19922988006507 19950490040832 19991967151104 20019762575696 20040763751424 20061383703712 20062374950592 20082428540928 20104084669824 20110349736672 20152159195584 20153154927744 20243345436288 20293149487104 20298103869303 20308676657152 20313634830164 20347647691293 20363611811712 20383966507008 20384973692928 20389950493146 20427354095616 20432341242612 20438708604561 20455754851584 20498282408448 20504670319744 20547299571968 20548314828288 20591034817536 20619663143664 20624493082752 20640273778176 20662531466208 20691054379008 20696105905956 20746621175436 20762898317824 20789753443992 20832975384624 20856848083968 20883824726544 20900209514496 20927242241568 20951222962176 20994780598272 20999906277129 21023970264128 21038428790784 21067679142016 21089779605504 21094928477478 21111478890752 21124048278528 21146827650624 21163008006912 21167965218816 21197395668384 21241465098048 21265805889536 21270997736677 21293311485888 21310017544192 21315220185194 21337580324736 21362031255552 21367246595214 21406442962944 21411669145308 21412727110728 21434130461952 21508554526056 21561471330048 21577968948224 21622829590528 21657964413696 21659034548736 21704063726592 21710827397376 21734239529808 21755964252672 21779425058976 21786212214728 21831505795216 21832584505056 21877974493632 21913523900424 21930290889312 21948581142528 21984245277696 22060579462688 22083721500672 22129633603584 22135036346163 22146565947392 22160401089216 22183647842304 22189063771953 22206472609152 22229767692288 22235194881666 22260674397312 22275983425536 22306954385664 22337968405636 22353330590208 22360296593024 22384409088392 22407890830848 22430946321424 22444301295936 22485696007344 22490963044992 22516735647744 22522232897658 22563547987968 22569056666676 22594918757632 22618621329408 22624143453756 22641893640704 22671179095032 22697158209024 22744345648128 22773763615824 22791631190016 22847261239296 22894760742912 22909063288176 22926592007488 22931962320384 22974256439936 23011587189552 23012724208032 23060567709504 23067754109712 23115712018464 23134990934016 23142200526848 23190313209856 23195974907417 23197121036622 23220308000448 23238525919232 23239674150912 23245347899484 23277436176384 23295246753792 23300934069894 23343677620224 23358260607552 23463954094464 23512735703808 23530726319104 23545426157292 23568961273728 23570125832448 23594377147224 23619128173056 23651966547144 23668232389632 23701139034768 23750413752096 23757815130088 23777629571072 23808384007776 23827063312384 23841249509376 23847070126932 23885220655104 23891052007803 23896648235304 23924031625728 23973769737216 24007101179984 24032285162496 24057011993248 24082248333312 24115730597088 24132315377664 24165867251136 24191217782784 24197123841813 24216108139392 24241511374848 24275215066752 24325683289344 24353558315008 24359504007956 24365209965408 24410147467432 24424680822048 24443843653632 24449811388899 24451019471034 24475459784256 24495872753664 24501853191348 24503506440192 24509488741569 24554449281024 24560444019618 24588588059776 24605498032128 24639707785472 24665555386368 24671577250476 24690933789184 24692153785344 24732275937408 24751199675904 24802657471488 24818151895524 24914886690816 24930451225368 24982281685296 25001396714048 25042021353336 25043258696976 25062906845184 25095323683872 25147496913984 25155333667152 25176313663488 25182460224441 25228655271936 25234814611602 25236517316608 25288984088576 25290233634816 25296408008262 25331327603712 25378046946048 25383991486464 25403413880832 25419283602336 25472130345792 25507545003733 25534302985152 25554336391168 25560575242826 25587388854144 25622963759406 25640585088768 25669966872576 25676233954332 25703168894208 25729614898104 25756605835776 25792416008424 25846038494928 25875655709696 25881716809728 25888035588246 25929451251712 25944889171968 25951223373426 25971583881984 25998828650496 26005176020772 26026864800768 26034975592704 26089102361088 26125374813512 26143341659136 26179689522064 26207152598016 26234117151008 26261637322752 26278043183496 26298149655648 26352823563456 26380468260864 26472067108992 26515081432944 26537195483136 26543674290627 26557500243968 26563984008676 26600653387776 26608462365537 26655956201472 26657273290752 26663781414114 26712693817344 26719215471108 26721018335232 26727542021349 26749833267456 26776571387904 26805446226432 26813799648896 26869545594112 26870873236992 26914535578944 26970490954368 26991127248384 27007988827482 27057532649472 27064138492404 27130196921724 27151482415616 27178622009344 27186600657528 27243121656816 27251611472748 27274339802112 27309616950096 27331043211264 27366393700512 27397753104384 27454713090048 27461415900861 27492884191552 27499324110336 27520365037568 27550041954944 27566444745216 27594807874608 27623755441152 27662161567248 27681185286144 27719671258656 27777300512832 27809130778624 27815920117193 27845099635392 27866946019328 27873749472946 27902989655424 27934963949568 27941784009126 27993040797696 27999875036172 28029247527168 28126571303304 28165397704704 28172274022503 28195770200832 28217344009216 28223953625088 28263194224512 28299750375546 28321953464064 28323352871424 28382237180928 28391081981184 28450107099648 28489662126952 28548892193744 28550302814304 28578840615936 28596694052628 28656146639016 28678072701408 28748628440064 28877285884928 28878712731648 28938751635456 28945816760367 28947769863168 28978986039744 29007952336896 29009385639936 29016468009477 29039233411968 29069696212992 29076793306794 29110112673408 29170632658176 29218031867232 29240387852416 29289347541792 29312327036928 29319483366771 29350240156224 29391046665201 29411259366528 29444962000896 29452150712322 29506178138112 29513381794884 29547201452288 29578197123072 29585418362604 29608630145536 29646926508888 29680899196416 29742605847552 29781075497616 29804440786944 29877187774464 29925735061248 29980928009792 29987950726656 30029643863544 30061145627136 30092075555568 30093562425888 30123642811392 30156127004736 30165524605008 30228238793376 30262877612032 30325794197504 30333197955853 30365018154432 30388841586688 30439724230656 30463014985728 30470452245246 30526347657216 30545417717568 30575949760512 30682116252736 30683632277376 30747423612672 30757005479616 30820949357952 30822472242432 30886552226304 30929494715496 30960410667264 30993797199312 31036581568512 31044158858934 31067912093192 31119931763154 31144347476736 31177018589184 31184630165988 31249463076936 31285272125952 31350314271744 31393901543056 31425281698304 31426834443264 31459169529632 31492170897408 31535955396192 31557643186176 31601518713024 31634669408256 31642392716217 31667218336128 31744512010368 31796093502576 31846960873472 31854736010404 31862197647072 31898708834304 31939967228832 31965026316288 31972830277791 32006370487104 32033064370176 32043046883328 32050869892821 32109664444416 32117503717962 32154307462784 32176420503552 32221156334848 32254957043712 32262831789084 32288144185856 32342206995072 32366953422336 32434244385792 32486946620544 32566241096064 32591791538176 32599748518532 32601359294712 32633946379008 32669137588464 32671341920256 32679318322092 32747258692824 32748876757584 32816961740448 32895436333968 32922871713792 32976367916544 33001599567872 33070209961984 33090869194032 33125582251008 33194450405376 33219848921088 33240601633824 33309708913728 33389361804448 33391011595968 33417209126912 33460431578496 33506952608454 33529995885312 33540444889536 33568418217984 33576613632588 33611836246272 33646419482136 33728544011016 33775103471616 33783349346487 33837395928064 33845321981952 33853585000014 33892378136448 33927931994112 33936215180634 33962840461056 33998468235264 34006768642548 34045737313536 34116518472192 34163951679208 34187446785024 34234978605776 34270891858944 34306153197472 34342141114368 34363594932264 34389888011232 34397943480576 34461384659904 34517380784328 34601631164568 34628778509312 34673568027696 34702486401024 34713300790272 34785469814784 34795681554933 34830462000672 34857788878848 34859511226368 34868021849226 34942870130688 34951401104841 35015516430336 35037390911328 35064199540864 35137098084608 35173957681152 35195931141696 35269103555712 35296089478656 35318139235938 35353441910592 35382927310848 35391565720836 35467537850368 35476196917226 35477949820716 35541274935296 35551708552152 35625620628144 35628024446976 35636722695132 35666444356608 35712576011664 35740594968576 35827830982656 35886047438592 35960654605824 35988169664512 36010651769976 36048427743744 36085517989872 36123372499968 36173595895632 36198473066496 36248800876704 36324162209088 36335481963664 36365786402816 36374664768637 36412822600128 36441390948352 36450287772314 36488524934016 36530337472512 36539256011934 36547814948112 36606284120064 36615221201148 36665765480448 36755259660288 36793077166144 36831673921536 36840666029427 36882882089664 36908247048192 36959561678208 36998333079552 37007365875714 37036400683776 37038230678016 37075252690944 37126799513856 37203986207232 37227227843286 37255712012168 37333166714896 37372330036224 37395676838052 37473422527944 37502095071072 37553863606272 37563032030004 37594360267776 37684258966016 37733000500728 37762604618752 37764470495232 37842982907904 37852221917403 37854775974912 37933476132864 37935350452224 37944612012393 38067070419072 38105120821248 38128925403504 38208195518688 38237430268544 38301454477728 38331504586752 38340862864239 38381083281216 38434445639109 38460877633152 38504950308864 38514350931498 38585002180608 38594422347156 38597026484224 38606449586393 38638648052992 38677269782528 38679180853248 38688624012636 38718977882624 38769057742392 38813483564544 38822575214592 38832053382369 38894176877568 38957375822976 39052463389056 39083102715904 39092644489028 39133653541632 39188062220268 39215012488704 39269534283096 39310728897024 39351175726512 39392455984128 39447224483472 39529235345184 39574532261888 39656807796736 39666489634577 39708100663488 39739254382592 39772622149416 39805793224704 39836250365952 39845976013014 39900980081664 39983934302208 40039525151392 40081527502848 40122767407424 40124749901184 40164857081856 40208169339648 40220699473344 40304318391168 40306309855488 40486690872576 40511983241223 40586298974208 40596207738606 40627269660328 40695295382586 40727223623424 40767933014016 40769947385856 40779900986292 40864682485224 40877417209122 40911509703168 40996564816896 41009340639488 41094599143936 41096629656576 41182069635072 41239326287328 41248986165504 41280547556352 41325062932416 41392211811912 41493242350872 41525796635648 41579506887984 41665950769248 41713696167936 41767649453088 41800419028992 41810624209419 41854484483136 41902445924352 41912676013689 41989561196544 41999812554258 42047940528256 42076857581568 42135358284032 42179559211008 42189856954956 42222957781504 42248096557056 42293655301248 42326016013824 42335930437632 42394791336768 42482930196096 42531611779072 42541995473354 42586622971776 42620035088384 42630440370388 42675160649472 42724062511104 42734493190428 42823338290616 42825454221456 42868260923904 43017109052112 43122942660096 43155937896448 43245659181056 43315928827392 43318069097472 43408127453184 43421654794752 43468479059616 43511928505344 43558850117952 43572424429456 43663011590432 43665169010112 43755948987264 43827047800848 43860581778624 43897162285056 43968490555392 44121158925376 44167443001344 44178226068483 44259267207168 44270072692326 44320802178432 44367295684608 44378127543906 44412945218304 44459535384576 44470389763332 44521348794624 44613908771328 44675936811272 44706661180416 44720593186048 44768818176784 44815781661696 44861892642848 44888602591872 44971392014688 44981926089984 45033471295488 45044465795316 45138113333352 45189837515264 45248286907512 45283787281408 45342358190064 45394316418048 45488691296256 45547527231648 45583262380032 45694522478592 45705678367869 45789521485824 45818126576352 45853184014976 45863924640768 45948512879872 46023174379104 46025448416064 46121135419008 46135508219424 46231424036928 46269981868032 46284401053696 46295700956297 46380626419712 46391949814834 46394242073244 46440616000896 46477051838464 46490695798968 46554872352768 46566238288401 46590493507584 46601868139788 46716521215104 46927908188928 47025471407616 47061452638208 47090852314584 47137922547456 47140251664896 47188754294448 47238256346112 47303933094288 47336464779264 47402278069536 47500827504192 47515630260176 47555259142144 47616768015552 47654126624768 47694140253864 47770441310208 47782104015606 47793296470608 47848063251456 47947539474432 48014202359968 48064570324992 48114023986496 48164496666624 48176255576943 48231461194176 48264630755328 48331734502272 48382435565568 48394247683626 48432216278784 48483022749696 48550430133504 48651366578688 48719008015912 48730419930816 48820294934864 48849361644096 48887687307264 48899622777798 48902038942068 48950919568512 49003706382696 49007012880384 49018977483138 49108898562048 49120888039236 49177176119552 49279415570944 49343154500952 49381867578368 49384307570688 49464551874816 49502399351808 49605314942976 49636303791048 49829773381632 49860902450736 49964563370592 50002793428096 50084042706672 50086517393952 50125813690368 50190647367744 50260428912681 50294993827968 50310667334304 50352627326976 50364920448882 50457310543872 50469629223204 50473034633216 50485357151437 50577968177152 50580467269632 50592816016524 50662655207424 50756093892096 50767982972928 50780377500021 50806827761664 50838567204672 50944260691584 51015090007466 51068605970304 51108672782336 51121150485652 51174777708288 51245927518812 51281170177536 51352467908664 51406337788416 51459229796208 51513211671552 51584832016848 51692076989856 51751311419392 51763433619456 51776071176492 51858902503424 51871563368293 51889778343936 51902446746852 51943167763968 52010352041544 52053729601536 52069951185408 52178204722176 52250749627024 52286683318272 52359379044128 52414305196032 52468234302016 52523274645504 52556086366992 52596299311296 52705647126912 52760936521728 52944134217984 52977208853907 53030162865888 53074390966272 53087348581254 53127968017352 53201306775552 53214295375839 53216924731074 53311912402944 53314546581504 53327562828228 53438430942216 53442036670464 53455084042698 53499666534912 53553142775808 53610892452864 53627599297792 53739091188224 53741746473984 53829071157888 53940981908736 53982254496768 54015977654964 54128276984808 54260393843448 54302964831232 54373201315056 54486243313632 54503222945496 54548679604224 54619233900192 54662086422528 54675431658471 54732787401024 54795506208768 54808884017901 54909426180096 54922831801722 54985768383104 54998648220672 55040730075136 55100083909888 55132889490432 55189615749216 55247510882304 55324323134496 55362370572288 55439342517312 55516421478713 55554601025664 55618261557248 55631840234386 55690199270784 55733892038656 55747498945892 55805979310848 55840841764929 55869927899136 55883568018252 55999750072344 56058495054336 56253142606608 56330795409408 56344548045006 56391540401664 56434688018432 56447907250176 56526388449024 56599500751092 56643906928128 56646705742848 56764474361856 56782163962368 56900214199296 56979324253904 57097784387488 57100605628608 57157681231872 57193388105256 57312293278032 57356145402816 57497256880128 57754571769856 57757425463296 57771526397247 57877503270912 57891633520734 57895539726336 57957972079488 58015904673792 58018771279872 58032936018954 58078466823936 58139392425984 58153586613588 58220225346816 58341265316352 58436063734464 58480775704832 58578695083584 58624654073856 58638966733542 58700480312448 58782093330402 58822518733056 58889924001792 58904301424644 59026763589768 59094402904576 59170836725208 59217260291072 59293853017776 59361798392832 59485211695104 59562150995232 59608881573888 59754375548928 59768964019521 59851470122496 59961856019584 59975901453312 60059287727088 60122291254272 60184151111136 60187124851776 60247285622784 60312254009472 60331049210016 60456477586752 60525755224064 60540532019773 60651588395008 60666395911706 60730036308864 60777683173376 60879448461312 60894311607909 60926029971456 60940904490492 61090835435136 61151899521024 61316125813683 61364232505472 61367264554752 61494847225344 61514010959232 61641898715904 61644944484864 61773104452608 61858989430992 61920821334528 61987594398624 62073163137024 62088317717868 62135824186384 62239863526308 62288694953472 62369260331976 62498926153872 62570544251904 62700628543488 62787803086112 62850563396608 62853668886528 62918339059264 62984341794816 62999718831387 63071910792384 63115286372352 63203037426048 63269338816512 63284785432434 63334436672256 63489024020736 63592187005152 63709472020808 63724395294144 63797417668608 63812993210031 63879934457664 63930052632576 63945660555582 64012740974208 64086093766656 64101739785642 64219328888832 64235007435924 64308614925568 64442312669696 64525663578168 64576288371712 64684413990144 64733906844672 64868488771584 64973893241088 65132482192128 65199497037064 65202718589424 65267892758016 65338275176928 65358636644184 65494517385648 65497753515168 65633923480896 65790872667936 65845743427584 65952735833088 66003199135744 66019313198033 66140419923968 66181738388064 66251164502016 66388900810752 66405109038489 66439697842176 66481203267648 66619417827456 66778723608896 66782023191936 66834418253824 66920863156992 67013905216908 67059991770624 67080889779072 67153227265176 67223672492544 67292838964272 67457088022032 67550206943232 67566698692974 67674791856128 67690643963904 67707170000028 67784756272896 67855863988224 67872430361268 67925680922112 68013537285096 68091474627072 68233036944384 68327903358416 68374893570048 68469957211552 68541783717888 68612306394944 68684282228736 68727189864528 68779776022464 68795886961152 68922769319808 69034761568656 69203262329136 69257557018624 69347136055392 69404972802048 69426601580544 69570939629568 69587924722251 69591363109866 69660924001344 69715577757696 69719022452736 69736043698452 69885740261376 69902802209682 70031032860672 70074781822656 70128399081728 70274196169216 70391862283392 70538207111424 70592178957312 70636278471876 70706883821184 70783131441672 70935075700736 70952393834452 70955899641432 71103417104304 71251241256288 71273445390264 71332888713216 71425152023328 71481189937152 71655661965312 71673156023409 71772094877184 71921309211648 71976339329024 72021303539952 72096855487488 72171035979744 72246744999936 72347191791264 72396946132992 72497601753408 72598397318317 72648324418176 72670963927328 72731572805632 72749329537274 72825645200256 72882781896704 72900575544628 72977049868032 73060674945024 73078512023868 73095629896224 73230442402296 73331530960896 73349434166697 73510519320576 73528466224707 73586154332288 73663347843072 73681332058854 73765764179328 73816494096384 73919123356416 73996666159104 74014731751428 74072801367552 74076461356032 74253599027712 74407972414464 74454455686572 74511424024336 74666333429792 74744660072448 74791353676104 74946845055888 75004190142144 75126064060008 75188720535552 75368517932032 75466001001456 75525209237504 75528940990464 75547380673323 75685965815808 75704443834806 75709551949824 75866952265728 75870700904448 75889224024786 76134140838144 76210241642496 76257850807008 76416391037376 76474860537088 76522635011199 76602908955456 76663009173504 76681725728478 76762166562432 76868891278218 76921755266304 77009900617728 77028701862996 77188844694312 77194052968448 77212899172786 77277296105984 77354539565056 77377248025272 77437955765248 77538115484784 77626967129088 77645150429184 77664106764738 77788353755136 77914751645952 78104926778112 78185288978056 78267307083264 78376124440536 78430024977408 78539068566192 78621457794048 78702351453024 78784911968256 78894448966944 79058470690368 79149064523776 79168388025857 79313615593472 79332979269154 79416201326976 79478508765184 79545244298832 79611586449408 79631022871881 79672500731904 79691952026028 79801960163328 79967868604416 80079050302784 80163055005696 80182626064047 80245534814848 80249499802368 80329714163712 80416338679296 80441398946688 80608636782336 80612619710976 80973381745152 81023966482446 81172597948416 81192415477212 81254539320656 81390590765172 81454447246848 81535866028032 81559801972584 81729364970448 81754834418244 81823019406336 81993129633792 82018681278976 82189198287872 82193259313152 82364139270144 82384247702583 82478652574656 82497972331008 82561095112704 82650125864832 82784423623824 82986484701744 83051593271296 83159013775968 83331901538496 83427392335872 83447760351579 83535298906176 83600838057984 83621248418838 83708968966272 83804891848704 83825352027378 83979122393088 83999625108516 84095881056512 84270716568064 84379713909912 84445915563008 84496193114112 84516822067509 84587310602496 84652032027648 84671860875264 84789582673536 84965860392192 85063223558144 85083990946708 85173245943552 85260880740776 85350321298944 85468986380856 85646676581232 85650908442912 85736521847808 86034218104224 86245885320192 86311875792896 86332948028197 86491318362112 86631857654784 86636138194944 86816254906368 86837450281101 86843309589504 86936958119232 87023857010688 87117700235904 87144848858912 87326023180864 87330338020224 87511897974528 87654095601696 87721163557248 87936981110784 87958450100313 88173139995603 88242317850752 88334886002688 88356452136966 88518534414336 88540145384652 88641604356864 88734591369216 88756255087812 88825890436608 88940779526664 89042697589248 89227817542656 89351873622544 89413322360832 89441186372096 89537636353568 89631563323392 89723785285696 89777205183744 89942784029376 89963852179968 90088931590632 90276226666704 90379675030528 90496573815024 90567574562816 90684716380128 90788632836096 90977382592512 90999593867559 91095054463296 91166524760064 91389044957184 91411356735738 91579042971648 91636253152704 91706368029952 91727849281536 91897025759744 92046348758208 92050896832128 92242270838016 92271016438848 92462848073856 92568802107392 92591401912594 92761252839424 92783899629668 92788484146488 92881232001792 92981391597936 93109744705536 93132476576802 93203736279576 93433042430208 93855816377856 94050942815232 94122905276416 94181704629168 94275845094912 94280503329792 94377508588896 94476512692224 94607866188576 94672929558528 94804556139072 95001655008384 95031260520352 95110518284288 95233536031104 95308253249536 95388280507728 95540882620416 95564208031212 95586592941216 95696126502912 95895078948864 95918490833373 96028404719936 96129140649984 96152609678463 96228047972992 96328993333248 96352511153886 96462922388352 96529261510656 96663469004544 96764871131136 96788495367252 96864432557568 97100860267008 97302733157376 97438016031824 97460839861632 97640589869728 97698723288192 97775374614528 97799245555596 97804077884136 97901839137024 98007412765392 98014025760768 98037954966276 98241776078472 98354352239104 98558831141888 98686309001904 98763735156736 98768615141376 98929103749632 99004798703616 99210629885952 99272607582096 99659546763264 99721804901472 99929126741184 100005586856192 100168085413344 100173034787904 100251627380736 100381294735488 100520857825362 100589987655936 100621334668608 100705254653952 100729840897764 100939258446408 100946069266432 100970714302874 101155936354304 101185632033048 101325310414848 101350048039461 101512187784192 101535965945856 101560755000042 101677134409344 101888521383168 102030180014932 102137211940608 102242300971304 102349555416576 102491855037624 102562340355072 102704935817328 102812675576832 102918459592416 103026423343104 103169664033696 103384153979712 103502622838784 103527892033813 103552142352984 103717805006848 103743126736586 103804893493704 103886335527936 104020704083088 104107459203072 104139902370816 104356409444352 104501499254048 104573366636544 104718758088256 104828610392064 104854203314523 104936468604032 105046549291008 105112172733984 105192598622592 105411294253824 105521873043456 105888268435968 105954417707814 106060325731776 106148781932544 106174697162508 106255936034704 106402613551104 106428590751678 106433849462148 106623824805888 106655125656456 106876861884432 106884073340928 106910168085396 106999333069824 107221784905728 107255198595584 107478182376448 107483492947968 107658142315776 107881963817472 107964508993536 108031955309928 108256553969616 108520787686896 108605929662464 108746402630112 108972486627264 109006445890992 109097359208448 109123994305911 109238467800384 109324172845056 109350863316942 109465574802048 109591012417536 109617768035802 109818852360192 109845663603444 109971536766208 109997296441344 110081460150272 110200167819776 110265778980864 110379231498432 110495021764608 110521998088281 110648646268992 110724741144576 110878685034624 111032842957426 111109202051328 111236523114496 111263680468772 111380398541568 111494997891784 111611958621696 111681683529858 111767136036504 111999500144688 112116990108672 112506285213216 112661590818816 112689096090012 112783080803328 112869376036864 112896932036873 113052776898048 113199001502184 113287813856256 113293411485696 113528948723712 113556665752209 113564327924736 113800428398592 113958648507808 114195568774976 114201211257216 114315362463744 114386776210512 114624586556064 114712290805632 114994513760256 115022588592717 115303336917327 115509143539712 115514850926592 115543052794494 115755006541824 115783267041468 115791079452672 115819348759179 115915944158976 116031809347584 116037542559744 116065872037908 116156933647872 116307173227176 116440450693632 116682530632704 116872127468928 116961551409664 117157390167168 117249308147712 117277933467084 117400960624896 117564186660804 117645037466112 117808602849288 118053527179536 118188805809152 118341673450416 118434520582144 118587706035552 118723596785664 118970423390208 118999468903731 119124301990464 119217763147776 119508751097856 119537928039042 119702940244992 119923712039168 119951802906624 120118575454176 120244582508544 120368302222272 120374249703552 120494571245568 120624508018944 120662098420032 120912955173504 121051510448128 121081064039546 121303176790016 121332791823412 121460072617728 121535949723669 121758896922624 121788623215818 121881808980984 122181670870272 122303799042048 122632251627366 122728465010944 122734529109504 122989694450688 123028021918464 123283797431808 123289888969728 123546208905216 123717978861984 123841642669056 123975188797248 124176635435736 124271648372768 124479727052616 124577389906944 124738520663952 124997852307744 125141088503808 125401257086976 125431872628257 125575606172224 125701126793216 125707337773056 125738028041067 125836678118528 125968683589632 125999437662774 126143821584768 126230572744704 126406074852096 126538677633024 126569570864868 126668873344512 126978048041472 127184374010304 127418944041616 127448790588288 127594835337216 127625986420062 127759868915328 127860105265152 127891321111164 128025481948416 128172187533312 128203479571284 128470014871848 128617229851136 128884625339392 129051327156336 129152576743424 129368827980288 129467813689344 129736977543168 129947786482176 130264964384256 130398994074128 130405437178848 130535785516032 130676550353856 130717273288368 130989034771296 130995507030336 131267846961792 131581745335872 131691486855168 131905471666176 132006398271488 132038626396066 132280839847936 132363476776128 132502329004032 132534678205449 132777801621504 132810218076978 132962406535296 133238835654912 133557447217792 133564046383872 133841726313984 134027810433816 134119983541248 134161779558144 134306454530352 134447344985088 134585677928544 134914176044064 135100413886464 135133397385948 135349583712256 135414340000056 135569512545792 135744860722536 135851361844224 136027074570192 136182949254144 136466073888768 136655806716832 136749787140096 136939914423104 137083567435776 137117035103607 137224612789888 137368564457472 137454379729056 137559552044928 137591773922304 137845538639616 138069523137312 138406524658272 138515114037248 138548931203761 138694272110784 138809945604096 138853203161088 138887102868891 139141879259136 139175849444502 139182726219732 139321848002688 139431155515392 139472087396904 139771480522752 139805604419364 140149563645312 140256798163456 140548392338432 140783724566784 141076414222848 141184357914624 141272556943752 141413767642368 141566262883344 141904787668904 141911799282864 142206834208608 142502482512576 142546890780528 142665777426432 142850304046656 142962379874304 143311323930624 143346312046818 143544189754368 143842618423296 143952678658048 144042607079904 144193710974976 144342071959488 144493489999872 144528766730829 144694383582528 144793892265984 144995203506816 145196794636634 145296648836352 145341927854656 145463145611264 145498659074548 145651290400512 145801151089256 145954099736064 146157024047736 146191259792448 146460884804592 146663061921792 146698868333394 147021038641152 147056932449414 147172308664576 147326695686144 147362664117708 147531528358656 147838246712832 148029463502856 148145602735104 148152922712064 148507198055424 148815944828928 148908911373144 149022848048672 149332666859584 149489320144896 149582707352208 149893690111776 150008380284288 150252128120016 150377441071104 150737035864064 150781286738043 150932002002912 151050418475008 151057881980928 151094761346646 151371931631616 151408887669612 151419103899648 151456071454311 151733904531456 151741401808896 151778448049572 152268281676288 152420483284992 152515701614016 152832782074752 152949721074176 153045270022398 153205817910912 153326018347008 153363451456956 153524333124864 153737782556436 153843510532608 154057403725992 154377689388624 154388105936896 154425798345572 154554592211968 154754496050544 154875911530496 155076230969568 155253934258176 155290300858368 155328213529476 155576707510272 155614690104879 155829503291904 156209853556224 156370577956112 156534614166528 156752248881072 156860049954816 157078137132384 157242915588096 157404702906048 157569823936512 157788897933888 158116941380736 158298129047552 158336776051714 158627231186944 158665958538308 158832402653952 158931626561721 159090488597664 159223172898816 159262045743762 159383904052056 159603920326656 159642886127517 159935737208832 160158100605568 160326110011392 160365252128094 160491069629696 160498999604736 160659428327424 160832677358592 160882797893376 161217273564672 161225239421952 161946763490304 162047932964892 162384830954424 162509078641312 162781181530344 162908894493696 163119603945168 163458729940896 163509668836488 163646038812672 163986259267584 164026294975413 164037362557952 164378396575744 164386518626304 164426652053703 164728278540288 164768495405166 164957305149312 164995944662016 165122190225408 165300251729664 165568847247648 165972969403488 166103186542592 166143739078369 166318027551936 166549264436139 166663803076992 166854784671744 166895520703158 167070597812352 167201676115968 167242496837676 167417937932544 167609783697408 167650704054756 167999250217032 168191762113024 168541433136128 168759427819824 168891831126016 168992386228224 169033644135018 169174621204992 169304064055296 169343721750528 169579165347072 169931720784384 170167981893416 170346491887104 170521761481552 170700642597888 170937972761712 171293353162464 171301816885824 171473043695616 172068436208448 172491770640384 172623751585792 172665896056394 172982636724224 173263715309568 173272276389888 173314579191741 173632509812736 173674900562202 173686619179008 173873916238464 174047714021376 174235400471808 174289697717824 174652046361728 174660676040448 175023795949056 175308191203392 175442327114496 175873962221568 175916900200626 176346279991206 176484635701504 176669772005376 176712904273932 177080290769304 177283208713728 177512510175624 177651780873216 177881559053328 178085395178496 178455635085312 178703747245088 178826644721664 178882372744192 179075272707136 179263126646784 179306892058563 179447570571392 179554410367488 179885568058752 179927704359936 180177863181264 180552453333408 180759350061056 180993147630048 181135149125632 181179371574149 181369432760256 181577265672192 181621596059319 181954765185024 181999187735118 182190108926592 182333049520128 182778089914368 182822713471476 183272506305408 183412736059904 183455698563072 183794051519488 183948377441049 184092697516416 184101793664256 184484541676032 184542032877696 184925696147712 185137604214784 185182803825188 185567799259336 185576968292976 185762464003584 185962783195872 186219489411072 186264953153604 186407472559152 186866084860416 187711632755712 188101885630464 188245810552832 188363409258336 188551690189824 188561006659584 188755017177792 188953025384448 188999156494161 189215732377152 189345859117056 189609112278144 190003310016768 190062521040704 190221036568576 190467072062208 190776561015456 191128416062424 191173185882432 191392253005824 191438979630093 191790157897728 191836981666746 192056809439872 192258281299968 192305219356926 192456095945984 192657986666496 192705022307772 192925844776704 193326938009088 193576990734504 193728865115136 194201720534016 194605466314752 194876032063648 194921679723264 195281179739456 195397446576384 195598491111192 195608155768272 195803678274048 196014825530784 196075909932552 196483552156944 196708704478208 197117662283776 197372618003808 197527470313472 197537230282752 197858207499264 198009597407232 198057939594099 198421259771904 198545215164192 199319093526528 199443609802944 199858253482368 200011173712384 200336170826688 200346069575808 200503254761472 200762589470976 201041715650724 201179975311872 201242669337216 201459681795528 201878516892816 201892138532864 201941428605748 202371264066096 202650620829696 202700096078922 203024375568384 203071931891712 203121510000084 203354268818688 203777042766336 204060360029864 204274423881216 204484601942608 204699110833152 204983710075248 205124680710144 205409871634656 205625351153664 205836919184832 206052846686208 206339328067392 206768307959424 207005245677568 207055784067626 207104284705968 207435610013696 207486253473172 207609786987408 207772671055872 208041408166176 208214918406144 208279804741632 208712818888704 208763774166753 209002998508096 209146733273088 209437516176512 209657220784128 209708406629046 209872937208064 210093098582016 210224345467968 210385197245184 210822588507648 211776536871936 211908835415628 212120651463552 212349394325016 212511872069408 212805227102208 212857181503356 212867698924296 213310251312912 213753723768864 213820336170792 213998666139648 214443569811456 214510397191168 214956364752896 214966985895936 215019468070227 215316284631552 215763927634944 215929017987072 216063910619856 216513107939232 217041575373792 217211859324928 217492805260224 217795191954951 217944973254528 218012891781984 218194718416896 218247988611822 218476935600768 218648345690112 218701726633884 218931149604096 219182024835072 219235536071604 219691327206888 219943073532416 219994592882688 220048302500091 220162920300544 220400335639552 220531557961728 220585398674121 220758462996864 220990043529216 221043996176562 221297292537984 221449482289152 221757370069248 222065685914852 222218404102656 222527360937544 222760797083136 222989995783568 223223917243392 223363367059716 223534272073008 223999000289376 224233980217344 225012570426432 225378192180024 225566161606656 225738752073728 225793864073746 226105553796096 226398003004368 226575627712512 226586822971392 226642142019969 227057897447424 227113331504418 227128655849472 227600856797184 227917297015616 228391137549952 228402422514432 228630724927488 228773552421024 229249173112128 229424581611264 229567905033597 229989027520512 230045177185434 230606673834654 231018287079424 231029701853184 231086105588988 231566534082936 231582158905344 231638697518358 231831888317952 232063618695168 232131744075816 232313867295744 232614346454352 232880901387264 233365061265408 233744254937856 233923102819328 234314780334336 234555866934168 234801921249792 235128373321608 235290074932224 235617205698576 236107054359072 236377611618304 236683346900832 236869041164288 236926870520041 237175412071104 237447193571328 237505164077571 237940846780416 237998937807462 238248603980928 238435526295552 239017502195712 239075856078084 239405880489984 239847424078336 239903605813248 240237150908352 240489165017088 240547878192141 240736604444544 240748499407104 240989142491136 241249016037888 241324196840064 241825910347008 242103020896256 242162128079092 242665583646824 242920145235456 243071899447338 243517793845248 243577246431636 243763617961968 244363341740544 244607598084096 245264503254732 245456930021888 245469058219008 245979388901376 246056043836928 246567594863616 246579777939456 247092417810432 247152743107749 247435957723968 247683285338112 247950377594496 248353270871472 248543296745536 248959454105232 249154779813888 249477041327904 249995704615488 250282177007616 250343281054737 250802514173952 250863745256514 251151212344448 251402253586432 251414675546112 251476056082134 251673356237056 251937367179264 251998875325548 252287643169536 252812149704192 253139141729736 253337746689024 253956096082944 254368748020608 254837888083232 254897581176576 255189670674432 255251972840124 255519737830656 255782642222328 256050963896832 256406959142568 256940029743696 257234459702272 257769250678784 258102654312672 258305153486848 258737655960576 258935627378688 258998844084591 259473955086336 259895572964352 260529928768512 260797988148256 260810874357696 261071571032064 261353100707712 261434546576736 261978069542592 261991014060672 262535693923584 263163490671744 263810943332352 263875350300939 264012796542976 264077252792132 264519419986809 264726953552256 265004658008064 265069356410898 265555603243008 265620436153956 265924813070592 266477671309824 267114894435584 267128092767744 267683452627968 268055620867632 268239967082496 268323559116288 268612909060704 268894689970176 269171355857088 269828352088128 270266794771896 270699167424512 270828680000112 271139025091584 271489721445072 271702723688448 272054149140384 272365898508288 272932147777536 272998781602677 273311613433664 273499574280192 273879828846208 274167134871552 274234070207214 274449225579776 274737128914944 274908759458112 275119104089856 275183547844608 275691077279232 276139046274624 276813049316544 277030228074496 277097862407522 277388544221568 277706406322176 277774205737782 278283758518272 278351698889004 278365452439464 278643696005376 278944174793808 279611208838728 280299127290624 280513596326912 281096784676864 281567449133568 282152828445696 282368715829248 282545113887504 282827535284736 283132525766688 283809575337808 283823598565728 284413668417216 285004965025152 285093781561056 285331554852864 285700608093312 285924759748608 286622647861248 286692624093636 287088379508736 287685236846592 287755472500119 287905357316096 288085214159808 288387421949952 288457829035389 288684143918976 288986979999744 289057533461658 289388767165056 289587784531968 289990407013632 290393589273268 290593297672704 290683855709312 290997318149096 291302580801024 291602302178512 291908199472128 292314048095472 292382519584896 292921769609184 293326123843584 293397736666788 294042077282304 294113864898828 294344617329152 294725328235416 295063056717312 295676493425664 296058927005712 296291205470208 296305845424128 297014396110848 297631889657856 297817822746288 298045696097344 298665333719168 298978640289792 299165414704416 299787380223552 300016760568576 300504256240032 300754882142208 301474071728128 301547673796421 301562573476086 301864004005824 302100836950016 302115763961856 302189522693292 302817775339224 302838207799296 302912142908622 303467809062912 303556896099144 304536563352576 305031403228032 305665564149504 305899442148352 306090540044796 306411635821824 306726902913912 307048666249728 307475565112872 307687021065216 308114807451984 308755378777248 308851596691144 309109184423936 309508992101088 309751823060992 310152461939136 310507868516352 310583676101439 310656427058952 311153415020544 311229380209758 311659006583808 312419707112448 312741155912224 313069228333056 313504497762144 313720099909632 314156274264768 314485831176192 314562609943569 314809405812096 315139647873024 315577795867776 316233882761472 316596258095104 316673552103428 317331917076616 317664805307904 317863253123442 318180977195328 318446345797632 318524091487524 318767808104112 319207840653312 319285772255034 319871474417664 320316201211136 320652220022784 320730504256188 320982139259392 320997999209472 321665354717184 321765595786752 322434547129344 322450478843904 323893526980608 324095865929784 324769661908848 325018157282624 325562363060688 325817788987392 326239207890336 326917459881792 327019337672976 327292077625344 327371982917733 327972518535168 328052589950826 328074725115904 328756793151488 328773037252608 328853304107406 329456557080576 329536990810332 329914610298624 329991889324032 330244380450816 330600503459328 331137694495296 331945938806976 332206373085184 332287478156738 332636055103872 333098528872278 333327606153984 333709569343488 333791041406316 334141195624704 334484993675352 334835875865088 335301408109512 335998500434064 336383524226048 337082866272256 337518855639648 337783662252032 337984772456448 338067288270036 338349242409984 338608128110592 338690796110619 339158330694144 339863441568768 340335963786832 340692983774208 341043522963104 341401285195776 341875945523424 342586706324928 342603633771648 342946087391232 344136872416896 344983541280768 345067765778151 345247503171584 345331792112788 345910010751981 346527430619136 346544552779776 346629158383482 347265019625472 347349801124404 347373238358016 347458046277537 347747832476928 348095428042752 348470800943616 348579395435648 349304092723456 349321352080896 350047591898112 350616382406784 350884654228992 351747924443136 351833800401252 352692559982412 352969271403008 353425808547864 354160581538608 354566417427456 355025020351248 355303561746432 355763118106656 356170790356992 356911270170624 356998406711193 357407494490176 357653289443328 357764745488384 358150545414272 358526253293568 358613784117126 358895141142784 359108820734976 359771136117504 359855408719872 360355726362528 361104906666816 361518700122112 361606961523509 361986295260096 362270298251264 362358743148298 362738865520512 363154531344384 363243192118638 363909530370048 363998375470236 364380217853184 365645426942952 366545012610816 366825472119808 366911397126144 367588103038976 367896754882098 368185395032832 368203587328512 368969083352064 369084065755392 369851392295424 370365607650376 371135598518672 371153936585952 371524928007168 371925566391744 372529906307208 372814945118304 373732169720832 375423265511424 376203771260928 376295617884771 376491621105664 376726818516672 377103380379648 377122013319168 377214084123201 377510034355584 377906050768896 377998312988322 378431464754304 378691718234112 379218224556288 380006620033536 380125042081408 380934144124416 381553122030912 382256832124848 382346371764864 382784506011648 382877959260186 383580315795456 383673963333492 384113618879744 384516562599936 384610438713852 384912191891968 385410044615544 385851689553408 386653876018176 387153981469008 387457730230272 388403441068032 389210932629504 389752064127296 389843359446528 390562359478912 390794893152768 391196982222384 391216311536544 391607356548096 392029651061568 392151819865104 392967104313888 393417408956416 394235324567552 394331573426089 394745236007616 395054940626944 395074460565504 395716414998528 396019194814464 396115879188198 396842519543808 397090430328384 398887219605888 399716506964736 400022347424768 400672341653376 400692139151616 401525178941952 402083431301448 402359950623744 402485338674432 402919363591056 403757033785632 403882857211496 404742528132192 405301241659392 405400192157844 406048751136768 406243020000168 406708537637376 407554085532672 408120720059728 408548847762432 408969203885216 409398221666304 409967420150496 410249361420288 410819743269312 411250702307328 411351105310821 411673838369664 412105693372416 412678656134784 413536615918848 414010491355136 414111568135252 414208569411936 414972506946344 415219573974816 415545342111744 415646793611283 416082816332352 416429836812288 416559609483264 416661308606673 417425637777408 417527548333506 418005997016192 418293466546176 418875032353024 419314441568256 419416813258092 419745874416128 420448690935936 420770394490368 421645177015296 423553073743872 423817670831256 424241302927104 424698788650032 425023744138816 425714363006712 425735397848592 426620502625824 427507447537728 427640672341584 427997332279296 428887139622912 429020794382336 429912729505792 429933971791872 430038936140454 430632569263104 431527855269888 431858035974144 432127821239712 433026215878464 434083150747584 434423718649856 434985610520448 435590383909902 435889946509056 436025783563968 436389436833792 436495977223644 436953871201536 437403453267768 437862299208192 438471072143208 439382654413776 439886147064832 439989185765376 440096605000182 440800671279104 441063115923456 441170797348242 441516925993728 441980087058432 442087992353124 442594585075968 443514740138496 444131371829704 444436808205312 445054721875088 445521594166272 445979991567136 446447834486784 446726734119432 447068544146016 447998000578752 448467960434688 450025140852864 450756384360048 451132323213312 451477504147456 451587728147492 452211107592192 452343860214129 452796006008736 453151255425024 453173645942784 453284284039938 454115794894848 454226663008836 454257311698944 454368214362933 455201713594368 455834594031232 456782275099904 456804845028864 457261449854976 457547104842048 458498346224256 458849163222528 459135810067194 459978055041024 460090354370868 461213347669308 462036574158848 462172211177976 463133068165872 463164317810688 463277395036716 463663776635904 464263488151632 464627734591488 465228692908704 465761802774528 466730122530816 466844070314637 467488509875712 467846205638656 468629560668672 469111733868336 469603842499584 470256746643216 470580149864448 471234411397152 472214108718144 472755223236608 472870641992281 473366693801664 473738082328576 473853741040082 474350824142208 474894387142656 475010328155142 475881693560832 475997875614924 476497207961856 478151712156168 478811760979968 478928658382551 479694848156672 479807211626496 480474301816704 480978330034176 481095756384282 481473208889088 481496998814208 481978284982272 482498032075776 482648393680128 483651820694016 484324256158184 485331167293648 485840290470912 486143798894676 487154492863272 487527235923936 488726683481088 490529006509464 490913860043776 490938116438016 491958777802752 492078884926239 492112087673856 493135189727232 493159555878912 493279956161109 494184835620864 494305486215498 494871915447936 495366570676224 495900755188992 496706541742944 497086593491072 497918908210464 498309559627776 498431217235107 498954082655808 499647793308417 499991409230976 500564354015232 500686562109474 501605028347904 501727490513028 502302424688896 502804507172864 502829351092224 502952112164268 503346712474112 503997750651096 504575286339072 505624299408384 506278283459472 506675493378048 507912192165888 508737496041216 509675776166464 509795162353152 510503945680248 511039475661312 511565284444656 512101927793664 512813918285136 513880059487392 514468919404544 515538501357568 515664365249501 516205308625344 516610306973696 517475311921152 517871254757376 517997688169182 518947910172672 519791145928704 521059857537024 521595976296512 521621748715392 522143142064128 522706201415424 522869093153472 523956139085184 523982028121344 525071387847168 526326981343488 527621886664704 527750700601878 528154505584264 529038839973618 529453907104512 530009316016128 530138712821796 531240872307912 531849626141184 532955342619648 534229788871168 534256185535488 535366905255936 536111241735264 536479934164992 536647118232576 537225818121408 537789379940352 537920676175689 538342711714176 539656704176256 540533589543792 541398334849024 541657360000224 542278050183168 542979442890144 543405447376896 543538114722447 544108298280768 544731797016576 544864788177957 545864295555072 545997563205354 546623226867328 546999148560384 547759657692416 548334269743104 548468140414428 548898451159552 549817518916224 550238208179712 550367095689216 551382154558464 552278092549248 553626098633088 554060456148992 554195724815044 554777088443136 555412812644352 555548411475564 556703397778008 556730904878928 557287392010752 557888349587616 559222417677456 560598254581248 561027192653824 562193569353728 563134898267136 564305656891392 564737431658496 565090227775008 565655070569472 566265051533376 567619150675616 567647197131456 568827336834432 570009930050304 570187563122112 570663109705728 571401216186624 573385248187272 574176759017472 574316938890279 575370473693184 575510945000238 576170428319616 576774843899904 576915658070778 577368287837952 577973959999488 578115066923316 578777534330112 579980814027264 580787178546536 581186595345408 581367711418624 581994636298192 582605161602048 583204604357024 583816398944256 584628096190944 584765039169792 585843539218368 586795473333576 588227729797656 588689234658304 589450656470832 590126113434624 591352986851328 592117854011424 592582410940416 592611690848256 594028792221696 594173818782297 595263779315712 595635645492576 596091392194688 597330667438336 597957280579584 598330829408832 599574760447104 600033521137152 601008512480064 601509764284416 602948143456256 603095347592842 603125146952172 603728008011648 604201673900032 604379045386584 605635550678448 605676415598592 605824285817244 607113792198288 609073126705152 610062806456064 611331128299008 611798884296704 612181080089592 612823271643648 613453805827824 614097332499456 614951130225744 615374042130432 616229614903968 617510757554496 617703193382288 618218368847872 619017984202176 619503646121984 620304923878272 621015737032704 621167352202878 621312854117904 622306830041088 622458760419516 623318013167616 624839414224896 625482311824448 626138456666112 626291322500259 627008995524288 627440199819264 628312548529536 628971662352384 629125219887138 629618811624192 630279295746048 631155591735552 632467765522944 633347104206856 634663834153232 635329610615808 635726506246884 636361954390656 637048182975048 637535616208224 638415681306624 638571544510068 640632402422272 641461008512376 641964278518784 641995998418944 643330709434368 643531191573504 644869094258688 644900957687808 645058404210681 647787053961216 648191731859568 649539323817696 650036314565248 651124726121376 651635577974784 652478415780672 653385575864853 653834919763584 654038675345952 654584155250688 654743965835466 655945037070336 656105179901652 656149450231808 656309642968681 657513586302976 657546074505216 657706608214812 659073981620664 659829220597248 659983778648064 660144907500273 660488760901632 661201006918656 662275388990592 663891877613952 664412746170368 664574956313476 665272110207744 666197057744556 666655212307968 667582082812632 668282391249408 668969987350704 669671751730176 670602816219024 671997000868128 672767048452096 674165732544512 674330323787809 675037711279296 675567324504064 676134576540072 676698484819968 677216256221184 677381592221238 678316661388288 679726883137536 680671927573664 681385967548416 682087045926208 682802570391552 683751891046848 685173412649856 685207267543296 685892174782464 688273744833792 688703715100791 689967082561536 690135531556302 690663584225576 691820021503962 693054861238272 693089105559552 693258316766964 694699602248808 694746476716032 694916092555074 695495664953856 696190856085504 696941601887232 697158790871296 698608185446912 698642704161792 700095183796224 701232764813568 701769308457984 703667600802504 705385119964824 705938542806016 706851617095728 708321163077216 709132834854912 710050040702496 710607123492864 710780611560123 711526236213312 712341580713984 712515492232713 713822540341248 713996813422386 714814988980352 715306578886656 715529490976768 716301090828544 717052506587136 717227568234252 717790282285568 718217641469952 719542272235008 719710817439744 720711452725056 722209813333632 723037400244224 723213923047018 723972590520192 724540596502528 724717486296596 725477731041024 726309062688768 726486384237276 727996750940472 728760435706368 731290853885904 733090025221632 733650944239616 733822794252288 735176206077952 735793509764196 736370790065664 736407174657024 737938166704128 738168131510784 739702784590848 740731215300752 742271197037344 742307873171904 743049856014336 743851132783488 745059812614416 745629890236608 747464339441664 750846531022848 751029843164211 752407542521856 752591235769542 753453637033344 754206760759296 754244026638336 754428168246402 755020068711168 755812101537792 755996625976644 756862929508608 758436449112576 760013240067072 760250084162816 761868288248832 763106244061824 764513664249696 764692743529728 765569012023296 765755918520372 767347926666984 768227237759488 769220877427704 769824383783936 770820089231088 771703379106816 773307752036352 774307962938016 774915460460544 776806882136064 776996532253773 778421865259008 779504128254592 779686718893056 781124718957824 781589786305536 782393964444768 782432623073088 783214713096192 784059302123136 784303639730208 785934208627776 786834817912832 787026916257049 788470649135104 788663146852178 789490472015232 790109881253888 791432829997056 791626050902817 792038389628928 792231758376396 794180860656768 797774439211776 799433013929472 800044694849536 801344683306752 801384278303232 803050357883904 804166862602896 804719901247488 804970677348864 805838727182112 807514067571264 807765714422992 809485056264384 810800384315688 812097502273536 812486040000336 813417075274752 815108171065344 816241440119456 817097695524864 817938407770432 818796443332608 818996344808031 819934840300992 820498722840576 821639486538624 822501404614656 822702210621642 823347676739328 824211386744832 825357312269568 827073231837696 828223136270504 828417138823872 829945013892688 830439147949632 831090684223488 831293587222566 832165632664704 833119218966528 833322617213346 834851275554816 835055096667012 836011994032384 837750064706048 838833626516184 839491748832256 840897381871872 841540788980736 843290354030592 847106147487744 847635341662512 848482605854208 849397577300064 850047488277632 851428726013424 851470795697184 853241005251648 855014895075456 855281344683168 855994664558592 857774279245824 858041588764672 858251071574429 859825459011584 859867943583744 860077872280908 861265138526208 863055710539776 863266417500357 863716071948288 864255642479424 866052431756928 868166301495168 868847437299712 869971221040896 871180767819804 871779893018112 872051567127936 872991954447288 873907742403072 874806906535536 875724598416384 876942144286416 878765308827552 879772294129664 879978371530752 880193210000364 881601342558208 882126231846912 882341594696484 883033851987456 884175984706248 885189170151936 887029480276992 888262743659408 888873616410624 890109443750176 891043188332544 891959983134272 892895668973568 893453468238864 894137088292032 895996001157504 896935920869376 900050281705728 901512768720096 902264646426624 903175456294984 904422215184384 904643021389263 904687720428258 905592012017472 906302510850048 906347291885568 906568568079876 908453326017672 908514623397888 908736428725866 910403427188736 911669188062464 913564550199808 913609690057728 915094209684096 916996692448512 917698326445056 918271620134388 920180708741736 922426695338616 924344422355952 926266136331744 926554790073432 927327553271808 928526976303264 929255469182976 930457385817408 931523605549056 931751028304317 933460245061632 933688140629274 934977019751424 935692411277312 937259121337344 938223467736672 939207684999168 940513493286432 941160299728896 942468822794304 943779165138121 944428217436288 945510446473216 945741283984562 946733387603328 947476164657152 947707482080164 948701648284416 949788774285312 950020656310284 951995751229848 952994415923712 956303424312336 957623521959936 957857316765102 959389696313344 959614423252992 960948603633408 961956660068352 962191512768564 962946417778176 962993997628416 964996064151552 965296787360256 967303641388032 968648512316368 970662334587296 971680580941824 972287597789352 974308985726544 975054471847872 977453366962176 981058013018928 981827720087552 981876232876032 982115948753199 983917555605504 984157769852478 984224175347712 986270379454464 986319111757824 986559912322218 988369671241728 988610972430996 989743830895872 990733141352448 991801510377984 993413083485888 994173186982144 995837816420928 996619119255552 996862434470214 997908165311616 999295586616834 999982818461952 1001128708030464 1001373124218948 1003454981026056 1004604849377792 1005609014345728 1005904224328536 1006693424948224 1007995501302192 1009150572678144 1011248598816768 1012556566918944 1013350986756096 1015824384331776 1016072388331857 1017474992082432 1019351552332928 1019590324706304 1021007891360496 1022078951322624 1023130568889312 1024203855587328 1025627836570272 1027760118974784 1028937838809088 1029189044336141 1031077002715136 1031328730499002 1032410617250688 1033220613947392 1034950623842304 1035203297334453 1035742509514752 1035995376338364 1039582291857408 1042119715074048 1042374138832611 1043191952593024 1043243497430784 1044286284128256 1045412402830848 1045738186306944 1047912278170368 1047964056242688 1050142775694336 1052653962686976 1055243773329408 1055501401203756 1056309011168528 1058077679947236 1058907814209024 1060277425643592 1062481744615824 1063699252282368 1065910685239296 1068459577742336 1068512371070976 1070733810511872 1070995220133579 1072222483470528 1072959868329984 1073294236465152 1074451636242816 1075578759880704 1075841352351378 1076685423428352 1079313408352512 1081067179087584 1083314720000448 1084556100366336 1084820884570527 1085958885780288 1086810894753792 1087076229444894 1088216596561536 1089463594033152 1089729576355914 1091728591110144 1091995126410708 1093246453734656 1095519315384832 1096936280828856 1097796902319104 1099635037832448 1100476416359424 1100734191378432 1102764309116928 1104556185098496 1107252197266176 1108391449630088 1109554176886272 1111096822951128 1113406795556016 1113461809757856 1114574784021504 1115776699175232 1118444835354912 1121196509162496 1122054385307648 1122328324366561 1124387138707456 1126269796534272 1128611313782784 1128886853654313 1129474863316992 1130180455550016 1131310141138944 1132530103066752 1135238301351232 1135294394262912 1137654673668864 1140019860100608 1140375126244224 1142802432373248 1146770496374544 1148353518034944 1148633877780558 1150740947386368 1151021890000476 1152340856639232 1153549687799808 1153831316141556 1154736575675904 1156230133846632 1157555068660224 1159961628054528 1161574357093072 1162373190690816 1162735422837248 1163989272596384 1165210323204096 1166409208714048 1167632797888512 1169256192381888 1169530078339584 1171687078436736 1173590946667152 1176455459595312 1177378469316608 1178901312941664 1180252226869248 1182705973702656 1182994720278267 1184235708022848 1185164821880832 1185223381696512 1188057584443392 1188347637564594 1190527558631424 1191271290985152 1192182784389376 1194661334876672 1196661658817664 1199149520894208 1200067042274304 1202017024960128 1205896286912512 1206190695185684 1206250293904344 1207456016023296 1208758090773168 1211271101356896 1211648571634488 1214227584396576 1218146253410304 1220125612912128 1222662256598016 1223597768593408 1224362160179184 1225646543287296 1226907611655648 1228194664998912 1229902260451488 1230748084260864 1232459229807936 1235021515108992 1235406386764576 1236436737695744 1238035968404352 1239007292243968 1240609847756544 1242031474065408 1242334704405756 1242625708235808 1244917520839032 1246636026335232 1246940380833849 1249678828449792 1249983925820019 1250964623648896 1252276913332224 1252582645000518 1254017991048576 1254880399638528 1256625097059072 1257943324704768 1258250439774276 1259237623248384 1262311183471104 1264935531045888 1266694208413712 1269327668306464 1270659221231616 1271453012493768 1272723908781312 1274096365950096 1275071232416448 1277143089020136 1281264804844544 1282922017024752 1283928557037568 1283991996837888 1286661418868736 1287062383147008 1289738188517376 1289801915375616 1290116808421362 1295574107922432 1296383463719136 1299078647635392 1300072629130496 1302249452242752 1303271155949568 1304956831561344 1306771151729706 1307669839527168 1308077350691904 1309168310501376 1309487931670932 1312210359803304 1312298900463616 1312619285937362 1315027172605952 1315413216429624 1318147963241328 1319658441194496 1319967557296128 1320289815000546 1322402013837312 1324550777981184 1327783755227904 1329149912626952 1330544220415488 1332394115489112 1333310424615936 1335164165625264 1336564782498816 1337939974701408 1339343503460352 1341205632438048 1343994001736256 1345534096904192 1345862596439569 1348331465089024 1348660647575618 1350075422558592 1351134649008128 1352269153080144 1353396969639936 1354432512442368 1354763184442476 1356633322776576 1359453766275072 1361343855147328 1362771935096832 1363104643088799 1364174091852416 1365605140783104 1367503782093696 1370346825299712 1370414535086592 1371784349564928 1376547489667584 1377407430201582 1379934165123072 1380271063112604 1381327168451152 1383640043007924 1386109722476544 1386516633533928 1389399204497616 1389492953432064 1389832185110148 1390991329907712 1393883203774464 1394317581742592 1397216370893824 1397285408323584 1400190367592448 1400532210943911 1402465529627136 1403538616915968 1407335201605008 1410770239929648 1411877085612032 1413703234191456 1416642326154432 1418265669709824 1418611925976843 1420100081404992 1421214246985728 1421561223120246 1423052472426624 1424683161427968 1425030984465426 1427645080682496 1427993626844772 1429629977960704 1431058981953536 1432602181657088 1434455136468504 1435580564571136 1436435282939904 1436785975147653 1439084544470016 1439421634879488 1441422905450112 1444419626667264 1446074800488448 1446427846094036 1447945181040384 1449434972593192 1450955462082048 1452972768474552 1455993501880944 1457520871412736 1462581707771808 1466180050443264 1467301888479232 1467660116479349 1470352412155904 1471587019528392 1472741580131328 1472814349314048 1475876333408256 1476236654778717 1476336263021568 1479405569181696 1481462430601504 1484542394074688 1484615746343808 1486099712028672 1487702265566976 1490119625228832 1491259780473216 1494928678883328 1495293651705321 1498943379925251 1501693062045696 1502059686328422 1504815085043712 1505182471539084 1506907274066688 1508413521518592 1508488053276672 1508856336492804 1510040137422336 1511993251953288 1513725859017216 1516872898225152 1520026480134144 1520500168325632 1523736576497664 1526212488123648 1529027328499392 1529385487059456 1531511837040744 1534695853333968 1536454475518976 1538441754855408 1539648767567872 1541640178462176 1543406758213632 1546615504072704 1546993095748503 1548615925876032 1549830920921088 1553613764272128 1553993064507546 1556843730518016 1559008256509184 1559373437786112 1562249437915648 1563179572611072 1564787928889536 1564865246146176 1566429426192384 1568118604246272 1568607279460416 1571868417255552 1573669635825664 1574053832514098 1576941298270208 1577326293704356 1578980944030464 1582865659994112 1583252101805634 1584463516752792 1588361721313536 1595548878423552 1598866027858944 1600089389699072 1602689366613504 1602768556606464 1606100715767808 1608333725205792 1609439802494976 1609941354697728 1611677454364224 1615028135142528 1615531428845984 1618970112528768 1621600768631376 1624195004547072 1624972080000672 1626834150549504 1630216342130688 1630614344167341 1632482880238912 1634195391049728 1634594364533871 1635876815540864 1637592886665216 1637992689616062 1639869680601984 1640997445681152 1643278973077248 1645002809229312 1645404421243284 1646695353478656 1650714624539136 1654146463675392 1656446272541008 1656834277647744 1659890027785376 1660878295899264 1662181368446976 1662587174445132 1664331265329408 1666238437933056 1666645234426692 1670110193334024 1672023988064768 1675500129412096 1677667253032368 1678983497664512 1681794763743744 1683081577961472 1686580708061184 1694212294975488 1695270683325024 1696965211708416 1698795154600128 1700094976555264 1702857452026848 1702941591394368 1706482010503296 1710029790150912 1710562689366336 1711989329117184 1716083177529344 1716502143148858 1719650918023168 1720155744561816 1722530277052416 1722950816670837 1726111421079552 1726532835000714 1728511284958848 1732104863513856 1736332602990336 1739942442081792 1742361535639608 1743559786036224 1744103134255872 1745983908894576 1747815484806144 1749613813071072 1751449196832768 1753884288572832 1757530617655104 1759544588259328 1760386420000728 1763202685116416 1764683189392968 1766067703974912 1768351969412496 1770378340303872 1774058960553984 1776525487318816 1777747232821248 1780218887500352 1782086376665088 1782521456346891 1783919966268544 1785791337947136 1786906936477728 1788274176584064 1791992002315008 1793871841738752 1800100563411456 1803025537440192 1804529292853248 1806350912589968 1808844430368768 1809286042778526 1809375440856516 1811184024034944 1812605021700096 1813137136159752 1816906652035344 1817029246795776 1817472857451732 1823338376124928 1827129100399616 1827219380115456 1830188419368192 1833993384897024 1835396652890112 1836543240268776 1840361417483472 1844853390677232 1848688844711904 1852532272663488 1853109580146864 1854655106543616 1857053952606528 1858510938365952 1860914771634816 1863047211098112 1863502056608634 1866920490123264 1867376281258548 1869954039502848 1871384822554624 1874518242674688 1876446935473344 1878415369998336 1878873967500777 1881026986572864 1882320599457792 1884937645588608 1887558330276242 1888856434872576 1891020892946432 1891482567969124 1893466775206656 1895414964160328 1897403296568832 1900041312620568 1903991502459696 1905988831847424 1912606848624672 1915247043919872 1915714633530204 1918779392626688 1919247844626841 1921897207266816 1924383025537128 1925892835556352 1925987995256832 1929992128303104 1930593574720512 1934607282776064 1937297024632736 1941324669174592 1943361161883648 1944575195578704 1948617971453088 1950108943695744 1954906733924352 1960156727594559 1962116026037856 1963655440175104 1963752465752064 1964231897506398 1967835111211008 1968315539704956 1968448350695424 1968928928906043 1972540758908928 1972638223515648 1973119824644436 1977221944861992 1979487661791744 1981466282704896 1983603020755968 1986826166971776 1988346373964288 1991675632841856 1993238238511104 1993724868940428 1995816330623232 1998591173233668 1999965636923904 2002746248437896 2006909962052112 2009209698755584 2011808448657072 2013386849896448 2015991002604384 2018301145356288 2022497197633536 2022990971363427 2025113133837888 2026701973512192 2031648768663552 2032144776663714 2034949984164864 2038703104665856 2039180649412608 2042015782720992 2044157902645248 2046261137778624 2048407711174656 2051255673140544 2055520237949568 2057875677618176 2058378088672282 2062154005430272 2062657460998004 2064821234501376 2066111145302373 2069901247684608 2070406594668906 2071990752676728 2079164583714816 2084239430148096 2084748277665222 2086383905186048 2086486994861568 2088572568256512 2090824805661696 2091476372613888 2095824556340736 2095928112485376 2100285551388672 2105307925373952 2111002802407512 2112618022337056 2116155359894472 2117815628418048 2120554851287184 2124963489231648 2127398504564736 2131821370478592 2132341834680369 2136919155484672 2137024742141952 2137546476698139 2141467621023744 2141990440267158 2144444966941056 2145919736659968 2146588472930304 2148903272485632 2151157519761408 2151682704702756 2153370846856704 2158626816705024 2162134358175168 2166629440000896 2169112200732672 2169641769141054 2171917771560576 2173621789507584 2174152458889788 2176433193123072 2178927188066304 2179459152711828 2183990252821416 2186492907469312 2191038630769664 2193872561657712 2195593804638208 2199270075664896 2200952832718848 2201468382756864 2205528618233856 2209112370196992 2214504394532352 2216782899260176 2219108353772544 2222193645902256 2226813591112032 2226923619515712 2229149568043008 2231553398350464 2236889670709824 2242393018324992 2244108770615296 2244656648733122 2248774277414912 2252539593068544 2253089529492633 2257222627565568 2257773707308626 2260360911100032 2262620282277888 2265060206133504 2270476602702464 2270588788525824 2275309347337728 2280039720201216 2280750252488448 2285604864746496 2293540992749088 2296707036069888 2297267755561116 2302043780000952 2304681713278464 2307662632283112 2309473151351808 2312460267693264 2315110137320448 2319923256109056 2323148714186144 2324746381381632 2325470845674496 2327978545192768 2330420646408192 2330989596761319 2332818417428096 2335265595777024 2338512384763776 2339060156679168 2343374156873472 2347181893334304 2352910919190624 2354756938633216 2355331830463937 2357802625883328 2360504453738496 2361080748771147 2365411947405312 2365989440556534 2368471416045696 2370329643761664 2376115168886784 2376695275129188 2382542581970304 2384365568778752 2389322669753344 2393323317635328 2398299041788416 2400134084548608 2404034049920256 2412381390371368 2412500587808688 2414912032046592 2417516181546336 2422542202713792 2423297143268976 2428455168793152 2436292506820608 2440251225824256 2445324513196032 2447195537186816 2448724320358368 2451293086574592 2453815223311296 2456389329997824 2456989034424093 2459804520902976 2461496168521728 2464918459615872 2470043030217984 2470812773529152 2472873475391488 2476071936808704 2481219695513088 2484669408811512 2485251416471616 2489835041678064 2493272052670464 2493880761667698 2499357656899584 2499967851640038 2501929247297792 2504553826664448 2505165290001036 2508035982097152 2513250194118144 2516500879548552 2518475246496768 2524622366942208 2529871062091776 2533388416827424 2538655336612928 2541318442463232 2542906024987536 2545447817562624 2548192731900192 2550142464832896 2554286178040272 2562529609689088 2565844034049504 2567857114075136 2567983993675776 2573322837737472 2574124766294016 2574753214723287 2579476377034752 2579603830751232 2580233616842724 2591148215844864 2592766927438272 2598157295270784 2600145258260992 2604498904485504 2606542311899136 2609913663122688 2613542303459412 2615339679054336 2616154701383808 2618975863341864 2624420719606608 2624597800927232 2625238571874724 2630826432859248 2636295926482656 2639316882388992 2639935114592256 2640579630001092 2644804027674624 2649101555962368 2655567510455808 2658299825253904 2661088440830976 2664788230978224 2666620849231872 2670328331250528 2673129564997632 2675879949402816 2678687006920704 2682411264876096 2687988003472512 2691068193808384 2691725192879138 2696662930178048 2697321295151236 2700150845117184 2704538306160288 2706793939279872 2709526368884952 2713266645553152 2713929064167789 2718907532550144 2722687710294656 2725543870193664 2726209286177598 2728348183704832 2731210281566208 2735007564187392 2740693650599424 2740829070173184 2753094979335168 2754814860403164 2760542126225208 2762654336902304 2767280086015848 2773033267067856 2778798408995232 2779664370220296 2781982659815424 2787766407548928 2788635163485184 2794432741787648 2794570816647168 2795253084912951 2800380735184896 2801064421887822 2804931059254272 2807077233831936 2814670403210016 2821540479859296 2823754171224064 2827406468382912 2831337495414363 2833284652308864 2836531339419648 2837223851953686 2840200162809984 2842428493971456 2843122446240492 2846104944853248 2849366322855936 2850061968930852 2855987253689544 2859259955921408 2862117963907072 2865204363314176 2868910272937008 2871161129142272 2872870565879808 2873571950295306 2878169088940032 2878843269758976 2882845810900224 2888839253334528 2892855692188072 2895890362080768 2898869945186384 2901910924164096 2905945536949104 2911987003761888 2915041742825472 2925163415543616 2932360100886528 2934603776958464 2935320232958698 2940704824311808 2943174039056784 2945483160262656 2945628698628096 2946347846259597 2951752666816512 2952473309557434 2952672526043136 2958811138363392 2962924861203008 2969084788149376 2969231492687616 2972199424057344 2975404531133952 2980239250457664 2982519560946432 2989857357766656 2990587303410642 2997886759850502 3003386124091392 3004119372656844 3010364943078168 3013814548133376 3016827043037184 3017712672985608 3020080274844672 3023986503906576 3027451718034432 3033745796450304 3040052960268288 3041000336651264 3047473152995328 3048217164995571 3052424976247296 3058054656998784 3058770974118912 3063023674081488 3069391706667936 3072908951037952 3076883509710816 3079297535135744 3080049316760533 3083280356924352 3086813516427264 3087567133008423 3093231008145408 3093986191497006 3097231851752064 3099661841842176 3107227528544256 3107986129015092 3118016513018368 3118746875572224 3124498875831296 3126359145222144 3127122416497833 3129575857779072 3129730492292352 3132858852384768 3136237208492544 3137214558920832 3143736834511104 3147339271651328 3148107665028196 3154652587408712 3157961888060928 3165731319988224 3166504203611268 3168927033505584 3176723442627072 3191097756847104 3197732055717888 3200178779398144 3205378733227008 3205537113212928 3212201431535616 3212985660400737 3216667450411584 3218879604989952 3219882709395456 3223354908728448 3230056270285056 3231062857691968 3237940225057536 3243201537262752 3249944160001344 3253668301099008 3254462653711581 3260432684261376 3261228688334682 3264965760477824 3268390782099456 3269188729067742 3271753631081728 3275185773330432 3275985379232124 3279739361203968 3286557946154496 3290808842486568 3293390706957312 3301429249078272 3308292927350784 3312892545082016 3313668555295488 3319780055570752 3321756591798528 3325174348890264 3328662530658816 3333290468853384 3340220386668048 3344047976129536 3351000258824192 3355334506064736 3357966995329024 3363589527487488 3366163155922944 3366984973099683 3373161416122368 3388424589950976 3390541366650048 3393930423416832 3397590309200256 3400189953110528 3405714904053696 3405883182788736 3412964021006592 3420059580301824 3421125378732672 3432166355058688 3433004286297716 3440311489123632 3445060554104832 3445901633341674 3452222842159104 3453065670001428 3457022569917696 3464209727027712 3472665205980672 3479884884163584 3484723071279216 3487119572072448 3488206268511744 3491967817789152 3495630969612288 3499227626142144 3502898393665536 3507768577145664 3515061235310208 3519089176518656 3520772840001456 3526405370232832 3529366378785936 3532135407949824 3536703938824992 3540756680607744 3548117921107968 3548984160834801 3553050974637632 3555494465642496 3560437775000704 3564172753330176 3565042912693782 3567839932537088 3571582675894272 3573813872955456 3576548353168128 3583984004630016 3600201126822912 3606051074880384 3612701825179936 3617688860737536 3618572085557052 3618750881713032 3622368048069888 3626274272319504 3633813304070688 3634945714903464 3646676752249856 3654258200799232 3654438760230912 3660376838736384 3667986769794048 3670793305780224 3673086480537552 3680722834966944 3689706781354464 3697377689423808 3705064545326976 3706219160293728 3709310213087232 3714107905213056 3717021876731904 3721829543269632 3726094422196224 3727004113217268 3734752562517096 3739908079005696 3740821142501547 3742769645109248 3749036485349376 3749951777460057 3752893870946688 3756830739996672 3757747935001554 3762053973145728 3764641198915584 3769875291177216 3775116660552484 3777712869745152 3782965135938248 3786933550413312 3790829928320656 3794806593137664 3800082625241136 3807983004919392 3811977663694848 3825213697249344 3831429267060408 3837558785253376 3838495689253682 3843794414533632 3848766051074256 3851785671112704 3851975990513664 3859984256606208 3861187149441024 3869214565552128 3874594049265472 3882649338349184 3886722323767296 3889150391157408 3897235942906176 3900217887391488 3909813467848704 3920313455189118 3924232052075712 3927310880350208 3927504931504128 3928463795012796 3936631079409912 3936896701390848 3937857857812086 3945081517817856 3946239649288872 3954443889723984 3958975323583488 3967206041511936 3973652333943552 3976692747928576 3983351265683712 3987449737880856 3991632661246464 3997182346467336 3999931273847808 4005492496875792 4013819924104224 4018419397511168 4023616897314144 4026773699792896 4031982005208768 4036602290712576 4037587789318707 4044994395267072 4045981942726854 4050226267675776 4053403947024384 4063297537327104 4064289553327428 4069899968329728 4077406209331712 4078361298825216 4084031565441984 4088315805290496 4089313929266397 4092522275557248 4096815422349312 4102511346281088 4111040475899136 4115751355236352 4116756177344564 4125314921996008 4129642469002752 4132222290604746 4139802495369216 4140813189337812 4143981505353456 4158329167429632 4168478860296192 4169496555330444 4172767810372096 4172973989723136 4181649611323392 4182952745227776 4191649112681472 4191856224970752 4200571102777344 4201596632831733 4210615850747904 4222005604815024 4225236044674112 4232310719788944 4235631256836096 4241109702574368 4249926978463296 4254797009129472 4255835777930529 4263642740957184 4264683669360738 4273838310969344 4274049484283904 4275092953396278 4282935242047488 4283980880534316 4288889933882112 4293176945860608 4297806544971264 4303365409405512 4306741693713408 4317253633410048 4324268716350336 4333258880001792 4338224401465344 4339283538282108 4343835543121152 4348304917779576 4352866386246144 4358918305423656 4367980505642832 4372985814938624 4382077261539328 4387745123315424 4391187609276416 4398540151329792 4401905665437696 4402980349438047 4411057236467712 4418224740393984 4429008789064704 4433565798520352 4438216707545088 4444387291804512 4453627182224064 4453847239031424 4458299136086016 4463106796700928 4473779341419648 4484786036649984 4485880955115963 4488217541230592 4489313297466244 4496830139775753 4505079186137088 4506179058985266 4514445255131136 4515547414617252 4520721822200064 4525240564555776 4530120412267008 4540953205404928 4541177577051648 4550618694675456 4560079440402432 4561500504976896 4571209729492992 4587081985498176 4594535511122232 4604087560001904 4609363426556928 4615325264566224 4618946302703616 4624920535386528 4630220274640896 4639846512218112 4640979287245509 4646297428372288 4649492762763264 4650941691348992 4655957090385536 4660841292816384 4661979193522638 4665636834856192 4670531191554048 4677024769527552 4678120313358336 4686748313746944 4694363786668608 4705821838381248 4709513877266432 4710663660927874 4715605251766656 4721008907476992 4722161497542294 4730823894810624 4731978881113068 4736942832091392 4753390550258376 4765085163940608 4768731137557504 4778645339506688 4786646635270656 4796598083576832 4800268169097216 4808068099840512 4824762780742736 4825001175617376 4829824064093184 4835032363092672 4845084405427584 4846594286537952 4856910337586304 4872585013641216 4880502451648512 4890649026392064 4891843032502023 4894391074373632 4897448640716736 4902586173149184 4903783093601613 4907630446622592 4912778659995648 4913978068848186 4919609041805952 4922992337043456 4929836919231744 4940086060435968 4941625547058304 4952143873617408 4962439391026176 4969338817623024 4970502832943232 4979670083356128 4986544105340928 4987761523335396 4998715313799168 4999935703280076 5003858494595584 5010330580002072 5016071964194304 5026500388236288 5033001759097104 5036950492993536 5049244733884416 5059742124183552 5066776833654848 5077310673225856 5082636884926464 5085812049975072 5090895635125248 5096385463800384 5100284929665792 5108572356080544 5125059219378176 5126310454539157 5131688068099008 5135714228150272 5135967987351552 5148249532588032 5149506429446574 5158952754069504 5160467233685448 5185533854876544 5196314590541568 5200290516521984 5208997808971008 5219827326245376 5227084606918824 5230679358108672 5232309402767616 5237951726683728 5248841439213216 5250477143749448 5261652865718496 5272591852965312 5278633764777984 5281159260002184 5289608055349248 5298203111924736 5311135020911616 5316599650507808 5322176881661952 5329576461956448 5333241698463744 5340656662501056 5346259129995264 5347564369040673 5351759898805632 5357374013841408 5364822529752192 5375976006945024 5382136387616768 5383450385758276 5394642590302472 5400301690234368 5409076612320576 5413587878559744 5419052737769904 5426533291106304 5427858128335578 5437815065100288 5445375420589312 5451087740387328 5452418572355196 5456696367409664 5470015128374784 5481387301198848 5481658140346368 5506189958670336 5509629720806328 5521084252450416 5525308673804608 5534560172031696 5546066534135712 5557596817990464 5559328740440592 5563965319630848 5575532815097856 5577270326970368 5588865483575296 5589141633294336 5590506169825902 5600761470369792 5602128843775644 5609862118508544 5614154467663872 5629340806420032 5643080959718592 5647508342448128 5654812936765824 5662674990828726 5666569304617728 5673062678839296 5674447703907372 5680400325619968 5686244892480984 5692209889706496 5700123937861704 5711974507379088 5718519911842816 5730408726628352 5737820545874016 5742322258284544 5745741131759616 5747143900590612 5756338177880064 5757743533880523 5765691621800448 5777678506669056 5785711384376144 5791780724161536 5797739890372768 5803821848328192 5811891073898208 5823974007523776 5830083485650944 5850326831087232 5864720201773056 5869207553916928 5870640465917396 5880470182783677 5886348078113568 5890966320525312 5891257397256192 5892695692519194 5903505333633024 5904946619114868 5905345052086272 5906786786718129 5917622276726784 5925849722406016 5938169576298752 5938462985375232 5944398848114688 5950809062267904 5960478500915328 5965039121892864 5979714715533312 5981174606821284 5995773519701004 6008238745313688 6020729886156336 6027629096266752 6035425345971216 6040160549689344 6047973007813152 6054903436068864 6067491592900608 6068972914090281 6080105920536576 6082000673302528 6094946305990656 6096434329991142 6104849952494592 6116109313997568 6117541948237824 6126047348162976 6138783413335872 6145817902075904 6147318345899653 6153767019421632 6158595070271488 6160098633521066 6166560713848704 6173627032854528 6175134266016846 6186462016290816 6187972382994012 6194463703504128 6215972258030184 6236033026036736 6237493751144448 6248997751662592 6252718290444288 6254244832995666 6259151715558144 6259460984584704 6265717704769536 6272474416985088 6274429117841664 6287473669022208 6296215330056392 6309305174817424 6315923776121856 6333008407222536 6337854067011168 6353446885254144 6382195513694208 6395464111435776 6397025504041107 6400357558796288 6410757466454016 6411074226425856 6412639430094417 6424402863071232 6425971320801474 6433334900823168 6437759209979904 6439765418790912 6446709817456896 6460112540570112 6462125715383936 6475880450115072 6486403074525504 6499888320002688 6507336602198016 6508925307423162 6520865368522752 6522457376669364 6529931520955648 6536781564198912 6538377458135484 6543507262163456 6551970758464248 6559478722407936 6573115892308992 6581617684973136 6586781413914624 6602858498156544 6616585854701568 6625785090164032 6627337110590976 6639560111141504 6643513183597056 6650348697780528 6657325061317632 6666580937706768 6680440773336096 6688095952259072 6702000517648384 6703636748243513 6710669012129472 6715933990658048 6727179054974976 6732326311845888 6733969946199366 6746322832244736 6781082733300096 6787860846833664 6795180618400512 6800379906221056 6811429808107392 6811766365577472 6825928042013184 6840119160603648 6842250757465344 6866008572595432 6880622978247264 6890121108209664 6891803266683348 6906131340002856 6914045139835392 6928419454055424 6945330411961344 6959769768327168 6969446142558432 6974239144144896 6976412537023488 6983935635578304 6991261939224576 6992968790283957 6998455252284288 7005796787331072 7015537154291328 7030122470620416 7038178353037312 7041545680002912 7058732757571872 7064270815899648 7065995491391811 7073407877649984 7081513361215488 7083242246313441 7096235842215936 7097968321669602 7106101949275264 7110988931284992 7120875550001408 7128345506660352 7130085825387564 7135679865074176 7147627745910912 7153096706336256 7167968009260032 7200402253645824 7212102149760768 7225403650359872 7237144171114104 7237501763426064 7244736096139776 7252548544639008 7267626608141376 7269891429806928 7293353504499712 7308516401598464 7308877520461824 7320753677472768 7335973539588096 7341586611560448 7346172961075104 7361445669933888 7379413562708928 7394755378847616 7410129090653952 7412438320587456 7418620426174464 7428215810426112 7443659086539264 7454008226434536 7469505125034192 7479816158011392 7481642285003094 7498072970698752 7499903554920114 7505787741893376 7513661479993344 7515495870003108 7524107946291456 7539750582354432 7550233321104968 7555425739490304 7565930271876496 7573867100826624 7581659856641312 7589613186275328 7600165250482272 7615966009838784 7623955327389696 7650427394498688 7662858534120816 7675117570506752 7676991378507364 7687588829067264 7697532102148512 7703571342225408 7703951981027328 7719968513212416 7722374298882048 7724259644169861 7738429131104256 7749188098530944 7765298676698368 7773444647534592 7778300782314816 7794471885812352 7800435774782976 7819626935697408 7840626910378236 7848464104151424 7854621760700416 7856927590025592 7873262158819824 7873793402781696 7875715715624172 7892479298577744 7908887779447968 7917950647166976 7934412083023872 7947304667887104 7953385495857152 7966702531367424 7974899475761712 7983265322492928 7994364692934672 7999862547695616 8010984993751584 8027639848208448 8036838795022336 8047233794628288 8053547399585792 8063964010417536 8073204581425152 8075175578637414 8089988790534144 8091963885453708 8100452535351552 8128579106654856 8139799936659456 8141787192503367 8154812418663424 8156722597650432 8168063130883968 8176631610580992 8178627858532794 8185044551114496 8193630844698624 8205022692562176 8222080951798272 8233512354689128 8250629843992016 8259284938005504 8264444581209492 8281626378675624 8287963010706912 8338993110660888 8345535620744192 8345947979446272 8363299222646784 8365905490455552 8383298225362944 8383712449941504 8385759254738853 8401142205554688 8403193265663466 8421231701495808 8444011209630048 8450472089348224 8464621439577888 8471262513672192 8482219405148736 8494012486243089 8499853956926592 8509594018258944 8511671555861058 8527285481914368 8529367338721476 8547676621938688 8548098968567808 8550185906792556 8567961761068632 8577779867764224 8586353891721216 8595613089942528 8606730818811024 8613483387426816 8634507266820096 8648537432700672 8666517760003584 8678567076564216 8687671086242304 8696609835559152 8705732772492288 8717836610847312 8735961011285664 8745971629877248 8764154523078656 8766294209241517 8775490246630848 8782375218552832 8797080302659584 8803811330875392 8805960698876094 8822114472935424 8836449480787968 8858017578129408 8867131597040704 8876433415090176 8888774583609024 8907254364448128 8907694478062848 8916598272172032 8926213593401856 8947558682839296 8969572073299968 8971761910231926 8978626594932488 8993660279551506 9010158372274176 9012358117970532 9031094829234504 9041443644400128 9050481129111552 9060240824534016 9081906410809856 9082355154103296 9101237389350912 9120158880804864 9123001009953792 9142419458985984 9144651494986713 9174163970996352 9189071022244464 9208175120003808 9218726853113856 9230650529132448 9237892605407232 9240147950281599 9249841070773056 9260440549281792 9262701399025269 9279693024436224 9281958574491018 9292594856744576 9298985525526528 9301883382697984 9311914180771072 9321682585632768 9323958387045276 9331273669712384 9354049539055104 9356240626716672 9373496627493888 9388727573337216 9411643676762496 9419027754532864 9421327321855748 9431210503533312 9442017814953984 9444322995084588 9463957762226136 9473885664182784 9506781100516752 9530170327881216 9537462275115008 9557290679013376 9573293270541312 9593196167153664 9600536338194432 9616136199681024 9649525561485472 9650002351234752 9659648128186368 9670064726185344 9690168810855168 9693188573075904 9713820675172608 9761004903297024 9763387961134743 9781298052784128 9783686065004046 9794897281433472 9805172346298368 9807566187203226 9815260893245184 9825557319991296 9827956137696372 9839218083611904 9859673838463488 9880172120871936 9883251094116608 9904287747234816 9924878782052352 9938677635246048 9941005665886464 9959340166712256 9975523046670792 9999871406560152 10007716989191168 10020661160004144 10032143928388608 10053000776472576 10066003518194208 10073900985987072 10098489467768832 10100954919299049 10119484248367104 10133553667309696 10154621346451712 10165273769852928 10171624099950144 10181791270250496 10192770927600768 10200569859331584 10217144712161088 10250118438756352 10252620909078314 10263376136198016 10271428456300544 10296499065176064 10299012858893148 10320934467370896 10371067709753088 10392629181083136 10400581033043968 10417995617942016 10439654652490752 10454169213837648 10461358716217344 10464618805535232 10475903453367456 10497682878426432 10500954287498896 10523305731436992 10545183705930624 10557267529555968 10562318520004368 10579216110698496 10596406223849472 10622270041823232 10633199301015616 10644353763323904 10646952482504403 10659152923912896 10666483396927488 10681313325002112 10692518259990528 10695128738081346 10703519797611264 10714748027682816 10729645059504384 10751952013890048 10766900771516552 10789285180604944 10800603380468736 10818153224641152 10838105475539808 10853066582212608 10855716256671156 10890750841178624 10904837144710392 10913392734819328 10940030256749568 10962774602397696 10963316280692736 11012379917340672 11019259441612656 11042168504900832 11050617347609216 11069120344063392 11092133068271424 11115193635980928 11118657480881184 11127930639261696 11151065630195712 11154540653940736 11157263930467577 11177730967150592 11178283266588672 11181012339651804 11204257687551288 11219724237017088 11222463427504641 11228308935327744 11258681612840064 11286161919437184 11295016684896256 11309625873531648 11325349981657452 11333138609235456 11348895407814744 11360800651239936 11372489784961968 11384419779412992 11400247875723408 11423949014758176 11437039823685632 11460817453256704 11475641091748032 11484644516569088 11494287801181224 11512676355760128 11515487067761046 11531383243600896 11555357013338112 11571422768752288 11583561448323072 11595479780745536 11607643696656384 11623782147796416 11647948015047552 11660166971301888 11700653662174464 11729440403546112 11741280931834792 11760940365567354 11772696156227136 11781932641050624 11782514794512384 11785391385038388 11809893238229736 11810690104172544 11813573573436258 11835244553453568 11851699444812032 11876339152597504 11876925970750464 11901618124535808 11920957001830656 11930078243785728 11962349213642568 11991547039402008 12016477490627376 12041459772312672 12055258192533504 12070850691942432 12080321099378688 12095946015626304 12109806872137728 12112763367956121 12134983185801216 12137945828180562 12160211841073152 12164001346605056 12189892611981312 12192868659982284 12209699904989184 12232218627995136 12235083896475648 12252094696325952 12277566826671744 12291635804151808 12294636691799306 12307534038843264 12317190140542976 12320197267042132 12333121427697408 12347254065709056 12350268532033692 12375944765988024 12388927407008256 12431944516060368 12472066052073472 12474987502288896 12497995503325184 12505436580888576 12508489665991332 12518303431116288 12518921969169408 12544948833970176 12548858235683328 12574947338044416 12592430660112784 12618610349634848 12631847552243712 12666016814445072 12675708134022336 12706893770508288 12764391027388416 12767507333791587 12790928222871552 12794051008082214 12821514932908032 12822148452851712 12825278860188834 12848805726142464 12851942641602948 12866669801646336 12879530837581824 12893419634913792 12920225081140224 12924251430767872 12951760900230144 12972806149051008 12999776640005376 13014673204396032 13017850614846324 13044914753338728 13059863041911296 13076754916270968 13087014524326912 13103941516928496 13118957444815872 13146231784617984 13163235369946272 13173562827829248 13205716996313088 13208941048314141 13233171709403136 13251570180328064 13254674221181952 13279120222283008 13287026367194112 13300697395561056 13314650122635264 13333161875413536 13360881546672192 13376191904518144 13379457576369833 13404001035296768 13407273496487026 13421338024258944 13431867981316096 13454358109949952 13457642865347889 13464652623691776 13467939892398732 13562165466600192 13575721693667328 13590361236801024 13600759812442112 13622859616214784 13623532731154944 13651856084026368 13680238321207296 13684501514930688 13732017145190864 13761245956494528 13783606533366696 13812262680005712 13828090279670784 13856838908110848 13890660823922688 13919539536654336 13922937861736527 13938892285116864 13948478288289792 13952825074046976 13967871271156608 13982523878449152 13985937580567914 13996910504568576 14011593574662144 14031074308582656 14060244941240832 14083091360005824 14117465515143744 14128541631799296 14131990982783622 14146815755299968 14163026722430976 14166484492626882 14192471684431872 14195936643339204 14212203898550528 14241751100002816 14260171650775128 14271359730148352 14295255491821824 14306193412672512 14335936018520064 14400804507291648 14424204299521536 14450807300719744 14474288342228208 14475003526852128 14489472192279552 14505097089278016 14535253216282752 14539782859613856 14586707008999424 14590268216765293 14617032803196928 14617755040923648 14641507354945536 14671947079176192 14675529097506069 14683173223120896 14692345922150208 14722891339867776 14758827125417856 14789510757695232 14820258181307904 14824876641174912 14856431620852224 14887318173078528 14908016452869072 14939010250068384 14959632316022784 14963284570006188 14996145941397504 14999807109840228 15011575483786752 15030991740006216 15048215892582912 15079501164708864 15100466642209936 15110851478980608 15131860543752992 15147734201653248 15163319713282624 15179226372550656 15200330500964544 15231932019677568 15247910654779392 15300854788997376 15325717068241632 15353982757014728 15375177658134528 15378931363617471 15395064204297024 15407142684450816 15407903962054656 15444748597764096 15448519288339722 15476858262208512 15498376197061888 15530597353396736 15556601564629632 15588943771624704 15600871549565952 15681253820756472 15696928208302848 15713855180051184 15746524317639648 15751431431248344 15784958597155488 15817775558895936 15835901294333952 15868824166047744 15894609335774208 15906770991714304 15933405062734848 15949798951523424 15966530644985856 15988729385869344 15999725095391232 16021969987503168 16055279696416896 16073677590044672 16094467589256576 16107094799171584 16127928020835072 16146409162850304 16150351157274828 16183927770907416 16200905070703104 16257158213309712 16279599873318912 16283574385006734 16309624837326848 16313445195300864 16336126261767936 16353263221161984 16357255717065588 16370089102228992 16410045385124352 16444161903596544 16467024709378256 16501259687984032 16518569876011008 16528889162418984 16563252757351248 16575926021413824 16677986221321776 16691071241488384 16691895958892544 16726598445293568 16731810980911104 16766596450725888 16767424899883008 16771518509477706 16802284411109376 16806386531326932 16842463402991616 16888022419260096 16900944178696448 16929242879155776 16942525027344384 16964438810297472 16988024972486178 16999707913853184 17019188036517888 17023343111722116 17058734677442952 17095353243877376 17100371813585112 17135923522137264 17155559735528448 17191226179885056 17213461637622048 17226966774853632 17269014533640192 17273230601641569 17297074865401344 17333035520007168 17357134153128432 17375342172484608 17393219671118304 17411465544984576 17435673221694624 17471922022571328 17491943259754496 17496213753714397 17528309046157312 17532588418483034 17550980493261696 17564750437105664 17594160605319168 17607622661750784 17611921397752188 17672898961575936 17716035156258816 17720360360154387 17734263194081408 17752866830180352 17777549167218048 17814508728896256 17815388956125696 17833196544344064 17852427186803712 17895117365678592 17939144146599936 17943523820463852 17957253189864976 17987320559103012 18024716235941064 18062189658469008 18082887288800256 18120481649068032 18163812821619712 18164710308206592 18202474778701824 18206918742270843 18240317761609728 18246002019907584 18284838917971968 18289302989973426 18348327941992704 18378142044488928 18416350240007616 18437453706227712 18441955037698959 18461301058264896 18475785210814464 18480295900563198 18499682141546112 18520881098563584 18525402798050538 18559386048872448 18563917148982036 18585189713489152 18603766765395968 18623828361542144 18647916774090552 18662547339424768 18708099078110208 18712481253433344 18746993254987776 18777455146674432 18823287353524992 18842654643711496 18862421007066624 18888645990169176 18927915524452272 18947771328365568 19013562201033504 19060340655762432 19074924550230016 19079581514231537 19114581358026752 19146586541082624 19186392334307328 19191076512123321 19201072676388864 19232272399362048 19299051122970944 19300004702469504 19319296256372736 19340129452370688 19380337621710336 19386377146151808 19427641350345216 19522009806594048 19526775922269486 19562596105568256 19567372130008092 19589794562866944 19610344692596736 19615132374406452 19630521786490368 19655912275392744 19678436167223808 19719347676926976 19760344241743872 19766502188233216 19808575494469632 19849757564104704 19877355270492096 19882011331772928 19918680333424512 19951046093341584 19999742813120304 20015433978382336 20041322320008288 20064287856777216 20106001552945152 20110910244730539 20132007036388416 20147801971974144 20196978935537664 20201909838598098 20238968496734208 20267107334619392 20309242692903424 20343248199900288 20363582540500992 20385541855201536 20401139718663168 20434289424322176 20500236877512704 20505241818156628 20526752272396032 20598025717786296 20641868934741792 20742135419506176 20785258362166272 20801162066087936 20835991235884032 20879309304981504 20908338427675296 20922717432434688 20929237611070464 20951806906734912 20995365756852864 21001908574997792 21046611462873984 21090367411861248 21114535059111936 21124637040008736 21192812447698944 21197986474175433 21244540083646464 21249726738940323 21266398602031232 21288707526647808 21293904965008806 21318305847825792 21332966793854976 21362626650004224 21385036519981056 21390257476162692 21407039595222528 21459290119008768 21503904027780096 21533801543033104 21578570361209888 21601206760937472 21636306449282304 21676210951079616 21711432513342312 21781501682357248 21809674289420784 21826785469638656 21880060513499136 21925549204795392 21926632561385472 22024759834681344 22038518883225312 22084337009801664 22101234695218432 22138240688126784 22184266136542848 22230387271961856 22237314961762368 22255861278523392 22309081307881472 22314527860935154 22355461934301184 22362024679303608 22408515375102576 22439448474034176 22444926855009282 22517363225680128 22572323838874368 22619251747063296 22650699963314904 22666277218470912 22697790815629488 22721601302479872 22744979569923936 22768839558825984 22800495751446816 22847898029516352 22874079647371264 22921634906513408 22951282183496064 22969289033138176 22988575602362448 23025352711520256 23030974135522092 23062766487201792 23110714026676224 23142845537504576 23167122896646144 23172778932509583 23190959561491072 23215287393312768 23247564295592832 23295896030095104 23320333942603776 23401307324348928 23458880807092224 23482561863669584 23521880731134708 23545392312454272 23563865282101248 23570782770076776 23619786476459472 23621380208345088 23627147146872516 23703398889624064 23752678305195008 23753851941500928 23803236249071616 23841914003661312 23860156487571456 23924698427285136 23983094078804016 24032954981254752 24082919544625344 24110516385067008 24141701383884864 24160642198757376 24191892031252608 24219613744275456 24225526735912242 24269966371602432 24275891656361124 24328002693210112 24385737319964568 24419399809978368 24425361577510101 24464437255990272 24470167792951296 24504189392651904 24555133653343488 24583271608303616 24589273383598612 24615068077686528 24640394534084264 24666242855394816 24700537064067384 24751889531976048 24777854814016512 24863889032120736 24944132104146944 24950221980148933 24995991006650368 25016979331982664 25036606862232576 25037843938338816 25089897667940352 25097716471366656 25149894676088832 25184861320225568 25237220699269696 25263695104487424 25332033628890144 25351416268044672 25413787541016576 25482037458729267 25528782054776832 25535014667583174 25581856445743104 25588102016164428 25643029865816064 25644296905703424 25650557720377668 25703885283205896 25733339603292672 25759061675163648 25786839269827584 25840450162280448 25848502861535744 25903521800460288 25945612298102016 25999553280010752 26035701229692648 26089829506677456 26119726083822592 26153509832541936 26174029048653824 26207883033856992 26237914889631744 26292463569235968 26298882627724551 26326470739892544 26347125655658496 26411433992626176 26417882096628282 26466343418806272 26503140360656128 26509348442363904 26558240444566016 26574052734388224 26601394791122112 26629300245270528 26666323750827072 26721763093344384 26752383809036288 26758915152739666 26808002070593536 26814546992974052 26842676048517888 26908716219899904 26915285730695778 26935879784797464 27124330933200384 27151443387334656 27180722473602048 27201519624884224 27245719232429568 27247065462309888 27303712168052736 27360476642414592 27369003029861376 27464034290381728 27522491912989056 27567213066733392 27624525360011424 27656180559341568 27713677816221696 27720443850844797 27781321647845376 27788104197075807 27839079073308672 27845875723473054 27877784570233728 27896956576579584 27905650148093952 27935742542313216 27965047756898304 27971875161135828 27993821009137152 28062148617165312 28120489882481664 28166182720011648 28234931030287488 28257083263598592 28263981965567244 28293631510599936 28326053444861952 28332968985253764 28391873286678408 28424407797101056 28483502200005632 28520343301550256 28542719460296704 28590510983643648 28612386825345024 28671872037040128 28801609014583296 28848408599043072 28901614601439488 28948576684456416 28950007053704256 28978944384559104 29010194178556032 29070506432565504 29079565719227712 29173414017998848 29180536433530586 29234065606393856 29283014709891072 29290163883404229 29343894158352384 29351058195012138 29384691844300416 29445782679735552 29517654250835712 29579021515390464 29640516362615808 29649753282349824 29712863241704448 29774636346157056 29816032905738144 29878020500136768 29926569140012376 29999614219680456 30023150967573504 30061983480012432 30096431785165824 30159002329417728 30200933284419872 30221702957961216 30263721087505984 30295468403306496 30302864757897147 30326639426565248 30358452745101312 30400661001929088 30463864039355136 30495821309558784 30601709577994752 30651434136483264 30707965514029456 30750355316269056 30757862727234942 30790128408594048 30814285368901632 30889497195528192 30897038576679444 30996752394123776 31061194706793472 31113203129259264 31177887543249408 31201743099131904 31362507641512944 31393856416605696 31427710360102368 31493048635279296 31502862862496688 31569917194310976 31635551117791872 31671802588667904 31737648332095488 31789218671548416 31813541983428608 31866810125469696 31899597903046848 31933061289971712 31940857447513209 31977458771738688 31999450190782464 32043939975006336 32110559392833792 32147355180089344 32188935178513152 32255856041670144 32300702314549656 32367855541814832 32401810141406208 32514316426619424 32559199746637824 32567148770013468 32619249674653696 32672252523535872 32714511434131176 32740178204457984 32820090770248704 32888323807193088 32934049418756512 33002519375968064 33037139752022016 33057778324837968 33126505514702496 33151852042827648 33355972442643552 33382142482976768 33383791917785088 33453196890587136 33463621961822208 33471791791402731 33533192901451776 33534849799766016 33543037018955412 33612773062653864 33684926805983232 33776044838520192 33801888357392896 33858485758311552 33885050054688768 33928877620594944 33976049944972356 33999415827706368 34046686223444232 34117469354885904 34200743627170224 34271847044274528 34311119471056896 34382452359770112 34426923275244096 34453933549707264 34538029067280384 34546461203283138 34594149730802688 34666071040014336 34714268306256864 34750684344969216 34786439342236608 34822931089969152 34871346443389248 34943844045142656 34983886519508992 34992427507428794 35056618092314624 35065176836966068 35101960986523392 35188321210638336 35223842795504376 35345797923151872 35432070312517632 35440720720308774 35468526388162816 35505733660360704 35555098334436096 35629017457792512 35630777912251392 35704854373607424 35790234731357184 35887047640927704 35914506379729952 35974641118206024 36049432471882128 36124379316938016 36165774577600512 36240963298136064 36327625643239424 36329420616413184 36338290103868363 36404949557403648 36413837484541686 36480635523219456 36492004039815168 36569677835943936 36578605979946852 36696655883985408 36756284088977856 36832700480015232 36874907412455424 36883910075397918 36922602116529792 36951570421628928 36960591801126396 36999364283092224 37041762197127168 37050805596101076 37127834297964072 37170379426978304 37207533530791936 37247656723084288 37295833548181104 37325094678849536 37416198156220416 37424962506866688 37493986509975552 37554910293348864 37646574707049984 37685309287422992 37724842014133248 37777291980338352 37855831048904544 37895542656731136 38027124402067008 38120681311524864 38149849100460032 38159163028463074 38229162716053504 38293173082165248 38302522001374761 38372784668614656 38382153024246642 38464544798724096 38598102245941888 38600009404939008 38638592512745472 38680258904741376 38760675243420672 38772754292303616 38855282700690432 39044019613188096 39053551844538972 39134744260016184 39179589125733888 39230264748812904 39261043572980736 39311824550785488 39356872334447616 39438695353853952 39520688483487744 39533004376466432 39617150988939264 39626823144942423 39699515128209408 39754710540984192 39764022663545856 39837360666849024 39902092186683168 39999485626240608 40030867956764672 40040641117886929 40082644640016576 40128575713554432 40138372729109499 40212003105890304 40221820489461078 40264014072776832 40295603943948288 40393957871075328 40403819677196196 40534214669238784 40618485385806848 40686496399800576 40727165081001984 40771083710403072 40802279437326336 40868578848644352 41010483636313256 41053504544792064 41196051435572592 41283737869483584 41484270839012352 41570516724332544 41602324132175872 41671982471768064 41758618609963008 41768813585209581 41816676855350592 41845434864869376 41858475222140928 41903613813469824 41990731513705728 42003817149995584 42093222925747968 42180734823722496 42249274080017472 42385624895397888 42395972948350866 42489080167292928 42499453477880646 42532797204062464 42577415053295616 42587809930017612 42636611695651584 42725253300008448 42780514952325384 42814079190445056 42918580238017536 43007808055560192 43067603086066208 43157140722419776 43202413521874944 43272612898564608 43352421902159232 43422865026684624 43563003364714496 43619348578841568 43653570939277312 43760121026998272 43770804650295879 43851098409590784 43853265122770944 44049519669362688 44077037766450624 44168674019603328 44202469390436864 44276481376253568 44368532273085696 44460774543923712 44474629923524736 44618162615762944 44629055721870308 44724049358607216 44817030750205152 44878896948068352 44889853710018564 45034726451360256 45144647677748736 45238503494126592 45301399926629808 45332554436941824 45395581631258976 45443202604959744 45489959139847872 45537679117651968 45600991502893632 45695796059032704 45748159294742528 45843269813026816 45902564366992128 45977151204724896 46061948271044184 46125532974403584 46136794090852413 46221428053352448 46285691075009152 46334245793292288 46345557865019166 46381919122982144 46430574786625536 46495128591185664 46591792060190208 46802614648697856 46965123727339168 47043761462269416 47090784624908544 47141565540153552 47239572952918944 47254294293745032 47406797779248128 47505356610390016 47507703883001856 47606472498143232 47683828007322624 47720312975142912 47849396854570272 47966188157608032 48065909962509504 48165839089250688 48221032770134016 48283402767769728 48321284397514752 48383784062505216 48439227488550912 48451053471824484 48551783312722248 48656005386420224 48771474639929136 48838799619956736 48850723155020202 48928874511980544 48940335585902592 49008378785303808 49110267306686976 49178546767197224 49230136155373056 49280789068168528 49332485710789632 49401074128134768 49503779063952096 49555709628033024 49727778064241472 49888264208293888 49900443960297866 49991982013300736 50033958663965328 50073213724465152 50075687876677632 50179795335880704 50195432942733312 50299789352177664 50369722640451136 50474441398539392 50527390208974848 50664067257780288 50702832536089344 50827575082033152 50964074917458534 51057564109553664 51070029335166348 51176204032328856 51286059731632128 51301115440755336 51407770566411792 51466679206585344 51573678539655168 51680900324560896 51697005723071488 51807043600920576 51819691804924707 51891224596204032 51999106560021504 52071402459385296 52179659013354912 52239452167645184 52307019665083872 52348058097307648 52415766067713984 52475829779263488 52488641261143191 52584927138471936 52597765255449102 52652941479785088 52694251311316992 52822867985252352 52835764193256564 53006280721312256 53018696884727808 53116480889132032 53148105468776448 53161081080463161 53202789582244224 53258600490541056 53332647501654144 53443526186688768 53504767618072576 53517830305479332 53629093985948104 53685352097035776 53817432439799808 53830571461391556 53871759569594928 54248661866400768 54361444947204096 54403039249768448 54491438464859136 54494130924619776 54607424336105472 54620756226812529 54720953284829184 54738006059722752 54928068580763456 55044983825978112 55134426133466784 55249050720022848 55312361118683136 55325865113096877 55427355632443392 55440887701689594 55562643295690752 55576208394151614 55678158146617344 55691751446946108 55755569140467456 55811300296187904 55871485084626432 55943750322271656 55987642018274304 56124297234330624 56240979764963328 56332365440023296 56469862060574976 56527963931134488 56587263021199872 56665937970507528 56783746573356816 56848815594202112 56967004400011264 57040686603100512 57085438920593408 57181021967287296 57224773650690048 57238744542694611 57343744074080256 57603218029166592 57696817198086144 57803229202878976 57897153368912832 57900014107408512 57957888769118208 58020388357112064 58141012865131008 58159131438455424 58346828035997696 58361072867061172 58566029419782144 58580327766808458 58687788316704768 58702116390024276 58769383688600832 58891565359471104 59035308501671424 59158043030780928 59281032725231616 59299506564699648 59425726483408896 59549272692314112 59632065811476288 59756041000273536 59853138280024752 59999228439360912 60046301935147008 60123966960024864 60192863570331648 60318004658835456 60332730734191617 60401866568839744 60443405915922432 60527442175011968 60590936806612992 60605729515794294 60653278853130496 60716905490202624 60801322003858176 60927728078710272 61203419155989504 61302868272966528 61415931028058912 61500710632538112 61515725454469884 61580256817188096 61794077153358888 61993504788247552 62122389413586944 62226406258518528 62355775086498816 62403486198263808 62725015283025888 62787712833211392 62855420720204736 62986097270558592 63005725724993376 63139834388621952 63271102235583744 63343605177335808 63578437343096832 63593959422526299 63627083966857216 63733620250939392 63749180216820969 63799195806093696 63866122579943424 63881714895026418 63954917543477376 63998900381564928 64087879950012672 64221118785667584 64377870357026304 64511712083340288 64601404629099312 64735711083629664 64803620282812416 65028632853238848 65134297540026936 65238499349307392 65344505047071744 65429022868262352 65480356408915968 65640181540497408 65776647614386176 65868098837513024 66005038751936128 66074279504044032 66115556649675936 66253011029404992 66303704085655296 66711944885287104 66764284965953536 66767583835570176 66927243923644416 66943583582805462 67066385802903552 67086074037910824 67225546125307728 67552089677040384 67603776714785792 67716971516623104 67857755241189888 67952099889944712 67998831655412736 68093372446888464 68234938709771808 68401487254340448 68543694088549056 68622238942113792 68764904719540224 68853846550488192 68907867099414528 69076058134560768 69092922406566276 69188299461605376 69332142080028672 69428536612513728 69501368689938432 69518336797528749 69572878684473216 69645862179938304 69742692886778496 69887688090285312 69967773039017984 69984855014857588 70130353673932136 70203921973046784 70376642421276672 70447685591008752 70691595846303744 70864140625035264 70881441440617548 70937052776325632 71110196668872192 71258034915585024 71261555824502784 71409708747214848 71580469462714368 71774095281855408 71829012759459904 71949282236412048 72098864943764256 72248758633876032 72331549155201024 72481926596272128 72655251286478848 72658841232826368 72676580207736726 72809899114807296 72827674969083372 72984008079630336 73157211959893704 73393311767970816 73512568177955712 73665400960030464 73749814824910848 73767820150795836 73845204233059584 73921183602252792 73998728566184448 74101611192202152 74255668595928144 74340758853956608 74495313446168576 74591667096362208 74650189357699072 74832396312440832 74850665940446799 74987973019951104 75109820586697728 75293149414099968 75370618574845984 75449684028266496 75554583960676704 75711662097809088 75791085313462272 76054248804134016 76241362623049728 76299698200920064 76318326056926148 76446112376187801 76586346164330496 76605044002749522 76745569337229312 76764306048493284 76929089597448192 77196204491883776 77200018809878016 77277185025490944 77360517809482752 77521350486841344 77545508584607232 77710565401380864 78107103689077944 78269488520032368 78359178251467776 78460529497625808 78522087145961472 78623649101570976 78713744668895232 78877390707707904 78896647883173653 79041376966975488 79066008752932864 79234301977878528 79253646289884846 79399030256418816 79509421081968384 79528045327091712 79674721333698048 79804184373366336 79998971252481216 80061735913529344 80081282235773858 80165289280033152 80257151427108864 80276745458218998 80424006211780608 80443640978922156 80528028145553664 80807639354392392 81068429338477568 81236970771613696 81372992799601152 81454330162003968 81542167420806144 81604558874652672 81737157697288704 82020967272626512 82107009089584128 82392102871145184 82567475738967168 82968541678024704 83141033448665088 83161331552534391 83204648264351744 83343964943536128 83364312591227421 83517237219926016 83537627170419162 83633353710701184 83690869729738752 83716950444281856 83807227626939648 83981463027411456 84007634299991168 84186445851495936 84361469647444992 84498548160034944 84771249790795776 84791945896701732 84978160334585856 84998906955761292 85065594408124928 85175619860035224 85273223391303168 85450506600016896 85561029904650768 85628158380890112 85837160476035072 86015616111120384 86135206172132416 86314281444839552 86404827043749888 86545225797129216 86704843804318464 86845730053369248 87126006729428992 87147277727165669 87238697157683136 87307141878554624 87520242053996544 87541609300591758 87702196819181568 88154075532901248 88337348039206656 88404938780873728 88552962752507136 88737064546171392 88921549087847424 88949259847049472 89258111443740616 89448098717214432 89634061500410304 89779707420037128 90069452902720512 90289295355497472 90477006988253184 90602799853259616 90665108873883648 90791163262517952 90886405209919488 90908594273691441 90979918279695744 91075358235303936 91201983005787264 91391592118065408 91496318589485056 91805128733984256 91954302409449792 92123896542088368 92251065948807168 92273588181704826 92442856106704896 92571382150018304 92668491586584576 92691115730038332 92763838245964288 92990257182371328 93183584120380416 93605229297395712 93930247454678336 94087522924538832 94181569249817088 94283131080307104 94479145905837888 94508588587490064 94813595558496256 95010713220780032 95015407766003712 95212944996286464 95367656014645248 95440625950285824 95698793709140544 95932376315216064 96131819925019008 96331678178501376 96442065540268032 96566805535539456 96767568125010432 96902106943648968 97103566625444496 97542949279858272 97677599239913472 97701446310040404 97857749023961088 98016757570607616 98220534613373952 98357093534394448 98460272310746112 98561578136337056 98664971421579264 98802148256269536 99007558127904192 99111419256066048 99455556128482944 99776528416587776 99800887920595732 100067917327930656 100146427448930304 100151375753355264 100359590671761408 100390865885466624 100415375374208193 100599578704355328 100739445280902272 100948882797078784 101054780417949696 101328134515560576 101405665072178688 101655150164066304 101928149834917068 102140058670332696 102352408064657712 102602230881510672 102815541132823584 102933358413170688 103147357079310336 103361800649121792 103394011446142976 103614087201841152 103639383609849414 103782449192408064 103998213120043008 104142804918770592 104359318026709824 104478904335290368 104614039330167744 104696116194615296 104831532135427968 104951659558526976 104977282522286382 105169854276943872 105195530510898204 105305882959570176 105671528386513128 106012561442624512 106037393769455616 106232961778264064 106296210937552896 106322162160926322 106405579164488448 106517200981082112 106665295003308288 106887052373377536 107035660610958664 107258187971896208 107370704194071552 107661142922783112 107743519139189856 108497323732801536 108722889894408192 108806078499536896 108982876929718272 108988261849239552 109014870311605089 109214848672210944 109241512453625058 109441906569658368 109476012119445504 109856137161526912 110089967651956224 110268852266933568 110498101440045696 110624722237366272 110651730226193754 110854711264886784 110881775403379188 111125286591381504 111152416788303228 111383502893892216 111511138280934912 111622600592375808 111742970169252864 111887500644543312 111975284036548608 112248594468661248 112481959529926656 112664730880046592 112939724121149952 113055927862268976 113174526042399744 113331875941015056 113567493146713632 113697631188404224 113934008800022528 113961824720139721 114081373206201024 114170877841186816 114362043934574592 114449547301380096 114477489085389222 114687488148160512 115393634396172288 115606458405757952 115794306737825664 115800028214817024 115915777538236416 116040776714224128 116282025730262016 116318262876910848 116722145734122344 117132058839564288 117160655533616916 117404232780048552 117538767377201664 117783130718942208 118070617003342848 118316086061561856 118562065450463232 118599013129399296 118851452966817792 118880469434827269 119098545384628224 119264131622952576 119512082000547072 119706276560049504 119998456878721824 120092603870294016 120121923353660787 120247933920049728 120385727140663296 120415118187328497 120636009317670912 120665461468383234 120803733137679488 120886811831844864 121054884350023936 121181873613225984 121211459031588588 121306557706260992 121602644007716352 121855456157420544 122406838311979008 122605736545933056 122831862056117824 123031450908939768 123160513634376192 123588154306717776 123987009576495104 124244778827173888 124452812517037056 124711550172997632 124806972396527616 125450030566051776 125575425666422784 125710841440409472 125972194541117184 126011451449986752 126279668777243904 126542204471167488 127156874686193664 127187918845052598 127467240501878784 127498360433641938 127598391612187392 127732245159886848 127763429790052836 127909835086954752 128175759900025344 128442237571335168 128755740714052608 129023424166680576 129202809258198624 129471422167259328 129607240565624832 130057265706477696 130268595080053872 130476998698614784 130689010094143488 130858045736524704 130960712817831936 131280363080994816 131312413950887637 131553295228772352 131736197675026048 132010077503872256 132148559008088064 132231113299351872 132506022058809984 132607408171310592 133423889770574208 133528569931907072 133854487847288832 133887167165610924 134172148075821648 134451092250615456 135104179354080768 135207553429571584 135433943033246208 135715510482379776 135904199779889424 135997663310825472 136186744893776928 136469877419543616 136802974508680896 137087388177098112 137244477884227584 137529809439080448 137707693100976384 138185844813132552 138376598923210752 138410382272557239 138664284160057344 138857073225027456 139002737379876864 139036673595057498 139145757368946432 139291724359876608 139485385773556992 139775376180570624 139969710029715176 140260707347864272 140407843946093568 140895371182017504 141762882881235096 141874105552651264 142220393337744384 142516069831170048 142523111649005568 142819417494429696 143160938925428736 143548190563710816 143658025518919808 143898564472824096 144197729887528512 144497517267752064 144663098310402048 144963853192544256 145310502572957696 145317682465652736 145353160415473452 145655349938166744 145968016159260672 146314423919787408 146786623535941632 147025136355911424 147330801920060928 147535640301591672 147690408466119168 147842367204505584 147997457132368896 148203222384404304 148511337191856288 148681517707913216 148990626892337152 149183334192724416 149300378715398144 149664792624881664 149701331880893598 149975946039902208 150219641173395456 150586298828199936 150741237149691968 150899368056532992 151109167921353408 151423324195618176 151582170626924544 152108497608268032 152482725246099456 152636652113852296 152892224752375602 153172692328660992 153210088005499044 153528612096986568 153858179194896384 154392408983767552 154400037619756032 154721035618965504 155042700973682688 155091017169214464 155421130802761728 155459075414774121 156214207378155888 156538977040064736 156718356502935552 156921058995251616 157044174291922944 157247298203141952 157427489337790464 157465923783429573 157754781415415808 157793295766347306 158082753933950976 158132017505865728 158468603955757056 158507292579769692 159018842163936768 159056090654183424 159349442667396096 159608368746732672 159997942504962432 160123471827058688 160162564471547716 160330578560066304 160514302854217728 160553490916437996 160887281957844312 161056056291107328 161615278708784784 162136858676955136 162473941543227392 162745985599202304 163084334841612288 163209117749305344 163474315394577408 164041934545253024 164214018179168256 164784205742290368 165134951477934336 165937083356049408 165977595339290631 166282066897330176 166322663105068782 166687929887072256 166728625182454842 167034474439852032 167075254340838324 167266707421402368 167433900888563712 167614455253879296 167962926054822912 168015268599982336 168372891702991872 168722939294889984 168997096320069888 169583891793403464 169997813911522584 170131188816249856 170351239720070448 170546446782606336 170901013200033792 171122059809301536 171256316761780224 171674320952070144 171716233628083833 172031232222240768 172270412344264832 172628562889679104 172809654087499776 173090451594258432 173409687608636928 173691460106738496 174252013458857984 174294555454331338 174477394315366272 174614283757109248 175040484107993088 175083218601183516 176308151065802496 176674696078413312 176809877561747456 177105925505014272 177474129092342784 177843098175694848 177898519694098944 178516222887481232 178896197434428864 179268123000820608 179559414840074256 180138905805441024 180578590710994944 180954013976506368 180998192202574851 181205599706519232 181330217747767296 181582326525035904 181772810419838976 181817188547382882 181959836559391488 182150716470607872 182403966011574528 182783184236130816 183610257467968512 183908604818899584 184247793084176736 184502131897614336 184547176363409652 185142764300036608 185382231460076664 185527676491928576 185980514364742656 186367168240760832 187210458594791424 187860494909356672 188175045849077664 188363138499634176 188566262160614208 188958291811675776 189017177174980128 189627191116992512 189673486817948809 190021426441560064 190030815532007424 190735312029290496 190781878267578897 190881251900571648 191397587418281088 191864752630432128 192263639850038016 192663356357002752 193133611071078912 193535136250020864 193804213887297936 194207133250888992 195085898559716544 195402892620080808 195715498047922176 196033515141215232 196441069226747904 196714187068788896 196920544621492224 197123156272674112 197329942843158528 197604296512539072 198015116255808384 198222838512132096 198911112256965888 199601775841191464 200135834655861312 200292854897860608 200302751506710528 200781731770933248 200830750748416386 201199157408710656 201478890561804544 201897765594157568 202656269031121152 202811330144357376 203856299669834136 204280117340665392 204704816129315424 205204461763021344 205631082265647168 205866716826341376 206294714158620672 206723601298243584 206788022892285952 207228174403682304 207278767219698828 207564898384816128 207996426240086016 208285609837541184 208718636053419648 208957808670580736 209228078660335488 209392232389230592 209663064270855936 209903319117053952 209954565044572764 210391061021796408 210611765919140352 211343056773026256 212025122885249024 212074787538911232 212465923556528128 212592421875105792 212644324321852644 212811158328976896 213330590006616576 213774104746755072 214071321221917328 214516375943792416 214741408388143104 215322285845566224 215487038278379712 216994647465603072 217445779788816384 217965753859436544 217976523698479104 218029740623210178 218429697344421888 218483024907250116 218952024238891008 219712274323053824 220179935303912448 220537704533867136 220996202880091392 221249444474732544 221303460452387508 221763550806758376 222304833576606456 222767005787784432 223022276561869824 223485940338505728 223775001289086624 223950568073097216 224497188937322496 224551997821340397 224963919059853312 225329461760093184 225879448242299904 226111855724537952 226349052084799488 226663751882030112 227134986293427264 227395262376808448 227450778798287161 227868017600045056 227923649440279442 228162746412402048 228341755682373632 228724087869149184 228899094602760192 228954978170778444 230787268792344576 231212916811515904 231588613475651328 231600056429634048 231831555076472832 232081553428448256 232564051460524032 232636525753821696 233444291468244688 234321311067233832 234808465560097104 235077534754403328 235566261437884416 236141234006685696 236632172123123712 236689943649520959 237124130900926464 237198026258798592 237702905933635584 237760938869654538 238197090769256448 238528263245905152 239024164001094144 239412553120099008 239996913757443648 240185207740588032 240243846707321574 240495867840099456 240771454281326592 240830236374656994 241272018635341824 241330922936766468 241607466275358976 242109768700047872 242422918063177176 242613115412521984 243205288015432704 243710912314841088 244813676623958016 245211473091866112 245663724112235648 246062901817879536 246321027268752384 247176308613435552 247974019152990208 248034559685009981 248489557654347776 248905625034074112 249423100345995264 249483994657603173 249613944793055232 250900061132103552 251150851332845568 251421682880818944 251944389082234368 252022902899973504 252559337554487808 253084408942334976 254313749372387328 254375837690105196 254934481003757568 254996720867283876 255196783224374784 255526859580105672 255819670173909504 256351519800050688 256884475142670336 257511481428105216 258046848333361152 258405618516397248 258942844334518656 259214481131249664 260114531412955392 260537190160107744 261378020188286976 261441833181497007 261716091473049408 261921425635663872 262560726161989632 262624827901775274 263106590457544704 263472395350052096 264020155007744512 264462226598703744 265012044117619968 265214816342621184 266847779541148416 267774334331221848 268344296151643296 268902184501230912 270208358708161536 270415106859143168 270867886066492416 271431020964759552 271808399559778848 271995326621650944 272373489787553856 272939754839087232 273605949017361792 274174776354196224 274488955768455168 275415386201952768 276371689626265104 276753197846421504 276820764545114478 277328568320114688 277714146450054912 278005474759753728 278073347190114996 278291514737892864 278970771547113984 279550752361141248 279939420059430352 280521414695728544 280815687892187136 281790742364035008 283525765762470192 283748211105302528 284440786675488768 285032139662340096 285046223298011136 285638834988859392 286321877850857472 287096381127421632 287316051037839616 287797128945648192 288395459775057024 288995034535504128 289326196620804096 290621005145915392 290706320830946904 291310699876333488 292628847839574816 293573247071883264 294050272711822848 294661603840121856 295071280603183344 295380816932238336 295684734409011168 295994914264737792 296406444768808608 297022674383712576 297363035415826432 297981253784674304 298366668385448832 298600757430796288 299329585249763328 299402663761787196 300439282346790912 301172597656399872 301246126122624579 301482474299383936 301798736113065984 302218335842706816 302846648391236352 303164341253849088 304216995216536064 304965450492198912 305273304227704592 305784449504751204 306420176010998088 307057224193973136 308784817967535104 308800075239512064 309442071237931008 310085401947365376 310182034338428928 310842261605523456 310918150829548242 312428414756311776 313077954080129472 313436713005871104 313842117990503232 314088348583845888 314494596406283904 314854978675580928 314931847566859146 315509562830831616 315586591532694612 316264035011731456 317014585159539384 318037684327873536 318112181308366848 318698885334792192 319216737493465344 319995885009924864 320325128943095432 320661157120132608 321106981832875992 321774563915688624 322112112582214656 323230557417569568 324273717353910272 324352885741936129 324947883086454784 325491971198404608 326168669683224576 326418235498610688 326948630789154816 328083869090506048 328428036358336512 329568411484580736 330269902955868672 331874166712098816 331955190678581262 332564133794660352 332645326210137564 333375859774144512 333457250364909684 334150508681676648 334533414842804736 334867801777127424 335228910507758592 335925852109645824 336030537199964672 336745783405983744 337445878589779968 337994192640139776 339167783586806928 339995627823045168 340262377632499712 340702479440140896 341092893565212672 341802026400067584 341885474160419163 342244119618603072 342512633523560448 343348641904140288 343432467256167666 344062464444481536 344540824688529664 345257125779358208 346180903188516864 346819375217273856 347382920213476992 348504026917715968 348589110908662676 348954788630732544 350166437202367032 352616302131604992 353349392156826624 353619755123494912 354211851010028544 354948258184685568 355686196351389696 355797039388197888 357032445774962464 357792394868857728 358536246001641216 359118829680148512 360277811610882048 360365770060982361 361157181421989888 361245354561985491 361908027953012736 361996384405149702 362411199413038464 362660435495534592 363164653050071808 363545620839677952 363634377094765764 363919673118782976 364807932023149056 365566368472261632 367220514935937024 367817209637799168 368495586168353472 369094352726819304 370285528600073216 370764462920153328 371055352983857152 371961028729485312 372734336481521664 374420917189582848 375720989818713344 376350091698155328 376726276999268352 377132524321228416 377916583623351552 378034354349960256 379254382233985024 379346973635897618 380042852883120128 381470624058580992 381563756535157794 382795174836562176 383729505260864256 384527279700076032 385326712714005504 386267222142157824 387070272500041728 387608427774595872 388414266501777984 390171797119433088 390805785240161616 391430996095844352 392067030282430464 392882138453495808 393428374137577792 393841089242984448 393937241852662911 394246312545348224 394659885686317056 395208593025078144 396030232511616768 396445677024264192 397822224513931776 399203551682382928 400271669311722624 400585709795721216 401563463541866496 401661501496832772 402957781123609088 403795531188315136 405312538062242304 405622660288714752 407712599339668272 408560234681330784 409409632258630848 410408923526042688 411262164531294336 411733433652682752 412589428317241344 413576045784571904 414557534439397656 415129796769632256 415231146817671717 415992852480172032 416571219675082368 417437272106839296 417915617341161472 418456157320670976 419326128541711872 419909130089145528 420782122043592816 421223531838280704 422686113546052512 424050245770498048 424931847113056256 425288648643705288 425622316657953792 426661180013233152 427548209493510144 428142642443834656 429032751887584832 429482816776286208 430644571691132448 430974076556759424 433989294931206144 434891559577632768 435931507718873088 435953047396958208 436059481246420356 436966049814500232 437904048477782016 439424548646107648 440359870607824896 441075409067734272 441992405760182784 442606920904775016 443527101613516752 444609667153212912 445534011575568864 446044553123739648 446971880677011456 447550002578173248 447901136146194432 448994377874644992 449103995642680794 449927838119706624 450658923520186368 451758896484599808 452223711449075904 452698104169598976 453327503764060224 454269972586854528 454790524753616896 454901557596574322 455736035200090112 455847298880558884 456325492824804096 457448175738298368 457909956341556888 461574537584689152 462425833623031808 463177226951302656 463200112859268096 464163106856896512 465128102921048064 465273051507643392 466888582936489376 468642622134467664 469616931120194208 470155069508806656 471132522875768832 472282468013371392 472397771350288719 473264344246247424 473379887299041918 474248261801852928 474396052517597184 475405811867271168 475521877739309076 477056526491810304 478048328002188288 478825106240198016 479993827514887296 480370415481176064 480487693414643148 480991735680198912 481542908562653184 481660472749313988 482661845873532936 483214932550717952 484219537400095744 484845836126354352 485226230825043968 486410576030865408 487421824629682176 489627353247916032 490422946183732224 491327448224471296 492125803635759072 492642054537504768 494352617226871104 495948038305980416 496069119370019962 496979115308695552 497811250068148224 497932786017871893 498846200691990528 498967989315206346 501800122264207104 502301702665691136 502843365761637888 503888778164468736 504045805799947008 505118675108975616 506168817884669952 508751675380210392 509993441734567752 510393566448749568 511053719160211344 511639340347819008 512703039600101376 513768950285340672 515022962856210432 515148700884251499 516093696666722304 516811237032794496 517885688669037312 518428962262499328 520229062825910784 521074380320215488 522756040376573952 522883666362994014 523432182946098816 523842851271327744 525121452323979264 525249655803550548 526944790700104192 528040310015489024 528924453197407488 530024088235239936 530429632685242368 533695559082296832 535548668662443696 536688592303286592 537804369002461824 540416717416323072 540830213718286336 541735772132984832 542862041929519104 542994576607724553 543616799119557696 543990653243301888 544746979575107712 545879509678174464 547211898034723584 548349552708392448 550830772403905536 552743379252530208 553506395692843008 553641529090228956 555428292900109824 556146694380229992 556583029475785728 557941543094227968 559101504722282496 559878840118860704 561042829391457088 561631375784374272 563581484728070016 567051531524940384 567496422210605056 568881573350977536 569020460453846427 570064279324680192 570092446596022272 572643755701714944 574192762254843264 574632102075679232 575594257891296384 576790919550114048 577990069071008256 581412641661893808 582621399752666976 585257695679149632 587146494143766528 588100545423645696 589323207680243712 590142561206366688 590761633864476672 591369468818022336 591989828529475584 592812889537617216 594045348767425152 594726070831652864 595962507569348608 596733336770897664 598805327523574392 600878564693581824 602345195312799744 602492252245249158 602964948598767872 603597472226131968 604436671685413632 605693296782472704 608433990433072128 610546608455409184 611568899009502408 612840352021996176 614114448387946272 617569635935070208 617600150479024128 618884142475862016 620170803894730752 620364068676857856 621684523211046912 621836301659096484 624856829512623552 626155908160258944 626873426011742208 627684235981006464 628176697167691776 628989192812567808 629709957351161856 629863695133718292 631173183065389224 632528070023462912 634029170319078768 636075368655747072 636224362616733696 637397770669584384 638433474986930688 639991770019849728 640650257886190864 641322314240265216 642213963665751984 643549127831377248 644224225164429312 646461114835139136 648547434707820544 648705771483872258 649895766172909568 650983942396809216 652337339366449152 653897261578309632 656167738181012096 656856072716673024 659136822969161472 660539805911737344 663748333424197632 663910381357162524 665290652420275128 666914500729819368 668301017363353296 669066829685609472 670457821015517184 671851704219291648 672061074399929344 673491566811967488 673655993464021191 674891757179559936 675988385280279552 678335567173613856 679991255646090336 680524755264999424 681404958880281792 682185787130425344 682352336394861483 683604052800135168 683770948320838326 684488239237206144 685025267047120896 686697283808280576 686864934512335332 689081649377059328 690514251558716416 692361806377033728 693638750434547712 694765840426953984 697178221817325352 697909577261465088 700332874404734064 705232604263209984 706698784313653248 707239510246989824 708423702020057088 709896516369371136 710069830948562877 711372392702779392 711594078776395776 714064891549924928 715584789737715456 717072492003282432 718237659360297024 720555623221764096 720731540121964722 722314362843979776 722490709123970982 723816055906025472 723992768810299404 724822398826076928 726329306100143616 727268754189531528 727839346237565952 729615864046298112 731132736944523264 734441029871874048 735634419275598336 736991172336706944 738188705453638608 740571057200146432 741528925840306656 742110705967714304 743922057458970624 744103679055029943 745468672963043328 748841834379165696 751441979637426688 752700183396310656 753452553998536704 754265048642456832 755833167246703104 756068708699920512 758508764467970048 758693947271795236 762941248117161984 763127513070315588 765590349673124352 767459010521728512 769054559400152064 770653425428011008 772534444284315648 774140545000083456 775216855549191744 776828533003555968 780343594238866176 781611570480323232 784134060564860928 784325499544491021 785764276906991616 786856748275155584 787682178485968896 787874483705325822 788492625090696448 789319771372634112 790417186050156288 792060465023233536 795644449027863552 798407103364765856 800543338623445248 803323002993665544 805915562247218176 807591062376630272 810625076124484608 811245320577429504 815425198679336544 817120469362661568 818819264517261696 820817847052085376 822524329062588672 823466867305365504 827152091569143808 829115068878795312 830259593539264512 830462293635343434 831985704960344064 833142439350164736 834874544213678592 836912314641341952 838652257083423744 839818260178291056 841564244087185632 842447063676561408 845372227092105024 848100491540996096 849863694226112512 850577297287410576 851244633315907584 853322360026466304 855096418987020288 856285284887669312 858065503775169664 858965633552572416 861289143382264896 861948153113518848 867978589862412288 871863015437746176 872118962492840712 873932099629000464 878849097292215296 880719741215649792 882150818135468544 883984811520365568 885213841809550032 887054203227033504 889219334306425824 891068023151137728 892089106247479296 893943761354022912 895100005156346496 895802272292388864 897988755749289984 898207991285361588 901317847040372736 903517792969199616 903738378367873737 904447422898151808 905396208339197952 906655007528120448 908539945173709056 909581049507233792 909803115193148644 911694597761117768 912650985649608192 914896351476596736 915819912683113776 924851667246063616 926354453902605312 926400225718536192 928326213713793024 930256205842096128 930546103015286784 933777165872978752 937285244268935328 939233862240388416 940310139017613312 942265045751537664 944564936026742784 944795542700577438 946528688492494848 946759774598083836 948792105035194368 951043755478618152 954113052983620608 956096656004376576 957650212480396032 959987655029774592 960975386829286296 961983471360397824 963320945498627976 965323691747065872 966429865101435904 968439074800191488 969691672252708704 970452461650087936 972821152061730816 973058657225808387 974843649259364352 979254706495832064 980845892367464448 982654896448942592 984251607271518144 985284109075009536 988705234453742208 991896076611960832 992138238740039924 995622500136296448 995865572035743786 997692401383981056 997935978630412692 1003600244528414208 1004603405331382272 1005686731523275776 1007777556328937472 1008091611599894016 1010237350217951232 1012337635769339904 1017503350760420784 1019986883469135504 1020787132897499136 1022107438320422688 1023278680695638016 1025406079200202752 1025656422481257489 1027537900570681344 1030045925712420864 1030297401768502998 1032187393333444608 1033622474065588992 1035771377338074624 1040458125651821568 1042148760640430976 1045512080753147904 1045767332725988028 1046864365892197632 1050499311607101096 1053889581400208384 1056080620030978048 1057848906394814976 1060048176470479872 1060859265370484736 1067391118164593664 1071097337324887392 1073377184606573184 1075608738004923648 1080833434832646144 1081097310182947083 1081660427436572672 1083471544265969664 1083736063685956473 1085724083859038208 1085989153215449106 1087233598239115392 1087981306486603776 1089493959150215424 1091759019356348928 1094423796069447168 1096699105416784896 1101661544807811072 1105486758505060416 1107283058180457912 1110856585800219648 1112293388760459984 1113166058951571456 1115883086188455936 1118203009444564992 1119757680237721408 1122085658782914176 1123262751568748544 1127162969456140032 1134103063049880768 1134992844421210112 1137763146701955072 1138040920907692854 1140128558649360384 1148385524509686528 1149264204151358464 1151188515782592768 1153581839100228096 1155980138142016512 1162825283323787616 1165242799505333952 1170515391358299264 1174292988287533056 1176201090847291392 1178646415360487424 1180285122412733376 1181523267728953344 1181811725557988733 1182738937636044672 1183979657058951168 1185625779075234432 1188090697534850304 1189452141663305728 1193466673541795328 1197610655047148784 1201757129387163648 1204690390625599488 1204984504490498316 1205929897197535744 1208873343370827264 1211386593564945408 1216867980866144256 1221093216910818368 1223137798019004816 1225680704043992352 1228228896775892544 1235139271870140416 1235200300958048256 1237768284951724032 1240728137353715712 1243672603318192968 1249713659025247104 1252311816320517888 1253746852023484416 1255368471962012928 1257978385625135616 1259727390267436584 1262346366130778448 1268058340638157536 1272150737311494144 1274795541339168768 1276866949973861376 1279983540039699456 1281300515772381728 1282644628480530432 1284427927331503968 1287098255662754496 1288448450328858624 1292922229670278272 1297094869415641088 1297411542967744516 1301967884793618432 1304674678732898304 1307794523156619264 1312335476362024192 1313712145433346048 1318273645938322944 1321079611823474688 1327820762714325048 1330581304840550256 1333829001459638736 1336602034726706592 1338133659371218944 1340915642031034368 1343703408438583296 1344122148799858688 1346983133623934976 1347311986928042382 1349783514359119872 1351976770560559104 1356671134347227712 1359982511292180672 1361049510529998848 1362809917760563584 1364371574260850688 1364704672789722966 1367208105600270336 1367541896641676652 1368976478474412288 1373729869024670664 1378163298754118656 1381028503117432832 1384723612754067456 1387277500869095424 1389531680853907968 1394356443634650704 1395819154522930176 1400665748809468128 1410465208526419968 1413397568627306496 1414479020493979648 1416847404040114176 1417193314050866157 1419793032738742272 1420139661897125754 1422744785405558784 1423188157552791552 1428129783099849856 1431169579475430912 1434144984006564864 1436475318720594048 1441111246443528192 1441463080243929444 1444628725687959552 1444981418247941964 1447985537620598808 1449644797652153856 1452658612200287232 1454537508379063056 1455678692475131904 1459231728092596224 1462265473889046528 1468882059743748096 1471268838551196672 1473982344673413888 1476377410907277216 1481142114400292864 1481503721361816373 1483057851680613312 1484221411935428608 1487844114917941248 1488207358110059886 1490937345926086656 1502883959274853376 1505400366792621312 1506905107997073408 1508530097284913664 1511666334493406208 1512137417399841024 1517387894543590472 1526255026140631176 1531180699346248704 1534918021043457024 1538109118800304128 1541306850856022016 1545068888568631296 1545446102652754497 1548281090000166912 1550433711098383488 1553657066007111936 1560687188477732352 1563223140960646464 1568268121129721856 1568650999088982042 1571528553813983232 1573713496550311168 1575364356971937792 1575748967410651644 1576985250181392896 1580834372100312576 1584120930046467072 1591288898055727104 1596814206729531712 1601086677246890496 1606646005987331088 1611831124494436352 1615182124753260544 1621250152248969216 1622490641154859008 1630850397358673088 1634240938725323136 1637638529034523392 1641635694104170752 1645048658125177344 1658230137757590624 1660519187078529024 1660924587270686868 1666284878700329472 1669749088427357184 1673824629282683904 1677304514166847488 1679636520356582112 1683128488174371264 1684894127353122816 1690744454184210048 1696200983081992192 1701154594574821152 1702489266631815168 1706644720052932608 1707061381361539281 1710192837974040576 1712570569775338624 1716131007550339328 1717931267105144832 1722578286764529792 1723896306227037696 1744237924985681424 1747864199258000928 1757698194584430592 1761439482431299584 1764301636270937088 1767969623040731136 1770427683619100064 1774108406454067008 1778438668612851648 1782136046302275456 1784178212494958592 1787887522708045824 1790200010312692992 1796415982570723176 1802635694080745472 1807035585938399232 1807476756735747474 1808894845796303616 1810792416678395904 1813310015056240896 1817079890347418112 1819606230386297288 1823389195522235536 1825301971299216384 1831639825366227552 1849703334492127232 1852708907805210624 1852800451437072384 1856652427427586048 1860512411684192256 1861092206030573568 1867554331745957504 1874570488537870656 1878467724480776832 1880620278035226624 1884530091503075328 1889129872053485568 1889591085401154876 1893519549196167672 1897584210070388736 1902087510957236304 1908226105967241216 1912193312008753152 1915300424960792064 1919975310059549184 1921950773658572592 1923966942720795648 1926641890997255952 1930647383494131744 1932859730202871808 1936878149600382976 1939383344505417408 1940904923300175872 1945642304123461632 1946117314451616774 1949687298518728704 1961691784734928896 1965309792897885184 1968503214543036288 1970568218150019072 1977410468907484416 1984276477480079848 1991245000272592896 1991731144071487572 1995871957260825384 2007200489056828416 2011373463046551552 2015555112657874944 2016183223199788032 2020474700435902464 2020967980392063573 2024675271538679808 2035006701520841568 2039973766938271008 2041574265794998272 2044214876640845376 2046557361391276032 2047057009184584449 2050812158400405504 2051312844962514978 2055075801141362688 2060091851424841728 2060594803537005996 2067244948131177984 2071542754676149248 2080916251303643136 2084297521280861952 2091534665451976056 2093728731784395264 2100998623214202192 2107779162800416768 2112161240061956096 2115697812789629952 2120096352940959744 2121718530740969472 2134782236329187328 2142194674649774784 2146754369213146368 2151217476009847296 2161666869665292288 2162194620365894166 2166943088531939328 2167472127371912946 2171448167718076416 2171978306430898212 2174467196478230784 2178987918300430848 2183518038712697856 2188847592138894336 2193398210833569792 2203323089615622144 2210973517010120832 2214566116360915824 2221713171600439296 2224586777520919968 2226332117903142912 2231766172376911872 2232311037165089829 2236406018889129984 2239515360475442816 2244171317565828352 2246525503137497088 2254325938912280064 2268206126099761536 2269985688842420224 2275526293403910144 2276081841815385708 2296771049019373056 2298528408302716928 2302377031565185536 2307163678200456192 2311960276284033024 2325650566647575232 2330485599010667904 2341030782716598528 2352402181694582784 2352976498633473063 2357292830720974848 2360570244825466752 2363046535457906688 2363623451115977466 2365477875272089344 2367959314117902336 2371251558150468864 2376181395069700608 2386933347083590656 2395221310094297568 2409969008980996632 2411859794395071488 2417746686741654528 2422773187129890816 2433735961732288512 2442186433821636736 2446275596038009632 2451361408087984704 2456457793551785088 2470278543740280832 2470400601916096512 2481456274707431424 2487345206636385936 2499427318050494208 2504623632641035776 2510736943924025856 2515956771250271232 2519454780534873168 2524692732261556896 2536116681276315072 2544301474622988288 2549591082678337536 2553733899947722752 2559967080079398912 2562601031544763456 2565289256961060864 2568855854663007936 2574196511325508992 2576896900657717248 2585844459340556544 2594823085935489032 2603935769587236864 2615589046313238528 2624670952724048384 2636547291876645888 2642159223646949376 2655641525428650096 2661162609681100512 2667658002919277472 2673204069453413184 2676267318742437888 2681831284062068736 2687406816877166592 2688244297599717376 2693966267247869952 2694623973856084764 2703953541121118208 2713342268694455424 2719965022584361344 2722099021059997696 2725619835521127168 2728743148521701376 2729409345579445932 2735083793283353304 2737952956948824576 2747459738049341328 2756326597508237312 2762057006234865664 2774555001738190848 2779063361707815936 2788712887269301408 2791638309045860352 2801331497618936256 2820930417052839936 2826795137254612992 2833694808080228352 2834386628101732314 2839586065477484544 2840279323794251508 2846376315105583104 2856259566199699712 2862339158950861824 2868289968013129728 2872950637441188096 2882926160487858888 2889962836495883928 2895971075241197616 2899289595304307712 2905317224400574464 2909075016758126112 2911357384950263808 2918463456185192448 2919175971677425161 2924530947778093056 2937764119487496192 2942537677102393344 2947964689346827776 2952754821814554432 2962284228800585728 2963007442723632746 2966115703361226624 2968442823870857216 2975688229835882496 2976414716220119772 3005767918549706752 3010800733585242624 3013810215994146816 3017060194569827328 3023332668986812416 3024274834799682048 3034775789087180944 3052510052281262352 3062361398692497408 3069836042086914048 3076218237600608256 3076969267443772467 3082613701712044032 3090137777137262592 3090892205305508994 3096562180000333824 3100867422196766976 3107314132014223872 3121374376955464704 3126446281921292928 3136536242259443712 3137301998177964084 3147426993100622336 3151497934821303288 3153970500362785792 3161668744200625152 3168241860092934144 3182577796111454208 3193628413459063424 3202173354493780992 3213292011974662176 3223662248988872704 3224449275905129753 3230364249506521088 3242500304497938432 3243291930548841249 3244981282309718016 3261700794717346176 3268481877450646272 3275277058069046784 3283271388208341504 3290097316250354688 3316460275515181248 3321849174541373736 3332569757400658944 3339498176854714368 3347649258565367808 3354609028333694976 3359273040713164224 3366256976348742528 3369788254706245632 3381488908368420096 3402309189149642304 3404978533263630336 3413289440105865216 3414122762723078562 3420385675948081152 3425141139550677248 3432262015100678656 3445156573529059584 3447792612454075392 3488475849971362848 3495728398516001856 3515396389168861184 3522878964862599168 3528603272541874176 3535939246081462272 3540855367238200128 3548216812908134016 3556877337225703296 3564272092604550912 3568356424989917184 3580400020625385984 3592831965141446352 3605271388161490944 3614071171876798464 3614953513471494948 3617789691592607232 3626620030112481792 3634159780694836224 3639212460772594576 3646778391044471072 3650603942598432768 3663279650732455104 3705417815610421248 3705600902874144768 3713304854855172096 3722184412061147136 3735108663491915008 3749140977075741312 3756935448961553664 3761240556070453248 3779182170802309752 3787039098392335344 3804175021914472608 3816452211934482432 3824386624017506304 3830600849921584128 3839950620119098368 3843901547317145184 3847933885441591296 3853283781994511904 3861294766988263488 3865719460405743616 3873756299200765952 3878766689010834816 3881809846600351744 3891284608246923264 3892234628903233548 3923383569469857792 3930619585795770368 3937006429086072576 3941136436300038144 3954820937814968832 3968552954960159696 3983462288142975144 3991743914521650768 4014400978113656832 4022746926093103104 4031110225315749888 4032366446399576064 4040949400871804928 4041935960784127146 4049350543077359616 4070013403041683136 4079947533876542016 4083148531589996544 4088429753281690752 4093114722782552064 4094114018369168898 4101624316800811008 4102625689925029956 4121189607074011992 4134489896262355968 4143085509352298496 4161832502607286272 4168595042561723904 4183069330903952112 4187457463568790528 4201997246428404384 4215558325600833536 4216587514645169677 4224322480123912192 4231395625579259904 4240192705881919488 4243437061481938944 4269564472658374656 4284389349299549568 4293508738426292736 4302434952019694592 4323333739330584576 4324389240731788332 4333886177063878656 4334944254743825892 4343956612861796424 4348934392956461568 4357975836600861696 4367036077425395712 4377695184277788672 4386796421667139584 4406646179231244288 4421947034020241664 4429132232721831648 4443426343200878592 4444511164085449119 4449173555041839936 4452664235806285824 4463532344753823744 4464622074330179658 4472812037778259968 4479030720950885632 4488342635131656704 4508651877824560128 4536412252199523072 4552163683630771416 4593542098038746112 4597056816605433856 4604754063130371072 4614327356400912384 4623920552568066048 4651301133295150464 4660971198021335808 4682061565433197056 4704804363389165568 4705952997266946126 4714585661441949696 4721140489650933504 4726093070915813376 4727246902231954932 4730955750544178688 4742503116300937728 4752362790139401216 4773866694167181312 4790442620188595136 4819938017961993264 4823719588790142976 4835493373483309056 4845546374259781632 4867471923464577024 4884372867643273472 4892551192076019264 4902722816175969408 4912915587103570176 4940557087480561664 4974690413272771872 4998854636100988416 5009247265282071552 5021473887848051712 5031913542500542464 5038909561069746336 5049385464523113792 5072233362552630144 5088602949245976576 5107467799895445504 5119934160158797824 5121184144084617843 5125202063089526912 5130578513922121728 5137711709326015872 5148393022651017984 5153793801315434496 5171688918681113088 5189646171870978064 5249341905448096768 5273094583753291776 5284318447293898752 5311283050857300192 5322325219362201024 5335316005838554944 5346408138906826368 5352534637484875776 5363662568124137472 5376488595199434752 5389247947712169528 5407907082242236416 5426684537388910848 5439930045168722688 5451239671042254336 5458818691158891864 5470167586566706608 5475905913897649152 5494919476098682656 5512653195016474624 5524114012469731328 5549110003476381696 5558126723415631872 5577425774538602816 5583276618091720704 5602662995237872512 5641860834105679872 5653590274509225984 5667389616160456704 5668773256203464628 5680558647588503016 5692752630211166208 5712519132399399424 5724678317901723648 5736579936026259456 5745901274882376192 5765852320975717776 5779925672991767856 5791942150482395232 5798579190608615424 5810634448801148928 5818150033516252224 5822714769900527616 5836926912370384896 5838351943354850322 5849061895556186112 5885075354204786688 5895929378693655552 5905509643629108864 5924568457601171456 5926014885447265492 5932231406722453248 5952829432440239544 6011535837099413504 6021601467170485248 6034120389139654656 6046665337973624832 6048549669599364096 6069551578174361888 6105020104562524704 6124722797384994816 6139672084173828096 6141171027553753347 6152436475201216512 6153938534887544934 6165227403424088064 6180275554274525184 6181784410611017988 6201734844393533952 6214628264028447744 6242748753910929408 6252892563842585856 6274603996355928168 6294853986201244672 6302995869642606576 6307941000725571584 6323337488401250304 6336483720185868288 6365155592222908416 6387256826918126848 6404346708987561984 6426584023949324352 6447324497977745408 6448898551810259506 6460728499013042176 6485000608995876864 6486583861097682498 6523401589434692352 6536963754901292544 6550554116138093568 6566542776416683008 6580194632500709376 6632920551030362496 6643698349082747472 6665139514801317888 6678996353709428736 6695298517130735616 6696933111495269487 6709218056667389952 6718546081426328448 6732513952697485056 6739576509412491264 6762977816736840192 6804618378299284608 6809957066527260672 6826578880211730432 6828245525446157124 6850282279101354496 6864524030201357312 6890313147058119168 6895585224908150784 6976951699942725696 6991456797032003712 7030792778337722368 7057206545083748352 7058929495900419189 7071878492162924544 7081710734476400256 7096433625816268032 7113754674451406592 7128544185209101824 7160800041250771968 7185663930282892704 7229907026942989896 7235579383185214464 7253240060224963584 7268319561389672448 7278424921545189152 7293556782088942144 7301207885196865536 7326559301464910208 7410835631220842496 7411201805748289536 7444368824122294272 7470217326983830016 7498281954151482624 7513870897923107328 7558364341604619504 7574078196784670688 7608350043828945216 7632904423868964864 7648773248035012608 7661201699843168256 7679901240238196736 7687803094634290368 7695867770883182592 7706567563989023808 7722589533976526976 7731438920811487232 7747512598401531904 7757533378021669632 7784469257806467096 7846767138939715584 7861239171591540736 7874012858172145152 7909641875629937664 7937105909920319392 7966924576285950288 7983487829043301536 8028801956227313664 8045493852186206208 8062220450631499776 8064732892799152128 8081898801743609856 8083871921568254292 8140026806083366272 8159895067753084032 8166297063179993088 8176859506563381504 8186229445565104128 8188228036738337796 8205251379850059912 8242379214148023984 8268979792524711936 8286171018704596992 8323665005214572544 8337190085123447808 8366138661807904224 8374914927137581056 8403994492856808768 8431116651201667072 8433175029290339354 8448644960247824384 8462791251158519808 8480385411763838976 8539128945316749312 8568778698599099136 8587017476852585472 8604869904039389184 8648778481463576664 8669888509487651784 8687913225723592848 8697868785912923136 8715951673201723392 8734072154850791424 8755390368555577344 8757527915032275483 8773592843334279168 8813292358462488576 8843894068040483328 8858264465443663296 8886852686401757184 8889022328170898238 8898347110083679872 8905328471612571648 8927064689507647488 8929244148660359316 8958061441901771264 8976685270263313408 9017303755649120256 9072824504399046144 9104327367261542832 9187084196077492224 9194113633210867712 9209508126260742144 9228654712801824768 9230907802331317401 9247841105136132096 9302602266590300928 9321942396042671616 9364123130866394112 9409608726778331136 9411905994533892252 9442280979301867008 9454493804463909864 9461911501088357376 9485006232601875456 9504725580278802432 9547733388334362624 9580885240377190272 9639876035923986528 9647439177580285952 9670986746966618112 9673347827715389259 9691092748519563264 9734943846929154048 9768745735286546944 9785102384152038528 9805445632351938816 9825831174207140352 9949380826545543744 9997709272201976832 10018494530564143104 10042947775696103424 10063827085001084928 10077819122139492672 10098770929046227584 10144466725105260288 10214935599790891008 10239868320317595648 10242368288169235686 10250404126179053824 10261157027844243456 10275423418652031744 10296786045302035968 10343377837362226176 10379292343741956128 10498683810896193536 10546189167506583552 10568636894587797504 10622566101714600384 10644650438724402048 10670632011677109888 10692816277813652736 10705069274969751552 10752977190398869504 10778495895424339056 10815814164484472832 10853369074777821696 10879860090337445376 10902479342084508672 10917637382317783728 10940335173133413216 10951811827795298304 10989838952197365312 11025306390032949248 11048228024939462656 11116253446831263744 11154851549077205632 11166553236183441408 11205325990475745024 11283721668211359744 11337546512406929256 11361117295177006032 11425038264798798848 11449356635803447296 11473159872052518912 11491802549764752384 11531704641951435552 11559851345983535712 11583884300964790464 11597158381217230848 11621268897602297856 11636300067032504448 11645429539801055232 11673853824740769792 11676703886709700644 11770150708409573376 11791858757387311104 11811019287258217728 11852029770894530984 11864462813444906496 11905658864880479088 12023071674198827008 12043202934340970496 12068240778279309312 12093330675947249664 12097099339198728192 12139103156348723776 12210040209125049408 12249445594769989632 12279344168347656192 12282342055107506694 12304872950402433024 12307877069775089868 12363568821222035976 12403469688787067904 12429256528056895488 12485497507821858816 12505785127685171712 12549207992711856336 12589707972402489344 12605991739285213152 12615882001451143168 12646674976802500608 12649762543935509031 12672967440371736576 12730311184445816832 12774513653836253696 12808693417975123968 12853168047898648704 12894648995955490816 12897797103620519012 12970001217991753728 12973167722195364996 13046803178869384704 13073927509802585088 13101108232276187136 13133085552833366016 13160389265001418752 13265841102060724992 13287396698165494944 13330279029602635776 13333533492256347357 13357992707418857472 13390597034261471232 13393866222990538974 13418436113334779904 13437092162852656896 13465027905394970112 13525955633473680384 13609236756598569216 13656491050892314248 13700564558202708992 13729048060402714624 13780626294116238336 13791170449816301568 13953903399885451392 13982913594064007424 14061585556675444736 14114413090167496704 14117858991800838378 14143756984325849088 14163421468952800512 14192867251632536064 14227509348902813184 14257088370418203648 14321600082501543936 14371327860565785408 14459814053885979792 14471158766370428928 14506480120449927168 14536639122779344896 14556849843090378304 14587113564177884288 14602415770393731072 14653118602929820416 14821671262441684992 14940434653967660032 14996563908302965248 15027741795846214656 15116728683209239008 15148156393569341376 15216700087657890432 15265808847737929728 15322403399686336512 15359802480476393472 15363552432253853529 15375606189268580736 15391735541766365184 15413135127978047616 15445179067953053952 15462877841622974464 15515066756043339264 15568938515612934192 15722478343183081472 15748025716344290304 15819283751259875328 15874211819840638784 15933849152571900576 15966975658086603072 16057603912454627328 16090987704372412416 16129465785598304256 16167743843136508584 16280053612166732544 16319790135506168064 16353719013126763008 16376456073476675592 16410502759700119824 16484758428296047968 16537959585049423872 16572342037409193984 16647330010429145088 16674380170246895616 16732277323615808448 16749829854275162112 16807988985713617536 16862233302403334144 16866350058580678708 16925582502317039616 16960770823527677952 17078257890633498624 17137557397198198272 17174034953705170944 17209739808078778368 17297556962927153328 17339777018975303568 17375826451447185696 17395737571825846272 17431903346403446784 17468144309701582848 17510780737111154688 17515055830064550966 17547185686668558336 17687788136080966656 17716528930887326592 17773705372803514368 17778044656341796476 17796694220167359744 17858488297320718632 17916122883803542528 17953370540526626816 18034607511298240512 18145649008798092288 18208654734523085664 18374168392154984448 18388227266421735424 18419016252521484288 18423513082661260041 18457309425603649536 18461815604662634802 18495682210272264192 18605204533180601856 18643884792085343232 18728246261732788224 18823811989067784504 18884561958603734016 18908987608927819728 18923823002176714752 18970012465203750912 19009451160557604864 19095466776668725248 19161770480754380544 19279752071847973056 19294878355160571904 19341973493933236224 19346695655430778518 19382185497039126528 19537491470573093888 19570204768304077056 19610891264703877632 19651662348414280704 19898761653091087488 19995418544403953664 20036989061128286208 20085895551392206848 20090799334485808461 20127654170002169856 20155638244278985344 20197541858092455168 20288933450210520576 20429871199581782016 20479736640635191296 20484736576338471372 20500808252358107648 20550846837304063488 20593572090604071936 20686755674724452352 20758584687483912256 20997367621792387072 21092378335013167104 21245132203429200768 21289300877448804096 21341264023354219776 21385632555627305472 21556991790848678112 21706738149555643392 21759720180674890752 21804958684169017344 21835274764635567456 21880670346266826432 21903623655590596608 21979677904394730624 22050612780065898496 22232506893662527488 22309703098154411264 22333106472366882816 22410651980951490048 22675093024813858512 22722234590354012064 22850076529597597696 22898713271606894592 22946319744105037824 22983605099529504768 23063409283902871104 23119702691967071424 23167768601929580928 23194316762434461696 23242537795204595712 23272600134065008896 23353407773419401288 23540301416819146752 23583717514774622208 23622038574516435456 23704059541789061968 23728925626889812992 23811317729760958176 24046143348397654016 24086405868681940992 24136481556558618624 24186661351894499328 24194198678397456384 24278206312697447552 24420080418250098816 24498891189539979264 24558688336695312384 24564684110215013388 24615754139550179736 24727137642444071952 24806939377574135808 24858513056113790976 24970995015643717632 25011570255370343424 25098415985423712672 25179415944804978688 25211983478570426304 25231764002902286336 25293349953605001216 25299525087871018062 25345934880743473152 25549027307672507392 25617386835950247936 25706336095797297408 25795594207241038024 25946335444390729992 26093606357738769408 26147855019605170176 26202216464552374272 26266171105666732032 26272583745096826449 26320778530002837504 26531682204121449984 26574793396330989888 26660558059205271552 26667066984512694714 26715985414837714944 26781194068522942464 26787732445981077948 26874184325705313792 26930055810789940224 27051911266947360768 27218473513197138432 27312982101784628496 27401129116405417984 27458096120805429248 27561252588232476672 27582340899632603136 27907806799770902784 27965827188128014848 28228826180334993408 28235717983601676756 28326842937905601024 28385734503265072128 28455018697805626368 28514176740836407296 28643200165003087872 28742655721131570816 28919628107771959584 28942317532740857856 29012960240899854336 29020043483146167777 29073278245558689792 29113699686180756608 29174227128355768576 29204831540787462144 29306237205859640832 29880869307935320064 29993127816605930496 30055483591692429312 30233457366418478016 30296312787138682752 30433400175315780864 30644806799372673024 30719604960952786944 30727104864507707058 30751212378537161472 30783471083532730368 30826270255956095232 30890358135906107904 31030133512086678528 31137877031225868384 31444956686366162944 31496051432688580608 31638567502519750656 31748423639681277568 31867698305143801152 31933951316173206144 32115207824909254656 32258931571196608512 32335487686273017168 32560107224333465088 32639580271012336128 32707438026253526016 32752912146953351184 32821005519400239648 32969516856592095936 33075919170098847744 33144684074818387968 33348760340493791232 33464554647231616896 33499659708550324224 33615977971427235072 33732700117161357416 33851165004634079232 34275114794396396544 34348069907410341888 34419479616157556736 34595113925854306656 34679554037950607136 34751652902894371392 34791475143651692544 34863806692806893568 34936288619403165696 35021561474222309376 35030111660129101932 35375576272161933312 35433057861774653184 35556089312683592952 35593388440334719488 35716976594641437264 35832245767607085056 35906741081053253632 36069215022596481024 36291298017596184576 36417309469046171328 36748336784309968896 36838032505042968576 36847026165322520082 36914618851207299072 36923631209325269604 37210409066361203712 37287769584170686464 37456492523465576448 37647623978135569008 37769123917207468032 37817975217855639456 37847646004353429504 37940024930407501824 37949287631806527093 38018902321115209728 38190933553337450496 38323540961508761088 38559504143695946112 38589756710321143808 38683946987866472448 38693391310861557036 39074982941146187776 39140409536608154112 39221782529407755264 39303324696828561408 39797523306182174976 39990837088807907328 40000600476769042071 40073978122256572416 40171791102784413696 40181598668971616922 40255308340004339712 40311276488557970688 40395083716184910336 40577866900421041152 40969473152676942744 41001616504716215296 41101693674608126976 41187144181208143872 41373511349448904704 41517169374967824512 41994735243584774144 42184756670026334208 42490264406858401536 42578601754897608192 42682528046708439552 42771265111254610944 43113983581697356224 43413476299111286784 43519440361349781504 43609917368338034688 43670549529271134912 43761340692533652864 43807247311181193216 43959355808789461248 44465013787325054976 44619406196308822528 44821303961902980096 45350186049627717024 45444469180708024128 45700153059195195392 45797426543213789184 45967210199059009536 46126818567805742208 46239405383934142848 46335537203859161856 46388633524868923392 46545200268130017792 46706815546838802576 47167435029549244416 47244077149032870912 47408119083578123936 47457851253779625984 47622635459521916352 48172811737363881984 48272963113117237248 48388397356794912768 48556412625394895104 48840160836500197632 49129368220430026776 49231508279100359472 49454275284888143904 49613878755148271616 49717026112227581952 49941990031287435264 50023140510740686848 50196831970847425344 50358831889609957376 50423966957140852608 50463528005804572672 50586699907210002432 50599050175742036124 51098054615345014784 51234773671900495872 51412672191594594816 51591188414482076048 51892670888781459984 52187212715477538816 52295710039210340352 52404432929104748544 52532342211333464064 52545167490193652898 52641557060005675008 53063364408242899968 53149586792661979776 53321116118410543104 53334133969025389428 53575464891962155896 53748368651410627584 53860111621579880448 54103822533894721536 54436947026394276864 54625964203569256992 54802258232810835968 54815637690387205801 54916192241610858496 55122505176464953344 55164681799265206272 55815613599541805568 55931654376256029696 56471435967203353512 56653685875811202048 56771469006530144256 56910037395611252736 57028353481672814592 57286400330006175744 57485311442263141632 57839256215543919168 57884635065481715712 58025920481799708672 58040086966292335554 58146556491117379584 58227399372361513216 58348454256711537152 58612474411719281664 59761738615870640128 59986255633211860992 60110967183384858624 60466914732836956032 60592625574277365504 60866800350631561728 61289613598745346048 61439209921905573888 61454209729015414116 61502424757074322944 61652540511912190464 61780716271812215808 62060267024173357056 62275754062451736768 62992102865377161216 63277135005039501312 63496847279362555136 63735396610287602304 63867902632346412288 64670975372546034336 65120214448666930176 65279160542024672256 65414876052507052032 65505824293906702368 65642011038800479296 65939033713184191872 66151838340197695488 66697520680987582464 66929109294463233792 66999319417100648448 67231955942854470144 67465400234322714832 68550229588792793088 68696139814820683776 68838959232315113472 69190227851708613312 69359108075901214272 69503305805788742784 69582950287303385088 69727613385613787136 70060223320258203864 70751152544323866624 70866115723549306368 71112178625367185904 71186776880669438976 71433953189282874528 71664491535214170112 71813482162106507264 72138430045192962048 72582596035192369152 72834618938092342656 73496673568619937792 73676065010085937152 73694052330645040164 73847262418650539208 74420818132722407424 74575539168341372928 74912985046931152896 75295247956271138016 75538247834414936064 75635950435711278912 75695292008706859008 75880049860815003648 75898575263613054186 76037804642230419456 76647081923017522176 77119008287391892224 77386782621723114072 78149965882292375552 78280819073216308224 78443565058815510528 78606649393657122816 79595046612364349952 79981674177615814656 80001200953538084142 80147956244513144832 80343582205568827392 80363197337943233844 80622552977115941376 80790167432369820672 81155733800842082304 81938946305353885488 82003233009432430592 82203387349216253952 82374288362416287744 82747022698897809408 83034338749935649024 83989470487169548288 84980528813716803072 85157203509795216384 85365056093416879104 85542530222509221888 86227967163394712448 86826952598222573568 87038880722699563008 87060130449438503331 87219834736676069376 87341099058542269824 87522681385067305728 87614494622362386432 87918711617578922496 89238812392617645056 89642607923805960192 90700372099255434048 90888938361416048256 91400306118390390784 91934420398118019072 92253637135611484416 92478810767868285696 92671074407718323712 93090400536260035584 93413631093677605152 94334870059098488832 94488154298065741824 94816238167156247872 94915702507559251968 95245270919043832704 96345623474727763968 96776794713589825536 97112825250789790208 97680321673000395264 98258736440860053552 98463016558200718944 98908550569776287808 99227757510296543232 99434052224455163904 100046281021481373696 100393663941694850688 100717663779219914752 100847933914281705216 101198100351484072248 102196109230690029568 102825344383189189632 103182376828964152096 103785341777562919968 104374425430955077632 104591420078420680704 104808865858209497088 105064684422666928128 105090334980387305796 106126728816485799936 106299173585323959552 106668267938050778856 107150929783924311792 107496737302821255168 107720223243159760896 108207645067789443072 108873894052788553728 109251928407138513984 109604516465621671936 109631275380774411602 109832384483221716992 110245010352929906688 111631227199083611136 111863308752512059392 112942871934406707024 113307371751622404096 113542938013060288512 113820074791222505472 113847862895419581279 114056706963345629184 114572800660012351488 114970622884526283264 115678512431087838336 115769270130963431424 116051840963599417344 116080173932584671108 116454798744723026432 116696908513423074304 117224948823438563328 119523477231741280256 119972511266423721984 120001801430307126213 120221934366769717248 120933829465673912064 121185251148554731008 121733600701263123456 122908419458030828232 123004849514148645888 123305081023824380928 123561432543624431616 124120534048346714112 124551508124903473536 125984205730754322432 126554270010079002624 126993694558725110272 127470793220575204608 127735805264692824576 129341950745092068672 130240428897333860352 130558321084049344512 130829752105014104064 131011648587813404736 131284022077600958592 131878067426368383744 133395041361975164928 133858218588926467584 134463911885708940288 134930800468645429664 137100459177585586176 137392279629641367552 138380455703417226624 138718216151802428544 139006611611577485568 139165900574606770176 140120446640516407728 141502305088647733248 141732231447098612736 142224357250734371808 142373553761338877952 142867906378565749056 143328983070428340224 143626964324213014528 145165192070384738304 145669237876184685312 147388104661290080328 147694524837301078416 148841636265444814848 149151078336682745856 149825970093862305792 150590495912542276032 151076495668829872128 151271900871422557824 151390584017413718016 151760099721630007296 151797150527226108372 153294163846035044352 154238016574783784448 154773565243446228144 156299931764584751104 156561638146432616448 156887130117631021056 157213298787314245632 159190093224728699904 159963348355231629312 160002401907076168284 160726394675886467688 161245105954231882752 161580334864739641344 162311467601684164608 163877892610707770976 164006466018864861184 164406774698432507904 164446913071161617403 164748576724832575488 165494045397795618816 166068677499871298048 169961057627433606144 170314407019590432768 170730112186833758208 171085060445018443776 172455934326789424896 173653905196445147136 174077761445399126016 174120260898877006662 174439669473352138752 174682198117084539648 175045362770134611456 175837423235157844992 178477624785235290112 179285215847611920384 181400744198510868096 181777876722832096512 182800612236780781568 183868840796236038144 184507274271222968832 184957621535736571392 185342148815436647424 186180801072520071168 186827262187355210304 188976308596131483648 189632476334312495744 189831405015118503936 190490541838087665408 194225650501579580416 195360643346000790528 196517472881720107104 196926033116401437888 197817101139552575616 198455515020593086464 200092562042962747392 200787327883389701376 201695867828563410432 202396200702968144496 204392218461380059136 205650688766378379264 206364753657928304192 207570683555125839936 208748850861910155264 209182840156841361408 210180669960774611592 212253457632971599872 212598347170647919104 213336535876101557712 214301859567848623584 214993474605642510336 215440446486319521792 216415290135578886144 217747788105577107456 218503856814277027968 219209032931243343872 219262550761548823204 220490020705859813376 223262454398167222272 223726617505024118784 225885743868813414048 226614743503244808192 227085876026120577024 227640149582445010944 227695725790839162558 228113413926691258368 229941245769052566528 231357024862175676672 232160347865169342216 232909597489446052864 233393817026846148608 234449897646877126656 239046954463482560512 239945022532847443968 240003602860614252426 240443868733539434496 241867658931347824128 242370502297109462016 243467201402526246912 245816838916061656464 246009699028297291776 246610162047648761856 247122865087248863232 248241068096693428224 249103016249806947072 251968411461508644864 253987389117450220544 254941586441150409216 255471610529385649152 258683901490184137344 260480857794667720704 261116642168098689024 261180391348315509993 261659504210028208128 262023297175626809472 262568044155201917184 263756134852736767488 267716437177852935168 268927823771417880576 269861600937290859328 274200918355171172352 276760911406834453248 277436432303604857088 278013223223154971136 280240893281032815456 283004610177295466496 283464462894197225472 284448714501468743616 284747107522677755904 285735812757131498112 286657966140856680448 290330384140769476608 291338475752369370624 294776209322580160656 295389049674602156832 297683272530889629696 298302156673365491712 301180991825084552064 302152991337659744256 302543801742845115648 303594301054452216744 306588327692070088704 308476033149567568896 309547130486892456288 312599863529169502208 313123276292865232896 313774260235262042112 314426597574628491264 318380186449457399808 320004803814152336568 321452789351772935376 322490211908463765504 323160669729479282688 324622935203368329216 327755785221415541952 328012932037729722368 328813549396865015808 328893826142323234806 329497153449665150976 332137354999742596096 339922115254867212288 340628814039180865536 341460224373667516416 341543588686258743837 342170120890036887552 344911868653578849792 347307810392890294272 348155522890798252032 348240521797754013324 349364396234169079296 350090725540269222912 351674846470315689984 356955249570470580224 358570431695223840768 362801488397021736192 363555753445664193024 369014548542445937664 369915243071473142784 370684297630873294848 372361602145040142336 373654524374710420608 377952617192262967296 379264952668624991488 379662810030237007872 380981083676175330816 388451301003159160832 390721286692001581056 393034945763440214208 393852066232802875776 395634202279105151232 400185124085925494784 401574655766779402752 403391735657126820864 404792401405936288992 408784436922760118272 411301377532756758528 412729507315856608384 415141367110251679872 417497701723820310528 420361339921549223184 424506915265943199744 425196694341295838208 426673071752203115424 428603719135697247168 429986949211285020672 430880892972639043584 435495576211154214912 437007713628554055936 438525101523097646408 446524908796334444544 447453235010048237568 451771487737626828096 453229487006489616384 454171752052241154048 455280299164890021888 455391451581678325116 459882491538105133056 462714049724351353344 464320695730338684432 465819194978892105728 466787634053692297216 468899795293754253312 479890045065694887936 480007205721228504852 483735317862695648256 484741004594218924032 486934402805052493824 491633677832123312928 492019398056594583552 493220324095297523712 493340739213484852209 494245730174497726464 496482136193386856448 498206032499613894144 507974778234900441088 509883172882300818432 510943221058771298304 517367802980368274688 520961715589335441408 522233284336197378048 522360782696631019986 523319008420056416256 524046594351253618944 525136088310403834368 527512269705473534976 535432874355705870336 537855647542835761152 539723201874581718656 548401836710342344704 553521822813668906496 554872864607209714176 556026446446309942272 560481786562065630912 566928925788394450944 568897429002937487232 569494215045355511808 571471625514262996224 582676951504738741248 589552418645160321312 590778099349204313664 595366545061779259392 602361983650169104128 605087603485690231296 607188602108904433488 613176655384140177408 616952066299135137792 619094260973784912576 626246552585730465792 627548520470524084224 636760372898914799616 640009607628304673136 642905578703545870752 644980423816927531008 646321339458958565376 649245870406736658432 655511570442831083904 656025864075459444736 657627098793730031616 657787652284646469612 664274709999485192192 679844230509734424576 681257628078361731072 682920448747335032832 683087177372517487674 684340241780073775104 689823737307157699584 696481043595508026648 698728792468338158592 700181451080538445824 703349692940631379968 713910499140941160448 717140863390447681536 725602976794043472384 727111506891328386048 738029097084891875328 739830486142946285568 741368595261746589696 744723204290080284672 747309048749420841216 755905234384525934592 758529905337249982976 761962167352350661632 776902602006318321664 781442573384003162112 786069891526880428416 787704132465605751552 791268404558210302464 803149311533558805504 806783471314253641728 809584802811872577984 822602755065513517056 825459014631713216768 830282734220503359744 840722679843098446368 849013830531886399488 850393388682591676416 853346143504406230848 857207438271394494336 859973898422570041344 870991152422308429824 874015427257108111872 877050203046195292816 893049817592668889088 894906470020096475136 903542975475253656192 906458974012979232768 910782903163356650232 919764983076210266112 925428099448702706688 928641391460677368864 931638389957784211456 933575268107384594432 937799590587508506624 960014411442457009704 967470635725391296512 969482009188437848064 973868805610104987648 983267355664246625856 984038796113189167104 986440648190595047424 986681478426969704418 988491460348995452928 996412064999227788288 1015949556469800882176 1019766345764601636864 1021886442117542596608 1034735605960736549376 1041923431178670882816 1044466568672394756096 1044721565393262039972 1048093188702507237888 1050272176620807668736 1055024539410947069952 1070865748711411740672 1075711295085671522304 1079446403749163437312 1107043645627337812992 1109745729214419428352 1112052892892619884544 1120963573124131261824 1133857851576788901888 1137794858005874974464 1138988430090711023616 1142943251028525992448 1165353903009477482496 1179104837290320642624 1181556198698408627328 1204723967300338208256 1210175206971380462592 1214377204217808866976 1226353310768280354816 1233904132598270275584 1238188521947569825152 1252493105171460931584 1273520745797829599232 1280019215256609346272 1285811157407091741504 1289960847633855062016 1292642678917917130752 1311023140885662167808 1315575304569292939224 1328549419998970384384 1359688461019468849152 1362515256156723462144 1365840897494670065664 1366174354745034975348 1379647474614315399168 1392962087191016053296 1397457584936676317184 1400362902161076891648 1406699385881262759936 1427820998281882320896 1451205953588086944768 1454223013782656772096 1476058194169783750656 1479660972285892571136 1480022217640454556627 1482737190523493179392 1489446408580160569344 1494618097498841682432 1517059810674499965952 1523924334704701323264 1553805204012636643328 1562885146768006324224 1572139783053760856832 1575408264931211503104 1582536809116420604928 1606298623067117611008 1613566942628507283456 1619169605623745155968 1645205510131027034112 1650918029263426433536 1660565468441006719488 1681445359686196892736 1700786777365183352832 1706692287008812461696 1714414876542788988672 1748030854514216223744 1754100406092390585632 1786099635185337778176 1807085950950507312384 1821565806326713300464 1839529966152420532224 1850856198897405413376 1857282782921354737728 1863276779915568422912 1867150536214769188864 1920028822884914019408 1934941271450782593024 1938964018376875696128 1947737611220209975296 1966534711328493251712 1968077592226378334208 1972881296381190094848 1973362956853939408836 1992824129998455576576 2031899112939601764352 2039532691529203273728 2043772884235085193216 2069471211921473098752 2089443130786524079944 2096186377405014475776 2100544353241615337472 2110049078821894139904 2141731497422823481344 2151422590171343044608 2158892807498326874624 2214087291254675625984 2219491458428838856704 2224105785785239769088 2241927146248262523648 2267715703153577803776 2275589716011749948928 2285886502057051984896 2330707806018954964992 2358209674580641285248 2363112397396817254656 2409447934600676416512 2420350413942760925184 2428754408435617733952 2467808265196540551168 2476377043895139650304 2547041491595659198464 2560038430513218692544 2571622314814183483008 2579921695267710124032 2622046281771324335616 2631150609138585878448 2657098839997940768768 2719376922038937698304 2732348709490069950696 2759294949228630798336 2785924174382032106592 2794915169873352634368 2800725804322153783296 2813398771762525519872 2902411907176173889536 2908446027565313544192 2952116388339567501312 2959321944571785142272 2960044435280909113254 2965474381046986358784 2989236194997683364864 3034119621348999931904 3047848669409402646528 3107610408025273286656 3125770293536012648448 3144279566107521713664 3150816529862423006208 3165073618232841209856 3212597246134235222016 3227133885257014566912 3238339211247490311936 3301836058526852867072 3321130936882013438976 3362890719372393785472 3401573554730366705664 3413384574017624923392 3428829753085577977344 3496061709028432447488 3508200812184781171264 3614171901901014624768 3643131612653426600928 3679059932304841064448 3701712397794810826752 3714565565842709475456 3726553559831136845824 3840057645769828038816 3869882542901565186048 3877928036753751392256 3933069422656986503424 3946725913707878817672 3985648259996911153152 4063798225879203528704 4079065383058406547456 4087545768470170386432 4138942423842946197504 4178886261573048159888 4192372754810028951552 4201088706483230674944 4220098157643788279808 4283462994845646962688 4317785614996653749248 4428174582509351251968 4438982916857677713408 4440066652921363669881 4448211571570479538176 4483854292496525047296 4551179432023499897856 4571773004114103969792 4661415612037909929984 4716419349161282570496 4726224794793634509312 4818895869201352833024 4840700827885521850368 4857508816871235467904 4935616530393081102336 4952754087790279300608 5120076861026437385088 5143244629628366966016 5244092563542648671232 5262301218277171756896 5314197679995881537536 5464697418980139901392 5518589898457261596672 5571848348764064213184 5589830339746705268736 5601451608644307566592 5804823814352347779072 5816892055130627088384 5904232776679135002624 5918643889143570284544 5920088870561818226508 5978472389995366729728 6068239242697999863808 6095697338818805293056 6288559132215043427328 6301633059724846012416 6330147236465682419712 6425194492268470444032 6454267770514029133824 6476678422494980623872 6603672117053705734144 6642261873764026877952 6725781438744787570944 6803147109460733411328 6826769148035249846784 6857659506171155954688 6992123418056864894976 7016401624369562342528 7228343803802029249536 7286263225306853201856 7403424795589621653504 7429131131685418950912 7680115291539656077632 7739765085803130372096 7866138845313973006848 7893451827415757635344 7971296519993822306304 8158130766116813094912 8277884847685892395008 8357772523146096319776 8384745509620057903104 8402177412966461349888 8440196315287576559616 8635571229993307498496 8856349165018702503936 8877965833715355426816 8880133305842727339762 8896423143140959076352 8967708584993050094592 9102358864046999795712 9143546008228207939584 9322831224075819859968 9432838698322565140992 9452449589587269018624 9637791738402705666048 9681401655771043700736 9715017633742470935808 9905508175580558601216 10240153722052874770176 10286489259256733932032 10488185127085297342464 10524602436554343513792 10929394837960279802784 11037179796914523193344 11143696697528128426368 11179660679493410537472 11609647628704695558144 11633784110261254176768 11840177741123636453016 11956944779990733459456 12136478485395999727616 12191394677637610586112 12577118264430086854656 12603266119449692024832 12660294472931364839424 12850388984536940888064 12953356844989961247744 13207344234107411468288 13284523747528053755904 13451562877489575141888 13653538296070499693568 13715319012342311909376 13984246836113729789952 14032803248739124685056 14456687607604058499072 14572526450613706403712 14806849591179243307008 14858262263370837901824 15360230583079312155264 15732277690627946013696 15786903654831515270688 15942593039987644612608 16555769695371784790016 16715545046292192639552 16769491019240115806208 16804354825932922699776 17271142459986614996992 17712698330037405007872 17755931667430710853632 17760266611685454679524 17935417169986100189184 18204717728093999591424 18287092016456415879168 18865677396645130281984 18904899179174538037248 19275583476805411332096 19362803311542087401472 19430035267484941871616 19811016351161117202432 20480307444105749540352 20572978518513467864064 20976370254170594684928 21049204873108687027584 21858789675920559605568 22287393395056256852736 23219295257409391116288 23680355482247272906032 23913889559981466918912 24272956970791999455232 25154236528860173709312 25206532238899384049664 25320588945862729678848 25906713689979922495488 26414688468214822936576 26569047495056107511808 26903125754979150283776 27307076592140999387136 27430638024684623818752 27968493672227459579904 28065606497478249370112 28913375215208116998144 29145052901227412807424 29716524526741675803648 30720461166158624310528 31464555381255892027392 31573807309663030541376 33111539390743569580032 33431090092584385279104 33538982038480231612416 34542284919973229993984 35520533223370909359048 35870834339972200378368 36409435456187999182848 36574184032912831758336 37731354793290260563968 37809798358349076074496 38551166953610822664192 38860070534969883743232 39622032702322234404864 40960614888211499080704 41145957037026935728128 41952740508341189369856 42098409746217374055168 43717579351841119211136 44574786790112513705472 47360710964494545812064 47827779119962933837824 50308473057720347418624 50413064477798768099328 51813427379959844990976 52829376936429645873152 53138094990112215023616 53806251509958300567552 54614153184281998774272 54861276049369247637504 56131212994956498740224 57826750430416233996288 58290105802454825614848 59433049053483351607296 61440922332317248621056 62929110762511784054784 63147614619326061082752 66862180185168770558208 69084569839946459987968 71041066446741818718096 71741668679944400756736 72818870912375998365696 75462709586580521127936 75619596716698152148992 77720141069939767486464 79244065404644468809728 81921229776422998161408 82291914074053871456256 83905481016682378739712 84196819492434748110336 87435158703682238422272 89149573580225027410944 94721421928989091624128 100616946115440694837248 103626854759919689981952 107612503019916601135104 109228306368563997548544 109722552098738495275008 112262425989912997480448 115653500860832467992576 116580211604909651229696 118866098106966703214592 122881844664634497242112 125858221525023568109568 126295229238652122165504 133724360370337541116416 142082132893483637436192 143483337359888801513472 150925419173161042255872 151239193433396304297984 155440282139879534972928 158488130809288937619456 163842459552845996322816 164583828148107742912512 168393638984869496220672 174870317407364476844544 178299147160450054821888 189442843857978183248256 207253709519839379963904 215225006039833202270208 218456612737127995097088 224524851979825994960896 233160423209819302459392 237732196213933406429184 245763689329268994484224 251716443050047136219136 252590458477304244331008 267448720740675082232832 284164265786967274872384 301850838346322084511744 310880564279759069945856 327684919105691992645632 329167656296215485825024 336787277969738992441344 349740634814728953689088 356598294320900109643776 378885687715956366496512 430450012079666404540416 449049703959651989921792 466320846419638604918784 475464392427866812858368 491527378658537988968448 505180916954608488662016 534897441481350164465664 568328531573934549744768 621761128559518139891712 655369838211383985291264 673574555939477984882688 699481269629457907378176 713196588641800219287552 757771375431912732993024 898099407919303979843584 932641692839277209837568 983054757317075977936896 1010361833909216977324032 1069794882962700328931328 1136657063147869099489536 1347149111878955969765376 1398962539258915814756352 1426393177283600438575104 1515542750863825465986048 1865283385678554419675136 1966109514634151955873792 2020723667818433954648064 2139589765925400657862656 2273314126295738198979072 2694298223757911939530752 2797925078517831629512704 3031085501727650931972096 4041447335636867909296128 4279179531850801315725312 4546628252591476397958144 5595850157035663259025408 6062171003455301863944192 8082894671273735818592256 9093256505182952795916288 12124342006910603727888384 18186513010365905591832576 24248684013821207455776768 36373026020731811183665152 72746052041463622367330304
- Sum of all divisors σ(n): 258174185532154155234246969
- Sum of proper divisors (its aliquot sum) s(n): 185428133490690532866916665
- 72746052041463622367330304 is an abundant number, because the sum of its proper divisors (185428133490690532866916665) is greater than itself. Its abundance is 112682081449226910499586361
Bases of 72746052041463622367330304
- Binary: 111100001011001001001101100010000101100111000011011111111010001101111001000000000000002
- Hexadecimal: 0x3C2C93621670DFE8DE4000
- Base-36: 9522N37LXS36BR400
Squares and roots of 72746052041463622367330304
- 72746052041463622367330304 squared (727460520414636223673303042) is 5291988087619333659403578771740189883333728236732416
- 72746052041463622367330304 cubed (727460520414636223673303043) is 384971240824761598229781554050083188767677892105249010742934338823054335934464
-
72746052041463622367330304 is a
perfect square number . Itssquare root is 8529129618048 -
The
cube root of 72746052041463622367330304 is 417448728.8878394685
Scales and comparisons
How big is 72746052041463622367330304?- 72,746,052,041,463,622,367,330,304 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 72,746,052,041,463,622,367,330,304 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 72746052041463622367330304 cubic inches would be around 34787394.1 feet tall.
Recreational maths with 72746052041463622367330304
- 72746052041463622367330304 backwards is 40303376322636414025064727
- The number of decimal digits it has is: 26
- The sum of 72746052041463622367330304's digits is 90
- 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 72746052041463622367330304 - Facts about the integer". Numbermatics.com. 2024. Web. 31 May 2024.
APA style:
Numbermatics. (2024). Number 72746052041463622367330304 - Facts about the integer. Retrieved 31 May 2024, from https://numbermatics.com/n/72746052041463622367330304/
Chicago style:
Numbermatics. 2024. "Number 72746052041463622367330304 - Facts about the integer". https://numbermatics.com/n/72746052041463622367330304/
The information we have on file for 72746052041463622367330304 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 72746052041463622367330304, math, Factors of 72746052041463622367330304, curriculum, school, college, exams, university, Prime factorization of 72746052041463622367330304, STEM, science, technology, engineering, physics, economics, calculator, seventy-two septillion, seven hundred forty-six sextillion, fifty-two quintillion, forty-one quadrillion, four hundred sixty-three trillion, six hundred twenty-two billion, three hundred sixty-seven million, three hundred thirty thousand, three hundred four.