7452850965960971320049664
7,452,850,965,960,971,320,049,664 is an even composite number composed of six prime numbers multiplied together.
7452850965960971320049664 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of eighteen thousand, two hundred twenty-five divisors.
Prime factorization of 7452850965960971320049664:
214 × 314 × 72 × 132 × 312 × 34572
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 13 × 13 × 31 × 31 × 3457 × 3457)See below for interesting mathematical facts about the number 7452850965960971320049664 from the Numbermatics database.
Names of 7452850965960971320049664
- Cardinal: 7452850965960971320049664 can be written as Seven septillion, four hundred fifty-two sextillion, eight hundred fifty quintillion, nine hundred sixty-five quadrillion, nine hundred sixty trillion, nine hundred seventy-one billion, three hundred twenty million, forty-nine thousand, six hundred sixty-four.
Scientific notation
- Scientific notation: 7.452850965960971320049664 × 1024
Factors of 7452850965960971320049664
Divisors of 7452850965960971320049664
- Number of divisors d(n): 18225
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 21 24 26 27 28 31 32 36 39 42 48 49 52 54 56 62 63 64 72 78 81 84 91 93 96 98 104 108 112 117 124 126 128 144 147 156 162 168 169 182 186 189 192 196 208 216 217 224 234 243 248 252 256 273 279 288 294 312 324 336 338 351 364 372 378 384 392 403 416 432 434 441 448 468 486 496 504 507 512 546 558 567 576 588 624 637 648 651 672 676 702 728 729 744 756 768 784 806 819 832 837 864 868 882 896 936 961 972 992 1008 1014 1024 1053 1092 1116 1134 1152 1176 1183 1209 1248 1274 1296 1302 1323 1344 1352 1404 1456 1458 1488 1512 1519 1521 1536 1568 1612 1638 1664 1674 1701 1728 1736 1764 1792 1872 1911 1922 1944 1953 1984 2016 2028 2048 2106 2184 2187 2232 2268 2304 2352 2366 2418 2457 2496 2511 2548 2592 2604 2646 2688 2704 2808 2821 2883 2912 2916 2976 3024 3038 3042 3072 3136 3159 3224 3276 3328 3348 3402 3456 3457 3472 3528 3549 3584 3627 3744 3822 3844 3888 3906 3968 3969 4032 4056 4096 4212 4368 4374 4464 4536 4557 4563 4608 4704 4732 4836 4914 4992 5022 5096 5103 5184 5208 5239 5292 5376 5408 5616 5642 5733 5766 5824 5832 5859 5952 6048 6076 6084 6144 6272 6318 6448 6552 6561 6656 6696 6727 6804 6912 6914 6944 7056 7098 7168 7254 7371 7488 7533 7644 7688 7776 7812 7936 7938 8064 8112 8192 8281 8424 8463 8649 8736 8748 8928 9072 9114 9126 9216 9408 9464 9477 9672 9828 9984 10044 10192 10206 10368 10371 10416 10478 10584 10647 10752 10816 10881 11232 11284 11466 11532 11648 11664 11718 11904 11907 12096 12152 12168 12288 12493 12544 12636 12896 13104 13122 13312 13392 13454 13608 13671 13689 13824 13828 13888 14112 14196 14336 14508 14742 14976 15066 15288 15309 15376 15552 15624 15717 15872 15876 16128 16224 16384 16562 16848 16926 17199 17298 17472 17496 17577 17856 18144 18228 18252 18432 18816 18928 18954 19344 19656 19683 19747 19968 20088 20181 20384 20412 20736 20742 20832 20956 21168 21294 21504 21632 21762 22113 22464 22568 22599 22932 23064 23296 23328 23436 23808 23814 24192 24199 24304 24336 24576 24843 24986 25088 25272 25389 25792 25947 26208 26244 26624 26784 26908 27216 27342 27378 27648 27656 27776 28224 28392 28431 28672 29016 29484 29952 30132 30576 30618 30752 31104 31113 31248 31434 31744 31752 31941 32256 32448 32643 33124 33696 33852 34398 34596 34944 34992 35154 35712 35721 36288 36456 36504 36673 36864 37479 37632 37856 37908 38688 39312 39366 39494 39936 40176 40362 40768 40824 41013 41067 41472 41484 41664 41912 42336 42588 43008 43264 43524 44226 44928 44941 45136 45198 45864 45927 46128 46592 46656 46872 47089 47151 47616 47628 48384 48398 48608 48672 49152 49686 49972 50176 50544 50778 51584 51597 51894 52416 52488 52731 53248 53568 53816 54432 54684 54756 55296 55312 55552 56448 56784 56862 57344 58032 58968 59049 59241 59904 60264 60543 61152 61236 61504 62208 62226 62496 62868 63488 63504 63882 64512 64896 65286 66248 66339 67392 67704 67797 68796 69192 69888 69984 70308 71424 71442 72576 72597 72912 73008 73346 73728 74529 74958 75264 75712 75816 76167 77376 77841 78624 78732 78988 79872 80352 80724 81536 81648 82026 82134 82944 82968 83328 83824 84672 85176 85293 86016 86528 87048 87451 88452 89856 89882 90272 90396 91728 91854 92256 93184 93312 93339 93744 94178 94302 95232 95256 95823 96768 96796 97216 97344 97929 99372 99944 100352 101088 101556 103168 103194 103788 104832 104976 105462 106496 107136 107163 107167 107632 108864 109368 109512 110019 110592 110624 111104 112437 112896 113568 113724 114688 116064 117936 118098 118482 119808 120528 121086 122304 122472 123008 123039 123201 124416 124452 124992 125736 126976 127008 127764 129024 129792 130572 132496 132678 134784 134823 135408 135594 137592 137781 138384 139776 139968 140616 141267 141453 142848 142884 145152 145194 145824 146016 146692 147456 149058 149916 150528 151424 151632 152334 154752 154791 155682 157248 157464 157976 158193 159744 160704 161448 162409 163072 163296 164052 164268 165888 165936 166656 167648 169344 169393 170352 170586 172032 173056 174096 174902 176904 177147 177723 179712 179764 180544 180792 181629 183456 183708 184512 186368 186624 186678 187488 188356 188604 190464 190512 191646 193536 193592 194432 194688 195858 198744 199017 199888 200704 202176 203112 203391 206336 206388 207576 209664 209952 210924 212992 214272 214326 214334 215264 217728 217791 218736 219024 220038 221184 221248 222208 223587 224874 225792 227136 227448 228501 232128 233523 235872 236196 236964 239616 241056 242172 244608 244944 246016 246078 246402 248832 248904 249984 251472 253952 254016 255528 255879 256711 258048 259584 261144 262353 264992 265356 269568 269646 270816 271188 275184 275562 276768 279552 279936 280017 281232 282534 282906 285696 285768 287469 290304 290388 291648 292032 293384 293787 298116 299832 301056 302848 303264 304668 309504 309582 311364 314496 314587 314928 315952 316386 319488 321408 321489 321501 322896 324818 326144 326592 328104 328536 330057 331776 331872 333312 335296 337311 338688 338786 340704 341172 344064 346112 348192 349804 353808 354294 355446 359424 359528 361088 361584 363258 366912 367416 369024 369117 369603 372736 373248 373356 374976 376712 377208 380928 381024 383292 387072 387184 388864 389376 391716 397488 398034 399776 401408 404352 404469 406224 406782 412672 412776 413343 415152 419328 419904 421848 423801 424359 428544 428652 428668 430528 435456 435582 437472 438048 440076 442368 442496 444416 447174 449748 451584 454272 454896 457002 464256 464373 467046 471744 472392 473928 474579 479232 482112 484344 487227 489216 489888 492032 492156 492804 497664 497808 499968 502944 507904 508032 508179 511056 511758 513422 516096 519168 522288 524706 529984 530712 531441 533169 539136 539292 541632 542376 544887 550368 551124 553536 559104 559872 560034 562464 565068 565812 571392 571536 574938 580608 580776 583296 584064 584233 586768 587574 596232 597051 599664 602112 605696 606528 609336 610173 612157 619008 619164 622728 628992 629174 629856 631904 632772 638976 642816 642978 643002 645792 649636 652288 653184 653373 656208 657072 660114 663552 663744 666624 670592 670761 674622 677376 677572 681408 682344 685503 692224 696384 699608 700569 707616 708588 710892 718848 719056 722176 723168 726516 733824 734832 738048 738234 739206 745472 746496 746712 749952 750169 753424 754416 761856 762048 766584 767637 770133 774144 774368 777728 778752 783432 787059 794976 796068 799552 802816 808704 808938 812448 813564 825344 825552 826686 830304 838656 839808 840051 843696 847602 848718 857088 857304 857336 861056 862407 870912 871164 874944 876096 880152 881361 884992 888832 894348 899496 903168 908544 909792 914004 928512 928746 934092 943488 943761 944784 947856 949158 958464 964224 964467 964503 968688 974454 978432 979776 984064 984312 985608 990171 995328 995616 999936 1005888 1011933 1016064 1016358 1022112 1023516 1026844 1032192 1038336 1044576 1049412 1059968 1061424 1062882 1066338 1078272 1078584 1083264 1084752 1089774 1100736 1102248 1107072 1107351 1108809 1118208 1119744 1120068 1124928 1130136 1131624 1136863 1142784 1143072 1149876 1161216 1161552 1166592 1168128 1168466 1173536 1175148 1192464 1194102 1199328 1204224 1211392 1213056 1213407 1218672 1220346 1224314 1238016 1238328 1240029 1245456 1257984 1258348 1259712 1263808 1265544 1271403 1273077 1285632 1285956 1286004 1291584 1299272 1304576 1306368 1306746 1312416 1314144 1320228 1327104 1327488 1333248 1341184 1341522 1349244 1354752 1355144 1362816 1364688 1371006 1384448 1392768 1393119 1393171 1399216 1401138 1415232 1417176 1421784 1423737 1437696 1438112 1444352 1446336 1453032 1461681 1467648 1469664 1476096 1476468 1478412 1490944 1492992 1493424 1499904 1500338 1506848 1508832 1523712 1524096 1524537 1533168 1535274 1540266 1548288 1548736 1555456 1557504 1566864 1574118 1589952 1592136 1594323 1599104 1599507 1617408 1617876 1624896 1627128 1634661 1650688 1651104 1653372 1660608 1677312 1679616 1680102 1687392 1695204 1697436 1714176 1714608 1714672 1722112 1724814 1741824 1742328 1749888 1752192 1752699 1760304 1762722 1769984 1777664 1788696 1791153 1798992 1806336 1817088 1819584 1828008 1830519 1836471 1857024 1857492 1868184 1886976 1887522 1889568 1895712 1898316 1916928 1928448 1928934 1929006 1937376 1948908 1956864 1959552 1960119 1968128 1968624 1971216 1980342 1990656 1991232 1999872 2011776 2012283 2023866 2032128 2032716 2044224 2047032 2053688 2056509 2076672 2089152 2098824 2101707 2119936 2122848 2125764 2132676 2156544 2157168 2166528 2169504 2179548 2201472 2202109 2204496 2214144 2214702 2217618 2236416 2239488 2240136 2249856 2250507 2260272 2263248 2273726 2285568 2286144 2299752 2302911 2310399 2322432 2323104 2333184 2336256 2336932 2347072 2350296 2361177 2384928 2388204 2398656 2408448 2422784 2426112 2426814 2437344 2440692 2448628 2476032 2476656 2480058 2490912 2515968 2516696 2519424 2520153 2527616 2531088 2542806 2546154 2571264 2571912 2572008 2583168 2587221 2598544 2609152 2612736 2613492 2624832 2628288 2640456 2644083 2654976 2666496 2682368 2683044 2698488 2709504 2710288 2725632 2729376 2742012 2768896 2785536 2786238 2786342 2798432 2802276 2830464 2831283 2834352 2843568 2847474 2875392 2876224 2888704 2892672 2893401 2893509 2906064 2923362 2935296 2939328 2952192 2952936 2956824 2970513 2985984 2986848 2999808 3000676 3013696 3017664 3035799 3048192 3049074 3066336 3070548 3080532 3096576 3097472 3110912 3115008 3133728 3148236 3179904 3184272 3188646 3198208 3199014 3234816 3235752 3249792 3254256 3269322 3301376 3302208 3306744 3321216 3322053 3322177 3326427 3354624 3359232 3360204 3374784 3390408 3394872 3410589 3428352 3429216 3429344 3444224 3449628 3483648 3484656 3499776 3504384 3505398 3520608 3525444 3539968 3555328 3577392 3582306 3597984 3612672 3634176 3639168 3640221 3656016 3661038 3672942 3714048 3714984 3720087 3736368 3773952 3775044 3779136 3791424 3796632 3814209 3819231 3856896 3857868 3858012 3874752 3897816 3913728 3919104 3920238 3936256 3937248 3942432 3960684 3981312 3982464 3999744 4023552 4024566 4047732 4064256 4065432 4088448 4089631 4094064 4107376 4113018 4153344 4178304 4179357 4179513 4197648 4203414 4239872 4245696 4251528 4265352 4271211 4313088 4314336 4333056 4339008 4359096 4385043 4402944 4404218 4408992 4428288 4429404 4435236 4472832 4478976 4480272 4499712 4501014 4520544 4526496 4547452 4571136 4572288 4573611 4599504 4605822 4620798 4644864 4646208 4666368 4672512 4673864 4694144 4700592 4722354 4769856 4776408 4782969 4797312 4798521 4845568 4852224 4853628 4874688 4881384 4897256 4903983 4952064 4953312 4960116 4981824 5031936 5033392 5038848 5040306 5055232 5062176 5085612 5092308 5142528 5143824 5144016 5166336 5174442 5197088 5218304 5225472 5226984 5249664 5251183 5256576 5258097 5280912 5288166 5309952 5332992 5364736 5366088 5373459 5396976 5419008 5420576 5451264 5458752 5484024 5491557 5509413 5571072 5572476 5572684 5596864 5604552 5660928 5662566 5668704 5687136 5694948 5750784 5752448 5777408 5785344 5786802 5787018 5812128 5846724 5870592 5878656 5880357 5904384 5905872 5913648 5941026 5971968 5973696 5999616 6001352 6027392 6035328 6036849 6071598 6096384 6098148 6132672 6141096 6161064 6169527 6194944 6221824 6230016 6267456 6296472 6305121 6359808 6368544 6377292 6396416 6398028 6469632 6471504 6499584 6508512 6538644 6602752 6604416 6606327 6613488 6642432 6644106 6644354 6652854 6709248 6718464 6720408 6749568 6751521 6780816 6789744 6821178 6856704 6858432 6858688 6888448 6899256 6908733 6931197 6967296 6969312 6999552 7008768 7010796 7041216 7050888 7079936 7083531 7154784 7164612 7195968 7225344 7268352 7278336 7280442 7312032 7322076 7345884 7428096 7429968 7440174 7472736 7547904 7550088 7558272 7560459 7582848 7593264 7628418 7638462 7713792 7715736 7716024 7749504 7761663 7795632 7827456 7838208 7840476 7872512 7874496 7884864 7921368 7932249 7958041 7964928 7999488 8047104 8049132 8095464 8128512 8130864 8176896 8179262 8188128 8214752 8226036 8306688 8356608 8358714 8359026 8395296 8406828 8479744 8491392 8493849 8503056 8530704 8542422 8626176 8628672 8666112 8678016 8680203 8680527 8718192 8770086 8805888 8808436 8817984 8856576 8858808 8870472 8911539 8957952 8960544 8999424 9002028 9041088 9052992 9094904 9107397 9144576 9147222 9199008 9211644 9241596 9289728 9292416 9332736 9345024 9347728 9388288 9401184 9444708 9539712 9552816 9565938 9594624 9597042 9691136 9704448 9707256 9749376 9752197 9762768 9794512 9807966 9904128 9906624 9920232 9963648 9966159 9966531 9979281 10063872 10066784 10077696 10080612 10110464 10124352 10171224 10184616 10231767 10285056 10287648 10288032 10332672 10348884 10394176 10436608 10450944 10453968 10499328 10502366 10513152 10516194 10561824 10576332 10619904 10665984 10729472 10732176 10746918 10793952 10838016 10841152 10902528 10917504 10920663 10968048 10983114 11018826 11142144 11144952 11145368 11160261 11193728 11209104 11321856 11325132 11337408 11374272 11389896 11442627 11457693 11504896 11554816 11570688 11573604 11574036 11624256 11693448 11741184 11757312 11760714 11808768 11811744 11827296 11882052 11943936 11947392 11950849 11999232 12002704 12054784 12070656 12073698 12143196 12192768 12196296 12265344 12268893 12282192 12322128 12339054 12389888 12443648 12460032 12534912 12538071 12538539 12592944 12610242 12719616 12737088 12754584 12792832 12796056 12813633 12939264 12943008 12999168 13017024 13077288 13155129 13208832 13212654 13226976 13284864 13288212 13288708 13305708 13418496 13436928 13440816 13499136 13503042 13561632 13579488 13642356 13713408 13716864 13717376 13720833 13776896 13798512 13817466 13862394 13934592 13938624 13999104 14017536 14021592 14082432 14101776 14159872 14167062 14309568 14329224 14391936 14395563 14536704 14556672 14560884 14624064 14644152 14691768 14711949 14856192 14859936 14880348 14945472 15095808 15100176 15116544 15120918 15165696 15186528 15256836 15276924 15427584 15431472 15432048 15499008 15523326 15591264 15654912 15676416 15680952 15745024 15748992 15753549 15769728 15774291 15842736 15864498 15916082 15929856 15998976 16094208 16098264 16120377 16190928 16257024 16261728 16353792 16358524 16376256 16429504 16452072 16474671 16528239 16713216 16717428 16718052 16790592 16813656 16959488 16982784 16987698 17006112 17061408 17084844 17252352 17257344 17332224 17356032 17360406 17361054 17436384 17540172 17611776 17616872 17635968 17641071 17713152 17717616 17740944 17823078 17915904 17921088 17998848 18004056 18082176 18105984 18110547 18111223 18189808 18214794 18289152 18294444 18398016 18423288 18483192 18508581 18584832 18665472 18690048 18695456 18776576 18802368 18889416 18915363 19079424 19105632 19131876 19189248 19194084 19382272 19408896 19414512 19498752 19504394 19525536 19589024 19615932 19808256 19813248 19818981 19840464 19927296 19932318 19933062 19958562 20127744 20133568 20155392 20161224 20220928 20248704 20254563 20342448 20369232 20463534 20570112 20575296 20576064 20665344 20697768 20726199 20788352 20793591 20901888 20907936 20998656 21004732 21026304 21032388 21123648 21152664 21239808 21250593 21458944 21464352 21493836 21587904 21676032 21682304 21805056 21835008 21841326 21936096 21966228 22037652 22284288 22289904 22290736 22320522 22387456 22418208 22643712 22650264 22674816 22681377 22748544 22779792 22885254 22915386 23009792 23109632 23141376 23147208 23148072 23248512 23255239 23284989 23386896 23482368 23514624 23521428 23617536 23623488 23654592 23764104 23796747 23874123 23894784 23901698 23998464 24005408 24109568 24141312 24147396 24286392 24385536 24392592 24530688 24537786 24564384 24644256 24678108 24779776 24887296 24920064 25069824 25076142 25077078 25185888 25220484 25439232 25474176 25481547 25509168 25585664 25592112 25627266 25878528 25886016 25998336 26034048 26040609 26041581 26154576 26310258 26417664 26425308 26453952 26569728 26576424 26577416 26611416 26734617 26873856 26881632 26998272 27006084 27123264 27158976 27284712 27322191 27433728 27434752 27441666 27553792 27597024 27634932 27724788 27869184 27877248 27998208 28035072 28043184 28164864 28203552 28319744 28334124 28619136 28627417 28658448 28783872 28791126 29073408 29113344 29121768 29248128 29256591 29288304 29383536 29423898 29712384 29719872 29760696 29890944 29898477 29899593 29937843 30191616 30200352 30233088 30241836 30331392 30373056 30513672 30553848 30695301 30855168 30862944 30864096 30998016 31046652 31182528 31309824 31352832 31361904 31497984 31507098 31539456 31548582 31685472 31728996 31832164 31859712 31997952 32188416 32196528 32240754 32381856 32514048 32523456 32707584 32717048 32752512 32761989 32859008 32904144 32949342 33056478 33426432 33434856 33436104 33480783 33581184 33627312 33918976 33965568 33975396 34012224 34122816 34169688 34327881 34373079 34514688 34664448 34712064 34720812 34722108 34872768 35080344 35223552 35233744 35271936 35282142 35426304 35435232 35481888 35646156 35831808 35842176 35852547 35997696 36008112 36164352 36211968 36221094 36222446 36379616 36429588 36578304 36588888 36796032 36806679 36846576 36966384 37017162 37169664 37330944 37380096 37390912 37553152 37604736 37614213 37615617 37778832 37830726 38158848 38211264 38263752 38378496 38388168 38440899 38817792 38829024 38997504 39008788 39051072 39178048 39231864 39465387 39626496 39637962 39680928 39854592 39864636 39866124 39917124 40255488 40267136 40310784 40322448 40441856 40497408 40509126 40684896 40738464 40927068 41140224 41150592 41152128 41162499 41330688 41395536 41452398 41576704 41587182 41803776 41815872 41997312 42009464 42052608 42064776 42247296 42305328 42479616 42501186 42917888 42928704 42987672 43175808 43186689 43188301 43364608 43610112 43670016 43682652 43872192 43932456 44075304 44135847 44568576 44579808 44581472 44641044 44774912 44836416 45287424 45300528 45349632 45362754 45497088 45559584 45770508 45830772 46019584 46219264 46282752 46294416 46296144 46497024 46510478 46569978 46773792 46964736 47029248 47042856 47235072 47246976 47260647 47309184 47322873 47528208 47593494 47748246 47789568 47803396 47996928 48010816 48219136 48282624 48294792 48361131 48572784 48771072 48785184 49061376 49075572 49128768 49288512 49356216 49424013 49559552 49584717 50139648 50152284 50154156 50371776 50440968 50878464 50948352 50963094 51018336 51171328 51184224 51254532 51757056 51772032 51996672 52068096 52081218 52083162 52309152 52620516 52835328 52850616 52907904 52923213 53139456 53152848 53154832 53222832 53469234 53747712 53763264 53996544 54012168 54246528 54317952 54331641 54333669 54569424 54644382 54867456 54869504 54883332 55107584 55194048 55269864 55449576 55525743 55754496 55996416 56070144 56086368 56329728 56407104 56639488 56668248 56746089 57238272 57254834 57316896 57567744 57582252 58146816 58226688 58243536 58496256 58513182 58576608 58767072 58847796 59424768 59439744 59456943 59521392 59781888 59796954 59799186 59875686 60383232 60400704 60466176 60483672 60662784 60746112 60763689 61027344 61107696 61390602 61710336 61725888 61728192 61996032 62093304 62178597 62365056 62380773 62705664 62723808 62995968 63014196 63078912 63097164 63370944 63457992 63664328 63719424 63751779 64376832 64393056 64481508 64763712 65028096 65046912 65415168 65434096 65505024 65523978 65718016 65808288 65898684 66112956 66852864 66869712 66872208 66961566 67162368 67254624 67837952 67931136 67950792 68024448 68044131 68245632 68265379 68339376 68655762 68746158 69029376 69328896 69424128 69441624 69444216 69745536 69765717 69854967 70160688 70447104 70467488 70543872 70564284 70852608 70870464 70963776 71292312 71390241 71622369 71684352 71705094 71995392 72016224 72328704 72423936 72442188 72444892 72759232 72859176 73156608 73177776 73592064 73613358 73693152 73932768 74034324 74339328 74661888 74760192 74781824 75106304 75209472 75228426 75231234 75557664 75661452 76317696 76422528 76444641 76527504 76756992 76776336 76881798 77635584 77658048 77995008 78017576 78102144 78121827 78124743 78356096 78463728 78930774 79252992 79275924 79361856 79709184 79729272 79732248 79834248 80203851 80534272 80621568 80644896 80883712 80994816 81018252 81369792 81476928 81854136 81966573 82301184 82304256 82324998 82661376 82791072 82904796 83153408 83174364 83607552 83631744 83655943 83994624 84018928 84105216 84129552 84494592 84610656 84959232 85002372 85835776 85857408 85882251 85975344 86351616 86373378 86376602 86729216 87220224 87340032 87365304 87744384 87769773 87864912 88150608 88271694 89137152 89159616 89162944 89282088 89549824 89672832 89695431 89698779 89813529 90574848 90601056 90699264 90725508 90994176 91119168 91541016 91661544 92039168 92085903 92565504 92588832 92592288 92994048 93020956 93139956 93547584 93929472 94058496 94085712 94493952 94521294 94618368 94645746 95056416 95186988 95496492 95579136 95606792 95993856 96021632 96438272 96565248 96589584 96722262 97145568 97542144 97570368 98122752 98151144 98257536 98285967 98577024 98712432 98848026 99119104 99169434 100279296 100304568 100308312 100743552 100881936 101756928 101896704 101926188 102036672 102342656 102368448 102509064 102983643 103119237 103544064 103993344 104136192 104162436 104166324 104618304 105241032 105670656 105701232 105815808 105846426 106278912 106305696 106309664 106445664 106938468 107495424 107526528 107557641 107993088 108024336 108493056 108635904 108663282 108667338 109138848 109288764 109734912 109739008 109766664 110215168 110388096 110420037 110539728 110899152 111051486 111508992 111992832 112140288 112172736 112659456 112814208 112842639 112846851 113336496 113492178 114476544 114509668 114633792 115135488 115164504 115322697 116453376 116487072 116992512 117026364 117153216 117534144 117695592 118396161 118879488 118913886 119042784 119563776 119593908 119598372 119751372 120766464 120801408 120932352 120967344 121325568 121492224 121527378 122054688 122215392 122781204 123420672 123451776 123456384 123487497 123992064 124186608 124357194 124730112 124761546 125411328 125447616 125991936 126028392 126157824 126194328 126741888 126778561 126915984 127328656 127438848 127503558 128753664 128786112 128963016 129527424 129560067 129564903 130093824 130830336 130868192 131010048 131047956 131436032 131616576 131797368 132225912 132407541 133705728 133739424 133744416 133923132 134324736 134509248 135675904 135862272 135901584 136048896 136088262 136491264 136530758 136678752 137311524 137492316 138058752 138657792 138848256 138883248 138888432 139491072 139531434 139709934 140321376 140894208 140934976 141087744 141128568 141705216 141740928 141781941 141927552 141968619 142584624 142780482 143244738 143368704 143410188 143990784 144032448 144657408 144847872 144884376 144889784 145083393 145518464 145718352 146313216 146355552 147184128 147226716 147386304 147865536 148068648 148272039 148678656 148754151 149563648 150212608 150418944 150456852 150462468 151115328 151322904 152635392 152845056 152889282 153055008 153513984 153552672 153763596 155271168 155316096 155361037 155990016 156035152 156204288 156243654 156249486 156712192 156927456 157861548 158505984 158551848 158723712 158769639 159418368 159458544 159464496 159668496 160407702 161068544 161243136 161289792 161767424 161989632 162036504 162739584 162786673 162953856 162994923 163001007 163708272 163933146 164602368 164608512 164649996 165322752 165582144 165809592 166306816 166348728 166577229 167263488 167311886 167989248 168037856 168210432 168259104 168989184 169221312 169918464 170004744 170238267 171714816 171764502 171950688 172703232 172746756 172753204 173458432 174440448 174680064 174730608 175488768 175539546 175729824 176301216 176543388 178274304 178319232 178325888 178370829 178564176 179099648 179345664 179390862 179397558 179627058 181149696 181202112 181398528 181451016 181988352 182238336 182291067 183082032 183323088 184078336 184171806 185131008 185177664 185184576 185988096 186041912 186279912 187095168 187142319 188116992 188171424 188987904 189042588 189236736 189291492 190112832 190373976 190992984 191158272 191213584 191255337 192043264 192876544 193130496 193179168 193444524 194291136 195084288 195140736 196245504 196302288 196515072 196571934 197154048 197424864 197696052 198238208 198338868 200558592 200609136 200616624 201487104 201763872 203513856 203793408 203852376 204073344 204132393 204685312 204736896 204796137 205018128 205967286 206238474 207088128 207986688 208272384 208324872 208332648 209236608 209297151 209564901 210482064 211341312 211402464 211631616 211692852 212557824 212611392 212619328 212891328 213876936 214170723 214867107 215053056 215115282 215986176 216048672 216986112 217271808 217326564 217334676 218277696 218577528 219469824 219478016 219533328 220776192 220840074 221079456 221798304 222102972 223017984 223985664 224280576 224345472 225318912 225628416 225685278 225693702 226672992 226984356 228953088 229019336 229267584 229333923 230270976 230329008 230645394 232906752 232974144 233985024 234052728 234306432 234365481 234374229 235068288 235391184 236792322 237758976 237827772 238085568 239127552 239187816 239196744 239502744 240611553 241602816 241864704 241934688 242651136 242984448 243054756 244109376 244430784 245562408 245899719 246903552 246912768 246974994 247984128 248373216 248714388 249460224 249523092 250822656 250895232 250967829 251983872 252056784 252315648 252388656 253483776 253557122 253831968 254657312 254877696 255007116 257507328 257572224 257646753 257926032 259054848 259120134 259129806 260187648 261660672 261736384 262020096 262095912 262872064 263233152 263309319 263594736 264451824 264815082 267411456 267478848 267488832 267846264 268649472 269018496 269086293 269096337 269440587 271724544 271803168 272097792 272176524 272982528 273061516 273357504 274623048 274984632 276117504 276257709 277696512 277766496 277776864 278982144 279062868 279419868 280642752 281788416 281869952 282175488 282257136 283481856 283563882 283855104 283937238 285169248 285560964 286489476 286737408 286820376 287981568 288064896 289314816 289695744 289768752 289779568 290166786 291036928 291436704 292626432 292711104 294368256 294453432 294772608 294857901 295731072 296137296 296544078 297357312 297508302 299127296 300425216 300837888 300913704 300924936 302230656 302318107 302645808 305270784 305690112 305778564 306110016 307027968 307105344 307527192 308950929 309357711 310632192 310722074 311980032 312070304 312408576 312487308 312498972 313424384 313854912 315723096 317011968 317103696 317447424 317539278 318836736 318917088 318928992 319336992 320815404 322137088 322486272 322579584 322672923 323534848 323979264 324073008 325479168 325573346 325907712 325989846 326002014 327416544 327866292 329204736 329217024 329299992 330645504 331164288 331260111 331619184 332613632 332697456 333154458 334526976 334623772 335978496 336075712 336420864 336518208 337978368 338442624 338527917 338540553 340009488 340476534 343429632 343529004 343901376 345406464 345493512 345506408 345968091 346916864 349360128 349461216 350977536 351079092 351459648 352602432 353086776 355188483 356638464 356651776 356741658 357128352 358199296 358691328 358781724 358795116 359254116 362299392 362404224 362797056 362902032 363976704 364476672 364582134 366164064 366646176 368156672 368343612 370262016 370355328 370369152 370462491 370476319 371976192 372083824 372559824 374190336 374284638 376233984 376342848 377975808 378085176 378473472 378582984 380225664 380335683 380747952 381985968 382316544 382427168 382510674 384086528 385753088 386260992 386358336 386889048 388582272 388680201 388694709 390281472 392491008 392604576 393030144 393143868 394308096 394849728 395392104 396476416 396677736 397222623 401117184 401218272 401233248 402974208 403527744 407027712 407586816 407704752 408146688 408264786 409473792 409592274 410036256 411934572 412476948 414176256 415973376 416544768 416649744 416665296 418473216 418594302 419129802 420964128 422682624 422804928 423263232 423385704 425115648 425222784 425238656 425345823 425782656 425905857 427753872 428341446 429734214 430106112 430230564 431972352 432097344 433972224 434543616 434653128 434669352 435250179 436555392 437155056 438939648 438956032 439066656 441552384 441680148 442158912 443596608 444205944 446035968 446262453 448690944 450637824 451256832 451370556 451387404 453345984 453968712 457906176 458038672 458535168 458667846 460541952 460658016 461290788 465813504 465948288 466083111 467970048 468105456 468612864 468730962 468748458 470136576 470782368 473584644 475517952 475655544 476171136 476308917 478255104 478375632 478393488 479005488 481223106 483205632 483729408 483869376 485302272 485968896 486109512 488218752 488360019 488861568 488984769 489003021 491124816 491799438 493807104 493825536 493949988 495968256 496746432 497428776 498920448 499046184 499731687 501790464 501935658 503967744 504113568 504631296 504777312 506967552 507114244 507663936 509314624 509755392 510014232 510714801 515144448 515293506 515852064 518109696 518240268 518259612 520375296 523321344 523472768 524040192 524191824 525744128 526466304 526618638 527189472 528903648 529630164 534822912 534957696 534977664 535112487 535692528 537298944 538036992 538172586 538192674 538881174 543449088 543606336 544195584 544353048 545965056 546123032 546715008 546873201 549246096 549969264 552235008 552515418 555393024 555532992 555553728 557964288 558125736 558839736 561285504 561426957 561447913 563739904 564350976 564514272 566963712 567127764 567710208 567874476 570338496 571121928 572978952 573474816 573640752 573766011 576129792 578629632 579391488 579537504 579559136 580333572 582073856 582873408 585252864 585422208 585591601 588736512 588906864 589545216 589715802 591462144 592274592 593088156 594714624 595016604 598254592 600850432 601675776 601827408 601849872 604461312 604636214 605291616 610541568 611380224 611557128 612220032 612397179 614055936 614210688 614388411 615054384 617901858 618715422 621264384 621444148 623960064 624140608 624817152 624974616 624997944 626848768 627709824 627891453 628694703 631446192 634023936 634207392 634894848 635078556 637673472 637834176 637857984 638673984 641630808 642512169 644274176 644601321 645159168 645345846 647958528 648146016 650958336 651146692 651815424 651979692 652004028 654833088 655732584 658409472 658434048 658599984 662328576 662520222 663238368 665227264 665394912 666308916 669053952 669247544 671956992 672151424 672841728 673036416 675956736 676885248 677055834 677081106 680018976 680953068 686859264 687058008 687802752 688001769 690812928 690987024 691012816 691936182 693833728 698720256 698922432 701955072 702158184 702919296 703122687 705204864 706173552 710376966 713276928 713303552 713483316 714256704 716398592 717382656 717563448 717590232 718508232 721834659 724808448 725594112 725804064 727953408 728953344 729164268 732328128 733292352 736313344 736687224 737699157 740710656 740738304 740924982 740952638 743952384 744167648 745119648 748380672 748569276 752467968 752685696 752903487 755951616 756170352 756946944 757165968 760451328 760671366 761495904 763971936 764633088 764854336 765021348 768173056 771506176 772521984 772716672 772940259 773778096 777164544 777360402 777389418 780562944 784982016 785209152 786060288 786287736 788616192 789699456 789927957 790784208 793355472 794445246 802234368 802436544 802466496 805948416 807055488 807258879 807289011 808321761 815173632 815409504 816293376 816529572 818947584 819184548 820072512 823869144 824953896 828352512 828773127 833089536 833299488 833330592 836946432 837188604 838259604 841928256 845365248 845609856 846526464 846771408 850445568 850477312 850691646 851565312 851811714 855507744 856682892 859468428 860212224 860461128 863944704 864194688 867944448 869087232 869306256 869338704 870500358 873110784 874310112 877879296 877912064 878133312 883104768 883360296 884317824 884573703 887193216 887449927 888411888 892071936 892524906 897381888 901275648 902513664 902741112 902774808 906691968 906954321 907937424 915812352 916077344 917070336 917335692 921083904 921316032 922581576 926852787 928073133 931896576 932166222 935940096 936210912 937225728 937461924 937496916 940273152 941564736 947169288 951035904 951311088 952342272 952617834 956510208 956751264 956786976 958010976 962446212 966411264 967458816 967738752 968018769 970604544 971937792 972219024 976437504 976720038 977723136 977969538 978006042 982249632 983598876 987614208 987651072 987899976 991936512 993492864 993780333 994857552 997840896 998092368 999463374 1003580928 1003871316 1007935488 1008227136 1009262592 1009554624 1013935104 1014228488 1015327872 1015583751 1015621659 1018629248 1020028464 1021429602 1030288896 1030587012 1031704128 1036219392 1036480536 1036519224 1037904273 1040750592 1046945536 1048080384 1048383648 1051488256 1052932608 1053237276 1054378944 1057807296 1059260328 1065565449 1069915392 1069955328 1070224974 1071385056 1074597888 1076073984 1076345172 1076385348 1077762348 1086898176 1087212672 1087527259 1088391168 1088706096 1091930112 1092246064 1093430016 1093746402 1098492192 1099938528 1104470016 1105030836 1110786048 1111065984 1111107456 1111387473 1111428957 1115928576 1116251472 1117679472 1122571008 1122853914 1122895826 1127479808 1128701952 1129028544 1133927424 1134255528 1135420416 1135748952 1140676992 1141007049 1142243856 1145957904 1146949632 1147281504 1147532022 1152259584 1157259264 1158782976 1159075008 1159118272 1160667144 1164147712 1165746816 1166040603 1166084127 1170844416 1171183202 1177473024 1177813728 1179090432 1179431604 1182924288 1184549184 1186176312 1189429248 1190033208 1191667869 1196509184 1203351552 1203654816 1203699744 1208922624 1209272428 1210583232 1221083136 1222760448 1223114256 1224440064 1224794358 1228421376 1228776822 1230108768 1235803716 1237430844 1242528768 1242888296 1247920128 1248281216 1249634304 1249949232 1249995888 1253697536 1255419648 1255782906 1257389406 1262892384 1268047872 1268414784 1269789696 1270157112 1275346944 1275668352 1275715968 1276037469 1277347968 1277717571 1283261616 1285024338 1288548352 1289202642 1290318336 1290691692 1295917056 1296292032 1301916672 1302293384 1303630848 1303959384 1304008056 1309666176 1311465168 1316818944 1316868096 1317199968 1324657152 1325040444 1326476736 1330454528 1330789824 1332617832 1338107904 1338495088 1338787359 1344302848 1346072832 1351913472 1353770496 1354111668 1354162212 1360037952 1361906136 1373718528 1374116016 1375605504 1376003538 1381625856 1381974048 1382025632 1383872364 1387667456 1397440512 1397844864 1398249333 1403910144 1404316368 1405838592 1406245374 1410409728 1412347104 1420753932 1426553856 1426607104 1426966632 1428513408 1428926751 1432797184 1434765312 1435126896 1435180464 1437016464 1443669318 1449616896 1451188224 1451608128 1455906816 1457906688 1458328536 1464656256 1465080057 1466584704 1466954307 1467009063 1473374448 1475398314 1481421312 1481476608 1481849964 1481905276 1487904768 1488335296 1490239296 1496761344 1497138552 1499195061 1505371392 1505806974 1511903232 1512340704 1513893888 1514331936 1520902656 1521342732 1522991808 1527943872 1529266176 1529708672 1530042696 1532144403 1536346112 1545433344 1545880518 1547556192 1554329088 1554720804 1554778836 1561125888 1569964032 1570418304 1572120576 1572575472 1577232384 1579398912 1579855914 1581568416 1586710944 1588890492 1604468736 1604873088 1604932992 1605337461 1611896832 1614110976 1614517758 1614578022 1616643522 1630347264 1630819008 1632586752 1633059144 1637895168 1638369096 1640145024 1640619603 1647738288 1649907792 1656705024 1657546254 1666179072 1666598976 1666661184 1673892864 1674377208 1676519208 1683856512 1684280871 1684343739 1691219712 1693052928 1693542816 1700891136 1700954624 1701383292 1703130624 1703623428 1711015488 1713365784 1718936856 1720424448 1720922256 1721298033 1728389376 1735888896 1738174464 1738612512 1738677408 1741000716 1746221568 1748620224 1755758592 1755824128 1756266624 1756774803 1766209536 1766720592 1768635648 1769147406 1774386432 1774899854 1776823776 1784143872 1785049812 1794763776 1802551296 1805027328 1805482224 1805549616 1813383936 1813908642 1815874848 1831624704 1832154688 1834140672 1834671384 1837191537 1842167808 1842632064 1843165233 1845163152 1853705574 1856146266 1863793152 1864332444 1871880192 1872421824 1874451456 1874923848 1874993832 1880546304 1883129472 1883674359 1886084109 1894338576 1902071808 1902622176 1904684544 1905235668 1913020416 1913502528 1913573952 1916021952 1924892424 1927536507 1932822528 1933803963 1935477504 1936037538 1943875584 1944438048 1952875008 1953440076 1955446272 1955939076 1956012084 1964499264 1967197752 1975228416 1975302144 1975799952 1986985728 1987560666 1989715104 1995681792 1996184736 1998926748 2007161856 2007742632 2015870976 2016454272 2018525184 2019109248 2019693481 2027870208 2028456976 2030655744 2031167502 2031243318 2037258496 2040056928 2042859204 2060577792 2061174024 2063408256 2064005307 2072438784 2072961072 2073038448 2075808546 2081501184 2093891072 2096160768 2096767296 2102976512 2105865216 2106474552 2108757888 2109368061 2115614592 2116226749 2118520656 2131130898 2139830784 2139910656 2140449948 2142770112 2149195776 2152147968 2152690344 2152770696 2155524696 2165503977 2174425344 2175054518 2176782336 2177412192 2183860224 2184492128 2186860032 2187492804 2196984384 2199877056 2208940032 2210061672 2213097471 2222131968 2222214912 2222774946 2222857914 2231857152 2232502944 2235358944 2245142016 2245707828 2245791652 2254959616 2257403904 2258057088 2258710461 2267854848 2268511056 2270840832 2271497904 2281353984 2282014098 2284487712 2291915808 2293899264 2294563008 2295064044 2304519168 2314518528 2317565952 2318150016 2318236544 2318820777 2321334288 2328295424 2331493632 2332081206 2332168254 2341688832 2342366404 2354946048 2355627456 2358180864 2358863208 2365848576 2369098368 2369783871 2372352624 2380066416 2383335738 2393018368 2406703104 2407309632 2407399488 2417845248 2418544856 2421166464 2421776637 2421867033 2445520896 2446228512 2448880128 2449588716 2456842752 2457553644 2460217536 2471607432 2474861688 2485057536 2485776592 2486319381 2496562432 2499268608 2499898464 2499991776 2507395072 2510839296 2511565812 2514778812 2525784768 2536095744 2536829568 2539579392 2540314224 2551336704 2551431936 2552074938 2554695936 2555435142 2566523232 2570048676 2577096704 2578405284 2580636672 2581383384 2591834112 2592584064 2593334233 2603833344 2604586768 2607261696 2607918768 2608016112 2619332352 2622930336 2633637888 2633736192 2634399936 2649314304 2650080888 2652953472 2653721109 2660909056 2661579648 2662349781 2665235664 2676215808 2676990176 2677574718 2688605696 2692145664 2703826944 2707540992 2708223336 2708324424 2720075904 2720862963 2723812272 2747437056 2748232032 2751211008 2752007076 2763251712 2763948096 2764051264 2767744728 2775334912 2780558361 2784219399 2795689728 2796498666 2807820288 2808632736 2811677184 2812490748 2820819456 2824694208 2841507864 2853107712 2853214208 2853933264 2857026816 2857853502 2869530624 2870253792 2870360928 2874032928 2887338636 2899233792 2902376448 2903216256 2904056307 2911813632 2915813376 2916657072 2929312512 2930160114 2933169408 2933908614 2934018126 2946748896 2950796628 2962842624 2962953216 2963699928 2963810552 2975809536 2976670592 2980478592 2981340999 2993522688 2994277104 2998390122 3010742784 3011613948 3023806464 3024681408 3027787776 3028663872 3041805312 3042685464 3045983616 3046751253 3046864977 3055887744 3059417344 3060085392 3064288806 3072692224 3090866688 3091761036 3095112384 3108658176 3109441608 3109557672 3122251776 3140836608 3144241152 3145150944 3154464768 3158797824 3159711828 3163136832 3173421888 3177780984 3196696347 3209746176 3209865984 3210674922 3223793664 3228221952 3229035516 3229156044 3233287044 3260694528 3261638016 3262581777 3265173504 3266118288 3275790336 3276738192 3280290048 3281239206 3295476576 3299815584 3313410048 3315092508 3332358144 3333197952 3333322368 3334162419 3334286871 3347785728 3348754416 3353038416 3367713024 3368561742 3368687478 3382439424 3386105856 3387085632 3401782272 3401909248 3402766584 3406261248 3407246856 3422030976 3423021147 3426731568 3437873712 3440848896 3441844512 3442596066 3456778752 3471777792 3476348928 3477225024 3477354816 3482001432 3492443136 3497240448 3498121809 3498252381 3512533248 3513549606 3532419072 3533441184 3537271296 3538294812 3548772864 3549799708 3553647552 3568287744 3570099624 3575003607 3589527552 3610054656 3610964448 3611099232 3626767872 3627817284 3631749696 3663249408 3664309376 3668281344 3669342768 3674383074 3685264128 3686330466 3690326304 3707411148 3712292532 3727586304 3728664888 3743760384 3744843648 3748902912 3749847696 3749987664 3761092608 3766258944 3767348718 3772168218 3788677152 3804143616 3805244352 3809369088 3810471336 3826040832 3827005056 3827147904 3828112407 3832043904 3833152713 3849784848 3855073014 3865645056 3867607926 3870955008 3872075076 3887751168 3888876096 3905750016 3906880152 3910892544 3911878152 3912024168 3928998528 3930135391 3934395504 3950456832 3950604288 3951599904 3973971456 3975121332 3979430208 3991363584 3992369472 3997853496 4014323712 4015485264 4016362077 4032908544 4038218496 4039386962 4055740416 4056913952 4061311488 4062335004 4062486636 4074516992 4080113856 4085718408 4121155584 4122348048 4126816512 4128010614 4144877568 4145922144 4146076896 4151617092 4163002368 4187782144 4192321536 4193534592 4194747999 4205953024 4211730432 4212949104 4217515776 4218736122 4231229184 4232453498 4237041312 4262261796 4279661568 4279821312 4280899896 4285540224 4286780253 4298391552 4304295936 4305380688 4305541392 4311049392 4331007954 4348850688 4350109036 4353564672 4354824384 4367720448 4368984256 4373720064 4374985608 4393968768 4395240171 4399754112 4400862921 4401027189 4420123344 4426194942 4444263936 4444429824 4445549892 4445715828 4463714304 4465005888 4470717888 4490284032 4491415656 4491583304 4497585183 4509919232 4516114176 4517420922 4535709696 4537022112 4541681664 4542995808 4562707968 4564028196 4568975424 4583831616 4587798528 4589126016 4590128088 4596433209 4609038336 4636300032 4636473088 4637641554 4642668576 4656590848 4662987264 4664162412 4664336508 4683377664 4684732808 4709892096 4711254912 4716361728 4717726416 4731697152 4738196736 4739567742 4744705248 4760132832 4766671476 4786036736 4813406208 4814619264 4814798976 4816012383 4816192147 4835690496 4837089712 4842332928 4843553274 4843734066 4891041792 4892457024 4897760256 4899177432 4913685504 4915107288 4920435072 4921858809 4943214864 4949723376 4970115072 4971553184 4972638762 4993124864 4998537216 4999796928 4999983552 5014790144 5021678592 5023131624 5029557624 5051569536 5052842613 5053031217 5073659136 5079158784 5080628448 5102673408 5102863872 5104149876 5109391872 5110870284 5133046464 5140097352 5154193408 5156810568 5161273344 5162766768 5163894099 5185168128 5186668466 5207666688 5209173536 5214523392 5215837536 5216032224 5238664704 5245860672 5267275776 5267472384 5268799872 5270324409 5298628608 5300161776 5305906944 5307442218 5323159296 5324699562 5330471328 5352431616 5353980352 5355149436 5377211392 5384291328 5407653888 5415081984 5416446672 5416648848 5440151808 5441725926 5447624544 5494874112 5496464064 5502422016 5504014152 5511574611 5526503424 5527896192 5528102528 5529495699 5535489456 5561116722 5568438798 5591379456 5592997332 5615640576 5617265472 5623354368 5624981496 5641638912 5649388416 5651023077 5658252327 5683015728 5706215424 5706428416 5707866528 5714053632 5715707004 5739061248 5740507584 5740721856 5748065856 5774677272 5798467584 5801411889 5806432512 5808112614 5831626752 5833314144 5858625024 5860320228 5866338816 5867817228 5868036252 5893497792 5901593256 5925685248 5925906432 5927399856 5927621104 5953341184 5960957184 5962681998 5987045376 5988554208 5996780244 6021485568 6023227896 6047612928 6049362816 6055575552 6057327744 6059080443 6083610624 6085370928 6091967232 6093502506 6093729954 6111775488 6118834688 6120170784 6128577612 6145384448 6181733376 6183522072 6190224768 6192015921 6217316352 6218883216 6219115344 6244503552 6281673216 6288482304 6290301888 6308929536 6317595648 6319423656 6326273664 6328104183 6346843776 6348680247 6355561968 6393392694 6419492352 6419731968 6421349844 6447587328 6456443904 6458071032 6458312088 6466574088 6496511931 6523276032 6525163554 6530347008 6532236576 6551580672 6553476384 6560580096 6562478412 6590953152 6599631168 6626820096 6630185016 6639292413 6666395904 6666644736 6668324838 6668573742 6695571456 6697508832 6706076832 6735426048 6737123484 6737374956 6764878848 6772211712 6774171264 6776131383 6803564544 6803818496 6805533168 6812522496 6814493712 6844061952 6846042294 6853463136 6875747424 6881697792 6883689024 6885192132 6913557504 6943555584 6952697856 6954450048 6954709632 6956462331 6964002864 6984886272 6994480896 6996243618 6996504762 7025066496 7027099212 7064838144 7066882368 7074542592 7076589624 7097545728 7099599416 7107295104 7109351613 7140199248 7150007214 7179055104 7220109312 7221928896 7222198464 7253535744 7255634568 7263499392 7265329911 7265601099 7328618752 7336562688 7338685536 7348766148 7370528256 7372660932 7380652608 7414822296 7424585064 7455172608 7457329776 7458958143 7489687296 7497805824 7499695392 7499975328 7522185216 7532517888 7534697436 7544336436 7577354304 7608287232 7610488704 7612690813 7618738176 7620942672 7654010112 7654295808 7656224814 7664087808 7666305426 7699569696 7710146028 7731290112 7735215852 7741910016 7744150152 7775502336 7777752192 7780002699 7811500032 7813760304 7821785088 7823756304 7824048336 7857997056 7860270782 7868791008 7900913664 7901208576 7903199808 7947942912 7950242664 7958860416 7961163327 7982727168 7984738944 7987049343 7995706992 8028647424 8030970528 8032724154 8065817088 8076436992 8078773924 8111480832 8113827904 8122622976 8124670008 8124973272 8149033984 8160227712 8162588889 8171436816 8242311168 8244696096 8253633024 8256021228 8289755136 8291844288 8292153792 8303234184 8326004736 8341675083 8352658197 8375564288 8387069184 8389495998 8423460864 8425898208 8435031552 8437472244 8462458368 8464906996 8474082624 8524523592 8559323136 8559642624 8561799792 8571080448 8573560506 8608591872 8610761376 8611082784 8622098784 8662015908 8697701376 8700218072 8707129344 8709648768 8712168921 8735440896 8737968512 8747440128 8749971216 8787937536 8790480342 8799508224 8801725842 8802054378 8840246688 8852389884 8888527872 8888859648 8891099784 8891431656 8927428608 8930011776 8941435776 8944022997 8980568064 8982831312 8983166608 8995170366 9019838464 9032228352 9034841844 9071419392 9074044224 9083363328 9085991616 9125415936 9128056392 9137950848 9140594931 9167663232 9178252032 9180256176 9192866418 9218076672 9272600064 9272946176 9275283108 9285337152 9313181696 9325974528 9328324824 9328673016 9366755328 9369465616 9422509824 9432723456 9435452832 9463394304 9476393472 9479135484 9489410496 9520265664 9533342952 9572073472 9590089041 9629238528 9629597952 9632024766 9632384294 9671380992 9674179424 9684665856 9687106548 9687468132 9782083584 9784914048 9787745331 9795520512 9798354864 9827371008 9830214576 9840870144 9843717618 9886429728 9899446752 9940230144 9943106368 9945277524 9986249728 9997074432 9999593856 9999967104 10002487257 10002860613 10029580288 10043357184 10046263248 10059115248 10103139072 10105685226 10106062434 10147318272 10158317568 10161256896 10205346816 10205727744 10208299752 10218783744 10221740568 10266092928 10269063441 10280194704 10313621136 10322546688 10325533536 10327788198 10370336256 10373336932 10415333376 10418347072 10429046784 10431675072 10432064448 10477329408 10491721344 10494365427 10494757143 10537599744 10540648818 10597257216 10600323552 10611813888 10614884436 10646318592 10649399124 10660942656 10704863232 10707960704 10710298872 10725010821 10754422784 10768582656 10830163968 10832893344 10833297696 10880303616 10883451852 10895249088 10989748224 10992928128 11004844032 11008028304 11023149222 11055792384 11056205056 11058991398 11070978912 11122233444 11136877596 11182758912 11185994664 11231281152 11234530944 11246708736 11249962992 11283277824 11298776832 11302046154 11316504654 11366031456 11412430848 11412856832 11415733056 11428107264 11431414008 11478122496 11481015168 11481443712 11484337221 11484765889 11496131712 11499458139 11549354544 11596935168 11602823778 11612865024 11616225228 11663253504 11666628288 11717250048 11720640456 11732677632 11735634456 11736072504 11786995584 11790406173 11803186512 11851370496 11851812864 11854799712 11855242208 11906682368 11921914368 11925363996 11974090752 11977108416 11993560488 12042971136 12046455792 12049086231 12098725632 12114655488 12118160886 12167221248 12170741856 12183934464 12187005012 12187459908 12223550976 12237669376 12240341568 12257155224 12290768896 12363466752 12367044144 12380449536 12384031842 12434632704 12437766432 12438230688 12489007104 12563346432 12576964608 12580603776 12584243997 12617859072 12635191296 12638847312 12652547328 12656208366 12693687552 12697360494 12711123936 12786785388 12838984704 12839463936 12842699688 12860340759 12895174656 12912887808 12916142064 12916624176 12933148176 12993023862 13046552064 13050327108 13060694016 13064473152 13103161344 13106952768 13121160192 13124956824 13181906304 13185720513 13199262336 13202588763 13203081567 13260370032 13278584826 13332791808 13333289472 13336649676 13337147484 13391142912 13395017664 13412153664 13470852096 13474246968 13474749912 13492755549 13529757696 13548342528 13552262766 13607129088 13607636992 13611066336 13625044992 13628987424 13688123904 13692084588 13706926272 13751494848 13763395584 13767378048 13770384264 13827115008 13908900096 13909419264 13912924662 13928005728 13969772544 13988961792 13992487236 13993009524 14050132992 14054198424 14129676288 14133764736 14137854367 14149085184 14153179248 14195091456 14199198832 14214590208 14218703226 14280398496 14300014428 14358110208 14440218624 14443857792 14444396928 14448037149 14448576441 14507071488 14511269136 14526998784 14530659822 14531202198 14657237504 14673125376 14677371072 14697532296 14741056512 14745321864 14761305216 14765576427 14829644592 14849170128 14910345216 14914659552 14917916286 14979374592 14995611648 14999390784 14999950656 15044370432 15065035776 15069394872 15088672872 15154708608 15158527839 15159093651 15220977408 15225381626 15237476352 15241885344 15308020224 15308591616 15312449628 15328175616 15332610852 15399139392 15420292056 15462580224 15470431704 15483820032 15488300304 15491682297 15555504384 15560005398 15623000064 15627520608 15643570176 15647512608 15648096672 15715994112 15720541564 15737582016 15801827328 15802417152 15806399616 15810973227 15895885824 15900485328 15917720832 15922326654 15969477888 15974098686 15991413984 16057294848 16061941056 16065448308 16131634176 16152873984 16157547848 16222961664 16227655808 16245245952 16249340016 16249946544 16298067968 16320455424 16325177778 16342873632 16484622336 16489392192 16507266048 16512042456 16534723833 16579510272 16583688576 16584307584 16588487097 16606468368 16683350166 16705316394 16751128576 16774138368 16778991996 16846921728 16851796416 16870063104 16874944488 16924916736 16929813992 16948165248 16953069231 17049047184 17118646272 17119285248 17123599584 17142160896 17147121012 17217183744 17221522752 17222165568 17244197568 17324031816 17395402752 17400436144 17404235667 17419297536 17424337842 17475937024 17494880256 17499942432 17575875072 17580960684 17599016448 17603451684 17604108756 17680493376 17704779768 17777055744 17777719296 17782199568 17782863312 17860023552 17882871552 17888045994 17961136128 17965662624 17966333216 17990340732 18039676928 18064456704 18069683688 18142838784 18148088448 18153339631 18166726656 18171983232 18177241329 18250831872 18256112784 18275901696 18281189862 18335326464 18356504064 18360512352 18385732836 18436153344 18545200128 18545892352 18550566216 18570674304 18576047763 18626363392 18651949056 18656649648 18657346032 18733510656 18738931232 18845019648 18865446912 18870905664 18926788608 18952786944 18958270968 18978820992 18984312549 19040531328 19046040741 19066685904 19180178082 19258477056 19259195904 19264049532 19264768588 19342761984 19348358848 19369331712 19374213096 19374936264 19489535793 19569828096 19575490662 19591041024 19596709728 19654742016 19660429152 19681740288 19687435236 19772859456 19798893504 19880460288 19886212736 19890555048 19917877239 19972499456 19999187712 19999934208 20004974514 20005721226 20086714368 20092526496 20118230496 20206278144 20211370452 20212124868 20294636544 20316635136 20322513792 20328394149 20410693632 20411455488 20416599504 20437567488 20443481136 20532185856 20538126882 20560389408 20627242272 20645093376 20651067072 20655576396 20740672512 20746673864 20830666752 20836694144 20858093568 20863350144 20864128896 20869386993 20954658816 20983442688 20988730854 20989514286 21075199488 21081297636 21194514432 21200647104 21223627776 21229768872 21292637184 21298798248 21321885312 21328054839 21415921408 21420597744 21450021642 21508845568 21537165312 21660327936 21665786688 21666595392 21760607232 21766903704 21790498176 21796803297 21985856256 22009688064 22016056608 22046298444 22111584768 22112410112 22117982796 22141957824 22244466888 22273755192 22365517824 22371989328 22376874429 22469061888 22493417472 22499925984 22566555648 22597553664 22604092308 22633009308 22732062912 22824861696 22825713664 22831466112 22838072439 22856214528 22862828016 22962030336 22962887424 22968674442 22969531778 22992263424 22998916278 23098709088 23193870336 23205647556 23225730048 23232450456 23326507008 23333256576 23340008097 23434500096 23441280912 23465355264 23471268912 23472145008 23573991168 23580812346 23606373024 23702740992 23703625728 23709599424 23710484416 23813364736 23843828736 23850727992 23883489981 23948181504 23954216832 23961148029 23987120976 24085942272 24092911584 24098172462 24197451264 24229310976 24236321772 24334442496 24341483712 24367868928 24374010024 24374919816 24447101952 24475338752 24480683136 24487766667 24514310448 24726933504 24734088288 24760899072 24768063684 24869265408 24875532864 24876461376 24978014208 25025025249 25057974591 25126692864 25161207552 25168487994 25270382592 25277694624 25305094656 25312416732 25387375104 25394720988 25422247872 25573570776 25677969408 25678927872 25685399376 25720681518 25825775616 25832284128 25833248352 25866296352 25986047724 26093104128 26100654216 26121388032 26128946304 26136506763 26206322688 26213905536 26242320384 26249913648 26363812608 26371441026 26398524672 26405177526 26406163134 26520740064 26557169652 26665583616 26666578944 26673299352 26674294968 26782285824 26790035328 26824307328 26832068991 26941704192 26948493936 26949499824 26985511098 27059515392 27096685056 27104525532 27214258176 27215273984 27222132672 27250089984 27257974848 27376247808 27384169176 27413852544 27421784793 27502989696 27510947737 27534756096 27540768528 27654230016 27817800192 27818838528 27825849324 27856011456 27939545088 27977923584 27984974472 27986019048 28100265984 28108396848 28267529472 28275708734 28298170368 28306358496 28390182912 28398397664 28429180416 28437406452 28560796992 28600028856 28716220416 28770267123 28887715584 28888793856 28896074298 28897152882 29014142976 29022538272 29053997568 29061319644 29062404396 29314475008 29346250752 29354742144 29363235993 29395064592 29482113024 29490643728 29522610432 29531152854 29659289184 29698340256 29820690432 29829319104 29835832572 29958749184 29991223296 29998781568 29999901312 30007461771 30008581839 30088740864 30130071552 30138789744 30177345744 30309417216 30317055678 30318187302 30441954816 30450763252 30474952704 30483770688 30616040448 30617183232 30624899256 30656351232 30665221704 30798278784 30807190323 30840584112 30940863408 30967640064 30976600608 30983364594 31111008768 31120010796 31246000128 31255041216 31287140352 31295025216 31296193344 31431988224 31441083128 31475164032 31483096281 31484271429 31612799232 31621946454 31791771648 31800970656 31835441664 31844653308 31938955776 31948197372 31982827968 32114589696 32123882112 32130896616 32175032463 32263268352 32305747968 32315095696 32455311616 32490491904 32498680032 32499893088 32596135936 32640910848 32650355556 32685747264 32969244672 32978784384 33014532096 33024084912 33069447666 33167377152 33168615168 33176974194 33212936736 33366700332 33410632788 33502257152 33548276736 33557983992 33693843456 33703592832 33713345029 33740126208 33749888976 33849833472 33859627984 33896330496 33906138462 34098094368 34237292544 34238570496 34247199168 34284321792 34294242024 34434367488 34443045504 34444331136 34453011663 34454297667 34488395136 34498374417 34648063632 34790805504 34800872288 34808471334 34838595072 34848675684 34951874048 34989760512 34999884864 35151750144 35161921368 35198032896 35206903368 35208217512 35360986752 35371218519 35409559536 35554111488 35555438592 35564399136 35565726624 35720047104 35765743104 35776091988 35922272256 35931325248 35932666432 35980681464 36079353856 36128913408 36139367376 36147258693 36296176896 36306679262 36343966464 36354482658 36501663744 36512225568 36551803392 36562379724 36670652928 36713008128 36721024704 36771465672 36872306688 37090400256 37091784704 37101132432 37141348608 37152095526 37303898112 37313299296 37314692064 37467021312 37477862464 37690039296 37730893824 37741811328 37752731991 37853577216 37905573888 37916541936 37957641984 37968625098 38081062656 38092081482 38133371808 38360356164 38516954112 38518391808 38528099064 38529537176 38581022277 38685523968 38696717696 38738663424 38748426192 38749872528 38979071586 39139656192 39150981324 39182082048 39193419456 39309484032 39320858304 39363480576 39374870472 39545718912 39557161539 39597787008 39607766289 39609244701 39772425472 39781110096 39835754478 39944998912 39998375424 39999868416 40009949028 40011442452 40173428736 40185052992 40236460992 40412556288 40422740904 40424249736 40589273088 40645027584 40656788298 40821387264 40822910976 40833199008 40875134976 40886962272 41064371712 41076253764 41120778816 41254484544 41290186752 41302134144 41311152792 41481345024 41493347728 41673388288 41726700288 41728257792 41738773986 41909317632 41966885376 41977461708 41979028572 42150398976 42162595272 42389028864 42401294208 42413563101 42447255552 42459537744 42585274368 42597596496 42643770624 42656109678 42831842816 42841195488 42900043284 43017691136 43074330624 43320655872 43331573376 43333190784 43344111447 43345729323 43521214464 43533807408 43580996352 43593606594 43971712512 44019376128 44032113216 44092596888 44223169536 44224820224 44235965592 44283915648 44296729281 44488933776 44547510384 44731035648 44743978656 44753748858 44938123776 44986834944 44999851968 45133111296 45195107328 45208184616 45266018616 45464125824 45475583517 45477280953 45662932224 45676144878 45712429056 45725656032 45924060672 45925774848 45937348884 45939063556 45984526848 45997832556 46197418176 46387740672 46411295112 46451460096 46464900912 46475046891 46666513152 46680016194 46869000192 46882561824 46930710528 46942537824 46944290016 47147982336 47161624692 47212746048 47405481984 47407251456 47419198848 47420968832 47432919681 47626729472 47687657472 47701455984 47766979962 47908433664 47922296058 47974241952 48171884544 48185823168 48196344924 48394902528 48458621952 48472643544 48668884992 48682967424 48735737856 48748020048 48749839632 48894203904 48950677504 48961366272 48975533334 49028620896 49453867008 49468176576 49521798144 49536127368 49738530816 49751065728 49752922752 49765461291 50050050498 50115949182 50253385728 50322415104 50336975988 50540765184 50555389248 50610189312 50624833464 50774750208 50789441976 50844495744 50859207693 51147141552 51355938816 51357855744 51370798752 51441363036 51651551232 51664568256 51666496704 51732592704 51972095448 52186208256 52201308432 52212707001 52257892608 52273013526 52427811072 52484640768 52499827296 52727625216 52742882052 52797049344 52810355052 52812326268 53041480128 53114339304 53331167232 53333157888 53346598704 53348589936 53580070656 53648614656 53664137982 53883408384 53896987872 53898999648 53971022196 54119030784 54193370112 54209051064 54428516352 54430547968 54444265344 54460018893 54500179968 54515949696 54531723987 54752495616 54768338352 54827705088 54843569586 55005979392 55021895474 55069512192 55081537056 55308460032 55635600384 55637677056 55651698648 55712022912 55728143289 55879090176 55955847168 55969948944 55972038096 56200531968 56216793696 56535058944 56551417468 56596340736 56612716992 56780365824 56796795328 56858360832 56874812904 56952937647 57121593984 57138122223 57200057712 57540534246 57775431168 57777587712 57792148596 57794305764 58028285952 58045076544 58107995136 58122639288 58124808792 58468607379 58628950016 58709484288 58726471986 58790129184 58964226048 58981287456 59045220864 59062305708 59318578368 59396680512 59641380864 59658638208 59671665144 59753631717 59917498368 59997563136 59999802624 60014923542 60017163678 60260143104 60277579488 60354691488 60618834432 60634111356 60636374604 60883909632 60901526504 60949905408 60967541376 60985182447 61232080896 61234366464 61249798512 61312702464 61330443408 61596557568 61614380646 61681168224 61881726816 61935280128 61953201216 61966729188 62222017536 62240021592 62492000256 62510082432 62574280704 62590050432 62592386688 62608160979 62610497911 62863976448 62882166256 62950328064 62966192562 62968542858 63225598464 63243892908 63583543296 63601941312 63670883328 63689306616 63877911552 63896394744 63965655936 63984164517 64247764224 64261793232 64350064926 64526536704 64611495936 64630191392 64910623232 64980983808 64997360064 64999786176 65192271872 65281821696 65300711112 65371494528 65390409891 65957568768 66029064192 66048169824 66138895332 66334754304 66337230336 66353948388 66425873472 66733400664 66821265576 67004514304 67096553472 67115967984 67130623287 67407185664 67426690058 67480252416 67499777952 67699666944 67719255968 67792660992 67812276924 68196188736 68474585088 68477140992 68494398336 68514217317 68568643584 68588484048 68886091008 68888662272 68906023326 68908595334 68976790272 68996748834 69296127264 69581611008 69601744576 69616942668 69677190144 69697351368 69903748096 69979521024 69999769728 70020024291 70303500288 70323842736 70396065792 70413806736 70416435024 70721973504 70742437038 70819119072 71108222976 71110877184 71128798272 71131453248 71440094208 71531486208 71552183976 71650469943 71844544512 71862650496 71865332864 71883444087 71961362928 72257826816 72278734752 72294517386 72592353792 72613358524 72687932928 72708965316 73003327488 73024451136 73103606784 73124759448 73341305856 73426016256 73442049408 73463300001 73542931344 74180800512 74183569408 74202264864 74282697216 74304191052 74607796224 74626598592 74629384128 74934042624 74955724928 75075075747 75380078592 75483622656 75505463982 75811147776 75833083872 75915283968 75937250196 76162125312 76184162964 76266743616 76720712328 77033908224 77036783616 77056198128 77059074352 77162044554 77393435392 77477326848 77496852384 77499745056 77958143172 78279312384 78301962648 78364164096 78386838912 78409520289 78618968064 78641716608 78726961152 78749740944 79091437824 79114323078 79195574016 79215532578 79218489402 79544850944 79562220192 79671508956 79889997824 79996750848 79999736832 80019898056 80022884904 80346857472 80370105984 80393361223 80472921984 80496206973 80825112576 80845481808 80848499472 81178546176 81290055168 81313576596 81642774528 81645821952 81666398016 81750269952 81773924544 82128743424 82152507528 82241557632 82265354379 82508969088 82532843211 82604268288 82622305584 82962690048 82986695456 83346776576 83453400576 83456515584 83477547972 83818635264 83933770752 83954923416 83958057144 84300797952 84325190544 84802588416 84827126202 84894511104 84919075488 85170548736 85195192992 85287541248 85312219356 85663685632 85682390976 85800086568 86035382272 86148661248 86310801369 86663146752 86666381568 86688222894 86691458646 87042428928 87067614816 87161992704 87187213188 87943425024 88038752256 88064226432 88089707979 88185193776 88446339072 88449640448 88471931184 88567831296 88593458562 88977867552 89095020768 89462071296 89487957312 89507497716 89876247552 89973669888 89999703936 90022385313 90025745517 90266222592 90390214656 90416369232 90532037232 90928251648 90951167034 90954561906 91325864448 91352289756 91424858112 91451312064 91848121344 91851549696 91874697768 91878127112 91969053696 91995665112 92394836352 92421570969 92822590224 92902920192 92929801824 92950093782 93333026304 93360032388 93738000384 93765123648 93861421056 93885075648 93888580032 94295964672 94323249384 94425492096 94449288843 94452814287 94838397696 94841937664 94865839362 95253458944 95375314944 95402911968 95533959924 95816867328 95844592116 95948483904 96343769088 96371646336 96392689848 96789805056 96917243904 96945287088 97365934848 97471475712 97496040096 97499679264 97788407808 97901355008 97922732544 97951066668 98057241792 98907734016 98936353152 98964980569 99043596288 99072254736 99502131456 99505845504 99530922582 100100100996 100231898364 100506771456 100644830208 100673951976 101081530368 101110778496 101140035087 101220378624 101249666928 101549500416 101578883952 101688991488 101718415386 102294283104 102711877632 102715711488 102741597504 102882726072 103303102464 103329136512 103332993408 103359034989 103362893001 103465185408 103495123251 103944190896 104372416512 104402616864 104425414002 104515785216 104546027052 104855622144 104969281536 104999654592 105455250432 105485764104 105594098688 105620710104 105624652536 106082960256 106113655557 106228678608 106662334464 106666315776 106693197408 106697179872 107160141312 107297229312 107328275964 107766816768 107793975744 107797999296 107942044392 108238061568 108386740224 108418102128 108441776079 108888530688 108920037786 109031899392 109063447974 109504991232 109536676704 109655410176 109687139172 110011958784 110043790948 110139024384 110163074112 110616920064 111271200768 111275354112 111303397296 111424045824 111456286578 111911694336 111939897888 111944076192 112401063936 112433587392 113070117888 113102834936 113192681472 113225433984 113258195973 113560731648 113593590656 113716721664 113749625808 113905875294 114243187968 114276244446 114400115424 115081068492 115550862336 115555175424 115584297192 115588611528 115743066831 116056571904 116090153088 116215990272 116245278576 116249617584 116937214758 117257900032 117418968576 117452943972 117580258368 117928452096 117962574912 118090441728 118124611416 118637156736 118671484617 118793361024 118827734103 119317276416 119343330288 119507263434 119834996736 119995126272 119999605248 120029847084 120034327356 120520286208 120555158976 120709382976 121237668864 121268222712 121272749208 121767819264 121803053008 121935082752 121970364894 122464161792 122468732928 122499597024 122625404928 122660886816 123193115136 123228761292 123362336448 123763453632 123870560256 123906402432 123933458376 124444035072 124480043184 125020164864 125180100864 125184773376 125216321958 125220995822 125727952896 125764332512 125900656128 125932385124 125937085716 126451196928 126487785816 127167086592 127203882624 127240689303 127341766656 127378613232 127755823104 127792789488 127931311872 127968329034 128495528448 128523586464 128700129852 129053073408 129222991872 129260382784 129821246464 129961967616 129994720128 129999572352 130032334341 130037187969 130384543744 130563643392 130601422224 130742989056 130780819782 131915137536 132058128384 132096339648 132277790664 132669508608 132674460672 132707896776 132851746944 132890187843 133466801328 133642531152 134193106944 134231935968 134261246574 134814371328 134853380116 134960504832 134999555904 135399333888 135438511936 135585321984 135624553848 136392377472 136426750551 136431842859 136988796672 137028434634 137137287168 137176968096 137772182016 137777324544 137812046652 137817190668 137953580544 137993497668 138592254528 139163222016 139203489152 139233885336 139354380288 139394702736 139425140673 139807496192 139999539456 140040048582 140607000576 140647685472 140792131584 140827613472 140832870048 141443947008 141484874076 141638238144 142216445952 142221754368 142257596544 142262906496 142298759043 142880188416 143062972416 143104367952 143300939886 143725300992 143730665728 143766888174 143922725856 144515653632 144557469504 144589034772 145184707584 145226717048 145375865856 145417930632 146006654976 146048902272 146207213568 146249518896 146682611712 146852032512 146884098816 146926600002 147085862688 148361601024 148367138816 148404529728 148565394432 148608382104 149215592448 149253197184 149258768256 149296383873 149301956557 149911449856 150150151494 150760157184 150967245312 151010927964 151622295552 151666167744 151830567936 151874500392 152324250624 152368325928 152533487232 152577623079 153441424656 154067816448 154073567232 154112396256 154118148704 154324089108 154786870784 154954653696 154993704768 154999490112 155916286344 156558624768 156603925296 156638121003 156773677824 156819040578 157283433216 157453922304 157499481888 158182875648 158228646156 158391148032 158431065156 158436978804 159089701888 159124440384 159343017912 159779995648 159993501696 159999473664 160039796112 160045769808 160740211968 160786722446 160945843968 160992413946 161650225152 161690963616 161696998944 162357092352 162580110336 162627153192 163285549056 163291643904 163332796032 163380056679 163500539904 163547849088 163595171961 164257486848 164305015056 164483115264 164530708758 165017938176 165065686422 165208536576 165244611168 165925380096 165973390912 166693553152 166906801152 166913031168 166955095944 167184429867 167637270528 167867541504 167909846832 167916114288 168601595904 168650381088 169605176832 169654252404 169789022208 169838150976 170341097472 170390385984 170575082496 170624438712 170858812941 171327371264 171364781952 171414366669 171600173136 172621602738 173326293504 173332763136 173376445788 173382917292 174084857856 174135229632 174323985408 174374426376 175405822137 175886850048 176128452864 176179415958 176370387552 176892678144 176899280896 176943862368 177135662592 177186917124 177955735104 178190041536 178924142592 178975914624 179014995432 179752495104 179999407872 180044770626 180051491034 180780429312 180832738464 181064074464 181856503296 181902334068 181909123812 182651728896 182704579512 182849716224 182902624128 182955547341 183696242688 183703099392 183749395536 183756254224 183938107392 183991330224 184789672704 184843141938 185645180448 185805840384 185859603648 185900187564 186666052608 186720064776 187476000768 187530247296 187722842112 187770151296 187777160064 187824482937 187831493733 188591929344 188646498768 188850984192 188898577686 188905628574 189676795392 189683875328 189731678724 190506917888 190750629888 190805823936 191067919848 191633734656 191689184232 191896967808 191952493551 192743292672 192785379696 193579610112 193834487808 193890574176 194731869696 194942951424 194992080192 194999358528 195576815616 195802710016 195845465088 195902133336 196114483584 196171229673 197872706304 197929961138 198087192576 198144509472 199004262912 199011691008 199061845164 200200201992 200463796728 201013542912 201289660416 201347903952 201391869861 202221556992 202280070174 202440757248 202499333856 203099000832 203157767904 203377982976 203436830772 204588566208 205423755264 205431422976 205483195008 205542651951 205765452144 206658273024 206665986816 206718069978 206725786002 206930370816 206990246502 207888381792 208744833024 208805233728 208850828004 209031570432 209092054104 209711244288 209938563072 209999309184 210060072873 210910500864 210971528208 211188197376 211241420208 211249305072 212165920512 212227311114 212457357216 213324668928 213332631552 213386394816 213394359744 214320282624 214594458624 214656551928 214951409829 215533633536 215587951488 215595998592 215650332261 215884088784 216773480448 216836204256 216883552158 217777061376 217840075572 218063798784 218126895948 219009982464 219073353408 219310820352 219374278344 220023917568 220087581896 220278048768 220326148224 220389900003 222542401536 222550708224 222606794592 222848091648 222912573156 223823388672 223879795776 223888152384 224802127872 224867174784 225225227241 226140235776 226205669872 226450867968 226516391946 227187181312 227433443328 227499251616 227811750588 228486375936 228552488892 228800230848 230162136984 231101724672 231110350848 231168594384 231177223056 231486133662 232180306176 232431980544 232490557152 232499235168 233874429516 234515800064 234837937152 234905887944 235160516736 235228560867 235856904192 235925149824 235993415203 236180883456 236249222832 237274313472 237342969234 237586722048 237655468206 238634552832 238686660576 239014526868 239669993472 239990252544 239999210496 240059694168 240068654712 241040572416 241110317952 241180083669 241418765952 241488620919 242475337728 242536445424 242545498416 243535638528 243606106016 243870165504 243940729788 244928323584 244937465856 244999194048 245250809856 245321773632 246386230272 246457522584 246724672896 246796063137 247526907264 247598529633 247812804864 247866916752 248888070144 248960086368 250040329728 250360201728 250369546752 250432643916 250441991644 251455905792 251528665024 251801312256 251864770248 251874171432 252902393856 252975571632 254407765248 254481378606 254683533312 254757226464 255511646208 255585578976 255862623744 255936658068 256991056896 257047172928 257400259704 258106146816 258445983744 258520765568 258932404107 259642492928 259989440256 259999144704 260064668682 260074375938 261127286784 261202844448 261485978112 261561639564 263830275072 264116256768 264192679296 264269123937 264555581328 265339017216 265348921344 265415793552 265703493888 265780375686 266933602656 267285062304 268386213888 268463871936 268522493148 269628742656 269706760232 269921009664 269999111808 270067155939 270077236551 270798667776 270877023872 271170643968 271249107696 272784754944 272853501102 272863685718 273977593344 274056869268 274274574336 274353936192 275544364032 275554649088 275624093304 275634381336 275907161088 275986995336 277184509056 277264712907 278406978304 278467770672 278708760576 278789405472 278850281346 279614992384 279999078912 280080097164 281214001152 281295370944 281584263168 281655226944 281665740096 282887894016 282969748152 283276476288 283358442861 284515193088 284525812992 284597518086 285760376832 286125944832 286208735904 286601879772 287450601984 287461331456 287533776348 287845451712 289031307264 289114939008 289178069544 290369415168 290453434096 290751731712 290835861264 292097804544 292414427136 292499037792 293365223424 293704065024 293768197632 293853200004 294171725376 296723202048 296734277632 296809059456 296894941707 297130788864 297216764208 298506394368 298517536512 298592767746 298603913114 299822899712 300300302988 301520314368 301934490624 302021855928 303244591104 303332335488 303420105261 303661135872 303749000784 304648501248 304736651856 305066974464 305155246158 306882849312 308135632896 308147134464 308224792512 308236297408 308648178216 309573741568 309909307392 309987409536 309998980224 310077104967 310088679003 310485369753 311832572688 313117249536 313207850592 313276242006 313547355648 313638081156 314566866432 314907844608 314998963776 316365751296 316457292312 316782296064 316862130312 316873957608 318179403776 318248880768 318340966671 318686035824 319987003392 319998947328 320079592224 320091539616 321480423936 321573444892 321891687936 321984827892 323300450304 323381927232 323393997888 324714184704 325160220672 325254306384 325325328237 326665592064 326760113358 327095698176 327190343922 328514973696 328610030112 328966230528 329061417516 330035876352 330131372844 330417073152 330489222336 331850760192 331946781824 333387106304 333813602304 333826062336 333910191888 334368859734 335735083008 335819693664 335832228576 337203191808 337300762176 339210353664 339308504808 339578044416 339676301952 339774587919 340682194944 340780771968 341150164992 341248877424 341717625882 342654742528 342729563904 342828733338 343200346272 345243205476 346652587008 346665526272 346752891576 346765834584 348169715712 348270459264 348647970816 348748852752 350811644274 351773700096 352256905728 352358831916 352740775104 353785356288 353798561792 353887724736 354271325184 354373834248 355911470208 356014453851 356380083072 356483202309 357951829248 358029990864 359504990208 359998815744 360089541252 360102982068 361560858624 361665476928 362128148928 363713006592 363804668136 363818247624 365303457792 365409159024 365805248256 365911094682 367392485376 367406198784 367498791072 367512508448 367876214784 367982660448 369579345408 369686283876 371290360896 371611680768 371719207296 371800375128 373332105216 373440129552 375060494592 375540302592 375554320128 375648965874 375662987466 377183858688 377292997536 377701968384 377797155372 377811257148 379353590784 379367750656 379463357448 381013835776 381501259776 381611647872 381722067909 382135839696 383267469312 383378368464 383793935616 383904987102 385486585344 385570759392 387159220224 387668975616 387781148352 389463739392 389885902848 389984160384 389998717056 390097003023 390111563907 391153631232 391690930176 391804266672 392228967168 392342459346 395745412608 395859922276 396174385152 396289018944 398008525824 398023382016 398123690328 398670563529 400400403984 400927593456 402579320832 402695807904 402783739722 404443113984 404560140348 404881514496 404998667712 406198001664 406315535808 406755965952 406873661544 409177132416 409280251653 409295528577 410966390016 411085303902 411530904288 413316546048 413331973632 413436139956 413451572004 413860741632 413980493004 415776763584 417489666048 417610467456 417701656008 418063140864 418184108208 418275422019 419422488576 419998618368 420120145746 421821001728 421943056416 422376394752 422482840416 422498610144 424331841024 424454622228 424914714432 426649337856 426665263104 426772789632 426788719488 426896277129 428640565248 429188917248 429313103856 429902819658 431175902976 431191997184 431300664522 431768177568 433546960896 433672408512 433767104316 435554122752 435680151144 436127597568 436253791896 438019964928 438146706816 438273485377 438621640704 438748556688 440047835136 440175163792 440556097536 440652296448 440779800006 445084803072 445101416448 445213589184 445696183296 445825146312 447646777344 447759591552 447776304768 447889151619 447905869671 449734349568 450450454482 452280471552 452411339744 452901735936 453032783892 454374362624 454866886656 454998503232 455623501176 456972751872 457104977784 457600461696 457732869237 460324273968 462203449344 462220701696 462337188768 462354446112 462972267324 464360612352 464863961088 464981114304 464998470336 467748859032 469031600128 469675874304 469811775888 469914363009 470321033472 470457121734 471850299648 471986830406 472361766912 472498445664 474548626944 474685938468 475173444096 475310936412 477269105664 477373321152 478029053736 479339986944 479980505088 479998420992 480119388336 480137309424 482220635904 482360167338 482837531904 482977241838 484950675456 485072890848 485090996832 487071277056 487212212032 487740331008 487881459576 489856647168 489874931712 489998388096 490140170037 490501619712 490643547264 490785515883 492772460544 492915045168 493449345792 493592126274 495053814528 495197059266 495625609728 495733833504 497776140288 497920172736 500080659456 500720403456 500739093504 500865287832 500883983288 501553289601 502911811584 503057330048 503602624512 503729540496 503748342864 505804787712 505951143264 508815530496 508962757212 509367066624 509514452928 511023292416 511171157952 511725247488 511873316136 512576438823 513982113792 514094345856 514243100007 514800519408 517041531136 517864808214 519284985856 519978880512 519998289408 520129337364 520148751876 522254573568 522405688896 522971956224 523123279128 527660550144 528385358592 528538247874 529111162656 530678034432 530697842688 530831587104 531406987776 531560751372 533867205312 534570124608 536772427776 536927743872 537044986296 539257485312 539413520464 539998223616 540134311878 540154473102 541754047744 542341287936 542498215392 545569509888 545707002204 545727371436 547955186688 548113738536 548549148672 548707872384 548866642023 551088728064 551109298176 551248186608 551268762672 551814322176 551973990672 554369018112 554529425814 556813956608 556935541344 557417521152 557578810944 557700562692 559229984768 559998157824 560160194328 562428002304 562590741888 562753528561 563168526336 563310453888 563331480192 563473448811 563494481199 565775788032 565939496304 566552952576 566716885722 569030386176 569051625984 569195036172 571520753664 572251889664 572417471808 573203759544 574901203968 574922662912 575067552696 575690903424 575857480653 578229878016 578356139088 580738830336 580906868192 581503463424 581671722528 584195609088 584828854272 584998075584 586730446848 587408130048 587536395264 587706400008 588343450752 588513689019 593618118912 593789883414 594261577728 594433528416 597012788736 597035073024 597185535492 597207826228 599645799424 600600605976 603040628736 603868981248 604043711856 604175609583 606664670976 606840210522 607322271744 607498001568 609297002496 609473303712 610133948928 610310492316 613765698624 616271265792 616294268928 616449585024 616472594816 616627955853 617296356432 619147483136 619974819072 619997960448 620154209934 620177358006 620970739506 623665145376 626234499072 626415701184 626552484012 627094711296 627276162312 629133732864 629815689216 629997927552 630180218619 632731502592 632914584624 633564592128 633724260624 633747915216 636358807552 636497761536 636681933342 637372071648 639974006784 639997894656 640159184448 640183079232 642960847872 643146889784 643783375872 643969655784 646600900608 646763854464 646787995776 646950996783 650320441344 650508612768 650650656474 653331184128 653520226716 654191396352 654380687844 657029947392 657220060224 657932461056 658122835032 660071752704 660262745688 660834146304 660978444672 661169700009 663893563648 666774212608 667627204608 667652124672 667820383776 668737719468 671470166016 671639387328 671664457152 674406383616 674601524352 678420707328 678617009616 679352603904 679549175838 681561543936 682300329984 682497754848 683435251764 685309485056 685459127808 685657466676 686400692544 690486410952 693305174016 693331052544 693505783152 693531669168 696540918528 697295941632 697497705504 701623288548 703547400192 704513811456 704717663832 705481550208 705685682601 707570712576 707597123584 707775449472 707980245609 708542650368 708747668496 711822940416 712028907702 712760166144 712966404618 715903658496 716059981728 719009980416 719997631488 720179082504 720205964136 723121717248 723330953856 723540251007 724256297856 724465862757 727426013184 727609336272 727636495248 730606915584 730818318048 731610496512 731822189364 734784970752 734812397568 734997582144 735025016896 735752429568 735965320896 739158690816 739372567752 740388189411 742580721792 742795588899 743438414592 743600750256 746664210432 746880259104 750120989184 751080605184 751108640256 751297931748 751325974932 754367717376 754585995072 755403936768 755594310744 755622514296 758707181568 758735501312 758926714896 763223295744 763444135818 764271679392 766534938624 766756736928 767587871232 767809974204 770973170688 771141518784 774318440448 775337951232 775562296704 776797212321 778927478784 779968320768 779997434112 780194006046 780223127814 783381860352 783608533344 784457934336 784684918692 791490825216 791719844552 792348770304 792578037888 792807371811 796017051648 796046764032 796247380656 797341127058 800800807968 801855186912 805158641664 805391615808 805567479444 808886227968 809120280696 809763028992 809997335424 810201467817 810231709653 812396003328 812631071616 813511931904 813747323088 818354264832 818560503306 818591057154 821932780032 822170607804 823061808576 826633092096 826663947264 826872279912 826903144008 827721483264 827960986008 831553527168 831794138721 835220934912 835403312016 836126281728 836368216416 836550844038 838844977152 839997236736 840240291492 843642003456 843886112832 844752789504 844965680832 844997220288 848663682048 848909244456 849829428864 850075328583 853545579264 853577438976 853792554258 857281130496 858377834496 858626207712 859805639316 862351805952 862383994368 862601329044 863536355136 867093921792 867344817024 867534208632 871108245504 871360302288 872255195136 872507583792 876293413632 876546970754 877243281408 877497113376 880095670272 880350327584 881112195072 881304592896 881559600012 890169606144 890202832896 890427178368 890684825121 891392366592 891650292624 895519183104 895552609536 895778303238 895811739342 899468699136 900900908964 904560943104 904822679488 905803471872 906065567784 908748725248 909733773312 909997006464 910260315783 911247002352 913945503744 914209955568 915200923392 915465738474 920648547936 924406898688 924441403392 924674377536 924708892224 925944534648 928721224704 929727922176 929962228608 929996940672 930231314901 930266037009 931456109259 935497718064 939351748608 939623551776 939828726018 940642066944 940914243468 943700599296 943973660812 944723533824 944996891328 949097253888 949371876936 950346888192 950621872824 954538211328 954746642304 955022900013 956058107472 959961010176 959996841984 960238776672 960274618848 964441271808 964720334676 965675063808 965954483676 969901350912 970145781696 970181993664 974142554112 974424424064 975480662016 975762919152 975975984711 979996776192 980280340074 981287094528 981571031766 985544921088 985830090336 986898691584 987184252548 990107629056 990394118532 991251219456 991467667008 995552280576 995840345472 1000161318912 1001440806912 1001478187008 1001730575664 1001767966576 1003106579202 1006114660096 1007205249024 1007459080992 1007496685728 1011609575424 1011902286528 1017631060992 1017925514424 1018734133248 1019028905856 1019323763757 1022046584832 1022342315904 1023450494976 1023746632272 1025152877646 1027964227584 1028188691712 1028486200014 1029601038816 1034083062272 1035729616428 1038569971712 1039957761024 1039996578816 1040258674728 1040297503752 1044509147136 1044811377792 1045113695899 1045943912448 1046246558256 1055321100288 1056770717184 1057076495748 1058222325312 1061356068864 1061395685376 1061663174208 1062813975552 1063121502744 1067734410624 1068043361553 1069140249216 1069449606927 1073855487744 1074089972592 1078514970624 1078827040928 1079996447232 1080268623756 1080308946204 1083508095488 1084682575872 1084996430784 1091139019776 1091414004408 1091454742872 1095910373376 1096227477072 1097415744768 1097733284046 1102177456128 1102218596352 1102496373216 1102537525344 1103628644352 1103947981344 1108738036224 1109058851628 1113627913216 1113871082688 1114835042304 1115157621888 1115401125384 1118459969536 1119996315648 1120320388656 1125181483776 1125507057122 1126620907776 1126662960384 1126946897622 1126988962398 1131551576064 1131878992608 1133105905152 1133433771444 1138060772352 1138103251968 1138390072344 1143041507328 1144503779328 1144834943616 1145166203727 1146407519088 1149802407936 1149845325824 1150135105392 1151381806848 1151714961306 1156459756032 1156712278176 1161477660672 1161813736384 1163006926848 1163343445056 1168391218176 1169657708544 1169996151168 1170291009069 1170334691721 1173460893696 1175072790528 1175412800016 1176686901504 1177027378038 1187236237824 1187579766828 1188523155456 1188867056832 1194025577472 1194070146048 1194371070984 1194415652456 1196011690587 1199291598848 1201201211952 1207737962496 1208087423712 1208351219166 1213329341952 1213680421044 1214644543488 1214996003136 1218594004992 1218946607424 1220267897856 1220620984632 1227531397248 1227840754959 1227886585731 1232899170048 1232945189632 1233255911706 1234592712864 1238294966272 1239949638144 1239995920896 1240308419868 1240354716012 1241941479012 1247330290752 1252468998144 1252831402368 1253104968024 1254189422592 1254552324624 1258267465728 1259995855104 1260360437238 1265463005184 1265829169248 1267129184256 1267448521248 1267495830432 1272717615104 1272995523072 1273363866684 1274744143296 1279948013568 1279995789312 1280318368896 1280366158464 1280688831387 1285921695744 1286293779568 1287566751744 1287939311568 1293527708928 1293575991552 1293901993566 1300640882688 1301017225536 1301301312948 1306662368256 1307040453432 1308382792704 1308761375688 1314059894784 1314440120448 1314820456131 1315864922112 1316245670064 1320143505408 1320525491376 1321668292608 1321956889344 1322339400018 1327787127296 1333548425216 1335254409216 1335304249344 1335640767552 1337475438936 1342940332032 1343278774656 1343328914304 1343667454857 1343717609013 1349203048704 1356841414656 1357234019232 1358705207808 1359098351676 1363123087872 1364600659968 1364995509696 1366870503528 1370618970112 1370918255616 1371314933352 1372801385088 1373198607711 1380972821904 1386610348032 1386662105088 1387011566304 1387063338336 1393081837056 1394591883264 1394995411008 1403246577096 1407094800384 1409027622912 1409435327664 1409743089027 1410963100416 1411371365202 1415550898944 1415960491218 1417085300736 1417495336992 1423645880832 1424057815404 1425520332288 1425932809236 1431807316992 1432119963456 1438019960832 1439995262976 1440358165008 1440411928272 1446661907712 1447080502014 1448512595712 1448931725514 1454852026368 1455218672544 1455272990496 1461213831168 1461636636096 1463220993024 1463644378728 1469569941504 1469624795136 1469995164288 1470050033792 1470420510111 1471504859136 1471930641792 1472356547649 1478317381632 1478745135504 1480776378822 1485161443584 1485591177798 1486876829184 1487201500512 1493328420864 1493760518208 1500241978368 1502161210368 1502217280512 1502595863496 1502651949864 1504659868803 1508735434752 1509171990144 1510807873536 1511188621488 1511245028592 1517414363136 1517471002624 1517853429792 1526446591488 1526888271636 1528543358784 1533069877248 1533513473856 1535175742464 1535619948408 1541946341376 1542283037568 1542729300021 1551124593408 1553594424642 1557854957568 1559936641536 1559994868224 1560388012092 1560446255628 1566763720704 1567217066688 1568915868672 1569369837384 1582981650432 1583439689104 1585156075776 1585614743622 1592034103296 1592093528064 1592494761312 1594682254116 1601601615936 1603710373824 1610317283328 1610783231616 1611134958888 1617772455936 1618240561392 1619994670848 1620402935634 1620463419306 1625262143232 1627023863808 1627494646176 1636708529664 1637121006612 1637182114308 1643865560064 1644341215608 1646123617152 1646599926069 1653266184192 1653327894528 1653744559824 1653806288016 1655442966528 1655921972016 1663107054336 1663588277442 1670441869824 1670806624032 1672252563456 1672736432832 1673101688076 1677689954304 1679994473472 1680480582984 1687284006912 1687772225664 1688260585683 1689505579008 1689931361664 1689994440576 1690420346433 1690483443597 1697327364096 1697818488912 1699658857728 1700150657166 1707091158528 1707154877952 1707585108516 1714562260992 1716755668992 1717252415424 1719611278632 1724703611904 1724767988736 1725202658088 1727072710272 1727572441959 1734689634048 1735068417264 1742216491008 1742720604576 1744510390272 1745015167584 1752586827264 1753093941508 1754486562816 1754994226752 1760191340544 1760700655168 1762224390144 1762609185792 1763119200024 1765541067057 1780854356736 1781369650242 1782784733184 1783300585248 1791038366208 1791105219072 1791556606476 1791623478684 1798937398272 1801801817928 1809121886208 1809645358976 1811606943744 1812131135568 1812526828749 1817497450496 1819994012928 1820520631566 1822494004704 1827891007488 1828419911136 1830401846784 1830931476948 1841297095872 1848813797376 1848882806784 1849348755072 1849417784448 1849883867559 1851889069296 1857442449408 1859924457216 1859993881344 1860462629802 1860532074018 1862912218518 1870995436128 1878703497216 1879247103552 1879657452036 1881284133888 1881828486936 1887401198592 1887947321624 1889447067648 1889993782656 1890540655857 1898194507776 1898743753872 1900693776384 1901243745648 1909076422656 1909493284608 1910045800026 1912116214944 1919922020352 1919993683968 1920477553344 1920549237696 1928882543616 1929440669352 1931350127616 1931908967352 1939802701824 1940291563392 1940363987328 1940852990349 1940925435241 1948848848128 1950961324032 1951525838304 1951951969422 1959993552384 1960560680148 1962574189056 1963142063532 1971089842176 1971660180672 1973797383168 1974368505096 1980215258112 1980788237064 1982502438912 1982935334016 1983509100027 1991680690944 2000322637824 2002881613824 2002956374016 2003461151328 2003535933152 2006213158404 2012229320192 2014410498048 2014918161984 2014993371456 2023219150848 2023804573056 2035262121984 2035851028848 2038057811712 2038647527514 2044684631808 2046900989952 2047493264544 2050305755292 2055928455168 2056377383424 2056972400028 2059202077632 2068166124544 2071459232856 2077139943424 2079915522048 2079993157632 2080517349456 2080595007504 2089622755584 2090227391798 2091887824896 2092493116512 2110642200576 2113541434368 2114152991496 2116444650624 2117057047803 2122712137728 2122791370752 2123326348416 2123940736827 2125627951104 2126243005488 2135468821248 2136086723106 2138280498432 2138899213854 2147710975488 2148179945184 2157029941248 2157654081856 2159992894464 2160537247512 2160617892408 2167016190976 2169365151744 2169992861568 2170620753021 2173397588271 2182278039552 2182828008816 2182909485744 2191820746752 2192454954144 2194831489536 2195466568092 2204354912256 2204437192704 2204992746432 2205075050688 2207257288704 2207895962688 2217476072448 2218117703256 2221164568233 2227255826432 2227742165376 2228386766697 2230315243776 2230802250768 2239992631296 2240640777312 2250362967552 2251014114244 2253241815552 2253325920768 2253893795244 2253977924796 2263103152128 2263757985216 2266211810304 2266867542888 2276121544704 2276206503936 2276780144688 2289669887232 2290332407454 2292815038176 2299604815872 2299690651648 2300270210784 2302763613696 2303429922612 2312919512064 2313424556352 2322955321344 2323627472768 2326013853696 2326686890112 2336782436352 2339992302336 2340582018138 2340669383442 2350145581056 2350825600032 2353373803008 2354054756076 2374472475648 2375159533656 2377046310912 2377734113664 2378422115433 2388051154944 2388140292096 2388742141968 2388831304912 2392023381174 2398583197696 2402402423904 2415475924992 2416174847424 2416702438332 2426658683904 2427360842088 2429289086976 2429992006272 2430695128959 2437188009984 2437893214848 2440535795712 2441241969264 2455062794496 2455681509918 2455773171462 2465798340096 2465890379264 2466511823412 2469185425728 2476589932544 2479899276288 2479991841792 2480616839736 2480709432024 2483882958024 2494660581504 2495382416163 2505662804736 2506209936048 2508378845184 2509104649248 2516534931456 2519991710208 2520720874476 2530926010368 2531658338496 2534258368512 2534897042496 2534991660864 2545435230208 2545991046144 2546727733368 2549488286592 2550225985749 2560636737792 2560732316928 2561377662774 2571843391488 2572587559136 2575133503488 2575878623136 2587055417856 2587151983104 2587803987132 2601281765376 2602034451072 2602602625896 2613324736512 2614080906864 2616765585408 2617522751376 2628880240896 2629640912262 2631729844224 2632491340128 2640287010816 2641050982752 2643336585216 2643913778688 2644678800036 2655574254592 2667096850432 2670508818432 2670608498688 2671281535104 2672054475363 2674950877872 2686557549312 2686657828608 2687334909714 2687435218026 2698406097408 2713682829312 2714468038464 2717410415616 2718196703352 2726246175744 2729201319936 2729991019392 2730780947349 2733741007056 2741836511232 2742629866704 2745602770176 2746397215422 2761945643808 2773220696064 2773324210176 2774023132608 2774126676672 2786163674112 2789183766528 2789990822016 2790693944703 2790798111027 2794368327777 2806493154192 2818055245824 2818870655328 2819486178054 2821926200832 2822742730404 2831101797888 2831920982436 2834170601472 2834990673984 2847291761664 2848115630808 2851040664576 2851865618472 2863614633984 2864239926912 2865068700039 2879990525952 2880716330016 2880823856544 2893323815424 2894161004028 2897025191424 2897863451028 2909704052736 2910437345088 2910545980992 2922427662336 2923273272192 2926441986048 2927288757456 2927927954133 2939990328576 2940100067584 2940841020222 2943861283584 2944713095298 2956634763264 2957490271008 2961552757644 2970322887168 2971182355596 2973753658368 2974403001024 2986656841728 2987521036416 3000483956736 3004322420736 3004434561024 3005191726992 3005303899728 3009319737606 3018343980288 3021615747072 3022377242976 3022490057184 3034828726272 3034942005248 3035706859584 3052893182976 3053776543272 3057086717568 3057971291271 3066139754496 3067026947712 3067914397639 3070351484928 3071239896816 3083892682752 3084566075136 3085458600042 3102249186816 3107188849284 3115709915136 3119873283072 3119989736448 3120776024184 3120892511256 3133527441408 3134434133376 3135341087697 3137831737344 3138739674768 3165963300864 3166879378208 3170312151552 3171229487244 3184068206592 3184187056128 3184989522624 3189364508232 3203203231872 3204130084659 3207420747648 3208348820781 3221566463232 3222269917776 3235544911872 3236481122784 3239989341696 3240805871268 3240926838612 3250524286464 3254047727616 3254989292352 3273417059328 3274242013224 3274364228616 3287731120128 3288682431216 3292247234304 3293199852138 3306532368384 3306655789056 3307489119648 3307612576032 3310885933056 3311843944032 3326214108672 3327176554884 3340883739648 3341613248064 3344505126912 3345472865664 3346203376152 3355379908608 3359988946944 3360961165968 3375544451328 3376521171366 3379862723328 3379988881152 3380840692866 3380966887194 3394654728192 3395636977824 3399317715456 3400301314332 3414182317056 3414309755904 3415170217032 3429124521984 3433511337984 3434504830848 3435498611181 3439222557264 3449407223808 3449535977472 3450405316176 3454145420544 3455144883918 3469379268096 3470136834528 3484432982016 3485441209152 3489020780544 3490030335168 3505173654528 3506187883016 3508973125632 3509988453504 3510873027207 3511004075163 3520382681088 3521401310336 3525218371584 3526238400048 3531082134114 3561708713472 3562739300484 3565569466368 3566601170496 3582076732416 3582210438144 3583113212952 3583246957368 3588035071761 3597874796544 3603603635856 3619290717952 3623213887488 3624262271136 3625053657498 3634994900992 3639988025856 3641041263132 3644988009408 3655782014976 3656839822272 3660803693568 3661862953896 3682594191744 3683659757193 3698697510144 3698835568896 3699767735118 3703778138592 3714884898816 3719848914432 3719987762688 3720925259604 3721064148036 3725824437036 3741990872256 3757406994432 3758494207104 3759314904072 3762568267776 3763656973872 3774802397184 3775894643248 3779987565312 3781081311714 3796389015552 3797487507744 3801387552768 3802487491296 3818152845312 3818986569216 3820091600052 3824232429888 3839844040704 3839987367936 3840955106688 3841098475392 3842066494161 3857765087232 3858881338704 3862700255232 3863817934704 3880583126784 3880727974656 3881705980698 3881850870482 3897697696256 3901922648064 3903051676608 3903903938844 3919987104768 3921121360296 3925148378112 3926284127064 3942179684352 3943320361344 3944461368393 3947594766336 3948737010192 3960430516224 3961576474128 3965004877824 3965870668032 3967018200054 3983361381888 4000645275648 4005763227648 4005912748032 4006922302656 4007071866304 4012426316808 4024458640384 4028820996096 4029836323968 4029986742912 4031002364571 4031152827039 4047609146112 4070524243968 4071702057696 4076115623424 4077295055028 4089369263616 4093801979904 4094986529088 4100611510584 4111856910336 4112754766848 4113944800056 4118404155264 4119595823133 4136332249088 4142918465712 4159831044096 4159986315264 4161034698912 4161190015008 4179245511168 4180454783596 4183775649792 4184986233024 4221284401152 4227082868736 4228305982992 4229229267081 4232889301248 4234114095606 4246652696832 4247881473654 4251255902208 4252486010976 4270937642496 4272173446212 4276560996864 4277798427708 4295421950976 4296359890368 4314059882496 4315308163712 4319985788928 4321074495024 4321235784816 4334032381952 4339985723136 4341241506042 4346795176542 4364556079104 4365656017632 4365818971488 4383641493504 4384909908288 4389662979072 4390933136184 4408709824512 4408874385408 4409985492864 4410150101376 4411261530333 4414514577408 4415791925376 4417069642947 4434952144896 4436235406512 4442329136466 4454511652864 4455484330752 4456773533394 4460630487552 4461604501536 4479985262592 4481281554624 4500725935104 4502028228488 4506483631104 4506651841536 4507787590488 4507955849592 4526206304256 4527515970432 4532423620608 4533735085776 4552243089408 4552413007872 4553560289376 4579339774464 4580664814908 4585630076352 4599209631744 4599381303296 4600540421568 4605527227392 4606859845224 4625839024128 4626849112704 4628187900063 4647254945536 4653373780224 4673564872704 4679984604672 4681164036276 4681338766884 4700291162112 4701651200064 4706747606016 4708109512152 4748944951296 4750319067312 4755468227328 4756844230866 4776102309888 4776280584192 4777484283936 4777662609824 4784046762348 4797166395392 4804804847808 4830951849984 4832349694848 4833404876664 4853317367808 4854721684176 4859984012544 4861390257918 4875786429696 4881071591424 4882483938528 4910125588992 4911363019836 4911546342924 4931596680192 4931780758528 4933023646824 4938370851456 4939799778207 4953179865088 4959798552576 4959983683584 4961233679472 4961418864048 4967765916048 4989321163008 4990764832326 5011325609472 5012419872096 5016757690368 5018209298496 5033069862912 5039983420416 5041441748952 5061852020736 5063316676992 5064781757049 5068516737024 5069794084992 5069983321728 5071261039299 5071450330791 5091982092288 5093455466736 5098976573184 5100451971498 5121273475584 5121464633856 5122755325548 5143686782976 5145175118272 5150267006976 5151757246272 5174110835712 5174303966208 5175607974264 5182717325877 5204068902144 5205205251792 5226649473024 5228161813728 5233531170816 5235045502752 5257760481792 5259281824524 5263459688448 5264982680256 5280574021632 5282101965504 5286673170432 5287827557376 5289357600072 5296623201171 5311148509184 5342563070208 5344108950726 5349901755744 5373115098624 5373315657216 5374669819428 5374870436052 5396812194816 5427365658624 5428936076928 5434820831232 5436393406704 5437580486247 5452492351488 5459982038784 5461561894698 5467482014112 5483673022464 5485259733408 5491205540352 5492794430844 5523891287616 5546441392128 5546648420352 5548046265216 5548253353344 5549651602677 5572327348224 5579981644032 5581387889406 5581596222054 5588736655554 5612986308384 5636110491648 5637741310656 5638972356108 5643852401664 5645485460808 5662203595776 5663841964872 5668341202944 5669981347968 5671621967571 5694583523328 5696231261616 5702081329152 5703731236944 5727229267968 5728479853824 5730137400078 5759981051904 5761432660032 5761647713088 5786647630848 5788322008056 5794050382848 5795726902056 5819408105472 5820874690176 5821091961984 5822558971047 5822776305723 5846546544384 5852883972096 5854577514912 5855855908266 5879980657152 5880200135168 5881682040444 5887722567168 5889426190596 5913269526528 5914980542016 5923105515288 5940645774336 5942364711192 5947507316736 5948806002048 5950527300081 5975042072832 6000967913472 6008644841472 6008869122048 6010383453984 6010607799456 6018639475212 6036687960576 6043231494144 6044754485952 6044980114368 6069657452544 6069884010496 6071413719168 6105786365952 6107553086544 6114173435136 6115942582542 6134053895424 6135828795278 6140702969856 6142479793632 6167785365504 6169132150272 6170917200084 6204498373632 6214377698568 6231419830272 6239746566144 6239979472896 6241552048368 6241785022512 6268868266752 6270682175394 6275663474688 6277479349536 6331926601728 6333758756416 6340624303104 6342458974488 6351171143409 6368136413184 6368374112256 6369979045248 6371822210481 6378729016464 6406406463744 6408260169318 6414841495296 6416697641562 6443132926464 6444539835552 6471089823744 6472962245568 6479978683392 6481611742536 6481853677224 6501048572928 6508095455232 6509978584704 6511862259063 6520192764813 6546834118656 6548484026448 6548728457232 6575462240256 6577364862432 6584494468608 6586399704276 6613064736768 6613311578112 6614978239296 6615225152064 6621771866112 6623687888064 6652428217344 6654353109768 6663493704699 6681767479296 6683226496128 6685160300091 6690945731328 6692406752304 6719977893888 6721922331936 6751088902656 6753042342732 6759725446656 6759977762304 6761681385732 6761933774388 6789309456384 6791273955648 6798635430912 6800602628664 6828364634112 6828619511808 6830340434064 6869009661696 6870997222362 6878445114528 6898814447616 6899071954944 6900810632352 6908290841088 6910289767836 6938758536192 6940273669056 6968865964032 6970882418304 6978041561088 6980060670336 7010347309056 7012375766032 7019976907008 7021746054414 7022008150326 7042802620672 7050436743168 7052476800096 7062164268228 7123417426944 7125478600968 7131138932736 7133202340992 7135266346299 7164153464832 7164420876288 7166226425904 7166493914736 7176070143522 7195749593088 7207207271712 7238581435904 7246427774976 7248524542272 7250107314996 7269989801984 7279976051712 7282082526264 7289976018816 7292085386877 7311564029952 7313679644544 7315795871293 7321607387136 7323725907792 7365188383488 7367319514386 7397395020288 7397671137792 7399535470236 7407556277184 7429769797632 7439697828864 7439975525376 7441850519208 7442128296072 7451648874072 7483981744512 7486147248489 7516988414208 7518629808144 7525136535552 7527313947744 7549604794368 7551789286496 7559975130624 7562162623428 7592778031104 7594975015488 7602775105536 7604974982592 7636305690624 7637973138432 7640183200104 7648464859776 7650677957247 7681910213376 7682196950784 7684132988322 7715530174464 7717762677408 7725400510464 7727635869408 7761166253568 7761455949312 7763411961396 7763701740964 7795395392512 7803845296128 7806103353216 7807807877688 7839974209536 7842242720592 7850296756224 7852568254128 7886640722688 7888922736786 7895189532672 7897474020384 7920861032448 7923152948256 7930009755648 7931741336064 7934036400108 7966722763776 8001290551296 8011526455296 8011825496064 8013844605312 8014143732608 8016163426089 8024852633616 8048917280768 8059672647936 8059973485824 8062004729142 8062305654078 8095218292224 8141048487936 8143404115392 8152231246848 8154590110056 8178738527232 8187603959808 8189973058176 8192342842047 8201223021168 8225509533696 8227889600112 8236808310528 8239191646266 8272664498176 8285836931424 8319662088192 8319972630528 8322069397824 8322380030016 8358491022336 8360909567192 8367551299584 8369972466048 8372081834109 8372394333081 8454165737472 8456611965984 8458458534162 8465778602496 8468228191212 8493305393664 8495762947308 8502511804416 8504972021952 8541875284992 8544346892424 8553121993728 8555596855416 8590843901952 8592719780736 8595206100117 8630616327424 8639971577856 8642148990048 8642471569632 8668064763904 8679971446272 8682483012084 8693590353084 8729112158208 8731312035264 8731637942976 8767282987008 8769819816576 8779325958144 8781866272368 8819970985728 8820300202752 8822523060666 8831583850752 8834139285894 8869904289792 8872470813024 8884658272932 8909023305728 8910968661504 8913547066788 8921260975104 8923209003072 8959970525184 8962563109248 9001451870208 9004056456976 9012967262208 9013303683072 9015575180976 9015911699184 9055031940864 9064847241216 9067470171552 9104486178816 9104826015744 9107120578752 9158679548928 9161329629816 9171260152704 9173913873813 9198419263488 9198762606592 9201080843136 9203743192917 9211054454784 9213719690448 9251678048256 9253698225408 9256375800126 9294509891072 9306747560448 9347129745408 9359969209344 9362328072552 9362677533768 9400582324224 9403302400128 9406023263091 9413495212032 9416219024304 9497889902592 9500638134624 9510936454656 9513688461732 9552204619776 9552561168384 9554968567872 9555325219648 9568093524696 9594332790784 9609609695616 9612390253977 9625046462343 9664699389696 9666809753328 9706634735616 9709443368352 9719968025088 9722780515836 9751572859392 9762143182848 9764967877056 9820251177984 9822726039672 9823092685848 9863193360384 9863561517056 9866047293648 9876741702912 9879599556414 9919597105152 9919967367168 9922467358944 9922837728096 9935531832096 9978642326016 9981529664652 10022651218944 10024839744192 10033515380736 10036418596992 10066139725824 10079966840832 10082883497904 10126633353984 10129563514098 10139588169984 10139966643456 10142522078598 10142900661582 10183964184576 10186910933472 10197953146368 10200903942996 10242546951168 10242929267712 10245510651096 10287373565952 10290350236544 10300534013952 10303514492544 10306495833543 10348221671424 10348607932416 10351215948528 10365434651754 10408137804288 10410410503584 10453298946048 10456323627456 10467062341632 10470091005504 10515520963584 10518563649048 10526919376896 10529965360512 10532619081621 10533012225489 10561148043264 10564203931008 10575655114752 10578715200144 10593246402342 10622297018368 10685126140416 10688217901452 10699803511488 10746230197248 10746631314432 10749339638856 10749740872104 10793624389632 10857872153856 10869641662464 10872786813408 10875160972494 10904984702976 10919964077568 10923123789396 10934964028224 10967346044928 10970519466816 10982411080704 10985588861688 11047782575232 11050979271579 11096092530432 11096506706688 11099303205354 11144654696448 11159963288064 11162775778812 11163192444108 11177473311108 11225972616768 11272220983296 11275482621312 11277944712216 11287704803328 11290970921616 11324407191552 11327683929744 11339962695936 11343243935142 11389167046656 11392462523232 11404162658304 11407462473888 11454458535936 11456959707648 11460274800156 11519962103808 11522865320064 11523295426176 11526199482483 11573295261696 11576644016112 11588100765696 11591453804112 11641749380352 11642183923968 11645117942094 11645552611446 11693093088768 11705767944192 11709155029824 11711711816532 11759961314304 11760400270336 11763364080888 11775445134336 11778852381192 11826539053056 11829961084032 11833384105179 11846211030576 11881291548672 11884729422384 11895014633472 11897612004096 11901054600162 11950084145664 12001935826944 12017289682944 12017738244096 12020766907968 12021215598912 12037278950424 12073375921152 12086462988288 12089508971904 12089960228736 12093007093713 12093458481117 12142827438336 12211572731904 12215106173088 12228346870272 12231885165084 12268107790848 12271657590556 12281405939712 12284959587264 12335570731008 12338264300544 12341834400168 12358787469399 12408996747264 12428755397136 12479493132288 12479958945792 12483104096736 12483570045024 12537736533504 12541364350788 12551326949376 12554958699072 12663853203456 12667517512832 12681248606208 12684917948976 12687687801243 12702342286818 12739958090496 12743644420962 12757458032928 12812812927488 12816520338636 12829682990592 12833395283124 12886265852928 12889079671104 12942179647488 12945924491136 12959957366784 12963223485072 12963707354448 13002097145856 13019957169408 13023724518126 13040385529626 13093668237312 13096968052896 13097456914464 13150924480512 13154729724864 13168988937216 13172799408552 13226129473536 13226623156224 13229956478592 13230450304128 13233784590999 13243543732224 13247375776128 13251208928841 13304856434688 13308706219536 13326987409398 13363534958592 13366452992256 13370320600182 13381891462656 13384813504608 13439955787776 13443844663872 13502177805312 13506084685464 13519450893312 13519955524608 13523362771464 13523867548776 13578618912768 13582547911296 13586478046687 13597270861824 13601205257328 13656729268224 13657239023616 13660680868128 13738019323392 13741994444724 13756890229056 13797628895232 13798143909888 13801621264704 13816581682176 13820579535672 13877517072384 13880547338112 13884563700189 13941764836608 13960121340672 14020694618112 14024751532064 14039953814016 14043492108828 14044016300652 14085605241344 14100873486336 14104953600192 14124328536456 14246834853888 14250957201936 14266404681984 14270532692598 14328306929664 14328841752576 14332452851808 14332987829472 14352140287044 14391499186176 14414414543424 14477162871808 14492855549952 14497049084544 14500214629992 14539979603968 14559952103424 14564165052528 14579952037632 14584170773754 14627359289088 14631591742586 14643214774272 14647451815584 14730376766976 14734639028772 14794790040576 14795342275584 14799070940472 14815112554368 14819399334621 14859539595264 14879395657728 14879951050752 14883701038416 14884256592144 14903297748144 14967963489024 14972294496978 15033976828416 15037259616288 15050273071104 15054627895488 15099209588736 15103578572992 15119950261248 15124325246856 15185556062208 15189950030976 15194345271147 15205550211072 15209949965184 15213783117897 15214350992373 15275946276864 15280366400208 15296929719552 15301355914494 15363820426752 15364393901568 15368265976644 15431060348928 15435525354816 15450801020928 15455271738816 15522332507136 15522911898624 15526823922792 15527403481928 15548151977631 15590790785024 15612206706432 15615615755376 15679948419072 15684485441184 15700593512448 15705136508256 15773281445376 15777845473572 15790379065344 15794948040768 15841722064896 15846305896512 15860019511296 15863482672128 15868072800216 15889869603513 15933445527552 16027689210624 16028287465216 16032326852178 16049705267232 16097834561536 16119345295872 16119946971648 16124009458284 16124611308156 16190436584448 16282096975872 16286808230784 16304462493696 16309180220112 16357477054464 16379946116352 16384685684094 16402446042336 16451019067392 16455779200224 16473616621056 16478383292532 16545328996352 16571673862848 16639324176384 16639945261056 16644138795648 16644760060032 16648954808031 16716982044672 16721819134384 16739944932096 16744163668218 16744788666162 16908331474944 16913223931968 16916917068324 16931557204992 16936456382424 16986610787328 16991525894616 17005023608832 17009944043904 17014865902713 17083750569984 17088693784848 17106243987456 17111193710832 17181687803904 17185439561472 17190412200234 17261232654848 17279943155712 17284297980096 17284943139264 17336129527808 17359942892544 17364966024168 17387180706168 17458224316416 17462624070528 17463275885952 17467676913141 17468328917169 17539639633152 17558651916288 17563732544736 17639941971456 17640600405504 17645046121332 17663167701504 17668278571788 17739808579584 17744941626048 17769316545864 17818046611456 17821937323008 17827094133576 17842521950208 17846418006144 17851581900243 17925126218496 18002903740416 18008112913952 18025934524416 18026607366144 18031150361952 18031823398368 18110063881728 18129694482432 18134940343104 18208972357632 18209652031488 18214241157504 18317359097856 18322659259632 18342520305408 18347827747626 18402161686272 18407486385834 18422108909568 18427439380896 18503356096512 18507396450816 18512751600252 18589019782144 18613495120896 18694259490816 18719938418688 18724656145104 18725355067536 18806604800256 18812046526182 18826990424064 18832438048608 18995779805184 19001276269248 19021872909312 19027376923464 19053513430227 19104409239552 19105122336768 19109937135744 19110650439296 19115466631443 19136187049392 19219219391232 19224780507954 19250092924686 19329398779392 19333619506656 19413269471232 19418886736704 19439936050176 19445561031672 19503145718784 19524286365696 19529935754112 19535586777189 19560578294439 19640502355968 19645452079344 19646185371696 19726386720768 19727123034112 19732094587296 19753483405824 19759199112828 19839194210304 19839934734336 19844934717888 19845675456192 19871063664192 19957284652032 19963059329304 20045302437888 20049679488384 20055480900273 20072837193984 20159933681664 20165766995808 20253266707968 20259127028196 20279176339968 20279933286912 20285044157196 20285801323164 20367928369152 20373821866944 20395906292736 20401807885992 20485093902336 20485858535424 20491021302192 20580700473088 20607028985088 20612991667086 20696443342848 20697215864832 20702431897056 20730869303508 20816275608576 20820821007168 20906597892096 20912647254912 20934124683264 20940182011008 21031041927168 21037127298096 21059930721024 21065238163242 21066024450978 21128407862016 21151310229504 21157430400288 21186492804684 21244594036736 21370252280832 21376435802904 21399607022976 21405799038897 21492460394496 21493262628864 21498679277712 21499481744208 21587248779264 21715744307712 21739283324928 21745573626816 21750321944988 21809969405952 21839928155136 21846247578792 21869928056448 21876256160631 21934692089856 21941038933632 21947387613879 21964822161408 21971177723376 22095565150464 22101958543158 22192185060864 22193013413376 22198606410708 22289309392896 22319926576128 22325551557624 22326384888216 22354946622216 22451945233536 22458441745467 22550965242624 22555889424432 22575409606656 22581941843232 22648814383104 22655367859488 22679925391872 22686487870284 22778334093312 22784925046464 22808325316608 22814924947776 22908917071872 22913919415296 22920549600312 22952033871741 23045730640128 23046590852352 23052398964966 23146590523392 23153288032224 23176201531392 23182907608224 23283498760704 23284367847936 23290235884188 23291105222892 23386186177536 23411535888384 23418310059648 23423423633064 23519922628608 23520800540672 23526728161776 23550890268672 23557704762384 23659922168064 23666768210358 23692422061152 23762583097344 23769458844768 23790029266944 23795224008192 23802109200324 23900168291328 24003871653888 24034579365888 24035476488192 24041533815936 24042431197824 24048490278267 24074557900848 24146751842304 24179017943808 24179920457472 24186014187426 24186916962234 24285654876672 24423145463808 24430212346176 24456693740544 24463770330168 24536215581696 24543315181112 24562811879424 24569919174528 24577028526141 24676528601088 24683668800336 24717574938798 24817993494528 24857510794272 24958986264576 24959917891584 24966208193472 24967140090048 25075473067008 25082728701576 25102653898752 25109917398144 25116245502327 25117182999243 25335035025664 25362497212416 25369835897952 25375375602486 25404684573636 25479916180992 25487288841924 25514916065856 25625625854976 25633040677272 25659365981184 25666790566248 25772531705856 25778159342208 25785618300351 25891848982272 25919914733568 25926446970144 25927414708896 26004194291712 26039914338816 26047449036252 26080771059252 26187336474624 26193936105792 26194913828928 26301848961024 26309459449728 26337977874432 26345598817104 26459912957184 26460900608256 26467569181998 26494751552256 26502417857682 26609712869376 26617412439072 26653974818796 26727069917184 26732905984512 26740641200364 26763782925312 26769627009216 26879911575552 26887689327744 27004355610624 27012169370928 27038901786624 27039911049216 27046725542928 27047735097552 27165095822592 27172956093374 27194541723648 27202410514656 27313458536448 27314478047232 27321361736256 27476038646784 27483988889448 27513780458112 27521741621439 27595257790464 27596287819776 27603242529408 27611229578751 27633163364352 27641159071344 27755034144768 27761094676224 27769127400378 27883529673216 27920242681344 28041389236224 28049503064128 28079907628032 28086984217656 28088032601304 28171210482688 28201746972672 28209907200384 28218069789273 28248657072912 28493669707776 28501914403872 28532809363968 28541065385196 28656613859328 28657683505152 28664905703616 28665975658944 28704280574088 28782998372352 28828829086848 28837170761931 28875139387029 28954325743616 28994098169088 29000429259984 29119904206848 29128330105056 29159904075264 29168341547508 29254718578176 29263183485172 29286429548544 29294903631168 29460753533952 29469278057544 29589580081152 29590684551168 29598141880944 29630225108736 29638798669242 29758791315456 29759902101504 29767402076832 29768513184288 29806595496288 29935926978048 29944588993956 30067953656832 30074519232576 30100546142208 30109255790976 30198419177472 30207157145984 30239900522496 30248650493712 30379900061952 30388690542294 30419899930368 30427566235794 30428701984746 30551892553728 30560732800416 30593859439104 30602711828988 30727640853504 30728787803136 30736531953288 30862120697856 30871050709632 30901602041856 30910543477632 30919487500629 31044665014272 31045823797248 31053647845584 31054806963856 31096303955262 31181581570048 31224413412864 31231231510752 31359896838144 31368970882368 31401187024896 31410273016512 31546562890752 31555690947144 31580758130688 31589896081536 31599036676467 31683444129792 31692611793024 31726965344256 31736145600432 31779739207026 31866891055104 32055378421248 32056574930432 32064653704356 32099410534464 32195669123072 32238690591744 32239893943296 32248018916568 32249222616312 32380873168896 32573616461568 32608924987392 32618360440224 32714954108928 32759892232704 32769371368188 32804892084672 32902038134784 32911558400448 32947233242112 32956766585064 33090657992704 33143347725696 33152937814737 33288277591296 33289520120064 33297909616062 33433964089344 33443638268768 33479889864192 33488327336436 33489577332324 33816662949888 33826447863936 33833834136648 33863114409984 33872912764848 33973221574656 33983051789232 34019888087808 34029731805426 34167501139968 34177387569696 34212487974912 34222387421664 34363375607808 34370879122944 34380824400468 34522465309696 34559886311424 34568595960192 34569886278528 34578598447449 34672259055616 34719885785088 34729932048336 34774361412336 34925248141056 34926551771904 34935353826282 34936657834338 35079279266304 35117303832576 35127465089472 35279883942912 35281200811008 35290092242664 35326335403008 35336557143576 35479617159168 35489883252096 35500152315537 35538633091728 35643874646016 35654188267152 35685043900416 35692836012288 35703163800486 35850252436992 36005807480832 36016225827904 36051869048832 36053214732288 36062300723904 36063646796736 36220127763456 36259388964864 36269880686208 36279021281139 36280375443351 36428482315008 36634718195712 36645318519264 36685040610816 36695655495252 36804323372544 36814972771668 36844217819136 36854878761792 37006712193024 37014792901632 37025503200504 37076362408197 37178039564288 37226990241792 37439876837376 37449312290208 37450710135072 37613209600512 37624093052364 37653980848128 37664876097216 37991559610368 38002552538496 38043745818624 38054753846928 38063063403729 38107026860454 38219874271488 38221300878592 38230933262886 38272374098784 38438438782464 38449561015908 38500185849372 38658797558784 38667239013312 38826538942464 38837773473408 38879872100352 38891122063344 39006291437568 39059871508224 39071173554378 39121156588878 39281004711936 39290904158688 39292370743392 39452773441536 39454246068224 39464189174592 39506966811648 39518398225656 39678388420608 39679869468672 39689869435776 39691350912384 39701353772997 39742127328384 39753626786523 39914569304064 39926118658608 40090604875776 40099358976768 40110961800546 40145674387968 40319867363328 40331533991616 40506533415936 40518254056392 40558352679936 40559866573824 40570088314392 40571602646328 40735856738304 40747643733888 40759434140061 40791812585472 40803615771984 40970187804672 40971717070848 40982042604384 41161400946176 41214057970176 41225983334172 41392886685696 41394431729664 41404863794112 41461738607016 41632551217152 41641642014336 41653691100567 41825294509824 41880364022016 42062083854336 42074254596192 42119861442048 42130476326484 42132048901956 42256815724032 42302620459008 42314860800576 42372985609368 42489188073472 42740504561664 42752871605808 42799214045952 42811598077794 42984920788992 42986525257728 42997358555424 42998963488416 43174497558528 43431488615424 43478566649856 43491147253632 43500643889976 43619938811904 43679856310272 43692495157584 43739856112896 43752512321262 43882077867264 43894775227758 43929644322816 43942355446752 44191130300928 44203917086316 44384370121728 44386026826752 44397212821416 44458198003863 44578618785792 44639853152256 44651103115248 44652769776432 44709893244432 44903890467072 44916883490934 45101930485248 45111778848864 45150819213312 45163883686464 45297628766208 45310735718976 45359850783744 45372975740568 45556668186624 45569850092928 45583035813441 45616650633216 45629849895552 45641349353691 45643052977119 45827838830592 45841099200624 45904067743482 46091461280256 46093181704704 46104797929932 46293181046784 46306576064448 46352403062784 46365815216448 46566997521408 46568735695872 46580471768376 46582210445784 46644455932893 46772372355072 46836620119296 46846847266128 47039845257216 47041601081344 47053456323552 47101780537344 47115409524768 47319844336128 47333536420716 47384844122304 47525166194688 47538917689536 47580058533888 47590448016384 47604218400648 47800336582656 48083067631872 48084862395648 48096980556534 48149115801696 48293503684608 48358035887616 48359840914944 48372028374852 48373833924468 48571309753344 48846290927616 48860424692352 48913387481088 48927540660336 49072431163392 49086630362224 49139838349056 49154057052282 49353057202176 49367337600672 49435149877596 49635986989056 49715021588544 49917972529152 49919835783168 49932416386944 49934280180096 49946864424093 50150946134016 50165457403152 50219834796288 50232491004654 50234365998486 50670070051328 50724994424832 50739671795904 50750751204972 50809369147272 50959832361984 50974577683848 51029832131712 51044597708139 51251251709952 51266081354544 51318731962368 51333581132496 51545063411712 51556318684416 51571236600702 51783697964544 51839829467136 51852893940288 51854829417792 52008388583424 52079828677632 52094898072504 52161542118504 52374672949248 52387872211584 52389827657856 52403030739423 52404986751507 52618918899456 52675955748864 52691197634208 52919825914368 52921801216512 52935138363996 52989503104512 53004835715364 53219425738752 53234824878144 53307949637592 53454139834368 53465811969024 53481282400728 53527565850624 53539254018432 53554745700729 53775378655488 54008711221248 54024338741856 54077803573248 54079822098432 54093451085856 54095470195104 54330191645184 54345912186748 54389083447296 54404821029312 54626917072896 54628956094464 54642723472512 54952077293568 54967977778896 55027560916224 55043483242878 55206485058816 55222459157502 55266326728704 55282318142688 55510068289536 55522189352448 55538254800756 55767059346432 55840485362688 56082778472448 56099006128256 56159815256064 56173968435312 56176065202608 56342420965376 56419814400768 56436139578546 56497314145824 56987339415552 57003828807744 57065618727936 57082130770392 57160540290681 57313227718656 57315367010304 57329811407232 57331951317888 57346399894329 57408561148176 57657658173696 57674341523862 57750278774058 57908651487232 57988196338176 58000858519968 58239808413696 58256660210112 58319808150528 58336683095016 58509437156352 58526366970344 58572859097088 58589807262336 58606760331567 58921507067904 58938556115088 59179160162304 59181369102336 59196283761888 59260450217472 59277597338484 59517582630912 59519804203008 59534804153664 59537026368576 59613190992576 59871853956096 59889177987912 60135907313664 60149038465152 60166442700819 60218511581952 60414314291968 60479801044992 60497300987424 60759800123904 60777381084588 60839799860736 60855132471588 60857403969492 61103785107456 61121465600832 61187718878208 61205423657976 61455281707008 61457575606272 61473063906576 61742101419264 61821086955264 61838975001258 62089330028544 62091647594496 62107295691168 62109613927712 62192607910524 62363163140096 62448826825728 62462463021504 62719793676288 62737941764736 62802374049792 62820546033024 63093125781504 63111381894288 63179792163072 63198073352934 63385223586048 63453930688512 63472291200864 63559478414052 63733782110208 64110756842496 64113149860864 64129307408712 64198821068928 64217397116691 64391338246144 64477381183488 64479787886592 64496037833136 64498445232624 64761746337792 65147232923136 65217849974784 65236720880448 65429908217856 65519784465408 65538742736376 65609784169344 65628768481893 65804076269568 65823116800896 65842162841637 65894466484224 65913533170128 66286695451392 66305875629474 66576555182592 66579040240128 66595819232124 66867928178688 66887276537536 66959779728384 66976654672872 66979154664648 67375325236401 67652895727872 67667668273296 67726228819968 67745825529696 67946443149312 67966103578464 68039776175616 68059463610852 68335002279936 68354775139392 68424975949824 68444774843328 68726751215616 68741758245888 68761648800936 68856101615223 69044930619392 69137191920384 69139772557056 69157196894898 69439771570176 69459864096672 69548722824672 69850496282112 69853103543808 69870707652564 69873315668676 70158558532608 70234607665152 70254930178944 70559767885824 70562401622016 70580184485328 70652670806016 70673114287152 70979766504192 71000304631074 71077266183456 71287749292032 71308376534304 71370087800832 71385672024576 71406327600972 71700504873984 72011614961664 72032451655808 72103738097664 72106429464576 72124601447808 72127293593472 72145470834801 72440255526912 72539761372416 72558042562278 72560750886702 72856964630016 73269436391424 73290637038528 73370081221632 73391310990504 73608646745088 73629945543336 73688435638272 73709757523584 73731085578423 74029585803264 74051006401008 74152724816394 74356079128576 74453980483584 74879753674752 74898624580416 74901420270144 75226419201024 75248186104728 75307961696256 75329752194432 75351548997729 76005105076992 76087491637248 76109507693856 76126126807458 76214053720908 76439748542976 76442601757184 76461866525772 76544748197568 76876877564928 76899122031816 77000371698744 77317595117568 77334478026624 77356854901053 77675546946816 77759744200704 77782244126688 78012582875136 78119743016448 78142347108756 78242313177756 78562009423872 78581808317376 78584741486784 78905546883072 78908492136448 78928378349184 79013933623296 79036796451312 79379738871552 79382701824768 79402707545994 79484254656768 79507253573046 79829138608128 79852237317216 80181209751552 80198717953536 80221923601092 80291348775936 80639734726656 80663067983232 81013066831872 81036508112784 81116705359872 81119733147648 81140176628784 81143205292656 81495287467776 81518868280122 81583625170944 81607231543968 81940375609344 81943434141696 81964085208768 82322801892352 82428115940352 82451966668344 82565224864317 82785773371392 82788863459328 82809727588224 82833688736253 82923477214032 83265102434304 83283284028672 83307382201134 83650589019648 83760728044032 84124167708672 84148509192384 84239722884096 84260952652968 84264097803912 84513631448064 84605240918016 84629721601152 84654209367819 84745971218736 85481009123328 85505743211616 85598428091904 85623196155588 85969841577984 85973050515456 85994717110848 85997926976832 86348995117056 86511512285793 86625418161087 86862977230848 86982294507264 87001287779952 87359712620544 87384990315168 87479712225792 87505024642524 87764155734528 87789550455516 87859288645632 87884710893504 88382260601856 88407834172632 88768740243456 88772053653504 88794425642832 88916396007726 89279706304512 89302206230496 89305539552864 89419786488864 89807780934144 89833766981868 90203860970496 90223557697728 90301638426624 90327767372928 90595257532416 90621471437952 90719701567488 90745951481136 91139700185856 91166071626882 91259699791104 91282698707382 91286105954238 91655677661184 91682198401248 91808135486964 92182922560512 92186363409408 92209595859864 92586362093568 92613152128896 92704806125568 92731630432896 92758462501887 93133995042816 93137471391744 93160943536752 93164420891568 93288911865786 93544744710144 93673240238592 93693694532256 94079690514432 94083202162688 94106912647104 94203561074688 94230819049536 94639688672256 94667072841432 94769688244608 94797110029401 95050332389376 95077835379072 95105346326809 95180896032768 95208436801296 95600673165312 96166135263744 96169724791296 96193961113068 96298231603392 96587007369216 96716071775232 96719681829888 96744056749704 96747667848936 97142619506688 97720849384704 97826774962176 97855081320672 98144862326784 98173260724448 98279676698112 98308114104564 98706114404352 98734675201344 98870299755192 99271973978112 99430043177088 99458813444211 99864832773888 99868560360192 99893728848186 100301892268032 100330914806304 100439669592576 100464982009308 100468731996972 101340140102656 101449988849664 101479343591808 101501502409944 101618738294544 101919664723968 101949155367696 102059664263424 102089195416278 102502503419904 102532162709088 102637463924736 102667162264992 103090126823424 103112637368832 103142473201404 103567395929088 103679658934272 103705787880576 103709658835584 103735795342347 104016777166848 104159657355264 104189796145008 104323084237008 104775744423168 104779655315712 104806061478846 104809973503014 105237837798912 105351911497728 105382395268416 105839651828736 105843602433024 105870276727992 105979006209024 106009671430728 106438851477504 106469649756288 106500456946611 106615899275184 106931623938048 106962564801456 107055131701248 107078508036864 107109491401458 107550757310976 108017422442496 108048677483712 108155607146496 108159644196864 108186902171712 108190940390208 108660383290368 108691824373496 108778166894592 108809642058624 108837063843417 108841126330053 109285446945024 109904154587136 109935955557792 110055121832448 110086966485756 110412970117632 110444918315004 110532653457408 110564636285376 111020136579072 111044378704896 111076509601512 111229087224591 111534118692864 111680970725376 112198012256512 112319630512128 112347936870624 112352130405216 112684841930752 112839628801536 112872279157092 112994628291648 113974678831104 114007657615488 114131237455872 114164261540784 114321080581362 114659622814464 114663902635776 114692799788658 114817122296352 115315316347392 115348683047724 115500557548116 115817302974464 115976392676352 116001717039936 116479616827392 116513320420224 116639616301056 116673366190032 117018874312704 117052733940688 117179614524672 117213520663134 117843014135808 117877112230176 118358320324608 118362738204672 118392567523776 118520900434944 118555194676968 119035165261824 119039608406016 119069608307328 119074052737152 119104061318991 119226381985152 119260880359569 119743707912192 119778355975824 120271814627328 120298076930304 120332885401638 120437023163904 120828628583936 120959602089984 120994601974848 121519600247808 121554762169176 121679599721472 121710264943176 121714807938984 122207570214912 122242931201664 122278302420183 122375437756416 122410847315952 122910563414016 122915151212544 122946127813152 123484202838528 123642173910528 123677950002516 124178660057088 124183295188992 124214591382336 124219227855424 124385215821048 124726326280192 124897653651456 124924926043008 124961073301701 125475883529472 125641092066048 126186251563008 126222763788576 126359584326144 126396146705868 126770447172096 126907861377024 126944582401728 127118956828104 127467564220416 128221513684992 128226299721728 128258614817424 128397642137856 128434794233382 128954762366976 128959575773184 128992075666272 128996890465248 129523492675584 130294465846272 130435699949568 130473441760896 130859816435712 131039568930816 131077485472752 131219568338688 131257536963786 131646233601792 131684325683274 131788932968448 131827066340256 132573390902784 132611751258948 133153110365184 133158080480256 133191638464248 133374594011589 133735856357376 133774553075072 133919559456768 133953309345744 133958309329296 134750650472802 135305791455744 135335336546592 135452457639936 135491651059392 135892886298624 135932207156928 136079552351232 136118927221704 136670004559872 136709550278784 136749107440323 136849951899648 136889549686656 136924048061073 136929158931357 137483516491776 137523297601872 137712203230446 138089861238784 138274383840768 138279545114112 138314393789796 138879543140352 138919728193344 139097445649344 139700992564224 139706207087616 139741415305128 139746631337352 140317117065216 140509860357888 141119535771648 141124803244032 141160368970656 141305341612032 141346228574304 141959533008384 142000609262148 142154532366912 142575498584064 142616753068608 142740175601664 142771344049152 142812655201944 143401009747968 144064903311616 144249202895616 144254587186944 144290941669602 144880511053824 145079522744832 145116085124556 145121501773404 145713929260032 146538872782848 146581274077056 146740162443264 146782621981008 147217293490176 147259891086672 147419515047168 147462171156846 148059171606528 148102012802016 148305449632788 148712158257152 148907960967168 149759507349504 149797249160832 149802840540288 149840593272279 150452838402048 150496372209456 150659504388864 150703097995458 152010210153984 152174983274496 152219015387712 152252253614916 152428107441816 152879497085952 152885203514368 152923733051544 153089496395136 153133793124417 153753755129856 153798244063632 154000743397488 154635190235136 154668956053248 154713709802106 155351093893632 155519488401408 155564488253376 156025165750272 156239486032896 156284694217512 156484626355512 157124018847744 157163616634752 157169482973568 157209092218269 157214960254521 157856756698368 158027867246592 158073592902624 158759477743104 158765403649536 158805415091988 158968509313536 159014507146092 159658277216256 159704474634432 160362419503104 160397435907072 160443847202184 160582697551872 160664237102187 161326135966464 162026133663744 162073016225568 162233410719744 162239466295296 162280353257568 162286410585312 162990574935552 163037736560244 163167250341888 163214463087936 163880751218688 163886868283392 163928170417536 164645603784704 164856231880704 164903933336688 165130449728634 165619455176448 165667377472506 165846954428064 166530204868608 166566568057344 166614764402268 167301178039296 167521456088064 168248335417344 168297018384768 168479445768192 168521905305936 168528195607824 169027262896128 169259443202304 169308418735638 169491942437472 170962018246656 171011486423232 171196856183808 171246392311176 171939683155968 171946101030912 171989434221696 171995853953664 172039199682987 173023024571586 173250836322174 173725954461696 173964589014528 174002575559904 174719425241088 174769980630336 174959424451584 175010049285048 175528311469056 175579100911032 175718577291264 175769421787008 175820280994701 176764521203712 176815668345264 177537480486912 177544107307008 177588851285664 177832792015452 178559412609024 178604412460992 178611079105728 178839572977728 179615561868288 179667533963736 180407721940992 180447115395456 180499328102457 180655534745856 181242942875904 181439403134976 181491902962272 182279400371712 182332143253764 182519399582208 182565397414764 182572211908476 183311355322368 183364396802496 183616270973928 184365845121024 184372726818816 184419191719728 185226304257792 185463260865792 185516925003774 186267990085632 186274942783488 186321887073504 186328841783136 186577823731572 187089489420288 187346480477184 187387389064512 188159381028864 188166404325376 188213825294208 188407122149376 188461638099072 189279377344512 189334145682864 189539376489216 189594220058802 190155670758144 190210692653618 190361792065536 190416873602592 191201346330624 192332270527488 192339449582592 192387922226136 192596463206784 192652191350073 193174014738432 193432143550464 193439363659776 193488113499408 193495335697872 194285239013376 195441698769408 195653549924352 195710162641344 196289724653568 196346521448896 196559353396224 196616228209128 196886305445679 197412228808704 197469350402688 197526488524911 197740599510384 198860086354176 198917626888422 199729665547776 199737120720384 199787457696372 200603784536064 200661829612608 200879339185152 200929964018616 200937463993944 202125975709203 202680280205312 202958687183616 203003004819888 203237476589088 203839329447936 203898310735392 204119328526848 204178390832556 205005006839808 205064325418176 205274927849472 205334324529984 206180253646848 206225274737664 206284946402808 206568304845669 207134791858176 207411575761152 207419317671168 207471590684694 208319314710528 208379592290016 208646168474016 209551488846336 209559310631424 209612122957692 209619947006028 210475675597824 210703822995456 210764790536832 211679303657472 211687204866048 211740553455984 211958012418048 212019342861456 212939299512576 213000913893222 213231798550368 213863247876096 213925129602912 214110263402496 214157016073728 214218982802916 215101514621952 216034844884992 216097354967424 216311214292992 216319288393728 216373804343424 216381880780416 216436412504403 217320766580736 217383648746992 217619284117248 217674127686834 217682252660106 218570893890048 219808309174272 219871911115584 220110243664896 220173932971512 220825940235264 220889836630008 221065306914816 221129272570752 221193256735269 222088757409792 222153019203024 222458174449182 223068237385728 223361941450752 224396024513024 224639261024256 224695873741248 224704260810432 225369683861504 225679257603072 225744558314184 225989256583296 226054646993187 228015315230976 228262474911744 228328523081568 228642161162724 229319245628928 229327805271552 229385599577316 229634244592704 230630632694784 230697366095448 231001115096232 231634605948928 231952785352704 232003434079872 232070564703159 233026640840448 233279232602112 233346732380064 234037748625408 234105467881376 234359229049344 234427041326268 235686028271616 235754224460352 236716640649216 236725476409344 236785135047552 237041800869888 237110389353936 238139216614656 238148105474304 238208122637982 238452763970304 238521760719138 239487415824384 239556711951648 240543629254656 240596153860608 240665770803276 240874046327808 241657257167872 241919204179968 241989203949696 243039200495616 243109524338352 243359199442944 243420529886352 243429615877968 244485862403328 244556604840366 244750875512832 244821694631904 245821126828032 245830302425088 245892255626304 246968405677056 247284347821056 247355900005032 247695674592951 248357320114176 248366590377984 248429182764672 248438455710848 248501066208759 248770431642096 249795307302912 249849852086016 249922146603402 250951767058944 251282184132096 252372503126016 252445527577152 252719168652288 252792293411736 253540894344192 253815722754048 253889164803456 253962628103457 254237913656208 256443027369984 256452599443456 256517229634848 256795284275712 256869588466764 257909524733952 257919151546368 257984151332544 257993780930496 259046985351168 259534536857379 260588931692544 260946883521792 262079137861632 262154970945504 262439136677376 262515073927572 263292467203584 263368651366548 263577865936896 263654132680512 265146781805568 265223502517896 266306220730368 266316160960512 266383276928496 266749188023178 267549106150144 267839118913536 267906618691488 267916618658592 269501300945604 270611582911488 270670673093184 270904915279872 270983302118784 271785772597248 271864414313856 272159104702464 272237854443408 273419100557568 273498214880646 273779099373312 273848096122146 273858317862714 274967032983552 275046595203744 275424406460892 276179722477568 276548767681536 276559090228224 276628787579592 277759086280704 277839456386688 278194891298688 278275387505661 279401985128448 279412414175232 279482830610256 279493262674704 280634234130432 281019720715776 282239071543296 282249606488064 282320737941312 282610683224064 282692457148608 283919066016768 284001218524296 284309064733824 284391330088203 285150997168128 285233506137216 285316038980427 285542688098304 285625310403888 286802019495936 288129806623232 288498405791232 288509174373888 288581883339204 289761022107648 290159045489664 290232170249112 290243003546808 291427858520064 293162548154112 293480324886528 293565243962016 294434586980352 294519782173344 294839030094336 294924342313692 296118343213056 296204025604032 296610899265576 297424316514304 297815921934336 298376440332633 299594498321664 299605681080576 299681186544558 300905676804096 300992744418912 301319008777728 301406195990916 304020420307968 304349966548992 304438030775424 304504507229832 304856214883632 305758994171904 305770407028736 305847466103088 306178992790272 306267586248834 307507510259712 307596488127264 308001486794976 309270380470272 309337912106496 309427419604212 310702187787264 311038976802816 311128976506752 311207386027041 312050331500544 312478972065792 312569388435024 312969252711024 314327233269504 314338965947136 314418184436538 314429920509042 315713513396736 316055734493184 316147185805248 317518955486208 317530807299072 317610830183976 317937018627072 318029014292184 319316554432512 319408949268864 319501370839833 320794871814144 320887694404368 321165395103744 321328474204374 322652271932928 324052267327488 324146032451136 324466821439488 324478932590592 324560706515136 324572821170624 325981149871104 326075473120488 326334500683776 326428926175872 326511191530251 326523378990159 327856340835072 329291207569408 329712463761408 329807866673376 330260899457268 331238910352896 331334754945012 331693908856128 333060409737216 333133136114688 333229528804536 334602356078592 335042912176128 336594036769536 336958891536384 337043810611872 337056391215648 338054525792256 338518886404608 338616837471276 338983884874944 341924036493312 342022972846464 342393712367616 342492784622352 343978868443392 343991707907328 344078399365974 346046049143172 346501672644348 347451908923392 347929178029056 348005151119808 349438850482176 349539961260672 349918848903168 350020098570096 351056622938112 351158201822064 351538843574016 351640561989402 353529042407424 353631336690528 355074960973824 355088214614016 355177702571328 355665584030904 357118825218048 357208824921984 357222158211456 357312183956973 357679145955456 357782641078707 359231123736576 359335067927472 360815443881984 360894230790912 360998656204914 361311069491712 362485885751808 362878806269952 362983805924544 364558800743424 364664286507528 365038799164416 365130794829528 365144423816952 366622710644736 366728793604992 366834907260549 367232541947856 368731690242048 368745453637632 368838383439456 370452608515584 370926521731584 371033850007548 372535980171264 372549885566976 372643774147008 372657683566272 373155647463144 374178978840576 374692960954368 374774778129024 374883219905103 376427650588416 376923276198144 378558754689024 378668291365728 379078752978432 379188440117604 380311341516288 380421385307236 380723584131072 380833747205184 382402692661248 384664541054976 384678899165184 384775844452272 385192926413568 385304382700146 386864287100928 386878727319552 386976226998816 386990671395744 388570478026752 390883397538816 391307099848704 391420325282688 392579449307136 392693042897792 393118706792448 393232456418256 393772610891358 394938700805376 395052977049822 395481199020768 397720172708352 397835253776844 399459331095552 399474241440768 399574915392744 400123782034767 401207569072128 401323659225216 401758678370304 401859928037232 401874927987888 404251951418406 405360560410624 405917374367232 406006009639776 406474953178176 407678658895872 407796621470784 408238657053696 408356781665112 410010013679616 410128650836352 410247322320969 410549855698944 410668649059968 410787476794071 412450549475328 412569892805616 413136609691338 414269583716352 414823151522304 414838635342336 414943181369388 416638629421056 416759184580032 417292336948032 419102977692672 419118621262848 419224245915384 419239894012056 420951351195648 421529581073664 423358607314944 423374409732096 423481106911968 423916024836096 424038685722912 425878599025152 426001827786444 426463597100736 427726495752192 427850259205824 428220526804992 428314032147456 428437965605832 430203029243904 432194709934848 432747608686848 432763761560832 432872825008806 434641533161472 434767297493984 435238568234496 435348255373668 435364505320212 437141787780096 439616618348544 439743822231168 440220487329792 440347865943024 441651880470528 441779673260016 442258545141504 442386513470538 444177514819584 444306038406048 444916348898364 446136474771456 446723882901504 448792049026048 449278522048512 449391747482496 449408521620864 449521779816837 450739367723008 451358515206144 451489116628368 451978513166592 452109293986374 456030630461952 456524949823488 456657046163136 457284322325448 458638491257856 458655610543104 458771199154632 459268489185408 459401379373251 461261265389568 461394732190896 462002230192464 463905570705408 464006868159744 464141129406318 466053281680896 466558465204224 466693464760128 468075497250816 468210935762752 468718458098688 468854082652536 471372056543232 471508448920704 471627276654807 471644880763563 473570270095104 474083601739776 474220778707872 476278433229312 476296210948608 476416245275964 476905527940608 477043521438276 478974831648768 479113423903296 481087258509312 481192307721216 481331541606552 481748092655616 481992711306561 483314514335744 483978407899392 486078400991232 486219048676704 486718398885888 486841059772704 486859231755936 488971724806656 489113209680732 489501751025664 489643389263808 491642253656064 491660604850176 491784511252608 493936811354112 494568695642112 494711800010064 495391349185902 496858365529344 496876911421696 497002132417518 497540863284192 499590614605824 499699704172032 499844293206804 501903534117888 502564368264192 504745006252032 504891055154304 505438337304576 505584586823472 507081788688384 507778329606912 507925256206914 508475827312416 512886054739968 512905198886912 513034459269696 513590568551424 513739176933528 515819049467904 515838303092736 515968302665088 515987561860992 516117599048961 519069073714758 521177863385088 521893767043584 524158275723264 524309941891008 524878273354752 525030147855144 526584934407168 526737302733096 527155731873792 527308265361024 527460842984103 530293563611136 530447005035792 532612441460736 532632321921024 532766553856992 533498376046356 535098212300288 535678237827072 535813237382976 535833237317184 539002601891208 541223165822976 541341346186368 541497984307371 541966604237568 543728828627712 544318209404928 544475708886816 546838201115136 546996429761292 547558198746624 547696192244292 547716635725428 549934065967104 550093190407488 550848812921784 552359444955136 553097535363072 553118180456448 553257575159184 555678912773376 556389782597376 556550775011322 558803970256896 558824828350464 558965661220512 558986525349408 561268468260864 562039441431552 564478143086592 564499212976128 564641475882624 565221366448128 565384914297216 567838132033536 568002437048592 568618129467648 568782660176406 570467012274432 570632077960854 571085376196608 571250620807776 573604038991872 576259613246464 576996811582464 577018348747776 577163766678408 577956574050219 579522044215296 580318090979328 580464340498224 580486007093616 582855717040128 586325096308224 586960649773056 587130487924032 588869173960704 589039564346688 589678060188672 589848684627384 590658916337037 592236686426112 592408051208064 592579465574733 593221798531152 596752880665266 599188996643328 599211362161152 599362373089116 601811353608192 601985488837824 602638017555456 602812391981832 606377927127609 608040840615936 608876061550848 609009014459664 609712429767264 611517988343808 611540814057472 611694932206176 612357985580544 612535172497668 615015020519424 615192976254528 616002973589952 618540760940544 618675824212992 618854839208424 621404375574528 622257953013504 622414772054082 624957944131584 625138776870048 625938505422048 628654466539008 628677931894272 628836368873076 628859841018084 631427026793472 632111468986368 632294371610496 635037910972416 635061614598144 635221660367952 635874037254144 636058028584368 638817898537728 639002741679666 641589743628288 641775388808736 642330790207488 642656948408748 645304543865856 648104534654976 648292064902272 648933642878976 648957865181184 649121413030272 649145642341248 649309237513209 651962299742208 652150946240976 652857852351744 653022383060502 653046757980318 655712681670144 658582415138816 659424927522816 659615733346752 660521798914536 662477820705792 662669509890024 663387817712256 663579770205807 666266272229376 666459057609072 669204712157184 670085824352256 673188073539072 673917783072768 674087621223744 674112782431296 676109051584512 677037772809216 677233674942552 677967769749888 678163940979561 684045945692928 684787424735232 684985569244704 687957736886784 687983415814656 688156798731948 692092098286344 693003345288696 694903817846784 695858356058112 696010302239616 696211694109477 699079922521344 699837697806336 700040197140192 702113245876224 702316403644128 703077687148032 703281123978804 707058084814848 707262673381056 710149921947648 710176429228032 710355405142656 711331168061808 714417649843968 714444316422912 714624367913946 715358291910912 715565282157414 718462247473152 718670135854944 721630887763968 721788461581824 721997312409828 722622138983424 724971771503616 725757612539904 725967611849088 729117601486848 729328573015056 730077598328832 730261589659056 730288847633904 733457587209984 733669814521098 734465083895712 737463380484096 737490907275264 737676766878912 740905217031168 741853043463168 742067700015096 743087023778853 745071960342528 745099771133952 745287548294016 745315367132544 745503198626277 746311294926288 749385921908736 749549556258048 749766439810206 752855301176832 753846552396288 757117509378048 757336582731456 758157505956864 758376880235208 760622683032576 760842770614472 761447168262144 761667494410368 761887884310371 769329082109952 769357798330368 769551688904544 770385852827136 770608765400292 773728574201856 773757454639104 773952453997632 773981342791488 777140956053504 778603610572137 781766795077632 782840650565376 785386085795584 786237413584896 786464912836512 787545221782716 789877401610752 790105954099644 790962398041536 795440345416704 795670507553688 798918662191104 798948482881536 799149830785488 800247564069534 802647318450432 803517356740608 803719856074464 803749855975776 808503902836812 810721120821248 811834748734464 812012019279552 812949906356352 815357317791744 815593242941568 816477314107392 816713563330224 820257301672704 820494644641938 821337298119936 821574953588142 824901098950656 825139785611232 826273219382676 828539167432704 829646303044608 829677270684672 829886362738776 833277258842112 833518369160064 834584673896064 834826162516983 838205955385344 838237242525696 838448491830768 838479788024112 841902702391296 843059162147328 846717214629888 846748819464192 846962213823936 847832049672192 848077371445824 851757198050304 852003655572888 852927194201472 853173990264609 855452991504384 855700518411648 855948116941281 856628064294912 856875931211664 860406058487808 864389419869696 865495217373696 865527523121664 865745650017612 869283066322944 869534594987968 870477136468992 870696510747336 870729010640424 874283575560192 879487644462336 880440974659584 880695731886048 883303760941056 883559346520032 884517090283008 884773026941076 888355029639168 888612076812096 889832697796728 892272949542912 893447765803008 895129320997899 897584098052096 898783494964992 898817043241728 899043559633674 902717030412288 902978233256736 903957026333184 904218587972748 912061260923904 913049899646976 913314092326272 914568644650896 917276982515712 917311221086208 917542398309264 918536978370816 918802758746502 922522530779136 922789464381792 924004460384928 927811141410816 928013736319488 928282258812636 932106563361792 933116930408448 933386929520256 933622158081123 936150994501632 936421871525504 937436916197376 937708165305072 943016897841408 943254553309614 943289761527126 947140540190208 948167203479552 948441557415744 952556866458624 952592421897216 952832490551928 953811055881216 954087042876552 957949663297536 958226847806592 958504112519499 962384615442432 962663083213104 963496185311232 963985422613122 966629028671488 967956815798784 972156801982464 972438097353408 973436797771776 973682119545408 973718463511872 977943449613312 978226419361464 979003502051328 979286778527616 979570136970477 983569022505216 987873622708224 989137391284224 989423600020128 990782698371804 993716731058688 993753822843392 994004264835036 995081726568384 999181229211648 999399408344064 999688586413608 1003807068235776 1005128736528384 1009782110308608 1010876674609152 1011169173646944 1014163577376768 1015556659213824 1015850512413828 1016951654624832 1025772109479936 1025810397773824 1026068918539392 1027181137102848 1027478353867056 1031936605330176 1031975123721984 1032235198097922 1038138147429516 1042355726770176 1043787534087168 1048316551446528 1048619883782016 1049756546709504 1050060295710288 1053169868814336 1053474605466192 1054616530722048 1054921685968206 1060587127222272 1060894010071584 1065224882921472 1065264643842048 1065533107713984 1066996752092712 1070196424600576 1071356475654144 1071626474765952 1071666474634368 1071936551870919 1073347923236121 1078005203782416 1082446331645952 1082682692372736 1082995968614742 1083933208475136 1087457657255424 1088636418809856 1088951417773632 1093676402230272 1093992859522584 1095116397493248 1095392384488584 1095433271450856 1099868131934208 1100186380814976 1100504721781647 1101697625843568 1106195070726144 1106236360912896 1106515150318368 1111357825546752 1112779565194752 1113101550022644 1117607940513792 1117649656700928 1117931322441024 1117973050698816 1122536936521728 1124078882863104 1124649659715309 1129282951765248 1130769828594432 1135676264067072 1136004874097184 1137236258935296 1137565320352812 1140934024548864 1141264155921708 1142170752393216 1142501241615552 1147208077983744 1152519226492928 1153993623164928 1154036697495552 1154327533356816 1155913148100438 1160636181958656 1160928680996448 1160972014187232 1165711434080256 1172650192616448 1173921299546112 1174260975848064 1177738347921408 1178079128693376 1179356120377344 1179697369254768 1181317832674074 1184816102416128 1185158931149466 1186443597062304 1193505761330532 1198377993286656 1198422724322304 1198724746178232 1203622707216384 1203970977675648 1205276035110912 1205624783963664 1212755854255218 1216081681231872 1217752123101696 1218018028919328 1219424859534528 1223035976687616 1223081628114944 1223389864412352 1224715971161088 1225070344995336 1230030041038848 1230385952509056 1230741966962907 1232005947179904 1232362430382213 1237351648425984 1237709678416848 1242808751149056 1244515906027008 1244829544108164 1249915888263168 1250277553740096 1251877010844096 1257308933078016 1257355863788544 1257672737746152 1257719682036168 1262854053586944 1264588743220992 1270075821944832 1270123229196288 1270443320735904 1271748074508288 1272116057168736 1277635797075456 1278005483359332 1283179487256576 1283550777617472 1284661580414976 1285313896817496 1290609087731712 1296584129804544 1298242826060544 1298291284682496 1298618475026418 1303924599484416 1304301892481952 1305715704703488 1306044766121004 1306093515960636 1311425363340288 1317164830277632 1318849855045632 1319231466693504 1321043597829072 1324955641411584 1325339019780048 1326775635424512 1327159540411614 1332532544458752 1332918115218144 1338409424314368 1340171648704512 1346376147078144 1347835566145536 1348175242447488 1348225564862592 1348565339450511 1352218103169024 1354075545618432 1354467349885104 1355935539499776 1356327881959122 1368091891385856 1369574849470464 1369971138489408 1375915473773568 1375966831629312 1376313597463896 1378204138119753 1384184196572688 1386006690577392 1391716712116224 1392020604479232 1392423388218954 1398159845042688 1399675395612672 1400080394280384 1404226491752448 1404632807288256 1406155374296064 1406562247957608 1414116169629696 1414525346762112 1414881829964421 1414934642290689 1420710810285312 1422662336123616 1428835299687936 1428888632845824 1429248735827892 1430716583821824 1431130564314828 1436924494946304 1437340271709888 1443261775527936 1443576923163648 1443994624819656 1445244277966848 1445978133919683 1449943543007232 1451935223698176 1458235202973696 1458657146030112 1460155196657664 1460523179318112 1460577695267808 1466915174419968 1467339629042196 1468930167791424 1474926760968192 1474981814550528 1475353533757824 1481810434062336 1483706086926336 1484135400030192 1486174047557706 1490575096588032 1490630734265088 1491006397252554 1492622589852576 1498771843817472 1499099112516096 1499532879620412 1505710602353664 1507693104792576 1514235018756096 1514673165462912 1516315011913728 1516753760470416 1521245366065152 1521685541228944 1523334988820736 1523775768620742 1538658164219904 1538715596660736 1539103377809088 1540771705654272 1541217530800584 1547457148403712 1547514909278208 1547904907995264 1547962685582976 1548352797146883 1557207221144274 1563533590155264 1565681301130752 1570772171591168 1572474827169792 1572929825673024 1575090443565432 1579754803221504 1580211908199288 1581924796083072 1582382528952309 1590880690833408 1591341015107376 1597837324382208 1597896965763072 1598299661570976 1600495128139068 1605294636900864 1607034713481216 1607439712148928 1607499711951552 1617007805673624 1621442241642496 1623669497468928 1624024038559104 1624493952922113 1625899812712704 1631186485883136 1632954628214784 1633427126660448 1640514603345408 1640989289283876 1642674596239872 1643149907176284 1649802197901312 1650279571222464 1652546438765352 1657078334865408 1659292606089216 1659354541369344 1659772725477552 1667036738320128 1669169347792128 1669652325033966 1676411910770688 1676474485051392 1676896983661536 1676959576048224 1683805404782592 1686118324294656 1693434429259776 1693497638928384 1693924427647872 1695664099344384 1696154742891648 1703514396100608 1704007311145776 1705854388402944 1706347980529218 1711401036823296 1711896233882562 1713256128589824 1713751862423328 1720812116975616 1728778839739392 1730990434747392 1731055046243328 1731491300035224 1733869722150657 1738566132645888 1739069189975936 1740954272937984 1741393021494672 1741458021280848 1748567151120384 1758975288924672 1760881949319168 1761391463772096 1766607521882112 1767118693040064 1769034180566016 1769546053882152 1771976749011111 1776710059278336 1777224153624192 1777738396724199 1779665395593456 1790258641995798 1795168196104192 1797566989929984 1797634086483456 1798087119267348 1805434060824576 1805956466513472 1807914052666368 1808437175945496 1824122521847808 1826628184652544 1829137289301792 1834553965031424 1834622442172416 1835084796618528 1837073956741632 1837605517493004 1845045061558272 1845578928763584 1848008920769856 1855622282821632 1856027472638976 1856564517625272 1864213126723584 1866773859040512 1867244316162246 1872843743051008 1874873832394752 1875416330610144 1886033795682816 1886509106619228 1886579523054252 1894281080380416 1896334406959104 1896883114831488 1905113732917248 1905184843794432 1905664981103856 1907622111762432 1908174085753104 1916453695613184 1917008225038998 1924769230884864 1925326166426208 1926992370622464 1927970845226244 1933258057342976 1935913631597568 1944313603964928 1944876194706816 1946873595543552 1947364239090816 1947436927023744 1947927712539627 1955886899226624 1956452838722928 1958573557055232 1959140273940954 1967138045010432 1975747245416448 1978274782568448 1978847200040256 1981565396743608 1987433462117376 1987507645686784 1988008529670072 1990163453136768 1990739310617421 1998798816688128 1999377172827216 2007614136471552 2010257473056768 2019564220617216 2021753349218304 2022338347293888 2028327154753536 2031113318427648 2031701024827656 2033903309249664 2034491822938683 2052137837078784 2054362274205696 2054956707734112 2063873210660352 2063950247443968 2064470396195844 2076276294859032 2084711453540352 2087575068174336 2088635082328431 2097239767564032 2099513093419008 2100120591420576 2106339737628672 2106949210932384 2109233061444096 2109843371936412 2121174254444544 2121788020143168 2130449765842944 2130529287684096 2131066215427968 2133993504185424 2140392849201152 2143252949531904 2143332949268736 2143873103741838 2146695846472242 2156010407564832 2164892663291904 2165365384745472 2165991937229484 2167866416950272 2174915314510848 2177272837619712 2177902835547264 2187352804460544 2187985719045168 2190232794986496 2190784768977168 2190866542901712 2200372761629952 2201009443563294 2203395251687136 2212390141452288 2212472721825792 2213030300636736 2222715651093504 2225559130389504 2226203100045288 2235215881027584 2235299313401856 2235862644882048 2235946101397632 2236509595878831 2248157765726208 2249299319430618 2258565903530496 2261539657188864 2271352528134144 2272009748194368 2274472517870592 2275130640705624 2281868049097728 2282528311843416 2284341504786432 2285002483231104 2285663652931113 2305038452985856 2307987246329856 2308073394991104 2308655066713632 2311826296200876 2321272363917312 2321857361992896 2321944028374464 2331422868160512 2345300385232896 2348521951696128 2356158257386752 2358712240754688 2359394738509536 2362635665348148 2369632204832256 2370317862298932 2372887194124608 2387011522661064 2396755986573312 2396845448644608 2397449492356464 2407941955351296 2410552070221824 2411249567927328 2425511708510436 2432163362463744 2435504246203392 2436036057838656 2438849719069056 2446071953375232 2446163256229888 2446779728824704 2449431942322176 2450140689990672 2460771905018112 2461483933925814 2464011894359808 2464724860764426 2474703296851968 2475419356833696 2485617502298112 2489031812054016 2489659088216328 2499831776526336 2500555107480192 2503754021688192 2504478487550949 2514617866156032 2514711727577088 2515345475492304 2515439364072336 2525708107173888 2529177486441984 2540151643889664 2540246458392576 2540886641471808 2543496149016576 2544232114337472 2555271594150912 2556010966718664 2559521970793827 2566358974513152 2567101555234944 2567844350823843 2570627793634992 2581218175463424 2593168259609088 2596485652121088 2596582569364992 2597236950052836 2607849198968832 2608603784963904 2611431409406976 2612089532242008 2612187031921272 2622850726680576 2638462933387008 2642087195658144 2649911282823168 2650678039560096 2653551270849024 2654319080823228 2665065088917504 2665836230436288 2676818848628736 2680343297409024 2685387962993697 2692752294156288 2696350484894976 2696451129725184 2697130678901022 2708151091236864 2708934699770208 2711871078999552 2712655763918244 2736183782771712 2739149698940928 2739942276978816 2751830947547136 2751933663258624 2752627194927792 2756408276239506 2768368393145376 2772013381154784 2783433424232448 2784041208958464 2784846776437908 2796319690085376 2799350791225344 2800160788560768 2800866474243369 2808452983504896 2809265614576512 2812310748592128 2813124495915216 2829050693524224 2829763659928842 2829869284581378 2841421620570624 2845324672247232 2857670599375872 2857777265691648 2858497471655784 2861433167643648 2862261128629656 2873848989892608 2874680543419776 2875512337558497 2887153846327296 2887989249639312 2890488555933696 2891956267839366 2899887086014464 2903870447396352 2916470405947392 2917314292060224 2920310393315328 2921046358636224 2921155390535616 2933830348839936 2934679258084392 2937860335582848 2938710410911431 2950707067515648 2963620868124672 2967412173852672 2968270800060384 2972348095115412 2981150193176064 2981261468530176 2982012794505108 2985245179705152 2997543687634944 2998198225032192 2999065759240824 3011421204707328 3015386209585152 3029346330925824 3032630023827456 3033507520940832 3042490732130304 3043371082457888 3046669977641472 3047551537241484 3077316328439808 3077431193321472 3078206755618176 3081543411308544 3082435061601168 3095809815990528 3095925371165952 3096705594293766 3114414442288548 3127067180310528 3131362602261504 3141544343182336 3144949654339584 3145859651346048 3150180887130864 3159509606443008 3160423816398576 3163849592166144 3164765057904618 3181761381666816 3182682030214752 3195674648764416 3195793931526144 3196599323141952 3200990256278136 3210589273801728 3214069426962432 3214879424297856 3214999423903104 3215809655612757 3220043769708363 3234015611347248 3247338994937856 3248048077118208 3248987905844226 3251799625425408 3262372971766272 3265909256429568 3266854253320896 3281029206690816 3281978578567752 3285349192479744 3286299814352568 3299604395802624 3300559142444928 3301514165344941 3305092877530704 3318585212178432 3318709082738688 3319545450955104 3334073476640256 3338338695584256 3339304650067932 3352823821541376 3352948970102784 3353793967323072 3353919152096448 3367610809565184 3372236648589312 3373948979145927 3387848855295744 3392309485783296 3407028792201216 3408014622291552 3411708776805888 3412695961058436 3422802073646592 3423792467765124 3426512257179648 3427503724846656 3441624233951232 3457557679478784 3461980869494784 3462110092486656 3462982600070448 3467739444301314 3478138379951872 3481908545875968 3482786042989344 3482916042561696 3497134302240768 3517950577849344 3521763898638336 3522782927544192 3533215043764224 3534237386080128 3538068361132032 3539092107764304 3543953498022222 3554448307248384 3555476793448398 3559330791186912 3580517283991596 3590336392208384 3595133979859968 3595268172966912 3596174238534696 3610868121649152 3611912933026944 3615828105332736 3616874351890992 3648245043695616 3653256369305088 3658274578603584 3669107930062848 3669244884344832 3670169593237056 3674147913483264 3675211034986008 3690090123116544 3691157857527168 3692225900888721 3696017841539712 3697087291146639 3712054945277952 3713129035250544 3728426253447168 3733547718081024 3734488632324492 3745687486102016 3749747664789504 3750832661220288 3772067591365632 3773018213238456 3773159046108504 3788562160760832 3793766229662976 3810227465834496 3810369687588864 3811329962207712 3815244223524864 3816348171506208 3832907391226368 3834016450077996 3849538461769728 3850652332852416 3853984741244928 3855941690452488 3866516114685952 3871827263195136 3889752389413632 3894728478181632 3894873854047488 3895855425079254 3911773798453248 3912905677445856 3917147114110464 3918280547881908 3934276090020864 3951494490832896 3956549565136896 3957694400080512 3963130793487216 3974866924234752 3975015291373568 3976017059340144 3980326906273536 3981478621234842 3997597633376256 3998754345654432 4015228272943104 4020514946113536 4039128441234432 4043506698436608 4044676694587776 4045696018351533 4056654309507072 4062226636855296 4063402049655312 4067806618499328 4068983645877366 4104275674157568 4108724548411392 4109913415468224 4127746421320704 4127900494887936 4128940792391688 4134612414359259 4152552589718064 4175150136348672 4177270164656862 4194479535128064 4199026186838016 4200241182841152 4212679475257344 4213898421864768 4218466122888192 4219686743872824 4242348508889088 4243576040286336 4244645489893263 4244803926872067 4262132430855936 4267987008370848 4280785698402304 4286505899063808 4286665898537472 4287746207483676 4293391692944484 4312020815129664 4329785326583808 4330730769490944 4331983874458968 4335732833900544 4349830629021696 4355805671094528 4374705608921088 4375971438090336 4380465589972992 4381569537954336 4381733085803424 4400745523259904 4402018887126588 4406790503374272 4424780282904576 4424945443651584 4426060601273472 4445431302187008 4451118260779008 4452406200090576 4471725289764096 4471892202795264 4473019191757662 4496315531452416 4498598638861236 4517131807060992 4523079314377728 4542705056268288 4544019496388736 4548945035741184 4550261281411248 4563736098195456 4565056623686832 4570004966462208 4571327305862226 4610076905971712 4615974492659712 4616146789982208 4617310133427264 4623652592401752 4642544727834624 4643714723985792 4643888056748928 4645058391440649 4690600770465792 4697043903392256 4712316514773504 4717424481509376 4718789477019072 4725271330696296 4739264409664512 4740635724597864 4745774388249216 4747147586856927 4774023045322128 4793511973146624 4793690897289216 4794898984712928 4815883910702592 4821104140443648 4822499135854656 4851023417020872 4864326724927488 4871008492406784 4872072115677312 4873481858766339 4877699438138112 4893559457649408 4898863884644352 4900281379981344 4921543810036224 4922967867851628 4928023788719616 4929449721528852 4949406593703936 4950838713667392 4971235004596224 4978063624108032 4979318176432656 5001110214960384 5007508043376384 5008956975101898 5029235732312064 5029423455154176 5030690950984608 5030878728144672 5051416214347776 5058354972883968 5080303287779328 5080492916785152 5081773282943616 5086992298033152 5088464228674944 5110543188301824 5112021933437328 5119043941587654 5134203110469888 5135688701647686 5141255587269984 5162436350926848 5186336519218176 5192971304242176 5193165138729984 5194473900105672 5201609166451971 5215698397937664 5217207569927808 5222862818813952 5224179064484016 5224374063842544 5245701453361152 5276925866774016 5284174391316288 5299822565646336 5301356079120192 5307102541698048 5308638161646456 5330130177835008 5331672460872576 5333215190172597 5370775925987394 5385504588312576 5392700969789952 5392902259450368 5394261357802044 5416302182473728 5417869399540416 5423742157999104 5425311527836488 5472367565543424 5479884553957632 5503661895094272 5503867326517248 5505254389855584 5512816552479012 5536736786290752 5544026762309568 5566866848464896 5568082417916928 5569693552875816 5592639380170752 5600321577121536 5601732948486738 5618531229153024 5624621497184256 5626248991830432 5658101387048448 5659527319857684 5659738569162756 5682843241141248 5690649344494464 5715341198751744 5715554531383296 5716994943311568 5722866335287296 5724522257259312 5749361086839552 5751024675116994 5774307692654592 5775978499278624 5780977111867392 5783912535678732 5799774172028928 5807740894792704 5832940811894784 5834628584120448 5840620786630656 5842092717272448 5842310781071232 5843783137618881 5867660697679872 5869358516168784 5875720671165696 5877420821822862 5901414135031296 5927241736249344 5934824347705344 5936541600120768 5944696190230824 5962300386352128 5962522937060352 5964025589010216 5970490359410304 5972217931852263 5996396450064384 5998131518481648 6022842409414656 6030772419170304 6058692661851648 6065260047654912 6067015041881664 6084981464260608 6086742164915776 6093339955282944 6095103074482968 6103475468816049 6156413511236352 6163086822617088 6164870123202336 6191619631981056 6191850742331904 6193411188587532 6228828884577096 6254134360621056 6262725204523008 6265905246985293 6283088686364672 6291719302692096 6300361774261728 6319019212886016 6320847632797152 6327699184332288 6329530115809236 6363522763333632 6365364060429504 6391349297528832 6391587863052288 6393198646283904 6401980512556272 6421178547603456 6429758848595712 6429998847806208 6431619311225514 6440087539416726 6468031222694496 6494677989875712 6496096154236416 6497975811688452 6503599250850816 6524745943532544 6531818512859136 6533708506641792 6562058413381632 6563957157135504 6570698384959488 6572599628705136 6601118284889856 6603028330689882 6610185755061408 6637170424356864 6637418165477376 6639090901910208 6668146953280512 6676677391168512 6678609300135864 6705647643082752 6705897940205568 6707587934646144 6707838304192896 6709528787636493 6744473297178624 6747897958291854 6775697710591488 6784618971566592 6814057584402432 6816029244583104 6823417553611776 6825391922116872 6845604147293184 6847584935530248 6853024514359296 6855007449693312 6856990958793339 6915115358957568 6923961738989568 6924220184973312 6925965200140896 6935478888602628 6956276759903744 6963817091751936 6965572085978688 6965832085123392 6994268604481536 7035901155698688 7045565855088384 7068474772160256 7076136722264064 7078184215528608 7087906996044444 7108896614496768 7110953586896796 7118661582373824 7161034567983192 7180672784416768 7190267959719936 7190536345933824 7192348477069392 7223825866053888 7231656210665472 7233748703781984 7296490087391232 7306512738610176 7316549157207168 7338215860125696 7338489768689664 7340339186474112 7348295826966528 7350422069972016 7382315715054336 7384451801777442 7392035683079424 7394174582293278 7424109890555904 7426258070501088 7456852506894336 7467095436162048 7468977264648984 7491374972204032 7499495329579008 7501665322440576 7513435462652847 7544135182731264 7546036426476912 7546318092217008 7577124321521664 7587532459325952 7620454931668992 7620739375177728 7622659924415424 7630488447049728 7632696343012416 7665814782452736 7668032900155992 7678565912381481 7699076923539456 7701304665704832 7703533052471529 7711883380904976 7743654526390272 7779504778827264 7789456956363264 7789747708094976 7791710850158508 7823547596906496 7825811354891712 7834294228220928 7836561095763816 7868552180041728 7915388800161024 7926261586974432 7949733848469504 7950030582747136 7952034118680288 7960653812547072 7962957242469684 7995195266752512 7997508691308864 8030456545886208 8041029892227072 8078256882468864 8089353389175552 8091392036703066 8124453273710592 8126804099310624 8135613236998656 8137967291754732 8208551348315136 8217449096822784 8219826830936448 8255492842641408 8255800989775872 8257881584783376 8269224828718518 8305105179436128 8350300272697344 8354540329313724 8388959070256128 8398052373676032 8400482365682304 8425358950514688 8427796843729536 8436932245776384 8439373487745648 8487152080572672 8489290979786526 8489607853744134 8524264861711872 8535974016741696 8561571396804608 8573011798127616 8573331797074944 8575492414967352 8586783385888968 8624041630259328 8626537012675491 8661461538981888 8663967748917936 8671465667801088 8699661258043392 8711611342189056 8749411217842176 8751942876180672 8760931179945984 8763139075908672 8763466171606848 8801491046519808 8804037774253176 8813581006748544 8816131232734293 8852121202546944 8890862604374016 8902236521558016 8904812400181152 8943450579528192 8943784405590528 8946038383515324 8992631062904832 8997197277722472 9034263614121984 9046158628755456 9088038992777472 9097890071482368 9100522562822496 9127472196390912 9130113247373664 9140009932924416 9142654611724452 9220153811943424 9231948985319424 9232293579964416 9234620266854528 9247305184803504 9287429447971584 9287776113497856 9290116782881298 9381201540931584 9394087806784512 9424633029547008 9434848963018752 9437578954038144 9450542661392592 9478528819329024 9481271449195728 9491548776498432 9494295173713854 9548046090644256 9587023946293248 9587381794578432 9589797969425856 9631767821405184 9642208280887296 9644998271709312 9647428966838271 9660131309125089 9702046834041744 9742016984813568 9744144231354624 9746963717532678 9755398876276224 9787118915298816 9797727769288704 9800562759962688 9843087620072448 9845935735703256 9856047577439232 9858899443057704 9898813187407872 9901677427334784 9904542496034823 9956127248216064 9958636352865312 10002220429920768 10015016086752768 10017913950203796 10058471464624128 10058846910308352 10061381901969216 10061757456289344 10102832428695552 10116709945767936 10121846937437781 10163546565887232 10176928457349888 10221086376603648 10224043866874656 10238087883175308 10268406220939776 10271377403295372 10282511174539968 10324872701853696 10372673038436352 10385942608484352 10386330277459968 10388947800211344 10403218332903942 10434415139855616 10445725637627904 10448358128968032 10448748127685088 10491402906722304 10553851733548032 10568348782632576 10599645131292672 10602712158240384 10614205083396096 10617276323292912 10663344921745152 10666430380345194 10741551851974788 10771009176625152 10785401939579904 10785804518900736 10788522715604088 10832604364947456 10835738799080832 10847484315998208 10850623055672976 10944735131086848 10959769107915264 11007323790188544 11007734653034496 11010508779711168 11025633104958024 11073473572581504 11076677702666163 11088053524619136 11091261873439917 11136164835833856 11139387105751632 11185278760341504 11200643154243072 11203465896973476 11237062458306048 11249242994368512 11252497983660864 11316202774096896 11319054639715368 11319477138325512 11365686482282496 11381298688988928 11430682397503488 11431109062766592 11433989886623136 11445732670574592 11449044514518624 11498722173679104 11502049350233988 11548615385309184 11551956998557248 11561954223734784 11567825071357464 11599548344057856 11615481789585408 11669257168240896 11684185434544896 11684621562142464 11687566275237762 11735321395359744 11738717032337568 11751441342331392 11754841643645724 11802828270062592 11854483472498688 11869648695410688 11873083200241536 11889392380461648 11924600772704256 11925045874120704 11928051178020432 11940980718820608 11944435863704526 11992792900128768 11996263036963296 12045684818829312 12061544838340608 12117385323703296 12130520095309824 12134030083763328 12137088055054599 12169962928521216 12173484329831552 12186679910565888 12190206148965936 12206950937632098 12312827022472704 12326173645234176 12329740246404672 12383239263962112 12383701484663808 12386822377175064 12403837243077777 12457657769154192 12525450409046016 12531810493970586 12566177372729344 12583438605384192 12600723548523456 12638038425772032 12641695265594304 12655398368664576 12659060231618472 12727045526667264 12730728120859008 12734411780616201 12786397292567808 12803961025112544 12842357095206912 12859517697191424 12859997695612416 12863238622451028 12880175078833452 12936062445388992 12989355979751424 12992192308472832 12995951623376904 13007198501701632 13049491887065088 13067417013283584 13124116826763264 13127914314271008 13141396769918976 13145199257410272 13202236569779712 13206056661379764 13220371510122816 13274340848713728 13274836330954752 13278181803820416 13336293906561024 13353354782337024 13357218600271728 13415175869292288 13415676608385792 13419057575272986 13488946594357248 13495795916583708 13551395421182976 13569237943133184 13628115168804864 13632058489166208 13646835107223552 13650783844233744 13691208294586368 13695169871060496 13710014899386624 13713981917586678 13830230717915136 13847923477979136 13848440369946624 13851930400281792 13870957777205256 13912553519807488 13927634183503872 13931144171957376 13931664170246784 13935175174321947 14071802311397376 14091131710176768 14136949544320512 14152273444528128 14156368431057216 14175813992088888 14217793228993536 14221907173793592 14237323164747648 14241442760570781 14322069135966384 14380535919439872 14381072691867648 14384696954138784 14447651732107776 14463312421330944 14467497407563968 14592980174782464 14613025477220352 14620445576299017 14633098314414336 14680678372948224 14696591653933056 14700844139944032 14764631430108672 14768903603554884 14784071366158848 14788349164586556 14848219781111808 14852516141002176 14913705013788672 14934190872324096 14937954529297968 14982749944408064 15003330644881152 15026870925305694 15088270365462528 15092072852953824 15092636184434016 15154248643043328 15175064918651904 15240909863337984 15241478750355456 15245319848830848 15260976894099456 15265392686024832 15331629564905472 15336065800311984 15357131824762962 15402609331409664 15407066104943058 15423766761809952 15487309052780544 15559009557654528 15578913912726528 15579495416189952 15583421700317016 15647095193812992 15651622709783424 15668588456441856 15673122191527632 15737104360083456 15830777600322048 15852523173948864 15899467696939008 15900061165494272 15904068237360576 15921307625094144 15925914484939368 15990390533505024 15995017382617728 15999645570517791 16156513764937728 16178706778351104 16182784073406132 16248906547421184 16253608198621248 16271226473997312 16275934583509464 16417102696630272 16439653661872896 16510985685282816 16511601979551744 16515763169566752 16538449657437036 16610210358872256 16700600545394688 16709080658627448 16777918140512256 16800964731364608 16855593687459072 16873864491552768 16878746975491296 16974304161145344 16978581959573052 16979215707488268 17048529723423744 17071948033483392 17123142793609216 17146023596255232 17146663594149888 17150984829934704 17173566771777936 17248083260518656 17253074025350982 17322923077963776 17327935497835872 17342931335602176 17399322516086784 17423222684378112 17498822435684352 17503885752361344 17521862359891968 17526278151817344 17526932343213696 17531349412856643 17602982093039616 17608075548506352 17627162013497088 17632262465468586 17704242405093888 17781725208748032 17804473043116032 17809624800362304 17886901159056384 17887568811181056 17892076767030648 17916653795556789 17994394555444944 18068527228243968 18092317257510912 18176077985554944 18195780142964736 18201045125644992 18254944392781824 18260226494747328 18280019865848832 18285309223448904 18310426406448147 18469240533709056 18494610369607008 18574858895943168 18575552226995712 18580233565762596 18762403081863168 18788175613569024 18797715740955879 18849266059094016 18875157908076288 18901085322785184 18957057638658048 18962542898391456 18983097552996864 18988590347427708 19096092181288512 19174047892586496 19174763589156864 19179595938851712 19263535642810368 19289996543418624 19294857933676542 19320262618250178 19404093668083488 19484033969627136 19488288462709248 19493927435065356 19510797752552448 19574237830597632 19595455538577408 19601125519925376 19686175240144896 19691871471406512 19712095154878464 19717798886115408 19803354854669568 19809084992069646 19912254496432128 19917272705730624 20004440859841536 20030032173505536 20035827900407592 20116942929248256 20117693820616704 20122763803938432 20123514912578688 20128586362909479 20233419891535872 20243693874875562 20327093131774464 20353856914699776 20442172753207296 20448087733749312 20476175766350616 20536812441879552 20542754806590744 20565022349079936 20570972876380017 20745346076872704 20771885216968704 20772660554919936 20777895600422688 20806436665807884 20868830279711232 20891451275255808 20896716257936064 20897496255370176 20982805813444608 21107703467096064 21136697565265152 21205424316480768 21228410166792192 21234552646585824 21326689843490304 21332860760690388 21483103703949576 21542018353250304 21570803879159808 21571609037801472 21577045431208176 21671477598161664 21694968631996416 21701246111345952 21889470262173696 21919538215830528 22014647580377088 22015469306068992 22021017559422336 22051266209916048 22146947145163008 22153355405332326 22176107049238272 22182523746879834 22272329671667712 22278774211503264 22370557520683008 22401286308486144 22406931793946952 22474124916612096 22498485988737024 22504995967321728 22540306387958541 22632405548193792 22638109279430736 22638954276651024 22731372964564992 22762597377977856 22861364795006976 22862218125533184 22867979773246272 22891465341149184 22898089029037248 22997444347358208 23004098700467976 23035697737144443 23097230770618368 23103913997114496 23110599157414587 23135650142714928 23230963579170816 23338514336481792 23368370869089792 23369243124284928 23375132550475524 23470642790719488 23477434064675136 23502882684662784 23509683287291448 23605656540125184 23746166400483072 23778784760923296 23849201545408512 23850091748241408 23856102356040864 23881961437641216 23888871727409052 23985585800257536 23992526073926592 24091369637658624 24123089676681216 24234770647406592 24268060167526656 24274176110109198 24346968659663104 24373359821131776 24380412297931872 24413901875264196 24625654044945408 24652347290468352 24659480492809344 24766478527924224 24767402969327616 24773644754350128 24807674486155554 24915315538308384 25050900818092032 25063620987941172 25132354745458688 25166877210768384 25201447097046912 25276076851544064 25283390531188608 25310796737329152 25318120463236944 25461456241718016 25468823561232402 25572794585135616 25607922050225088 25684714190413824 25719035394382848 25719995391224832 25726477244902056 25760350157666904 25872124890777984 25879611038026473 25984384616945664 25991903246753808 26014397003403264 26098983774130176 26134834026567168 26248233653526528 26255828628542016 26282793539837952 26290398514820544 26404473139559424 26412113322759528 26440743020245632 26448393698202879 26556363607640832 26672587813122048 26706709564674048 26714437200543456 26830351738584576 26831353216771584 26838115150545972 26977893188714496 26991591833167416 27102790842365952 27138475886266368 27264116978332416 27293670214447104 27301567688467488 27382416589172736 27390339742120992 27420029798773248 27427963835173356 27660461435830272 27695846955958272 27696880739893248 27703860800563584 27741915554410512 27825107039614976 27862288343914752 27863328340493568 27870350348643894 28143604622794752 28182263420353536 28273899088641024 28304546889056256 28312736862114432 28351627984177776 28435586457987072 28443814347587184 28474646329495296 28482885521141562 28644138271932768 28761071838879744 28762145383735296 28769393908277568 28895303464215552 28926624842661888 28934994815127936 28942286900514813 29226050954440704 29240891152598034 29266196628828672 29361356745896448 29393183307866112 29401688279888064 29529262860217344 29537807207109768 29568142732317696 29576698329173112 29696439562223616 29705032282004352 29713627488104469 29868381744648192 29875909058595936 29965499888816128 30006661289762304 30053741850611388 30176540730925056 30184145705907648 30185272368868032 30308497286086656 30350129837303808 30490639697661696 30530785372049664 30663259129810944 30672131600623968 30714263649525924 30805218662819328 30814132209886116 30847533523619904 30974618105561088 31118019115309056 31157827825453056 31158990832379904 31166843400634032 31303245419566848 31337176912883712 31346244383055264 31474208720166912 31661555200644096 31705046347897728 31798935393878016 31800122330988544 31808136474721152 31842615250188288 31851828969878736 31990034765235456 31999291141035582 32313027529875456 32357413556702208 32365568146812264 32497813094842368 32507216397242496 32542452947994624 32551869167018928 32834205393260544 32879307323745792 33021971370565632 33023203959103488 33031526339133504 33076899314874072 33220420717744512 33230033107998489 33273785620319751 33418161317254896 33555836281024512 33601929462729216 33711187374918144 33747728983105536 33757493950982592 33948608322290688 33957163919146104 33958431414976536 34097059446847488 34143896066966784 34292047192510464 34293327188299776 34301969659869408 34347133543555872 34496166521037312 34506148050701964 34645846155927552 34655870995671744 34685862671204352 34798645032173568 34846445368756224 35007771504722688 35052556303634688 35053864686427392 35062698825713286 35205964186079232 35216151097012704 35254324026994176 35264524930937172 35408484810187776 35563450417496064 35608946086232064 35619249600724608 35773802318112768 35775137622362112 35784153534061296 35833307591113578 35988789110889888 36137054456487936 36184634515021824 36352155971109888 36391560285929472 36402090251289984 36411264165163797 36509888785563648 36520452989494656 36560039731697664 36570618446897808 36620852812896294 36938481067418112 36989220739214016 37149717791886336 37151104453991424 37160467131525192 37576351227138048 37595431481911758 37698532118188032 37750315816152576 37802170645570368 37914115277316096 37925085796782912 37966195105993728 37977180694855416 38192184362577024 38203235341848603 38359191877703424 38527071285620736 38579993086837248 38589715867353084 38640525236500356 38808187336166976 38968067939254272 38976576925418496 38987854870130712 39021595505104896 39148475661195264 39202251039850752 39372350480289792 39383742942813024 39424190309756928 39435597772230816 39606709709339136 39618169984139292 39824508992864256 39834545411461248 40008881719683072 40060064347011072 40071655800815184 40245527607876864 40247029825157376 40257172725818958 40466839783071744 40487387749751124 40654186263548928 40707713829399552 40884345506414592 40896175467498624 40952351532701232 41073624883759104 41085509613181488 41130044698159872 41141945752760034 41490692153745408 41543770433937408 41545321109839872 41555791200845376 41612873331615768 41737660559422464 41782902550511616 41793432515872128 41794992510740352 41805525522965841 42215406934192128 42273395130530304 42410848632961536 42456820333584384 42469105293171648 42653379686980608 42665721521380776 42724328281712343 42966207407899152 43141607758319616 43143218075602944 43154090862416352 43342955196323328 43389937263992832 43402492222691904 43778940524347392 43839076431661056 43861336728897051 44042035118844672 44102532419832096 44293894290326016 44306710810664652 44352214098476544 44365047493759668 44544659343335424 44557548423006528 44741115041366016 44802572616972288 44813863587893904 44948249833224192 45009991934643456 45080612775917082 45264811096387584 45276218558861472 45277908553302048 45462745929129984 45525194755955712 45722729590013952 45724436251066368 45735959546492544 45782930682298368 45796178058074496 45994888694716416 46008197400935952 46071395474288886 46207827994228992 46221198314829174 46271300285429856 46461927158341632 46677028672963584 46736741738179584 46738486248569856 46750265100951048 46941285581438976 46954868129350272 47005765369325568 47019366574582896 47211313080250368 47492332800966144 47557569521846592 47698403090817024 47700183496482816 47712204712081728 47763922875282432 47777743454818104 47971171600515072 47985052147853184 47998936711553373 48469541294813184 48536120335053312 48548352220218396 48693937319326208 48746719642263552 48760824595863744 48827803750528392 49251308089890816 49318960985618688 49532957055848448 49534805938655232 49547289508700256 49615348972311108 49830631076616768 50101801636184064 50127241975882344 50264709490917376 50333754421536768 50402894194093824 50566781062377216 50621593474658304 50636240926473888 50922912483436032 50937647122464804 51145589170271232 51215844100450176 51369428380827648 51438070788765696 51439990782449664 51452954489804112 51520700315333808 51744249781555968 51759222076052946 51968769233891328 51983806493507616 52028794006806528 52197967548260352 52269668053134336 52496467307053056 52511657257084032 52565587079675904 52580797029641088 52594048238569929 52808946279118848 52824226645519056 52881486040491264 52896787396405758 53112727215281664 53345175626244096 53413419129348096 53428874401086912 53660703477169152 53662706433543168 53676230301091944 53749961386670367 53983183666334832 54205581684731904 54276951772532736 54528233956664832 54587340428894208 54603135376934976 54764833178345472 54780679484241984 54840059597546496 54855927670346712 54931279219344441 55407721601127168 55483831108821024 55650214079229952 55724576687829504 55726656680987136 55740700697287788 56287209245589504 56364526840707072 56547798177282048 56625473724228864 56703255968355552 56871172915974144 56887628695174368 56949292658990592 56965771042283124 57288276543865536 57522143677759488 57524290767470592 57538787816555136 57790606928431104 57869989630255872 57884573801029626 58452101908881408 58481782305196068 58532393257657344 58722713491792896 58786366615732224 58803376559776128 59058525720434688 59075614414219536 59136285464635392 59153396658346224 59410064564008704 59427254976208938 59736763489296384 59751818117191872 59930999777632256 60013322579524608 60107483701222776 60353081461850112 60368291411815296 60370544737736064 60385759088728437 60700259674607616 60981279395323392 61061570744099328 61326518259621888 61344263201247936 61428527299051848 61610437325638656 61628264419772232 61695067047239808 61712918629140051 62236038230618112 62315655650906112 62317981664759808 62333686801268064 62606490839133696 62674353825767424 62692488766110528 62948417440333824 63323110401288192 63410092695795456 63616272949442304 63685230500376576 63703657939757472 63980069530470912 63998582282071164 64626055059750912 64714827113404416 64731136293624528 65014432794484992 65084905895989248 65103738334037856 65668410786521088 65758614647491584 66043942741131264 66046407918206976 66063052678267008 66153798629748144 66440841435489024 66460066215996978 66547571240639502 66836322634509792 67111672562049024 67203858925458432 67422374749836288 67495457966211072 67514987901965184 67620919163875623 67897216644581376 67914327838292208 67916862829953072 68194118893694976 68287792133933568 68584094385020928 68586654376599552 68603939319738816 68694267087111744 68992333042074624 69012296101403928 69291692311855104 69311741991343488 69331797472243761 69692890737512448 70015543009445376 70105112607269376 70107729372854784 70125397651426572 70411928372158464 70432302194025408 70508648053988352 70529049861874344 70816969620375552 71238499201449216 71547604636225536 71550275244724224 71568307068122592 71666615182227156 71977578221779776 72274108912975872 72369269030043648 72704311942219776 72804180502579968 72822528330327594 73040905978989312 73120079463395328 73141236893795616 73241705625792588 73876962134836224 73978441478428032 74299435583772672 74302208907982848 74320934263050384 75152702454276096 75190862963823516 75397064236376064 75500631632305152 75604341291140736 75828230554632192 75850171593565824 75932390211987456 75954361389710832 76384368725154048 76406470683697206 76718383755406848 77054142571241472 77159986173674496 77179431734706168 77281050473000712 77616374672333952 77638833114079419 77953153850836992 77975709740261424 78043191010209792 78296951322390528 78404502079701504 78744700960579584 78767485885626048 78848380619513856 78871195544461632 79213419418678272 79236339968278584 79345181094608637 79669090822922496 80017763439366144 80120128694022144 80143311601630368 80491055215753728 80494059650314752 80514345451637916 80933679566143488 80974775499502248 81308372527097856 81415427658799104 81792350934997248 81904703065402464 82147249767518208 82171019226362976 82260089396319744 82283891505520068 82981384307490816 83087540867874816 83090642219679744 83111582401690752 83225746663231536 83475321118844928 83586865031744256 83589985021480704 83611051045931682 84430813868384256 84546790261060608 84821697265923072 84913640667168768 84938210586343296 85306759373961216 85331443042761552 85448656563424686 85932414815798304 86283215516639232 86286436151205888 86308181724832704 86685910392646656 86779874527985664 86804984445383808 86826860701544439 87678152863322112 87722673457794102 88084070237689344 88205064839664192 88587788580652032 88613421621329304 88704428196953088 88730094987519336 89089318686670848 89115096846013056 89140882464313407 89605145233944576 89627727175787808 89896499666448384 90019983869286912 90161225551834164 90529622192775168 90552437117722944 90555817106604096 90925491858259968 91050389511911424 91471919092985088 91592356116148992 91989777389432832 92016394801871904 92142790948577772 92415655988457984 92442396629658348 92542600570859712 92923854316683264 93354057345927168 93473483476359168 93476972497139712 93500530201902096 93909736258700544 94011530738651136 94038733149165792 94422626160500736 94984665601932288 95115139043693184 95396806181634048 95400366992965632 95424409424163456 95527845750564864 95555486909636208 95970104295706368 95997873423106746 96939082589626368 97072240670106624 97096704440436792 97387874638652416 97493439284527104 97521649191727488 97655607501056784 98502616179781632 98637921971237376 99065914111696896 99069611877310464 99094579017400512 99230697944622216 99661262153233536 99690099323995467 99821356860959253 100254483951764688 100667508843073536 100805788388187648 101133562124754432 101243186949316608 101272481852947776 101845824966872064 101875294244929608 102291178340542464 102431688200900352 102876141577531392 102879981564899328 102905908979608224 103041400630667616 103488499563111936 103518444152105892 103937538467782656 103967612987015232 104057588013613056 104395935096520704 104539336106268672 105023314514168064 105161594059282176 105188096477139858 105617892558237696 105648453291038112 105762972080982528 105793574792811516 106225454430563328 106690351252488192 106826838258696192 106857748802173824 107321406954338304 107325412867086336 107352460602183888 107499922773340734 107966367332669664 108411163369463808 108553903545065472 109056467913329664 109174680857788416 109206270753869952 109529666356690944 109561358968483968 109680119195092992 109711855340693424 109862558438688882 110815443202254336 110967662217642048 111300428158459904 111449153375659008 111453313361974272 111481401394575576 112729053681414144 113095596354564096 113250947448457728 113406511936711104 113742345831948288 113775257390348736 113898585317981184 113931542084566248 114576553087731072 114609706025545809 115077575633110272 115581213856862208 115739979260511744 115769147602059252 116904203817762816 116963564610392136 117064786515314688 117445426983585792 117606753119552256 118117051440869376 118151228828439072 118272570929270784 118306793316692448 118820129128017408 118854509952417876 119473526978592768 119503636234383744 119861999555264512 120026645159049216 120214967402445552 120736582823630592 120741089475472128 120771518177456874 121400519349215232 121962558790646784 122123141488198656 122653036519243776 122688526402495872 122857054598103696 123220874651277312 123256528839544464 123390134094479616 123425837258280102 124472076461236224 124631311301812224 124635963329519616 124667373602536128 125212981678267392 125348707651534848 125384977532221056 125416576568897523 126646220802576384 126820185391590912 127232545898884608 127370461000753152 127407315879514944 127960139060941824 127997164564142328 128172984845137029 129429654226808832 129462272587249056 130028865588969984 130169811791978496 130207476668075712 131336821573042176 131517229294983168 131584010186691153 132126105356534016 132307597259496288 132881682870978048 132920132431993956 133095142481279004 133672645269019584 134223345124098048 134407717850916864 134844749499672576 135029975803930368 135241838327751246 135794433289162752 135828655676584416 135833725659906144 136388237787389952 136575584267867136 137168188770041856 137173308753199104 137207878639477632 137388534174223488 137984666084149248 138024592202807856 138623483982686976 138663594944487522 139385781475024896 140031086018890752 140210225214538752 140215458745709568 140250795302853144 140823856744316928 140864604388050816 141017296107976704 141058099723748688 141633939240751104 142476998402898432 143095209272451072 143100550489448448 143136614136245184 143333230364454312 143955156443559552 143996810134660119 145408623884439552 145608361005159936 145645056660655188 146081811957978624 146240158926790656 146282473787591232 146483411251585176 147753924269672448 147956882956856064 148598871167545344 148604417815965696 148641868526100768 150305404908552192 150381725927647032 150794128472752128 151001263264610304 151208682582281472 151700343187131648 151864780423974912 151908722779421664 152768737450308096 152812941367394412 153436767510813696 154108285142482944 154319972347348992 154358863469412336 154562100946001424 155232749344667904 155277666228158838 155906307701673984 155951419480522848 156086382020419584 156593902644781056 156809004159403008 157489401921159168 157534971771252096 157696761239027712 157742391088923264 157782144715709787 158426838837356544 158472679936557168 158690362189217274 159338181645844992 160035526878732288 160240257388044288 160286623203260736 160982110431507456 160988119300629504 161028690903275832 161249884160011101 161949550999004496 162616745054195712 162830855317598208 163584701869994496 163809406130804928 164294499535036416 164342038452725952 164520178792639488 164567783011040136 166223164803381504 166451493326463072 166950642237689856 167173730063488512 167179970042961408 167222102091863364 168861627736768512 169093580522121216 169643394531846144 169876421172686592 170613518747922432 170662886085523104 170897313126849372 171864829631596608 172566431033278464 172572872302411776 172616363449665408 173371820785293312 173609968890767616 173653721403088878 175356305726644224 175445346915588204 176168140475378688 176410129679328384 177175577161304064 177226843242658608 177408856393906176 177460189975038672 178230193692026112 178281764928626814 179210290467889152 179255454351575616 179792999332896768 180039967738573824 180322451103668328 181059244385550336 181104874235445888 181111634213208192 181157277266185311 182100779023822848 182943838185970176 183184712232297984 183979554778865664 184032789603743808 184285581897155544 184831311976915968 184884793259316696 185085201141719424 185138755887420153 186708114691854336 186946966952718336 186953944994279424 187001060403804192 187819472517401088 188023061477302272 188077466298331584 188845252321001472 189969331203864576 190230278087386368 190848818848326912 191055691501129728 191110973819272416 191940208591412736 191995746846213492 193878165179252736 194144481340213248 194193408880873584 194775749277304832 195043298383454976 195311215002113568 197005232359563264 197275843942474752 198131828223393792 198139223754620928 198189158034801024 198461395889244432 199322524306467072 199380198647990934 199642713721918506 200508967903529376 201335017686147072 201611576776375296 202267124249508864 202486373898633216 202544963705895552 203691649933744128 203750588489859216 204582356681084928 204863376401800704 205752283155062784 205759963129798656 205811817959216448 206082801261335232 206976999126223872 207036888304211784 207875076935565312 207935225974030464 207995392416731283 209078672212537344 210046629028336128 210323188118564352 210376192954279716 211235785116475392 211296906582076224 211525944161965056 211587149585623032 212450908861126656 213715497604347648 214642813908676608 214650825734172672 214704921204367776 214999845546681468 215932734665339328 216822326738927616 217107807090130944 218112935826659328 218412541507739904 219122717936967936 219360238390185984 219423710681386848 219725116877377764 221630886404508672 221935324435284096 222600856316919808 222898306751318016 222906626723948544 222962802789151152 225458107362828288 226191192709128192 226501894896915456 226813023873422208 227484691663896576 227550514780697472 227797170635962368 227863084169132496 229153106175462144 229219412051091618 230155151266220544 231162427713724416 231479958521023488 231538295204118504 232916499342238257 233927129220784272 234129573030629376 234890853967171584 235213506239104512 236234102881738752 236302457656878144 236545141858541568 236613586633384896 237640258256034816 237709019904835752 238035543283825911 239007272468767488 240053290318098432 240429934804891104 241473165647261184 241482178950944256 241543036354913748 242801038698430464 243925117581293568 244246282976397312 245377052804991744 245714109196207392 246441749302554624 246513057679088928 246780268188959232 246851674516560204 248944152922472448 249262622603624448 249271926659039232 249334747205072256 250425963356534784 250769955064442112 250833153137795046 253292441605152768 253640370783181824 254465091797769216 254740922001506304 254814631759029888 255920278121883648 255994329128284656 256345969690274058 258859308453617664 258924545174498112 260057731177939968 260339623583956992 260414953336151424 263034458589966336 263168020373382306 264252210713068032 264615194518992576 265763365741956096 265840264863987912 266190284962558008 267345290538039168 267422647392940221 268815435701833728 269689498999345152 270059951607860736 270483676655502492 271588866578325504 271657311353168832 271667451319812288 272776475574779904 273151168535734272 274415757278955264 274777068348446976 275969332168298496 276049184405615712 277246967965373952 277327189888975044 278771562950049792 280062172037781504 280420450429077504 280430917491419136 280501590605706288 281729208776101632 282034592215953408 282116199447497376 283267878481502208 284953996805796864 286190418544902144 286201100978896896 286273228272490368 286666460728908624 287910312887119104 287993620269320238 290817247768879104 291216722010319872 291290113321310376 292163623915957248 292480317853581312 292564947575182464 292966822503170352 295507848539344896 295913765913712128 297197742335090688 297208835631931392 297283737052201536 299070297971986401 299464070582877759 300763451855294064 302002526529220608 302417365164562944 303400686374263296 303729560847949824 303817445558843328 305537474900616192 305625882734788824 306873535021627392 308639944694697984 308717726938824672 309124201892002848 310465498689335808 310555332456317676 311812615403347968 311902838961045696 312172764040839168 313187805289562112 313618008318806016 315069943542504192 315484782177846528 315564289431419574 316853677674713088 316945359873114336 317380724378434548 318676363291689984 320071053757464576 320480514776088576 320573246406521472 321964220863014912 321976238601259008 322057381806551664 322499768320022202 323899101998008992 325233490108391424 325661710635196416 327169403739988992 327618812261609856 328588999070072832 328684076905451904 329040357585278976 329135566022080272 332446329606763008 332902986652926144 333901284475379712 334347460126977024 334359940085922816 334444204183726728 338187161044242432 339286789063692288 339752842345373184 341227037495844864 341325772171046208 341794626253698744 343729659263193216 343829118076637427 345232726899330816 346743641570586624 347219937781535232 347307442806177756 350712611453288448 350890693831176408 352336280950757376 352820259358656768 354351154322608128 354453686485317216 354817712787812352 354920379950077344 356460387384052224 356563529857253628 358420580935778304 358510908703151232 359585998665793536 360079935477147648 360644902207336656 362209748470891776 362223268426416384 362314554532370622 364201558047645696 365887676371940352 366369424464595968 367959109557731328 368065579207487616 368571163794311088 369662623953831936 369769586518633392 370170402283438848 370277511774840306 373416229383708672 373893933905436672 373907889988558848 374002120807608384 375638945034802176 376046122954604544 376154932596663168 376249729706692569 379938662407729152 380460556174772736 381697637696653824 382111383002259456 382221947638544832 383880417182825472 383991493692426984 384518954535411087 388288962680426496 388386817761747168 389551498554609664 390086596766909952 390622430004227136 394010464719126528 394551687884949504 396378316069602048 396922791778488864 398645048612934144 398760397295981868 399285427443837012 401017935807058752 402670035372294144 403223153552750592 404534248499017728 405089927411791104 407383299867488256 407501176979718432 409164713362169856 409726752803601408 411504566310125568 411519926259597312 411623635918432896 412165602522670464 413953998252447744 414073776608423568 415870451948060928 415990784833462566 418157344425074688 420093258056672256 420646376237128704 420752385908559432 422471570232950784 422593813164152448 423051888323930112 423174299171246064 424901817722253312 427430995208695296 429285627817353216 429301651468345344 429409842408735552 429999691093362936 431865469330678656 431990430403980357 436225871653318656 436825083015479808 438245435873935872 438720476780371968 438847421362773696 439450233754755528 443261772809017344 443870648870568192 445796613502636032 445813253447897088 445925605578302304 450916214725656576 452382385418256384 453003789793830912 453626047746844416 455101029561394944 455594341271924736 455726168338264992 458306212350924288 458438824102183236 460310302532441088 462324855427448832 462959917042046976 463076590408237008 465832998684476514 467854258441568544 468259146061258752 469781707934343168 470427012478209024 472468205763477504 472604915313756288 473090283717083136 473227173266769792 473346434147129361 475280516512069632 475418039809671504 476071086567651822 478014544937534976 480106580636196864 480859869609782208 482946331294522368 482964357901888512 483086072709827496 487850235162587136 488492565952794624 490754105609983488 491428218392414784 492883498605109248 493026115358177856 493560536377918464 493703349033120408 498669494410144512 500851926713069568 501539910128884224 501666306275590092 506584883210305536 507280741566363648 508930183595538432 509629263518059776 511840556243767296 511988658256569312 512691939380548116 517718616907235328 517849090348996224 520115462355879936 520829906672302848 526068917179932672 526336040746764612 528504421426136064 529230389037985152 531526731483912192 531680529727975824 532380569925116016 534690581076078336 534845294785880442 537630871403667456 539378997998690304 540119903215721472 540967353311004984 543177733156651008 543314622706337664 543334902639624576 543471831798555933 546302337071468544 548831514557910528 549554136696893952 551938664336596992 552098368811231424 554493935930747904 554654379777950088 555416267662260459 560124344075563008 560840900858155008 560861834982838272 561003181211412576 563458417552203264 564069184431906816 564232398894994752 566535756963004416 569907993611593728 572546456544980736 573332921457817248 575820625774238208 575987240538640476 581634495537758208 582433444020639744 582580226642620752 584327247831914496 585129895150364928 585933645006340704 591015697078689792 591827531827424256 594395484670181376 594417671263862784 594567474104403072 598140595943972802 598928141165755518 601526903710588128 604005053058441216 604834730329125888 606801372748526592 607459121695899648 607634891117686656 611074949801232384 611251765469577648 613747070043254784 617279889389395968 617435453877649344 618248403784005696 620930997378671616 621110664912635352 623625230806695936 623805677922091392 623986177250193849 627236016637612032 630139887085008384 630969564355693056 631128578862839148 633707355349426176 633890719746228672 634761448756869096 637352726583379968 641146492813042944 643928441726029824 643952477202518016 644114763613103328 644999536640044404 647798203996017984 650466980216782848 651323421270392832 654338807479977984 655237624523219712 657368153810903808 658080715170557952 658271132044160544 664892659213526016 665805973305852288 667802568950759424 668694920253954048 668719880171845632 668888408367453456 676374322088484864 678573578127384576 679505684690746368 682454074991689728 682651544342092416 683589252507397488 687459318526386432 687658236153274854 690465453798661632 693487283141173248 694439875563070464 694614885612355512 698749498026714771 701781387662352816 704672561901514752 705640518717313536 708702308645216256 708907372970634432 709635425575624704 709840759900154688 712920774768104448 713127059714507256 714106629851477733 717021817406302464 720159870954295296 721289804414673312 724419496941783552 724446536852832768 724629109064741244 728403116095291392 731775352743880704 732738848929191936 736131158414975232 737142327588622176 739325247907663872 739539173037266784 740340804566877696 740555023549680612 746832458767417344 747787867810873344 747815779977117696 748004241615216768 751277890069604352 752309865193326336 752499459413385138 759877324815458304 760921112349545472 763395275393307648 764222766004518912 764443895277089664 767760834365650944 767982987384853968 769037909070822174 776577925360852992 776773635523494336 779102997109219328 780173193533819904 781244860008454272 789103375769899008 792756632139204096 793845583556977728 797290097225868288 797520794591963736 798570854887674024 802035871614117504 802267942178820663 806446307105501184 809068496998035456 810179854823582208 814766599734976512 815002353959436864 818329426724339712 819453505607202816 823247271836865792 824331205045340928 827907996504895488 828147553216847136 831740903896121856 831981569666925132 836314688850149376 840186516113344512 841292752474257408 841504771817118864 845187626328304896 846103776647860224 846348598342492128 849803635444506624 854861990417390592 858571255634706432 858603302936690688 858819684817471104 859999382186725872 863730938661357312 863980860807960714 872451743306637312 873650166030959616 876490871747871744 877440953560743936 877694842725547392 878900467509511056 886523545618034688 887741297741136384 891593227005272064 891626506895794176 891851211156604608 897210893915959203 906007579587661824 907252095493688832 910202059122789888 911188682543849472 911452336676529984 916612424701848576 916877648204366472 920620605064882176 925919834084093952 926153180816474016 931665997368953028 935708516883137088 936518292122517504 939563415868686336 940854024956418048 945209830627512576 946454346533539584 946692868294258722 950561033024139264 950836079619343008 952142173135303644 956029089875069952 960213161272393728 961719739219564416 965892662589044736 965928715803777024 966172145419654992 975700470325174272 976985131905589248 981508211219966976 982856436784829568 985766997210218496 986052230716355712 987121072755836928 987406698066240816 997338988820289024 1001703853426139136 1003079820257768448 1003332612551180184 1014561483132727296 1017860367191076864 1019258527036119552 1023681112487534592 1023977316513138624 1025383878761096232 1031487354229912281 1035698180697992448 1040230924711759872 1041659813344605696 1052137834359865344 1052672081493529224 1057008842852272128 1058460778075970304 1063053462967824384 1063361059455951648 1064761139850232032 1069381162152156672 1069690589571760884 1075261742807334912 1078757995997380608 1080239806431442944 1081934706622009968 1086629245412675328 1086669805279249152 1086943663597111866 1092604674142937088 1097663029115821056 1099108273393787904 1103877328673193984 1104196737622462848 1108987871861495808 1109308759555900176 1110832535324520918 1120248688151126016 1121681801716310016 1121723669965676544 1122006362422825152 1126916835104406528 1128138368863813632 1128464797789989504 1128749189120077707 1139815987223187456 1145092913089961472 1146665842915634496 1151641251548476416 1151974481077280952 1164866888041279488 1165160453285241504 1168654495663828992 1170259790300729856 1171867290012681408 1182031394157379584 1183655063654848512 1189134948208806144 1196281191887945604 1197856282331511036 1203053807421176256 1208010106116882432 1209669460658251776 1213602745497053184 1215269782235373312 1222149899602464768 1222503530939155296 1227494140086509568 1234559778778791936 1234870907755298688 1236496807568011392 1241861994757343232 1242221329825270704 1247611355844182784 1247972354500387698 1254472033275224064 1260279774170016768 1261939128711386112 1262257157725678296 1267414710698852352 1267781439492457344 1269522897513738192 1274705453166759936 1282292985626085888 1287856883452059648 1287904954405036032 1288229527226206656 1289999073280088808 1295596407992035968 1295971291211941071 1308677614959955968 1310475249046439424 1314736307621807616 1316161430341115904 1316542264088321088 1329785318427052032 1331611946611704576 1337389840507908096 1337439760343691264 1337776816734906912 1352748644176969728 1357147156254769152 1359011369381492736 1365303088684184832 1367178505014794976 1374918637052772864 1375316472306549708 1380930907597323264 1386974566282346496 1388879751126140928 1389229771224711024 1397498996053429542 1403562775324705632 1409345123803029504 1411281037434627072 1417404617290432512 1417814745941268864 1419270851151249408 1419681519800309376 1425841549536208896 1426254119429014512 1428213259702955466 1434043634812604928 1440319741908590592 1442579608829346624 1448838993883567104 1448893073705665536 1449258218129482488 1463550705487761408 1465477697858383872 1472262316829950464 1474284655177244352 1478650495815327744 1479078346074533568 1480681609133755392 1481110047099361224 1496008483230433536 1502555780139208704 1504619730386652672 1504998918826770276 1519754649630916608 1521842224699090944 1526790550786615296 1528887790554179328 1535521668731301888 1535965974769707936 1538075818141644348 1553155850721705984 1553547271046988672 1558205994218438656 1560346387067639808 1562489720016908544 1578206751539798016 1585513264278408192 1587691167113955456 1594580194451736576 1595041589183927472 1597141709775348048 1604071743228235008 1604535884357641326 1612892614211002368 1618136993996070912 1620359709647164416 1629533199469953024 1630004707918873728 1630415495395667799 1638907011214405632 1646494543673731584 1648662410090681856 1655815993009790976 1656295106433694272 1663481807792243712 1663963139333850264 1666248802986781377 1680373032226689024 1682585504948514816 1683009543634237728 1690375252656609792 1692207553295720448 1692697196684984256 1699607270889013248 1709723980834781184 1717639369634942208 1719998764373451744 1727461877322714624 1727961721615921428 1744903486613274624 1747300332061919232 1752981743495743488 1755389685451094784 1757800935019022112 1773047091236069376 1775482595482272768 1783186454010544128 1783253013791588352 1783702422313209216 1794421787831918406 1812015159175323648 1814504190987377664 1820404118245579776 1822377365087698944 1822904673353059968 1833224849403697152 1833755296408732944 1841241210129764352 1851839668168187904 1852306361632948032 1863331994737906056 1871417033766274176 1871958531750581547 1881708049912836096 1890419661255025152 1892908693067079168 1893385736588517444 1901122066048278528 1901672159238686016 1904284346270607288 1912058179750139904 1923439478439128832 1931785325178089472 1931857431607554048 1932344290839309984 1951400940650348544 1953970263811178496 1963016422439933952 1965712873569659136 1972104461432711424 1974242145511673856 1974813396132481632 1994677977640578048 2003407706852278272 2006159640515536896 2006665225102360368 2029122966265454592 2035720734382153728 2038517054072239104 2047362224975069184 2047954633026277248 2050767757522192464 2062974708459824562 2071396361395984896 2080461849423519744 2083319626689211392 2096248494080144313 2105344162987058448 2114017685704544256 2116921556151940608 2126106925935648768 2126722118911903296 2129522279700464064 2138762324304313344 2139381179143521768 2160479612862885888 2163869413244019936 2173258490825350656 2173339610558498304 2173887327194223732 2185209348285874176 2195326058231642112 2198216546787575808 2208393475244925696 2217975743722991616 2218617519111800352 2221665070649041836 2240497376302252032 2243363603432620032 2243447339931353088 2244012724845650304 2253833670208813056 2256929595579979008 2257498378240155414 2279631974446374912 2290185826179922944 2293331685831268992 2303282503096952832 2303948962154561904 2329733776082558976 2330320906570483008 2337308991327657984 2340519580601459712 2343734580025362816 2367310127309697024 2378269896417612288 2392562383775891208 2395712564663022072 2406107614842352512 2406803826536461989 2419338921316503552 2427205490994106368 2430539564470746624 2444299799204929536 2445007061878310592 2454988280173019136 2469741815510597376 2472993615136022784 2483723989514686464 2484442659650541408 2495222711688365568 2495944709000775396 2508944066550448128 2520559548340033536 2523878257422772224 2524514315451356592 2535562878984914688 2539045795027476384 2549410906333519872 2564585971252171776 2575713766904119296 2575809908810072064 2576459054452413312 2579998146560177616 2591192815984071936 2591942582423882142 2617355229919911936 2620950498092878848 2629472615243615232 2632322860682231808 2633084528176642176 2659570636854104064 2663223893223409152 2674779681015816192 2674879520687382528 2675553633469813824 2691632681747877609 2718022738762985472 2730606177368369664 2734357010029589952 2749837274105545728 2750632944613099416 2761861815194646528 2777759502252281856 2778459542449422048 2794997992106859084 2807125550649411264 2818690247606059008 2822562074869254144 2835629491882537728 2839363039600618752 2851683099072417792 2852508238858029024 2856426519405910932 2868087269625209856 2880639483817181184 2885159217658693248 2897677987767134208 2897786147411331072 2898516436258964976 2927101410975522816 2930955395716767744 2944524633659900928 2948569310354488704 2957300991630655488 2958156692149067136 2961363218267510784 2962220094198722448 2992016966460867072 3005111560278417408 3009239460773305344 3009997837653540552 3043684449398181888 3053581101573230592 3057775581108358656 3071043337462603776 3071931949539415872 3076151636283288696 3094462062689736843 3107094542093977344 3120692774135279616 3124979440033817088 3156413503079596032 3171026528556816384 3175382334227910912 3189160388903473152 3190083178367854944 3194283419550696096 3208143486456470016 3209071768715282652 3225785228422004736 3236273987992141824 3240719419294328832 3260009415837747456 3260830990791335598 3277814022428811264 3292989087347463168 3297324820181363712 3311631986019581952 3312590212867388544 3326963615584487424 3327926278667700528 3332497605973562754 3360746064453378048 3365171009897029632 3366019087268475456 3380750505313219584 3384415106591440896 3385394393369968512 3419447961669562368 3435278739269884416 3439997528746903488 3454923754645429248 3455923443231842856 3494600664123838464 3505963486991486976 3510779370902189568 3515601870038044224 3546094182472138752 3550965190964545536 3567404844626418432 3588843575663836812 3624030318350647296 3629008381974755328 3640808236491159552 3645809346706119936 3666449698807394304 3667510592817465888 3682482420259528704 3703679336336375808 3704612723265896064 3726663989475812112 3742834067532548352 3743917063501163094 3763416099825672192 3780839322510050304 3785817386134158336 3786771473177034888 3802244132096557056 3803344318477372032 3808568692541214576 3824116359500279808 3846878956878257664 3863570650356178944 3863714863215108096 3864688581678619968 3887913873635823213 3926032844879867904 3931425747139318272 3944208922865422848 3948484291023347712 3949626792264963264 3989355955281156096 4012319281031073792 4013330450204720736 4058245932530909184 4071441468764307456 4077034108144478208 4095909266052554496 4101535515044384928 4125949416919649124 4142792722791969792 4160923698847039488 4166639253378422784 4192496988160288626 4210688325974116896 4228035371409088512 4233843112303881216 4252213851871297536 4253444237823806592 4259044559400928128 4277524648608626688 4278762358287043536 4320959225725771776 4327738826488039872 4346516981650701312 4346679221116996608 4347774654388447464 4390652116463284224 4396433093575151616 4416786950489851392 4435951487445983232 4437235038223600704 4443330141298083672 4488025449691300608 4507667340417626112 4513859191159958016 4514996756480310828 4559263948892749824 4580371652359845888 4586663371662537984 4606565006193905664 4607897924309123808 4659467552165117952 4660641813140966016 4674617982655315968 4681039161202919424 4687469160050725632 4734620254619394048 4756539792835224576 4785124767551782416 4791425129326044144 4812215229684705024 4813607653072923978 4838677842633007104 4854410981988212736 4861079128941493248 4888599598409859072 4890014123756621184 4891246486187003397 4939483631021194752 4945987230272045568 4967447979029372928 4968885319301082816 4990445423376731136 4991889418001550792 4998746408960344131 5041119096680067072 5047756514845544448 5049028630902713184 5071125757969829376 5078091590054952768 5098821812667039744 5129171942504343552 5152918108904826624 5159996293120355232 5182385631968143872 5183885164847764284 5234710459839823872 5241900996185757696 5258945230487230464 5266169056353284352 5319141273708208128 5326447786446818304 5349559362031632384 5349759041374765056 5351107266939627648 5383265363495755218 5436045477525970944 5461212354736739328 5468714020059179904 5499674548211091456 5501265889226198832 5523723630389293056 5555519004504563712 5556919084898844096 5589995984213718168 5614251101298822528 5615875595251744641 5645124149738508288 5671258983765075456 5678726079201237504 5703366198144835584 5705016477716058048 5712853038811821864 5736174539250419712 5770318435317386496 5795355975534268416 5795572294822662144 5797032872517929952 5854202821951045632 5861910791433535488 5889049267319801856 5897138620708977408 5916313384298134272 5922726436535021568 5924440188397444896 5984033932921734144 6010223120556834816 6018478921546610688 6019995675307081104 6087368898796363776 6107162203146461184 6115551162216717312 6142086674925207552 6143863899078831744 6152303272566577392 6188924125379473686 6214189084187954688 6241385548270559232 6249958880067634176 6342053057113632768 6350764668455821824 6378320777806946304 6380166356735709888 6388566839101392192 6416286972912940032 6418143537430565304 6481438838588657664 6520018831675494912 6521661981582671196 6555628044857622528 6585978174694926336 6594649640362727424 6625180425734777088 6653927231168974848 6655852557335401056 6664995211947125508 6721492128906756096 6730342019794059264 6732038174536950912 6761501010626439168 6770788786739937024 6838895923339124736 6870557478539768832 6879995057493806976 6909847509290858496 6911846886463685712 6989201328247676928 7011926973982973952 7021558741804379136 7031203740076088448 7101930381929091072 7134809689252836864 7177687151327673624 7220411479609385967 7258016763949510656 7281616472982319104 7291618693412239872 7332899397614788608 7335021185634931776 7364964840519057408 7409225446531792128 7453327978951624224 7485668135065096704 7487834127002326188 7526832199651344384 7561678645020100608 7571634772268316672 7573542946354069776 7606688636954744064 7617137385082429152 7648232719000559616 7693757913756515328 7727141300712357888 7727429726430216192 7729377163357239936 7775827747271646426 7852065689759735808 7862851494278636544 7888417845730845696 7896968582046695424 7899253584529926528 7978711910562312192 8024638562062147584 8026660900409441472 8154068216288956416 8191818532105108992 8203071030088769856 8251898833839298248 8285585445583939584 8333278506756845568 8384993976320577252 8421376651948233792 8456070742818177024 8467686224607762432 8506888475647613184 8518089118801856256 8555049297217253376 8557524716574087072 8641918451451543552 8655477652976079744 8693033963301402624 8693358442233993216 8695549308776894928 8781304232926568448 8792866187150303232 8833573900979702784 8871902974891966464 8874470076447201408 8886660282596167344 8976050899382601216 9015334680835252224 9027718382319916032 9029993512960621656 9160743304719691776 9173326743325075968 9213130012387811328 9215795848618247616 9283386188069210529 9321283626281932032 9362078322405838848 9374938320101451264 9469240509238788096 9513079585670449152 9570249535103564832 9582850258652088288 9624430459369410048 9627215306145847956 9677355685266014208 9708821963976425472 9722158257882986496 9780028247513242368 9782492972374006794 9878967262042389504 9891974460544091136 9934895958058745856 9937770638602165632 9980890846753462272 9983778836003101584 9997492817920688262 10082238193360134144 10095513029691088896 10098057261805426368 10142251515939658752 10156183180109905536 10258343885008687104 10305836217809653248 10319992586240710464 10364771263936287744 10367770329695528568 10483801992371515392 10517890460974460928 10532338112706568704 10638282547416416256 10652895572893636608 10702214533879255296 10766530726991510436 10872090955051941888 10922424709473478656 10937428040118359808 10999349096422182912 11002531778452397664 11047447260778586112 11111038009009127424 11113838169797688192 11179991968427436336 11228502202597645056 11231751190503489282 11290248299477016576 11342517967530150912 11357452158402475008 11406732396289671168 11410032955432116096 11425706077623643728 11472349078500839424 11540636870634772992 11590711951068536832 11591144589645324288 11594065745035859904 11663741620907469639 11778098534639603712 11794277241417954816 11832626768596268544 11845452873070043136 11848880376794889792 11968067865843468288 12036957843093221376 12039991350614162208 12174737797592727552 12214324406292922368 12231102324433434624 12287727798157663488 12304606545133154784 12377848250758947372 12428378168375909376 12482771096541118464 12499917760135268352 12684106114227265536 12701529336911643648 12756641555613892608 12760332713471419776 12777133678202784384 12832573945825880064 12836287074861130608 12962877677177315328 13040037663350989824 13043323963165342392 13171956349389852672 13189299280725454848 13250360851469554176 13307854462337949696 13311705114670802112 13329990423894251016 13464076349073901824 13523002021252878336 13541577573479874048 13677791846678249472 13741114957079537664 13759990114987613952 13819695018581716992 13823693772927371424 13978402656495353856 14023853947965947904 14043117483608758272 14062407480152176896 14203860763858182144 14269619378505673728 14355374302655347248 14440822959218771934 14516033527899021312 14563232945964638208 14583237386824479744 14665798795229577216 14670042371269863552 14673739458561010191 14818450893063584256 14906655957903248448 14971336270130193408 14975668254004652376 15123357290040201216 15143269544536633344 15147085892708139552 15213377273909488128 15234274770164858304 15296465438001119232 15387515827513030656 15458754326714479872 15551655494543292852 15704131379519471616 15725702988557273088 15776835691461691392 15798507169059853056 15957423821124624384 16049277124124295168 16053321800818882944 16308136432577912832 16383637064210217984 16406142060177539712 16503797667678596496 16571170891167879168 16666557013513691136 16769987952641154504 16842753303896467584 16847626785755233923 16935372449215524864 17013776951295226368 17036178237603712512 17110098594434506752 17115049433148174144 17310955305952159488 17386067926602805248 17386716884467986432 17391098617553789856 17562608465853136896 17585732374300606464 17667147801959405568 17748940152894402816 17773320565192334688 17952101798765202432 18030669361670504448 18055436764639832064 18059987025921243312 18321486609439383552 18346653486650151936 18426260024775622656 18431591697236495232 18566772376138421058 18642567252563864064 18724156644811677696 18749876640202902528 19026159171340898304 19140499070207129664 19165700517304176576 19248860918738820096 19254430612291695912 19444316515765972992 19560056495026484736 19564985944748013588 19757934524084779008 19783948921088182272 19875541277204331264 19961781693506924544 19967557672006203168 19994985635841376524 20164476386720268288 20191026059382177792 20196114523610852736 20284503031879317504 20312366360219811072 20516687770017374208 20611672435619306496 20639985172481420928 20729542527872575488 20735540659391057136 20967603984743030784 21035780921948921856 21064676225413137408 21305791145787273216 21404429067758510592 21533061453983020872 21661234438828157901 21844849418946957312 21874856080236719616 21998698192844365824 22005063556904795328 22094894521557172224 22227676339595376384 22359983936854872672 22457004405195290112 22463502381006978564 22580496598954033152 22685035935060301824 22714904316804950016 22820065910864232192 22851412155247287456 22944698157001678848 23081273741269545984 23181423902137073664 23182289179290648576 23188131490071719808 23327483241814939278 23556197069279207424 23588554482835909632 23665253537192537088 23690905746140086272 23697760753589779584 23936135731686936576 24073915686186442752 24079982701228324416 24462204648866869248 24575455596315326976 24609213090266309568 24755696501517894744 24856756336751818752 24999835520270536704 25368212228454531072 25403058673823287296 25520665426942839552 25554267356405568768 25665147891651760128 25672574149722261216 25925755354354630656 26080075326701979648 26086647926330684784 26343912698779705344 26378598561450909696 26500721702939108352 26615708924675899392 26623410229341604224 26659980847788502032 26928152698147803648 27046004042505756672 27083155146959748096 27482229914159075328 27519980229975227904 27639390037163433984 27647387545854742848 28086234967217516544 28124814960304353792 28407721527716364288 28539238757011347456 28710748605310694496 28881645918437543868 29032067055798042624 29126465891929276416 29166474773648959488 29340084742539727104 29347478917122020382 29636901786127168512 29813311915806496896 29942672540260386816 29951336508009304752 30246714580080402432 30286539089073266688 30294171785416279104 30426754547818976256 30468549540329716608 30775031655026061312 30917508653428959744 31103310989086585704 31451405977114546176 31553671382923382784 31597014338119706112 31914847642249248768 32106643601637765888 32616272865155825664 32767274128420435968 32812284120355079424 33007595335357192992 33142341782335758336 33333114027027382272 33539975905282309008 33685506607792935168 33695253571510467846 33870744898431049728 34027553902590452736 34072356475207425024 34220197188869013504 34230098866296348288 34621910611904318976 34772135853205610496 34773433768935972864 34782197235107579712 34991224862722408917 35334295603918811136 35497880305788805632 35546641130384669376 35904203597530404864 36110873529279664128 36119974051842486624 36642973218878767104 36693306973300303872 36863183394472990464 37133544752276842116 37285134505127728128 37448313289623355392 37499753280405805056 38052318342681796608 38280998140414259328 38331401034608353152 38497721837477640192 38508861224583391824 38888633031531945984 39120112990052969472 39129971889496027176 39515869048169558016 39567897842176364544 39751082554408662528 39923563387013849088 39935115344012406336 39989971271682753048 40392229047221705472 40569006063758635008 40624732720439622144 41033375540034748416 41223344871238612992 41279970344962841856 41459085055745150976 41471081318782114272 41935207969486061568 42071561843897843712 42129352450826274816 42611582291574546432 42808858135517021184 43066122907966041744 43322468877656315802 43689698837893914624 43749712160473439232 43997396385688731648 44010127113809590656 44455352679190752768 44719967873709745344 44914008810390580224 44927004762013957128 45370071870120603648 45429808633609900032 45640131821728464384 45702824310494574912 45889396314003357696 46162547482539091968 46376262980143439616 46654966483629878556 47112394138558414848 47177108965671819264 47330507074385074176 47395521507179559168 47872271463373873152 48147831372372885504 48159965402456648832 48924409297733738496 49150911192630653952 49218426180532619136 49511393003035789488 49713512673503637504 49999671040541073408 50542880357265701769 50806117347646574592 51041330853885679104 51108534712811137536 51330295783303520256 51345148299444522432 52160150653403959296 52173295852661369568 52687825397559410688 52757197122901819392 53001443405878216704 53246820458683208448 53319961695577004064 53856305396295607296 54092008085011513344 54166310293919496192 54964459828318150656 55039960459950455808 55278780074326867968 55294775091709485696 56172469934435033088 56249629920608707584 57078477514022694912 57421497210621388992 57763291836875087736 58332949547297918976 58680169485079454208 58694957834244040764 59273803572254337024 59626623831612993792 59885345080520773632 59902673016018609504 60493429160160804864 60573078178146533376 60588343570832558208 60853509095637952512 60937099080659433216 61550063310052122624 61835017306857919488 62206621978173171408 62902811954229092352 63107342765846765568 63194028676239412224 64213287203275531776 64983703316484473703 65534548256840871936 65624568240710158848 66015190670714385984 66284683564671516672 67079951810564618016 67371013215585870336 67390507143020935692 67741489796862099456 68055107805180905472 68144712950414850048 68460197732592696576 69243821223808637952 69544271706411220992 69546867537871945728 69564394470215159424 69982449725444817834 70668591207837622272 70995760611577611264 71093282260769338752 71808407195060809728 72221747058559328256 72239948103684973248 73386613946600607744 73726366788945980928 74267089504553684232 74570269010255456256 74999506560811610112 76104636685363593216 76561996280828518656 76662802069216706304 76995443674955280384 77017722449166783648 77777266063063891968 78240225980105938944 78259943778992054352 79031738096339116032 79135795684352729088 79502165108817325056 79847126774027698176 79870230688024812672 79979942543365506096 80784458094443410944 81138012127517270016 81249465440879244288 82446689742477225984 82559940689925683712 82918170111490301952 82942162637564228544 84258704901652549632 85223164583149092864 85617716271034042368 86132245815932083488 86644937755312631604 87379397675787829248 87499424320946878464 88020254227619181312 88910705358381505536 89439935747419490688 89828017620781160448 89854009524027914256 90740143740241207296 90859617267219800064 91280263643456928768 91405648620989149824 92325094965078183936 92752525960286879232 93309932967259757112 94354217931343638528 94661014148770148352 94791043014359118336 95744542926747746304 96319930804913297664 97848818595467476992 98301822385261307904 98436852361065238272 99022786006071578976 99427025347007275008 99999342081082146816 101085760714531403538 101612234695293149184 102082661707771358208 102217069425622275072 102660591566607040512 102690296598889044864 104320301306807918592 104346591705322739136 106002886811756433408 106493640917366416896 106639923391154008128 107712610792591214592 108332620587838992384 109928919656636301312 110079920919900911616 110589550183418971392 112344939868870066176 112499259841217415168 114156955028045389824 114842994421242777984 115526583673750175472 116665899094595837952 117360338970158908416 117389915668488081528 118547607144508674048 119253247663225987584 119770690161041547264 119805346032037219008 121176687141665116416 121707018191275905024 121874198161318866432 123100126620104245248 123670034613715838976 124413243956346342816 125805623908458184704 126214685531693531136 126388057352478824448 128426574406551063552 129967406632968947406 131069096513681743872 131249136481420317696 132030381341428771968 134159903621129236032 134742026431171740672 134781014286041871384 136110215610361810944 136289425900829700096 136920395465185393152 138487642447617275904 139128788940430318848 139964899450889635668 141337182415675244544 141991521223155222528 142186564521538677504 143616814390121619456 144443494117118656512 144479896207369946496 146773227893201215488 147452733577891961856 148534179009107368464 149140538020510912512 149999013121623220224 151628641071797105307 153123992561657037312 153325604138433412608 153990887349910560768 154035444898333567296 156480451960211877888 156519887557984108704 158063476192678232064 158271591368705458176 159004330217634650112 159740461376049625344 159959885086731012192 161568916188886821888 162276024255034540032 162498930881758488576 164893379484954451968 165119881379851367424 165836340222980603904 165884325275128457088 168517409803305099264 171235432542068084736 172264491631864166976 173289875510625263208 174998848641893756928 176040508455238362624 177821410716763011072 178879871494838981376 179656035241562320896 179708019048055828512 181480287480482414592 181719234534439600128 182560527286913857536 182811297241978299648 184650189930156367872 185505051920573758464 186619865934519514224 188708435862687277056 189322028297540296704 189582086028718236672 192639861609826595328 196603644770522615808 196873704722130476544 198045572012143157952 198854050694014550016 202171521429062807076 203224469390586298368 204165323415542716416 204434138851244550144 205380593197778089728 208640602613615837184 208693183410645478272 212005773623512866816 212987281834732833792 213279846782308016256 215425221585182429184 216665241175677984768 220159841839801823232 221179100366837942784 224998519682434830336 228313910056090779648 229685988842485555968 231053167347500350944 233331798189191675904 234720677940317816832 234779831336976163056 237095214289017348096 238506495326451975168 239541380322083094528 239610692064074438016 242353374283330232832 243414036382551810048 243748396322637732864 247340069227431677952 248826487912692685632 252776114704957648896 256853148813102127104 259934813265937894812 262138193027363487744 262498272962840635392 264060762682857543936 268319807242258472064 269484052862343481344 269562028572083742768 272220431220723621888 272578851801659400192 273840790930370786304 276975284895234551808 278257577880860637696 279929798901779271336 283983042446310445056 284373129043077355008 287233628780243238912 288959792414739892992 293546455786402430976 294905467155783923712 297068358018214736928 298281076041021825024 299998026243246440448 303257282143594210614 306247985123314074624 306651208276866825216 307981774699821121536 308070889796667134592 312960903920423755776 313039775115968217408 318008660435269300224 319480922752099250688 319919770173462024384 323137832377773643776 324997861763516977152 329786758969908903936 330239762759702734848 331768650550256914176 337034819606610198528 342470865084136169472 344528983263728333952 346579751021250526416 349997697283787513856 352081016910476725248 355642821433526022144 357759742989677962752 359312070483124641792 359416038096111657024 365121054573827715072 365622594483956599296 369300379860312735744 371010103841147516928 373239731869039028448 377416871725374554112 378644056595080593408 379164172057436473344 385279723219653190656 393207289541045231616 393747409444260953088 396091144024286315904 404343042858125614152 408330646831085432832 408868277702489100288 410761186395556179456 417386366821290956544 424011547247025733632 425974563669465667584 426559693564616032512 430850443170364858368 433330482351355969536 440319683679603646464 442358200733675885568 449997039364869660672 454885923215391315921 459371977684971111936 462106334695000701888 469441355880635633664 469559662673952326112 474190428578034696192 477012990652903950336 479221384128148876032 484706748566660465664 486828072765103620096 487496792645275465728 494680138454863355904 497652975825385371264 505552229409915297792 513706297626204254208 519869626531875789624 524996545925681270784 528121525365715087872 536639614484516944128 538968105724686962688 539124057144167485536 544440862441447243776 545157703603318800384 547681581860741572608 553950569790469103616 556515155761721275392 559859597803558542672 567966084892620890112 568746258086154710016 577919584829479785984 589810934311567847424 594136716036429473856 596562152082043650048 606514564287188421228 612495970246628149248 613302416553733650432 616141779593334269184 625921807840847511552 626079550231936434816 636017320870538600448 638961845504198501376 639839540346924048768 646275664755547287552 649995723527033954304 660479525519405469696 663537301100513828352 684941730168272338944 689057966527456667904 693159502042501052832 699995394567575027712 704162033820953450496 711285642867052044288 715519485979355925504 718624140966249283584 718832076192223314048 730242109147655430144 731245188967913198592 742020207682295033856 746479463738078056896 758328344114872946688 770559446439306381312 786414579082090463232 787494818888521906176 792182288048572631808 808686085716251228304 816661293662170865664 817736555404978200576 821522372791112358912 834772733642581913088 851949127338931335168 853119387129232065024 861700886340729716736 880639367359207292928 884716401467351771136 899994078729739321344 909771846430782631842 918743955369942223872 924212669390001403776 938882711761271267328 939119325347904652224 954025981305807900672 958442768256297752064 969413497133320931328 974993585290550931456 989360276909726711808 995305951650770742528 1011104458819830595584 1027412595252408508416 1039739253063751579248 1049993091851362541568 1056243050731430175744 1073279228969033888256 1077936211449373925376 1078248114288334971072 1095363163721483145216 1107901139580938207232 1113030311523442550784 1119719195607117085344 1135932169785241780224 1137492516172309420032 1155839169658959571968 1179621868623135694848 1188273432072858947712 1213029128574376842456 1224991940493256298496 1226604833107467300864 1232283559186668538368 1252159100463872869632 1272034641741077200896 1277923691008397002752 1279679080693848097536 1292551329511094575104 1299991447054067908608 1320959051038810939392 1327074602201027656704 1378115933054913335808 1386319004085002105664 1408324067641906900992 1422571285734104088576 1431038971958711851008 1437664152384446628096 1460484218295310860288 1462490377935826397184 1484040415364590067712 1492958927476156113792 1516656688229745893376 1541118892878612762624 1574989637777043812352 1584364576097145263616 1617372171432502456608 1633322587324341731328 1635473110809956401152 1643044745582224717824 1669545467285163826176 1703898254677862670336 1706238774258464130048 1769432802934703542272 1819543692861565263684 1837487910739884447744 1848425338780002807552 1877765423522542534656 1878238650695809304448 1908051962611615801344 1916885536512595504128 1938826994266641862656 1949987170581101862912 1990611903301541485056 2054825190504817016832 2079478506127503158496 2099986183702725083136 2112486101462860351488 2146558457938067776512 2155872422898747850752 2156496228576669942144 2190726327442966290432 2226060623046885101568 2239438391214234170688 2274985032344618840064 2311678339317919143936 2359243737246271389696 2376546864145717895424 2426058257148753684912 2449983880986512596992 2453209666214934601728 2464567118373337076736 2504318200927745739264 2555847382016794005504 2559358161387696195072 2585102659022189150208 2641918102077621878784 2654149204402055313408 2756231866109826671616 2772638008170004211328 2816648135283813801984 2862077943917423702016 2875328304768893256192 2924980755871652794368 2968080830729180135424 2985917854952312227584 3033313376459491786752 3082237785757225525248 3149979275554087624704 3168729152194290527232 3234744342865004913216 3286089491164449435648 3339090934570327652352 3407796509355725340672 3412477548516928260096 3538865605869407084544 3639087385723130527368 3674975821479768895488 3696850677560005615104 3756477301391618608896 3816103925223231602688 3833771073025191008256 3877653988533283725312 3899974341162203725824 3981223806603082970112 4158957012255006316992 4224972202925720702976 4293116915876135553024 4312992457153339884288 4381452654885932580864 4452121246093770203136 4478876782428468341376 4549970064689237680128 4623356678635838287872 4753093728291435790848 4852116514297507369824 4899967761973025193984 4906419332429869203456 4929134236746674153472 5008636401855491478528 5111694764033588011008 5118716322775392390144 5308298408804110626816 5512463732219653343232 5545276016340008422656 5633296270567627603968 5724155887834847404032 5750656609537786512384 5849961511743305588736 5971835709904624455168 6164475571514451050496 6299958551108175249408 6337458304388581054464 6469488685730009826432 6572178982328898871296 6678181869140655304704 6824955097033856520192 7077731211738814169088 7278174771446261054736 7349951642959537790976 7393701355120011230208 7512954602783237217792 7667542146050382016512 7755307977066567450624 7962447613206165940224 8317914024510012633984 8449944405851441405952 8586233831752271106048 8625984914306679768576 8904242492187540406272 8957753564856936682752 9099940129378475360256 9246713357271676575744 9506187456582871581696 9704233028595014739648 9858268473493348306944 10017272803710982957056 10223389528067176022016 10237432645550784780288 10616596817608221253632 11024927464439306686464 11090552032680016845312 11448311775669694808064 11501313219075573024768 11699923023486611177472 11943671419809248910336 12674916608777162108928 12938977371460019652864 13144357964657797742592 13356363738281310609408 13649910194067713040384 14556349542892522109472 14699903285919075581952 14787402710240022460416 15025909205566474435584 15335084292100764033024 15924895226412331880448 16635828049020025267968 16899888811702882811904 17172467663504542212096 17251969828613359537152 17915507129713873365504 18493426714543353151488 19012374913165743163392 19408466057190029479296 19716536946986696613888 20034545607421965914112 20474865291101569560576 21233193635216442507264 22049854928878613372928 22181104065360033690624 23002626438151146049536 23887342839618497820672 25349833217554324217856 25877954742920039305728 26712727476562621218816 27299820388135426080768 29112699085785044218944 29574805420480044920832 30051818411132948871168 30670168584201528066048 31849790452824663760896 33271656098040050535936 34344935327009084424192 34503939657226719074304 35831014259427746731008 38024749826331486326784 38816932114380058958592 39433073893973393227776 40069091214843931828224 40949730582203139121152 44099709857757226745856 44362208130720067381248 46005252876302292099072 47774685679236995641344 50699666435108648435712 51755909485840078611456 58225398171570088437888 59149610840960089841664 60103636822265897742336 63699580905649327521792 66543312196080101071872 69007879314453438148608 71662028518855493462016 76049499652662972653568 77633864228760117917184 80138182429687863656448 81899461164406278242304 88724416261440134762496 92010505752604584198144 95549371358473991282688 103511818971680157222912 116450796343140176875776 118299221681920179683328 120207273644531795484672 133086624392160202143744 138015758628906876297216 143324057037710986924032 152098999305325945307136 155267728457520235834368 177448832522880269524992 191098742716947982565376 207023637943360314445824 232901592686280353751552 240414547289063590969344 266173248784320404287488 276031517257813752594432 286648114075421973848064 310535456915040471668736 354897665045760539049984 414047275886720628891648 465803185372560707503104 532346497568640808574976 573296228150843947696128 621070913830080943337472 828094551773441257783296 931606370745121415006208 1064692995137281617149952 1242141827660161886674944 1863212741490242830012416 2484283655320323773349888 3726425482980485660024832 7452850965960971320049664
- Sum of all divisors σ(n): 29108851780110636318015231
- Sum of proper divisors (its aliquot sum) s(n): 21656000814149664997965567
- 7452850965960971320049664 is an abundant number, because the sum of its proper divisors (21656000814149664997965567) is greater than itself. Its abundance is 14203149848188693677915903
Bases of 7452850965960971320049664
- Binary: 110001010100011001111011100010001001101010011000000111101011111010001000000000000002
- Hexadecimal: 0x62A33DC44D4C0F5F44000
- Base-36: XPMSJNLSP0000000
Squares and roots of 7452850965960971320049664
- 7452850965960971320049664 squared (74528509659609713200496642) is 55544987520825383285862390258609513759275426512896
- 7452850965960971320049664 cubed (74528509659609713200496643) is 413968513898873555398564068422039904519676835739036190295641320925056466944
-
7452850965960971320049664 is a
perfect square number . Itssquare root is 2729991019392 -
The
cube root of 7452850965960971320049664 is 195332336.7725867825
Scales and comparisons
How big is 7452850965960971320049664?- 7,452,850,965,960,971,320,049,664 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 7,452,850,965,960,971,320,049,664 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 7452850965960971320049664 cubic inches would be around 16277694.7 feet tall.
Recreational maths with 7452850965960971320049664
- 7452850965960971320049664 backwards is 4669400231790695690582547
- 7452850965960971320049664 is a
Harshad number . - The number of decimal digits it has is: 25
- The sum of 7452850965960971320049664's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 7452850965960971320049664 - Facts about the integer". Numbermatics.com. 2024. Web. 27 May 2024.
APA style:
Numbermatics. (2024). Number 7452850965960971320049664 - Facts about the integer. Retrieved 27 May 2024, from https://numbermatics.com/n/7452850965960971320049664/
Chicago style:
Numbermatics. 2024. "Number 7452850965960971320049664 - Facts about the integer". https://numbermatics.com/n/7452850965960971320049664/
The information we have on file for 7452850965960971320049664 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 7452850965960971320049664, math, Factors of 7452850965960971320049664, curriculum, school, college, exams, university, Prime factorization of 7452850965960971320049664, STEM, science, technology, engineering, physics, economics, calculator, seven septillion, four hundred fifty-two sextillion, eight hundred fifty quintillion, nine hundred sixty-five quadrillion, nine hundred sixty trillion, nine hundred seventy-one billion, three hundred twenty million, forty-nine thousand, six hundred sixty-four.