331686512319288448810745856
331,686,512,319,288,448,810,745,856 is an even composite number composed of six prime numbers multiplied together.
331686512319288448810745856 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-seven thousand, four hundred five divisors.
Prime factorization of 331686512319288448810745856:
228 × 36 × 172 × 292 × 374 × 612
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 17 × 17 × 29 × 29 × 37 × 37 × 37 × 37 × 61 × 61)See below for interesting mathematical facts about the number 331686512319288448810745856 from the Numbermatics database.
Names of 331686512319288448810745856
- Cardinal: 331686512319288448810745856 can be written as Three hundred thirty-one septillion, six hundred eighty-six sextillion, five hundred twelve quintillion, three hundred nineteen quadrillion, two hundred eighty-eight trillion, four hundred forty-eight billion, eight hundred ten million, seven hundred forty-five thousand, eight hundred fifty-six.
Scientific notation
- Scientific notation: 3.31686512319288448810745856 × 1026
Factors of 331686512319288448810745856
Divisors of 331686512319288448810745856
- Number of divisors d(n): 27405
-
Complete list of divisors:
1 2 3 4 6 8 9 12 16 17 18 24 27 29 32 34 36 37 48 51 54 58 61 64 68 72 74 81 87 96 102 108 111 116 122 128 136 144 148 153 162 174 183 192 204 216 222 232 243 244 256 261 272 288 289 296 306 324 333 348 366 384 408 432 444 459 464 486 488 493 512 522 544 549 576 578 592 612 629 648 666 696 729 732 768 783 816 841 864 867 888 918 928 972 976 986 999 1024 1037 1044 1073 1088 1098 1152 1156 1184 1224 1258 1296 1332 1369 1377 1392 1458 1464 1479 1536 1566 1632 1647 1682 1728 1734 1769 1776 1836 1856 1887 1944 1952 1972 1998 2048 2074 2088 2146 2176 2196 2257 2304 2312 2349 2368 2448 2516 2523 2592 2601 2664 2738 2754 2784 2916 2928 2958 2997 3072 3111 3132 3219 3264 3294 3364 3456 3468 3538 3552 3672 3712 3721 3774 3888 3904 3944 3996 4096 4107 4131 4148 4176 4292 4352 4392 4437 4514 4608 4624 4698 4736 4896 4941 5032 5046 5184 5202 5307 5328 5476 5508 5568 5661 5832 5856 5916 5994 6144 6222 6264 6438 6528 6588 6728 6771 6912 6936 7047 7076 7104 7344 7424 7442 7548 7569 7776 7803 7808 7888 7992 8192 8214 8262 8296 8352 8381 8584 8704 8784 8874 8991 9028 9216 9248 9333 9396 9472 9657 9792 9882 10064 10092 10368 10404 10614 10656 10693 10952 11016 11136 11163 11322 11664 11712 11832 11988 12288 12321 12393 12444 12528 12876 13056 13176 13311 13456 13542 13824 13872 14094 14152 14208 14297 14688 14823 14848 14884 15096 15138 15552 15606 15616 15776 15921 15984 16384 16428 16524 16592 16704 16762 16983 17168 17408 17568 17629 17748 17982 18056 18241 18432 18496 18666 18792 18944 19314 19584 19764 20128 20184 20313 20736 20808 21141 21228 21312 21386 21904 22032 22272 22326 22644 22707 23273 23328 23409 23424 23664 23976 24576 24642 24786 24888 25056 25143 25752 26112 26352 26622 26912 26973 27084 27648 27744 27999 28188 28304 28416 28594 28971 29376 29646 29696 29768 30073 30192 30276 31104 31117 31212 31232 31552 31842 31968 32079 32768 32856 33048 33184 33408 33489 33524 33966 34336 34816 35136 35258 35496 35964 36112 36482 36864 36963 36992 37332 37584 37888 38369 38628 39168 39528 39701 39933 40256 40368 40626 41472 41616 42282 42456 42624 42772 42891 43808 44064 44469 44544 44652 45288 45414 46546 46656 46818 46848 47328 47763 47952 49152 49284 49572 49776 50112 50286 50653 50949 51301 51504 52224 52704 52887 53244 53824 53946 54168 54723 55296 55488 55998 56376 56608 56832 57188 57942 58752 59292 59392 59536 60146 60384 60552 60939 62208 62234 62424 62464 63104 63257 63684 63936 64158 65453 65536 65712 66096 66368 66816 66978 67048 67932 68121 68672 69632 69819 70227 70272 70516 70992 71928 72224 72964 73728 73926 73984 74664 75168 75429 75776 76738 77256 78336 79056 79402 79866 80512 80736 81252 82944 83232 83509 83997 84564 84912 85248 85544 85782 86913 87616 88128 88938 89088 89304 90219 90576 90828 93092 93312 93351 93636 93696 94656 95526 95904 96237 98304 98568 99144 99552 100224 100467 100572 101306 101898 102602 103008 104448 105408 105774 106488 107648 107892 107909 108336 109446 110592 110889 110976 111996 112752 113216 113664 114376 115107 115884 117504 118584 118784 119072 119103 119799 120292 120768 121104 121878 124416 124468 124848 124928 126208 126514 127368 127872 128316 128673 130906 131072 131424 132192 132736 133632 133956 134096 135864 136242 137344 137677 139264 139638 140454 140544 141032 141984 143289 143856 144448 145928 147456 147852 147968 149328 150336 150858 151552 151959 152847 153476 153903 154512 156672 158112 158661 158804 159732 161024 161472 162504 164169 165888 166464 167018 167994 169128 169824 170496 171088 171564 173826 175232 176256 177876 178176 178608 180438 181152 181656 182817 186184 186624 186702 187272 187392 189312 189771 191052 191808 192474 196359 196608 197136 198288 199104 200448 200934 201144 202612 203796 204363 205204 206016 208896 209457 210681 210816 211548 212976 215296 215784 215818 216672 218892 221184 221778 221952 223992 225504 226287 226432 227328 228752 230214 231768 235008 237168 237568 238144 238206 239598 240584 241536 242208 243049 243756 248832 248936 249696 249856 250527 251991 252416 253028 254736 255744 256632 257346 260739 261812 262144 262848 264384 265472 267264 267912 268192 270657 271728 272484 274688 275354 278528 279276 280053 280908 281088 282064 283968 286578 287712 288711 288896 291856 294912 295704 295936 298656 300672 301401 301716 303104 303918 305694 306952 307806 309024 310097 313344 316224 317322 317608 319464 322048 322944 323727 325008 328338 331776 332667 332928 334036 335988 338256 339648 340992 342176 343128 345321 347652 350464 352512 355752 356352 357216 357309 359397 360876 362304 363312 365634 372368 373248 373404 374544 374784 378624 379542 382104 383616 384948 386019 392718 393216 394272 395641 396576 398208 400896 401868 402288 405224 407592 408726 410408 412032 413031 417792 418914 421362 421632 423096 425952 429867 430592 431568 431636 433344 437784 442368 443556 443904 447984 451008 452574 452864 454656 455877 457504 458541 460428 461709 463536 470016 474336 475136 475983 476288 476412 479196 481168 483072 484416 486098 487512 492507 497664 497872 499392 499712 501054 503982 504832 506056 509472 511241 511488 513264 514692 521478 523624 524288 525696 528768 528989 530944 534528 535824 536384 541314 543456 544968 548451 549376 550708 557056 558552 560106 561816 562176 564128 567936 569313 573156 575424 577422 577792 583712 589077 589824 591408 591872 597312 601344 602802 603432 606208 607836 611388 613089 613904 615612 618048 620194 626688 628371 632448 634644 635216 638928 644096 645888 647454 650016 652273 656676 663552 665334 665856 668072 671976 674917 676512 678861 679296 681984 684352 686256 690642 695304 700928 705024 711504 712704 714432 714618 718794 721752 724608 726624 729147 731268 744736 746496 746808 749088 749568 751581 755973 757248 759084 764208 767232 769896 772038 782217 785436 786432 788544 791282 793152 796416 801792 803736 804576 810448 811971 815184 817452 820816 824064 826062 835584 837828 840159 842724 843264 846192 851904 859734 861101 861184 863136 863272 866133 866688 872117 875568 884736 887112 887808 895968 902016 904203 905148 905728 909312 911754 915008 917082 920856 923418 927072 930291 940032 948672 950272 951966 952576 952824 958392 962336 966144 968832 971181 972196 975024 985014 995328 995744 998001 998784 999424 1002108 1007964 1009664 1012112 1018944 1022482 1022976 1026528 1029384 1035963 1042956 1047248 1048576 1051392 1057536 1057978 1061888 1069056 1071648 1071927 1072768 1075369 1082628 1086912 1089936 1096902 1098752 1101416 1112701 1114112 1117104 1120212 1123632 1124352 1128256 1135872 1138626 1146312 1150848 1151329 1154844 1155584 1158057 1167424 1178154 1179648 1182816 1183744 1186923 1194624 1202688 1205604 1206864 1212416 1215672 1222776 1226178 1227808 1231224 1236096 1239093 1240388 1253376 1256742 1264896 1269288 1270432 1277856 1288192 1289601 1291776 1294908 1300032 1304546 1313352 1327104 1330668 1331712 1336144 1343952 1349834 1353024 1357722 1358592 1363968 1367631 1368704 1372512 1381284 1385127 1390608 1401856 1410048 1419653 1423008 1425408 1427949 1428864 1429236 1437588 1443504 1449216 1453248 1458294 1462536 1468937 1477521 1489472 1492992 1493616 1498176 1499136 1503162 1511946 1514496 1518168 1528416 1533723 1534464 1539792 1544076 1564434 1570872 1572864 1577088 1582564 1586304 1586967 1592832 1603584 1607472 1609152 1620896 1623942 1630368 1634904 1641632 1645353 1648128 1652124 1671168 1675656 1680318 1685448 1686528 1692384 1703808 1707939 1719468 1722202 1722368 1726272 1726544 1732266 1733376 1744234 1751136 1767231 1769472 1774224 1775616 1791936 1804032 1808406 1810296 1811456 1818624 1823508 1830016 1834164 1834453 1841712 1846836 1854144 1860582 1874161 1880064 1885113 1897344 1898137 1900544 1903932 1905152 1905648 1916784 1924672 1932288 1937664 1942362 1944392 1950048 1956819 1970028 1990656 1991488 1996002 1997568 1998848 2004216 2015928 2019328 2024224 2024751 2036583 2037888 2044964 2045952 2053056 2058768 2071926 2085912 2094496 2097152 2102784 2115072 2115956 2123776 2138112 2143296 2143854 2145536 2150738 2165256 2173824 2179872 2187441 2193804 2197504 2202832 2225402 2228224 2234208 2240424 2247264 2248704 2254743 2256512 2271744 2277252 2292624 2301696 2302658 2309688 2311168 2316114 2334848 2340509 2356308 2359296 2365632 2367488 2373846 2389248 2405376 2411208 2413728 2421761 2424832 2431344 2435913 2445552 2452356 2455616 2462448 2472192 2478186 2480776 2506752 2513484 2520477 2529792 2538576 2540864 2555712 2576384 2579202 2583303 2583552 2589816 2598399 2600064 2609092 2616351 2626704 2654208 2661336 2663424 2672288 2687904 2699668 2706048 2712609 2715444 2717184 2727936 2735262 2737408 2745024 2762568 2770254 2781216 2790873 2803712 2820096 2839306 2846016 2850816 2855898 2857728 2858472 2875176 2887008 2898432 2906496 2913543 2916588 2925072 2937874 2955042 2978944 2985984 2987232 2996352 2998272 3006324 3023892 3028992 3036336 3056832 3067446 3068928 3079584 3088152 3089833 3107889 3128868 3129361 3141744 3145728 3154176 3165128 3172608 3173934 3185664 3207168 3214944 3215781 3218304 3226107 3241792 3247884 3260736 3269808 3283264 3290706 3296256 3304248 3338103 3342336 3351312 3360636 3370896 3373056 3384768 3407616 3415878 3438936 3444404 3444736 3452544 3453088 3453987 3464532 3466752 3474171 3488468 3502272 3534462 3538944 3548448 3551232 3560769 3583872 3608064 3616812 3620592 3622912 3637248 3647016 3660032 3668328 3668906 3683424 3693672 3708288 3717279 3721164 3748322 3760128 3770226 3794688 3796274 3801088 3807864 3810304 3811296 3833568 3849344 3864576 3875328 3884724 3888784 3900096 3913638 3940056 3981312 3982976 3992004 3992633 3995136 3997696 4008432 4031856 4038656 4048448 4049502 4073166 4075776 4089928 4091904 4102893 4106112 4117536 4143852 4155381 4171824 4188992 4194304 4205568 4230144 4231912 4247552 4258959 4276224 4283847 4286592 4287708 4291072 4301476 4330512 4347648 4359744 4374882 4387608 4395008 4405664 4406811 4432563 4450804 4456448 4468416 4480848 4494528 4497408 4509486 4513024 4543488 4554504 4585248 4601169 4603392 4605316 4619376 4622336 4632228 4669696 4681018 4712616 4718592 4731264 4734976 4747692 4760901 4778496 4810752 4822416 4827456 4843522 4849664 4862688 4871826 4891104 4904712 4911232 4924896 4944384 4956372 4961552 5013504 5026968 5040954 5059584 5077152 5081728 5094049 5111424 5123817 5152768 5158404 5166606 5167104 5179632 5196798 5200128 5218184 5232702 5253408 5301693 5308416 5322672 5326848 5344576 5375808 5399336 5412096 5425218 5430888 5434368 5455872 5470524 5474816 5490048 5503359 5525136 5540508 5562432 5581746 5607424 5622483 5640192 5655339 5678612 5692032 5694411 5701632 5711796 5715456 5716944 5750352 5774016 5796864 5812992 5827086 5833176 5850144 5870457 5875748 5910084 5957888 5971968 5974464 5992704 5996544 6012648 6047784 6057984 6072672 6074253 6109749 6113664 6134892 6137856 6159168 6176304 6179666 6215778 6257736 6258722 6283488 6291456 6308352 6330256 6345216 6347868 6371328 6414336 6429888 6431562 6436608 6452214 6483584 6495768 6521472 6539616 6562323 6566528 6581412 6592512 6608496 6676206 6684672 6702624 6721272 6741792 6746112 6764229 6769536 6815232 6831756 6877872 6888808 6889472 6905088 6906176 6907974 6929064 6933504 6948342 6976936 7004544 7021527 7068924 7077888 7096896 7102464 7121538 7167744 7216128 7233624 7241184 7245824 7265283 7274496 7294032 7307739 7320064 7336656 7337812 7366848 7387344 7416576 7434558 7442328 7496644 7520256 7540452 7561431 7589376 7592548 7602176 7615728 7620608 7622592 7667136 7698688 7729152 7749909 7750656 7769448 7777568 7795197 7800192 7827276 7849053 7880112 7962624 7965952 7984008 7985266 7990272 7995392 8016864 8063712 8077312 8096896 8099004 8146332 8151552 8179856 8183808 8205786 8212224 8235072 8287704 8310762 8343648 8372619 8377984 8388608 8411136 8460288 8463824 8495104 8517918 8552448 8567694 8573184 8575416 8582144 8602952 8661024 8695296 8719488 8740629 8749764 8775216 8790016 8811328 8813622 8865126 8901608 8912896 8936832 8961696 8989056 8992813 8994816 9018972 9026048 9086976 9109008 9170496 9202338 9206784 9210632 9238752 9244672 9264456 9269499 9323667 9339392 9362036 9388083 9425232 9437184 9462528 9469952 9495384 9521802 9556992 9621504 9644832 9647343 9654912 9678321 9687044 9699328 9725376 9743652 9782208 9809424 9822464 9849792 9888768 9912744 9923104 10014309 10027008 10053936 10081908 10119168 10154304 10163456 10188098 10222848 10247634 10305536 10316808 10333212 10334208 10359264 10361961 10393596 10400256 10422513 10436368 10465404 10506816 10603386 10616832 10645344 10653696 10682307 10689152 10751616 10798672 10824192 10850436 10861776 10868736 10911744 10941048 10949632 10980096 11006718 11050272 11081016 11124864 11151837 11163492 11214848 11244966 11280384 11310678 11357224 11384064 11388822 11403264 11423592 11430912 11433888 11473589 11500704 11548032 11593728 11625984 11654172 11666352 11700288 11740914 11751496 11820168 11915776 11943936 11948928 11977899 11985408 11993088 12025296 12095568 12115968 12145344 12148506 12219498 12227328 12269784 12275712 12308679 12318336 12352608 12359332 12431556 12466143 12515472 12517444 12566976 12582912 12616704 12660512 12690432 12695736 12742656 12776877 12828672 12851541 12859776 12863124 12873216 12904428 12967168 12991536 13042944 13079232 13124646 13133056 13162824 13185024 13216992 13220433 13297689 13352412 13369344 13405248 13442544 13483584 13492224 13528458 13539072 13630464 13663512 13755744 13777616 13778944 13803507 13810176 13812352 13815948 13858128 13867008 13896684 13953872 14009088 14043054 14137848 14155776 14193792 14204928 14243076 14282703 14335488 14432256 14467248 14482368 14491648 14530566 14548992 14588064 14615478 14638717 14640128 14673312 14675624 14733696 14774688 14825989 14833152 14869116 14884656 14993288 15040512 15080904 15122862 15178752 15185096 15204352 15231456 15241216 15245184 15282147 15334272 15371451 15397376 15458304 15499818 15501312 15538896 15555136 15590394 15600384 15654552 15698106 15760224 15905079 15925248 15931904 15968016 15970532 15980544 15990784 16033728 16127424 16154624 16193792 16198008 16292664 16303104 16359712 16367616 16411572 16424448 16470144 16510077 16575408 16621524 16687296 16745238 16755968 16777216 16822272 16867449 16920576 16927648 16966017 16990208 17035836 17083233 17104896 17135388 17146368 17150832 17164288 17205904 17322048 17390592 17438976 17481258 17499528 17550432 17580032 17611371 17622656 17627244 17730252 17803216 17825792 17873664 17923392 17978112 17985626 17989632 18037944 18052096 18173952 18218016 18222759 18340992 18404676 18413568 18421264 18477504 18489344 18528912 18538998 18647334 18678784 18724072 18776166 18850464 18874368 18915917 18925056 18939904 18990768 19043604 19113984 19243008 19289664 19294686 19309824 19356642 19374088 19398656 19450752 19487304 19564416 19572593 19618848 19644928 19686969 19699584 19777536 19825488 19846208 20028618 20054016 20107872 20163816 20238336 20292687 20308608 20326912 20376196 20445696 20495268 20611072 20633616 20666424 20668416 20718528 20723922 20787192 20800512 20845026 20872736 20930808 21013632 21064581 21206772 21233664 21290688 21307392 21364614 21378304 21503232 21597344 21648384 21700872 21723552 21737472 21795849 21823488 21882096 21899264 21923217 21960192 22013436 22100544 22162032 22249728 22303674 22326984 22429696 22489932 22560768 22621356 22684293 22714448 22768128 22777644 22806528 22847184 22861824 22867776 22947178 23001408 23096064 23187456 23249727 23251968 23308344 23332704 23400576 23481828 23502992 23547159 23640336 23831552 23887872 23897856 23955798 23970816 23986176 24050592 24134101 24191136 24231936 24290688 24297012 24438996 24454656 24539568 24551424 24617358 24636672 24705216 24718664 24863112 24932286 24971929 25030944 25034888 25117857 25133952 25165824 25233408 25321024 25380864 25391472 25485312 25553754 25657344 25703082 25719552 25726248 25746432 25808856 25934336 25983072 26085888 26158464 26221887 26249292 26266112 26325648 26370048 26433984 26440866 26595378 26704824 26738688 26810496 26885088 26967168 26978439 26984448 27056916 27078144 27260928 27327024 27511488 27555232 27557888 27607014 27620352 27624704 27631896 27716256 27734016 27793368 27808497 27907744 27971001 28018176 28086108 28164249 28275696 28311552 28387584 28409856 28486152 28565406 28670976 28864512 28934496 28942029 28964736 28983296 29034963 29061132 29097984 29176128 29230956 29277434 29280256 29346624 29351248 29467392 29549376 29651978 29666304 29738232 29769312 29986576 30042927 30081024 30161808 30245724 30357504 30370192 30408704 30462912 30482432 30490368 30564294 30668544 30742902 30794752 30916608 30999636 31002624 31077792 31085883 31110272 31180788 31185701 31200768 31309104 31396212 31520448 31810158 31850496 31860737 31863808 31936032 31941064 31961088 31981568 32046921 32067456 32254848 32268329 32309248 32387584 32396016 32585328 32606208 32719424 32735232 32823144 32848896 32940288 33020154 33150816 33243048 33374592 33455511 33490476 33511936 33554432 33644544 33734898 33841152 33855296 33932034 33980416 34071672 34166466 34209792 34270776 34292736 34301664 34328576 34411808 34420767 34644096 34781184 34877952 34962516 34999056 35100864 35160064 35222742 35245312 35254488 35460504 35606432 35651584 35747328 35846784 35933697 35956224 35971252 35979264 36075888 36104192 36347904 36436032 36445518 36681984 36809352 36827136 36842528 36926037 36955008 36978688 37057824 37077996 37294668 37357568 37398429 37448144 37552332 37700928 37748736 37831834 37850112 37879808 37981536 38087208 38227968 38330631 38486016 38579328 38589372 38619648 38713284 38748176 38797312 38901504 38974608 39128832 39145186 39237696 39289856 39373938 39399168 39555072 39650976 39661299 39692416 39788653 40057236 40108032 40215744 40327632 40476672 40585374 40617216 40653824 40752392 40891392 40990536 41169937 41222144 41267232 41332848 41336832 41410521 41437056 41447844 41574384 41601024 41690052 41745472 41861616 42027264 42129162 42413544 42467328 42581376 42599173 42614784 42729228 42756608 42848109 43006464 43194688 43296768 43401744 43447104 43474944 43591698 43646976 43764192 43798528 43846434 43916151 43920384 44026872 44201088 44324064 44477967 44499456 44607348 44653968 44859392 44979864 45121536 45242712 45368586 45428896 45536256 45555288 45613056 45694368 45723648 45735552 45846441 45894356 46002816 46114353 46192128 46374912 46499454 46503936 46616688 46665408 46801152 46963656 47005984 47094318 47280672 47663104 47715237 47775744 47795712 47911596 47941632 47972352 48101184 48268202 48382272 48463872 48581376 48594024 48877992 48909312 49079136 49102848 49234716 49273344 49410432 49437328 49530231 49726224 49864572 49943858 50061888 50069776 50235714 50267904 50331648 50466816 50602347 50642048 50761728 50782944 50970624 51107508 51249699 51314688 51406164 51439104 51452496 51492864 51617712 51868672 51966144 52171776 52316928 52443774 52498584 52527161 52532224 52651296 52740096 52834113 52867968 52881732 53190756 53199137 53409648 53477376 53620992 53770176 53934336 53956878 53968896 54113832 54156288 54350669 54521856 54654048 54668277 55022976 55110464 55115776 55214028 55240704 55249408 55263792 55432512 55468032 55586736 55616994 55815488 55942002 56036352 56172216 56328498 56551392 56623104 56747751 56775168 56819712 56972304 57130812 57341952 57729024 57868992 57884058 57929472 57966592 58069926 58122264 58195968 58352256 58461912 58554868 58560512 58693248 58702496 58717779 58934784 59060907 59098752 59303956 59332608 59476464 59538624 59973152 60085854 60162048 60323616 60491448 60715008 60740384 60817408 60878061 60925824 60964864 60980736 61128588 61337088 61485804 61589504 61833216 61999272 62005248 62155584 62171766 62220544 62361576 62371402 62401536 62618208 62792424 63040896 63193743 63620316 63700992 63721474 63727616 63872064 63882128 63922176 63963136 64093842 64134912 64509696 64536658 64618496 64775168 64792032 65170656 65212416 65387547 65438848 65470464 65646288 65697792 65880576 66040308 66301632 66486096 66749184 66911022 66980952 67023872 67108864 67289088 67469796 67682304 67710592 67864068 67874761 67960832 68143344 68332932 68419584 68541552 68585472 68603328 68657152 68823616 68841534 69288192 69562368 69749181 69755904 69925032 69998112 70201728 70231069 70320128 70445484 70490624 70508976 70641477 70921008 71212864 71303168 71494656 71693568 71867394 71912448 71942504 71958528 72151776 72208384 72402303 72695808 72872064 72891036 73363968 73618704 73654272 73685056 73852074 73910016 73957376 74115648 74155992 74589336 74715136 74796858 74896288 74915787 75104664 75353571 75401856 75497472 75663668 75700224 75759616 75963072 76174416 76455936 76661262 76972032 77158656 77178744 77239296 77426568 77496352 77594624 77803008 77949216 78257664 78290372 78475392 78579712 78665661 78747876 78798336 79110144 79301952 79322598 79384832 79577306 80114472 80216064 80431488 80655264 80935317 80953344 81170748 81234432 81307648 81504784 81782784 81981072 82339874 82444288 82534464 82665696 82673664 82821042 82874112 82895688 83148768 83202048 83380104 83425491 83490944 83723232 84054528 84258324 84492747 84827088 84934656 85162752 85198346 85229568 85458456 85513216 85696218 86012928 86389376 86593536 86598833 86803488 86894208 86949888 87104889 87183396 87293952 87528384 87597056 87692868 87832302 87840768 88053744 88402176 88648128 88955934 88998912 89214696 89307936 89605157 89718784 89959728 90128781 90243072 90485424 90737172 90857792 91072512 91110576 91226112 91388736 91447296 91471104 91692882 91788712 92005632 92228706 92384256 92749824 92998908 93007872 93233376 93257649 93330816 93557103 93602304 93927312 94011968 94188636 94561344 95326208 95430474 95551488 95582211 95591424 95823192 95883264 95944704 96140763 96202368 96536404 96764544 96804987 96927744 97162752 97188048 97755984 97818624 98158272 98205696 98469432 98546688 98820864 98874656 99060462 99452448 99729144 99887716 100123776 100139552 100366533 100471428 100535808 100663296 100933632 101204694 101284096 101523456 101565888 101941248 102215016 102499398 102629376 102812328 102878208 102904992 102985728 103235424 103262301 103737344 103932288 104343552 104633856 104887548 104997168 105054322 105064448 105302592 105480192 105668226 105735936 105763464 106381512 106398274 106819296 106954752 107241984 107540352 107801091 107868672 107913756 107937792 108227664 108312576 108701338 109043712 109308096 109336554 110045952 110220928 110231552 110428056 110481408 110498816 110527584 110865024 110936064 111173472 111233988 111630976 111884004 112072704 112344432 112656996 113102784 113246208 113495502 113550336 113639424 113944608 114261624 114323821 114683904 114991893 115458048 115737984 115768116 115786357 115858944 115933184 116139852 116244528 116391936 116704512 116923824 117109736 117121024 117386496 117404992 117435558 117869568 118121814 118197504 118607912 118665216 118952928 118983897 119077248 119365959 119946304 120171708 120324096 120647232 120982896 121430016 121480768 121634816 121756122 121851648 121929728 121961472 122257176 122674176 122971608 123179008 123509811 123666432 123998544 124010496 124231563 124311168 124343532 124441088 124723152 124742804 124803072 125236416 125584848 126081792 126387486 127240632 127401984 127442948 127455232 127744128 127764256 127797519 127844352 127926272 128187684 128269824 128544327 129019392 129073316 129236992 129550336 129584064 130341312 130424832 130775094 130877696 130940928 131292576 131395584 131748453 131761152 132080616 132603264 132972192 133433901 133498368 133822044 133961904 134047744 134217728 134578176 134939592 135364608 135421184 135728136 135749522 135921664 136286688 136665864 136839168 137083104 137170944 137206656 137314304 137539323 137647232 137683068 138576384 139124736 139498362 139511808 139850064 139996224 140403456 140462138 140640256 140890968 140981248 141017952 141282954 141842016 142425728 142606336 142989312 143387136 143734788 143824896 143885008 143917056 144303552 144416768 144804606 145391616 145744128 145782072 146727936 147237408 147308544 147370112 147704148 147727421 147820032 147914752 148231296 148311984 148590693 149178672 149430272 149593716 149792576 149831574 150209328 150707142 150803712 150994944 151327336 151400448 151519232 151807041 151926144 152348832 152911872 153322524 153749097 153944064 154317312 154357488 154478592 154853136 154992704 155189248 155606016 155898432 156515328 156580744 156950784 157159424 157331322 157495752 157581483 157596672 158220288 158502339 158603904 158645196 158769664 159154612 159597411 160228944 160432128 160862976 161310528 161870634 161906688 162341496 162468864 162615296 163009568 163052007 163565568 163962144 164004831 164679748 164888576 165068928 165331392 165347328 165642084 165748224 165791376 166297536 166404096 166760208 166850982 166981888 167446464 168109056 168516648 168985494 169654176 169869312 170243253 170325504 170396692 170459136 170916912 171026432 171392436 172025856 172778752 173187072 173197666 173606976 173788416 173899776 174209778 174366792 174587904 175056768 175194112 175385736 175664604 175681536 176107488 176153337 176804352 177182721 177296256 177911868 177997824 178429392 178615872 179210314 179437568 179919456 180257562 180486144 180970848 181474344 181715584 182145024 182221152 182452224 182777472 182894592 182942208 183385764 183577424 184011264 184457412 184768512 185499648 185997816 186015744 186466752 186515298 186661632 187114206 187204608 187854624 188023936 188377272 188479813 189122688 189581229 190652416 190860948 191102976 191164422 191182848 191646384 191766528 191889408 192281526 192404736 193072808 193529088 193609974 193855488 194325504 194376096 195511968 195637248 196162641 196316544 196411392 196938864 197093376 197641728 197749312 198120924 198904896 199458288 199775432 200247552 200279104 200733066 200942856 201071616 201326592 201867264 202409388 202568192 203046912 203131776 203624283 203882496 204430032 204998796 205258752 205624656 205756416 205809984 205971456 206470848 206524602 207474688 207864576 208687104 209247543 209267712 209775096 209994336 210108644 210128896 210605184 210693207 210960384 211336452 211471872 211526928 211924431 212763024 212796548 213638592 213909504 214483968 215080704 215602182 215737344 215827512 215875584 216455328 216625152 217206909 217402676 218087424 218616192 218673108 220091904 220441856 220463104 220856112 220962816 220997632 221055168 221730048 221872128 222346944 222467976 223261952 223768008 224145408 224688864 224747361 225313992 226060713 226205568 226492416 226991004 227100672 227278848 227889216 228523248 228647642 229367808 229983786 230916096 231475968 231536232 231572714 231717888 231866368 232279704 232489056 232783872 233409024 233847648 234219472 234242048 234772992 234809984 234871116 235739136 236243628 236395008 237215824 237330432 237905856 237967794 238154496 238731918 239892608 240343416 240648192 241294464 241965792 242805951 242860032 242961536 243269632 243512244 243703296 243859456 243922944 244514352 245348352 245943216 246358016 247019622 247332864 247997088 248020992 248463126 248622336 248687064 248882176 249446304 249485608 249606144 250276473 250472832 251169696 252163584 252774972 253478241 254481264 254803968 254885896 254910464 255488256 255528512 255595038 255688704 255852544 256375368 256539648 257088654 258038784 258146632 258473984 259100672 259168128 259796499 260682624 260849664 261314667 261550188 261755392 261881856 262585152 262791168 263496906 263522304 264161232 265206528 265944384 266867802 266996736 267644088 267923808 268095488 268435456 268815471 269156352 269879184 270386343 270729216 270842368 271456272 271499044 271843328 272573376 273331728 273678336 274166208 274341888 274413312 274628608 275078646 275294464 275366136 277152768 278249472 278996724 279023616 279700128 279772947 279992448 280671309 280806912 280924276 281280512 281781936 281962496 282035904 282565908 283684032 284851456 285212672 285978624 286746633 286774272 287469576 287649792 287770016 287834112 288422289 288607104 288833536 289609212 290414961 290783232 291488256 291564144 293455872 294474816 294617088 294740224 295408296 295454842 295640064 295829504 296462592 296623968 297181386 298357344 298860544 299187432 299585152 299663148 300418656 301414284 301607424 301989888 302654672 302800896 303038464 303614082 303852288 304697664 305823744 306645048 307498194 307888128 308634624 308714976 308957184 309706272 309786903 309985408 310378496 311212032 311796864 313030656 313161488 313901568 314318848 314662644 314991504 315162966 315193344 316440576 317004678 317207808 317290392 317539328 318309224 319194822 320457888 320864256 321725952 322621056 323403273 323741268 323813376 324682992 324937728 325230592 326019136 326104014 327131136 327924288 328009662 329359496 329777152 330137856 330662784 330694656 331284168 331496448 331582752 332595072 332734081 332808192 333520416 333701964 333963776 334892928 336218112 337033296 337970988 339308352 339738624 340486506 340651008 340793384 340918272 341833824 342052864 342784872 342971463 344051712 344975679 345557504 346374144 346395332 347213952 347359071 347576832 347799552 348419556 348733584 349175808 350113536 350388224 350771472 351329208 351363072 352214976 352306674 353608704 354365442 354592512 355823736 355995648 356858784 356951691 357231744 358097877 358420628 358875136 359838912 360515124 360972288 361941696 362948688 363431168 364290048 364442304 364904448 365554944 365789184 365884416 366771528 367154848 368022528 368914824 369537024 370529433 370999296 371995632 372031488 372694689 372933504 373030596 373323264 374228412 374409216 375709248 376047872 376754544 376959626 378245376 379162458 381304832 381721896 382205952 382328844 382365696 383292768 383392557 383533056 383778816 384563052 384809472 385632981 386145616 387058176 387219948 387710976 388651008 388752192 391023936 391274496 392325282 392633088 392822784 393877728 394186752 395245359 395283456 395498624 396241848 397809792 398916576 399550864 400301703 400495104 400558208 401466132 401885712 402143232 402653184 403734528 404818776 405136384 406093824 406263552 407248566 407764992 408860064 409997592 410517504 411249312 411512832 411619968 411942912 412617969 412941696 413049204 414949376 415729152 417374208 418495086 418535424 419550192 419988672 420217288 420257792 421210368 421386414 421920768 422672904 422943744 423053856 423848862 424522793 425526048 425593096 427277184 427819008 428967936 430161408 431204364 431474688 431655024 431751168 432910656 433250304 434413818 434805352 436174848 437232384 437346216 440183808 440883712 440926208 441712224 441925632 441995264 442110336 443182263 443460096 443744256 444693888 444935952 445772079 446523904 447536016 448290816 449377728 449494722 450627984 452121426 452411136 452984832 453982008 454201344 454557696 455421123 455778432 457046496 457295284 458735616 459967572 461247291 461832192 462951936 463072464 463145428 463435776 463732736 464559408 464978112 465567744 466818048 467695296 468438944 468484096 469545984 469619968 469742232 471478272 472487256 472744449 472790016 474431648 474660864 475507017 475811712 475935588 476308992 477463836 478792233 479785216 480686832 481296384 482588928 483931584 485611902 485720064 485923072 486539264 487024488 487406592 487718912 487845888 489028704 489156021 490696704 491886432 492014493 492716032 494039244 494665728 495994176 496041984 496926252 497244672 497374128 497764352 498892608 498971216 499212288 500552946 500945664 502339392 504327168 505549944 506956482 508962528 509607936 509771792 509820928 510729759 510976512 511057024 511190076 511377408 511705088 512750736 513079296 514177308 516077568 516293264 516947968 518201344 518336256 519592998 521365248 521699328 522629334 523100376 523510784 523763712 525170304 525582336 526993812 527044608 528322464 528460011 530413056 531888768 533735604 533993472 535288176 535847616 536190976 537630942 538312704 539758368 540772686 541458432 541632529 541684736 542912544 542998088 543686656 545146752 546663456 547356672 548332416 548561593 548683776 548826624 549257216 550157292 550588928 550732272 554305536 556498944 557993448 558047232 559400256 559545894 559984896 561342618 561613824 561848552 562561024 563563872 563924992 564071808 565131816 565439439 567368064 568743687 569702912 570425344 571957248 573493266 573548544 574939152 575299584 575540032 575668224 576844578 577214208 577667072 579218424 580829922 581566464 582976512 583128288 586911744 588487923 588949632 589234176 589480448 590816592 590909684 591280128 591659008 592925184 593247936 594362772 596714688 597721088 598374864 599170304 599326296 600837312 602828568 603214848 603979776 605309344 605601792 606076928 607228164 607704576 609395328 610872849 611647488 613290096 614996388 615776256 617269248 617429952 617914368 619412544 619573806 619970816 620756992 622424064 623593728 626061312 626322976 627742629 627803136 628637696 629325288 629983008 630325932 630386688 632079621 632881152 634009356 634415616 634580784 635078656 635773293 636618448 638389644 640915776 641728512 643451904 645242112 646806546 647482536 647626752 649365984 649875456 650461184 651620727 652038272 652208028 654262272 655848576 656019324 658718992 659554304 660275712 661325568 661389312 662568336 662992896 663165504 665190144 665468162 665616384 667040832 667403928 667927552 669785856 672436224 674066592 674242083 675941976 678616704 679477248 680973012 681302016 681586768 681836544 683667648 684105728 685569744 685942926 688103424 689951358 691115008 692748288 692790664 694427904 694718142 695153664 695599104 696839112 697467168 698351616 699888929 700227072 700776448 701542944 702658416 702726144 704429952 704613348 707217408 708730884 709185024 711647472 711991296 713717568 713903382 714463488 716195754 716841256 717750272 719677824 721030248 721944576 723883392 724185941 725897376 726862336 728417853 728580096 728884608 729808896 731109888 731578368 731768832 733543056 734309696 736045056 737829648 739074048 741058866 741998592 743991264 744062976 745389378 745867008 746061192 746646528 748456824 748818432 750829419 751418496 752095744 753509088 753919252 756490752 758324916 760434723 762609664 763443792 764411904 764657688 764731392 766585536 766785114 767066112 767557632 769126104 769618944 771265962 772291232 774116352 774439896 775421952 777302016 777504384 779389497 782047872 782548992 783944001 784650564 785266176 785645568 787755456 788373504 790490718 790566912 790997248 792483696 795619584 797833152 799101728 800603406 800990208 801116416 802932264 803771424 804286464 805306368 806446413 807469056 809637552 810272768 811159029 812187648 812527104 814497132 815529984 817720128 819995184 821035008 822498624 823025664 823239936 823885824 825235938 825883392 826098408 829898752 831458304 834748416 836990172 837070848 839100384 839318841 839977344 840434576 840515584 842013927 842420736 842772828 843841536 845345808 845887488 846107712 847697724 849045586 851052096 851186192 854554368 855638016 857935872 860239899 860322816 862408728 862949376 863310048 863502336 865821312 866500608 868827636 869610704 871244883 872349696 874464768 874692432 880367616 881767424 881852416 883424448 883851264 883990528 884220672 886364526 886920192 887488512 889387776 889871904 891544158 892961737 893047808 895072032 896581632 898755456 898989444 901255968 904242852 904385329 904822272 905969664 907964016 908402688 909115392 910842246 911556864 914092992 914590568 917471232 919935144 922494582 923664384 923961373 925903872 926144928 926290856 926871552 927465472 929118816 929360709 929956224 931135488 933636096 935390592 936877888 936968192 939091968 939239936 939484464 942956544 944974512 945488898 945580032 948863296 949321728 951014034 951623424 951871176 952617984 954927672 957584466 959570432 961373664 962592768 965177856 967863168 970209819 971223804 971440128 971846144 973078528 974048976 974813184 975437824 975691776 978057408 978312042 981393408 983772864 984028986 985432064 988078488 989331456 991988352 992083968 993852504 994489344 994748256 995528704 997785216 997942432 998202243 998424576 1001105892 1001891328 1004678784 1008654336 1011099888 1013912964 1017925056 1019215872 1019543584 1019641856 1021459518 1021953024 1022114048 1022380152 1022754816 1023410176 1025501472 1026158592 1028354616 1028914389 1032155136 1032586528 1033895936 1034927037 1036402688 1036672512 1039185996 1042077213 1042730496 1043398656 1045258668 1046200752 1047021568 1047527424 1050340608 1051164672 1053987624 1054089216 1056644928 1056920022 1060826112 1063777536 1067471208 1067986944 1070576352 1070855073 1071695232 1072381952 1074293631 1075261884 1076625408 1079516736 1081545372 1082916864 1083265058 1083369472 1085825088 1085996176 1087373312 1090293504 1093326912 1094713344 1096664832 1097123186 1097367552 1097653248 1098514432 1100314584 1101177856 1101464544 1108611072 1111588299 1112997888 1115986896 1116094464 1118800512 1119091788 1119969792 1122685236 1123227648 1123697104 1125122048 1127127744 1127849984 1128143616 1130263632 1130878878 1134736128 1137487374 1139405824 1140850688 1143914496 1146986532 1147097088 1149878304 1150177671 1150599168 1151080064 1151336448 1153689156 1153870937 1154428416 1155334144 1158436848 1161659844 1163132928 1165953024 1166256576 1173823488 1176975846 1177899264 1178468352 1178960896 1181633184 1181819368 1182560256 1183318016 1185736077 1185850368 1186495872 1188725544 1193429376 1193928173 1195442176 1196749728 1198340608 1198652592 1200905109 1201674624 1205657136 1206429696 1207959552 1210618688 1211203584 1212153856 1214456328 1215409152 1218790656 1221745698 1223294976 1226580192 1229992776 1231552512 1234538496 1234859904 1235828736 1237853907 1238825088 1239147612 1239941632 1241513984 1244848128 1247187456 1252122624 1252645952 1255485258 1255606272 1257275392 1258650576 1259966016 1260651864 1260773376 1264159242 1265762304 1268018712 1268831232 1269161568 1270157312 1271546586 1273236896 1273568379 1276779288 1281831552 1283457024 1286903808 1290484224 1293613092 1294965072 1295253504 1298731968 1299750912 1300922368 1303241454 1304076544 1304416056 1308524544 1311697152 1312038648 1317437984 1319108608 1320551424 1322651136 1322778624 1325136672 1325985792 1326331008 1329546789 1330380288 1330936324 1331232768 1334081664 1334807856 1335855104 1337316237 1339571712 1344872448 1348133184 1348484166 1351883952 1357233408 1358954496 1361946024 1362604032 1363173536 1363673088 1366263369 1367335296 1368211456 1371139488 1371885852 1376206848 1379902716 1382230016 1383741873 1385496576 1385581328 1388855808 1389436284 1390307328 1391198208 1393678224 1394934336 1396703232 1399777858 1400454144 1401552896 1403085888 1405316832 1405452288 1408859904 1409226696 1414434816 1417461768 1418233347 1418370048 1423294944 1423982592 1427435136 1427806764 1428926976 1432391508 1433682512 1435500544 1436376699 1439355648 1442060496 1443889152 1447766784 1448371882 1451794752 1453724672 1456835706 1457160192 1457769216 1459617792 1462219776 1463156736 1463537664 1467086112 1467468063 1468619392 1472090112 1472180161 1475659296 1478148096 1482117732 1483997184 1487982528 1488125952 1490778756 1491734016 1492122384 1493293056 1496913648 1497636864 1501658838 1502836992 1504191488 1507018176 1507838504 1512981504 1516649832 1520869446 1523287669 1525219328 1526887584 1528823808 1529315376 1529462784 1532189277 1533171072 1533570228 1534132224 1535115264 1538252208 1539237888 1542531924 1544582464 1548232704 1548879792 1550843904 1554604032 1555008768 1558778994 1564095744 1565097984 1567888002 1569301128 1570532352 1571291136 1575510912 1576169401 1576747008 1580981436 1581133824 1581994496 1584967392 1585380033 1591239168 1595666304 1598203456 1601206812 1601980416 1602232832 1605864528 1607542848 1608572928 1612892826 1614938112 1619275104 1620545536 1622318058 1624375296 1624897587 1625054208 1628994264 1631059968 1635440256 1639990368 1642070016 1644997248 1645684779 1646051328 1646479872 1647771648 1650471876 1651766784 1652196816 1659797504 1662916608 1669496832 1673980344 1674141696 1678200768 1678637682 1679954688 1680869152 1681031168 1684027854 1684841472 1685545656 1687683072 1690691616 1691774976 1692215424 1695395448 1696318317 1698091172 1702104192 1702372384 1706231061 1709108736 1711276032 1715871744 1720479798 1720645632 1724817456 1725898752 1726620096 1727004672 1731642624 1733001216 1737655272 1739221408 1742489766 1744699392 1748929536 1749384864 1760735232 1763534848 1763704832 1765463769 1766848896 1767702528 1767981056 1768441344 1772729052 1773840384 1774977024 1778775552 1779743808 1783088316 1785923474 1786095616 1790144064 1793163264 1797510912 1797978888 1802511936 1808485704 1808770658 1809644544 1811939328 1815928032 1816805376 1818230784 1821684492 1823113728 1828185984 1829181136 1832618547 1834942464 1839870288 1844989164 1847328768 1847922746 1851807744 1852289856 1852581712 1853743104 1854930944 1858237632 1858721418 1859912448 1862270976 1867272192 1870781184 1873755776 1873936384 1878183936 1878479872 1878968928 1885913088 1889949024 1890977796 1891160064 1896238863 1897726592 1898643456 1902028068 1903246848 1903742352 1905235968 1909855344 1915168932 1919140864 1922747328 1925185536 1930355712 1935726336 1940419638 1942447608 1942880256 1943504957 1943692288 1946157056 1948097952 1949626368 1950875648 1951383552 1954862181 1956114816 1956624084 1962786816 1967545728 1968057972 1968368069 1970864128 1976156976 1978662912 1983976704 1984167936 1987705008 1988978688 1989496512 1991057408 1995570432 1995884864 1996404486 1996849152 2002211784 2003782656 2009357568 2017308672 2022199776 2022726249 2027825928 2035850112 2038431744 2039087168 2039283712 2042919036 2043906048 2044228096 2044760304 2045509632 2046820352 2051002944 2052317184 2056709232 2057828778 2064310272 2065173056 2067791872 2069854074 2072805376 2073345024 2078371992 2084154426 2085460992 2086797312 2090517336 2092401504 2094043136 2095054848 2099666787 2100681216 2102329344 2107975248 2108178432 2113289856 2113840044 2121652224 2127555072 2134942416 2135973888 2141152704 2141710146 2143390464 2144763904 2148587262 2150523768 2153250816 2159033472 2163090744 2165833728 2166530116 2166738944 2171650176 2171992352 2172557823 2174746624 2180587008 2185253559 2186653824 2189426688 2193329664 2194246372 2194735104 2195306496 2197028864 2200629168 2202355712 2202929088 2217222144 2223176598 2225995776 2231973792 2232188928 2237601024 2238183576 2239939584 2245370472 2246455296 2247394208 2250244096 2252488257 2254255488 2255699968 2256287232 2260527264 2261757756 2269472256 2274974748 2278811648 2281304169 2281701376 2287828992 2293973064 2294194176 2299756608 2300355342 2301198336 2302160128 2302672896 2307378312 2307741874 2308856832 2310668288 2316873696 2323319688 2326265856 2331906048 2332513152 2338168491 2347646976 2353951692 2355798528 2356936704 2357921792 2363266368 2363638736 2365120512 2366636032 2371472154 2371700736 2372991744 2377451088 2386858752 2387856346 2390884352 2393499456 2396681216 2397305184 2401810218 2403349248 2411314272 2412859392 2415919104 2419339239 2421237376 2422407168 2424307712 2428912656 2430818304 2437581312 2443491396 2446589952 2453160384 2459985552 2463105024 2469076992 2469719808 2471657472 2475707814 2477650176 2478295224 2479883264 2483027968 2489696256 2494374912 2504245248 2505291904 2510970516 2511212544 2511366157 2514550784 2517301152 2519932032 2521303728 2521546752 2526041781 2528318484 2531524608 2536037424 2537662464 2538323136 2540314624 2543093172 2546473792 2547136758 2553558576 2563663104 2566914048 2573807616 2580719697 2580968448 2587226184 2589930144 2590507008 2597463936 2598549553 2599501824 2601844736 2606482908 2608153088 2608832112 2613734649 2617049088 2623394304 2624077296 2634875968 2638217216 2641102848 2645302272 2645557248 2650273344 2651971584 2652662016 2659093578 2660760576 2661872648 2662465536 2668163328 2669615712 2671710208 2674632474 2678885211 2679143424 2689744896 2696266368 2696968332 2703767904 2713155987 2714466816 2717908992 2723892048 2725208064 2726347072 2727346176 2732526738 2734670592 2736422912 2742278976 2743771704 2752413696 2759805432 2764460032 2767483746 2770993152 2771162656 2771884119 2777711616 2778872568 2780614656 2782396416 2787356448 2788082127 2789868672 2793406464 2799555716 2800908288 2803105792 2806171776 2810633664 2810904576 2817719808 2818453392 2828869632 2834923536 2836466694 2836740096 2846589888 2847965184 2854870272 2855613528 2857853952 2864783016 2867365024 2871001088 2872753398 2878711296 2884120992 2887778304 2895533568 2896743764 2903589504 2907449344 2910629457 2913671412 2914320384 2915538432 2919235584 2924439552 2926313472 2927075328 2934172224 2934936126 2937238784 2944180224 2944360322 2951318592 2956296192 2964235464 2967994368 2975965056 2976251904 2981557512 2983468032 2984244768 2986586112 2993827296 2994606729 2995273728 3003317676 3005673984 3008382976 3014036352 3015677008 3025963008 3033299664 3041738892 3046575338 3050438656 3053775168 3057647616 3058630752 3058925568 3064378554 3066342144 3067140456 3068264448 3070230528 3076504416 3078475776 3085063848 3086743167 3089164928 3096465408 3097759584 3101687808 3109208064 3110017536 3117557988 3126231639 3128191488 3130195968 3135776004 3138602256 3141064704 3142582272 3151021824 3152338802 3153494016 3161962872 3162267648 3163988992 3169934784 3170760066 3182478336 3191332608 3196406912 3202413624 3203960832 3204156821 3204465664 3211729056 3215085696 3217145856 3222880893 3225785652 3229876224 3238550208 3241091072 3244636116 3248750592 3249795174 3250108416 3257988528 3262119936 3270880512 3279980736 3284140032 3289994496 3291369558 3292102656 3292959744 3295543296 3300943752 3303533568 3304393632 3315390809 3319595008 3325833216 3334764897 3338993664 3347960688 3348283392 3356401536 3357275364 3359909376 3361738304 3362062336 3368055708 3369682944 3371091312 3375366144 3381383232 3383549952 3384430848 3390790896 3392636634 3396182344 3404208384 3404744768 3412462122 3418217472 3422552064 3431743488 3440959596 3441291264 3449634912 3450533013 3451797504 3453240192 3454009344 3461612811 3463285248 3466002432 3475310544 3478442816 3484979532 3489398784 3497859072 3498769728 3521470464 3527069696 3527409664 3530927538 3533697792 3535405056 3535962112 3536882688 3545458104 3547680768 3549954048 3557208231 3557551104 3559487616 3566176632 3571846948 3572191232 3580288128 3581784519 3586326528 3595021824 3595957776 3602715327 3605023872 3616971408 3617541316 3619289088 3623878656 3631856064 3633610752 3636461568 3643368984 3646227456 3656371968 3658362272 3665237094 3669884928 3679740576 3689978328 3694657536 3695845492 3703615488 3704579712 3705163424 3707486208 3709861888 3713561721 3716475264 3717442836 3719824896 3724541952 3734544384 3741562368 3747511552 3747872768 3756367872 3756959744 3757937856 3771826176 3779898048 3781955592 3782320128 3792477726 3795453184 3797286912 3804056136 3806493696 3807484704 3810471936 3819710688 3820705137 3830337864 3838281728 3845494656 3850371072 3860711424 3871452672 3880839276 3884895216 3885760512 3887009914 3887384576 3892314112 3896195904 3899252736 3901751296 3902767104 3909724362 3912229632 3913248168 3925573632 3935091456 3936115944 3936736138 3941728256 3952313952 3957325824 3967953408 3968335872 3975410016 3977957376 3978993024 3982114816 3988640367 3991140864 3991769728 3992808972 3993698304 4004423568 4007565312 4018715136 4034617344 4044399552 4045452498 4055651856 4071700224 4076863488 4078174336 4078567424 4085838072 4087812096 4088456192 4089520608 4091019264 4093640704 4102005888 4104634368 4113418464 4115657556 4128620544 4130346112 4135583744 4139708148 4145610752 4146690048 4156743984 4168308852 4170921984 4173594624 4181034672 4184803008 4188086272 4190109696 4199333574 4201362432 4204658688 4215950496 4216356864 4226579712 4227680088 4243304448 4254700041 4255110144 4269884832 4271947776 4282305408 4283420292 4284095209 4286780928 4289527808 4297174524 4301047536 4306501632 4309130097 4318066944 4326181488 4331667456 4333060232 4333477888 4343300352 4343984704 4345115646 4349493248 4361174016 4370507118 4373307648 4378853376 4386659328 4388492744 4389470208 4390612992 4394057728 4401258336 4402404189 4404711424 4405858176 4416540483 4434444288 4446353196 4451991552 4463947584 4464377856 4475202048 4476367152 4479879168 4490740944 4492910592 4494788416 4500488192 4504976514 4508510976 4511399936 4512574464 4521054528 4523515512 4538944512 4549949496 4557623296 4562608338 4563402752 4569863007 4575657984 4587946128 4588388352 4596567831 4599513216 4600710684 4602396672 4604320256 4605345792 4614756624 4615483748 4617713664 4621336576 4633747392 4646639376 4652531712 4663812096 4665026304 4676336982 4695293952 4707903384 4711597056 4713873408 4715843584 4726532736 4727277472 4728508203 4730241024 4733272064 4742944308 4743401472 4745983488 4754902176 4756140099 4773717504 4775712692 4781768704 4786998912 4793362432 4794610368 4803620436 4806698496 4822628544 4825718784 4838678478 4842474752 4844814336 4848615424 4857825312 4861636608 4874692761 4875162624 4886982792 4893179904 4906320768 4919971104 4926210048 4937054337 4938153984 4939439616 4943314944 4951415628 4955300352 4956590448 4959766528 4966055936 4979392512 4988749824 5008490496 5010583808 5021941032 5022425088 5022732314 5029101568 5034602304 5039864064 5042607456 5043093504 5052083562 5056636968 5063049216 5072074848 5075324928 5076646272 5080629248 5086186344 5088954951 5092947584 5094273516 5107117152 5127326208 5133828096 5147615232 5161439394 5161936896 5174452368 5179860288 5181014016 5194927872 5197099106 5199003648 5203689472 5212965816 5216306176 5217664224 5227469298 5234098176 5246788608 5248154592 5269751936 5276434432 5282205696 5290604544 5291114496 5300546688 5303943168 5305324032 5318187156 5321521152 5323745296 5324931072 5336326656 5339231424 5343420416 5349264948 5357770422 5358286848 5379489792 5392532736 5393936664 5407535808 5426311974 5428933632 5435817984 5447784096 5450416128 5452694144 5454692352 5465053476 5465914577 5469341184 5472845824 5484557952 5487543408 5497855641 5504827392 5519610864 5528920064 5534967492 5541986304 5542325312 5543768238 5555423232 5557745136 5561229312 5564792832 5574712896 5576164254 5579737344 5586812928 5599111432 5601816576 5606211584 5612343552 5621267328 5621809152 5635439616 5636906784 5657739264 5669847072 5672933388 5673480192 5688716589 5693179776 5695930368 5709740544 5711227056 5715707904 5729566032 5734730048 5742002176 5745506796 5757422592 5768241984 5775556608 5791067136 5793487528 5807179008 5814898688 5821258914 5827342824 5828640768 5830514871 5831076864 5838471168 5848879104 5852626944 5854150656 5864586543 5868344448 5869872252 5874477568 5888360448 5888720644 5902637184 5905104207 5912592384 5928470928 5935988736 5951930112 5952503808 5963115024 5966936064 5968489536 5973172224 5987654592 5989213458 5990547456 6006635352 6011347968 6016765952 6028072704 6031354016 6051926016 6066599328 6068178747 6083477784 6093150676 6100877312 6107550336 6115295232 6117261504 6117851136 6128757108 6132684288 6134280912 6136528896 6140461056 6153008832 6156951552 6170127696 6173486334 6178329856 6192930816 6195519168 6203375616 6218416128 6220035072 6235115976 6252463278 6256382976 6260391936 6271552008 6277204512 6282129408 6285164544 6299000361 6302043648 6304677604 6306988032 6323925744 6324535296 6327977984 6339869568 6341520132 6364956672 6382665216 6392813824 6404827248 6407921664 6408313642 6408931328 6423458112 6430171392 6434291712 6445761786 6451571304 6459752448 6477100416 6482182144 6489272232 6497501184 6499590348 6500216832 6515977056 6517673469 6524239872 6541761024 6555760677 6559961472 6568280064 6579988992 6582739116 6584205312 6585919488 6591086592 6601887504 6607067136 6608787264 6630781618 6639190016 6651666432 6669529794 6677987328 6695921376 6696566784 6712803072 6714550728 6719818752 6723476608 6724124672 6736111416 6739365888 6742182624 6750732288 6762766464 6767099904 6768861696 6781581792 6785273268 6792364688 6808416768 6809489536 6824924244 6836434944 6845104128 6863486976 6881919192 6882582528 6899269824 6901066026 6903595008 6906480384 6908018688 6923225622 6926570496 6932004864 6950621088 6956885632 6969959064 6973753081 6978797568 6995718144 6997539456 7014505473 7042940928 7054139392 7054819328 7061855076 7067395584 7070810112 7071924224 7073765376 7090916208 7095361536 7099908096 7114416462 7115102208 7118975232 7132353264 7143693896 7144382464 7160576256 7163569038 7172653056 7190043648 7191915552 7205430654 7210047744 7233942816 7235082632 7238578176 7247757312 7258017717 7263712128 7267221504 7272923136 7286737968 7292454912 7312743936 7316724544 7330474188 7339769856 7359481152 7379956656 7389315072 7391690984 7407230976 7409159424 7410326848 7414972416 7419723776 7427123442 7432950528 7434885672 7439649792 7449083904 7469088768 7483124736 7495023104 7495745536 7512735744 7513919488 7515875712 7534098471 7543652352 7559796096 7563911184 7564640256 7578125343 7584955452 7590906368 7594573824 7608112272 7612987392 7614969408 7620943872 7639421376 7641410274 7660675728 7676563456 7690989312 7700742144 7721422848 7742159091 7742905344 7761678552 7769790432 7771521024 7774019828 7774769152 7784628224 7792391808 7795648659 7798505472 7803502592 7805534208 7819448724 7824459264 7826496336 7841203947 7851147264 7870182912 7872231888 7873472276 7883456512 7904627904 7914651648 7935906816 7936671744 7950820032 7955914752 7957986048 7964229632 7977280734 7982281728 7983539456 7985617944 7987396608 8008847136 8015130624 8036655633 8037430272 8069234688 8088799104 8090904996 8111303712 8139467961 8143400448 8153726976 8156348672 8157134848 8171676144 8175624192 8176912384 8179041216 8182038528 8187281408 8204011776 8209268736 8226836928 8231315112 8257241088 8260692224 8271167488 8279416296 8291221504 8293380096 8313487968 8315652357 8336617704 8341843968 8347189248 8362069344 8364246381 8369606016 8376172544 8380219392 8398667148 8402724864 8409317376 8431900992 8432713728 8453159424 8455360176 8486608896 8509400082 8510220288 8539769664 8543895552 8564610816 8566840584 8568190418 8573561856 8579055616 8594349048 8602095072 8613003264 8618260194 8636133888 8652362976 8663334912 8666120464 8666955776 8686600704 8687969408 8690231292 8698986496 8722348032 8741014236 8746615296 8757706752 8773318656 8776985488 8778940416 8781225984 8788115456 8802516672 8804808378 8809422848 8811716352 8833080966 8868888576 8892706392 8903983104 8927895168 8928755712 8950404096 8952734304 8959758336 8981481888 8983820187 8985821184 8989576832 9000976384 9009953028 9017021952 9022799872 9025148928 9042109056 9047031024 9077889024 9099898992 9115246592 9125216676 9139726014 9151315968 9175892256 9176776704 9193135662 9199026432 9201421368 9204793344 9208640512 9210691584 9229513248 9230967496 9235427328 9242673152 9260229501 9267494784 9293278752 9305063424 9327624192 9330052608 9352673964 9378694917 9390587904 9415806768 9423194112 9427746816 9431687168 9453065472 9454554944 9457016406 9460482048 9466544128 9485888616 9486802944 9491966976 9509804352 9512280198 9547435008 9551425384 9563537408 9573997824 9586724864 9589220736 9607240872 9612470463 9613396992 9645257088 9651437568 9668642679 9677356956 9684949504 9689628672 9697230848 9715650624 9723273216 9749385522 9750325248 9773965584 9786359808 9812641536 9839942208 9852420096 9874108674 9876307968 9878879232 9886629888 9902831256 9910600704 9913180896 9919533056 9932111872 9946172427 9958785024 9977499648 10004294691 10016980992 10021167616 10043882064 10044850176 10045464628 10058203136 10069204608 10079728128 10085214912 10086187008 10104167124 10113273936 10126098432 10144149696 10150649856 10153292544 10161258496 10172372688 10177909902 10185895168 10188547032 10214234304 10254652416 10267656192 10295230464 10322878788 10323873792 10348904736 10351599039 10359720576 10362028032 10384838433 10389855744 10394198212 10398007296 10407378944 10425931632 10432612352 10435328448 10454938596 10468196352 10493577216 10496309184 10539503872 10552868864 10564411392 10581209088 10582228992 10601093376 10607886336 10610648064 10636374312 10643042304 10647490592 10649862144 10671624693 10672653312 10678462848 10686840832 10698529896 10715540844 10716573696 10745353557 10758979584 10785065472 10787873328 10808145981 10815071616 10852623948 10857867264 10871635968 10895568192 10900832256 10905388288 10909384704 10930106952 10931829154 10938682368 10945691648 10969115904 10975086816 10995711282 11009654784 11039221728 11057840128 11069934984 11083972608 11084650624 11087536476 11110846464 11115490272 11122458624 11129585664 11149425792 11152328508 11159474688 11173625856 11198222864 11203633152 11212423168 11224687104 11242534656 11243618304 11270879232 11273813568 11315478528 11339694144 11345866776 11346960384 11377433178 11386359552 11391860736 11419481088 11422454112 11431415808 11459132064 11462115411 11469460096 11484004352 11491013592 11514845184 11536483968 11551113216 11582134272 11586975056 11614358016 11629797376 11642517828 11654685648 11657281536 11661029742 11662153728 11676942336 11697758208 11705253888 11708301312 11729173086 11736688896 11739744504 11748955136 11776720896 11777441288 11805274368 11810208414 11825184768 11856941856 11871977472 11903860224 11905007616 11926230048 11933872128 11936979072 11946344448 11965921101 11975309184 11978426916 11981094912 12013270704 12022695936 12033531904 12056145408 12062708032 12103852032 12133198656 12136357494 12166955568 12186301352 12201754624 12215100672 12230590464 12234523008 12235702272 12257514216 12265368576 12268561824 12273057792 12280922112 12306017664 12311160997 12313903104 12340255392 12346972668 12356659712 12385861632 12391038336 12406751232 12436832256 12440070144 12470231952 12504926556 12512765952 12520783872 12543104016 12554409024 12564258816 12570329088 12598000722 12604087296 12609355208 12613976064 12647851488 12649070592 12655955968 12679739136 12683040264 12729913344 12764100123 12765330432 12785627648 12809654496 12815843328 12816627284 12817862656 12846916224 12852285627 12860342784 12868583424 12891523572 12903142608 12919504896 12927390291 12954200832 12964364288 12978544464 12995002368 12999180696 13000433664 13031954112 13035346938 13048479744 13083522048 13111521354 13119922944 13136560128 13159977984 13165478232 13168410624 13171838976 13182173184 13203775008 13207212567 13214134272 13217574528 13249621449 13261563236 13278380032 13303332864 13339059588 13355974656 13391842752 13393133568 13425606144 13429101456 13439637504 13446953216 13448249344 13472222832 13478731776 13484365248 13501464576 13525532928 13534199808 13537723392 13563163584 13570546536 13584729376 13616833536 13618979072 13649848488 13672869888 13690208256 13709589021 13726973952 13763838384 13765165056 13789703493 13798539648 13802132052 13807190016 13812960768 13816037376 13846451244 13853140992 13864009728 13901242176 13913771264 13939918128 13947506162 13957595136 13991436288 13995078912 14029010946 14085881856 14108278784 14109638656 14123710152 14134791168 14141620224 14143848448 14147530752 14181832416 14185524609 14190723072 14199816192 14228832924 14230204416 14237950464 14264706528 14268420297 14287387792 14288764928 14321152512 14327138076 14345306112 14380087296 14383831104 14410861308 14420095488 14467885632 14470165264 14477156352 14516035434 14527424256 14534443008 14545846272 14573475936 14584909824 14624078283 14625487872 14633449088 14660948376 14679539712 14718962304 14759913312 14778630144 14783381968 14811163011 14814461952 14818318848 14820653696 14829944832 14839447552 14854246884 14865901056 14869771344 14879299584 14898167808 14938177536 14966249472 14990046208 14991491072 15025471488 15027838976 15031751424 15068196942 15087304704 15119592192 15127822368 15129280512 15156250686 15169910904 15181812736 15189147648 15216224544 15225974784 15229938816 15241887744 15266864853 15278842752 15282820548 15321351456 15353126912 15381978624 15401484288 15442845696 15484318182 15485810688 15523357104 15539580864 15543042048 15548039656 15549538304 15584783616 15591297318 15597010944 15607005184 15611068416 15638897448 15648918528 15652992672 15682407894 15702294528 15707343341 15740365824 15744463776 15746944552 15766913024 15809255808 15829303296 15871813632 15873343488 15901640064 15911829504 15915972096 15928459264 15954561468 15964563456 15967078912 15971235888 15974793216 16017694272 16030261248 16073311266 16074860544 16138469376 16177598208 16181809992 16222607424 16278935922 16286800896 16307453952 16312697344 16314269696 16343352288 16351248384 16353824768 16358082432 16364077056 16374562816 16397743731 16408023552 16418537472 16453673856 16462630224 16493566923 16514482176 16521384448 16542334976 16558832592 16582443008 16586760192 16626975936 16631304714 16673235408 16683687936 16694378496 16724138688 16728492762 16739212032 16752345088 16760438784 16797334296 16805449728 16818634752 16863801984 16865427456 16906318848 16910720352 16973217792 17018800164 17020440576 17066149767 17079539328 17087791104 17129221632 17133681168 17136380836 17147123712 17158111232 17188698096 17204190144 17226006528 17236520388 17272267776 17304725952 17326669824 17332240928 17333911552 17373201408 17375938816 17380462584 17397972992 17444696064 17482028472 17491544613 17493230592 17515413504 17546637312 17553970976 17557880832 17562451968 17576230912 17593759629 17605033344 17609616756 17618845696 17623432704 17666161932 17715312621 17737777152 17785412784 17807966208 17855790336 17857511424 17900808192 17905468608 17919516672 17962963776 17967640374 17971642368 17979153664 18001952768 18019906056 18034043904 18045599744 18050297856 18084218112 18094062048 18155778048 18199797984 18204536241 18230493184 18250433352 18279452028 18302631936 18351784512 18353553408 18386271324 18398052864 18402842736 18409586688 18417281024 18421383168 18459026496 18461934992 18470854656 18485346304 18520459002 18534989568 18586557504 18610126848 18655248384 18660105216 18705347928 18757389834 18781175808 18831613536 18846388224 18855493632 18863374336 18897001083 18906130944 18909109888 18914032812 18920964096 18933088256 18971777232 18973605888 18983933952 19019608704 19024560396 19094870016 19102850768 19127074816 19147995648 19173449728 19178441472 19214481744 19224940926 19226793984 19290514176 19302875136 19337285358 19354713912 19369899008 19379257344 19394461696 19431301248 19446546432 19498771044 19500650496 19547931168 19553020407 19572719616 19625283072 19679884416 19704840192 19748217348 19752615936 19757758464 19773259776 19805662512 19821201408 19826361792 19839066112 19892344854 19917570048 19954999296 20008589382 20033961984 20042335232 20087764128 20089700352 20090929256 20116406272 20138409216 20159456256 20170429824 20172374016 20208334248 20226547872 20252196864 20288299392 20296778941 20301299712 20306585088 20322516992 20344745376 20355819804 20371790336 20377094064 20428468608 20509304832 20535312384 20590460928 20645757576 20647747584 20697809472 20703198078 20719441152 20724056064 20769676866 20779711488 20788396424 20796014592 20814757888 20851863264 20865224704 20870656896 20909877192 20921259243 20936392704 20987154432 20992618368 21043516419 21079007744 21105737728 21128822784 21162418176 21164457984 21202186752 21215772672 21221296128 21272748624 21286084608 21294981184 21299724288 21343249386 21345306624 21356925696 21373681664 21397059792 21431081688 21433147392 21490707114 21517959168 21570130944 21575746656 21616291962 21630143232 21705247896 21715734528 21743271936 21774053151 21791136384 21801664512 21810776576 21818769408 21860213904 21863658308 21877364736 21891383296 21938231808 21950173632 21991422564 22019309568 22078443456 22115680256 22139869968 22167945216 22169301248 22175072952 22221692928 22230980544 22244917248 22259171328 22298851584 22304657016 22318949376 22347251712 22396445728 22407266304 22424846336 22449374208 22485069312 22487236608 22541758464 22547627136 22602295413 22630957056 22679388288 22691733552 22693920768 22734376029 22754866356 22772719104 22783721472 22838962176 22844908224 22862831616 22918264128 22924230822 22938920192 22968008704 22982027184 23029690368 23072967936 23102226432 23164268544 23173950112 23226477273 23228716032 23259594752 23285035656 23309371296 23314563072 23322059484 23324307456 23353884672 23386945977 23395516416 23410507776 23416602624 23458346172 23473377792 23479489008 23497910272 23523611841 23553441792 23554882576 23610548736 23620416828 23650369536 23713883712 23743954944 23807720448 23810015232 23852460096 23867744256 23873958144 23892688896 23931842202 23950618368 23956853832 23962189824 24026541408 24045391872 24067063808 24109966899 24112290816 24125416064 24207704064 24266397312 24272714988 24333911136 24372602704 24403509248 24418403883 24430201344 24461180928 24469046016 24471404544 24515028432 24530737152 24537123648 24546115584 24561844224 24612035328 24622321994 24627806208 24680510784 24693945336 24713319424 24771723264 24782076672 24813502464 24873664512 24880140288 24940463904 24946957071 25009853112 25025531904 25041567744 25086208032 25108818048 25128517632 25140658176 25196001444 25208174592 25218710416 25227952128 25295702976 25298141184 25311911936 25359478272 25366080528 25459826688 25528200246 25530660864 25571255296 25619308992 25631686656 25633254568 25635725312 25693832448 25704571254 25720685568 25737166848 25783047144 25806285216 25839009792 25854780582 25895890373 25908401664 25928728576 25957088928 25990004736 25998361392 26000867328 26063908224 26070693876 26096959488 26167044096 26223042708 26239845888 26273120256 26319955968 26330956464 26336821248 26343677952 26364346368 26407550016 26414425134 26428268544 26435149056 26499242898 26523126472 26556760064 26606665728 26678119176 26711949312 26783685504 26786267136 26794879817 26851212288 26858202912 26879275008 26893906432 26896498688 26944445664 26951460561 26957463552 26968730496 27002929152 27051065856 27068399616 27075446784 27126327168 27141093072 27169458752 27233667072 27237958144 27299696976 27345739776 27419178042 27453947904 27527676768 27530330112 27579406986 27597079296 27604264104 27614380032 27625921536 27632074752 27692902488 27706281984 27728019456 27780688503 27802484352 27827542528 27879836256 27895012324 27915190272 27982872576 27990157824 28058021892 28136084751 28171763712 28216557568 28219277312 28247420304 28269582336 28283240448 28287696896 28295061504 28363664832 28371049218 28381446144 28399632384 28457665848 28460408832 28475900928 28529413056 28536840594 28574775584 28577529856 28642305024 28654276152 28690612224 28760174592 28767662208 28821722616 28837411389 28840190976 28935771264 28940330528 28954312704 29005928037 29032070868 29054848512 29068886016 29091692544 29146951872 29169819648 29248156566 29250975744 29266898176 29321896752 29359079424 29437924608 29519826624 29557260288 29566763936 29622326022 29628923904 29636637696 29641307392 29659889664 29678895104 29708493768 29731802112 29739542688 29758599168 29796335616 29838517281 29876355072 29932498944 29980092416 29982982144 30012884073 30050942976 30055677952 30063502848 30136393884 30174609408 30239184384 30255644736 30258561024 30312501372 30339821808 30363625472 30378295296 30432449088 30451949568 30459877632 30483775488 30533729706 30557685504 30565641096 30642702912 30706253824 30763957248 30802968576 30885691392 30968636364 30971621376 31046714208 31054797117 31079161728 31086084096 31096079312 31099076608 31154515299 31169567232 31182594636 31194021888 31214010368 31222136832 31277794896 31297837056 31305985344 31364815788 31404589056 31414686682 31480731648 31488927552 31493889104 31533826048 31618511616 31658606592 31743627264 31746686976 31803280128 31823659008 31831944192 31856918528 31909122936 31929126912 31934157824 31942471776 31949586432 32035388544 32060522496 32146622532 32149721088 32236060671 32276938752 32355196416 32363619984 32445214848 32557871844 32573601792 32614907904 32625394688 32628539392 32686704576 32702496768 32707649536 32716164864 32728154112 32795487462 32816047104 32837074944 32907347712 32925260448 32987133846 33028964352 33039584269 33042768896 33084669952 33117665184 33164886016 33173520384 33253951872 33262609428 33346470816 33367375872 33388756992 33448277376 33456985524 33462257173 33478424064 33504690176 33520877568 33594668592 33610899456 33637269504 33727603968 33730854912 33812637696 33821440704 33946435584 34037600328 34040881152 34132299534 34159078656 34175582208 34258443264 34267362336 34272761672 34294247424 34316222464 34377396192 34386346233 34408380288 34452013056 34473040776 34544535552 34609451904 34653339648 34664481856 34667823104 34746402816 34751877632 34760925168 34795945984 34889392128 34964056944 34983089226 34986461184 35030827008 35093274624 35107941952 35115761664 35124903936 35152461824 35187519258 35210066688 35219233512 35237691392 35246865408 35332323864 35430625242 35475554304 35570825568 35615932416 35711580672 35715022848 35801616384 35810937216 35839033344 35897763303 35925927552 35935280748 35943284736 35958307328 36003905536 36039812112 36068087808 36091199488 36100595712 36168436224 36188124096 36311556096 36399595968 36409072482 36460986368 36500866704 36558904056 36605263872 36703569024 36707106816 36772542648 36796105728 36805685472 36819173376 36834562048 36842766336 36918052992 36923869984 36933482991 36941709312 36970692608 37040918004 37069979136 37173115008 37220253696 37310496768 37320210432 37410695856 37514779668 37562351616 37663227072 37692776448 37710987264 37726748672 37794002166 37812261888 37818219776 37828065624 37841928192 37866176512 37943554464 37947211776 37967867904 38039217408 38049120792 38189740032 38205701536 38254149632 38292300369 38295991296 38346899456 38356882944 38428963488 38449881852 38453587968 38556856881 38581028352 38605750272 38674570716 38709427824 38739798016 38758514688 38782170873 38788923392 38862602496 38893092864 38997542088 39001300992 39095862336 39106040814 39145439232 39250566144 39359768832 39409680384 39496434696 39505231872 39515516928 39546519552 39611325024 39621637701 39642402816 39652723584 39678132224 39748864347 39784689708 39835140096 39909998592 40017178764 40067923968 40084670464 40175528256 40179400704 40181858512 40232812544 40276818432 40318912512 40340859648 40344748032 40416668496 40453095744 40504393728 40576598784 40593557882 40602599424 40613170176 40645033984 40689490752 40711639608 40743580672 40754188128 40856937216 41018609664 41070624768 41128767063 41180921856 41291515152 41295495168 41395618944 41406396156 41438882304 41448112128 41539353732 41559422976 41576792848 41592029184 41629515776 41703726528 41730449408 41741313792 41819754384 41842518486 41872785408 41974308864 41985236736 42087032838 42158015488 42211475456 42257645568 42324836352 42328915968 42404373504 42431545344 42442592256 42545497248 42556573827 42572169216 42589962368 42599448576 42686498772 42690613248 42693224669 42713851392 42747363328 42794119584 42862163376 42866294784 42981414228 43035918336 43140261888 43151493312 43232583924 43260286464 43410495792 43431469056 43548106302 43582272768 43603329024 43621553152 43637538816 43720427808 43727316616 43754729472 43782766592 43872234849 43876463616 43900347264 43982845128 44038619136 44156886912 44175342401 44231360512 44279739936 44335890432 44338602496 44350145904 44433489033 44443385856 44461961088 44489834496 44518342656 44597703168 44609314032 44637898752 44694503424 44792891456 44814532608 44849692672 44898748416 44970138624 44974473216 45083516928 45095254272 45204590826 45261914112 45358776576 45383467104 45387841536 45468752058 45509732712 45545438208 45567442944 45677924352 45689816448 45725663232 45800594559 45836528256 45848461644 45877840384 45936017408 45964054368 46059380736 46145935872 46204452864 46328537088 46347900224 46452954546 46457432064 46519189504 46570071312 46618742592 46629126144 46644118968 46648614912 46773891954 46791032832 46821015552 46833205248 46916692344 46946755584 46958978016 46995820544 47047223682 47106883584 47109765152 47122030023 47221097472 47240833656 47300739072 47427767424 47487909888 47615440896 47620030464 47704920192 47735488512 47747916288 47785377792 47863684404 47901236736 47913707664 47924379648 48053082816 48090783744 48134127616 48219933798 48224581632 48250832128 48415408128 48532794624 48545429976 48667822272 48745205408 48807018496 48836807766 48860402688 48922361856 48938092032 48942809088 49030056864 49061474304 49074247296 49092231168 49123688448 49193231193 49224070656 49244643988 49255612416 49361021568 49387890672 49426638848 49480700769 49543446528 49564153344 49627004928 49747329024 49760280576 49880927808 49893914142 50019706224 50051063808 50083135488 50172416064 50217636096 50257035264 50281316352 50392002888 50416349184 50437420832 50455904256 50591405952 50596282368 50623823872 50718956544 50732161056 50919653376 51056400492 51061321728 51142510592 51198449301 51238617984 51263373312 51266509136 51271450624 51387664896 51409142508 51441371136 51474333696 51566094288 51612570432 51678019584 51709561164 51791780746 51816803328 51857457152 51914177856 51980009472 51996722784 52001734656 52127816448 52141387752 52193918976 52334088192 52446085416 52474633839 52479691776 52546240512 52639911936 52661912928 52673642496 52687355904 52728692736 52815100032 52828850268 52856537088 52870298112 52998485796 53046252944 53113520128 53145937863 53213331456 53356238352 53423898624 53567371008 53572534272 53589759634 53702424576 53716405824 53758550016 53787812864 53792997376 53888891328 53902921122 53914927104 53937460992 54005858304 54102131712 54136799232 54150893568 54252654336 54282186144 54338917504 54467334144 54470665957 54475916288 54599393952 54691479552 54838356084 54907895808 55055353536 55060660224 55158813972 55194158592 55208528208 55228760064 55251843072 55264149504 55385804976 55412563968 55456038912 55561377006 55604968704 55655085056 55759672512 55790024648 55830380544 55965745152 55980315648 56116043784 56272169502 56343527424 56361643753 56433115136 56438554624 56494840608 56539164672 56566480896 56575393792 56590123008 56691003249 56727329664 56742098436 56762892288 56799264768 56915331696 56920817664 56951801856 57058826112 57073681188 57149551168 57155059712 57284610048 57308552304 57381224448 57520349184 57535324416 57643445232 57674822778 57680381952 57871542528 57880661056 57908625408 58011856074 58064141736 58109697024 58137772032 58183385088 58293903744 58339639296 58496313132 58501951488 58533796352 58643793504 58659061221 58718158848 58875849216 59039653248 59114520576 59133527872 59244652044 59257847808 59273275392 59282614784 59319779328 59357790208 59416987536 59463604224 59479085376 59517198336 59677034562 59752710144 59864997888 59960184832 59965964288 60025768146 60101885952 60111355904 60127005696 60272787768 60349218816 60478368768 60511289472 60517122048 60625002744 60679643616 60727250944 60756590592 60864898176 60890336823 60903899136 60919755264 60967550976 61067459412 61115371008 61131282192 61285405824 61412507648 61527914496 61605937152 61771382784 61937272728 61943242752 62093428416 62109594234 62158323456 62172168192 62192158624 62198153216 62309030598 62339134464 62365189272 62388043776 62428020736 62444273664 62555589792 62595674112 62611970688 62729631576 62763777729 62809178112 62829373364 62961463296 62977855104 62987778208 63067652096 63130549257 63237023232 63317213184 63487254528 63493373952 63606560256 63647318016 63663888384 63713837056 63818245872 63858253824 63868315648 63884943552 63899172864 64070777088 64121044992 64293245064 64299442176 64472121342 64553877504 64710392832 64727239968 64890429696 65115743688 65147203584 65229815808 65250789376 65257078784 65322159453 65373409152 65404993536 65415299072 65432329728 65456308224 65590974924 65632094208 65674149888 65814695424 65850520896 65974267692 66057928704 66079168538 66085537792 66169339904 66235330368 66329772032 66347040768 66507903744 66525218856 66692941632 66734751744 66777513984 66896554752 66913971048 66924514346 66956848128 67009380352 67041755136 67189337184 67221798912 67274539008 67455207936 67461709824 67625275392 67642881408 67806886239 67892871168 68075200656 68081762304 68264599068 68318157312 68351164416 68516886528 68534724672 68545523344 68588494848 68632444928 68754792384 68772692466 68816760576 68904026112 68946081552 69089071104 69218903808 69306679296 69328963712 69335646208 69492805632 69503755264 69521850336 69591891968 69778784256 69928113888 69966178452 69972922368 70061654016 70160837931 70186549248 70215883904 70231523328 70249807872 70304923648 70375038516 70420133376 70438467024 70475382784 70493730816 70664647728 70861250484 70951108608 71141651136 71231864832 71423161344 71430045696 71603232768 71621874432 71678066688 71795526606 71851855104 71870561496 71886569472 71916614656 72007811072 72079624224 72136175616 72182398976 72201191424 72329900697 72336872448 72376248192 72623112192 72799191936 72818144964 72829618553 72921972736 73001733408 73117808112 73210527744 73255211649 73407138048 73414213632 73545085296 73592211456 73611370944 73638346752 73669124096 73685532672 73836105984 73847739968 73866965982 73883418624 73941385216 74081836008 74139958272 74346230016 74440507392 74620993536 74640420864 74821391712 74840871213 75029559336 75124703232 75326454144 75385552896 75421974528 75453497344 75588004332 75624523776 75636439552 75656131248 75683856384 75732353024 75887108928 75894423552 75935735808 76078434816 76098241584 76379480064 76411403072 76508299264 76584600738 76591982592 76693798912 76713765888 76857926976 76899763704 76907175936 77113713762 77162056704 77211500544 77349141432 77418855648 77479596032 77517029376 77564341746 77577846784 77687671119 77725204992 77786185728 77995084176 78002601984 78191724672 78212081628 78290878464 78501132288 78719537664 78819360768 78992869392 79010463744 79031033856 79093039104 79222650048 79243275402 79284805632 79305447168 79356264448 79497728694 79569379416 79670280192 79819997184 80034357528 80135847936 80169340928 80351056512 80358801408 80363717024 80384639451 80465625088 80553636864 80637825024 80681719296 80689496064 80833336992 80854381683 80906191488 81008787456 81153197568 81187115764 81205198848 81226340352 81290067968 81378981504 81423279216 81487161344 81508376256 81713874432 82037219328 82257534126 82361843712 82583030304 82590990336 82791237888 82812792312 82877764608 82896224256 83078707464 83118845952 83153585696 83184058368 83259031552 83342065509 83407453056 83460898816 83482627584 83639508768 83685036972 83745570816 83948617728 83970473472 84174065676 84316030976 84408254253 84422950912 84515291136 84649672704 84657831936 84808747008 84863090688 84885184512 85090994496 85113147654 85144338432 85179924736 85198897152 85372997544 85381226496 85386449338 85427702784 85494726656 85588239168 85724326752 85732589568 85962828456 86071836672 86280523776 86302986624 86465167848 86512234167 86520572928 86820991584 86862938112 87096212604 87164545536 87206658048 87243106304 87275077632 87440855616 87454633232 87509458944 87565533184 87744469698 87752927232 87800694528 87965690256 88077238272 88313773824 88350684802 88462721024 88559479872 88671780864 88677204992 88700291808 88866978066 88886771712 88923922176 88979668992 89036685312 89195406336 89218628064 89275797504 89389006848 89515551843 89585782912 89629065216 89699385344 89797496832 89940277248 89948946432 90167033856 90190508544 90409181652 90523828224 90717553152 90766934208 90775683072 90937504116 91019465424 91090876416 91134885888 91355848704 91379632896 91451326464 91601189118 91673056512 91696923288 91755680768 91872034816 91928108736 92118761472 92291871744 92408905728 92657074176 92695800448 92905909092 92914864128 92920547809 93038379008 93140142624 93237485184 93258252288 93288237936 93297229824 93463545897 93547783908 93582065664 93642031104 93666410496 93833384688 93893511168 93917956032 93991641088 94094447364 94213767168 94219530304 94244060046 94442194944 94481667312 94601478144 94855534848 94975819776 95230881792 95240060928 95409840384 95470977024 95495832576 95570755584 95727368808 95802473472 95827415328 95848759296 96106165632 96146333461 96181567488 96268255232 96439867596 96449163264 96501664256 96708182013 96830816256 97065589248 97090859952 97335644544 97490410816 97614036992 97673615532 97720805376 97844723712 97876184064 97885618176 98060113728 98122948608 98148494592 98184462336 98386462386 98448141312 98489287976 98511224832 98722043136 98775781344 98853277696 98961401538 99086893056 99118752807 99128306688 99254009856 99494658048 99520561152 99761855616 99787828284 100039412448 100102127616 100166270976 100344832128 100386771519 100435272192 100514070528 100562632704 100784005776 100832698368 100874841664 100911808512 101182811904 101192564736 101247647744 101437913088 101464322112 101839306752 102112800984 102122643456 102285021184 102396898602 102477235968 102526746624 102533018272 102542901248 102775329792 102818285016 102882742272 102948667392 103132188576 103159038699 103225140864 103356039168 103419122328 103583561492 103633606656 103714914304 103828355712 103960018944 103993445568 104003469312 104255632896 104282775504 104387837952 104668176384 104892170832 104949267678 104959383552 105092481024 105279823872 105323825856 105347284992 105374711808 105457385472 105630200064 105657700536 105713074176 105740596224 105996971592 106092505888 106227040256 106291875726 106426662912 106712476704 106847797248 107134742016 107145068544 107179519268 107404849152 107432811648 107517100032 107575625728 107585994752 107693289909 107777782656 107805842244 107829854208 107874921984 108011716608 108204263424 108273598464 108301787136 108505308672 108564372288 108677835008 108934668288 108941331914 108951832576 109198787904 109382959104 109676712168 109815791616 110110707072 110121320448 110317627944 110388317184 110417056416 110457520128 110503686144 110528299008 110771609952 110800448973 110825127936 110912077824 111122754012 111209937408 111310170112 111519345024 111580049296 111660761088 111931490304 111960631296 112232087568 112544339004 112687054848 112723287506 112866230272 112877109248 112989681216 113078329344 113132961792 113150787584 113180246016 113382006498 113454659328 113484196872 113525784576 113598529536 113830663392 113841635328 113903603712 114117652224 114147362376 114299102336 114310119424 114569220096 114617104608 114762448896 115040698368 115070648832 115286890464 115349645556 115360763904 115670570643 115743085056 115761322112 115817250816 116023712148 116128283472 116219394048 116275544064 116366770176 116587807488 116679278592 116992626264 117003902976 117067592704 117287587008 117318122442 117436317696 117751698432 118079306496 118229041152 118267055744 118489304088 118515695616 118546550784 118553802377 118565229568 118639558656 118715580416 118833975072 118927208448 118958170752 119034396672 119246593041 119354069124 119505420288 119729995776 119920369664 119931928576 120051536292 120203771904 120222711808 120254011392 120545575536 120698437632 120956737536 121022578944 121034244096 121250005488 121359287232 121454501888 121513181184 121729796352 121780673646 121807798272 121839510528 121935101952 122134918824 122230742016 122262564384 122570811648 122825015296 123055828992 123211874304 123386301189 123542765568 123874545456 123886485504 124186856832 124219188468 124316646912 124344336384 124384317248 124396306432 124618061196 124678268928 124730378544 124776087552 124856041472 124888547328 125111179584 125191348224 125223941376 125459263152 125527555458 125618356224 125658746728 125922926592 125955710208 125975556416 126135304192 126261098514 126474046464 126634426368 126974509056 126986747904 127213120512 127294636032 127327776768 127427674112 127636491744 127669721481 127716507648 127736631296 127769887104 127798345728 128079674007 128141554176 128242089984 128586490128 128598884352 128944242684 129107755008 129420785664 129454479936 129780859392 130231487376 130294407168 130501578752 130514157568 130644318906 130746818304 130809987072 130830598144 130864659456 130912616448 131181949848 131264188416 131348299776 131616704547 131629390848 131701041792 131948535384 132115857408 132158337076 132171075584 132338679808 132470660736 132526027203 132659544064 132694081536 133015807488 133050437712 133300467099 133385883264 133469503488 133555027968 133793109504 133827942096 133849028692 133913696256 134018760704 134083510272 134378674368 134443597824 134549078016 134910415872 134923419648 135250550784 135285762816 135613772478 135785742336 136150401312 136163524608 136529198136 136636314624 136702328832 137033773056 137069449344 137091046688 137176989696 137264889856 137401783677 137509584768 137545384932 137633521152 137808052224 137892163104 138178142208 138437807616 138613358592 138657927424 138671292416 138985611264 139007510528 139043700672 139183783936 139557568512 139856227776 139932356904 139945844736 140321675862 140373098496 140431767808 140463046656 140499615744 140609847296 140750077032 140840266752 140876934048 140950765568 140987461632 141329295456 141366090069 141722500968 141902217216 142283302272 142463729664 142846322688 142860091392 143206465536 143243748864 143356133376 143591053212 143703710208 143741122992 143773138944 143833229312 144015622144 144159248448 144272351232 144364797952 144402382848 144659801394 144673744896 144752496384 145246224384 145598383872 145636289928 145659237106 145843945472 146003466816 146235616224 146421055488 146510423298 146814276096 146828427264 147090170592 147184422912 147222741888 147276693504 147338248192 147371065344 147579693579 147672211968 147695479936 147733931964 147766837248 147882770432 148163672016 148279916544 148692460032 148881014784 149241987072 149280841728 149642783424 149681742426 150059118672 150249406464 150652908288 150771105792 150843949056 150906994688 151176008664 151249047552 151272879104 151312262496 151367712768 151464706048 151774217856 151788847104 151871471616 152156869632 152196483168 152758960128 152822806144 153016598528 153169201476 153183965184 153387597824 153427531776 153715853952 153799527408 153814351872 154227427524 154324113408 154423001088 154698282864 154837711296 154959192064 155034058752 155128683492 155375342238 155450409984 155572371456 155990168352 156005203968 156383449344 156424163256 156581756928 157002264576 157423901517 157439075328 157638721536 157985738784 158020927488 158062067712 158186078208 158445300096 158486550804 158511522733 158569611264 158610894336 158712528896 158995457388 159138758832 159340560384 159437813589 159639994368 160068715056 160271695872 160338681856 160702113024 160717602816 160727434048 160769278902 160931250176 161107273728 161275650048 161363438592 161378992128 161666673984 161708763366 161812382976 162017574912 162306395136 162374231528 162410397696 162452680704 162580135936 162757963008 162846558432 162974322688 163016752512 163411997871 163427748864 164074438656 164515068252 164723687424 165166060608 165181980672 165582475776 165625584624 165755529216 165792448512 166157414928 166237691904 166307171392 166368116736 166518063104 166684131018 166814906112 166921797632 166965255168 167279017536 167370073944 167491141632 167897235456 167940946944 168348131352 168632061952 168816508506 168845901824 169030582272 169084931259 169299345408 169315663872 169617494016 169726181376 169770369024 170073009747 170181988992 170226295308 170288676864 170359849472 170397794304 170745995088 170762452992 170772898676 170855405568 170989453312 171176478336 171448653504 171465179136 171925656912 172143673344 172561047552 172605973248 172930335696 173024468334 173041145856 173641983168 173725876224 174192425208 174329091072 174413316096 174486212608 174550155264 174881711232 174909266464 175018917888 175131066368 175488939396 175505854464 175601389056 175931380512 175977183663 176154476544 176627547648 176701369604 176925442048 177118959744 177343561728 177354409984 177400583616 177733956132 177773543424 177847844352 177959337984 178073370624 178390812672 178437256128 178551595008 179031103686 179171565824 179258130432 179398770688 179594993664 179880554496 179897892864 180334067712 180381017088 180818363304 181047656448 181435106304 181533868416 181551366144 181875008232 182038930848 182181752832 182269771776 182671010469 182711697408 182759265792 182902652928 183202378236 183346113024 183393846576 183511361536 183744069632 183856217472 184237522944 184583743488 184817811456 185314148352 185391600896 185811818184 185829728256 185841095618 186076758016 186280285248 186474970368 186516504576 186576475872 186594459648 186927091794 187095567816 187164131328 187284062208 187332820992 187666769376 187787022336 187835912064 187983282176 188188894728 188291333187 188427534336 188439060608 188488120092 188884389888 188963334624 189202956288 189711069696 189951639552 190461763584 190480121856 190819680768 190941954048 190991665152 191141511168 191454737616 191604946944 191654830656 191697518592 192212331264 192292666922 192363134976 192536510464 192879735192 192898326528 193003328512 193416364026 193661632512 194131178496 194181719904 194671289088 194980821632 195228073984 195347231064 195441610752 195689447424 195752368128 195771236352 196120227456 196245897216 196296989184 196368924672 196772924772 196896282624 196978575952 197022449664 197444086272 197551562688 197706555392 197922803076 198173786112 198237505614 198256613376 198508019712 198989316096 199041122304 199523711232 199575656568 200078824896 200204255232 200332541952 200689664256 200773543038 200870544384 201028141056 201125265408 201568011552 201665396736 201749683328 201823617024 202238839349 202365623808 202385129472 202495295488 202875826176 202928644224 203420658717 203678613504 204225601968 204245286912 204570042368 204793797204 204954471936 205053493248 205066036544 205085802496 205550659584 205636570032 205765484544 205897334784 206264377152 206318077398 206450281728 206712078336 206838244656 207167122984 207267213312 207429828608 207656711424 207920037888 207986891136 208006938624 208511265792 208565551008 208775675904 209336352768 209784341664 209898535356 209918767104 210184962048 210482513793 210559647744 210647651712 210694569984 210749423616 210914770944 211260400128 211315401072 211426148352 211481192448 211993943184 212185011776 212454080512 212583751452 212853325824 213424953408 213695594496 214269484032 214290137088 214359038536 214809698304 214865623296 215034200064 215151251456 215171989504 215386579818 215555565312 215611684488 215659708416 215749843968 216023433216 216408526848 216547196928 216603574272 216989702091 217010617344 217128744576 217355670016 217869336576 217882663828 217903665152 218397575808 218488855659 218765918208 219353424336 219631583232 219765634947 220221414144 220242640896 220635255888 220776634368 220834112832 220915040256 221007372288 221056598016 221543219904 221600897946 221650255872 221824155648 222245508024 222419874816 222620340224 223038690048 223160098592 223321522176 223862980608 223921262592 224464175136 224522613639 225088678008 225374109696 225446575012 225732460544 225754218496 225979362432 226156658688 226265923584 226301575168 226360492032 226764012996 226909318656 226968393744 227051569152 227197059072 227661326784 227683270656 227807207424 228235304448 228294724752 228598204672 228620238848 229138440192 229234209216 229524897792 230081396736 230141297664 230573780928 230699291112 230721527808 231341141286 231486170112 231522644224 231634501632 232047424296 232256566944 232438788096 232551088128 232733540352 233063013357 233175614976 233358557184 233985252528 234007805952 234135185408 234575174016 234636244884 234872635392 235503396864 236158612992 236458082304 236534111488 236978608176 237031391232 237093101568 237107604754 237130459136 237279117312 237431160832 237667950144 237854416896 237916341504 238068793344 238493186082 238708138248 239010840576 239459991552 239840739328 239863857152 240103072584 240407543808 240445423616 240508022784 241091151072 241153918353 241396875264 241913475072 242045157888 242068488192 242500010976 242563145049 242718574464 242909003776 243026362368 243459592704 243561347292 243615596544 243679021056 243870203904 244269837648 244461484032 244525128768 245141623296 245650030592 246111657984 246772602378 247085531136 247749090912 247772971008 248373713664 248438376936 248633293824 248688672768 248768634496 248792612864 249236122392 249356537856 249460757088 249552175104 249712082944 249777094656 250222359168 250382696448 250447882752 250918526304 251055110916 251236712448 251317493456 251845853184 251911420416 251951112832 252270608384 252522197028 252948092928 253268852736 253949018112 253973495808 254426241024 254589272064 254655553536 254855348224 255272983488 255339442962 255433015296 255473262592 255539774208 255596691456 256159348014 256283108352 256484179968 257172980256 257197768704 257888485368 258215510016 258841571328 258908959872 259536702501 259561718784 260462974752 260588814336 261003157504 261028315136 261288637812 261493636608 261619974144 261661196288 261729318912 261825232896 262363899696 262528376832 262696599552 263233409094 263258781696 263402083584 263897070768 264231714816 264316674152 264342151168 264941321472 265052054406 265319088128 265388163072 266031614976 266100875424 266600934198 266771766528 266939006976 267110055936 267586219008 267655884192 267698057384 267827392512 268037521408 268167020544 268546655529 268757348736 268887195648 269098156032 269820831744 269846839296 270501101568 270571525632 271227544956 271571484672 272300802624 272327049216 273058396272 273272629248 273404657664 274067546112 274138898688 274182093376 274353979392 274529779712 274803567354 275019169536 275090769864 275267042304 275616104448 275784326208 276356284416 276875615232 277226717184 277315854848 277342584832 277971222528 278015021056 278087401344 278367567872 278761643427 279115137024 279712455552 279864713808 279891689472 280390637691 280643351724 280746196992 280863535616 280926093312 280999231488 281219694592 281500154064 281680533504 281753868096 281901531136 281974923264 282658590912 282732180138 283445001936 283804434432 284566604544 284927459328 285692645376 285720182784 286412931072 286487497728 286712266752 287182106424 287407420416 287482245984 287546277888 287666458624 288031244288 288318496896 288439000383 288544702464 288729595904 288804765696 289319602788 289347489792 289504992768 290124546039 290492448768 291196767744 291272579856 291318474212 291687890944 292006933632 292471232448 292842110976 293020846596 293628552192 293656854528 294180341184 294368845824 294445483776 294553387008 294676496384 295159387158 295344423936 295390959872 295467863928 295533674496 295765540864 296327344032 296559833088 297356258421 297384920064 297762029568 298483974144 298561683456 299285566848 299363484852 300118237344 300498812928 301160314557 301305816576 301542211584 301687898112 301813989376 302352017328 302498095104 302545758208 302624524992 302735425536 302929412096 303548435712 303577694208 303742943232 304313739264 304392966336 305517920256 305645612288 306033197056 306338402952 306367930368 306775195648 306855063552 307431707904 307599054816 307628703744 308454855048 308648226816 308846002176 309396565728 309477116097 309675422592 309918384128 310068117504 310257366984 310750684476 310900819968 311144742912 311980336704 312010407936 312766898688 312848326512 313163513856 314004529152 314847803034 314878150656 315277443072 315971477568 316041854976 316124135424 316372156416 316890600192 316973101608 317023045466 317139222528 317221788672 317425057792 317990914776 318277517664 318681120768 318875627178 319279988736 320137430112 320543391744 320677363712 321404226048 321435205632 321454868096 321538557804 321862500352 322214547456 322551300096 322726877184 322757984256 323333347968 323417526732 323624765952 324035149824 324612790272 324748463056 324820795392 324905361408 325160271872 325515926016 325693116864 325948645376 326033505024 326823995742 326855497728 328148877312 329030136504 329447374848 330332121216 330363961344 331164951552 331251169248 331511058432 331584897024 332314829856 332401346919 332475383808 332614342784 332736233472 333036126208 333368262036 333629812224 333843595264 333930510336 334558035072 334740147888 334982283264 335794470912 335881893888 336696262704 337264123904 337633017012 338061164544 338169862518 338598690816 338631327744 339234988032 339452362752 339540738048 340146019494 340363977984 340452590616 340577353728 340719698944 340795588608 341491990176 341524905984 341545797352 341710811136 341978906624 342352956672 342897307008 342930358272 343851313824 344287346688 345122095104 345211946496 345860671392 346048936668 346082291712 347011711929 347283966336 347451752448 348384850416 348658182144 348826632192 348972425216 349100310528 349763422464 349818532928 350037835776 350262132736 350977878792 351011708928 351202778112 351862761024 351954367326 352308953088 353255095296 353402739208 353850884096 354237919488 354687123456 354708819968 354801167232 355467912264 355547086848 355661407131 355695688704 355918675968 356146741248 356781625344 356874512256 357103190016 357739779123 358062207372 358343131648 358516260864 358797541376 359189987328 359761108992 359795785728 360668135424 360762034176 361636726608 362095312896 362870212608 363067736832 363102732288 363750016464 364077861696 364363505664 364539543552 365342020938 365423394816 365518531584 365805305856 366404756472 366692226048 366787693152 367022723072 367488139264 367712434944 368475045888 369167486976 369635622912 370158903567 370628296704 370783201792 371623636368 371659456512 371682191236 372153516032 372560570496 372949940736 373033009152 373152951744 373188919296 373854183588 374191135632 374328262656 374568124416 374665641984 375333538752 375574044672 375671824128 375966564352 376377789456 376582666374 376855068672 376878121216 376976240184 377768779776 377926669248 378405912576 379422139392 379903279104 380923527168 380960243712 381639361536 381883908096 381983330304 382283022336 382909475232 383009164443 383209893888 383309661312 383395037184 384239022021 384424662528 384585333844 384726269952 385073020928 385759470384 385796653056 386006657024 386832728052 387323265024 388262356992 388363439808 389342578176 389961643264 390456147968 390694462128 390883221504 391504736256 391542472704 392240454912 392491794432 392593978368 392737849344 393545849544 393792565248 393957151904 394044899328 394850113641 394888172544 395103125376 395413110784 395845606152 396347572224 396475011228 396513226752 397016039424 397578081609 397978632192 398082244608 399047422464 399151313136 399901401297 400157649792 400408510464 400665083904 401379328512 401547086076 401741088768 402056282112 402250530816 403136023104 403330793472 403499366656 403647234048 404477678698 404731247616 404770258944 404990590976 405751652352 405857288448 406841317434 407357227008 408451203936 408490573824 409140084736 409587594408 409908943872 410106986496 410132073088 410171604992 411101319168 411273140064 411530969088 411794669568 412528754304 412636154796 412900563456 413424156672 413676489312 414334245968 414534426624 414859657216 415313422848 415840075776 415973782272 416013877248 417022531584 417131102016 417551351808 418672705536 419568683328 419797070712 419837534208 420965027586 421119295488 421295303424 421389139968 421498847232 421829541888 422520800256 422630802144 422852296704 422962384896 423987886368 424098270207 424370023552 424908161024 425167502904 425706651648 426849906816 427391188992 428538968064 428580274176 428718077072 429619396608 429731246592 430068400128 430302502912 430343979008 430773159636 431111130624 431223368976 431319416832 431499687936 432046866432 432817053696 433094393856 433207148544 433979404182 434021234688 434257489152 434711340032 435738673152 435765327656 435807330304 436795151616 436977711318 437531836416 438706848672 439263166464 439531269894 440442828288 440485281792 441270511776 441553268736 441668225664 441830080512 442014744576 442113196032 442739080737 443086439808 443201795892 443300511744 443648311296 444491016048 444839749632 445240680448 446077380096 446320197184 446643044352 447725961216 447842525184 448928350272 449045227278 450177356016 450748219392 450893150024 451464921088 451958724864 452313317376 452531847168 452603150336 452720984064 453528025992 453818637312 453936787488 454103138304 454394118144 455322653568 455366541312 455512956889 455614414848 456470608896 456589449504 457196409344 457240477696 458276880384 458468418432 459049795584 460162793472 460282595328 461147561856 461398582224 461443055616 462682282572 462972340224 463045288448 463269003264 464094848592 464513133888 464877576192 465102176256 466126026714 466351229952 466717114368 467970505056 468015611904 468270370816 469150348032 469272489768 469745270784 471006793728 472271704551 472317225984 472916164608 473068222976 473957216352 474062782464 474186203136 474215209508 474260918272 474558234624 474862321664 475335900288 475534568199 475708833792 475832683008 476137586688 476986372164 477416276496 478021681152 478313440767 478919983104 479681478656 479727714304 480206145168 480815087616 480890847232 481016045568 482182302144 482307836706 482793750528 483826950144 484090315776 484136976384 485000021952 485126290098 485437148928 485818007552 486052724736 486919185408 487122694584 487231193088 487358042112 487740407808 488539675296 488922968064 489050257536 490235993613 490283246592 491300061184 492223315968 493545204756 494171062272 495498181824 495545942016 496747427328 496876753872 497266587648 497377345536 497537268992 497585225728 498472244784 498713075712 498921514176 499104350208 499424165888 499554189312 500444718336 500765392896 500895765504 501837052608 502110221832 502473424896 502634986912 503691706368 503822840832 503902225664 504541216768 505044394056 505896185856 506537705472 507254793777 507898036224 507946991616 508852482048 509178544128 509311107072 509710696448 510219029241 510545966976 510678885924 510866030592 510946525184 511079548416 511193382912 512318696028 512566216704 512968359936 514345960512 514395537408 515776970736 516431020032 517683142656 517817919744 519073405002 519123437568 520925949504 521177628672 522006315008 522056630272 522577275624 522987273216 523239948288 523322392576 523458637824 523650465792 524727799392 525056753664 525393199104 526466818188 526517563392 526804167168 527794141536 527931550989 528463429632 528633348304 528684302336 529882642944 530104108812 530638176256 530776326144 532063229952 532201750848 533201868396 533543533056 533878013952 534220111872 535172438016 535311768384 535396114768 535654785024 536075042816 537093311058 537514697472 537774391296 538196312064 539641663488 539693678592 541002203136 541143051264 542455089912 543142969344 544601605248 544654098432 546116792544 546545258496 546809315328 548013031407 548135092224 548277797376 548364186752 548707958784 549059559424 549607134708 550038339072 550181539728 550534084608 551232208896 551568652416 552712568832 553751230464 554453434368 554631709696 554685169664 555942445056 556030042112 556174802688 557523286854 558230274048 559424911104 559729427616 559783378944 560781275382 561286703448 561492393984 561727071232 561852186624 561998462976 562439389184 563000308128 563361067008 563507736192 563803062272 563949846528 564873999561 565317181824 565464360276 566890003872 567608868864 569133209088 569854918656 571385290752 571440365568 572825862144 572974995456 573424533504 574364212848 574814840832 574964491968 575092555776 575332917248 576636993792 576878000766 577089404928 577459191808 577609531392 578639205576 578694979584 579009985536 580249092078 580984897536 582393535488 582545159712 582636948424 583375781888 584013867264 584942464896 585684221952 586041693192 587257104384 587313709056 588360682368 588737691648 588890967552 589106774016 589352992768 590318774316 590688847872 590781919744 590935727856 591067348992 591531081728 592654688064 593119666176 594712516842 594769840128 595524059136 596967948288 597123366912 598571133696 598726969704 600236474688 600997625856 602320629114 602611633152 603084423168 603375796224 603627978752 604704034656 604996190208 605091516416 605249049984 605470851072 605858824192 606716518047 607096871424 607155388416 607485886464 608627478528 608785932672 610261976151 611035840512 611291224576 612066394112 612676805904 612735860736 613550391296 613710127104 614863415808 615198109632 615257407488 616909710096 617296453632 617692004352 618793131456 618954232194 619350845184 619836768256 620136235008 620514733968 621501368952 621801639936 622289485824 623960673408 624020815872 625533797376 625696653024 626327027712 628009058304 629695606068 629756301312 630554886144 631447541379 631942955136 632083709952 632248270848 632744312832 633781200384 633946203216 634046090932 634278445056 634443577344 634850115584 635981829552 636555035328 637362241536 637751254356 638559977472 640274860224 641086783488 641354727424 642808452096 642870411264 642909736192 643077115608 643725000704 644429094912 645102600192 645453754368 645515968512 646666695936 646835053464 647249531904 648070299648 649225580544 649496926112 649641590784 649810722816 650320543744 650969106273 651031852032 651386233728 651897290752 652067010048 653647991484 653710995456 655466566977 656297754624 658060273008 658894749696 659296904841 660664242432 660727922688 662329903104 662502338496 663022116864 663169794048 664629659712 664802693838 664950767616 665228685568 665472466944 666072252416 666736524072 667259624448 667687190528 667861020672 669116070144 669480295776 669964566528 671588941824 671763787776 673392525408 673567840917 674528247808 675266034024 676122329088 676339725036 677197381632 677262655488 678469976064 678904725504 679081476096 680292038988 680727955968 680905181232 681154707456 681439397888 681591177216 682983980352 683049811968 683091594704 683421622272 683957813248 684705913344 685794614016 685860716544 687702627648 688574693376 690244190208 690423892992 691721342784 692097873336 692164583424 694023423858 694567932672 694903504896 696769700832 697316364288 697653264384 697944850432 698200621056 699189040071 699526844928 699637065856 700075671552 700524265472 701955757584 702023417856 702405556224 703725522048 703908734652 704617906176 706510190592 706805478416 707701768192 708475838976 709374246912 709417639936 709602334464 710935824528 711094173696 711322814262 711391377408 711837351936 712293482496 713563250688 713749024512 714206380032 715479558246 716124414744 716686263296 717032521728 717595082752 718379974656 719522217984 719591571456 721336270848 721524068352 723273453216 723461755059 724190625792 725740425216 726135473664 726205464576 727500032928 728155723392 728727011328 729079087104 730684041876 730846789632 731037063168 731610611712 732809512944 733384452096 733575386304 734045446144 735424869888 736950091776 738334973952 740317807134 741256593408 741566403584 743247272736 743318913024 743364382472 744307032064 745121140992 745899881472 746066018304 746305903488 746377838592 747708367176 748382271264 748656525312 749136248832 749331283968 750667077504 750980820817 751148089344 751343648256 751933128704 752755578912 753165332748 753710137344 753756242432 753952480368 755537559552 755853338496 756811825152 758844278784 759806558208 761847054336 761920487424 763278723072 763767816192 763966660608 764566044672 765818950464 766018328886 766419787776 766619322624 766790074368 768478044042 768849325056 769170667688 769452539904 770146041856 771518940768 771593306112 772013314048 773665456104 774646530048 776524713984 776726879616 778610107503 778685156352 779923286528 780912295936 781388924256 781766443008 783009472512 783084945408 784480909824 784983588864 785187956736 785475698688 787091699088 787585130496 787914303808 788089798656 789700227282 789776345088 790206250752 790826221568 791691212304 792695144448 792950022456 793026453504 795156163218 795957264384 796164489216 798094844928 798302626272 799802802594 800315299584 800817020928 801330167808 802758657024 803094172152 803482177536 804112564224 804501061632 805639966587 806272046208 806661586944 806998733312 807294468096 808955357396 809462495232 809540517888 809981181952 811503304704 811714576896 813682634868 814714454016 816902407872 816981147648 818280169472 819175188816 819817887744 820213972992 820264146176 820343209984 822202638336 822546280128 823061938176 823589339136 825057508608 825272309592 825801126912 826848313344 827352978624 828668491936 829068853248 829719314432 830626845696 831680151552 831947564544 832027754496 834045063168 834262204032 835102703616 836284930281 837345411072 839137366656 839594141424 839675068416 841171913073 841930055172 842238590976 842590606848 842778279936 842997694464 843659083776 845041600512 845261604288 845704593408 845924769792 847975772736 848196540414 848740047104 849816322048 850335005808 851413303296 853699813632 854782377984 857077936128 857160548352 857436154144 859238793216 859462493184 860136800256 860605005824 860687958016 861546319272 862222261248 862446737952 862638833664 862999375872 864093732864 865317001149 865634107392 866188787712 866414297088 867958808364 868042469376 868514978304 869422680064 870373638117 871477346304 871530655312 871614660608 873590303232 873955422636 875063672832 877413697344 878526332928 879062539788 880885656576 880970563584 882541023552 883106537472 883336451328 883660161024 884029489152 885478161474 886172879616 886403591784 886601023488 887296622592 888982032096 889679499264 890481360896 892068775263 892154760192 892640394368 893286088704 895451922432 895685050368 897856700544 898090454556 900354712032 901496438784 901786300048 902929842176 903480943671 903917449728 904626634752 905063694336 905206300672 905441968128 907056051984 907637274624 907873574976 908206276608 908788236288 910645307136 910733082624 911025913778 911228829696 912941217792 913178899008 914392818688 914480955392 916553760768 916936836864 918099591168 920325586944 920565190656 922295123712 922797164448 922886111232 925364565144 925944680448 926090576896 926538006528 928189697184 929026267776 929755152384 930204352512 932252053428 932702459904 933434228736 935941010112 936031223808 936540741632 938300696064 938544979536 939490541568 942013587456 944543409102 944634451968 945832329216 946136445952 947914432704 948125564928 948372406272 948430419016 948521836544 949116469248 950671800576 951069136398 951417667584 951665366016 952275173376 953972744328 954832552992 956043362304 956626881534 957839966208 958147943801 959362957312 959455428608 960412290336 961630175232 961781694464 962032091136 964364604288 964615673412 965587501056 967653900288 968180631552 968273952768 970000043904 970252580196 970874297856 971636015104 972105449472 973838370816 974245389168 974462386176 974716084224 975480815616 977079350592 977845936128 978100515072 980471987226 980566493184 982600122368 984446631936 987090409512 988342124544 990996363648 991091884032 993494854656 993753507744 994533175296 994754691072 995074537984 995170451456 996944489568 997204040757 997426151424 997843028352 998208700416 998848331776 999108378624 1000889436672 1001530785792 1001791531008 1003674105216 1004220443664 1004946849792 1005269973824 1007383412736 1007645681664 1007804451328 1009082433536 1010088788112 1011792371712 1014509587554 1015796072448 1015893983232 1017704964096 1018357088256 1018622214144 1019421392896 1020438058482 1021091933952 1021357771848 1021732061184 1021893050368 1022159096832 1022386765824 1024637392056 1025132433408 1025936719872 1028691921024 1028791074816 1031553941472 1032862040064 1035366285312 1035635839488 1038146810004 1038246875136 1041035135787 1041851899008 1042355257344 1044012630016 1044113260544 1045154551248 1045974546432 1046479896576 1046644785152 1046917275648 1047300931584 1049455598784 1050113507328 1050786398208 1052933636376 1053035126784 1053608334336 1055588283072 1055863101978 1056926859264 1057266696608 1057368604672 1059765285888 1060208217624 1061276352512 1061552652288 1064126459904 1064403501696 1066403736792 1066984221393 1067087066112 1067756027904 1068440223744 1070344876032 1070623536768 1070792229536 1071309570048 1072150085632 1073219337369 1074186622116 1075029394944 1075548782592 1076392624128 1079283326976 1079387357184 1082004406272 1082286102528 1084910179824 1086285938688 1089203210496 1089308196864 1092233585088 1093090516992 1093618630656 1096026062814 1096270184448 1096555594752 1096728373504 1097415917568 1098119118848 1099214269416 1100076678144 1100363079456 1101068169216 1102464417792 1103137304832 1105425137664 1107502460928 1108906868736 1109263419392 1109370339328 1110476710701 1111884890112 1112060084224 1112349605376 1115046573708 1116460548096 1118849822208 1119458855232 1119566757888 1121562550764 1122573406896 1122984787968 1123454142464 1123704373248 1123996925952 1124878778368 1126000616256 1126722134016 1127015472384 1127606124544 1127899693056 1129747999122 1130634363648 1130928720552 1133780007744 1135217737728 1138266418176 1139709837312 1142770581504 1142880731136 1145651724288 1145949990912 1146849067008 1148728425696 1149027493329 1149629681664 1149928983936 1150185111552 1150665834496 1152717066063 1153273987584 1153756001532 1154178809856 1154918383616 1155219062784 1157278411152 1157389959168 1158019971072 1160498184156 1161969795072 1164787070976 1165090319424 1165273896848 1166751563776 1168027734528 1169884929792 1171368443904 1172083386384 1174514208768 1174627418112 1176721364736 1177475383296 1177781935104 1178213548032 1178705985536 1180637548632 1181377695744 1181563839488 1181871455712 1182134697984 1183062163456 1185309376128 1186239332352 1189425033684 1189539680256 1191048118272 1192734244827 1193935896576 1194246733824 1197142267392 1197453939408 1200472949376 1201995251712 1204641258228 1205223266304 1206168846336 1206751592448 1207255957504 1209408069312 1209992380416 1210183032832 1210498099968 1210941702144 1213433036094 1214193742848 1214310776832 1214971772928 1217254957056 1217571865344 1220523952302 1222071681024 1222582449152 1224132788224 1225353611808 1225471721472 1227100782592 1227420254208 1229726831616 1230396219264 1230514814976 1233819420192 1234592907264 1235384008704 1237586262912 1237908464388 1238103515401 1238701690368 1239673536512 1240272470016 1241029467936 1243002737904 1243603279872 1244578971648 1247921346816 1248041631744 1251067594752 1251393306048 1252654055424 1256018116608 1259391212136 1259512602624 1262895082758 1263885910272 1264167419904 1264496541696 1265488625664 1267562400768 1267892406432 1268092181864 1268556890112 1268887154688 1269700231168 1271963659104 1272294810621 1273110070656 1274724483072 1275502508712 1277119954944 1280549720448 1282173566976 1282709454848 1285616904192 1285740822528 1285819472384 1286154231216 1287450001408 1288858189824 1290205200384 1290907508736 1291031937024 1293333391872 1293670106928 1294499063808 1296140599296 1298451161088 1298993852224 1299283181568 1299621445632 1300641087488 1301938212546 1302063704064 1302772467456 1303794581504 1304134020096 1307295982968 1307421990912 1310933133954 1312595509248 1316120546016 1317789499392 1318593809682 1321328484864 1321455845376 1324659806208 1325004676992 1326044233728 1326339588096 1328217242211 1329259319424 1329605387676 1329901535232 1330457371136 1330944933888 1332144504832 1333473048144 1334519248896 1335374381056 1335722041344 1338232140288 1338960591552 1339929133056 1343177883648 1343527575552 1346785050816 1347135681834 1349056495616 1350532068048 1352244658176 1352679450072 1354394763264 1356939952128 1357809451008 1358162952192 1360584077976 1361455911936 1361810362464 1362309414912 1362878795776 1363182354432 1365967960704 1366099623936 1366183189408 1366538870667 1366843244544 1367915626496 1369411826688 1371589228032 1371721433088 1375405255296 1377149386752 1380488380416 1380847785984 1383442685568 1384195746672 1384329166848 1388046847716 1389135865344 1389807009792 1393539401664 1394632728576 1395306528768 1395889700864 1398378080142 1399053689856 1399274131712 1400151343104 1401048530944 1403911515168 1404046835712 1404811112448 1407451044096 1407817469304 1409235812352 1413020381184 1413610956832 1415403536384 1416815113653 1416951677952 1418748493824 1418835279872 1419204668928 1421871649056 1422188347392 1422645628524 1422782754816 1423674703872 1424586964992 1426603704597 1427126501376 1427498049024 1428412760064 1430959116492 1432248829488 1433372526592 1434065043456 1434940322301 1435190165504 1436759949312 1439044435968 1439183142912 1442672541696 1443048136704 1446546906432 1446923510118 1448381251584 1451480850432 1452270947328 1452410929152 1455000065856 1456311446784 1457454022656 1458158174208 1461368083752 1461693579264 1462074126336 1463221223424 1465619025888 1466768904192 1467150772608 1468090892288 1470707980839 1470849739776 1473900183552 1476669947904 1480635614268 1482513186816 1483132807168 1486494545472 1486637826048 1486728764944 1488614064128 1490242281984 1491799762944 1492132036608 1492611806976 1492755677184 1495416734352 1496764542528 1497313050624 1498272497664 1498662567936 1501334155008 1501961641634 1502296178688 1502687296512 1503866257408 1505511157824 1506330665496 1507420274688 1507512484864 1507904960736 1511075119104 1511706676992 1513623650304 1517688557568 1519613116416 1521764381331 1523694108672 1523840974848 1526557446144 1527535632384 1527933321216 1529132089344 1531637900928 1532036657772 1532839575552 1533238645248 1533580148736 1536956088084 1537698650112 1538341335376 1538905079808 1540292083712 1543037881536 1543186612224 1544026628096 1547330912208 1549293060096 1553049427968 1553453759232 1557220215006 1557370312704 1559846573056 1561824591872 1562777848512 1563532886016 1566018945024 1566169890816 1568961819648 1569967177728 1570375913472 1570951397376 1574183398176 1575170260992 1575828607616 1576179597312 1579400454564 1579552690176 1579649312753 1580412501504 1581652443136 1583382424608 1585390288896 1585900044912 1586052907008 1590312326436 1591914528768 1592328978432 1596189689856 1596605252544 1599605605188 1600630599168 1601634041856 1602660335616 1605517314048 1606188344304 1606964355072 1608225128448 1611279933174 1612544092416 1613323173888 1613997466624 1614588936192 1617910714792 1618924990464 1619081035776 1619962363904 1623006609408 1623429153792 1627365269736 1629428908032 1633804815744 1633962295296 1634487668837 1636560338944 1638350377632 1639635775488 1640427945984 1640528292352 1640686419968 1644039094221 1644405276672 1645092560256 1646123876352 1647178678272 1650115017216 1650544619184 1651602253824 1653696626688 1654705957248 1657336983872 1658137706496 1659438628864 1661253691392 1663360303104 1663895129088 1664055508992 1668090126336 1668524408064 1672569860562 1674690822144 1678274733312 1679188282848 1679350136832 1682343826146 1683860110344 1684477181952 1685181213696 1685556559872 1685995388928 1687318167552 1690083201024 1690523208576 1691409186816 1691849539584 1694621998683 1695951545472 1696393080828 1697480094208 1699632644096 1700670011616 1702826606592 1707399627264 1709564755968 1714155872256 1714321096704 1714872308288 1718477586432 1718924986368 1720273600512 1721210011648 1721375916032 1723092638544 1724444522496 1724893475904 1725277667328 1725998751744 1730634002298 1731268214784 1732377575424 1732828594176 1735917616728 1736084938752 1737029956608 1738845360128 1740747276234 1742954692608 1743061310624 1743229321216 1747180606464 1747910845272 1750127345664 1754827394688 1757052665856 1758125079576 1761771313152 1761941127168 1765082047104 1766213074944 1766672902656 1767320322048 1768058978304 1770956322948 1772345759232 1772807183568 1773202046976 1774593245184 1777964064192 1779358998528 1780962721792 1784137550526 1784309520384 1785280788736 1786572177408 1790903844864 1791370100736 1795713401088 1796180909112 1800709424064 1802992877568 1803572600096 1805859684352 1806961887342 1807834899456 1809253269504 1810127388672 1810412601344 1810883936256 1814112103968 1815274549248 1815747149952 1816412553216 1817576472576 1820149554141 1821290614272 1821466165248 1822051827556 1822457659392 1825882435584 1826357798016 1828785637376 1828961910784 1830785928453 1833107521536 1833873673728 1836199182336 1840651173888 1841130381312 1844590247424 1845594328896 1845772222464 1850729130288 1851889360896 1852181153792 1853076013056 1856379394368 1858052535552 1859510304768 1860408705024 1864504106856 1865404919808 1866868457472 1871882020224 1872062447616 1873081483264 1876601392128 1877089959072 1878981083136 1884027174912 1889086818204 1889268903936 1891664658432 1892272891904 1894342624137 1895828865408 1896251129856 1896744812544 1896860838032 1897043673088 1898232938496 1901343601152 1902138272796 1902835335168 1903330732032 1904550346752 1907945488656 1909665105984 1912086724608 1913253763068 1915679932416 1916295887602 1918725914624 1918910857216 1920824580672 1923260350464 1923563388928 1924064182272 1928729208576 1929231346824 1931175002112 1935307800576 1936361263104 1936547905536 1940000087808 1940505160392 1941748595712 1943272030208 1944210898944 1947676741632 1948490778336 1948924772352 1949432168448 1950961631232 1954158701184 1955691872256 1956201030144 1960943974452 1961132986368 1965200244736 1966399700931 1968893263872 1974180819024 1976684249088 1981992727296 1982183768064 1986989709312 1987507015488 1989066350592 1989509382144 1990149075968 1990340902912 1993888979136 1994408081514 1994852302848 1995686056704 1996417400832 1998216757248 2001778873344 2003061571584 2003583062016 2007348210432 2008440887328 2009893699584 2010539947648 2014766825472 2015291363328 2015414640409 2015608902656 2018164867072 2020177576224 2023584743424 2029019175108 2031592144896 2031787966464 2035409928192 2036714176512 2037244428288 2038842785792 2040876116964 2042183867904 2042715543696 2043464122368 2043786100736 2044318193664 2044773531648 2049274784112 2050264866816 2051873439744 2057383842048 2057582149632 2063107882944 2065724080128 2070732570624 2071271678976 2076293620008 2076493750272 2082070271574 2083703798016 2084710514688 2088025260032 2088226521088 2090309102496 2091949092864 2092959793152 2093289570304 2093834551296 2094601863168 2097567120213 2098911197568 2100227014656 2101572796416 2105867272752 2106070253568 2107216668672 2111176566144 2111726203956 2113853718528 2114533393216 2114737209344 2119530571776 2120416435248 2122552705024 2123105304576 2128252919808 2128807003392 2132807473584 2133968442786 2134174132224 2135512055808 2136880447488 2140689752064 2141247073536 2141584459072 2142619140096 2144300171264 2146438674738 2148373244232 2150058789888 2151097565184 2152785248256 2158566653952 2158774714368 2164008812544 2164572205056 2169820359648 2170385265177 2172571877376 2178406420992 2178616393728 2184467170176 2186181033984 2187237261312 2192052125628 2192540368896 2193111189504 2193456747008 2194831835136 2196238237696 2198428538832 2200153356288 2200726158912 2202136338432 2206274609664 2210850275328 2215004921856 2218526838784 2218740678656 2220953421402 2223769780224 2224120168448 2224699210752 2230093147416 2232921096192 2237699644416 2238917710464 2239133515776 2243125101528 2245146813792 2245969575936 2246908284928 2247408746496 2247993851904 2249757556736 2252001232512 2252942462451 2253444268032 2254030944768 2255212249088 2255799386112 2259495998244 2261268727296 2261857441104 2267560015488 2270435475456 2276532836352 2279419674624 2285541163008 2285761462272 2291303448576 2291899981824 2293698134016 2297456851392 2298054986658 2299259363328 2299857967872 2300370223104 2301331668992 2305434132126 2306547975168 2307512003064 2308357619712 2309836767232 2310438125568 2314556822304 2314779918336 2316039942144 2320996368312 2323939590144 2329574141952 2330180638848 2330547793696 2333503127552 2335830322509 2336055469056 2339769859584 2342736887808 2344166772768 2349028417536 2349254836224 2353442729472 2354950766592 2355563870208 2356427096064 2357411971072 2361275097264 2362755391488 2363127678976 2363742911424 2364269395968 2366124326912 2370618752256 2372478664704 2378850067368 2379079360512 2385468489654 2387871793152 2388493467648 2394284534784 2394907878816 2400945898752 2403990503424 2409282516456 2410446532608 2412337692672 2413503184896 2414511915008 2416919899761 2418816138624 2419984760832 2420366065664 2420996199936 2421883404288 2426866072188 2428387485696 2428621553664 2429943545856 2434509914112 2435143730688 2441047904604 2444143362048 2445164898304 2448265576448 2450707223616 2450943442944 2454201565184 2454840508416 2459453663232 2460792438528 2461029629952 2467638840384 2469185814528 2470768017408 2475172525824 2475816928776 2476207030802 2477403380736 2479347073024 2480544940032 2482058935872 2486005475808 2487206559744 2489157943296 2495842693632 2496083263488 2502135189504 2502786612096 2505308110848 2508854790843 2512036233216 2518782424272 2519025205248 2525790165516 2527771820544 2528334839808 2528993083392 2530977251328 2535124801536 2535784812864 2536184363728 2537113780224 2537774309376 2539400462336 2543927318208 2544589621242 2546220141312 2549448966144 2551005017424 2554239909888 2561099440896 2564347133952 2565418909696 2571233808384 2571481645056 2571638944768 2572308462432 2574900002816 2577716379648 2580410400768 2581815017472 2582063874048 2586666783744 2587340213856 2588998127616 2592281198592 2595951003447 2596902322176 2597987704448 2598566363136 2599242891264 2601282174976 2603876425092 2604127408128 2605544934912 2607589163008 2608268040192 2614591965936 2614843981824 2621866267908 2625191018496 2632241092032 2635578998784 2637187619364 2642656969728 2642911690752 2649319612416 2650009353984 2652088467456 2656434484422 2658518638848 2659210775352 2659803070464 2660914742272 2661889867776 2664289009664 2666946096288 2669038497792 2670748762112 2671444082688 2676206325789 2676464280576 2677921183104 2679858266112 2686355767296 2687055151104 2693570101632 2694271363668 2694695886461 2698112991232 2701064136096 2704489316352 2705358900144 2708789526528 2710442831013 2713879904256 2715618902016 2716325904384 2721168155952 2722911823872 2723620724928 2724618829824 2725757591552 2726364708864 2731935921408 2732199247872 2732366378816 2733077741334 2733686489088 2735831252992 2738823653376 2743178456064 2743442866176 2750810510592 2754298773504 2760976760832 2761695571968 2766885371136 2768391493344 2768658333696 2776093695432 2778271730688 2779614019584 2787078803328 2789265457152 2790613057536 2791779401728 2796756160284 2798107379712 2798548263424 2800302686208 2802097061888 2807823030336 2808093671424 2809622224896 2814902088192 2815634938608 2818471624704 2826040762368 2827221913664 2830807072768 2833630227306 2833903355904 2837496987648 2837670559744 2838409337856 2843743298112 2844376694784 2845291257048 2845565509632 2847349407744 2853207409194 2854253002752 2854996098048 2856825520128 2861918232984 2864497658976 2866745053184 2868130086912 2869880644602 2870380331008 2873519898624 2874443831403 2878088871936 2878366285824 2885345083392 2886096273408 2893093812864 2893847020236 2896762503168 2902961700864 2904541894656 2904821858304 2910000131712 2912622893568 2914908045312 2916316348416 2922736167504 2923387158528 2924148252672 2926442446848 2931238051776 2933537808384 2934301545216 2936181784576 2941415961678 2941699479552 2947800367104 2953339895808 2961271228536 2965026373632 2966265614336 2972989090944 2973275652096 2973457529888 2977228128256 2980484563968 2983599525888 2984264073216 2985223613952 2985511354368 2990833468704 2991612122271 2993529085056 2994626101248 2996544995328 2997325135872 3002668310016 3003923283268 3004592357376 3005374593024 3007732514816 3011022315648 3012661330992 3014840549376 3015024969728 3015809921472 3022150238208 3023413353984 3027247300608 3035377115136 3043528762662 3047388217344 3047681949696 3053114892288 3055071264768 3055866642432 3058264178688 3063275801856 3064073315544 3065679151104 3066477290496 3067160297472 3073912176168 3075397300224 3076682670752 3077810159616 3080584167424 3086075763072 3086373224448 3088053256192 3094661824416 3098586120192 3106098855936 3106907518464 3114440430012 3114740625408 3119693146112 3123105407361 3123649183744 3125555697024 3127065772032 3132037890048 3132339781632 3137923639296 3139934355456 3140751826944 3141902794752 3148366796352 3150340521984 3151657215232 3152359194624 3158800909128 3159105380352 3159298625506 3160825003008 3163304886272 3166764849216 3170780577792 3171800089824 3172105814016 3180624652872 3183829057536 3184657956864 3192379379712 3193210505088 3199211210376 3200952664179 3201261198336 3203268083712 3205320671232 3211034628096 3212376688608 3213928710144 3216450256896 3222559866348 3225088184832 3226646347776 3227994933248 3229177872384 3235821429584 3237849980928 3238162071552 3239924727808 3246013218816 3246858307584 3254730539472 3258857816064 3267609631488 3267924590592 3268975337674 3273120677888 3276700755264 3279271550976 3280855891968 3281056584704 3281372839936 3288078188442 3288810553344 3290185120512 3292247752704 3294357356544 3300230034432 3301089238368 3303204507648 3307393253376 3309411914496 3314673967744 3316275412992 3318877257728 3322507382784 3326720606208 3327790258176 3328111017984 3336180252672 3337048816128 3345139721124 3349381644288 3356549466624 3358376565696 3358700273664 3364687652292 3367720220688 3368954363904 3370362427392 3371113119744 3371990777856 3374636335104 3380166402048 3381046417152 3382818373632 3383699079168 3389243997366 3391903090944 3392786161656 3394960188416 3399265288192 3401340023232 3405653213184 3414799254528 3419129511936 3428311744512 3428642193408 3429744616576 3436955172864 3437849972736 3438060268933 3440547201024 3442420023296 3442751832064 3446185277088 3448889044992 3449786951808 3450555334656 3451997503488 3458151198189 3461268004596 3462536429568 3464755150848 3465657188352 3471835233456 3472169877504 3474059913216 3477690720256 3481494552468 3485909385216 3486122621248 3486458642432 3494361212928 3495821690544 3500254691328 3509654789376 3514105331712 3516250159152 3523542626304 3523882254336 3530164094208 3532426149888 3533345805312 3534640644096 3536117956608 3541912645896 3544691518464 3545614367136 3546404093952 3549186490368 3555928128384 3558717997056 3561925443584 3568275101052 3568619040768 3570561577472 3573144354816 3578202734481 3581807689728 3582740201472 3591426802176 3592361818224 3601418848128 3605985755136 3607145200192 3611719368704 3613923774684 3615669798912 3618506539008 3620254777344 3620825202688 3621767872512 3628224207936 3630549098496 3631494299904 3632825106432 3640299108282 3642581228544 3642932330496 3644103655112 3644915318784 3651764871168 3652715596032 3657571274752 3657923821568 3661571856906 3666215043072 3667747347456 3672398364672 3681302347776 3682260762624 3689180494848 3691188657792 3691544444928 3701458260576 3703778721792 3704362307584 3706152026112 3712758788736 3714310546203 3716105071104 3719020609536 3720817410048 3729008213712 3730809839616 3733736914944 3743764040448 3744124895232 3746162966528 3753202784256 3754179918144 3757962166272 3768054349824 3778173636408 3778537807872 3784545783808 3788685248274 3791657730816 3792502259712 3793489625088 3793721676064 3794087346176 3796465876992 3802687202304 3804276545592 3805670670336 3806661464064 3809100693504 3815890977312 3816884431863 3819330211968 3824173449216 3826507526136 3831359864832 3832591775204 3837451829248 3837821714432 3841649161344 3846520700928 3847126777856 3848128364544 3857458417152 3858462693648 3862350004224 3870615601152 3872722526208 3873095811072 3880000175616 3881010320784 3883497191424 3886544060416 3888421797888 3895353483264 3896981556672 3897849544704 3898864336896 3901923262464 3908317402368 3911383744512 3912402060288 3921887948904 3922265972736 3930400489472 3932799401862 3937786527744 3948361638048 3953368498176 3963985454592 3964367536128 3973979418624 3975014030976 3978132701184 3979018764288 3980298151936 3980681805824 3984651726633 3987777958272 3988816163028 3989704605696 3991372113408 3992834801664 3996433514496 4003557746688 4006123143168 4007166124032 4014696420864 4016881774656 4019787399168 4021079895296 4029533650944 4030582726656 4030829280818 4031217805312 4036329734144 4040355152448 4047169486848 4058038350216 4063184289792 4070819856384 4073428353024 4074488856576 4077685571584 4081752233928 4084367735808 4085431087392 4086928244736 4087572201472 4088636387328 4089547063296 4098549568224 4099616612001 4100529733632 4103746879488 4114767684096 4115164299264 4126215765888 4131448160256 4141465141248 4142543357952 4152587240016 4152987500544 4164140543148 4167407596032 4169421029376 4176050520064 4176453042176 4180618204992 4183898185728 4185919586304 4186579140608 4187669102592 4195134240426 4197822395136 4200454029312 4203145592832 4211734545504 4212140507136 4214433337344 4222353132288 4223452407912 4227707437056 4229066786432 4229474418688 4239061143552 4240832870496 4245105410048 4246210609152 4256505839616 4257614006784 4265614947168 4267936885572 4268348264448 4271024111616 4273760894976 4279811113791 4281379504128 4282494147072 4283168918144 4285238280192 4288600342528 4292877349476 4296746488464 4300117579776 4302195130368 4305570496512 4317133307904 4317549428736 4328017625088 4329144410112 4339640719296 4340770530354 4345143754752 4356812841984 4357232787456 4368934340352 4372362067968 4374474522624 4384104251256 4385080737792 4386222379008 4386913494016 4389663670272 4392476475392 4396857077664 4400306712576 4401452317824 4404272676864 4412123942517 4412549219328 4421700550656 4430009843712 4437053677568 4437481357312 4441906842804 4447539560448 4448240336896 4449398421504 4460186294832 4465842192384 4475399288832 4477835420928 4478267031552 4486250203056 4490293627584 4491939151872 4493816569856 4494817492992 4495987703808 4504002465024 4505884924902 4506888536064 4508061889536 4510424498176 4511598772224 4518991996488 4522537454592 4523714882208 4535120030976 4540870950912 4553065672704 4558839349248 4565293143993 4571082326016 4571522924544 4582606897152 4583799963648 4587396268032 4594913702784 4596109973316 4598518726656 4599715935744 4600740446208 4602663337984 4610868264252 4613095950336 4615024006128 4616715239424 4619673534464 4620876251136 4629113644608 4629559836672 4632079884288 4641992736624 4647879180288 4659148283904 4660361277696 4661095587392 4667006255104 4671660645018 4672110938112 4679539719168 4685473775616 4688333545536 4698056835072 4698509672448 4706885458944 4709901533184 4711127740416 4712854192128 4714823942144 4722550194528 4725510782976 4726255357952 4727485822848 4728538791936 4732248653824 4738947938259 4741237504512 4744957329408 4757700134736 4758158721024 4770936979308 4775743586304 4776986935296 4788569069568 4789815757632 4801891797504 4807981006848 4818565032912 4820893065216 4824675385344 4829023830016 4833839799522 4837632277248 4839969521664 4840732131328 4841992399872 4843766808576 4853732144376 4856774971392 4857243107328 4859887091712 4869019828224 4870287461376 4882095809208 4888286724096 4890329796608 4896531152896 4901414447232 4901886885888 4903463006511 4908403130368 4909681016832 4918907326464 4921584877056 4922059259904 4932117282663 4935277680768 4938371629056 4941536034816 4950345051648 4951633857552 4952414061604 4954806761472 4958694146048 4961089880064 4964117871744 4972010951616 4974413119488 4978315886592 4991685387264 4992166526976 5004270379008 5005573224192 5017709581686 5024072466432 5037564848544 5038050410496 5051580331032 5055543641088 5056669679616 5057986166784 5061954502656 5070249603072 5071569625728 5072368727456 5074227560448 5075548618752 5078800924672 5083865996049 5087854636416 5089179242484 5092440282624 5098897932288 5102010034848 5108479819776 5122198881792 5128694267904 5130837819392 5142467616768 5142963290112 5143277889536 5144616924864 5149800005632 5155432759296 5160820801536 5163630034944 5164127748096 5173333567488 5174680427712 5177996255232 5191902006894 5193804644352 5195975408896 5197132726272 5198485782528 5202564349952 5207752850184 5208254816256 5211089869824 5215178326016 5216536080384 5229183931872 5229687963648 5243732535816 5250382036992 5264482184064 5271157997568 5274375238728 5285313939456 5285823381504 5298639224832 5300018707968 5304176934912 5312868968844 5317037277696 5318421550704 5319606140928 5321829484544 5323779735552 5328578019328 5333892192576 5338076995584 5341497524224 5342888165376 5352412651578 5352928561152 5355842366208 5359716532224 5372711534592 5374110302208 5387140203264 5388542727336 5389391772922 5396225982464 5402128272192 5408978632704 5410717800288 5417579053056 5420885662026 5427759808512 5431237804032 5432651808768 5442336311904 5445823647744 5447241449856 5449237659648 5451515183104 5452729417728 5460448662423 5463871842816 5464398495744 5464732757632 5466155482668 5467372978176 5471662505984 5477647306752 5486356912128 5486885732352 5501621021184 5508597547008 5521953521664 5523391143936 5533770742272 5536782986688 5537316667392 5552187390864 5556543461376 5559228039168 5574157606656 5578530914304 5581226115072 5583558803456 5593512320568 5596214759424 5597096526848 5600605372416 5604194123776 5615646060672 5616187342848 5619244449792 5629804176384 5631269877216 5636943249408 5652081524736 5654443827328 5661614145536 5667260454612 5667806711808 5674993975296 5675341119488 5676818675712 5687486596224 5688753389568 5690582514096 5691131019264 5694698815488 5706414818388 5708506005504 5709992196096 5713651040256 5723836465968 5728995317952 5733490106368 5736260173824 5739761289204 5747039797248 5748887662806 5756177743872 5756732571648 5770690166784 5772192546816 5786187625728 5787694040472 5793525006336 5805923401728 5809083789312 5809643716608 5820000263424 5825245787136 5829816090624 5832632696832 5845472335008 5846774317056 5848296505344 5852884893696 5862476103552 5864926341121 5867075616768 5868603090432 5872363569152 5882831923356 5883398959104 5895600734208 5899199102793 5906679791616 5922542457072 5930052747264 5932531228672 5945978181888 5946551304192 5946915059776 5954456256512 5960969127936 5967199051776 5968528146432 5970447227904 5971022708736 5981666937408 5983224244542 5987058170112 5989252202496 5994650271744 6005336620032 6007846566536 6009184714752 6010749186048 6015465029632 6022044631296 6025322661984 6029681098752 6030049939456 6031619842944 6044300476416 6046243921227 6046826707968 6054494601216 6070754230272 6087057525324 6094776434688 6095363899392 6106229784576 6110142529536 6111733284864 6116528357376 6126551603712 6128146631088 6131358302208 6132954580992 6134320594944 6147824352336 6150794600448 6153365341504 6155620319232 6161168334848 6172151526144 6172746448896 6176106512384 6189323648832 6197172240384 6212197711872 6213815036928 6228880860024 6229481250816 6239386292224 6246210814722 6247298367488 6251111394048 6254131544064 6264075780096 6264679563264 6275847278592 6279868710912 6281503653888 6283805589504 6292701360639 6296733592704 6300681043968 6303314430464 6304718389248 6317601818256 6318210760704 6318597251012 6321650006016 6326609772544 6333529698432 6341561155584 6343600179648 6344211628032 6361249305744 6367658115072 6369315913728 6384758759424 6386421010176 6398422420752 6401905328358 6402522396672 6406536167424 6410641342464 6422069256192 6424753377216 6427857420288 6432900513792 6445119732696 6450176369664 6453292695552 6455989866496 6458355744768 6471642859168 6475699961856 6476324143104 6479849455616 6492026437632 6493716615168 6509461078944 6511155795531 6517715632128 6535219262976 6535849181184 6537950675348 6546241355776 6553401510528 6558543101952 6561711783936 6562113169408 6562745679872 6576156376884 6577621106688 6580370241024 6584495505408 6588714713088 6600460068864 6602178476736 6606409015296 6618823828992 6629347935488 6632550825984 6637754515456 6645014765568 6655580516352 6656222035968 6672360505344 6674097632256 6690279442248 6698763288576 6713098933248 6716753131392 6717400547328 6729375304584 6735440441376 6737908727808 6740724854784 6742226239488 6743981555712 6749272670208 6758827387353 6760332804096 6762092834304 6765636747264 6767398158336 6778487994732 6783806181888 6785572323312 6789920376832 6798530576384 6802680046464 6811306426368 6829598509056 6838259023872 6856623489024 6857284386816 6859489233152 6873910345728 6875699945472 6876120537866 6881094402048 6884840046592 6885503664128 6892370554176 6897778089984 6899573903616 6901110669312 6903995006976 6916302396378 6922536009192 6925072859136 6929510301696 6931314376704 6943670466912 6944339755008 6948119826432 6955381440512 6962989104936 6971818770432 6972245242496 6972917284864 6988722425856 6991643381088 7000509382656 7019309578752 7028210663424 7032500318304 7047085252608 7047764508672 7060328188416 7064852299776 7066691610624 7069281288192 7072235913216 7083825291792 7089383036928 7091228734272 7092808187904 7098372980736 7111856256768 7117435994112 7123850887168 7136550202104 7137238081536 7141123154944 7156405468962 7163615379456 7165480402944 7182853604352 7184723636448 7202837696256 7211971510272 7214290400384 7223438737408 7227847549368 7231339597824 7237013078016 7240509554688 7241650405376 7243535745024 7256448415872 7261098196992 7262988599808 7265650212864 7280598216564 7285162457088 7285864660992 7288207310224 7289830637568 7303529742336 7305431192064 7315142549504 7315847643136 7323143713812 7332430086144 7335494694912 7344796729344 7362604695552 7364521525248 7378360989696 7382377315584 7383088889856 7402916521152 7407557443584 7408724615168 7412304052224 7425517577472 7428621092406 7432210142208 7438041219072 7441634820096 7458016427424 7461619679232 7467473829888 7487528080896 7488249790464 7492325933056 7506405568512 7508359836288 7515924332544 7526564372529 7536108699648 7556347272816 7557075615744 7569091567616 7577370496548 7583315461632 7585004519424 7586979250176 7587443352128 7588174692352 7592931753984 7605374404608 7608553091184 7611341340672 7613322928128 7618201387008 7631781954624 7633768863726 7638660423936 7648346898432 7653015052272 7662719729664 7665183550408 7674903658496 7683298322688 7693041401856 7694253555712 7696256729088 7714916834304 7716925387296 7724700008448 7741231202304 7745445052416 7746191622144 7760000351232 7762020641568 7766994382848 7773088120832 7776843595776 7787853010341 7790706966528 7793963113344 7795699089408 7797728673792 7803846524928 7816634804736 7822767489024 7824804120576 7843775897808 7844531945472 7860800978944 7865598803724 7875573055488 7896723276096 7906736996352 7927970909184 7928735072256 7947958837248 7950028061952 7956265402368 7960596303872 7961363611648 7969303453266 7975555916544 7977632326056 7979409211392 7982744226816 7985669603328 7992867028992 8007115493376 8012246286336 8014332248064 8028618977367 8029392841728 8033763549312 8039574798336 8042159790592 8059067301888 8061165453312 8061658561636 8062435610624 8072659468288 8080710304896 8084087659383 8094338973696 8116076700432 8126368579584 8131328493039 8141639712768 8146856706048 8148977713152 8155371143168 8163504467856 8168735471616 8170862174784 8173856489472 8175144402944 8177272774656 8179094126592 8197099136448 8199233224002 8201059467264 8207493758976 8229535368192 8230328598528 8252431531776 8262896320512 8282930282496 8285086715904 8305174480032 8305975001088 8328281086296 8334815192064 8338842058752 8352101040128 8352906084352 8361236409984 8367796371456 8371839172608 8373158281216 8375338205184 8390268480852 8395644790272 8400908058624 8406291185664 8423469091008 8424281014272 8428866674688 8444706264576 8446904815824 8455414874112 8458133572864 8458948837376 8478122287104 8481665740992 8490210820096 8492421218304 8513011679232 8515228013568 8531229894336 8535873771144 8536696528896 8542048223232 8559622227582 8562759008256 8564988294144 8566337836288 8570476560384 8577200685056 8585754698952 8593492976928 8600235159552 8604390260736 8611140993024 8623331494209 8634266615808 8635098857472 8656035250176 8658288820224 8679281438592 8681541060708 8690287509504 8713625683968 8714465574912 8737868680704 8744724135936 8748949045248 8768208502512 8770161475584 8772444758016 8773826988032 8779327340544 8784952950784 8793714155328 8800613425152 8802904635648 8808545353728 8824247885034 8825098438656 8843401101312 8860019687424 8874107355136 8874962714624 8883813685608 8895079120896 8896480673792 8898796843008 8920372589664 8931684384768 8950798577664 8955670841856 8956534063104 8972500406112 8974836366813 8980587255168 8983878303744 8987633139712 8989634985984 8991975407616 9008004930048 9011769849804 9013777072128 9016123779072 9020848996352 9023197544448 9037983992976 9045074909184 9047429764416 9070240061952 9081741901824 9106131345408 9130586287986 9142164652032 9143045849088 9165213794304 9167599927296 9174792536064 9189827405568 9192219946632 9197037453312 9199431871488 9201480892416 9205326675968 9221736528504 9226191900672 9230048012256 9233430478848 9239347068928 9241752502272 9258227289216 9259119673344 9264159768576 9283985473248 9295758360576 9318296567808 9320722555392 9322191174784 9334012510208 9343321290036 9344221876224 9359079438336 9370947551232 9376667091072 9396113670144 9397019344896 9413770917888 9419803066368 9422255480832 9425708384256 9429647884288 9445100389056 9451021565952 9452510715904 9454971645696 9457077583872 9477895876518 9482475009024 9489914658816 9515400269472 9516317442048 9541873958616 9551487172608 9553973870592 9577138139136 9579631515264 9602857992537 9603783595008 9615962013696 9637130065824 9641786130432 9649350770688 9658047660032 9667679599044 9675264554496 9679939043328 9681464262656 9683984799744 9687533617152 9707464288752 9713549942784 9714486214656 9719774183424 9738039656448 9740574922752 9764191618416 9776573448192 9780659593216 9802828894464 9803773771776 9806926013022 9816806260736 9819362033664 9837814652928 9843169754112 9844118519808 9864234565326 9870555361536 9876743258112 9883072069632 9900690103296 9903267715104 9904828123208 9909613522944 9917388292096 9922179760128 9928235743488 9944021903232 9948826238976 9956631773184 9983370774528 9984333053952 10008540758016 10011146448384 10035419163372 10048144932864 10075129697088 10076100820992 10103160662064 10111087282176 10113339359232 10115972333568 10123909005312 10140499206144 10143139251456 10144737454912 10148455120896 10151097237504 10157601849344 10167731992098 10175709272832 10178358484968 10184880565248 10197795864576 10204020069696 10216959639552 10244397763584 10257388535808 10261675638784 10284935233536 10285926580224 10286555779072 10289233849728 10299600011264 10310865518592 10314180806799 10321641603072 10327260069888 10328255496192 10346667134976 10349360855424 10355992510464 10374453594567 10383804013788 10387609288704 10391950817792 10394265452544 10396971565056 10405128699904 10415505700368 10416509632512 10422179739648 10430356652032 10433072160768 10458367863744 10459375927296 10487465071632 10500764073984 10528964368128 10542315995136 10548750477456 10570627878912 10571646763008 10597278449664 10600037415936 10608353869824 10625737937688 10634074555392 10636843101408 10639212281856 10643658969088 10647559471104 10657156038656 10667784385152 10676153991168 10682995048448 10685776330752 10704825303156 10705857122304 10711684732416 10719433064448 10734608203443 10745423069184 10748220604416 10774280406528 10777085454672 10778783545844 10792451964928 10804256544384 10817957265408 10821435600576 10835158106112 10841771324052 10855519617024 10862475608064 10865303617536 10884672623808 10891647295488 10894482899712 10898475319296 10903030366208 10920897324846 10927743685632 10928796991488 10929465515264 10932310965336 10934745956352 10943325011968 10955294613504 10972713824256 10973771464704 11003242042368 11017195094016 11043907043328 11046782287872 11067541484544 11073565973376 11074633334784 11104374781728 11113086922752 11118456078336 11142931638609 11148315213312 11157061828608 11162452230144 11167117606912 11187024641136 11192429518848 11194193053696 11201210744832 11208388247552 11231292121344 11232374685696 11238488899584 11259608352768 11262539754432 11273886498816 11304163049472 11308887654656 11323228291072 11334520909224 11335613423616 11350682238976 11353637351424 11374973192448 11377506779136 11381165028192 11382262038528 11389397630976 11412829636776 11417012011008 11419984392192 11427302080512 11447672931936 11450653295589 11457990635904 11466980212736 11472520347648 11479522578408 11494079594496 11497775325612 11512355487744 11513465143296 11541380333568 11544385093632 11572375251456 11575388080944 11587050012672 11611846803456 11618167578624 11619287433216 11640000526848 11650491574272 11659632181248 11665265393664 11690944670016 11693548634112 11696593010688 11705769787392 11724952207104 11729852682242 11734151233536 11737206180864 11744727138304 11765663846712 11766797918208 11791201468416 11798398205586 11813359583232 11845084914144 11860105494528 11865062457344 11891956363776 11893102608384 11893830119552 11908912513024 11921938255872 11934398103552 11937056292864 11940894455808 11942045417472 11963333874816 11966448489084 11974116340224 11978504404992 11989300543488 12010673240064 12015693133072 12018369429504 12021498372096 12030930059264 12044089262592 12050645323968 12059362197504 12060099878912 12063239685888 12088600952832 12092487842454 12093653415936 12108989202432 12141508460544 12174115050648 12189552869376 12212459569152 12220285059072 12223466569728 12233056714752 12253103207424 12256293262176 12262716604416 12265909161984 12268641189888 12295648704672 12298849836003 12301589200896 12306730683008 12311240638464 12322336669696 12344303052288 12345492897792 12352213024768 12378647297664 12394344480768 12424395423744 12427630073856 12457761720048 12458962501632 12478772584448 12492421629444 12502222788096 12508263088128 12528151560192 12529359126528 12551694557184 12559737421824 12563007307776 12585402721278 12593467185408 12601362087936 12606628860928 12609436778496 12635203636512 12636421521408 12637194502024 12643300012032 12653219545088 12667059396864 12683122311168 12687200359296 12688423256064 12722498611488 12735316230144 12738631827456 12769517518848 12772842020352 12796844841504 12803810656716 12805044793344 12813072334848 12821282684928 12839433341373 12844138512384 12849506754432 12855714840576 12865801027584 12890239465392 12900352739328 12906585391104 12911979732992 12916711489536 12943285718336 12951399923712 12952648286208 12959698911232 12984052875264 12987433230336 13018922157888 13022311591062 13035431264256 13070438525952 13071698362368 13075901350696 13092482711552 13106803021056 13117086203904 13123423567872 13124226338816 13125491359744 13152312753768 13155242213376 13160740482048 13168991010816 13177429426176 13200920137728 13204356953472 13212818030592 13236371827551 13237647657984 13258695870976 13265101651968 13275509030912 13290029531136 13311161032704 13312444071936 13344721010688 13348195264512 13380558884496 13397526577152 13426197866496 13433506262784 13434801094656 13458750609168 13470880882752 13475817455616 13481449709568 13484452478976 13487963111424 13517654774706 13520665608192 13524185668608 13531273494528 13534796316672 13556975989464 13567612363776 13571144646624 13579840753664 13597061152768 13605360092928 13622612852736 13659197018112 13676518047744 13695879431979 13713246978048 13714568773632 13718978466304 13747820691456 13751399890944 13752241075732 13762188804096 13769680093184 13771007328256 13784741108352 13795556179968 13799147807232 13802221338624 13807990013952 13832604792756 13845072018384 13850145718272 13859020603392 13862628753408 13887340933824 13888679510016 13896239652864 13910762881024 13925978209872 13943637540864 13944490484992 13945834569728 13977444851712 13983286762176 14001018765312 14038619157504 14056421326848 14065000636608 14094170505216 14095529017344 14120656376832 14129704599552 14133383221248 14138562576384 14144471826432 14167650583584 14178766073856 14182457468544 14185616375808 14196745961472 14216843814777 14223712513536 14234871988224 14247701774336 14273100404208 14274476163072 14282246309888 14312810937924 14327230758912 14330960805888 14365707208704 14369447272896 14405675392512 14423943020544 14428580800768 14446877474816 14455695098736 14462679195648 14474026156032 14483300810752 14487071490048 14512896831744 14522196393984 14525977199616 14531300425728 14561196433128 14570324914176 14571729321984 14576414620448 14579661275136 14607059484672 14610862384128 14630285099008 14631695286272 14646287427624 14664860172288 14670989389824 14689593458688 14710389019533 14725209391104 14729043050496 14756721979392 14764754631168 14766177779712 14796351847989 14805833042304 14815114887168 14817449230336 14824608104448 14851035154944 14857242184812 14864420284416 14876082438144 14883269640192 14916032854848 14923239358464 14934947659776 14975056161792 14976499580928 14984651866112 15012811137024 15016719672576 15053128745058 15072217399296 15112694545632 15114151231488 15138183135232 15154740993096 15166630923264 15170009038848 15173958500352 15174886704256 15176349384704 15185863507968 15210748809216 15217106182368 15222682681344 15226645856256 15236402774016 15263563909248 15267537727452 15277320847872 15296693796864 15306030104544 15325439459328 15330367100816 15349807316992 15366596645376 15386082803712 15388507111424 15392513458176 15429833668608 15433850774592 15449400016896 15482462404608 15490890104832 15492383244288 15520000702464 15524041283136 15533988765696 15546176241664 15575706020682 15581413933056 15587926226688 15591398178816 15595457347584 15607693049856 15633269609472 15645534978048 15649608241152 15687551795616 15689063890944 15721601957888 15731197607448 15751146110976 15793446552192 15813473992704 15855941818368 15857470144512 15895917674496 15900056123904 15912530804736 15921192607744 15922727223296 15938606906532 15951111833088 15955264652112 15958818422784 15965488453632 15971339206656 15985734057984 16014230986752 16024492572672 16028664496128 16057237954734 16058785683456 16067527098624 16079149596672 16084319581184 16118134603776 16122330906624 16123317123272 16124871221248 16161420609792 16168175318766 16188677947392 16232153400864 16252737159168 16262656986078 16283279425536 16293713412096 16297955426304 16310742286336 16327008935712 16337470943232 16341724349568 16347712978944 16350288805888 16354545549312 16358188253184 16381345987269 16394198272896 16398466448004 16402118934528 16414987517952 16459070736384 16460657197056 16504863063552 16525792641024 16565860564992 16570173431808 16610348960064 16611950002176 16656562172592 16669630384128 16677684117504 16704202080256 16722472819968 16735592742912 16743678345216 16746316562432 16750676410368 16780536961704 16791289580544 16801816117248 16812582371328 16846938182016 16848562028544 16857733349376 16889412529152 16893809631648 16910829748224 16916267145728 16917897674752 16956244574208 16963331481984 16980421640192 16984842436608 17026023358464 17030456027136 17062459788672 17071747542288 17073393057792 17084096446464 17119244455164 17125518016512 17129976588288 17132675672576 17140953120768 17154401370112 17171509397904 17186985953856 17200470319104 17208780521472 17246662988418 17268533231616 17270197714944 17312070500352 17316577640448 17358562877184 17363082121416 17380575019008 17427251367936 17428931149824 17475737361408 17489448271872 17497898090496 17536417005024 17540322951168 17544889516032 17547653976064 17558654681088 17569905901568 17587428310656 17594779023363 17601226850304 17605809271296 17617090707456 17648495770068 17650196877312 17686802202624 17697597308379 17720039374848 17748214710272 17749925429248 17767627371216 17790158241792 17792961347584 17797593686016 17840745179328 17863368769536 17901597155328 17911341683712 17913068126208 17945000812224 17949672733626 17961174510336 17967756607488 17975266279424 17983950815232 18016009860096 18023539699608 18027554144256 18032247558144 18041697992704 18046395088896 18075967985952 18090149818368 18094859528832 18138731763681 18140480123904 18163483803648 18212262690816 18261172575972 18284329304064 18286091698176 18330427588608 18335199854592 18349585072128 18379654811136 18384439893264 18394074906624 18398863742976 18402961784832 18410653351936 18443473057008 18452383801344 18460096024512 18466860957696 18478694137856 18483505004544 18516454578432 18518239346688 18528319537152 18567970946496 18591516721152 18636593135616 18641445110784 18644382349568 18668025020416 18686642580072 18688443752448 18718158876672 18741895102464 18753334182144 18792227340288 18794038689792 18827541835776 18839606132736 18844510961664 18851416768512 18859295768576 18878104081917 18890200778112 18902043131904 18905021431808 18909943291392 18914155167744 18955791753036 18964950018048 18979829317632 19030800538944 19032634884096 19083747917232 19102974345216 19107947741184 19154276278272 19159263030528 19205715985074 19207567190016 19231924027392 19274260131648 19283572260864 19298701541376 19316095320064 19335359198088 19350529108992 19359878086656 19362928525312 19367969599488 19375067234304 19414928577504 19427099885568 19428972429312 19439548366848 19476079312896 19481149845504 19528383236832 19533467386593 19553146896384 19561319186432 19605657788928 19607547543552 19613852026044 19633612521472 19638724067328 19675629305856 19686339508224 19688237039616 19728469130652 19741110723072 19753486516224 19766144139264 19801380206592 19806535430208 19809656246416 19819227045888 19834776584192 19856471486976 19888043806464 19897652477952 19913263546368 19966741549056 19968666107904 20017081516032 20022292896768 20070838326744 20096289865728 20150259394176 20152201641984 20206321324128 20222174564352 20226678718464 20231944667136 20247818010624 20276482162059 20280998412288 20286278502912 20289474909824 20296910241792 20302194475008 20315203698688 20335463984196 20351418545664 20356716969936 20369761130496 20395591729152 20408040139392 20433919279104 20488795527168 20514777071616 20523351277568 20569870467072 20571853160448 20573111558144 20578467699456 20621731037184 20628361613598 20643283206144 20654520139776 20656510992384 20693334269952 20698721710848 20711985020928 20748907189134 20767608027576 20775218577408 20783901635584 20788530905088 20793943130112 20810257399808 20831011400736 20833019265024 20844359479296 20860713304064 20866144321536 20916735727488 20918751854592 20974930143264 21001528147968 21057928736256 21084631990272 21097500954912 21141255757824 21143293526016 21194556899328 21200074831872 21216707739648 21251475875376 21268149110784 21273686202816 21278424563712 21287317938176 21295118942208 21335568770304 21352307982336 21365990096896 21371552661504 21409650606312 21411714244608 21423369464832 21469216406886 21490846138368 21496441208832 21548560813056 21554170909344 21557567091688 21584903929856 21608513088768 21635914530816 21642871201152 21670316212224 21683542648104 21711039234048 21724951216128 21730607235072 21769345247616 21783294590976 21788965799424 21796950638592 21806060732416 21841794649692 21855487371264 21857593982976 21858931030528 21864621930672 21869491912704 21886650023936 21910589227008 21945427648512 21947542929408 22006484084736 22034390188032 22087814086656 22093564575744 22135082969088 22147131946752 22149266669568 22208749563456 22226173845504 22236912156672 22285863277218 22296630426624 22314123657216 22324904460288 22334235213824 22374049282272 22384859037696 22388386107392 22402421489664 22416776495104 22462584242688 22464749371392 22476977799168 22519216705536 22525079508864 22547772997632 22579693117587 22608326098944 22617775309312 22646456582144 22669041818448 22671226847232 22701364477952 22707274702848 22749946384896 22755013558272 22762330056384 22764524077056 22778795261952 22825659273552 22834024022016 22839968784384 22854604161024 22895345863872 22901306591178 22915981271808 22933960425472 22945040695296 22959045156816 22988159188992 22995550651224 23024710975488 23082760667136 23088770187264 23144750502912 23150776161888 23174100025344 23223693606912 23236335157248 23238574866432 23280001053696 23300983148544 23319264362496 23330530787328 23363559031023 23381889340032 23387097268224 23393186021376 23411539574784 23449904414208 23459705364484 23468302467072 23474412361728 23489454276608 23531327693424 23533595836416 23582402936832 23596796411172 23626719166464 23690169828288 23720210989056 23730124914688 23783912727552 23786205216768 23787660239104 23817825026048 23843876511744 23868796207104 23881788911616 23884090834944 23926667749632 23932896978168 23948232680448 23957008809984 23978601086976 24021346480128 24031386266144 24036738859008 24042996744192 24061860118528 24085856932101 24088178525184 24101290647936 24118724395008 24120199757824 24126479371776 24177201905664 24184975684908 24187306831872 24217978404864 24252262978149 24283016921088 24348230101296 24379105738752 24393985479117 24424919138304 24440570118144 24446933139456 24466113429504 24506206414848 24512586524352 24525433208832 24531818323968 24537282379776 24591297409344 24597699672006 24603178401792 24613461366016 24622481276928 24644673339392 24688606104576 24690985795584 24704426049536 24757294595328 24788688961536 24848790847488 24855260147712 24915523440096 24917925003264 24957545168896 24984843258888 25004445576192 25016526176256 25056303120384 25058718253056 25103389114368 25119474843648 25126014615552 25170805442556 25186934370816 25202724175872 25213257721856 25218873556992 25270407273024 25272843042816 25274389004048 25286600024064 25306439090176 25334118793728 25366244622336 25374400718592 25376846512128 25444997222976 25470632460288 25477263654912 25539035037696 25545684040704 25593689683008 25607621313432 25610089586688 25626144669696 25678866682746 25688277024768 25699013508864 25711429681152 25731602055168 25780478930784 25800705478656 25813170782208 25823959465984 25833422979072 25869994482627 25886571436672 25902799847424 25905296572416 25919397822464 25968105750528 25974866460672 26037844315776 26044623182124 26070862528512 26140877051904 26143396724736 26151802701392 26184965423104 26213606042112 26234172407808 26246847135744 26248452677632 26250982719488 26304625507536 26310484426752 26321480964096 26337982021632 26354858852352 26401840275456 26408713906944 26425636061184 26472743655102 26475295315968 26517391741952 26530203303936 26551018061824 26580059062272 26622322065408 26624888143872 26689442021376 26696390529024 26761117768992 26795053154304 26852395732992 26867012525568 26869602189312 26917501218336 26941761765504 26951634911232 26962899419136 26968904957952 26975926222848 27035309549412 27041331216384 27048371337216 27062546989056 27069592633344 27113951978928 27135224727552 27142289293248 27159681507328 27210720185856 27245225705472 27318394036224 27391758863958 27426493956096 27429137547264 27437956932608 27495641382912 27502799781888 27504482151464 27524377608192 27539360186368 27569482216704 27591112359936 27598295614464 27604442677248 27615980027904 27665209585512 27690144036768 27700291436544 27718041206784 27725257506816 27774681867648 27777359020032 27786290370229 27792479305728 27821525762048 27851956419744 27887275081728 27888980969984 27891669139456 27954889703424 27966573524352 28002037530624 28077238315008 28112842653696 28130001273216 28188341010432 28191058034688 28241312753664 28259409199104 28266766442496 28277125152768 28288943652864 28335301167168 28357532147712 28364914937088 28371232751616 28433687629554 28447425027072 28469743976448 28495403548672 28546200808416 28548952326144 28564492619776 28625621875848 28654461517824 28661921611776 28731414417408 28738894545792 28808573977611 28811350785024 28847886041088 28857161601536 28893754949632 28911390197472 28925358391296 28948052312064 28966601621504 28974142980096 29025793663488 29044392787968 29051954399232 29062600851456 29122392866256 29140649828352 29143458643968 29152829240896 29159322550272 29214118969344 29221724768256 29260570198016 29263390572544 29292574855248 29329720344576 29341978779648 29420778039066 29450418782208 29458086100992 29513443958784 29529509262336 29532355559424 29592703695978 29611666084608 29630229774336 29634898460672 29649216208896 29702070309888 29714484369624 29728840568832 29752164876288 29766539280384 29832065709696 29846478716928 29869895319552 29950112323584 29952999161856 29969303732224 30025622274048 30033439345152 30106257490116 30144434798592 30225389091264 30228302462976 30276366270464 30309481986192 30333261846528 30340018077696 30347917000704 30349773408512 30352698769408 30371727015936 30421497618432 30434212364736 30445365362688 30453291712512 30472805548032 30527127818496 30535075454904 30554641695744 30593387593728 30612060209088 30650878918656 30660734201632 30699614633984 30733193290752 30772165607424 30777014222848 30785026916352 30859667337216 30867701549184 30898800033792 30942542420397 30964924809216 30981780209664 30984766488576 31040001404928 31048082566272 31067977531392 31092352483328 31123360783701 31151412041364 31162827866112 31175852453376 31182796357632 31190914695168 31215386099712 31266539218944 31291069956096 31299216482304 31375103591232 31378127781888 31443203915776 31462395214896 31502292221952 31586893104384 31626947985408 31711883636736 31714940289024 31791835348992 31800112247808 31825061609472 31842385215488 31845454446592 31877213813064 31902223666176 31910529304224 31917636845568 31930976907264 31942678413312 31971468115968 32028461973504 32048985145344 32057328992256 32114475909468 32117571366912 32135054197248 32158299193344 32168639162368 32203824610329 32236269207552 32244661813248 32246634246544 32249742442496 32322841219584 32336350637532 32377355894784 32464306801728 32505474318336 32525313972156 32566558851072 32587426824192 32595910852608 32621484572672 32654017871424 32674941886464 32683448699136 32695425957888 32700577611776 32709091098624 32762691974538 32788396545792 32796932896008 32804237869056 32829975035904 32918141472768 32921314394112 33009726127104 33051585282048 33131721129984 33140346863616 33220697920128 33223900004352 33313124345184 33339260768256 33355368235008 33408404160512 33428794915827 33444945639936 33471185485824 33487356690432 33492633124864 33501352820736 33561073923408 33582579161088 33603632234496 33625164742656 33693876364032 33697124057088 33715466698752 33778825058304 33787619263296 33821659496448 33832534291456 33835795349504 33912489148416 33926662963968 33969684873216 34052046716928 34060912054272 34124919577344 34143495084576 34146786115584 34168192892928 34238488910328 34251036033024 34259953176576 34265351345152 34281906241536 34308802740224 34343018795808 34373971907712 34400940638208 34417561042944 34493325976836 34537066463232 34540395429888 34624141000704 34633155280896 34717125754368 34726164242832 34761150038016 34854502735872 34857862299648 34951474722816 34978896543744 34995796180992 35072834010048 35080645902336 35089779032064 35095307952128 35117309362176 35174856621312 35189558046726 35202453700608 35211618542592 35234181414912 35296991540136 35300393754624 35373604405248 35395194616758 35440078749696 35496429420544 35499850858496 35535254742432 35580316483584 35585922695168 35595187372032 35681490358656 35726737539072 35803194310656 35822683367424 35826136252416 35890001624448 35899345467252 35922349020672 35935513214976 35950532558848 35967901630464 36032019720192 36047079399216 36055108288512 36064495116288 36083395985408 36092790177792 36151935971904 36180299636736 36189719057664 36277463527362 36280960247808 36326967607296 36424525381632 36522345151944 36568658608128 36660855177216 36670399709184 36699170144256 36759309622272 36768879786528 36788149813248 36797727485952 36805923569664 36821306703872 36886946114016 36896549508009 36904767602688 36920192049024 36933721915392 36957388275712 36967010009088 37032909156864 37036478693376 37056639074304 37135941892992 37183033442304 37273186271232 37282890221568 37288764699136 37336050040832 37373285160144 37376887504896 37436317753344 37506668364288 37584454680576 37588077379584 37655083671552 37679212265472 37689021923328 37718591537152 37756208163834 37780401556224 37804086263808 37810042863616 37819886582784 37828310335488 37911583506072 37929900036096 37959658635264 38061601077888 38065269768192 38167495834464 38205948690432 38215895482368 38308552556544 38318526061056 38411431970148 38415134380032 38463848054784 38518300024119 38548520263296 38567144521728 38597403082752 38632190640128 38670718396176 38701058217984 38719756173312 38725857050624 38735939198976 38750134468608 38829857155008 38854199771136 38857944858624 38879096733696 38952158625792 38962299691008 39056766473664 39066934773186 39106293792768 39122638372864 39211315577856 39215095087104 39227704052088 39267225042944 39277448134656 39351258611712 39372679016448 39376474079232 39456938261304 39482221446144 39506973032448 39532288278528 39602760413184 39613070860416 39619312492832 39638454091776 39669553168384 39709115482653 39712942973952 39776087612928 39795304955904 39826527092736 39933483098112 39937332215808 40034163032064 40044585793536 40141676653488 40192579731456 40300518788352 40304403283968 40412642648256 40444349128704 40453357436928 40463889334272 40552964324118 40561996824576 40572557005824 40578949819648 40593820483584 40604388950016 40630407397376 40670927968392 40702837091328 40713433939872 40739522260992 40791183458304 40816080278784 40867838558208 40977591054336 41029554143232 41046702555136 41087638295937 41139740934144 41143706320896 41146223116288 41156935398912 41243462074368 41256723227196 41286566412288 41309040279552 41313021984768 41386668539904 41397443421696 41423970041856 41497814378268 41535216055152 41550437154816 41567803271168 41577061810176 41587886260224 41620514799616 41662022801472 41666038530048 41688718958592 41721426608128 41732288643072 41833471454976 41837503709184 41949860286528 42003056295936 42115857472512 42169263980544 42195001909824 42282511515648 42286587052032 42389113798656 42400149663744 42433415479296 42502951750752 42536298221568 42547372405632 42556849127424 42574635876352 42590237884416 42650531444331 42671137540608 42704615964672 42731980193792 42743105323008 42819301212624 42823428489216 42846738929664 42938432813772 42981692276736 42992882417664 43097121626112 43108341818688 43115134183376 43169807859712 43217026177536 43271829061632 43285742402304 43340632424448 43367085296208 43422078468096 43449902432256 43461214470144 43538690495232 43566589181952 43577931598848 43593901277184 43612121464832 43683589299384 43710974742528 43715187965952 43717862061056 43729243861344 43738983825408 43773300047872 43821178454016 43890855297024 43895085858816 44012968169472 44068780376064 44131167058599 44175628173312 44187129151488 44270165938176 44294263893504 44298533339136 44417499126912 44452347691008 44473824313344 44571726554436 44593260853248 44628247314432 44649808920576 44668470427648 44748098564544 44769718075392 44776772214784 44804842979328 44925168485376 44929498742784 44953955598336 45038433411072 45050159017728 45159386235174 45216652197888 45235550618624 45292913164288 45338083636896 45342453694464 45402728955904 45414549405696 45499892769792 45510027116544 45524660112768 45529048154112 45557590523904 45651318547104 45668048044032 45679937568768 45709208322048 45790691727744 45802613182356 45809830069837 45831962543616 45867920850944 45890081390592 45918090313632 45976318377984 45991101302448 46049421950976 46165521334272 46177540374528 46289501005824 46301552323776 46348200050688 46447387213824 46472670314496 46477149732864 46560002107392 46601966297088 46638528724992 46727118062046 46763778680064 46774194536448 46786372042752 46823079149568 46899808828416 46919410728968 46936604934144 46948824723456 46978908553216 47062655386848 47067191672832 47164805873664 47193592822344 47253438332928 47380339656576 47440421978112 47460249829376 47567825455104 47572410433536 47575320478208 47635650052096 47687753023488 47737592414208 47763577823232 47768181669888 47853335499264 47865793956336 47896465360896 47914017619968 47957202173952 48042692960256 48062772532288 48073477718016 48085993488384 48123720237056 48171713864202 48176357050368 48202581295872 48237448790016 48240399515648 48252958743552 48354403811328 48369951369816 48374613663744 48504525956298 48566033842176 48696460202592 48758211477504 48787970958234 48849838276608 48881140236288 48893866278912 48932226859008 49012412829696 49025173048704 49050866417664 49063636647936 49074564759552 49144037961807 49182594818688 49195399344012 49206356803584 49226922732032 49244962553856 49289346678784 49377212209152 49381971591168 49408852099072 49514589190656 49577377923072 49697581694976 49710520295424 49831046880192 49835850006528 49915090337792 49969686517776 50008891152384 50033052352512 50112606240768 50206778228736 50238949687296 50252029231104 50341610885112 50373868741632 50405448351744 50426515443712 50437747113984 50540814546048 50545686085632 50548778008096 50573200048128 50612878180352 50668237587456 50732489244672 50748801437184 50753693024256 50889994445952 50941264920576 50954527309824 51078070075392 51091368081408 51187379366016 51215242626864 51220179173376 51252289339392 51357733365492 51376554049536 51398027017728 51422859362304 51463204110336 51560957861568 51601410957312 51626341564416 51647918931968 51739988965254 51773142873344 51805599694848 51810593144832 51838795644928 51936211501056 51949732921344 52075688631552 52089246364248 52141725057024 52281754103808 52286793449472 52303605402784 52369930846208 52427212084224 52468344815616 52493694271488 52496905355264 52501965438976 52609251015072 52620968853504 52642961928192 52675964043264 52709717704704 52784337070089 52803680550912 52817427813888 52851272122368 52945487310204 52950590631936 53034783483904 53060406607872 53092791925137 53102036123648 53160118124544 53244644130816 53249776287744 53378884042752 53392781058048 53522235537984 53590106308608 53704791465984 53734025051136 53739204378624 53835002436672 53883523531008 53903269822464 53925798838272 53951852445696 54070619098824 54082662432768 54096742674432 54125093978112 54139185266688 54227903957856 54270449455104 54284578586496 54319363014656 54416195291043 54421440371712 54490451410944 54636788072448 54783517727916 54852987912192 54858275094528 54875913865216 54991282765824 55005599563776 55008964302928 55048755216384 55078720372736 55138964433408 55182224719872 55196591228928 55208885354496 55231960055808 55330419171024 55380288073536 55400582873088 55436082413568 55450515013632 55549363735296 55554718040064 55572580740458 55584958611456 55643051524096 55703912839488 55774550163456 55777961939968 55783338278912 55909779406848 55933147048704 56004075061248 56154476630016 56225685307392 56260002546432 56376682020864 56382116069376 56482625507328 56518818398208 56533532884992 56554250305536 56577887305728 56670602334336 56715064295424 56729829874176 56742465503232 56867375259108 56894850054144 56939487952896 56990807097344 57092401616832 57097904652288 57128985239552 57251243751696 57308923035648 57323843223552 57462828834816 57477789091584 57617147955222 57622701570048 57695772082176 57714323203072 57787509899264 57822780394944 57850716782592 57896104624128 57948285960192 58051587326976 58088785575936 58103908798464 58125201702912 58244785732512 58281299656704 58286917287936 58305658481792 58318645100544 58428237938688 58443449536512 58447024571861 58521140396032 58526781145088 58585149710496 58659440689152 58683957559296 58841556078132 58900837564416 58916172201984 59026887917568 59059018524672 59064711118848 59185407391956 59223332169216 59260459548672 59269796921344 59298432417792 59404140619776 59428968739248 59457681137664 59504329752576 59664131419392 59692957433856 59739790639104 59900224647168 59905998323712 59938607464448 60051244548096 60066878690304 60212514980232 60288869597184 60450778182528 60456604925952 60552732540928 60618963972384 60666523693056 60680036155392 60695834001408 60699546817024 60705397538816 60743454031872 60829446486177 60842995236864 60868424729472 60890730725376 60906583425024 60945611096064 61054255636992 61070150909808 61109283391488 61186775187456 61224120418176 61301757837312 61321468403264 61399229267968 61466386581504 61544331214848 61554028445696 61570053832704 61719334674432 61735403098368 61885084840794 61929849618432 61963560419328 61969532977152 62080002809856 62096165132544 62135955062784 62184704966656 62246721567402 62302824082728 62325655732224 62351704906752 62365592715264 62381829390336 62430772199424 62533078437888 62582139912192 62598432964608 62750207182464 62756255563776 62886407831552 62924790429792 63004584443904 63173786208768 63253895970816 63423767273472 63429880578048 63583670697984 63600224495616 63650123218944 63684770430976 63690908893184 63754427626128 63804447332352 63821058608448 63835273691136 63861953814528 63885356826624 64056923947008 64097970290688 64114657984512 64228951818936 64235142733824 64270108394496 64337278324736 64407649220658 64472538415104 64489323626496 64493268493088 64499484884992 64645682439168 64672701275064 64754711789568 64928613603456 65010948636672 65050627944312 65133117702144 65174853648384 65191821705216 65242969145344 65308035742848 65349883772928 65366897398272 65390851915776 65401155223552 65418182197248 65525383949076 65576793091584 65593865792016 65608475738112 65659950071808 65836282945536 65842628788224 66019452254208 66103170564096 66263442259968 66280693727232 66441395840256 66447800008704 66626248690368 66678521536512 66710736470016 66816808321024 66857589831654 66889891279872 66942370971648 66974713380864 66985266249728 67002705641472 67122147846816 67165158322176 67207264468992 67250329485312 67387752728064 67394248114176 67430933397504 67557650116608 67575238526592 67643318992896 67665068582912 67671590699008 67739079352761 67824978296832 67853325927936 67939369746432 68104093433856 68121824108544 68249839154688 68286990169152 68293572231168 68336385785856 68476977820656 68502072066048 68519906353152 68530702690304 68563812483072 68617605480448 68686037591616 68747943815424 68801881276416 68835122085888 68986651953672 69074132926464 69248282001408 69266310561792 69434251508736 69452328485664 69522300076032 69709005471744 69715724599296 69902949445632 69957793087488 69991592361984 70090677093069 70145668020096 70161291804672 70179558064128 70190615904256 70234618724352 70349713242624 70379116093452 70404907401216 70423237085184 70468362829824 70593983080272 70600787509248 70747208810496 70790389233516 70880157499392 70992858841088 70999701716992 71070509484864 71160632967168 71171845390336 71190374744064 71362980717312 71453475078144 71606388621312 71645366734848 71652272504832 71780003248896 71798690934504 71844698041344 71871026429952 71901065117696 71935803260928 72064039440384 72094158798432 72110216577024 72128990232576 72166791970816 72185580355584 72303871943808 72360599273472 72379438115328 72554927054724 72561920495616 72653935214592 72756788934447 72849050763264 73044690303888 73137317216256 73321710354432 73340799418368 73398340288512 73518619244544 73537759573056 73576299626496 73595454971904 73611847139328 73642613407744 73773892228032 73793099016018 73809535205376 73840384098048 73867443830784 73934020018176 74065818313728 74072957386752 74113278148608 74271883785984 74366066884608 74546372542464 74565780443136 74577529398272 74672100081664 74746570320288 74753775009792 74872635506688 75013336728576 75168909361152 75176154759168 75310167343104 75358424530944 75378043846656 75437183074304 75512416327668 75560803112448 75608172527616 75620085727232 75639773165568 75656620670976 75823167012144 75859800072192 75919317270528 76123202155776 76130539536384 76334991668928 76411897380864 76431790964736 76617105113088 76637052122112 76822863940296 76830268760064 77036600048238 77097040526592 77134289043456 77194806165504 77264381280256 77341436792352 77402116435968 77439512346624 77451714101248 77471878397952 77500268937216 77609983447881 77659714310016 77708399542272 77715889717248 77758193467392 77904317251584 77924599382016 78113532947328 78133869546372 78212587585536 78245276745728 78422631155712 78430190174208 78455408104176 78534450085888 78554896269312 78702517223424 78745358032896 78752948158464 78913876522608 78964442892288 79013946064896 79064576557056 79205520826368 79226141720832 79238624985664 79276908183552 79339106336768 79418230965306 79425885947904 79552175225856 79590609911808 79653054185472 79866966196224 79874664431616 80068326064128 80089171587072 80283353306976 80385159462912 80601037576704 80608806567936 80825285296512 80888698257408 80906714873856 80927778668544 81105928648236 81123993649152 81145114011648 81157899639296 81187640967168 81208777900032 81260814794752 81341855936784 81405674182656 81426867879744 81479044521984 81632160557568 81735677116416 81955182108672 82093405110272 82175276591874 82279481868288 82287412641792 82292446232576 82313870797824 82486924148736 82513446454392 82573132824576 82618080559104 82773337079808 82794886843392 82847940083712 82995628756536 83070432110304 83100874309632 83135606542336 83154123620352 83175772520448 83241029599232 83324045602944 83332077060096 83358871110687 83377437917184 83442853216256 83464577286144 83666942909952 83675007418368 83899720573056 84006112591872 84231714945024 84338527961088 84390003819648 84565023031296 84573174104064 84778227597312 84800299327488 84866830958592 85005903501504 85072596443136 85094744811264 85113698254848 85149271752704 85301062888662 85342275081216 85409231929344 85463960387584 85486210646016 85638602425248 85646856978432 85693477859328 85876865627544 85963384553472 85985764835328 86194243252224 86216683637376 86230268366752 86339615719424 86425721932833 86434052355072 86543658123264 86571484804608 86681264848896 86734170592416 86844156936192 86899804864512 86922428940288 87077380990464 87133178363904 87155863197696 87187802554368 87224242929664 87367178598768 87421949485056 87430375931904 87435724122112 87458487722688 87477967650816 87546600095744 87642356908032 87781710594048 87790171717632 88025936338944 88262334117198 88351256346624 88374258302976 88540331876352 88588527787008 88597066678272 88834998253824 88904695382016 88947648626688 89143453108872 89186521706496 89256494628864 89299617841152 89336940855296 89496197129088 89539436150784 89553544429568 89609685958656 89850336970752 89858997485568 89907911196672 90076866822144 90100318035456 90318772470348 90433304395776 90471101237248 90585826328576 90676167273792 90684907388928 90805457911808 90829098811392 90999785539584 91020054233088 91049320225536 91058096308224 91115181047808 91302637094208 91336096088064 91359875137536 91418416644096 91581383455488 91605226364712 91619660139674 91663925087232 91735841701888 91780162781184 91836180627264 91952636755968 91982202604896 92098843901952 92331042668544 92355080749056 92579002011648 92603104647552 92696400101376 92827627261191 92894774427648 92945340628992 92954299465728 93120004214784 93203932594176 93277057449984 93454236124092 93527557360128 93548389072896 93572744085504 93646158299136 93799617656832 93838821457936 93873209868288 93897649446912 93957817106432 94125310773696 94134383345664 94329611747328 94387185644688 94506876665856 94760679313152 94880843956224 94920499658752 95135650910208 95144820867072 95150640956416 95271300104192 95375506046976 95475184828416 95527155646464 95536363339776 95706670998528 95731587912672 95792930721792 95828035239936 95914404347904 96085385920512 96125545064576 96146955436032 96171986976768 96247440474112 96343427728404 96352714100736 96405162591744 96474897580032 96480799031296 96505917487104 96708807622656 96739902739632 96749227327488 97009051912596 97132067684352 97392920405184 97516422955008 97575941916468 97699676553216 97762280472576 97787732557824 97864453718016 98024825659392 98050346097408 98101732835328 98127273295872 98288075923614 98365189637376 98390798688024 98412713607168 98453845464064 98489925107712 98578693357568 98754424418304 98763943182336 98817704198144 99029178381312 99154755846144 99395163389952 99421040590848 99662093760384 99671700013056 99703747799057 99830180675584 99939373035552 100017782304768 100066104705024 100225212481536 100286384747481 100413556457472 100477899374592 100504058462208 100683221770224 100747737483264 100810896703488 100853030887424 100875494227968 101081629092096 101091372171264 101097556016192 101146400096256 101225756360704 101336475174912 101464978489344 101497602874368 101507386048512 101779988891904 101909054619648 102156140150784 102182736162816 102374758732032 102430485253728 102440358346752 102504578678784 102715466730984 102753108099072 102796054035456 102845718724608 102926408220672 103121915723136 103202821914624 103252683128832 103295837863936 103479977930508 103546285746688 103611199389696 103621186289664 103677591289856 103872423002112 103899465842688 104151377263104 104178492728496 104283450114048 104563508207616 104573586898944 104607210805568 104739861692416 104854424168448 104936689631232 104987388542976 104993810710528 105003930877952 105218502030144 105241937707008 105285923856384 105351928086528 105568674140178 105607361101824 105634855627776 105702544244736 105890974620408 105901181263872 106069566967808 106120813215744 106185583850274 106204072247296 106320236249088 106489288261632 106499552575488 106757768085504 106785562116096 107044471075968 107180212617216 107409582931968 107468050102272 107478408757248 107670004873344 107767047062016 107806539644928 107851597676544 107903704891392 108141238197648 108165324865536 108193485348864 108250187956224 108278370533376 108455807915712 108540898910208 108569157172992 108638726029312 108832390582086 108842880743424 108980902821888 109273576144896 109567035455832 109705975824384 109751827730432 109982565531648 110011199127552 110017928605856 110097510432768 110157440745472 110277928866816 110364449439744 110393182457856 110417770708992 110463920111616 110660838342048 110689648524027 110760576147072 110801165746176 110872164827136 110901030027264 111098727470592 111109436080128 111145161480916 111169917222912 111286103048192 111407825678976 111549100326912 111555923879936 111566676557824 111819558813696 111866294097408 112008150122496 112308953260032 112520005092864 112753364041728 112764232138752 112965251014656 113037636796416 113067065769984 113155774611456 113341204668672 113430128590848 113459659748352 113484931006464 113734750518216 113789700108288 113878975905792 113981614194688 114184803233664 114195809304576 114257970479104 114502487503392 114617846071296 114647686447104 114925657669632 114955578183168 115234295910444 115245403140096 115391544164352 115428646406144 115554900072357 115575019798528 115645560789888 115701433565184 115792209248256 115896571920384 116103174653952 116177571151872 116207817596928 116250403405824 116489571465024 116562599313408 116573834575872 116611316963584 116637290201088 116856475877376 116886899073024 116894049143722 117042280792064 117053562290176 117170299420992 117318881378304 117367915118592 117683112156264 117801675128832 117832344403968 118053775835136 118118037049344 118129422237696 118370814783912 118446664338432 118520919097344 118539593842688 118596864835584 118808281239552 118857937478496 118915362275328 119008659505152 119328262838784 119385914867712 119479581278208 119800449294336 119811996647424 119877214928896 120102489096192 120133757380608 120425029960464 120577739194368 120901556365056 120913209851904 121105465081856 121237927944768 121333047386112 121360072310784 121391668002816 121399093634048 121410795077632 121658892972354 121685990473728 121736849458944 121781461450752 121813166850048 121891222192128 122108511273984 122140301819616 122218566782976 122373550374912 122448240836352 122603515674624 122642936806528 122798458535936 122932773163008 123088662429696 123108056891392 123140107665408 123438669348864 123470806196736 123770169681588 123859699236864 123927120838656 123939065954304 124160005619712 124192330265088 124271910125568 124369409933312 124493443134804 124605648165456 124651311464448 124703409813504 124731185430528 124763658780672 124861544398848 125066156875776 125164279824384 125196865929216 125500414364928 125512511127552 125772815663104 125849580859584 126009168887808 126347572417536 126507791941632 126847534546944 126859761156096 127167341395968 127200448991232 127300246437888 127369540861952 127381817786368 127508855252256 127608894664704 127642117216896 127670547382272 127723907629056 127770713653248 127951594332993 128113847894016 128195940581376 128229315969024 128457903637872 128470285467648 128540216788992 128674556649472 128815298441316 128945076830208 128978647252992 128986536986176 128998969769984 129291364878336 129345402550128 129509423579136 129857227206912 130021897273344 130101255888624 130266235404288 130349707296768 130383643410432 130616071485696 130699767545856 130733794796544 130781703831552 130802310447104 130836364394496 131050767898152 131153586183168 131187731584032 131216951476224 131319900143616 131672565891072 131685257576448 132038904508416 132206341128192 132393501175797 132526884519936 132561387454464 132882791680512 132895600017408 133252497380736 133357043073024 133421472940032 133633616642048 133715179663308 133779782559744 133884741943296 133949426761728 133970532499456 134005411282944 134244295693632 134330316644352 134414528937984 134775505456128 134788496228352 134861866795008 135115300233216 135150477053184 135330137165824 135343181398016 135478158705522 135649956593664 135706651855872 135878739492864 136208186867712 136243648217088 136499678309376 136573980338304 136587144462336 136672771571712 136953955641312 137004144132096 137039812706304 137061405380608 137127624966144 137235210960896 137372075183232 137429490209511 137495887630848 137603762552832 137670244171776 137973303907344 138148265852928 138496564002816 138532621123584 138868503017472 138904656971328 139044600152064 139418010943488 139431449198592 139805898891264 139915586174976 140181354186138 140291336040192 140322583609344 140359116128256 140381231808512 140469237448704 140699426485248 140758232186904 140809814802432 140846474170368 140936725659648 141187966160544 141201575018496 141494417620992 141580778467032 141760314998784 141985717682176 141999403433984 142141018969728 142321265934336 142343690780672 142380749488128 142725961434624 142906950156288 143212777242624 143290733469696 143304545009664 143560006497792 143597381869008 143689396082688 143742052859904 143802130235392 143871606521856 144128078880768 144188317596864 144220433154048 144257980465152 144333583941632 144371160711168 144607743887616 144721198546944 144758876230656 145109854109448 145123840991232 145513577868894 145698101526528 146089380607776 146274634432512 146643420708864 146681598836736 146796680577024 147037238489088 147075519146112 147152599252992 147190909943808 147223694278656 147285226815488 147432113885421 147547784456064 147586198032036 147619070410752 147680768196096 147734887661568 147868040036352 148131636627456 148145914773504 148226556297216 148543767571968 148732133769216 149092745084928 149131560886272 149155058796544 149344200163328 149493140640576 149507550019584 149745271013376 150026673457152 150337818722304 150620334686208 150716849061888 150756087693312 150874366148608 151024832655336 151121606224896 151216345055232 151240171454464 151279546331136 151313241341952 151646334024288 151719600144384 151838634541056 152246404311552 152261079072768 152669983337856 152823794761728 152863581929472 153234210226176 153274104244224 153645727880592 153660537520128 154073200096476 154194081053184 154268578086912 154389612331008 154528762560512 154682873584704 154804232871936 154879024693248 154903428202496 154943756795904 155219966895762 155319428620032 155416799084544 155431779434496 155516386934784 155808634503168 155849198764032 156227065894656 156267739092744 156425175171072 156490553491456 156845262311424 156860380348416 156910816208352 157068900171776 157109792538624 157405034446848 157490716065792 157505896316928 157827753045216 157928885784576 158027892129792 158129153114112 158353011210267 158411041652736 158452283441664 158477249971328 158553816367104 158678212673536 158836461930612 158851771895808 159104350451712 159181219823616 159306108370944 159733932392448 159749328863232 160136652128256 160178343174144 160566706613952 160770318925824 161202075153408 161217613135872 161650570593024 161777396514816 161855557337088 162211857296472 162247987298304 162290228023296 162315799278592 162375281934336 162417555800064 162521629589504 162683711873568 162811348365312 162853735759488 162958089043968 163248585873129 163264321115136 163471354232832 163910364217344 164186810220544 164350553183748 164558963736576 164574825283584 164584892465152 164627741595648 164973848297472 165026892908784 165146265649152 165236161118208 165546674159616 165589773686784 165695880167424 165991257513072 166140864220608 166201748619264 166271213084672 166308247240704 166351545040896 166648091205888 166664154120192 166717742221374 166754875834368 166885706432512 166929154572288 167333885819904 167350014836736 167799441146112 168012225183744 168463429890048 168677055922176 168780007639296 169130046062592 169146348208128 169556455194624 169600598654976 169733661917184 170011807003008 170145192886272 170189489622528 170227396509696 170298543505408 170602125777324 170684550162432 170818463858688 170927920775168 170972421292032 171277204850496 171293713956864 171386955718656 171753731255088 171926769106944 171971529670656 172388486504448 172433367274752 172460536733504 172679231438848 172851443865666 172868104710144 173087316246528 173142969609216 173362529697792 173468341184832 173688313872384 173844857880576 174154761980928 174266356727808 174311726395392 174375605108736 174448485859328 174734357197536 174843898970112 174860751863808 174871448244224 174916975445376 174955935301632 175093200191488 175284713816064 175341073715583 175563421188096 175580343435264 176051872677888 176524668234396 176702512693248 176748516605952 177080663752704 177177055574016 177194133356544 177669996507648 177809390764032 177895297253376 178286906217744 178373043412992 178512989257728 178673881710592 178992394258176 179078872301568 179107088859136 179219371917312 179700673941504 179717994971136 179815822393344 180153733644288 180200636070912 180637544940696 180866608791552 180942202474496 181171652657152 181352334547584 181369814777856 181610915823616 181658197622784 181999571079168 182040108466176 182098640451072 182116192616448 182230362095616 182488339458531 182605274188416 182672192176128 182719750275072 182836833288192 183162766910976 183210452729424 183239320279348 183327850174464 183471683403776 183560325562368 183672361254528 183905273511936 183964405209792 184197687803904 184662085337088 184710161498112 185158004023296 185206209295104 185655254522382 185789548855296 185890681257984 185908598931456 186240008429568 186407865188352 186554114899968 186908472248184 187055114720256 187096778145792 187145488171008 187292316598272 187599235313664 187677642915872 187746419736576 187795298893824 187915634212864 188250621547392 188268766691328 188659223494656 188774371289376 189013753331712 189521358626304 189761687912448 189840999317504 190271301820416 190289641734144 190301281912832 190542600208384 190751012093952 190950369656832 191054311292928 191072726679552 191413341997056 191463175825344 191585861443584 191656070479872 192170771841024 192251090129152 192293910872064 192343973953536 192494880948224 192686855456808 192705428201472 192810325183488 192961598062592 193011834974208 193417615245312 193479805479264 193498454654976 194018103825192 194264135368704 194785840810368 195032845910016 195151883832936 195399353106432 195524560945152 195575465115648 195728907436032 196049651318784 196100692194816 196203465670656 196254546591744 196576151847228 196730379274752 196781597376048 196825427214336 196907690928128 196979850215424 197157386715136 197508848836608 197527886364672 197635408396288 198058356762624 198309511692288 198790326779904 198842081181696 199324187520768 199343400026112 199407495598114 199660361351168 199878746071104 200035564609536 200132209410048 200450424963072 200572769494962 200827112914944 200955798749184 201008116924416 201366443540448 201495474966528 201621793406976 201706061774848 201750988455936 202163258184192 202182744342528 202195112032384 202292800192512 202451512721408 202672950349824 202929956978688 202995205748736 203014772097024 203559977783808 203818109239296 204312280301568 204365472325632 204749517464064 204860970507456 204880716693504 205009157357568 205430933461968 205506216198144 205592108070912 205691437449216 205852816441344 206243831446272 206405643829248 206505366257664 206591675727872 206959955861016 207092571493376 207222398779392 207355182579712 207744846004224 207798931685376 208302754526208 208356985456992 208566900228096 209127016415232 209147173797888 209214421611136 209479723384832 209708848336896 209873379262464 209974777085952 209987621421056 210007861755904 210437004060288 210483875414016 210571847712768 210703856173056 211137348280356 211214722203648 211269711255552 211405088489472 211781949240816 211802362527744 212139133935616 212241626431488 212371167700548 212640472498176 212978576523264 212999105150976 213515536171008 213571124232192 214088942151936 214360425234432 214819165863936 214936100204544 214956817514496 215340009746688 215534094124032 215613079289856 215703195353088 215807409782784 216282476395296 216330649731072 216386970697728 216500375912448 216556741066752 216911615831424 217081797820416 217138314345984 217277452058624 217664781164172 217685761486848 217961805643776 218270366803341 218547152289792 219134070911664 219411951648768 219503655460864 219965131063296 220022398255104 220035857211712 220195020865536 220314881490944 220555857733632 220728898879488 220786364915712 220835541417984 220927840223232 221321676684096 221379297048054 221521152294144 221602331492352 221802060054528 222197454941184 222218872160256 222290322961832 222339834445824 222572206096384 222815651357952 223098200653824 223111847759872 223133353115648 223639117627392 223732588194816 224016300244992 224617906520064 225040010185728 225506728083456 225528464277504 225930502029312 226075273592832 226134131539968 226311549222912 226682409337344 226860257181696 226919319496704 226969862012928 227469501036432 227579400216576 227757951811584 227963228389376 228369606467328 228391618609152 228515940958208 229004975006784 229235692142592 229295372894208 229851315339264 229911156366336 230468591820888 230490806280192 230857292812288 231109800144714 231150039597056 231291121579776 231402867130368 231584418496512 231793143840768 232206349307904 232355142303744 232415635193856 232500806811648 232829950343643 232979142930048 233125198626816 233147669151744 233222633927168 233274580402176 233712951754752 233773798146048 233788098287444 234084561584128 234107124580352 234340598841984 234637762756608 234735830237184 235366224312528 235603350257664 235664688807936 236107551670272 236236074098688 236258844475392 236741629567824 236893328676864 237041838194688 237079187685376 237193729671168 237616562479104 237715874956992 237830724550656 238017319010304 238656525677568 238771829735424 238959162556416 239600898588672 239623993294848 239754429857792 240204978192384 240267514761216 240850059920928 241155478388736 241803112730112 241826419703808 242210930163712 242475855889536 242666094772224 242720144621568 242783336005632 242798187268096 242821590155264 243317785944708 243371980947456 243473698917888 243562922901504 243626333700096 243782444384256 244217022547968 244280603639232 244437133565952 244896481672704 245207031349248 245285873613056 245596917071872 245865546326016 246216113782784 246280215330816 246877338697728 246941612393472 247540339363176 247719398473728 247854241677312 248320011239424 248384660530176 248543820251136 248738819866624 248986886269608 249211296330912 249302622928896 249406819627008 249462370861056 249527317561344 249723088797696 250076613332061 250132313751552 250328559648768 250393731858432 251000828729856 251025022255104 251545631326208 251699161719168 252018337775616 252695144835072 253015583883264 253695069093888 253719522312192 254334682791936 254400897982464 254600492875776 254739081723904 254763635572736 255017710504512 255217789329408 255284234433792 255341094764544 255447815258112 255903188665986 256227695788032 256391881162752 256458631938048 256915807275744 256940570935296 257080433577984 257349113298944 257630596882632 257890153660416 257957294505984 257973073972352 257997939539968 258582729756672 258690805100256 259018847158272 259714454413824 260043794546688 260202511777248 260532470808576 260699414593536 260767286820864 261232142971392 261399535091712 261467589593088 261563407663104 261604620894208 261672728788992 262101535796304 262307172366336 262375463168064 262433902952448 262639800287232 263345131782144 263370515152896 264077809016832 264787002351594 265053769039872 265122774908928 265765583361024 265791200034816 266504994761472 266714086146048 266842945880064 267267233284096 267430359326616 267559565119488 267769483886592 267898853523456 267941064998912 268010822565888 268488591387264 268660633288704 268829057875968 269551010912256 269576992456704 269723733590016 270230600466432 270300954106368 270660274331648 270686362796032 270956317411044 271299913187328 271413303711744 271757478985728 272416373735424 272487296434176 272999356618752 273147960676608 273174288924672 273345543143424 273907911282624 274008288264192 274079625412608 274122810761216 274255249932288 274744150366464 274858980419022 274991775261696 275207525105664 275340488343552 275946607814688 276296531705856 276993128005632 277065242247168 277737006034944 277809313942656 278089200304128 278482881783573 278836021886976 278862898397184 279611797782528 279831172349952 280362708372276 280582672080384 280645167218688 280718232256512 280762463617024 280938474897408 281398852970496 281516464373808 281619629604864 281692948340736 281873451319296 282375932321088 282403150036992 282988835241984 283161556934064 283520629997568 283971435364352 284282037939456 284642531868672 284687381561344 284761498976256 285451922869248 285813900312576 286425554485248 286581466939392 286609090019328 287120012995584 287194763738016 287378792165376 287484105719808 287604260470784 287743213043712 288256157761536 288376635193728 288440866308096 288515960930304 288667167883264 288742321422336 289215487775232 289442397093888 289517752461312 290219708218896 290247681982464 291027155737788 291396203053056 292178761215552 292549268865024 293286841417728 293363197673472 293593361154048 294074476978176 294151038292224 294305198505984 294381819887616 294570453630976 294864227770842 295095568912128 295172396064072 295238140821504 295361536392192 295469775323136 295736080072704 296263273254912 296291829547008 296453112594432 297087535143936 297464267538432 298185490169856 298263121772544 298310117593088 298688400326656 298986281281152 299015100039168 299111243397171 299490542026752 300053346914304 300675637444608 300859154242443 301240669372416 301433698123776 301512175386624 301748732297216 302049665310672 302243212449792 302432690110464 302480342908928 302559092662272 302626482683904 303292668048576 303439200288768 303677269082112 304492808623104 304522158145536 305339966675712 305727163858944 306468420452352 306548208488448 307291455761184 307321075040256 308146400192952 308388162106368 308537156173824 308779224662016 309057525121024 309365747169408 309608465743872 309758049386496 309806856404992 309887513591808 310439933791524 310638857240064 310833598169088 310863558868992 311032773869568 311617269006336 311698397528064 312454131789312 312535478185488 312850350342144 312981106982912 313690524622848 313720760696832 313821632416704 314137800343552 314219585077248 314810068893696 314981432131584 315011792633856 315655506090432 315857771569152 316055784259584 316706022420534 316822083305472 316904566883328 316954499942656 317107632734208 317356425347072 317672923861224 317703543791616 318208700903424 318362439647232 318612216741888 319467864784896 319498657726464 320273304256512 320356686348288 321133413227904 321540637851648 322404150306816 322435226271744 323301141186048 323554793029632 323711114674176 324423714592944 324495974596608 324580456046592 324631598557184 324750563868672 324835111600128 325043259179008 325367423747136 325622696730624 325707471518976 325916178087936 326497171746258 326528642230272 326942708465664 327820728434688 328373620441088 328701106367496 329117927473152 329169784930304 329255483191296 329947696594944 330053785817568 330292531298304 330472322236416 331093348319232 331179547373568 331391760334848 331982515026144 332068945572081 332281728441216 332403497238528 332542426169344 332616494481408 332703090081792 333296182411776 333328308240384 333435484442748 333509751668736 333771412865024 333858309144576 334667771639808 334700029673472 335598882292224 336024450367488 336926859780096 337560015278592 338260092125184 338292696416256 339112910389248 339201197309952 339467323834368 340023614006016 340290385772544 340378979245056 340454793019392 340597087010816 341204251554648 341369100324864 341636927717376 341855841550336 341944842584064 342554409700992 342587427913728 342773911437312 343507462510176 343853538213888 343943059341312 344776973008896 344866734549504 344921073467008 345358462877696 345702887731332 345736209420288 346174632493056 346285939218432 346725059395584 346936682369664 347376627744768 347689715761152 348309523961856 348532713455616 348623452790784 348751210217472 348896971718656 349468714395072 349687797940224 349721503727616 349742896488448 349833950890752 349911870603264 350569427632128 350682147431166 351126842376192 351160686870528 352103745355776 353049336468792 353405025386496 353497033211904 354161327505408 354354111148032 354388266713088 355339993015296 355618781528064 355790594506752 356573812435488 356746086825984 357025978515456 357347763421184 357984788516352 358157744603136 358214177718272 358438743834624 359401347883008 359435989942272 359631644786688 360307467288576 360401272141824 361275089881392 361733217583104 361884404948992 362704669095168 362739629555712 363221831647232 363316395245568 363999142158336 364080216932352 364197280902144 364232385232896 364976678917062 365210548376832 365344384352256 365439500550144 365673666576384 366325533821952 366420905458848 366478640558696 366655700348928 366943366807552 367120651124736 367344722509056 367810547023872 367928810419584 368395375607808 369324170674176 369420322996224 370316008046592 370412418590208 371310509044764 371579097710592 371781362515968 371817197862912 372480016859136 372815730376704 373108229799936 373816944496368 374110229440512 374193556291584 374290976342016 374584633196544 375198470627328 375355285831744 375492839473152 375590597787648 375831268425728 376501243094784 376537533382656 377318446989312 377548742578752 378027506663424 379042717252608 379523375824896 379681998635008 380542603640832 380579283468288 380602563825664 381085200416768 381502024187904 381900739313664 382108622585856 382145453359104 382826683994112 382926351650688 383171722887168 383312140959744 383854782998979 384341543682048 384502180258304 384587821744128 384687947907072 384989761896448 385373710913616 385410856402944 385620650366976 385923196125184 386023669948416 386835230490624 386959610958528 386996909309952 388036207650384 388528270737408 389571681620736 390065691820032 390303767665872 390798706212864 391049121890304 391150930231296 392099302637568 392201384389632 392406931341312 392509093183488 393152303694456 393460758549504 393563194752096 393650854428672 393815381856256 393959700430848 394314773430272 395017697673216 395055772729344 395270816792576 396116713525248 396619023384576 397180503527391 397580653559808 397684162363392 398648375041536 398686800052224 398814991196228 399320722702336 399757492142208 400071129219072 400264418820096 400900849926144 401145538989924 401654225829888 401911597498368 402016233848832 402732887080896 402990949933056 403243586813952 403412123549696 404326516368384 404365488685056 404390224064768 404585600385024 404903025442816 405345900699648 405990411497472 406029544194048 407119955567616 407636218478592 408624560603136 408730944651264 409499034928128 409721941014912 409761433387008 410018314715136 410861866923936 411012432396288 411184216141824 411382874898432 411705632882688 412288470628533 412487662892544 412811287658496 413010732515328 413183351455744 413919911722032 414185142986752 414444797558784 414710365159424 415489692008448 415597863370752 416605509052416 416713970913984 417133800456192 418254032830464 418294347595776 418428843222272 418959446769664 419417696673792 419746758524928 419975242842112 420015723511808 420874008120576 420967750828032 421143695425536 421407712346112 422274696560712 422429444407296 422539422511104 422810176978944 423563898481632 423604725055488 424278267871232 424483252862976 424742335401096 425280944996352 425957153046528 425998210301952 427031072342016 427142248464384 428177884303872 428720850468864 429638331727872 429872200409088 429913635028992 430680019493376 431068188248064 431226158579712 431406390706176 431614819565568 432564952790592 432661299462144 432773941395456 433000751824896 433113482133504 433823231662848 434163595640832 434276628691968 434554904117248 435329562328344 435371522973696 436540733606682 437094304579584 438268141823328 438823903297536 439007310921728 439930262126592 440044796510208 440071714423424 440390041731072 440629762981888 441111715467264 441457797758976 441572729831424 441671082835968 441855680446464 442643353368192 442758594096108 443042304588288 443204662984704 443604120109056 444394909882368 444437744320512 444580645923664 444679668891648 445144412192768 445631302715904 446196401307648 446223695519744 446266706231296 447278235254784 447465176389632 448032600489984 449235813040128 450080020371456 451013456166912 451861004058624 452150547185664 452268263079936 452623098445824 453364818674688 453720514363392 453838638993408 453939724025856 454939002072864 455158800433152 455515903623168 455926456778752 456739212934656 456783237218304 457031881916416 458009950013568 458471384285184 458590745788416 459702630678528 459822312732672 460937183641776 460981612560384 461714585624576 462219600289428 462582243159552 462805734260736 463168836993024 463586287681536 464412698615808 464710284607488 464831270387712 465659900687286 465958285860096 466250397253632 466295338303488 466445267854336 466549160804352 467425903509504 467547596292096 467576196574888 468169123168256 468681197683968 469275525513216 469471660474368 470732448625056 471206700515328 471329377615872 472215103340544 472472148197376 472517688950784 473483259135648 473786657353728 474083676389376 474158375370752 474387459342336 475059033630801 475233124958208 475431749913984 475661449101312 476034638020608 477313051355136 477543659470848 477918325112832 479201797177344 479247986589696 479508859715584 480409956384768 480535029522432 481700119841856 482310956777472 483606225460224 483652839407616 484421860327424 484951711779072 485332189544448 485566672011264 485596374536192 485643180310528 486635571889416 486743961894912 486947397835776 487125845803008 487252667400192 487564888768512 488434045095936 488561207278464 488874267131904 489745757619387 489792963345408 490414062698496 490571747226112 491193834143744 491731092652032 492432227565568 492560430661632 493754677395456 493883224786944 495080678726352 495438796947456 495708483354624 496640022478848 496769321060352 497087640502272 497477639733248 497973772539216 498422592661824 498605245857792 498813639254016 498924741722112 499054635122688 500153226664122 500264627503104 500657119297536 500787463716864 502001657459712 502050044510208 503091262652416 503398323438336 504036675551232 505390289670144 506031167766528 507390138187776 507439044624384 508669365583872 508801795964928 509200985751552 509478163447808 509527271145472 510035421009024 510435578658816 510568468867584 510682189529088 510895630516224 511806377331972 512455391576064 512783762325504 512917263876096 513831614551488 513881141870592 514160867155968 514698226597888 515261193765264 515780307320832 515914589011968 515946147944704 515995879079936 517165459513344 517381610200512 518037694316544 519428908827648 520087589093376 520405023554496 521064941617152 521534573641728 522464285942784 522799070183424 522935179186176 523126815326208 523209241788416 523345457577984 524203071592608 524614344732672 524750926336128 524867805904896 525279600574464 526023221146749 526690263564288 526741030305792 528155618033664 529574004703188 530107538079744 530245549817856 531531166722048 531582400069632 533009989522944 533428172292096 533685891760128 534534466568192 534860718653232 535119130238976 535538967773184 535882129997824 536021645131776 536977182774528 537321266577408 537658115751936 539102021824512 539153984913408 539447467180032 540461200932864 540601908212736 541320548663296 541372725592064 541912634822088 542599826374656 542826607423488 543514957971456 544832747470848 544974592868352 545998713237504 546295921353216 546348577849344 546691086286848 547465018375593 547815822565248 548016576528384 548159250825216 548245621522432 548510499864576 549488300732928 549717960838044 549983550523392 550415050211328 550680976687104 551893215629376 552593063411712 553986256011264 554130484494336 555474012069888 555618627885312 556965763567146 557672043773952 557725796794368 559223595565056 559662344699904 560725416744552 561165344160768 561290334437376 561436464513024 561524927234048 561876949794816 562797705940992 563032928747616 563239259209728 563385896681472 563746902638592 564751864642176 564806300073984 565977670483968 566323113868128 567041259995136 567942870728704 568564075878912 569285063737344 569374763122688 569522997952512 570903845738496 571627800625152 572851108970496 573162933878784 573218180038656 574240025991168 574389527476032 574757584330752 574968211439616 575208520941568 576512315523072 576753270387456 576881732616192 577031921860608 577484642844672 578430975550464 578884794187776 579035504922624 580439416437792 580495363964928 582054311475576 582792406106112 584357522431104 585098537730048 586573682835456 586726395346944 587186722308096 588148953956352 588302076584448 588610397011968 588763639775232 589140907261952 589728455541684 590191137824256 590344792128144 590476281643008 590723072784384 590939550646272 591472160145408 592526546509824 592583659094016 592906225188864 594175070287872 594928535076864 596370980339712 596526243545088 596620235186176 597972562562304 598030200078336 598222486794342 598981084053504 600106693828608 601351274889216 601718308484886 602481338744832 602867396247552 603024350773248 603497464594432 604099330621344 604486424899584 604865380220928 604960685817856 605118185324544 605252965367808 606585336097152 606878400577536 607354538164224 608985617246208 609044316291072 610679933351424 611454327717888 612936840904704 613096416976896 614582911522368 614642150080512 616292800385904 616776324212736 617074312347648 617558449324032 618731494338816 619216931487744 619516098772992 619613712809984 619775027183616 620879867583048 621277714480128 621667196338176 622065547739136 623234538012672 623396795056128 624908263578624 625070956370976 625700700684288 625962213965824 627381049245696 627441521393664 627643264833408 628275600687104 628439170154496 629620137787392 629962864263168 630023585267712 631311012180864 631715543138304 632111568519168 633412044841068 633644166610944 633809133766656 633908999885312 634215265468416 634712850694144 635345847722448 635407087583232 636417401806848 636724879294464 638935729569792 638997315452928 640546608513024 640713372696576 642266826455808 643081275703296 644808300613632 644870452543488 646602282372096 647109586059264 647422229348352 648847429185888 648991949193216 649160912093184 649263197114368 649501127737344 649670223200256 650086518358016 650734847494272 651245393461248 651414943037952 651832356175872 652994343492516 653057284460544 653885416931328 654811100410023 655641456869376 656747240882176 657402212734992 658235854946304 658339569860608 658510966382592 659895393189888 660107571635136 660585062596608 660944644472832 662186696638464 662359094747136 662783520669696 663965030052288 664137891144162 664563456882432 664806994477056 665084852338688 665406180163584 666592364823552 666656616480768 666870968885496 667019503337472 667542825730048 667716618289152 669335543279616 669400059346944 671197764584448 672048900734976 673853719560192 675120030557184 676520184250368 676585392832512 678225820778496 678402394619904 678934647668736 680047228012032 680580771545088 680757958490112 680909586038784 681194174021632 682408503109296 682738200649728 683273855434752 683711683100672 683889685168128 685108819401984 685174855827456 685547822874624 687014925020352 687707076427776 687886118682624 689553946017792 689733469099008 689842146934016 690716925755392 691405775462664 691472418840576 692571878436864 693450118791168 693873364739328 694753255489536 695379431522304 696619047923712 697065426911232 697246905581568 697502420434944 697793943437312 698489851030929 698937428790144 699375595880448 699443007455232 699485792976896 699667901781504 699823741206528 701138855264256 701364294862332 702253684752384 702321373741056 704207490711552 706098672937584 706810050772992 706994066423808 708322655010816 708708222296064 708776533426176 710679986030592 711237563056128 711581189013504 713147624870976 713492173651968 714051957030912 714695526842368 715969577032704 716315489206272 716428355436544 716877487669248 718802695766016 718871979884544 719263289573376 720614934577152 720802544283648 722550179762784 723466435166208 723768809897984 725409338190336 725479259111424 726443663294464 726632790491136 727998284316672 728160433864704 728394561804288 728464770465792 729953357834124 730421096753664 730688768704512 730879001100288 731347333152768 732651067643904 732841810917696 732957281117392 733311400697856 733886733615104 734689445018112 735621094047744 735857620839168 736790751215616 738648341348352 738840645992448 740632016093184 740824837180416 742621018089528 743158195421184 743562725031936 744960033718272 745631460753408 746216459599872 747633888992736 748220458881024 748387112583168 748581952684032 749169266393088 750229839996183 750396941254656 750710571663488 750985678946304 751181195575296 751662536851456 753002486189568 753075066765312 754636893978624 755097485157504 756055013326848 758085434505216 759046751649792 759363997270016 761085207281664 761158566936576 761205127651328 763004048375808 763801478627328 764217245171712 764290906718208 765653367988224 765852703301376 766343445774336 767709565997958 768683087364096 769004360516608 769175643488256 769375895814144 769979523792896 770747421827232 770821712805888 771241300733952 771846392250368 772047339896832 773670460981248 773919221917056 773993818619904 776072415300768 777056541474816 779143363241472 780131383640064 780607535331744 781597412425728 782098243780608 782301860462592 784198605275136 784402768779264 784813862682624 785018186366976 786304607388912 786921517099008 787126389504192 787301708857344 787630763712512 787919400861696 790035395346432 790111545458688 790541633585152 792233427050496 794361007054782 795161307119616 795368324726784 797296750083072 797373600104448 797629982392456 798641445404672 799514984284416 800142258438144 800528837640192 801801699852288 802291077979848 803308451659776 803823194996736 804032467697664 805465774161792 805981899866112 806487173627904 806824247099392 808653032736768 808730977370112 808780448129536 809171200770048 809806050885632 810691801399296 811980822994944 812059088388096 814239911135232 815272436957184 817249121206272 817461889302528 818998069856256 819443882029824 819522866774016 820036629430272 821723733847872 822024864792576 822368432283648 822765749796864 824576941257066 824975325785088 825622575316992 826021465030656 826366702911488 827839823444064 828370285973504 828889595117568 829420730318848 830979384016896 831195726741504 833211018104832 833427941827968 834267600912384 835448645350719 836508065660928 836588695191552 836857686444544 837918893539328 838835393347584 839493517049856 839950485684224 840031447023616 841748016241152 841935501656064 842287390851072 842815424692224 844549393121424 844858888814592 845078845022208 845620353957888 847127796963264 847209450110976 848556535742464 848966505725952 849484670802192 850561889992704 851914306093056 854062144684032 854284496928768 856355768607744 857441700937728 859276663455744 859744400818176 859827270057984 861360038986752 862136376496128 862452317159424 862812781412352 863229639131136 865129905581184 865322598924288 865547882790912 866001503649792 866226964267008 867646463325696 868327191281664 868553257383936 869109808234496 870659124656688 870743045947392 873081467213364 874188609159168 876536283646656 877647806595072 878014621843456 879860524253184 880089593020416 880143428846848 880780083462144 881259525963776 882223430934528 882915595517952 883145459662848 883711360892928 885286706736384 885517188192216 886084609176576 886409325969408 887208240218112 888789819764736 888875488641024 889161291847328 889359337783296 890288824385536 891262605431808 892392802615296 892447391039488 892533412462592 894556470509568 894930352779264 896065200979968 897333730191513 898471626080256 900160040742912 902026912333824 902577462727329 903722008117248 904301094371328 904536526159872 905246196891648 906729637349376 907441028726784 907677277986816 907879448051712 909878004145728 910317600866304 911031807246336 911852913557504 913478425869312 913566474436608 914063763832832 916019900027136 917181491576832 919405261357056 919644625465344 921874367283552 921963225120768 923429171249152 924439200578856 925164486319104 925611468521472 926337673986048 927172575363072 928825397231616 929420569214976 929662540775424 931319801374572 931916571720192 932500794507264 932590676606976 932890535708672 933098321608704 934851807019008 935095192584192 935152393149776 936338246336512 937362395367936 938551051026432 938943320948736 941464897250112 942413401030656 942658755231744 944430206681088 944944296394752 945035377901568 946966518271296 947573314707456 948167352778752 948316750741504 950118067261602 950466249916416 950863499827968 951322898202624 952069276041216 954626102710272 955087318941696 955836650225664 958403594354688 958495973179392 959017719431168 960819912769536 961070059044864 963400239683712 964621913554944 967212450920448 967305678815232 968843720654848 969903423558144 970664379088896 971133344022528 971192749072384 971286360621056 973271143778832 973487923789824 973894795671552 974251691606016 974505334800384 975129777537024 976868090191872 977122414556928 977748534263808 979491515238774 979585926690816 980828125396992 981143494452224 982387668287488 983462185304064 985120861323264 987509354790912 987766449573888 990161357452704 990877593894912 991416966709248 993280044957696 993538642120704 994175281004544 994955279466496 995947545078432 996845185323648 997210491715584 997627278508032 997849483444224 998109270245376 1000306453328244 1000529255006208 1001314238595072 1001574927433728 1004003314919424 1004100089020416 1006796646876672 1008073351102464 1010780579340288 1014780276375552 1014878089248768 1017338731167744 1017603591929856 1018401971503104 1018956326895616 1020070842018048 1020871157317632 1021136937735168 1021364379058176 1021791261032448 1023612754663944 1024910783152128 1025567524651008 1025834527752192 1027663229102976 1027762283741184 1028321734311936 1029396453195776 1030522387530528 1031560614641664 1031829178023936 1031892295889408 1031991758159872 1034330919026688 1034763220401024 1036075388633088 1038857817655296 1040175178186752 1040810047108992 1042129883234304 1043069147283456 1044928571885568 1045598140366848 1045870358372352 1046253630652416 1046418483576832 1046690915155968 1048406143185216 1049228689465344 1049501852672256 1049735611809792 1052046442293498 1053380527128576 1053482060611584 1056311236067328 1059148009406376 1060215076159488 1060491099635712 1063062333444096 1063164800139264 1066019979045888 1066856344584192 1067371783520256 1069068933136384 1069721437306464 1070238260477952 1071077935546368 1071764259995648 1072043290263552 1073954365549056 1074642533154816 1075316231503872 1078204043649024 1078307969826816 1078894934360064 1080922401865728 1081203816425472 1082641097326592 1082745451184128 1083825269644176 1085199652749312 1085653214846976 1089665494941696 1089949185736704 1091997426475008 1092591842706432 1092697155698688 1094930036751186 1095631645130496 1096033153056768 1096318501650432 1096491243044864 1097020999729152 1098976601465856 1099435921676088 1099967101046784 1100830100422656 1101361953374208 1103786431258752 1105186126823424 1107972512022528 1108260968988672 1110948024139776 1111237255770624 1113931527134292 1115344087547904 1115451593588736 1118447191130112 1119324689399808 1121450833489104 1122330688321536 1122580668874752 1122872929026048 1123049854468096 1123753899589632 1125595411881984 1126065857495232 1126478518419456 1126771793362944 1127493805277184 1129503729284352 1129612600147968 1131955340967936 1132646227736256 1134082519990272 1135885741457408 1137128151757824 1138570127474688 1138749526245376 1139045995905024 1141807691476992 1143255601250304 1145702217940992 1146325867757568 1146436360077312 1148480051982336 1148779054952064 1149515168661504 1149936422879232 1150417041883136 1151564348996937 1153024631046144 1153506540774912 1153763465232384 1154063843721216 1154969285689344 1156861951100928 1157769588375552 1158071009845248 1160878832875584 1160990727929856 1164108622951152 1165584812212224 1168715044862208 1170197075460096 1173147365670912 1173452790693888 1176297907912704 1176604153168896 1177220794023936 1177527279550464 1178281814523904 1179456911083368 1180382275648512 1180689584256288 1180952563286016 1181446145568768 1181879101292544 1182944320290816 1185053093019648 1185167318188032 1185812450377728 1188350140575744 1189857070153728 1191541510582173 1192741960679424 1193052487090176 1193240470372352 1195945125124608 1196060400156672 1196444973588684 1197962168107008 1200213387657216 1202702549778432 1203436616969772 1204962677489664 1205734792495104 1206048701546496 1206994929188864 1208198661242688 1208972849799168 1209730760441856 1209921371635712 1210236370649088 1213170672194304 1213756801155072 1214709076328448 1217971234492416 1218088632582144 1221359866702848 1222908655435776 1225873681809408 1226192833953792 1229165823044736 1229284300161024 1232585600771808 1233552648425472 1234148624695296 1235116898648064 1236865411885599 1237462988677632 1238433862975488 1239032197545984 1239227425619968 1239550054367232 1241759735166096 1242555428960256 1243334392676352 1244131095478272 1246469076025344 1246793590112256 1249816527157248 1250141912741952 1251401401368576 1251924427931648 1254762098491392 1254883042787328 1255286529666816 1256878340308992 1259240275574784 1259925728526336 1260047170535424 1262622024361728 1263431086276608 1264223137038336 1266824089682136 1267288333221888 1267618267533312 1267817999770624 1268430530936832 1269425701388288 1270691695444896 1270814175166464 1272834803613696 1273449758588928 1277871459139584 1277994630905856 1281093217026048 1281426745393152 1284533652911616 1286162551406592 1289616601227264 1289740905086976 1293204564744192 1294219172118528 1294844458696704 1297694858371776 1297983898386432 1298321824186368 1298526394228736 1299002255474688 1299340446400512 1301469694988544 1302490786922496 1302829886075904 1303664712351744 1305988686985032 1306114568921088 1309622200820046 1311282913738752 1313494481764352 1314804425469984 1316471709892608 1316679139721216 1317021932765184 1319790786379776 1320215143270272 1321170125193216 1321889288945664 1324373393276928 1324718189494272 1325567041339392 1327930060104576 1328275782288324 1329126913764864 1329613988954112 1330169704677376 1330812360327168 1333184729647104 1333313232961536 1333741937770992 1334039006674944 1335085651460096 1335433236578304 1338671086559232 1338800118693888 1342395529168896 1344097801469952 1347707439120384 1350240061114368 1353040368500736 1356451641556992 1356804789239808 1357869295337472 1360094456024064 1361161543090176 1361515916980224 1361819172077568 1362388348043264 1364817006218592 1365476401299456 1366547710869504 1367423366201344 1367779370336256 1370217638803968 1370349711654912 1371095645749248 1374029850040704 1375414152855552 1375772237365248 1379107892035584 1379466938198016 1379684293868032 1381433851510784 1382811550925328 1382944837681152 1385143756873728 1387746729478656 1389506510979072 1390758863044608 1393238095847424 1394130853822464 1394493811163136 1395587886874624 1396979702061858 1397874857580288 1398751191760896 1398886014910464 1398971585953792 1399335803563008 1399647482413056 1402277710528512 1402728589724664 1404507369504768 1408414981423104 1412197345875168 1413620101545984 1413988132847616 1416645310021632 1417416444592128 1417553066852352 1421359972061184 1422475126112256 1423162378027008 1425177100892403 1426295249741952 1426984347303936 1428103914061824 1429391053684736 1431939154065408 1432630978412544 1432856710873088 1433754975338496 1437605391532032 1437743959769088 1438526579146752 1441229869154304 1441605088567296 1445100359525568 1446932870332416 1447537619795968 1450818676380672 1450958518222848 1452887326588928 1453265580982272 1455996568633344 1456789123608576 1456929540931584 1459906715668248 1460842193507328 1461377537409024 1461758002200576 1462694666305536 1465302135287808 1465683621835392 1465914562234784 1466622801395712 1467773467230208 1469237272858161 1469378890036224 1471242188095488 1471715241678336 1473581502431232 1477296682696704 1477681291984896 1481264032186368 1481649674360832 1485242036179056 1486316390842368 1487125450063872 1489920067436544 1491262921506816 1492432919199744 1495267777985472 1496440917762048 1496774225166336 1497163905368064 1500459679992366 1500793882509312 1501421143326976 1501971357892608 1502362391150592 1503325073702912 1506004972379136 1506150133530624 1509273787957248 1510194970315008 1512110026653696 1516170869010432 1518093503299584 1518727994540032 1522170414563328 1522317133873152 1522410255302656 1526008096751616 1527602957254656 1528434490343424 1528581813436416 1531306735976448 1531705406602752 1532686891548672 1535419131995916 1537366174728192 1538008721033216 1538351286976512 1538751791628288 1539959047585792 1541494843654464 1541643425611776 1542482601467904 1543692784500736 1544094679793664 1547340921962496 1547838443834112 1547987637239808 1552144830601536 1554113082949632 1558286726482944 1560262767280128 1561215070663488 1563194824851456 1564603720925184 1568397210550272 1568805537558528 1569627725365248 1570036372733952 1572609214777824 1573843034198016 1574252779008384 1574603417714688 1575261527425024 1575838801723392 1578069663440247 1580070790692864 1580223090917376 1581083267170304 1584466854100992 1588722014109564 1590322614239232 1590736649453568 1594593500166144 1594747200208896 1595259964784912 1597282890809344 1599029968568832 1600284516876288 1601057675280384 1603603399704576 1604582155959696 1606616903319552 1607646389993472 1608064935395328 1610931548323584 1611963799732224 1612974347255808 1613648494198784 1617306065473536 1617461954740224 1617560896259072 1618342401540096 1619612101771264 1621383602798592 1623961645989888 1624118176776192 1628479822270464 1630544873914368 1634498242412544 1634923778605056 1637996139712512 1638887764059648 1639045733548032 1640073258860544 1643447467695744 1644049729585152 1644736864567296 1645531499593728 1649153882514132 1649950651570176 1651245150633984 1652042930061312 1652733405822976 1655679646888128 1656740571947008 1657779190235136 1661958768033792 1662391453483008 1666422036209664 1666855883655936 1670897290701438 1673016131321856 1673177390383104 1673715372889088 1675837787078656 1677670786695168 1678987034099712 1679900971368448 1683496032482304 1683871003312128 1684574781702144 1685630849384448 1689098786242848 1689717777629184 1690157690044416 1691240707915776 1694255593926528 1694418900221952 1694963712583969 1697113071484928 1697933011451904 1698969341604384 1701123779985408 1703828612186112 1708124289368064 1708568993857536 1712711537215488 1714883401875456 1718553326911488 1719488801636352 1719654540115968 1722720077973504 1724272752992256 1724904634318848 1725625562824704 1730259811162368 1730645197848576 1731095765581824 1732453928534016 1735292926651392 1736654382563328 1737106514767872 1738219616468992 1741318249313376 1741486091894784 1746162934426728 1748377218318336 1753072567293312 1755295613190144 1756029243686912 1759721048506368 1760179186040832 1760286857693696 1761560166924288 1762519051927552 1764446861869056 1765831191035904 1766290919325696 1767422721785856 1770573413472768 1771034376384432 1772169218353152 1772818651938816 1774416480436224 1777579639529472 1777750977282048 1778322583694656 1778718675566592 1780577648771072 1782525210863616 1784785605230592 1784894782078976 1785066824925184 1789112941019136 1789860705558528 1794667460383026 1796943252160512 1800320081485824 1804053824667648 1805154925454658 1807444016234496 1808602188742656 1809073052319744 1810492393783296 1813459274698752 1814882057453568 1815354555973632 1815758896103424 1819756008291456 1820635201732608 1822063614492672 1823705827115008 1826956851738624 1827132948873216 1828127527665664 1832039800054272 1834362983153664 1838810522714112 1839289250930688 1843748734567104 1843926450241536 1846858342498304 1848878401157712 1850328972638208 1851222937042944 1852675347972096 1857650794463232 1858841138429952 1859325081550848 1862639602749144 1863833143440384 1865001589014528 1865781071417344 1866196643217408 1869703614038016 1870190385168384 1870304786299552 1872676492673024 1874724790735872 1877102102052864 1877886641897472 1882929794500224 1884826802061312 1885317510463488 1888860413362176 1889888592789504 1890070755803136 1893933036542592 1895146629414912 1896334705557504 1896633501483008 1900236134523204 1900932499832832 1901726999655936 1902645796405248 1904138552082432 1909252205420544 1910174637883392 1916807188709376 1916991946358784 1918035438862336 1921639825539072 1922140118089728 1926800479367424 1929243827109888 1934424901840896 1934611357630464 1937687441309696 1939806847116288 1941328758177792 1942266688045056 1942385498144768 1942572721242112 1946542287557664 1946975847579648 1947789591343104 1948503383212032 1949010669600768 1950259555074048 1953736180383744 1954244829113856 1955497068527616 1958983030477548 1959171853381632 1961656250793984 1962286988904448 1964433301230069 1964775336574976 1966924370608128 1970241722646528 1975018709581824 1975532899147776 1980322714905408 1981755187789824 1982833933418496 1986560089915392 1987077284241408 1988350562009088 1989910558932992 1991895090156864 1993690370647296 1994420983431168 1995254557016064 1996218540490752 2000612906656488 2001058510012416 2002628477190144 2003149854867456 2008006629838848 2008200178040832 2013593293753344 2016146702204928 2021561158680576 2029560552751104 2029756178497536 2034677462335488 2035207183859712 2036803943006208 2037912653791232 2040141684036096 2041742314635264 2042273875470336 2042728758116352 2043582522064896 2047225509327888 2049821566304256 2051135049302016 2051669055504384 2055326458205952 2055524567482368 2056643468623872 2058792906391552 2061044775061056 2063121229283328 2063658356047872 2063784591778816 2063983516319744 2068661838053376 2069526440802048 2072150777266176 2077715635310592 2080350356373504 2081620094217984 2084259766468608 2086138294566912 2089857143771136 2091196280733696 2091740716744704 2092507261304832 2092836967153664 2093381830311936 2096812286370432 2098457378930688 2099003705344512 2099471223619584 2104092884586996 2106761054257152 2106964121223168 2112622472134656 2118296018812752 2120430152318976 2120982199271424 2126124666888192 2126329600278528 2132039958091776 2133712689168384 2134743567040512 2138137866272768 2139442874612928 2140476520955904 2142155871092736 2144086580527104 2147908731098112 2149285066309632 2150632463007744 2156408087298048 2156615939653632 2157789868720128 2161844803731456 2162407632850944 2165282194653184 2165490902368256 2167650539288352 2170399305498624 2171306429693952 2179330989883392 2179898371473408 2183994852950016 2185183685412864 2185394311397376 2189860073502372 2191263290260992 2192066306113536 2192637003300864 2192982486089728 2194041999458304 2197953202931712 2198871843352176 2199934202093568 2201660200845312 2207572862517504 2210372253646848 2215945024045056 2216521937977344 2221896048279552 2222474511541248 2227863054268584 2230688175095808 2236894382260224 2238649378799616 2242901666978208 2244661376643072 2245161337749504 2245745858052096 2246099708936192 2247507799179264 2250689519988549 2251190823763968 2252131714990464 2252957036838912 2253543586725888 2254987610554368 2259007458568704 2259225200295936 2263910681935872 2265292455472512 2268165039980544 2271771482914816 2274256303515648 2277140254949376 2277499052490752 2278091991810048 2283615382953984 2291404435881984 2292651735515136 2292872720154624 2296960103964672 2297558109904128 2299030337323008 2300834083766272 2303128697993874 2306049262092288 2307013081549824 2307526930464768 2308127687442432 2309938571378688 2313723902201856 2315539176751104 2316142019690496 2321757665751168 2321981455859712 2328217245902304 2331169624424448 2337430089724416 2340394150920192 2346294731341824 2346905581387776 2352595815825408 2353208306337792 2354441588047872 2355054559100928 2356563629047808 2358913822166736 2360764551297024 2361379168512576 2361905126572032 2362892291137536 2363758202585088 2370106186039296 2370334636376064 2371624900755456 2376700281151488 2383083021164346 2385483921358848 2386104974180352 2386480940744704 2391890250249216 2392120800313344 2392889947177368 2395924336214016 2400426775314432 2405405099556864 2406873233939544 2409925354979328 2411469584990208 2412097403092992 2413989858377728 2416397322485376 2417945699598336 2419461520883712 2419842743271424 2420472741298176 2426341344388608 2427513602310144 2429418152656896 2435942468984832 2436177265164288 2442719733405696 2445817310871552 2451747363618816 2452385667907584 2458331646089472 2458568600322048 2465171201543616 2467105296850944 2468297249390592 2473730823771198 2474925977355264 2476867725950976 2478064395091968 2478454851239936 2479100108734464 2483519470332192 2485110857920512 2486668785352704 2488262190956544 2492938152050688 2493587180224512 2499633054314496 2500283825483904 2502802802737152 2503848855863296 2506345936052157 2509524196982784 2509766085574656 2510573059333632 2513756680617984 2518480551149568 2519851457052672 2520094341070848 2525244048723456 2526862172553216 2528446274076672 2533648179364272 2534576666443776 2535236535066624 2535635999541248 2536861061873664 2538851402776576 2541383390889792 2541628350332928 2545669607227392 2546899517177856 2555742918279168 2562186434052096 2562853490786304 2569067305823232 2572325102813184 2579233202454528 2579481810173952 2586409129488384 2588438344237056 2589688917393408 2595389716743552 2595967796772864 2596643648372736 2597052788457472 2598004510949376 2598680892801024 2602939389977088 2604981573844992 2605659772151808 2607329424703488 2611977373970064 2612229137842176 2619244401640092 2622565827477504 2626988963528704 2629608850939968 2632943419785216 2633358279442432 2634043865530368 2639581572759552 2640430286540544 2642340250386432 2643778577891328 2648746786553856 2649436378988544 2651134082678784 2655860120209152 2656551564576648 2658253827529728 2659227977908224 2660339409354752 2661624720654336 2666369459294208 2666626465923072 2667483875541984 2668078013349888 2670171302920192 2670866473156608 2677342173118464 2677600237387776 2684791058337792 2688195602939904 2692001190574539 2695414878240768 2700480122228736 2706080737001472 2712903283113984 2713609578479616 2715738590674944 2720188912048128 2722323086180352 2723031833960448 2723638344155136 2724776696086528 2729634012437184 2730952802598912 2733095421739008 2735558740672512 2740435277607936 2740699423309824 2742191291498496 2748059700081408 2751544474730496 2758215784071168 2758933876396032 2759368587736064 2762867703021568 2765623101850656 2765889675362304 2770287513747456 2775493458957312 2779013021958144 2781517726089216 2786476191694848 2788261707644928 2788987622326272 2791175773749248 2793959404123716 2795749715160576 2797502383521792 2797772029820928 2797943171907584 2798671607126016 2799294964826112 2804555421057024 2805457179449328 2809014739009536 2816829962846208 2824394691750336 2827240203091968 2827976265695232 2833290620043264 2834832889184256 2835106133704704 2842719944122368 2844950252224512 2850354201784806 2852590499483904 2853968694607872 2856207828123648 2858782107369472 2863878308130816 2865261956825088 2865713421746176 2867509950676992 2875210783064064 2875487919538176 2877053158293504 2882459738308608 2883210177134592 2890200719051136 2893865740664832 2895075239591936 2901637352761344 2901917036445696 2905774653177856 2906531161964544 2911993137266688 2913578247217152 2913859081863168 2919813431336496 2921684387014656 2922755074818048 2923516004401152 2925389332611072 2930604270575616 2931367243670784 2931829124469568 2933245602791424 2935546934460416 2938474545716322 2938757780072448 2942484376190976 2943430483356672 2947163004862464 2955362583969792 2962528064372736 2963299348721664 2970484072358112 2972632781684736 2974250900127744 2979840134873088 2982525843013632 2984865838399488 2990535555970944 2992881835524096 2993548450332672 2994327810736128 3000919359984732 3001587765018624 3002842286653952 3003942715785216 3004724782301184 3006650147405824 3012009944758272 3012300267061248 3020389940630016 3024220053307392 3032341738020864 3037455989080064 3044340829126656 3044634267746304 3044820510605312 3052016193503232 3055205914509312 3056868980686848 3062613471952896 3063410813205504 3065373783097344 3070838263991832 3074732349456384 3076017442066432 3076702573953024 3077503583256576 3079918095171584 3082989687308928 3083286851223552 3084965202935808 3087385569001472 3088189359587328 3094681843924992 3095676887668224 3095975274479616 3104289661203072 3108226165899264 3116573452965888 3120525534560256 3122430141326976 3126389649702912 3129207441850368 3136794421100544 3137611075117056 3139255450730496 3140072745467904 3145218429555648 3147686068396032 3148505558016768 3149206835429376 3150523054850048 3156139326880494 3160141581385728 3160446181834752 3162166534340608 3168933708201984 3177444028219128 3180645228478464 3181473298907136 3189187000332288 3189494400417792 3190519929569824 3194565781618688 3198059937137664 3200569033752576 3202115350560768 3207206799409152 3209164311919392 3213233806639104 3215292779986944 3216129870790656 3221863096647168 3223927599464448 3225948694511616 3227296988397568 3234612130947072 3234923909480448 3235121792518144 3236684803080192 3239224203542528 3242767205597184 3247923291979776 3248236353552384 3256959644540928 3268996484825088 3269847557210112 3275992279425024 3277775528119296 3278091467096064 3286894935391488 3288099459170304 3289473729134592 3291062999187456 3298307765028264 3299901303140352 3302490301267968 3304085860122624 3305466811645952 3311359293776256 3313481143894016 3315558380470272 3323917536067584 3324782906966016 3332844072419328 3333711767311872 3341794581402876 3346032262643712 3346354780766208 3347430745778176 3351675574157312 3355341573390336 3357974068199424 3359801942736896 3366992064964608 3367742006624256 3369149563404288 3371261698768896 3378197572485696 3379435555258368 3380315380088832 3382481415831552 3388511187853056 3388837800443904 3389927425167938 3394226142969856 3395866022903808 3397938683208768 3402247559970816 3407657224372224 3416248578736128 3417137987715072 3425423074430976 3429766803750912 3437106653822976 3438977603272704 3439309080231936 3445440155947008 3448545505984512 3449809268637696 3451251125649408 3460519622324736 3461290395697152 3462191531163648 3464907857068032 3470585853302784 3473308765126656 3474213029535744 3476439232937984 3482636498626752 3482972183789568 3492325868853456 3496754436636672 3506145134586624 3510591226380288 3512058487373824 3519442097012736 3520358372081664 3520573715387392 3525038103855104 3528893723738112 3531662382071808 3532581838651392 3534845443571712 3541146826945536 3542068752768864 3544338436706304 3545637303877632 3548832960872448 3555159279058944 3555501954564096 3556645167389312 3557437351133184 3561155297542144 3565050421727232 3569571210461184 3569789564157952 3570133649850368 3578225882038272 3579721411117056 3589334920766052 3593886504321024 3600640162971648 3608107649335296 3610309850909316 3614888032468992 3617204377485312 3618146104639488 3620984787566592 3626918549397504 3629764114907136 3630709111947264 3639512016582912 3641270403465216 3644127228985344 3647411654230016 3653913703477248 3654265897746432 3656255055331328 3664079600108544 3668725966307328 3677621045428224 3678578501861376 3687497469134208 3687852900483072 3693716684996608 3697756802315424 3700657945276416 3702445874085888 3705350695944192 3710596235656797 3715301588926464 3717682276859904 3718650163101696 3725279205498288 3727666286880768 3730003178029056 3731562142834688 3732393286434816 3739407228076032 3740380770336768 3740609572599104 3745352985346048 3749449581471744 3754204204105728 3755773283794944 3765859589000448 3770635020926976 3777720826724352 3779777185579008 3780141511606272 3787866073085184 3790293258829824 3792669411115008 3793267002966016 3800472269046408 3801864999665664 3803453999311872 3805291592810496 3808277104164864 3818504410841088 3820349275766784 3833614377418752 3833983892717568 3836070877724672 3843279651078144 3844280236179456 3853600958734848 3858487654219776 3868849803681792 3869222715260928 3875374882619392 3879613694232576 3882657516355584 3884533376090112 3884770996289536 3885145442484224 3893084575115328 3893951695159296 3895579182686208 3897006766424064 3898021339201536 3907472360767488 3908489658227712 3910994137055232 3917966060955096 3918343706763264 3924573977808896 3928866602460138 3929550673149952 3933848741216256 3940483445293056 3950037419163648 3951065798295552 3960645429810816 3963510375579648 3965667866836992 3973120179830784 3974154568482816 3976701124018176 3979821117865984 3983790180313728 3987380741294592 3988841966862336 3990509114032128 3992437080981504 4001225813312976 4002117020024832 4005256954380288 4006299709734912 4016013259677696 4016400356081664 4027186587506688 4032293404409856 4043122317361152 4059121105502208 4069354924670976 4070414367719424 4073607886012416 4075825307582464 4080283368072192 4083484629270528 4084547750940672 4085457516232704 4087165044129792 4094451018655776 4099643132608512 4102270098604032 4103338111008768 4110652916411904 4111049134964736 4113286937247744 4117585812783104 4122089550122112 4126242458566656 4127316712095744 4127569183557632 4127967032639488 4137323676106752 4139052881604096 4144301554532352 4155431270621184 4163240188435968 4168519532937216 4172276589133824 4179714287542272 4182392561467392 4183481433489408 4185673934307328 4186763660623872 4193624572740864 4196914757861376 4198007410689024 4198942447239168 4208185769173992 4213522108514304 4225244944269312 4236592037625504 4240860304637952 4241964398542848 4252249333776384 4252659200557056 4264079916183552 4267425378336768 4269487134081024 4275531302677209 4276275732545536 4278885749225856 4280953041911808 4284311742185472 4288173161054208 4295817462196224 4298570132619264 4301264926015488 4312816174596096 4313231879307264 4315579737440256 4323689607462912 4324815265701888 4330564389306368 4330981804736512 4335301078576704 4340798610997248 4342612859387904 4358661979766784 4359796742946816 4367989705900032 4370367370825728 4370788622794752 4379720147004744 4382526580521984 4384132612227072 4385274006601728 4385964972179456 4388083998916608 4395906405863424 4397743686704352 4399868404187136 4403320401690624 4415145725035008 4420744507293696 4431890048090112 4433043875954688 4443792096559104 4444949023082496 4455726108537168 4461376350191616 4473788764520448 4477298757599232 4485803333956416 4489322753286144 4490322675499008 4491491716104192 4492199417872384 4501379039977098 4502381647527936 4504263429980928 4505914073677824 4507087173451776 4509975221108736 4518014917137408 4518450400591872 4527821363871744 4530584910945024 4536330079961088 4543542965829632 4548512607031296 4554280509898752 4554998104981504 4556183983620096 4567230765907968 4582808871763968 4585303471030272 4585745440309248 4593920207929344 4595116219808256 4598060674646016 4601668167532544 4606257395987748 4612098524184576 4614026163099648 4615053860929536 4616255374884864 4619877142757376 4627447804403712 4631078353502208 4632284039380992 4643515331502336 4643962911719424 4656434491804608 4662339248848896 4674860179448832 4680788301840384 4693811162775552 4705191631650816 4706416612675584 4708883176095744 4710109118201856 4713127258095616 4717827644333472 4721529102594048 4722758337025152 4723810253144064 4725784582275072 4727516405170176 4734208990320741 4740212372078592 4740669272752128 4743249801510912 4753400562302976 4766166042328692 4770967842717696 4772209948360704 4772961881489408 4783780500498432 4784241600626688 4785779894354736 4791848672428032 4800853550628864 4810810199113728 4813746467879088 4819850709958656 4822939169980416 4824194806185984 4832794644970752 4835891399196672 4838923041767424 4839685486542848 4840945482596352 4852682688777216 4855027204620288 4858836305313792 4871884937969664 4872354530328576 4885439466811392 4891634621743104 4903494727237632 4904771335815168 4916663292178944 4917137200644096 4930342403087232 4934210593701888 4936594498781184 4947461647542396 4949851954710528 4953735451901952 4956128790183936 4956909702479872 4958200217468928 4967038940664384 4970221715841024 4973337570705408 4985876304101376 4987174360449024 4999266108628992 5000567650967808 5007697711726592 5012691872104314 5019048393965568 5019532171149312 5021146118667264 5027513361235968 5036961102299136 5039702914105344 5050488097446912 5053724345106432 5056892548153344 5067296358728544 5069153332887552 5070473070133248 5071271999082496 5073722123747328 5077702805553152 5082766781779584 5083256700665856 5084891137751907 5091339214454784 5093799034355712 5111485836558336 5124372868104192 5125706981572608 5138134611646464 5144650205626368 5158466404909056 5158963620347904 5172818258976768 5176876688474112 5190779433487104 5191935593545728 5193287296745472 5194105576914944 5197361785602048 5205878779954176 5209963147689984 5211319544303616 5214658849406976 5223954747940128 5224458275684352 5238488803280184 5245131654955008 5253977927057408 5259217701879936 5265886839570432 5266716558884864 5268087731060736 5279163145519104 5280860573081088 5284680500772864 5287557155782656 5297493573107712 5298872757977088 5302268165357568 5311720240418304 5313103129153296 5316507655059456 5318455955816448 5320678818709504 5323249441308672 5332738918588416 5333252931846144 5334967751083968 5336156026699776 5340342605840384 5341732946313216 5354684346236928 5355200474775552 5369582116675584 5384002381149078 5390829756481536 5400960244457472 5412161474002944 5425806566227968 5427219156959232 5431477181349888 5440377824096256 5444646172360704 5446063667920896 5447276688310272 5449553392173056 5459268024874368 5461905605197824 5466190843478016 5471117481345024 5480870555215872 5481398846619648 5484382582996992 5496119400162816 5503088949460992 5516431568142336 5517867752792064 5518737175472128 5525735406043136 5531246203701312 5531779350724608 5540575027494912 5550986917914624 5558026043916288 5572952383389696 5576523415289856 5577975244652544 5582351547498496 5587918808247432 5591499430321152 5595004767043584 5595886343815168 5597343214252032 5598589929652224 5609110842114048 5610914358898656 5618029478019072 5633659925692416 5648789383500672 5654480406183936 5655952531390464 5666581240086528 5669665778368512 5670212267409408 5685439888244736 5689900504449024 5700708403569612 5705180998967808 5707937389215744 5712415656247296 5717564214738944 5727756616261632 5730523913650176 5731426843492352 5750421566128128 5750975839076352 5754106316587008 5764919476617216 5766420354269184 5780401438102272 5787731481329664 5790150479183872 5803274705522688 5803834072891392 5811549306355712 5813062323929088 5823986274533376 5827156494434304 5827718163726336 5839626862672992 5843368774029312 5845510149636096 5847032008802304 5850778665222144 5861208541151232 5862734487341568 5863658248939136 5866491205582848 5871093868920832 5876949091432644 5877515560144896 5884968752381952 5886860966713344 5894326009724928 5910725167939584 5925056128745472 5926598697443328 5940968144716224 5945265563369472 5948501800255488 5959680269746176 5965051686027264 5969731676798976 5981071111941888 5985763671048192 5988655621472256 6001838719969464 6003175530037248 6005684573307904 6007885431570432 6009449564602368 6013300294811648 6024019889516544 6024600534122496 6040779881260032 6048440106614784 6064683476041728 6074911978160128 6088681658253312 6089268535492608 6089641021210624 6104032387006464 6110411829018624 6113737961373696 6125226943905792 6126821626411008 6130747566194688 6141676527983664 6149464698912768 6152034884132864 6153405147906048 6155007166513152 6165979374617856 6166573702447104 6169930405871616 6174771138002944 6176378719174656 6189363687849984 6191353775336448 6191950548959232 6208579322406144 6216452331798528 6233146905931776 6241051069120512 6244860282653952 6252779299405824 6258414883700736 6273588842201088 6275222150234112 6278510901460992 6280145490935808 6290436859111296 6295372136792064 6297011116033536 6298413670858752 6301046109700096 6312278653760988 6320283162771456 6320892363669504 6324333068681216 6337867416403968 6354888056438256 6361290456956928 6362946597814272 6378374000664576 6378988800835584 6381039859139648 6389131563237376 6396119874275328 6401138067505152 6404230701121536 6414413598818304 6418328623838784 6426467613278208 6432259741581312 6443726193294336 6447855198928896 6451897389023232 6454593976795136 6469224261894144 6469847818960896 6470243585036288 6473369606160384 6478448407085056 6485534411194368 6495846583959552 6496472707104768 6513919289081856 6537992969650176 6539695114420224 6551984558850048 6555551056238592 6556182934192128 6573789870782976 6576198918340608 6578947458269184 6582125998374912 6596615530056528 6599802606280704 6604980602535936 6610933623291904 6622718587552512 6626962287788032 6631116760940544 6647835072135168 6649565813932032 6665688144838656 6667423534623744 6683589162805752 6692064525287424 6694861491556352 6703351148314624 6710683146780672 6715948136398848 6719603885473792 6733984129929216 6735484013248512 6738299126808576 6742523397537792 6752068559965647 6756395144971392 6758871110516736 6760630760177664 6764962831663104 6777022375706112 6777675600887808 6779854850335876 6788452285939712 6791732045807616 6795877366417536 6804495119941632 6815314448744448 6832497157472256 6834275975430144 6850846148861952 6874213307645952 6877955206545408 6878618160463872 6890880311894016 6897091011969024 6902502251298816 6921039244649472 6922580791394304 6924383062327296 6929815714136064 6941171706605568 6946617530253312 6948426059071488 6952878465875968 6965272997253504 6965944367579136 6984651737706912 6993508873273344 7012290269173248 7021182452760576 7024116974747648 7038884194025472 7040716744163328 7041147430774784 7050076207710208 7057787447476224 7063324764143616 7065163677302784 7069690887143424 7082293653891072 7084137505537728 7088676873412608 7091274607755264 7110318558117888 7111003909128192 7113290334778624 7114874702266368 7122310595084288 7130100843454464 7139579128315904 7140267299700736 7156451764076544 7159442822234112 7178669841532104 7187773008642048 7201280325943296 7216215298670592 7220619701818632 7229776064937984 7234408754970624 7236292209278976 7241969575133184 7253837098795008 7259528229814272 7261418223894528 7279024033165824 7282540806930432 7288254457970688 7294823308460032 7307827406954496 7308531795492864 7312510110662656 7328159200217088 7337451932614656 7355242090856448 7357157003722752 7374994938268416 7375705800966144 7387433369993216 7395513604630848 7401315890552832 7404891748171776 7421192471313594 7430603177852928 7435364553719808 7437300326203392 7450558410996576 7455332573761536 7460006356058112 7463124285669376 7464786572869632 7478814456152064 7480761540673536 7481219145198208 7490705970692096 7498899162943488 7508408408211456 7511546567589888 7531719178000896 7541270041853952 7555441653448704 7559554371158016 7560283023212544 7575732146170368 7580586517659648 7585338822230016 7586534005932032 7600944538092816 7603729999331328 7606907998623744 7610583185620992 7616554208329728 7637008821682176 7640698551533568 7667228754837504 7672141755449344 7686559302156288 7688560472358912 7707201917469696 7716975308439552 7737699607363584 7738445430521856 7750749765238784 7759227388465152 7765315032711168 7769066752180224 7769541992579072 7770290884968448 7786169150230656 7787903390318592 7791158365372416 7794013532848128 7796042678403072 7814944721534976 7816979316455424 7821988274110464 7835932121910192 7836687413526528 7849147955617792 7857733204920276 7867697482432512 7880966890586112 7900074838327296 7902131596591104 7921290859621632 7927020751159296 7931335733673984 7946240359661568 7948309136965632 7953402248036352 7967580360627456 7974761482589184 7977683933724672 7981018228064256 7984874161963008 8002451626625952 8004234040049664 8010513908760576 8012599419469824 8032026519355392 8032800712163328 8054373175013376 8064586808819712 8076003571723617 8086244634722304 8118242211004416 8138709849341952 8140828735438848 8147215772024832 8151650615164928 8160566736144384 8166969258541056 8169095501881344 8170915032465408 8174330088259584 8188902037311552 8199286265217024 8206676222017536 8221305832823808 8222098269929472 8226573874495488 8235171625566208 8244179100244224 8254633424191488 8255138367115264 8255934065278976 8274647352213504 8278105763208192 8288603109064704 8310862541242368 8326480376871936 8337039065874432 8344553178267648 8359428575084544 8364785122934784 8366962866978816 8371347868614656 8373527321247744 8387249145481728 8393829515722752 8396014821378048 8397884894478336 8416371538347984 8427044217028608 8450489888538624 8473184075251008 8481720609275904 8483928797085696 8504498667552768 8505318401114112 8528159832367104 8534850756673536 8551062605354418 8552551465091072 8557771498451712 8561906083823616 8568623484370944 8576346322108416 8591634924392448 8597140265238528 8602529852030976 8625632349192192 8626463758614528 8631159474880512 8647379214925824 8649630531403776 8661128778612736 8661963609473024 8670602157153408 8681597221994496 8685225718775808 8717323959533568 8719593485893632 8735979411800064 8740734741651456 8741577245589504 8759440294009488 8765053161043968 8768265224454144 8770548013203456 8771929944358912 8776167997833216 8791812811726848 8795487373408704 8799736808374272 8806640803381248 8830291450070016 8841489014587392 8866087751909376 8887584193118208 8889898046164992 8911452217074336 8922752700383232 8947577529040896 8954597515198464 8971606667912832 8978645506572288 8980645350998016 8982983432208384 8984398835744768 9002758079954196 9004763295055872 9008526859961856 9011828147355648 9014174346903552 9019950442217472 9036029834274816 9036900801183744 9061169821890048 9072660159922176 9087085931659264 9097025214062592 9109996209963008 9112367967240192 9134461531815936 9165617743527936 9170606942060544 9187840415858688 9190232439616512 9196121349292032 9203336335065088 9212514791975496 9224197048369152 9228052326199296 9230107721859072 9232510749769728 9239754285514752 9254895608807424 9262156707004416 9264568078761984 9287030663004672 9287925823438848 9312868983609216 9324678497697792 9349720358897664 9361576603680768 9387622325551104 9410383263301632 9412833225351168 9417766352191488 9420218236403712 9426254516191232 9435655288666944 9443058205188096 9445516674050304 9447620506288128 9451569164550144 9468417980641482 9480424744157184 9481338545504256 9486499603021824 9506801124605952 9532332084657384 9541935685435392 9544419896721408 9545923762978816 9567561000996864 9568483201253376 9571559788709472 9583697344856064 9601707101257728 9621620398227456 9627492935758176 9639701419917312 9645878339960832 9648389612371968 9665589289941504 9671782798393344 9677846083534848 9679370973085696 9681890965192704 9705365377554432 9710054409240576 9717672610627584 9743769875939328 9744709060657152 9770878933622784 9806989454475264 9809542671630336 9833326584357888 9834274401288192 9860684806174464 9868421187403776 9873188997562368 9894923295084792 9899703909421056 9907470903803904 9912257580367872 9913819404959744 9916400434937856 9934077881328768 9940443431682048 9946675141410816 9971752608202752 9974348720898048 9998532217257984 10001135301935616 10015395423453184 10025383744208628 10038096787931136 10039064342298624 10042292237334528 10055026722471936 10073922204598272 10079405828210688 10100976194893824 10107448690212864 10113785096306688 10134592717457088 10138306665775104 10140946140266496 10142543998164992 10147444247494656 10165533563559168 10166513401331712 10169782275503814 10182678428909568 10187598068711424 10222971673116672 10248745736208384 10251413963145216 10276269223292928 10289300411252736 10316932809818112 10317927240695808 10345636517953536 10353753376948224 10381558866974208 10383871187091456 10386574593490944 10388211153829888 10394723571204096 10411757559908352 10419926295379968 10422639088607232 10429317698813952 10447909495880256 10448916551368704 10476977606560368 10490263309910016 10518435403759872 10531773679140864 10533433117769728 10536175462121472 10558326291038208 10561721146162176 10575114311565312 10594987146215424 10597745515954176 10604536330715136 10623440480836608 10626206258306592 10633015310118912 10636911911632896 10641357637419008 10646498882617344 10665477837176832 10666505863692288 10669935502167936 10672312053399552 10680685211680768 10683465892626432 10709368692473856 10710400949551104 10739164233351168 10768004762298156 10781659512963072 10801920488914944 10824322948005888 10851613132455936 10854438313918464 10862954362699776 10880755648192512 10889292344721408 10892127335841792 10899106784346112 10918536049748736 10923811210395648 10932381686956032 10942234962690048 10961741110431744 10962797693239296 10968765165993984 10992238800325632 11006177898921984 11032863136284672 11035735505584128 11037474350944256 11051470812086272 11062492407402624 11063558701449216 11081150054989824 11101973835829248 11116052087832576 11131788706970391 11145904766779392 11153046830579712 11155950489305088 11164703094996992 11175837616494864 11182998860642304 11190009534087168 11191772687630336 11194686428504064 11197179859304448 11218221684228096 11221828717797312 11236058956038144 11267319851384832 11297578767001344 11311905062780928 11333162480173056 11339331556737024 11340424534818816 11370879776489472 11379801008898048 11401416807139224 11410361997935616 11415874778431488 11424831312494592 11435128429477888 11455513232523264 11461047827300352 11462853686984704 11500843132256256 11501951678152704 11508212633174016 11529838953234432 11532840708538368 11560802876204544 11575462962659328 11580300958367744 11606549411045376 11607668145782784 11623098612711424 11626124647858176 11647972549066752 11654312988868608 11655436327452672 11679253725345984 11686737548058624 11691020299272192 11694064017604608 11722417082302464 11725468974683136 11727316497878272 11732982411165696 11742187737841664 11753898182865288 11755031120289792 11773721933426688 11788652019449856 11821450335879168 11850112257490944 11853197394886656 11881936289432448 11890531126738944 11897003600510976 11919360539492352 11930103372054528 11939463353597952 11962142223883776 11971527342096384 11977311242944512 12003677439938928 12006351060074496 12011369146615808 12015770863140864 12018899129204736 12026600589623296 12048039779033088 12049201068244992 12081559762520064 12096880213229568 12129366952083456 12149823956320256 12177363316506624 12179282042421248 12208064774012928 12220823658037248 12227475922747392 12250453887811584 12253643252822016 12261495132389376 12283353055967328 12298929397825536 12304069768265728 12306810295812096 12310014333026304 12331958749235712 12333147404894208 12339860811743232 12349542276005888 12352757438349312 12378727375699968 12382707550672896 12383901097918464 12417158644812288 12432904663597056 12466293811863552 12489720565307904 12505558598811648 12516829767401472 12547177684402176 12550444300468224 12557021802921984 12560290981871616 12580873718222592 12590744273584128 12594022232067072 12596827341717504 12602092219400192 12624557307521976 12640566325542912 12648666137362432 12675734832807936 12709776112876512 12722580913913856 12725893195628544 12756748001329152 12757977601671168 12762079718279296 12778263126474752 12792239748550656 12802276135010304 12808461402243072 12828827197636608 12836657247677568 12852935226556416 12864519483162624 12887452386588672 12895710397857792 12903794778046464 12909187953590272 12938448523788288 12939695637921792 12940487170072576 12946739212320768 12971068822388736 12991693167919104 12992945414209536 13027838578163712 13075985939300352 13079390228840448 13103969117700096 13111102112477184 13112365868384256 13147579741565952 13152397836681216 13157894916538368 13164251996749824 13193231060113056 13199605212561408 13209961205071872 13221867246583808 13245437175105024 13253924575576064 13262233521881088 13295670144270336 13299131627864064 13331376289677312 13334847069247488 13367178325611504 13384129050574848 13389722983112704 13421366293561344 13431896272797696 13439207770947584 13467968259858432 13470968026497024 13476598253617152 13504137119931294 13512790289942784 13517742221033472 13521261520355328 13529925663326208 13554044751412224 13555351201775616 13559709700671752 13576904571879424 13583464091615232 13591754732835072 13608990239883264 13630628897488896 13664994314944512 13668551950860288 13701692297723904 13748426615291904 13755910413090816 13757236320927744 13781760623788032 13794182023938048 13805004502597632 13842078489298944 13845161582788608 13848766124654592 13859631428272128 13882343413211136 13893235060506624 13896852118142976 13905756931751936 13930545994507008 13931888735158272 13969303475413824 13987017746546688 14024580538346496 14042364905521152 14048233949495296 14081433488326656 14082294861549568 14100152415420416 14115574894952448 14126649528287232 14130327354605568 14139381774286848 14164587307782144 14168275011075456 14177353746825216 14182549215510528 14202626970962223 14220637116235776 14222007818256384 14226580669557248 14229749404532736 14244621190168576 14260201686908928 14279158256631808 14280534599401472 14312903528153088 14318885644468224 14357339683064208 14375546017284096 14402560651886592 14432430597341184 14441239403637264 14459552129875968 14468817509941248 14472584418557952 14507674197590016 14519056459628544 14522836447789056 14558048066331648 14565081613860864 14576508915941376 14589646616920064 14615654813908992 14617063590985728 14625020221325312 14656318400434176 14674903865229312 14710484181712896 14714314007445504 14749989876536832 14751411601932288 14774866739986432 14791027209261696 14802631781105664 14809783496343552 14842384942627188 14861206355705856 14870729107439616 14874600652406784 14901116821993152 14910665147523072 14920012712116224 14926248571338752 14957628912304128 14961523081347072 14962438290396416 14981411941384192 14997798325886976 15023093135179776 15063438356001792 15082540083707904 15110883306897408 15119108742316032 15151464292340736 15161173035319296 15170677644460032 15173068011864064 15201889076185632 15207459998662656 15213815997247488 15221166371241984 15233108416659456 15254673413255721 15274017643364352 15281397103067136 15334457509675008 15344283510898688 15373118604312576 15377120944717824 15414403834939392 15433950616879104 15475399214727168 15476890861043712 15501499530477568 15518454776930304 15530630065422336 15539083985158144 15540581769936896 15572338300461312 15575806780637184 15582316730744832 15592085356806144 15629889443069952 15633958632910848 15643976548220928 15671864243820384 15673374827053056 15698295911235584 15715466409840552 15735394964865024 15761933781172224 15800149676654592 15804263193182208 15842581719243264 15854041502318592 15862671467347968 15892480719323136 15896618273931264 15906804496072704 15935160721254912 15949522965178368 15955367867449344 15962036456128512 15969748323926016 16004903253251904 16008468080099328 16021027817521152 16025198838939648 16064053038710784 16065601424326656 16108746350026752 16152007143447234 16172489269444608 16236484422008832 16277419698683904 16281657470877696 16294431544049664 16303301230329856 16321133472288768 16333938517082112 16338191003762688 16341830064930816 16348660176519168 16377804074623104 16398572530434048 16413352444035072 16442611665647616 16444196539858944 16453147748990976 16470343251132416 16488358200488448 16509266848382976 16510276734230528 16511868130557952 16549294704427008 16556211526416384 16577206218129408 16621725082484736 16652960753743872 16674078131748864 16718857150169088 16729570245869568 16733925733957632 16747054642495488 16774498290963456 16787659031445504 16792029642756096 16795769788956672 16832743076695968 16854088434057216 16900979777077248 16946368150502016 16963441218551808 16967857594171392 17008997335105536 17010636802228224 17056319664734208 17069701513347072 17102125210708836 17115542996903424 17123812167647232 17137246968741888 17152692644216832 17183269848784896 17194280530477056 17251264698384384 17252927517229056 17262318949761024 17294758429851648 17299261062807552 17322257557225472 17341204314306816 17363194443988992 17370451437551616 17434647919067136 17439186971787264 17471958823600128 17481469483302912 17483154491179008 17518880588018976 17530106322087936 17536530448908288 17541096026406912 17543859888717824 17552335995666432 17583625623453696 17590974746817408 17599473616748544 17613281606762496 17660582900140032 17682978029174784 17732175503818752 17775168386236416 17779796092329984 17822904434148672 17845505400766464 17895155058081792 17909195030396928 17943213335825664 17957291013144576 17965966864416768 17968797671489536 18005516159908392 18009526590111744 18017053719923712 18023656294711296 18028348693807104 18039900884434944 18072059668549632 18073801602367488 18122339643780096 18145320319844352 18174171863318528 18194050428125184 18219992419926016 18224735934480384 18268923063631872 18331235487055872 18341213884121088 18375680831717376 18380464879233024 18392242698584064 18406672670130176 18425029583950992 18448394096738304 18456104652398592 18460215443718144 18465021499539456 18509791217614848 18524313414008832 18529136157523968 18574061326009344 18575851646877696 18625737967218432 18649356995395584 18699440717795328 18723153207361536 18775244651102208 18820766526603264 18825666450702336 18835532704382976 18840436472807424 18852509032382464 18871310577333888 18886116410376192 18891033348100608 18895241012576256 18903138329100288 18936835961282964 18960849488314368 18962677091008512 18972999206043648 19013602249211904 19064664169314768 19083871370870784 19088839793442816 19091847525957632 19135122001993728 19136966402506752 19143119577418944 19167394689712128 19203414202515456 19243240796454912 19254985871516352 19279402839834624 19296779224743936 19331178579883008 19343565596786688 19355692167069696 19358741946171392 19363781930385408 19410730755108864 19420108818481152 19435345221255168 19487539751878656 19489418121314304 19541757867245568 19613978908950528 19619085343260672 19666653168715776 19668548802576384 19721369612348928 19736842374807552 19746377995124736 19789846590169584 19799407818842112 19814941807607808 19827638809919488 19832800869875712 19868155762657536 19880886863364096 19893350282821632 19943505216405504 19948697441796096 19997064434515968 20002270603871232 20030790846906368 20050767488417256 20076193575862272 20084584474669056 20110053444943872 20147844409196544 20158811656421376 20201952389787648 20214897380425728 20227570192613376 20256205679896941 20269185434914176 20276613331550208 20281892280532992 20285087996329984 20294888494989312 20331067127118336 20333026802663424 20339564551007628 20365356857819136 20375196137422848 20445943346233344 20497491472416768 20502827926290432 20552538446585856 20633865619636224 20635854481391616 20691273035907072 20707506753896448 20763117733948416 20767742374182912 20773149186981888 20776422307659776 20789447142408192 20823515119816704 20839852590759936 20845278177214464 20858635397627904 20895818991760512 20897833102737408 20953955213120736 20980526619820032 21036870807519744 21063547358281728 21066866235539456 21072350924242944 21116652582076416 21123442292324352 21150228623130624 21189974292430848 21195491031908352 21209072661430272 21246880961673216 21252412516613184 21266030620237824 21273823823265792 21282715274838016 21330955674353664 21333011727384576 21339871004335872 21344624106799104 21366931785252864 21418737384947712 21420801899102208 21478328466702336 21536009524596312 21563319025926144 21603840977829888 21648645896011776 21703226264911872 21708876627836928 21725908725399552 21761511296385024 21778584689442816 21784254671683584 21798213568692224 21837072099497472 21847622420791296 21864763373912064 21884469925380096 21923482220863488 21925595386478592 21937530331987968 21984477600651264 22012355797843968 22065726272569344 22071471011168256 22074948701888512 22124984814805248 22127117402898432 22162300109979648 22203947671658496 22263577413940782 22291809533558784 22306093661159424 22311900978610176 22329406189993984 22351675232989728 22365997721284608 22380019068174336 22383545375260672 22389372857008128 22394359718608896 22436443368456192 22443657435594624 22472117912076288 22534639702769664 22595157534002688 22623810125561856 22666324960346112 22678663113474048 22680849069637632 22741759552978944 22759602017796096 22802833614278448 22820723995871232 22831749556862976 22849662624989184 22911026465046528 22922095654600704 22925707373969408 23001686264512512 23016425266348032 23059677906468864 23065681417076736 23121605752409088 23150925925318656 23160601916735488 23213098822090752 23215336291565568 23246197225422848 23252249295716352 23295945098133504 23308625977737216 23310872654905344 23358507450691968 23373475096117248 23382040598544384 23388128035209216 23444834164604928 23450937949366272 23454632995756544 23465964822331392 23484375475683328 23507796365730576 23510062240579584 23547443866853376 23642900671758336 23700224514981888 23706394789773312 23763872578864896 23781062253477888 23794007201021952 23838721078984704 23860206744109056 23924284447767552 23943054684192768 23954622485889024 24007354879877856 24012702120148992 24022738293231616 24031541726281728 24037798258409472 24053201179246592 24096079558066176 24098402136489984 24163119525040128 24193760426459136 24228010715170851 24258733904166912 24299647912640512 24354726633013248 24358564084842496 24416129548025856 24441647316074496 24454951845494784 24500907775623168 24507286505644032 24522990264778752 24566706111934656 24597858795651072 24608139536531456 24620028666052608 24663917498471424 24666294809788416 24679721623486464 24699084552011776 24705514876698624 24765415101345792 24767802195836928 24834317289624576 24865809327194112 24932587623727104 24979441130615808 25011117197623296 25033659534802944 25094355368804352 25100888600936448 25114043605843968 25120581963743232 25161747436445184 25181488547168256 25188044464134144 25193654683435008 25204184438800384 25249114615043952 25281132651085824 25297332274724864 25351469665615872 25419552225753024 25445161827827712 25451786391257088 25513496002658304 25515955203342336 25524159436558592 25556526252949504 25584479497101312 25604552270020608 25657654395273216 25673314495355136 25705870453112832 25729038966325248 25774904773177344 25791420795715584 25807589556092928 25818375907180544 25876897047576576 25879391275843584 25880974340145152 25893478424641536 25942137644777472 25983386335838208 25985890828419072 26055677156327424 26151971878600704 26158780457680896 26207938235400192 26222204224954368 26224731736768512 26295159483131904 26304795673362432 26315789833076736 26328503993499648 26386462120226112 26399210425122816 26419922410143744 26443734493167616 26490874350210048 26507849151152128 26524467043762176 26598263255728128 26662752579354624 26669694138494976 26734356651223008 26768258101149696 26779445966225408 26842732587122688 26863792545595392 26878415541895168 26935936519716864 26941936052994048 26953196507234304 27008274239862588 27025580579885568 27035484442066944 27042523040710656 27059851326652416 27108089502824448 27110702403551232 27119419401343504 27153809143758848 27183509465670144 27217980479766528 27261257794977792 27329988629889024 27337103901720576 27403384595447808 27496853230583808 27511820826181632 27563521247576064 27588364047876096 27610009005195264 27684156978597888 27690323165577216 27697532249309184 27719262856544256 27764686826422272 27786470121013248 27793704236285952 27811513863503872 27861091989014016 27863777470316544 27938606950827648 27974035493093376 28049161076692992 28084729811042304 28096467898990592 28162866976653312 28164589723099136 28231149789904896 28253299056574464 28260654709211136 28278763548573696 28329174615564288 28336550022150912 28354707493650432 28405253941924446 28441274232471552 28444015636512768 28453161339114496 28459498809065472 28489242380337152 28520403373817856 28558316513263616 28625807056306176 28637771288936448 28714679366128416 28751092034568192 28805121303773184 28864861194682368 28882478807274528 28919104259751936 28937635019882496 28945168837115904 29015348395180032 29038112919257088 29045672895578112 29116096132663296 29130163227721728 29153017831882752 29231309627817984 29234127181971456 29250040442650624 29312636800868352 29420968363425792 29428628014891008 29499979753073664 29502823203864576 29549733479972864 29582054418523392 29605263562211328 29619566992687104 29684769885254376 29722412711411712 29741458214879232 29749201304813568 29802233643986304 29821330295046144 29840025424232448 29852497142677504 29915257824608256 29923046162694144 29924876580792832 29962823882768384 29995596651773952 30046186270359552 30126876712003584 30165080167415808 30221766613794816 30238217484632064 30302928584681472 30322346070638592 30341355288920064 30346136023728128 30403778152371264 30414919997325312 30427631994494976 30442332742483968 30509346826511442 30548035286728704 30562794206134272 30668915019350016 30688567021797376 30746237208625152 30754241889435648 30828807669878784 30867901233758208 30950798429454336 30953781722087424 31002999060955136 31036909553860608 31061260130844672 31078167970316288 31081163539873792 31144676600922624 31151613561274368 31164633461489664 31184170713612288 31259778886139904 31267917265821696 31287953096441856 31343728487640768 31346749654106112 31396591822471168 31430932819681104 31470789929730048 31600299353309184 31608526386364416 31685163438486528 31725342934695936 31784961438646272 31793236547862528 31813608992145408 31870321442509824 31899045930356736 31910735734898688 31924072912257024 31939496647852032 32009806506503808 32016936160198656 32042055635042304 32050397677879296 32128106077421568 32131202848653312 32217492700053504 32304014286894468 32344978538889216 32472968844017664 32554839397367808 32563314941755392 32588863088099328 32606602460659712 32642266944577536 32667877034164224 32676382007525376 32697320353038336 32755608149246208 32797145060868096 32826704888070144 32885223331295232 32888393079717888 32906295497981952 32940686502264832 32976716400976896 33018533696765952 33020553468461056 33023736261115904 33098589408854016 33112423052832768 33154412436258816 33243450164969472 33305921507487744 33348156263497728 33395366120911173 33437714300338176 33459140491739136 33467851467915264 33494109284990976 33548996581926912 33575318062891008 33584059285512192 33591539577913344 33665486153391936 33708176868114432 33801959554154496 33892736301004032 33935715188342784 34017994670211072 34021273604456448 34112639329468416 34139403026694144 34204250421417672 34231085993806848 34247624335294464 34274493937483776 34305385288433664 34366539697569792 34388561060954112 34502529396768768 34505855034458112 34524637899522048 34589516859703296 34598522125615104 34644515114450944 34682408628613632 34726388887977984 34740902875103232 34869295838134272 34878373943574528 34943917647200256 34962938966605824 34966308982358016 35037761176037952 35060212644175872 35073060897816576 35082192052813824 35087719777435648 35167251246907392 35181949493634816 35198947233497088 35226563213524992 35321165800280064 35365956058349568 35464351007637504 35550336772472832 35559592184659968 35645808868297344 35691010801532928 35790310116163584 35818390060793856 35886426671651328 35914582026289152 35931933728833536 35937595342979072 36011032319816784 36019053180223488 36034107439847424 36047312589422592 36056697387614208 36079801768869888 36144119337099264 36147603204734976 36244679287560192 36290640639688704 36348343726637056 36388100856250368 36449471868960768 36537846127263744 36662470974111744 36682427768242176 36751361663434752 36760929758466048 36784485397168128 36813345340260352 36850059167901984 36896788193476608 36912209304797184 36920430887436288 36930042999078912 37019582435229696 37048626828017664 37058272315047936 37148122652018688 37151703293755392 37251475934436864 37298713990791168 37398881435590656 37550489302204416 37641533053206528 37651332901404672 37671065408765952 37680872945614848 37742621154667776 37772232820752384 37782066696201216 37790482025152512 37806276658200576 37873671922565928 37921698976628736 37945998412087296 38027204498423808 38129328338629536 38167742741741568 38177679586885632 38183695051915264 38270244003987456 38273932805013504 38286239154837888 38334789379424256 38406828405030912 38486481592909824 38509971743032704 38558805679669248 38593558449487872 38662357159766016 38687131193573376 38711384334139392 38717483892342784 38727563860770816 38821461510217728 38840217636962304 38975079503757312 38978836242628608 39083515734491136 39227957817901056 39238170686521344 39333306337431552 39337097605152768 39442739224697856 39473684749615104 39492755990249472 39579693180339168 39598815637684224 39629883615215616 39655277619838976 39665601739751424 39736311525315072 39761773726728192 39786700565643264 39887010432811008 39897394883592192 39994128869031936 40004541207742464 40061581693812736 40101534976834512 40152387151724544 40169168949338112 40295688818393088 40317623312842752 40403904779575296 40429794760851456 40512411359793882 40538370869828352 40553226663100416 40563784561065984 40570175992659968 40589776989978624 40662134254236672 40666053605326848 40679129102015256 40730713715638272 40750392274845696 40891886692466688 40994982944833536 41005655852580864 41105076893171712 41267731239272448 41271708962783232 41382546071814144 41415013507792896 41526235467896832 41535484748365824 41546298373963776 41552844615319552 41578894284816384 41647030239633408 41679705181519872 41690556354428928 41717270795255808 41791637983521024 41795666205474816 41907910426241472 41961053239640064 42073741615039488 42127094716563456 42133732471078912 42144701848485888 42246884584648704 42300457246261248 42379948584861696 42390982063816704 42418145322860544 42493761923346432 42504825033226368 42532061240475648 42547647646531584 42565430549676032 42607880912886669 42661911348707328 42666023454769152 42679742008671744 42689248213598208 42733863570505728 42837474769895424 42841603798204416 42956656933404672 43072019049192624 43126638051852288 43207681955659776 43297291792023552 43406452529823744 43417753255673856 43523022592770048 43557169378885632 43568509343367168 43596427137384448 43674144198994944 43695244841582592 43729526747824128 43768939850760192 43846964441726976 43851190772957184 43875060663975936 43968955201302528 44024711595687936 44131452545138688 44142942022336512 44149897403777024 44249969629610496 44254234805796864 44324600219959296 44407895343316992 44527154827881564 44583619067117568 44612187322318848 44623801957220352 44658812379987968 44703350465979456 44731995442569216 44760038136348672 44767090750521344 44778745714016256 44872886736912384 44887314871189248 44944235824152576 45069279405539328 45190315068005376 45247620251123712 45332649920692224 45357326226948096 45483519105957888 45519204035592192 45605667228556896 45641447991742464 45663499113725952 45699325249978368 45764020239767163 45822052930093056 45844191309201408 45851414747938816 46003372529025024 46032850532696064 46119355812937728 46131362834153472 46243211504818176 46301851850637312 46321203833470976 46426197644181504 46430672583131136 46504498591432704 46591890196267008 46617251955474432 46621745309810688 46717014901383936 46746950192234496 46776256070418432 46889668329209856 46901875898732544 46909265991513088 46931929644662784 46968750951366656 47015592731461152 47020124481159168 47094887733706752 47285801343516672 47400449029963776 47412789579546624 47527745157729792 47562124506955776 47588014402043904 47677442157969408 47720413488218112 47848568895535104 47886109368385536 47909244971778048 48014709759755712 48025404240297984 48045476586463232 48063083452563456 48075596516818944 48192159116132352 48196804272979968 48326239050080256 48456021430341702 48517467808333824 48599295825281024 48709453266026496 48717128169684992 48832259096051712 48883294632148992 48909903690989568 49001815551246336 49014573011288064 49045980529557504 49133412223869312 49195717591302144 49216279073062912 49240057332105216 49327834996942848 49332589619576832 49359443246972928 49398169104023552 49411029753397248 49530830202691584 49535604391673856 49668634579249152 49731618654388224 49865175247454208 49958882261231616 50022234395246592 50188710737608704 50201777201872896 50241163927486464 50323494872890368 50362977094336512 50376088928268288 50387309366870016 50408368877600768 50498229230087904 50562265302171648 50594664549449728 50702939331231744 50839104451506048 50890323655655424 50903572782514176 51026992005316608 51031910406684672 51048318873117184 51113052505899008 51168958994202624 51209104540041216 51346628990710272 51411740906225664 51458077932650496 51549809546354688 51582841591431168 51636751814361088 51753794095153152 51758782551687168 51761948680290304 51786956849283072 51884275289554944 51966772671676416 52111354312654848 52303943757201408 52317560915361792 52415876470800384 52444408449908736 52449463473537024 52590318966263808 52609591346724864 52631579666153472 52657007986999296 52772924240452224 52798420850245632 52839844820287488 52887468986335232 52981748700420096 53015698302304256 53048934087524352 53196526511456256 53325505158709248 53339388276989952 53468713302446016 53536516202299392 53558891932450816 53685465174245376 53727585091190784 53756831083790336 53871873039433728 53906393014468608 54016548479725176 54051161159771136 54070968884133888 54085046081421312 54119702653304832 54216179005648896 54221404807102464 54238838802687008 54307618287517696 54367018931340288 54435960959533056 54522515589955584 54659977259778048 54674207803441152 54806769190895616 54993706461167616 55023641652363264 55127042495152128 55176728095752192 55220018010390528 55368313957195776 55380646331154432 55395064498618368 55529373652844544 55572940242026496 55587408472571904 55623027727007744 55722183978028032 55727554940633088 55877213901655296 55948070986186752 56098322153385984 56169459622084608 56192935797981184 56325733953306624 56329179446198272 56462299579809792 56506598113148928 56521309418422272 56557527097147392 56658349231128576 56673100044301824 56709414987300864 56810507883848892 56882548464943104 56888031273025536 56906322678228992 56918997618130944 56978484760674304 57040806747635712 57116633026527232 57251614112612352 57275542577872896 57429358732256832 57502184069136384 57610242607546368 57729722389364736 57764957614549056 57838208519503872 57890337674231808 58030696790360064 58076225838514176 58091345791156224 58232192265326592 58260326455443456 58306035663765504 58462619255635968 58468254363942912 58500080885301248 58625273601736704 58841936726851584 58857256029782016 58999959506147328 59005646407729152 59099466959945728 59164108837046784 59210527124422656 59239133985374208 59369539770508752 59444825422823424 59482916429758464 59498402609627136 59604467287972608 59642660590092288 59680050848464896 59704994285355008 59830515649216512 59846092325388288 59849753161585664 59925647765536768 59991193303547904 60092372540719104 60253753424007168 60330160334831616 60443533227589632 60476434969264128 60605857169362944 60644692141277184 60682710577840128 60692272047456256 60807556304742528 60829839994650624 60855263988989952 60884665484967936 61018693653022884 61096070573457408 61125588412268544 61337830038700032 61492474417250304 61508483778871296 61657615339757568 61901596858908672 61907563444174848 62005998121910272 62073819107721216 62122520261689344 62156335940632576 62289353201845248 62303227122548736 62329266922979328 62368341427224576 62519557772279808 62535834531643392 62575906192883712 62687456975281536 62693499308212224 62793183644942336 62861865639362208 62941579859460096 63200598706618368 63217052772728832 63370326876973056 63450685869391872 63569922877292544 63586473095725056 63627217984290816 63740642885019648 63798091860713472 63821471469797376 63848145824514048 64019613013007616 64033872320397312 64100795355758592 64256212154843136 64262405697306624 64434985400107008 64608028573788936 64689957077778432 64945937688035328 65109678794735616 65126629883510784 65177726176198656 65213204921319424 65284533889155072 65335754068328448 65352764015050752 65394640706076672 65511216298492416 65594290121736192 65653409776140288 65770446662590464 65776786159435776 65812590995963904 65881373004529664 65953432801953792 66037067393531904 66041106936922112 66047472522231808 66197178817708032 66224846105665536 66486900329938944 66611843014975488 66790732241822346 66875428600676352 66918280983478272 66935702935830528 66988218569981952 67097993163853824 67150636125782016 67168118571024384 67183079155826688 67330972306783872 67416353736228864 67603919108308992 67785472602008064 67871430376685568 68035989340422144 68042547208912896 68225278658936832 68278806053388288 68408500842835344 68462171987613696 68495248670588928 68548987874967552 68733079395139584 68777122121908224 69005058793537536 69049275799044096 69179033719406592 69197044251230208 69289030228901888 69364817257227264 69452777775955968 69481805750206464 69738591676268544 69756747887149056 69887835294400512 69925877933211648 69932617964716032 70075522352075904 70120425288351744 70146121795633152 70164384105627648 70175439554871296 70334502493814784 70363898987269632 70397894466994176 70453126427049984 70642331600560128 70928702015275008 71100673544945664 71119184369319936 71291617736594688 71382021603065856 71580620232327168 71772853343302656 71829164052578304 71863867457667072 71875190685958144 72022064639633568 72038106360446976 72068214879694848 72094625178845184 72113394775228416 72159603537739776 72288238674198528 72295206409469952 72489358575120384 72581281279377408 72684032145512553 72696687453274112 72776201712500736 72898943737921536 73075692254527488 73324941948223488 73364855536484352 73502723326869504 73521859516932096 73568970794336256 73626690680520704 73700118335803968 73793576386953216 73824418609594368 73860085998157824 74039164870459392 74097253656035328 74116544630095872 74296245304037376 74303406587510784 74502951868873728 74597427981582336 74797762871181312 75100978604408832 75283066106413056 75302665802809344 75342130817531904 75361745891229696 75485242309335552 75544465641504768 75564133392402432 75580964050305024 75612553316401152 75747343845131856 75843397953257472 75891996824174592 76054408996847616 76258656677259072 76335485483483136 76355359173771264 76367390103830528 76540488007974912 76547865610027008 76572478309675776 76669578758848512 76813656810061824 76972963185819648 77019943486065408 77117611359338496 77187116898975744 77324714319532032 77374262387146752 77422768668278784 77434967784685568 77455127721541632 77642923020435456 77680435273924608 77950159007514624 77957672485257216 78167031468982272 78455915635802112 78476341373042688 78666612674863104 78674195210305536 78885478449395712 78947369499230208 78985511980498944 79159386360678336 79197631275368448 79259767230431232 79331203479502848 79472623050630144 79523547453456384 79573401131286528 79794789767184384 79988257738063872 80009082415484928 80123163387625472 80203069953669024 80304774303449088 80338337898676224 80591377636786176 80635246625685504 80807809559150592 80859589521702912 81024822719587764 81076741739656704 81106453326200832 81127569122131968 81140351985319936 81179553979957248 81324268508473344 81332107210653696 81358258204030512 81461427431276544 81783773384933376 81989965889667072 82011311705161728 82210153786343424 82535462478544896 82765092143628288 82830027015585792 83052470935793664 83070969496731648 83092596747927552 83105689230639104 83157788569632768 83294060479266816 83359410363039744 83381112708857856 83434541590511616 83583275967042048 83591332410949632 83815820852482944 83922106479280128 84147483230078976 84254189433126912 84267464942157824 84289403696971776 84493769169297408 84759897169723392 84781964127633408 84836290645721088 84987523846692864 85009650066452736 85064122480951296 85130861099352064 85215761825773338 85323822697414656 85332046909538304 85359484017343488 85378496427196416 85467727141011456 85674949539790848 85913313866809344 86144038098385248 86253276103704576 86415363911319552 86594583584047104 86812905059647488 86835506511347712 87046045185540096 87114338757771264 87137018686734336 87192854274768896 87348288397989888 87390489683165184 87459053495648256 87693928883453952 87702381545914368 87750121327951872 87937910402605056 88262905090277376 88285884044673024 88299794807554048 88499939259220992 88508469611593728 88649200439918592 88815790686633984 89054309655763128 89167238134235136 89224374644637696 89247603914440704 89317624759975936 89406700931958912 89463990885138432 89520076272697344 89534181501042688 89557491428032512 89745773473824768 89774629742378496 89888471648305152 90138558811078656 90380630136010752 90495240502247424 90665299841384448 90714652453896192 90967038211915776 91038408071184384 91211334457113792 91282895983484928 91326998227451904 91528040479534326 91644105860186112 91688382618402816 91702829495877632 92006745058050048 92065701065392128 92238711625875456 92262725668306944 92486423009636352 92603703701274624 92642407666941952 92852395288363008 92861345166262272 93008997182865408 93183780392534016 93234503910948864 93243490619621376 93434029802767872 93493900384468992 93552512140836864 93779336658419712 93803751797465088 93818531983026176 93863859289325568 93937501902733312 94031185462922304 94040248962318336 94189775467413504 94800898059927552 94825579159093248 95055490315459584 95176028804087808 95354884315938816 95440826976436224 95697137791070208 95772218736771072 95818489943556096 96029419519511424 96050808480595968 96090953172926464 96126166905126912 96151193033637888 96384318232264704 96393608545959936 96652478100160512 96912042860683404 97034935616667648 97198591650562048 97418906532052992 97434256339369984 97664518192103424 97766589264297984 97819807381979136 98003631102492672 98029146022576128 98091961059115008 98266824447738624 98391435182604288 98432558146125824 98480114664210432 98655669993885696 98665179239153664 98718886493945856 98796338208047104 98822059506794496 99061660405383168 99071208783347712 99337269158498304 99463237308776448 99730350494908416 99917764522463232 100044468790493184 100377421475217408 100403554403745792 100482327854972928 100646989745780736 100725954188673024 100752177856536576 100774618733740032 100816737755201536 100996458460175808 101124530604343296 101405878662463488 101678208903012096 101807145565028352 102053984010633216 102063820813369344 102096637746234368 102226105011798016 102337917988405248 102418209080082432 102693257981420544 102823481812451328 102916155865300992 103099619092709376 103165683182862336 103273503628722176 103507588190306304 103517565103374336 103523897360580608 103573913698566144 103768550579109888 103933545343352832 104222708625309696 104607887514402816 104635121830723584 104831752941600768 104888816899817472 104898926947074048 105180637932527616 105219182693449728 105263159332306944 105545848480904448 105596841700491264 105679689640574976 105774937972670464 105963497400840192 106031396604608512 106097868175048704 106393053022912512 106651010317418496 106678776553979904 106937426604892032 107073032404598784 107117783864901632 107370930348490752 107455170182381568 107513662167580672 107743746078867456 107812786028937216 108033096959450352 108102322319542272 108141937768267776 108170092162842624 108239405306609664 108432358011297792 108442809614204928 108477677605374016 108615236575035392 108734037862680576 108871921919066112 109045031179911168 109348415606882304 109613538381791232 109987412922335232 110047283304726528 110254084990304256 110353456191504384 110440036020781056 110736627914391552 110761292662308864 110790128997236736 111058747305689088 111145880484052992 111174816945143808 111246055454015488 111444367956056064 111455109881266176 111754427803310592 111896141972373504 112196644306771968 112385871595962368 112651467906613248 112658358892396544 112924599159619584 113013196226297856 113042618836844544 113316698462257152 113346200088603648 113418829974601728 113621015767697784 113765096929886208 113812645356457984 113837995236261888 113956969521348608 114081613495271424 114233266053054464 114503228225224704 114551085155745792 114858717464513664 115004368138272768 115220485215092736 115459444778729472 115529915229098112 115676417039007744 115780675348463616 116061393580720128 116152451677028352 116182691582312448 116464384530653184 116520652910886912 116925238511271936 116936508727885824 117000161770602496 117250547203473408 117683873453703168 117714512059564032 117999919012294656 118011292815458304 118198933919891456 118328217674093568 118421054248845312 118478267970748416 118739079541017504 118889650845646848 118965832859516928 118996805219254272 119208934575945216 119285321180184576 119360101696929792 119409988570710016 119661031298433024 119692184650776576 119699506323171328 119851295531073536 119982386607095808 120184745081438208 120507506848014336 120887066455179264 120952869938528256 121211714338725888 121289384282554368 121384544094912512 121615112609485056 121659679989301248 121710527977979904 121769330969935872 122037387306045768 122192141146914816 122251176824537088 122675660077400064 122984948834500608 123016967557742592 123315230679515136 123803193717817344 123815126888349696 124011996243820544 124147638215442432 124245040523378688 124312671881265152 124578706403690496 124606454245097472 124658533845958656 124736682854449152 125039115544559616 125071669063286784 125151812385767424 125374913950563072 125386998616424448 125586367289884672 125723731278724416 125883159718920192 126401197413236736 126434105545457664 126740653753946112 126901371738783744 127139845754585088 127172946191450112 127254435968581632 127481285770039296 127596183721426944 127642942939594752 127696291649028096 128039226026015232 128067744640794624 128201590711517184 128512424309686272 128524811394613248 128869970800214016 129216057147577872 129379914155556864 129891875376070656 130219357589471232 130253259767021568 130426409842638848 130569067778310144 130671508136656896 130705528030101504 130789281412153344 131022432596984832 131188580243472384 131306819552280576 131540893325180928 131553572318871552 131625181991927808 131762746009059328 131906865603907584 132074134787063808 132082213873844224 132094945044463616 132394357635416064 132449692211331072 132973800659877888 133223686029950976 133581464483644692 133750857201352704 133836561966956544 133871405871661056 133976437139963904 134195986327707648 134301272251564032 134336237142048768 134661944613567744 134832707472457728 135207838216617984 135570945204016128 135742860753371136 136071978680844288 136450557317873664 136557612106776576 136817001685670688 136924343975227392 136990497341177856 137097975749935104 137292060719301489 137466158790279168 137554244243816448 138010117587075072 138098551598088192 138358067438813184 138394088502460416 138578060457803776 138729634514454528 138905555551911936 138963611500412928 139513495774298112 139775670588801024 139851755866423296 139865235929432064 140151044704151808 140240850576703488 140328768211255296 140350879109742592 140669004987629568 140727797974539264 140795788933988352 140906252854099968 141284663201120256 141857404030550016 142201347089891328 142238368738639872 142583235473189376 142764043206131712 143161240464654336 143545706686605312 143658328105156608 143727734915334144 143750381371916288 144044129279267136 144076212720893952 144136429759389696 144189250357690368 144226789550456832 144576477348397056 144590412818939904 144978717150240768 145368064291025106 145393374906548224 145552403425001472 145797887475843072 146151384509054976 146649883896446976 146729711072968704 147005446653739008 147043719033864192 147137941588672512 147253381361041408 147400236671607936 147587152773906432 147648837219188736 147720171996315648 148078329740918784 148194507312070656 148233089260191744 148592490608074752 148606813175021568 149005903737747456 149194855963164672 149595525742362624 150566132212826112 150605331605618688 150723491782459392 150970484618671104 151088931283009536 151128266784804864 151161928100610048 151225106632802304 151494687690263712 151686795906514944 151783993648349184 152108817993695232 152517313354518144 152670970966966272 152710718347542528 152734780207661056 153080976015949824 153095731220054016 153144956619351552 153339157517697024 153627313620123648 154039886972130816 154235222718676992 154374233797951488 154649428639064064 154748524774293504 154869935569371136 154910255443083264 155285846040870912 155360870547849216 155900318015029248 156334062937964544 156911831271604224 156952682746085376 157333225349726208 157348390420611072 157770956898791424 157894738998460416 157971023960997888 158318772721356672 158395262550736896 158519534460862464 158662406959005696 158945246101260288 159047094906912768 159146802262573056 159589579534368768 159976515476127744 160018164830969856 160246326775250944 160406139907338048 160609548606898176 160676675797352448 161182755273572352 161270493251371008 161615619118301184 161719179043405824 162049645439175528 162153483479313408 162212906652401664 162255138244263936 162280703970639872 162359107959914496 162648537016946688 162664214421307392 162716516408061024 162922854862553088 163567546769866752 163979931779334144 164022623410323456 164420307572686848 165070924957089792 165530184287256576 165660054031171584 166104941871587328 166141938993463296 166185193495855104 166211378461278208 166588120958533632 166718820726079488 166762225417715712 166869083181023232 167166551934084096 167182664821899264 167631641704965888 167844212958560256 168294966460157952 168508378866253824 168534929884315648 168578807393943552 168987538338594816 169519794339446784 169563928255266816 169672581291442176 169975047693385728 170019300132905472 170128244961902592 170261722198704128 170431523651546676 170647645394829312 170664093819076608 170718968034686976 170756992854392832 170935454282022912 171349899079581696 171826627733618688 172288076196770496 172506552207409152 172830727822639104 173189167168094208 173671013022695424 174092090371080192 174228677515542528 174274037373468672 174385708549537792 174696576795979776 174780979366330368 174918106991296512 175387857766907904 175404763091828736 175500242655903744 175875820805210112 176525810180554752 176571768089346048 176599589615108096 176999878518441984 177016939223187456 177298400879837184 177631581373267968 178108619311526256 178334476268470272 178448749289275392 178495207828881408 178813401863917824 178927981770276864 179040152545394688 179068363002085376 179114982856065024 179491546947649536 179549259484756992 179776943296610304 180277117622157312 180761260272021504 180990481004494848 181330599682768896 181429304907792384 181934076423831552 182076816142368768 182422668914227584 182565791966969856 182653996454903808 183056080959068652 183288211720372224 183376765236805632 183405658991755264 184013490116100096 184477423251750912 184525451336613888 184972846019272704 185284815333883904 185704790576726016 185722690332524544 186017994365730816 186367560785068032 186469007821897728 186868059605535744 186987800768937984 187105024281673728 187558673316839424 187607503594930176 187637063966052352 187727718578651136 187875003805466624 188062370925844608 188080497924636672 188379550934827008 189601796119855104 189651158318186496 190110980630919168 190352057608175616 190709768631877632 190881653952872448 191394275582140416 191544437473542144 192058839039022848 192101616961191936 192181906345852928 192302386067275776 192768636464529408 192787217091919872 193304956200321024 193824085721366808 194069871233335296 194397183301124096 194837813064105984 194868512678739968 195329036384206848 195533178528595968 195639614763958272 196007262204985344 196058292045152256 196183922118230016 196533648895477248 196782870365208576 196865116292251648 196960229328420864 197311339987771392 197330358478307328 197437772987891712 197592676416094208 197644119013588992 198123320810766336 198142417566695424 198674538316996608 199460700989816832 199835529044926464 200754842950434816 200807108807491584 200964655709945856 201293979491561472 201451908377346048 201504355713073152 201549237467480064 201633475510403072 201992916920351616 202249061208686592 202811757324926976 203356417806024192 203614291130056704 204107968021266432 204127641626738688 204193275492468736 204452210023596032 204675835976810496 204836418160164864 205386515962841088 205646963624902656 206199238185418752 206331366365724672 206547007257444352 207015176380612608 207047794721161216 207147827397132288 207537101158219776 207867090686705664 208445417250619392 209215775028805632 209270243661447168 209663505883201536 209777633799634944 209797853894148096 210361275865055232 210438365386899456 210526318664613888 211091696961808896 211193683400982528 211359379281149952 211549875945340928 211926994801680384 212062793209217024 212786106045825024 213302020634836992 213357553107959808 213874853209784064 214146064809197568 214235567729803264 214741860696981504 215027324335161344 215487492157734912 215625572057874432 216066193918900704 216204644639084544 216283875536535552 216340184325685248 216478810613219328 216864716022595584 216885619228409856 216955355210748032 217230473150070784 217468075725361152 217743843838132224 218090062359822336 218696831213764608 219227076763582464 219974825844670464 220094566609453056 220508169980608512 220706912383008768 220880072041562112 221473255828783104 221580257994473472 222117494611378176 222291760968105984 222349633890287616 222492110908030976 222888735912112128 222910219762532352 223508855606621184 223792283944747008 224393288613543936 224771743191924736 225302935813226496 225316717784793088 225849198319239168 226026392452595712 226085237673689088 226633396924514304 226692400177207296 226837659949203456 227242031535395568 227530193859772416 227625290712915968 227675990472523776 228163226990542848 228466532106108928 229006456450449408 229102170311491584 229717434929027328 230008736276545536 230440970430185472 230918889557458944 231059830458196224 231352834078015488 231561350696927232 232122787161440256 232304903354056704 232365383164624896 232928769061306368 233041305821773824 233850477022543872 233873017455771648 234000323541204992 234501094406946816 235367746907406336 235429024119128064 235999838024589312 236022585630916608 236397867839782912 236656435348187136 236842108497690624 236956535941496832 237478159082035008 237779301691293696 237993610438508544 238417869151890432 238570642360369152 238720203393859584 238819977141420032 239384369301553152 239399012646342656 239702591062147072 239964773214191616 240369490162876416 241015013696028672 241774132910358528 241905739877056512 242423428677451776 242578768565108736 242769088189825024 243230225218970112 243319359978602496 243421055955959808 243538661939871744 244074774612091536 244384282293829632 245351320154800128 245969897669001216 246033935115485184 246630461359030272 247606387435634688 248023992487641088 248295276430884864 248490081046757376 248625343762530304 249157412807380992 249212908490194944 249317067691917312 249473365708898304 250078231089119232 250143338126573568 250303624771534848 250749827901126144 250773997232848896 251172734579769344 251447462557448832 251766319437840384 252802394826473472 252868211090915328 253481307507892224 254279691509170176 254345892382900224 254508871937163264 254962571540078592 255192367442853888 255392583298056192 256078452052030464 256135489281589248 256403181423034368 257024848619372544 257739941600428032 258432114295155744 258759828311113728 259783750752141312 260438715178942464 260506519534043136 260852819685277696 261138135556620288 261343016273313792 261411056060203008 261578562824306688 262044865193969664 262377160486944768 263081786650361856 263107144637743104 263250363983855616 263525492018118656 263813731207815168 264164427747688448 264189890088927232 264788715270832128 264899384422662144 265947601319755776 266447372059901952 267162928967289384 267501714402705408 267673123933913088 267742811743322112 267952874279927808 268391972655415296 268602544503128064 268672474284097536 269323889227135488 269665414944915456 270415676433235968 271141890408032256 271485721506742272 272143957361688576 272901114635747328 273115224213553152 273634003371341376 273848687950454784 273980994682355712 274584121438602978 274932317580558336 275108488487632896 276020235174150144 276197103196176384 276716134877626368 276788177004920832 277156120915607552 277459269028909056 277811111103823872 277927223000825856 279026991548596224 279551341177602048 279703511732846592 279730471858864128 280302089408303616 280481701153406976 280657536422510592 280701758219485184 281338009975259136 281455595949078528 281591577867976704 281812505708199936 282569326402240512 284402694179782656 284476737477279744 285166470946378752 285528086412263424 286322480929308672 287091413373210624 287316656210313216 287455469830668288 287500762743832576 288088258558534272 288152425441787904 288272859518779392 288378500715380736 288453579100913664 289152954696794112 289180825637879808 289957434300481536 290736128582050212 291104806850002944 291595774951686144 292302769018109952 293299767792893952 293459422145937408 294010893307478016 294087438067728384 294275883177345024 294800473343215872 295174305547812864 295297674438377472 295440343992631296 296156659481837568 296389014624141312 296466178520383488 297184981216149504 297213626350043136 298011807475494912 298389711926329344 299191051484725248 301132264425652224 301210663211237376 301446983564918784 301940969237342208 302177862566019072 302256533569609728 302323856201220096 302450213265604608 302989375380527424 303373591813029888 304217635987390464 305034626709036288 305421436695085056 305469560415322112 306161952031899648 306191462440108032 306289913238703104 306678315035394048 307254627240247296 308079773944261632 308470445437353984 308748467595902976 309298857278128128 309497049548587008 309739871138742272 309820510886166528 310571692081741824 310721741095698432 311800636030058496 312668125875929088 313823662543208448 313905365492170752 314666450699452416 314696780841222144 315541913797582848 315789477996920832 316637545442713344 316790525101473792 317039068921724928 317324813918011392 317890492202520576 318094189813825536 318293604525146112 319179159068737536 319953030952255488 320036329661939712 320492653550501888 320812279814676096 321219097213796352 321353351594704896 322365510547144704 322540986502742016 323231238236602368 323438358086811648 324099290878351056 324306966958626816 324425813304803328 324510276488527872 324561407941279744 324718215919828992 325297074033893376 325328428842614784 325433032816122048 325845709725106176 327135093539733504 328045246820646912 328840615145373696 330141849914179584 331060368574513152 331320108062343168 332209883743174656 332283877986926592 332370386991710208 332422756922556416 333176241917067264 333437641452158976 333524450835431424 333738166362046464 334333103868168192 334365329643798528 335263283409931776 335688425917120512 336589932920315904 337069859768631296 337157614787887104 337975076677189632 339039588678893568 339127856510533632 339950095386771456 340038600265810944 340256489923805184 340523444397408256 340863047303093352 341295290789658624 341437936069373952 341513985708785664 341870908564045824 342699798159163392 343653255467237376 344576152393540992 345013104414818304 345661455645278208 346378334336188416 347342026045390848 348184180742160384 348457355031085056 348548074746937344 348771417099075584 349393153591959552 349561958732660736 350775715533815808 350809526183657472 351000485311807488 351751641610420224 353051620361109504 353143536178692096 353199179230216192 353999757036883968 354033878446374912 354596801759674368 355263162746535936 356217238623052512 356668952536940544 356897498578550784 356990415657762816 357626803727835648 357855963540553728 358080305090789376 358136726004170752 358229965712130048 358983093895299072 359098518969513984 359553886593220608 360554235244314624 361522520544043008 362661199365537792 362858609815584768 363868152847663104 364153632284737536 364845337828455168 365131583933939712 365307992909807616 366112161918137304 366576423440744448 366753530473611264 366811317983510528 368026980232200192 368954846503501824 369050902673227776 369945692038545408 370569630667767808 371409581153452032 371445380665049088 372035988731461632 372735121570136064 372938015643795456 373736119211071488 373975601537875968 374210048563347456 375117346633678848 375215007189860352 375274127932104704 375455437157302272 376124741851689216 376160995849273344 376759101869654016 379203592239710208 379302316636372992 380221961261838336 380704115216351232 381419537263755264 381763307905744896 382788551164280832 383088874947084288 384117678078045696 384203233922383872 384363812691705856 384604772134551552 385537272929058816 385574434183839744 386609912400642048 387648171442733616 388139742466670592 389675626128211968 389737025357479936 390658072768413696 391279229527916544 392014524409970688 392116584090304512 392367844236460032 393067297790954496 393565740730417152 393730232584503296 393920458656841728 394622679975542784 394660716956614656 394875545975783424 395185352832188416 395288238027177984 396246641621532672 396284835133390848 397349076633993216 398921401979633664 399671058089852928 401509685900869632 401614217614983168 401929311419891712 402587958983122944 402903816754692096 403008711426146304 403266951020806144 403985833840703232 404498122417373184 405623514649853952 406712835612048384 407228582260113408 408215936042532864 408386550984937472 408904420047192064 409351671953620992 409672836320329728 410773031925682176 411293927249805312 411876182157904467 412398476370837504 412662732731449344 413094014514888704 414030352761225216 414095589442322432 414295654794264576 415074202316439552 415734181373411328 416890834501238784 418540487322894336 419327011766403072 419555267599269888 419595707788296192 420722551730110464 421052637329227776 422183393923617792 422387366801965056 422718758562299904 423099751890681856 423853989603360768 424125586418434048 425572212091650048 426604041269673984 426715106215919616 427749706419568128 428292129618395136 428471135459606528 429483721393963008 430054648670322688 430974984315469824 431251144115748864 432132387837801408 432409289278169088 432567751073071104 432680368651370496 433729432045191168 433771238456819712 433910710421496064 434460946300141568 434936151450722304 436180124719644672 437393662427529216 438454153527164928 439949651689340928 440189133218906112 441016339961217024 441413824766017536 441760144083124224 442946511657566208 443160515988946944 444234989222756352 444583521936211968 444699267780575232 444984221816061952 445777471824224256 445820439525064704 447017711213242368 447584567889494016 448786577227087872 449543486383849472 450633435569586176 451698396638478336 452170475347378176 453266793849028608 453384800354414592 453675319898406912 454484063070791136 455060387719544832 455250581425831936 455351980945047552 456326453981085696 456933064212217856 458012912900898816 458204340622983168 459434869858054656 460017472553091072 460881940860370944 462119660916392448 462705668156030976 463122701393854464 464245574322880512 464609806708113408 464730766329249792 465857538122612736 466082611643547648 467700954045087744 468000647082409984 469002188813893632 470735493814812672 470858048238256128 471999676049178624 472045171261833216 472795735679565824 473312870696374272 473684216995381248 473913071882993664 474956318164070016 475558603382587392 475987220877017088 476835738303780864 477141284720738304 477440406787719168 477639954282840064 478768738603106304 478798025292685312 479929546428383232 480738980325752832 482030027392057344 483548265820717056 483811479754113024 484846857354903552 485157537130217472 486460450437940224 486638719957204992 486842111911919616 487077323879743488 488149549224183072 488768564587659264 490702640309600256 491939795338002432 492067870230970368 493260922718060544 495212774871269376 496590552861769728 496980162093514752 497250687525060608 498314825614761984 498425816980389888 498634135383834624 500156462178238464 500286676253147136 500607249543069696 501499655802252288 501547994465697792 502345469159538688 502894925114897664 503532638875680768 505604789652946944 505736422181830656 506962615015784448 508559383018340352 508691784765800448 509017743874326528 509925143080157184 510384734885707776 510785166596112384 512156904104060928 512270978563178496 512806362846068736 514049697238745088 515479883200856064 516864228590311488 517519656622227456 519567501504282624 521013039068086272 521705639370555392 522276271113240576 522686032546627584 522822112120406016 523157125648613376 524089730387939328 524754320973889536 526163573300723712 526214289275486208 526500727967711232 527050984036237312 527627462415630336 528328855495376896 528379780177854464 529577430541664256 529798768845324288 531895202639511552 532894744119803904 534325857934578768 535003428805410816 535346247867826176 535485623486644224 536783945310830592 537205089006256128 537344948568195072 538647778454270976 539330829889830912 540831352866471936 542283780816064512 542971443013484544 544287914723377152 545802229271494656 546230448427106304 547268006742682752 547697375900909568 547961989364711424 549168242877205956 549864635161116672 550216976975265792 552040470348300288 553432269755252736 553576354009841664 554312241831215104 554918538057818112 555854446001651712 558053983097192448 559102682355204096 559407023465693184 560604178816607232 560963402306813952 561315072845021184 561403516438970368 562676019950518272 562911191898157056 563183155735953408 563625011416399872 565138652804481024 568805388359565312 568953474954559488 570332941892757504 571056172824526848 572644961858617344 574182826746421248 574633312420626432 575001525487665152 576176517117068544 576304850883575808 576545719037558784 576907158201827328 578305909393588224 578361651275759616 579914868600963072 581472257164100424 582209613700005888 583191549903372288 584605538036219904 586599535585787904 586918844291874816 588021786614956032 588174876135456768 588551766354690048 589600946686431744 590348611095625728 590595348876754944 590880687985262592 592313318963675136 592778029248282624 592932357040766976 594369962432299008 594427252700086272 596023614950989824 598382102969450496 602264528851304448 602421326422474752 602893967129837568 603881938474684416 604355725132038144 604513067139219456 604647712402440192 604900426531209216 605978750761054848 606747183626059776 608435271974780928 610069253418072576 610842873390170112 610939120830644224 612323904063799296 612382924880216064 612579826477406208 613356630070788096 614509254480494592 616159547888523264 616940890874707968 618597714556256256 618994099097174016 619641021772333056 621143384163483648 621443482191396864 623601272060116992 625336251751858176 627647325086416896 627810730984341504 629332901398904832 629393561682444288 631083827595165696 631578955993841664 633275090885426688 633581050202947584 634078137843449856 634649627836022784 635780984405041152 636188379627651072 638358318137475072 639906061904510976 640072659323879424 641624559629352192 642438194427592704 642706703189409792 645081973005484032 646462476473204736 646876716173623296 648198581756702112 648613933917253632 648851626609606656 649020552977055744 649122815882559488 649436431839657984 650594148067786752 650656857685229568 650866065632244096 651691419450212352 654270187079467008 656090493641293824 657681230290747392 660283699828359168 662120737149026304 662640216124686336 664419767486349312 664740773983420416 664845513845112832 666352483834134528 666875282904317952 667048901670862848 667476332724092928 668666207736336384 668730659287597056 670526566819863552 671376851834241024 673179865840631808 674139719537262592 674315229575774208 675950153354379264 678079177357787136 678255713021067264 679900190773542912 680077200531621888 680512979847610368 681046888794816512 681726094606186704 682590581579317248 682875872138747904 683027971417571328 685399596318326784 687306510934474752 689152304787081984 690026208829636608 691322911290556416 692756668672376832 694684052090781696 696368361484320768 696914710062170112 697096149493874688 697542834198151168 698786307183919104 699123917465321472 701551431067631616 701619052367314944 702000970623614976 703503283220840448 706103240722219008 706287072357384192 706398358460432384 707999514073767936 708067756892749824 709193603519348736 710526325493071872 712434477246105024 713337905073881088 713980831315525632 715253607455671296 715711927081107456 716160610181578752 716273452008341504 716459931424260096 718197037939027968 719107773186441216 721108470488629248 723045041088086016 725322398731075584 725717219631169536 727736305695326208 728307264569475072 729690675656910336 730263167867879424 730615985819615232 732224323836274608 733152846881488896 733622635967021056 736053960464400384 737909693007003648 738101805346455552 739891384077090816 741139261335535616 742819162306904064 744071977462923264 745470243140272128 745876031287590912 747472238422142976 747951203075751936 748420097126694912 750234693267357696 750430014379720704 750548255864209408 750910874314604544 752249483703378432 752321991698546688 753518203739308032 758407184479420416 758604633272745984 760443922523676672 762839074527510528 763526615811489792 765577102328561664 766177749894168576 768235356156091392 768406467844767744 768727625383411712 769209544269103104 771074545858117632 773219824801284096 775296342885467232 776279484933341184 779351252256423936 779474050714959872 781316145536827392 782558459055833088 784029048819941376 784233168180609024 784735688472920064 786134595581908992 787131481460834304 787460465169006592 789245359951085568 789321433913229312 789751091951566848 790576476054355968 792493283243065344 792569670266781696 794698153267986432 797842803959267328 799342116179705856 803019371801739264 803228435229966336 803858622839783424 805175917966245888 805807633509384192 806017422852292608 806533902041612288 807971667681406464 808996244834746368 811247029299707904 813425671224096768 814457164520226816 816431872085065728 816773101969874944 818703343907241984 819345672640659456 821546063851364352 823752364315808934 824796952741675008 825325465462898688 826188029029777408 828060705522450432 828191178884644864 828591309588529152 830148404632879104 831468362746822656 833781669002477568 837080974645788672 838654023532806144 839110535198539776 839191415576592384 841445103460220928 842105274658455552 844366787847235584 844774733603930112 845437517124599808 847707979206721536 848251172836868096 853208082539347968 853430212431839232 855499412839136256 856584259236790272 856942270919213056 858967442787926016 860109297340645376 861949968630939648 862502288231497728 864264775675602816 864818578556338176 865135502146142208 865360737302740992 867458864090382336 867542476913639424 867821420842992128 868921892600283136 869872302901444608 874787324855058432 876908307054329856 879899303378681856 880378266437812224 882032679922434048 882827649532035072 885893023315132416 886321031977893888 888469978445512704 889167043872423936 889398535561150464 889968443632123904 891554943648448512 891640879050129408 894035422426484736 895169135778988032 897573154454175744 899086972767698944 901266871139172352 903396793276956672 904340950694756352 906533587698057216 906769600708829184 907350639796813824 908968126141582272 910120775439089664 910501162851663872 912652907962171392 913866128424435712 916408681245966336 918869739716109312 920034945106182144 921763881720741888 924239321832784896 925411336312061952 926245402787708928 928491148645761024 929219613416226816 929461532658499584 931715076245225472 932165223287095296 935401908090175488 936001294164819968 938004377627787264 941470987629625344 941716096476512256 943999352098357248 944090342523666432 945591471359131648 946625741392748544 947368433990762496 949912636328140032 951117206765174784 951974441754034176 953671476607561728 954282569441476608 954880813575438336 955279908565680128 957537477206212608 957596050585370624 959859092856766464 961477960651505664 964060054784114688 967096531641434112 967622959508226048 969693714709807104 970315074260434944 972920900875880448 973277439914409984 973684223823839232 974154647759486976 976299098448366144 977537129175318528 981405280619200512 984135740461940736 986521845436121088 990425549742538752 993181105723539456 993960324187029504 994501375050121216 996629651229523968 996851633960779776 997268270767669248 1000312924356476928 1000573352506294272 1001214499086139392 1002999311604504576 1003095988931395584 1004690938319077376 1005789850229795328 1007065277751361536 1011209579305893888 1011472844363661312 1013925230031568896 1017118766036680704 1017383569531600896 1019850286160314368 1020769469771415552 1021570333192224768 1024313808208121856 1024541957126356992 1025612725692137472 1028099394477490176 1030959766401712128 1033728457180622976 1035039313244454912 1039135003008565248 1042026078136172544 1044552542226481152 1045372065093255168 1045644224240812032 1046314251297226752 1048179460775878656 1052327146601447424 1052428578550972416 1053001455935422464 1054101968072474624 1055254924831260672 1056657710990753792 1059154861083328512 1059597537690648576 1063790405279023104 1065789488239607808 1068651715869157536 1070006857610821632 1070692495735652352 1070971246973288448 1073567890621661184 1074410178012512256 1074689897136390144 1077295556908541952 1078661659779661824 1081662705732943872 1084567561632129024 1088575829446754304 1091604458542989312 1092460896854212608 1094536013485365504 1095394751801819136 1095923978729422848 1098336485754411912 1099729270322233344 1100433953950531584 1104080940696600576 1106864539510505472 1107152708019683328 1108624483662430208 1109837076115636224 1111708892003303424 1116107966194384896 1118205364710408192 1118814046931386368 1121208357633214464 1121926804613627904 1122630145690042368 1122807032877940736 1125352039901036544 1125822383796314112 1126366311471906816 1130277305608962048 1137610776719130624 1137906949909118976 1140665883785515008 1142112345649053696 1145289923717234688 1148365653492842496 1149266624841252864 1150003050975330304 1152353034234137088 1152609701767151616 1153091438075117568 1153814316403654656 1156611818787176448 1156723302551519232 1159829737201926144 1162944514328200848 1164419227400011776 1169211076072439808 1173837688583749632 1176043573229912064 1176349752270913536 1177103532709380096 1179201893372863488 1180697222191251456 1181190697753509888 1181761375970525184 1184626637927350272 1185556058496565248 1185864714081533952 1188739924864598016 1188854505400172544 1192047229901979648 1196764205938900992 1204529057702608896 1204842652844949504 1205787934259675136 1207763876949368832 1208711450264076288 1209026134278438912 1209800853062418432 1211957501522109696 1213494367252119552 1216870543949561856 1220138506836145152 1221685746780340224 1221878241661288448 1224647808127598592 1225159652954812416 1226713260141576192 1229018508960989184 1232319095777046528 1233881781749415936 1235628546473713401 1237195429112512512 1237988198194348032 1239282043544666112 1242286768326967296 1242886964382793728 1247202544120233984 1250672503503716352 1255621461968683008 1258665802797809664 1258787123364888576 1262167655190331392 1263157911987683328 1266550181770853376 1267162100405895168 1268156275686899712 1269299255672045568 1271561968810082304 1272376759255302144 1276716636274950144 1279812123809021952 1280145318647758848 1283249119258704384 1284876388855185408 1285413406378819584 1290163946010968064 1292924952946409472 1293753432347246592 1296397163513404224 1297227867834507264 1297703253219213312 1298041105954111488 1298245631765118976 1301188296135573504 1301313715370459136 1301732131264488192 1303382838900424704 1308540374158934016 1312180987282587648 1315362460581494784 1320567399656718336 1324241474298052608 1325280432249372672 1328839534972698624 1329481547966840832 1329691027690225664 1332704967668269056 1333750565808635904 1334097803341725696 1334952665448185856 1337332415472672768 1337461318575194112 1341053133639727104 1342753703668482048 1346359731681263616 1348630459151548416 1351900306708758528 1356511426042134528 1359800381547085824 1360154401063243776 1361025959695220736 1362093777589633024 1363452189212373408 1365181163158634496 1365751744277495808 1366055942835142656 1370799192636653568 1374613021868949504 1378304609574163968 1380052417659273216 1382645822581112832 1389368104181563392 1392736722968641536 1393829420124340224 1394192298987749376 1397572614367838208 1398247834930642944 1403102862135263232 1404001941247229952 1407006566441680896 1412206481444438016 1412574144714768384 1412796716920864768 1415999028147535872 1416135513785499648 1418387207038697472 1421052650986143744 1424868954492210048 1426675810147762176 1427961662631051264 1430507214911342592 1431423854162214912 1432321220363157504 1432546904016683008 1432919862848520192 1436394075878055936 1442216940977258496 1446090082176172032 1450644797462151168 1451434439262339072 1455472611390652416 1459381351313820672 1460526335735758848 1461231971639230464 1464448647672549216 1466305693762977792 1467245271934042112 1472107920928800768 1475819386014007296 1476203610692911104 1479782768154181632 1482278522671071232 1485638324613808128 1490940486280544256 1491752062575181824 1494944476844285952 1495902406151503872 1500469386534715392 1500860028759441408 1501096511728418816 1501821748629209088 1504498967406756864 1504643983397093376 1507036407478616064 1516814368958840832 1517209266545491968 1520887845047353344 1525678149055021056 1527053231622979584 1531154204657123328 1532355499788337152 1536470712312182784 1536812935689535488 1537455250766823424 1538419088538206208 1542149091716235264 1546439649602568192 1550592685770934464 1552558969866682368 1558702504512847872 1558948101429919744 1565116918111666176 1568058097639882752 1568466336361218048 1569471376945840128 1572269191163817984 1574262962921668608 1574920930338013184 1578490719902171136 1578642867826458624 1579502183903133696 1581152952108711936 1584986566486130688 1585139340533563392 1589396306535972864 1595685607918534656 1598684232359411712 1606038743603478528 1606456870459932672 1610351835932491776 1611615267018768384 1612034845704585216 1613067804083224576 1615943335362812928 1617992489669492736 1622494058599415808 1626851342448193536 1628914329040453632 1632863744170131456 1633546203939749888 1637406687814483968 1638691345281318912 1643092127702728704 1647504728631617868 1649593905483350016 1650650930925797376 1652376058059554816 1656121411044900864 1656382357769289728 1660296809265758208 1662936725493645312 1667563338004955136 1674161949291577344 1677308047065612288 1678221070397079552 1682890206920441856 1684210549316911104 1688733575694471168 1689549467207860224 1690875034249199616 1695415958413443072 1696502345673736192 1706416165078695936 1706860424863678464 1710998825678272512 1713168518473580544 1713884541838426112 1717934885575852032 1723899937261879296 1725004576462995456 1728529551351205632 1729637157112676352 1730721474605481984 1734917728180764672 1735084953827278848 1735642841685984256 1737843785200566272 1739744605802889216 1749574649710116864 1753816614108659712 1759798606757363712 1760756532875624448 1764065359844868096 1765655299064070144 1771786046630264832 1772642063955787776 1776939956891025408 1778334087744847872 1778797071122300928 1783109887296897024 1783281758100258816 1788070844852969472 1795146308908351488 1798173945535397888 1802533742278344704 1806793586553913344 1808681901389512704 1813067175396114432 1813539201417658368 1814701279593627648 1817936252283164544 1820241550878179328 1821002325703327744 1825305815924342784 1827732256848871424 1832817362491932672 1837739479432218624 1840069890212364288 1843527763441483776 1848478643665569792 1850822672624123904 1856982297291522048 1858923065316999168 1863430152490450944 1864330446574190592 1870803816180350976 1872002588329639936 1876008755255574528 1882941975259250688 1883432192953024512 1887998704196714496 1888180685047332864 1891182942718263296 1893251482785497088 1894736867981524992 1899825272656280064 1902234413530349568 1903948883508068352 1907342953215123456 1908565138882953216 1910559817131360256 1915074954412425216 1915192101170741248 1919718185713532928 1928120109568229376 1935245919016452096 1939387429419614208 1940630148520869888 1945841801751760896 1946554879828819968 1947368447647678464 1948309295518973952 1952598196896732288 1955074258350637056 1962810561238401024 1968271480923881472 1973043690872242176 1980851099485077504 1986362211447078912 1987920648374059008 1989002750100242432 1993259302459047936 1994536541535338496 2000625848712953856 2001146705012588544 2002428998172278784 2005998623209009152 2006191977862791168 2009381876638154752 2011579700459590656 2014130555502723072 2022419158611787776 2022945688727322624 2027850460063137792 2034237532073361408 2034767139063201792 2039700572320628736 2041538939542831104 2043140666384449536 2048627616416243712 2049083914252713984 2056198788954980352 2061919532803424256 2067456914361245952 2070078626488909824 2078270006017130496 2084052156272345088 2089105084452962304 2090744130186510336 2091288448481624064 2092628502594453504 2096358921551757312 2104654293202894848 2104857157101944832 2106002911870844928 2108203936144949248 2110509849662521344 2113315421981507584 2118309722166657024 2119195075381297152 2127580810558046208 2131578976479215616 2137303431738315072 2140013715221643264 2141942493946576896 2147135781243322368 2148820356025024512 2149379794272780288 2154591113817083904 2157323319559323648 2163325411465887744 2169135123264258048 2177151658893508608 2183208917085978624 2184921793708425216 2189072026970731008 2190789503603638272 2191847957458845696 2196672971508823824 2199458540644466688 2200867907901063168 2208161881393201152 2213729079021010944 2214305416039366656 2217248967324860416 2219674152231272448 2223417784006606848 2232215932388769792 2236410729420816384 2237628093862772736 2242416715266428928 2243853609227255808 2245260291380084736 2245614065755881472 2250704079802073088 2251644767592628224 2252732622943813632 2260554611217924096 2275221553438261248 2275813899818237952 2281331767571030016 2290579847434469376 2296731306985684992 2298533249682505728 2304706068468274176 2305219403534303232 2306182876150235136 2307628632807309312 2313223637574352896 2319659474403852288 2325889028656401696 2328838454800023552 2338422152144879616 2347675377167499264 2352087146459824128 2352699504541827072 2354207065418760192 2358403786745726976 2361394444382502912 2362381395507019776 2369253275854700544 2371729428163067904 2377479849729196032 2377709010800345088 2384094459803959296 2393528411877801984 2409058115405217792 2409685305689899008 2411575868519350272 2415527753898737664 2417422900528152576 2418052268556877824 2419601706124836864 2423915003044219392 2426988734504239104 2433741087899123712 2440277013672290304 2443371493560680448 2443756483322576896 2449295616255197184 2450319305909624832 2458037017921978368 2464638191554093056 2471257092947426802 2474390858225025024 2475976396388696064 2478564087089332224 2484573536653934592 2485773928765587456 2494405088240467968 2501345007007432704 2511242923937366016 2517331605595619328 2517574246729777152 2524335310380662784 2526315823975366656 2533100363541706752 2534324200811790336 2536312551373799424 2543123937620164608 2544753518510604288 2559624247618043904 2560290637295517696 2566498238517408768 2569752777710370816 2570826812757639168 2580327892021936128 2585849905892818944 2587506864694493184 2592794327026808448 2594455735669014528 2595406506438426624 2596082211908222976 2596491263530237952 2602376592271147008 2602627430740918272 2603464262528976384 2606765677800849408 2624361974565175296 2630724921162989568 2641134799313436672 2648482948596105216 2657679069945397248 2658963095933681664 2659382055380451328 2665409935336538112 2667501131617271808 2668195606683451392 2669905330896371712 2674664830945345536 2674922637150388224 2682106267279454208 2685507407336964096 2692719463362527232 2697260918303096832 2703800613417517056 2713022852084269056 2719600763094171648 2720308802126487552 2722051919390441472 2724187555179266048 2726904378424746816 2730362326317268992 2731503488554991616 2741598385273307136 2749226043737899008 2756609219148327936 2760104835318546432 2765291645162225664 2778736208363126784 2785473445937283072 2787658840248680448 2788384597975498752 2795145228735676416 2796495669861285888 2806205724270526464 2808003882494459904 2814013132883361792 2824412962888876032 2825148289429536768 2825593433841729536 2831998056295071744 2832271027570999296 2836774414077394944 2842105301972287488 2849737908984420096 2853351620295524352 2855923325262102528 2861014429822685184 2862847708324429824 2864642440726315008 2865093808033366016 2865839725697040384 2872788151756111872 2884433881954516992 2892180164352344064 2901289594924302336 2902868878524678144 2910945222781304832 2918762702627641344 2921052671471517696 2922463943278460928 2928897295345098432 2932611387525955584 2944215841857601536 2952407221385822208 2959565536308363264 2964557045342142464 2971276649227616256 2981880972561088512 2983504125150363648 2989888953688571904 2991804812303007744 3000938773069430784 3001720057518882816 3002193023456837632 3003643497258418176 3008997934813513728 3009287966794186752 3014072814957232128 3033628737917681664 3034418533090983936 3041775690094706688 3051356298110042112 3062308409314246656 3064710999576674304 3072941424624365568 3073625871379070976 3074910501533646848 3076838177076412416 3084298183432470528 3092879299205136384 3101185371541868928 3105117939733364736 3117405009025695744 3117896202859839488 3136116195279765504 3136932672722436096 3138942753891680256 3144538382327635968 3149841860676026368 3156981439804342272 3157285735652917248 3159004367806267392 3162305904217423872 3169973132972261376 3178792613071945728 3191371215837069312 3197368464718823424 3212077487206957056 3212913740919865344 3220703671864983552 3223230534037536768 3224069691409170432 3226135608166449152 3231886670725625856 3235984979338985472 3244988117198831616 3253702684896387072 3265727488340262912 3267092407879499776 3274813375628967936 3277382690562637824 3286184255405457408 3295009457263235736 3299187810966700032 3301301861851594752 3304752116119109632 3312242822089801728 3312764715538579456 3320593618531516416 3325873450987290624 3335126676009910272 3348323898583154688 3354616094131224576 3356442140794159104 3365780413840883712 3368421098633822208 3377467151388942336 3379098934415720448 3390831916826886144 3393004691347472384 3412832330157391872 3413720849727356928 3421997651356545024 3426337036947161088 3427769083676852224 3435869771151704064 3447799874523758592 3450009152925990912 3457059102702411264 3459274314225352704 3461442949210963968 3469835456361529344 3470169907654557696 3471285683371968512 3475687570401132544 3479489211605778432 3507633228217319424 3521513065751248896 3528130719689736192 3531310598128140288 3543572093260529664 3545284127911575552 3553879913782050816 3556668175489695744 3557594142244601856 3566219774593794048 3566563516200517632 3576141689705938944 3590292617816702976 3596347891070795776 3605067484556689408 3613587173107826688 3617363802779025408 3626134350792228864 3627078402835316736 3629402559187255296 3635872504566329088 3640483101756358656 3642004651406655488 3650611631848685568 3655464513697742848 3665634724983865344 3675478958864437248 3680139780424728576 3687055526882967552 3696957287331139584 3701645345248247808 3713964594583044096 3717846130633998336 3726860304980901888 3728660893148381184 3741607632360701952 3752017510511149056 3766864385906049024 3775997408393428992 3776361370094665728 3782365885436526592 3786502965570994176 3789473735963049984 3799650545312560128 3804468827060699136 3807897767016136704 3814685906430246912 3817130277765906432 3821119634262720512 3830149908824850432 3830384202341482496 3839436371427065856 3856240219136458752 3870491838032904192 3878774858839228416 3881260297041739776 3891683603503521792 3893109759657639936 3894736895295356928 3905196393793464576 3910148516701274112 3925621122476802048 3936542961847762944 3946087381744484352 3961702198970155008 3972724422894157824 3975841296748118016 3978005500200484864 3986518604918095872 3989073083070676992 4001251697425907712 4002293410025177088 4004857996344557568 4011997246418018304 4012383955725582336 4018763753276309504 4023159400919181312 4028261111005446144 4045891377454645248 4055700920126275584 4069534278126403584 4079401144641257472 4083077879085662208 4086281332768899072 4097255232832487424 4098167828505427968 4112397577909960704 4123839065606848512 4134913828722491904 4140157252977819648 4168104312544690176 4178210168905924608 4181488260373020672 4182576896963248128 4192717843103514624 4209308586405789696 4212005823741689856 4216407872289898496 4221019699325042688 4226630843963015168 4236619444333314048 4238390150762594304 4255161621116092416 4263157952958431232 4274606863476630144 4280027430443286528 4283884987893153792 4294271562486644736 4297640712050049024 4298759588545560576 4309182227634167808 4326650822931775488 4338270246528516096 4354303317787017216 4366417834171957248 4378144053941462016 4381579007207276544 4383695914917691392 4393345943017647648 4398917081288933376 4401735815802126336 4416323762786402304 4427458158042021888 4428610832078733312 4434497934649720832 4439348304462544896 4446835568013213696 4472821458841632768 4475256187725545472 4484833430532857856 4487707218454511616 4491228131511762944 4501408159604146176 4503289535185256448 4505465245887627264 4521109222435848192 4550443106876522496 4551627799636475904 4562663535142060032 4581159694868938752 4593462613971369984 4597066499365011456 4609412136936548352 4610438807068606464 4612365752300470272 4615257265614618624 4626447275148705792 4639318948807704576 4651778057312803392 4657676909600047104 4676844304289759232 4695350754334998528 4704174292919648256 4705399009083654144 4708414130837520384 4716807573491453952 4722788888765005824 4724762791014039552 4738506551709401088 4743458856326135808 4754959699458392064 4755418021600690176 4768188919607918592 4787056823755603968 4818116230810435584 4819370611379798016 4831055507797475328 4834845801056305152 4836104537113755648 4839203412249673728 4847830006088438784 4853977469008478208 4867482175798247424 4880554027344580608 4886742987121360896 4887512966645153792 4898591232510394368 4900638611819249664 4916074035843956736 4929276383108186112 4942514185894853604 4948781716450050048 4951952792777392128 4957128174178664448 4969147073307869184 4988810176480935936 5002690014014865408 5022485847874732032 5034663211191238656 5048670620761325568 5052631647950733312 5066200727083413504 5068648401623580672 5072625102747598848 5086247875240329216 5089507037021208576 5119248495236087808 5120581274591035392 5132996477034817536 5139505555420741632 5141653625515278336 5171699811785637888 5175013729388986368 5185588654053616896 5188911471338029056 5192164423816445952 5192982527060475904 5204753184542294016 5205254861481836544 5206928525057952768 5213531355601698816 5248723949130350592 5261449842325979136 5282269598626873344 5296965897192210432 5315358139890794496 5317926191867363328 5318764110760902656 5330819870673076224 5335002263234543616 5336391213366902784 5349329661890691072 5349845274300776448 5364212534558908416 5385438926725054464 5394521836606193664 5407601226835034112 5426045704168538112 5439201526188343296 5440617604252975104 5444103838780882944 5448375110358532096 5453808756849493632 5460724652634537984 5463006977109983232 5483196770546614272 5498452087475798016 5513218438296655872 5520209670637092864 5530583290324451328 5570946891874566144 5576769195950997504 5590290457471352832 5592991339722571776 5612411448541052928 5616007764988919808 5628026265766723584 5648825925777752064 5650296578859073536 5651186867683459072 5663996112590143488 5664542055141998592 5673548828154789888 5684210603944574976 5699475817968840192 5706703240591048704 5711846650524205056 5722028859645370368 5725695416648859648 5730187616066732032 5731679451394080768 5745576303512223744 5784360328704688128 5805737757049356288 5821890445562609664 5837525405255282688 5842105342943035392 5844927886556921856 5857794590690196864 5865222775051911168 5888431683715203072 5904814442771644416 5919131072616726528 5929114090684284928 5942553298455232512 5963761945122177024 5967008250300727296 5979777907377143808 5983609624606015488 6001877546138861568 6003440115037765632 6004386046913675264 6007286994516836352 6017995869627027456 6018575933588373504 6028145629914464256 6067257475835363328 6068837066181967872 6083551380189413376 6102712596220084224 6124616818628493312 6129421999153348608 6145882849248731136 6147251742758141952 6149821003067293696 6168596366864941056 6185758598410272768 6202370743083737856 6210235879466729472 6234810018051391488 6235792405719678976 6272232390559531008 6273865345444872192 6277885507783360512 6289076764655271936 6299683721352052736 6313962879608684544 6314571471305834496 6318008735612534784 6324611808434847744 6339946265944522752 6357585226143891456 6382742431674138624 6394736929437646848 6425827481839730688 6441407343729967104 6446461068075073536 6448139382818340864 6452271216332898304 6463773341451251712 6471969958677970944 6489976234397663232 6507405369792774144 6531454976680525824 6534184815758999552 6549626751257935872 6554765381125275648 6572368510810914816 6590018914526471472 6598375621933400064 6602603723703189504 6624485644179603456 6625529431077158912 6641187237063032832 6651746901974581248 6670253352019820544 6696647797166309376 6709232188262449152 6712884281588318208 6731560827681767424 6736842197267644416 6754934302777884672 6758197868831440896 6781663833653772288 6786009382694944768 6825664660314783744 6827441699454713856 6843995302713090048 6855538167353704448 6871739542303408128 6895599749047517184 6914118205404822528 6918548628450705408 6922885898421927936 6939670912723058688 6942571366743937024 6951375140802265088 6958978423211556864 7015266456434638848 7043026131502497792 7056261439379472384 7062621196256280576 7087144186521059328 7107759827564101632 7115188284489203712 7132439549187588096 7133127032401035264 7152283379411877888 7180585235633405952 7192695782141591552 7210134969113378816 7227174346215653376 7234727605558050816 7252268701584457728 7254156805670633472 7258805118374510592 7271745009132658176 7280966203512717312 7284009302813310976 7301223263697371136 7310929027395485696 7331269449967730688 7350957917728874496 7374111053765935104 7393914574662279168 7427929189166088192 7435692261267996672 7453720609961803776 7457321786296762368 7483215264721403904 7504035021022298112 7533728771812098048 7551994816786857984 7552722740189331456 7564731770873053184 7573005931141988352 7578947471926099968 7599301090625120256 7608937654121398272 7629371812860493824 7634260555531812864 7642239268525441024 7660768404682964992 7678872742854131712 7712480438272917504 7740983676065808384 7757549717678456832 7762520594083479552 7783367207007043584 7786219519315279872 7789473790590713856 7810392787586929152 7820297033402548224 7873085923695525888 7892174763488968704 7923404397940310016 7945448845788315648 7956011000400969728 7973037209836191744 7978146166141353984 8002503394851815424 8004586820050354176 8009715992689115136 8023994492836036608 8024767911451164672 8037527506552619008 8046318801838362624 8056522222010892288 8091782754909290496 8111401840252551168 8139068556252807168 8158802289282514944 8166155758171324416 8172562665537798144 8194510465664974848 8224795155819921408 8247678131213697024 8269827657444983808 8280314505955639296 8336208625089380352 8356420337811849216 8362976520746041344 8365153793926496256 8385435686207029248 8418617172811579392 8424011647483379712 8442039398650085376 8453261687926030336 8473238888666628096 8476780301525188608 8510323242232184832 8526315905916862464 8549213726953260288 8560054860886573056 8567769975786307584 8588543124973289472 8595281424100098048 8597519177091121152 8618364455268335616 8653301645863550976 8676540493057032192 8708606635574034432 8732835668343914496 8756288107882924032 8763158014414553088 8767391829835382784 8786691886035295296 8797834162577866752 8832647525572804608 8857221664157466624 8868995869299441664 8878696608925089792 8893671136026427392 8945642917683265536 8950512375451090944 8969666861065715712 8975414436909023232 8982456263023525888 9002816319208292352 9006579070370512896 9010930491775254528 9042218444871696384 9100886213753044992 9103255599272951808 9125327070284120064 9186925227942739968 9194132998730022912 9218824273873096704 9220877614137212928 9224731504600940544 9230514531229237248 9252894550297411584 9278637897615409152 9303556114625606784 9315353819200094208 9353688608579518464 9408348585839296512 9410798018167308288 9416828261675040768 9433615146982907904 9449525582028079104 9477013103418802176 9486917712652271616 9509919398916784128 9536377839215837184 9574113647511207936 9636232461620871168 9638741222759596032 9662111015594950656 9669691602112610304 9672209074227511296 9678406824499347456 9695660012176877568 9707954938016956416 9734964351596494848 9761108054689161216 9775025933290307584 9797182465020788736 9801277223638499328 9832148071687913472 9858552766216372224 9885028371789707208 9897563432900100096 9903905585554784256 9914256348357328896 9938294146615738368 9977620352961871872 10005380028029730816 10044971695749464064 10069326422382477312 10097341241522651136 10105263295901466624 10132401454166827008 10137296803247161344 10172495750480658432 10179014074042417152 10238496990472175616 10241162549182070784 10265992954069635072 10279011110841483264 10283307251030556672 10343399623571275776 10350027458777972736 10371177308107233792 10377822942676058112 10384328847632891904 10385965054120951808 10409506369084588032 10410509722963673088 10413857050115905536 10427062711203397632 10522899684651958272 10564539197253746688 10593931794384420864 10630716279781588992 10635852383734726656 10637528221521805312 10661639741346152448 10670004526469087232 10672782426733805568 10698659323781382144 10699690548601552896 10728425069117816832 10770877853450108928 10789043673212387328 10815202453670068224 10852091408337076224 10878403052376686592 10881235208505950208 10888207677561765888 10907617513698987264 10921449305269075968 10926013954219966464 10966393541093228544 10996904174951596032 11026436876593311744 11040419341274185728 11061166580648902656 11141893783749132288 11153538391901995008 11180580914942705664 11185982679445143552 11224822897082105856 11256052531533447168 11300593157718147072 11302373735366918144 11327992225180286976 11329084110283997184 11347097656309579776 11368421207889149952 11398951635937680384 11413406481182097408 11423693301048410112 11444057719290740736 11451390833297719296 11460375232133464064 11463358902788161536 11491152607024447488 11568720657409376256 11611475514098712576 11643780891125219328 11675050810510565376 11684210685886070784 11715589181380393728 11730445550103822336 11776863367430406144 11809628885543288832 11838262145233453056 11858228181368569856 11885106596910465024 11927523890244354048 11934016500601454592 11959555814754287616 11967219249212030976 12003755092277723136 12006880230075531264 12008772093827350528 12014573989033672704 12035991739254054912 12037151867176747008 12056291259828928512 12137674132363935744 12167102760378826752 12249233637256986624 12258843998306697216 12291765698497462272 12294503485516283904 12299642006134587392 12337192733729882112 12371517196820545536 12404741486167475712 12420471758933458944 12471584811439357952 12544464781119062016 12547730690889744384 12578153529310543872 12599367442704105472 12627925759217369088 12636017471225069568 12649223616869695488 12679892531889045504 12715170452287782912 12765484863348277248 12789473858875293696 12851654963679461376 12882814687459934208 12892922136150147072 12896278765636681728 12904542432665796608 12927546682902503424 12979952468795326464 13014810739585548288 13062909953361051648 13068369631517999104 13099253502515871744 13144737021621829632 13180037829052942944 13196751243866800128 13205207447406379008 13248971288359206912 13251058862154317824 13282374474126065664 13303493803949162496 13340506704039641088 13418464376524898304 13425768563176636416 13463121655363534848 13473684394535288832 13509868605555769344 13516395737662881792 13563327667307544576 13572018765389889536 13651329320629567488 13654883398909427712 13687990605426180096 13711076334707408896 13743479084606816256 13791199498095034368 13828236410809645056 13837097256901410816 13845771796843855872 13879341825446117376 13885142733487874048 13917956846423113728 14030532912869277696 14086052263004995584 14112522878758944768 14125242392512561152 14174288373042118656 14215519655128203264 14230376568978407424 14264879098375176192 14266254064802070528 14304566758823755776 14361170471266811904 14420269938226757632 14454348692431306752 14504537403168915456 14508313611341266944 14517610236749021184 14543490018265316352 14561932407025434624 14568018605626621952 14602446527394742272 14621858054790971392 14662538899935461376 14701915835457748992 14748222107531870208 14787829149324558336 14855858378332176384 14871384522535993344 14907441219923607552 14966430529442807808 15008070042044596224 15067457543624196096 15103989633573715968 15129463541746106368 15146011862283976704 15157894943852199936 15198602181250240512 15217875308242796544 15258743625720987648 15268521111063625728 15284478537050882048 15321536809365929984 15357745485708263424 15424960876545835008 15515099435356913664 15525041188166959104 15566734414014087168 15578947581181427712 15620785575173858304 15640594066805096448 15746171847391051776 15784349526977937408 15846808795880620032 15890897691576631296 15912022000801939456 15946074419672383488 15956292332282707968 16005006789703630848 16009173640100708352 16047988985672073216 16049535822902329344 16075055013105238016 16092637603676725248 16183565509818580992 16222803680505102336 16278137112505614336 16317604578565029888 16332311516342648832 16345125331075596288 16389020931329949696 16449590311639842816 16495356262427394048 16539655314889967616 16560629011911278592 16712840675623698432 16730307587852992512 16770871372414058496 16837234345623158784 16848023294966759424 16884078797300170752 16906523375852060672 16946477777333256192 16953560603050377216 17020646484464369664 17052631811833724928 17098427453906520576 17120109721773146112 17135539951572615168 17177086249946578944 17190562848200196096 17195038354182242304 17236728910536671232 17353080986114064384 17417213271148068864 17465671336687828992 17512576215765848064 17526316028829106176 17534783659670765568 17573383772070590592 17595668325155733504 17665295051145609216 17714443328314933248 17757393217850179584 17787342272052854784 17891285835366531072 17901024750902181888 17939333722131431424 17950828873818046464 18005632638416584704 18013158140741025792 18021860983550509056 18084436889743392768 18201772427506089984 18206511198545903616 18250654140568240128 18373850455885479936 18388265997460045824 18437648547746193408 18441755228274425856 18449463009201881088 18505789100594823168 18557275795230818304 18607112229251213568 18630707638400188416 18707377217159036928 18816697171678593024 18821596036334616576 18833656523350081536 18867230293965815808 18899051164056158208 18954026206837604352 18973835425304543232 19019838797833568256 19072755678431674368 19148227295022415872 19277482445519192064 19324222031189901312 19339383204225220608 19344418148455022592 19356813648998694912 19391320024353755136 19415909876033912832 19469928703192989696 19522216109378322432 19550051866580615168 19594364930041577472 19602554447276998656 19664296143375826944 19717105532432744448 19770056743579414416 19795126865800200192 19807811171109568512 19876588293231476736 19955240705923743744 20010760056059461632 20089943391498928128 20138652844764954624 20194682483045302272 20210526591802933248 20264802908333654016 20274593606494322688 20344991500961316864 20358028148084834304 20476993980944351232 20482325098364141568 20531985908139270144 20566614502061113344 20686799247142551552 20742354616214467584 20755645885352116224 20768657695265783808 20771930108241903616 20819012738169176064 20827714100231811072 20854125422406795264 21045799369303916544 21129078394507493376 21187863588768841728 21261432559563177984 21275056443043610624 21323279482692304896 21345564853467611136 21397318647562764288 21399381097203105792 21456850138235633664 21541755706900217856 21578087346424774656 21630404907340136448 21704182816674152448 21756806104753373184 21762470417011900416 21776415355123531776 21815235027397974528 21842898610538151936 21852027908439932928 21932787082186457088 21993808349903192064 22052873753186623488 22122333161297805312 22283787567498264576 22307076783803990016 22361161829885411328 22371965358890287104 22449645794164211712 22512105063066894336 22601186315436294144 22604747470733836288 22655984450360573952 22658168220567994368 22694195312619159552 22736842415778299904 22797903271875360768 22826812962364194816 22888115438581481472 22902781666595438592 22926717805576323072 22982305214048894976 23137441314818752512 23222951028197425152 23287561782250438656 23350101621021130752 23368421371772141568 23431178362760787456 23460891100207644672 23619257771086577664 23676524290466906112 23770213193820930048 23868033001202909184 23919111629508575232 23934438498424061952 24007510184555446272 24013760460151062528 24017544187654701056 24029147978067345408 24071983478508109824 24074303734353494016 24112582519657857024 24275348264727871488 24334205520757653504 24498467274513973248 24517687996613394432 24583531396994924544 24599284012269174784 24674385467459764224 24743034393641091072 24809482972334951424 24840943517866917888 24943169622878715904 25088929562238124032 25095461381779488768 25156307058621087744 25198734885408210944 25255851518434738176 25272034942450139136 25359785063778091008 25430340904575565824 25530969726696554496 25578947717750587392 25703309927358922752 25765629374919868416 25785844272300294144 25792557531273363456 25809084865331593216 25855093365805006848 25959904937590652928 26029621479171096576 26125819906722103296 26136739263035998208 26198507005031743488 26289474043243659264 26360075658105885888 26393502487733600256 26497942576718413824 26502117724308635648 26606987607898324992 26681013408079282176 26836928753049796608 26851537126353272832 26926243310727069696 26947368789070577664 27019737211111538688 27032791475325763584 27126655334615089152 27144037530779779072 27302658641259134976 27309766797818855424 27375981210852360192 27422152669414817792 27582398996190068736 27656472821619290112 27674194513802821632 27691543593687711744 27758683650892234752 27770285466975748096 27835913692846227456 28061065825738555392 28225045757517889536 28250484785025122304 28348576746084237312 28431039310256406528 28460753137956814848 28529758196750352384 28609133517647511552 28722340942533623808 28840539876453515264 28908697384862613504 29009074806337830912 29016627222682533888 29035220473498042368 29086980036530632704 29123864814050869248 29136037211253243904 29204893054789484544 29325077799870922752 29403831670915497984 29496444215063740416 29575658298649116672 29711716756664352768 29742769045071986688 29814882439847215104 29932861058885615616 30016140084089192448 30134915087248392192 30207979267147431936 30292023724567953408 30315789887704399872 30397204362500481024 30517487251441975296 30537042222127251456 30568957074101764096 30643073618731859968 30715490971416526848 30849921753091670016 31030198870713827328 31050082376333918208 31133468828028174336 31157895162362855424 31241571150347716608 31281188133610192896 31568699053955874816 31693617591761240064 31781795383153262592 31824044001603878912 31892148839344766976 31912584664565415936 32010013579407261696 32018347280201416704 32095977971344146432 32099071645804658688 32150110026210476032 32185275207353450496 32367131019637161984 32445607361010204672 32556274225011228672 32635209157130059776 32664623032685297664 32778041862659899392 32899180623279685632 32990712524854788096 33079310629779935232 33121258023822557184 33425681351247396864 33460615175705985024 33541742744828116992 33674468691246317568 33768157594600341504 33813046751704121344 33907121206100754432 34041292968928739328 34105263623667449856 34196854907813041152 34240219443546292224 34271079903145230336 34354172499893157888 34381125696400392192 34390076708364484608 34473457821073342464 34706161972228128768 34834426542296137728 34931342673375657984 35025152431531696128 35052632057658212352 35146767544141181184 35191336650311467008 35330590102291218432 35428886656629866496 35514786435700359168 35574684544105709568 35782571670733062144 35802049501804363776 35878667444262862848 35901657747636092928 36011265276833169408 36026316281482051584 36043721967101018112 36168873779486785536 36413022397091807232 36501308281136480256 36747700911770959872 36776531994920091648 36875297095492386816 36883510456548851712 36898926018403762176 37011578201189646336 37114551590461636608 37214224458502427136 37261415276800376832 37414754434318073856 37633394343357186048 37643192072669233152 37734460587931631616 37798102328112316416 37908052413675208704 37947670850609086464 38039677595667136512 38145511356863348736 38296454590044831744 38554964891038384128 38648444062379802624 38678766408450441216 38688836296910045184 38713627297997389824 38782640048707510272 38939857406385979392 39044432218756644864 39188729860083154944 39205108894553997312 39434211064865488896 39540113487158828832 39590253731600400384 39615622342219137024 39753176586462953472 39910481411847487488 40021520112118923264 40277305689529909248 40389364966090604544 40421053183605866496 40529605816667308032 40549187212988645376 40689983001922633728 40716056296169668608 40953987961888702464 40964650196728283136 41063971816278540288 41133229004122226688 41373598494285103104 41484709232428935168 41511291770704232448 41537315390531567616 41543860216483807232 41638025476338352128 41655428200463622144 42091598738607833088 42258156789014986752 42375727177537683456 42522865119126355968 42550112886087221248 42646558965384609792 42691129706935222272 42794637295125528576 42798762194406211584 42913700276471267328 43083511413800435712 43260809814680272896 43513612209506746368 43524940834023800832 43552830710247063552 43630470054795949056 43685797221076303872 43704055816879865856 43865574164372914176 43987616699806384128 44105747506373246976 44244666322595610624 44567575134996529152 44614153567607980032 44722323659770822656 44899291588328423424 45024210126133788672 45202372630872588288 45209494941467672576 45311968900721147904 45388390625238319104 45473684831556599808 45595806543750721536 45653625924728389632 45776230877162962944 45805563333190877184 45853435611152646144 45964610428097789952 46274882629637505024 46575123564500877312 46700203242042261504 46736842743544283136 46862356725521574912 46921782200415289344 47238515542173155328 47353048580933812224 47540426387641860096 47736066002405818368 47838223259017150464 47868876996848123904 48015020369110892544 48027520920302125056 48035088375309402112 48143966957016219648 48148607468706988032 48225165039315714048 48550696529455742976 48668411041515307008 48996934549027946496 49035375993226788864 49167062793989849088 49198568024538349568 49348770934919528448 49486068787282182144 49618965944669902848 49681887035733835776 50190922763558977536 50312614117242175488 50397469770816421888 50511703036869476352 50544069884900278272 50719570127556182016 50860681809151131648 51061939453393108992 51157895435501174784 51406619854717845504 51531258749839736832 51571688544600588288 51585115062546726912 51710186731610013696 52059242958342193152 52251639813444206592 52273478526071996416 52397014010063486976 52578948086487318528 52720151316211771776 52787004975467200512 52995885153436827648 53004235448617271296 53362026816158564352 53673857506099593216 53703074252706545664 53852486621454139392 54039474422223077376 54065582950651527168 54253310669230178304 54288075061559558144 54605317282518269952 54619533595637710848 54751962421704720384 54844305338829635584 55164797992380137472 55312945643238580224 55348389027605643264 55517367301784469504 55540570933951496192 55671827385692454912 56122131651477110784 56450091515035779072 56500969570050244608 56697153492168474624 56862078620512813056 56921506275913629696 57059516393500704768 57218267035295023104 57444681885067247616 57681079752907030528 58018149612675661824 58033254445365067776 58070440946996084736 58173960073061265408 58247729628101738496 58272074422506487808 58409786109578969088 58650155599741845504 58807663341830995968 58992888430127480832 59151316597298233344 59423433513328705536 59629764879694430208 59865722117771231232 60032280168178384896 60269830174496784384 60415958534294863872 60584047449135906816 60631579775408799744 60794408725000962048 61034974502883950592 61074084444254502912 61137914148203528192 61286147237463719936 61430981942833053696 61699843506183340032 62060397741427654656 62266937656056348672 62315790324725710848 62483142300695433216 62562376267220385792 63137398107911749632 63387235183522480128 63563590766306525184 63784297678689533952 63825169329130831872 64036694560402833408 64191955942688292864 64198143291609317376 64300220052420952064 64370550414706900992 64734262039274323968 64891214722020409344 65112548450022457344 65270418314260119552 65329246065370595328 65556083725319798784 65798361246559371264 65981425049709576192 66158621259559870464 66851362702494793728 66921230351411970048 67083485489656233984 67348937382492635136 67536315189200683008 67626093503408242688 67814242412201508864 68082585937857478656 68210527247334899712 68393709815626082304 68480438887092584448 68708344999786315776 68780153416728969216 68946915642146684928 69412323944456257536 69668853084592275456 69862685346751315968 70050304863063392256 70105264115316424704 70293535088282362368 70382673300622934016 70857773313259732992 71029572871400718336 71604099003608727552 71757334888525725696 71803315495272185856 72022530553666338816 72052632562964103168 72087443934202036224 72337747558973571072 72826044794183614464 73002616562272960512 73495401823541919744 73553063989840183296 73750594190984773632 73797852036807524352 74023156402379292672 74229103180923273216 74428448917004854272 74522830553600753664 74829508868636147712 75266788686714372096 75286384145338466304 75468921175863263232 75596204656224632832 75816104827350417408 76079355191334273024 76291022713726697472 76592909180089663488 77109929782076768256 77296888124759605248 77357532816900882432 77377672593820090368 77427254595994779648 77565280097415020544 77879714812771958784 78088864437513289728 78377459720166309888 78410217789107994624 78868422129730977792 79080226974317657664 79180507463200800768 79506353172925906944 79820962823694974976 80043040224237846528 80554611379059818496 80778729932181209088 80842106367211732992 81059211633334616064 81098374425977290752 81379966003845267456 81432112592339337216 81907975923777404928 81929300393456566272 82127943632557080576 82266458008244453376 82747196988570206208 82969418464857870336 83022583541408464896 83074630781063135232 83087720432967614464 83276050952676704256 83310856400927244288 84183197477215666176 84751454355075366912 85045730238252711936 85293117930769219584 85382259413870444544 85589274590251057152 85827400552942534656 86167022827600871424 86521619629360545792 87027224419013492736 87049881668047601664 87105661420494127104 87260940109591898112 87371594442152607744 87408111633759731712 87975233399612768256 88211495012746493952 88489332645191221248 89135150269993058304 89228307135215960064 89444647319541645312 89798583176656846848 90048420252267577344 90404745261745176576 90418989882935345152 90623937801442295808 90947369663113199616 91191613087501443072 91552461754325925888 91611126666381754368 91706871222305292288 91929220856195579904 92549765259275010048 93150247129001754624 93400406484084523008 93473685487088566272 93724713451043149824 93843564400830578688 94706097161867624448 95080852775283720192 95472132004811636736 95676446518034300928 95737753993696247808 96030040738221785088 96055041840604250112 96070176750618804224 96287933914032439296 96297214937413976064 96450330078631428096 97101393058911485952 97336822083030614016 97993869098055892992 98334125587979698176 98397136049076699136 98697541869839056896 98972137574564364288 99237931889339805696 99363774071467671552 100381845527117955072 100625228234484350976 100794939541632843776 101023406073738952704 101439140255112364032 101721363618302263296 102123878906786217984 102315790871002349568 102813239709435691008 103062517499679473664 103143377089201176576 103170230125093453824 103420373463220027392 104118485916684386304 104503279626888413184 104546957052143992832 104794028020126973952 105157896172974637056 105440302632423543552 105574009950934401024 105991770306873655296 106008470897234542592 106724053632317128704 107347715012199186432 107406148505413091328 107704973242908278784 108078948844446154752 108131165901303054336 108506621338460356608 109239067191275421696 109503924843409440768 109688610677659271168 110329595984760274944 110625891286477160448 110696778055211286528 111034734603568939008 111081141867902992384 111343654771384909824 112244263302954221568 112900183030071558144 113394306984336949248 113724157241025626112 113843012551827259392 114119032787001409536 114436534070590046208 114889363770134495232 115362159505814061056 116036299225351323648 116066508890730135552 116140881893992169472 116347920146122530816 116544148845012975616 116819572219157938176 117615326683661991936 118302633194596466688 118846867026657411072 119259529759388860416 119731444235542462464 120064560336356769792 120831917068589727744 121168094898271813632 121263159550817599488 121588817450001924096 122069949005767901184 122148168888509005824 122275828296407056384 122572294474927439872 122861963885666107392 123399687012366680064 124120795482855309312 124533875312112697344 124631580649451421696 124966284601390866432 126274796215823499264 126774470367044960256 127127181532613050368 127568595357379067904 127650338658261663744 128073389120805666816 128383911885376585728 128396286583218634752 128600440104841904128 128741100829413801984 129782429444040818688 130540836628520239104 130658492130741190656 131112167450639597568 131596722493118742528 131962850099419152384 132317242519119740928 133702725404989587456 133842460702823940096 134166970979312467968 134697874764985270272 135072630378401366016 135252187006816485376 135628484824403017728 136165171875714957312 136421054494669799424 136787419631252164608 136960877774185168896 137416689999572631552 137560306833457938432 137893831284293369856 138824647888912515072 139725370693502631936 140100609726126784512 140210528230632849408 140587070176564724736 140765346601245868032 141715546626519465984 142059145742801436672 143208198007217455104 143514669777051451392 143606630990544371712 144045061107332677632 144105265125928206336 144675495117947142144 145652089588367228928 146005233124545921024 146990803647083839488 147106127979680366592 147501188381969547264 147595704073615048704 148046312804758585344 148458206361846546432 148856897834009708544 149045661107201507328 150572768290676932608 150937842351726526464 151192409312449265664 151632209654700834816 152158710382668546048 152582045427453394944 153185818360179326976 154219859564153536512 154593776249519210496 154715065633801764864 154755345187640180736 155130560194830041088 156177728875026579456 156754919440332619776 156820435578215989248 157736844259461955584 158160453948635315328 158361014926401601536 159012706345851813888 160086080448475693056 161109222758119636992 161557459864362418176 162118423266669232128 162196748851954581504 162759932007690534912 162864225184678674432 163815951847554809856 163858600786913132544 164255887265114161152 164532916016488906752 165494393977140412416 165938836929715740672 166045167082816929792 166175440865935228928 166552101905353408512 166621712801854488576 168366394954431332352 169502908710150733824 170091460476505423872 170586235861538439168 170764518827740889088 171178549180502114304 171654801105885069312 172334045655201742848 173043239258721091584 174054448838026985472 174099763336095203328 174211322840988254208 174521880219183796224 174743188884305215488 174816223267519463424 175950466799225536512 176422990025492987904 176978665290382442496 178270300539986116608 178889294639083290624 179597166353313693696 180096840504535154688 180809490523490353152 180837979765870690304 181247875602884591616 181894739326226399232 182383226175002886144 183104923508651851776 183222253332763508736 183413742444610584576 183858441712391159808 185099530518550020096 186800812968169046016 186947370974177132544 187449426902086299648 187687128801661157376 189412194323735248896 190161705550567440384 191352893036068601856 191475507987392495616 192110083681208500224 192140353501237608448 192575867828064878592 192594429874827952128 192900660157262856192 194202786117822971904 194673644166061228032 195987738196111785984 196668251175959396352 196794272098153398272 197395083739678113792 197944275149128728576 198475863778679611392 200763691054235910144 201250456468968701952 201589879083265687552 202046812147477905408 202878280510224728064 203442727236604526592 204247757813572435968 204631581742004699136 206125034999358947328 206340460250186907648 206840746926440054784 208236971833368772608 209006559253776826368 209093914104287985664 209588056040253947904 210315792345949274112 210880605264847087104 211148019901868802048 212016941794469085184 214812297010826182656 215409946485816557568 216157897688892309504 216262331802606108672 217013242676920713216 218478134382550843392 219007849686818881536 219377221355318542336 220659191969520549888 221251782572954320896 221393556110422573056 222069469207137878016 222162283735805984768 222687309542769819648 224488526605908443136 225800366060143116288 226788613968673898496 227448314482051252224 228238065574002819072 228873068141180092416 229778727540268990464 230724319011628122112 232072598450702647296 232133017781460271104 232281763787984338944 232695840292245061632 233088297690025951232 233639144438315876352 235230653367323983872 236605266389192933376 238519059518777720832 239462888471084924928 240129120672713539584 241663834137179455488 242336189796543627264 242526319101635198976 243177634900003848192 244139898011535802368 244296337777018011648 245144588949854879744 245723927771332214784 246799374024733360128 248241590965710618624 249067750624225394688 249263161298902843392 249932569202781732864 252549592431646998528 254254363065226100736 255137190714758135808 256146778241611333632 256767823770753171456 257200880209683808256 257482201658827603968 259564858888081637376 261081673257040478208 261316984261482381312 262224334901279195136 263925700198838304768 264634485038239481856 267405450809979174912 267684921405647880192 268333941958624935936 269395749529970540544 270145260756802732032 270504374013632970752 271256969648806035456 272842108989339598848 273574839262504329216 274833379999145263104 275120613666915876864 275787662568586739712 277649295777825030144 279450741387005263872 280201219452253569024 280421056461265698816 281174140353129449472 281530693202491736064 284118291485602873344 286416396014434910208 287029339554102902784 287213261981088743424 288090122214665355264 288210530251856412672 289350990235894284288 291304179176734457856 292010466249091842048 293981607294167678976 295002376763939094528 295191408147230097408 296092625609517170688 296916412723693092864 297713795668019417088 298091322214403014656 301145536581353865216 301875684703453052928 302384818624898531328 304317420765337092096 305164090854906789888 306371636720358653952 308439719128307073024 309187552499038420992 309430131267603529728 309510690375280361472 310261120389660082176 312355457750053158912 313509838880665239552 313640871156431978496 315473688518923911168 316320907897270630656 316722029852803203072 318025412691703627776 320172160896951386112 322218445516239273984 323114919728724836352 324236846533338464256 324393497703909163008 325519864015381069824 327717201573826265088 328511774530228322304 329065832032977813504 330988787954280824832 331877673859431481344 332090334165633859584 332350881731870457856 333104203810706817024 333243425603708977152 336732789908862664704 340182920953010847744 341172471723076878336 341529037655481778176 342357098361004228608 343309602211770138624 344668091310403485696 346086478517442183168 348108897676053970944 348199526672190406656 348422645681976508416 349043760438367592448 349632446535038926848 352845980050985975808 356540601079972233216 357778589278166581248 359194332706627387392 360193681009070309376 361675959531741380608 362495751205769183232 363789478652452798464 364766452350005772288 366209847017303703552 366444506665527017472 366827484889221169152 367716883424782319616 370199061037100040192 373601625936338092032 373894741948354265088 374898853804172599296 378824388647470497792 380323411101134880768 382705786072137203712 382951015974784991232 384220167362417000448 384280707002475216896 385151735656129757184 385188859749655904256 385801320314525712384 389347288332122456064 391975476392223571968 393336502351918792704 393588544196306796544 394790167479356227584 395888550298257457152 396951727557359222784 401527382108471820288 402500912937937403904 404093624294955810816 405756561020449456128 406885454473209053184 408495515627144871936 409263163484009398272 412250069998717894656 412680920500373815296 413681493852880109568 416473943666737545216 418187828208575971328 419176112080507895808 420631584691898548224 421761210529694174208 422296039803737604096 424033883588938170368 429624594021652365312 430819892971633115136 432315795377784619008 434026485353841426432 436956268765101686784 438015699373637763072 438754442710637084672 441318383939041099776 442503565145908641792 442787112220845146112 444138938414275756032 444324567471611969536 445374619085539639296 453577227937347796992 454896628964102504448 456476131148005638144 457746136282360184832 459557455080537980928 461448638023256244224 464145196901405294592 464266035562920542208 465391680584490123264 466176595380051902464 470461306734647967744 473210532778385866752 477038119037555441664 480258241345427079168 483327668274358910976 484672379593087254528 486355269800007696384 488279796023071604736 488592675554036023296 490289177899709759488 491447855542664429568 493598748049466720256 496483181931421237248 498135501248450789376 498526322597805686784 499865138405563465728 505099184863293997056 508508726130452201472 510274381429516271616 512293556483222667264 513535647541506342912 514964403317655207936 519129717776163274752 522163346514080956416 522633968522964762624 524448669802558390272 527851400397676609536 529268970076478963712 534810901619958349824 536667883917249871872 538791499059941081088 540290521513605464064 541008748027265941504 542513939297612070912 545684217978679197696 547149678525008658432 549666759998290526208 550241227333831753728 551575325137173479424 555298591555650060288 560402438904507138048 560842112922531397632 562348280706258898944 563061386404983472128 568236582971205746688 574058679108205805568 574426523962177486848 576421060503712825344 578701980471788568576 582608358353468915712 584020932498183684096 587963214588335357952 590004753527878189056 590382816294460194816 592185251219034341376 593832825447386185728 595427591336038834176 602291073162707730432 603751369406906105856 604769637249797062656 608634841530674184192 610328181709813579776 612743273440717307904 618375104998076841984 619021380750560722944 620522240779320164352 624710915500106317824 627019677761330479104 627281742312863956992 630947377037847822336 632641815794541261312 633444059705606406144 636050825383407255552 644436891032478547968 646229839457449672704 648473693066676928512 648786995407818326016 651039728030762139648 655434403147652530176 657023549060456644608 658131664065955627008 661977575908561649664 663755347718862962688 664180668331267719168 666208407621413634048 666486851207417954304 673465579817725329408 680365841906021695488 682344943446153756672 684714196722008457216 686619204423540277248 689336182620806971392 692172957034884366336 696217795352107941888 696399053344380813312 696845291363953016832 698087520876735184896 699264893070077853696 705691960101971951616 715557178556333162496 718388665413254774784 720387362018140618752 723351919063482761216 724991502411538366464 727578957304905596928 729532904700011544576 732419694034607407104 732889013331054034944 735433766849564639232 740398122074200080384 747203251872676184064 747789483896708530176 749797707608345198592 757648777294940995584 765411572144274407424 768440334724834000896 768561414004950433792 770303471312259514368 771602640629051424768 778694576664244912128 783950952784447143936 786673004703837585408 787177088392613593088 791777100596514914304 793903455114718445568 803054764216943640576 805001825875874807808 808187248589911621632 811513122040898912256 813770908946418106368 818526326968018796544 824500139997435789312 825361841000747630592 827362987705760219136 832947887333475090432 836375656417151942656 838352224161015791616 841263169383797096448 843522421059388348416 844592079607475208192 859249188043304730624 861639785943266230272 864631590755569238016 868052970707682852864 873912537530203373568 876031398747275526144 885007130291817283584 885574224441690292224 888277876828551512064 888649134943223939072 890749238171079278592 907154455874695593984 912952262296011276288 915492272564720369664 919114910161075961856 922897276046512488448 928290393802810589184 928532071125841084416 930783361168980246528 932353190760103804928 940922613469295935488 946421065556771733504 954076238075110883328 960516482690854158336 966655336548717821952 969344759186174509056 972710539600015392768 976559592046143209472 980578355799419518976 987197496098933440512 992966363862842474496 996271002496901578752 997052645195611373568 999730276811126931456 1010198369726587994112 1020548762859032543232 1024587112966445334528 1027071295083012685824 1029928806635310415872 1038259435552326549504 1044326693028161912832 1045267937045929525248 1048897339605116780544 1058537940152957927424 1069621803239916699648 1073335767834499743744 1077582998119882162176 1080581043027210928128 1085027878595224141824 1091368435957358395392 1094299357050017316864 1099333519996581052416 1100482454667663507456 1103150650274346958848 1110597183111300120576 1120804877809014276096 1121684225845062795264 1124696561412517797888 1136473165942411493376 1148117358216411611136 1148853047924354973696 1152842121007425650688 1157403960943577137152 1168041864996367368192 1175926429176670715904 1180009507055756378112 1180765632588920389632 1184370502438068682752 1187665650894772371456 1190855182672077668352 1204582146325415460864 1207502738813812211712 1217269683061348368384 1220656363419627159552 1225486546881434615808 1236750209996153683968 1238042761501121445888 1241044481558640328704 1249421831000212635648 1254563484625727913984 1261894754075695644672 1265283631589082522624 1266888119411212812288 1272101650766814511104 1288873782064957095936 1292459678914899345408 1296947386133353857024 1302079456061524279296 1310868806295305060352 1314047098120913289216 1316263328131911254016 1323955151817123299328 1327510695437725925376 1328361336662535438336 1332416815242827268096 1332973702414835908608 1360731683812043390976 1364689886892307513344 1369428393444016914432 1373238408847080554496 1378672365241613942784 1384345914069768732672 1392435590704215883776 1392798106688761626624 1396175041753470369792 1398529786140155707392 1411383920203943903232 1431114357112666324992 1440774724036281237504 1449983004823076732928 1459065809400023089152 1464839388069214814208 1465778026662108069888 1470867533699129278464 1480796244148400160768 1494406503745352368128 1495578967793417060352 1499595415216690397184 1515297554589881991168 1530823144288548814848 1536880669449668001792 1537122828009900867584 1540606942624519028736 1557389153328489824256 1567901905568894287872 1573346009407675170816 1574354176785227186176 1583554201193029828608 1587806910229436891136 1610003651751749615616 1616374497179823243264 1623026244081797824512 1627541817892836212736 1637052653936037593088 1649000279994871578624 1650723682001495261184 1654725975411520438272 1665895774666950180864 1672751312834303885312 1682526338767594192896 1687044842118776696832 1689184159214950416384 1723279571886532460544 1729263181511138476032 1736105941415365705728 1747825075060406747136 1752062797494551052288 1770014260583634567168 1771148448883380584448 1776555753657103024128 1777298269886447878144 1781498476342158557184 1814308911749391187968 1825904524592022552576 1830984545129440739328 1838229820322151923712 1857064142251682168832 1861566722337960493056 1864706381520207609856 1881845226938591870976 1892842131113543467008 1908152476150221766656 1933310673097435643904 1938689518372349018112 1945421079200030785536 1953119184092286418944 1961156711598839037952 1974394992197866881024 1985932727725684948992 1992542004993803157504 1999460553622253862912 2020396739453175988224 2041097525718065086464 2054142590166025371648 2059857613270620831744 2076518871104653099008 2088653386056323825664 2090535874091859050496 2097794679210233561088 2117075880305915854848 2146671535668999487488 2155165996239764324352 2161162086054421856256 2170055757190448283648 2182736871914716790784 2188598714100034633728 2198667039993162104832 2206301300548693917696 2221194366222600241152 2241609755618028552192 2243368451690125590528 2249393122825035595776 2272946331884822986752 2296234716432823222272 2305684242014851301376 2314807921887154274304 2336083729992734736384 2351852858353341431808 2360019014111512756224 2361531265177840779264 2375331301789544742912 2381710365344155336704 2409164292650830921728 2415005477627624423424 2434539366122696736768 2441312726839254319104 2473500419992307367936 2476085523002242891776 2482088963117280657408 2498843662000425271296 2509126969251455827968 2523789508151391289344 2530567263178165045248 2533776238822425624576 2577747564129914191872 2584919357829798690816 2593894772266707714048 2604158912123048558592 2621737612590610120704 2628094196241826578432 2655021390875451850752 2656722673325070876672 2664833630485654536192 2665947404829671817216 2721463367624086781952 2738856786888033828864 2746476817694161108992 2757344730483227885568 2768691828139537465344 2784871181408431767552 2785596213377523253248 2792350083506940739584 2797059572280311414784 2822767840407887806464 2862228714225332649984 2881549448072562475008 2899966009646153465856 2918131618800046178304 2929678776138429628416 2941735067398258556928 2961592488296800321536 2988813007490704736256 2991157935586834120704 2999190830433380794368 3030595109179763982336 3061646288577097629696 3073761338899336003584 3074245656019801735168 3081213885249038057472 3114778306656979648512 3135803811137788575744 3146692018815350341632 3175613820458873782272 3220007303503499231232 3232748994359646486528 3255083635785672425472 3274105307872075186176 3298000559989743157248 3301447364002990522368 3309451950823040876544 3331791549333900361728 3345502625668607770624 3365052677535188385792 3374089684237553393664 3446559143773064921088 3458526363022276952064 3472211882830731411456 3504125594989102104576 3540028521167269134336 3542296897766761168896 3553111507314206048256 3554596539772895756288 3562996952684317114368 3651809049184045105152 3661969090258881478656 3676459640644303847424 3714128284503364337664 3723133444675920986112 3729412763040415219712 3763690453877183741952 3785684262227086934016 3816304952300443533312 3866621346194871287808 3877379036744698036224 3890842158400061571072 3906238368184572837888 3922313423197678075904 3948789984395733762048 3971865455451369897984 3985084009987606315008 3998921107244507725824 4082195051436130172928 4108285180332050743296 4119715226541241663488 4153037742209306198016 4177306772112647651328 4195589358420467122176 4234151760611831709696 4293343071337998974976 4322324172108843712512 4377197428200069267456 4397334079986324209664 4412602601097387835392 4442388732445200482304 4483219511236057104384 4486736903380251181056 4498786245650071191552 4545892663769645973504 4592469432865646444544 4611368484029702602752 4672167459985469472768 4703705716706682863616 4720038028223025512448 4723062530355681558528 4750662603579089485824 4763420730688310673408 4830010955255248846848 4869078732245393473536 4882625453678508638208 4947000839984614735872 4952171046004485783552 4964177926234561314816 4997687324000850542592 5018253938502911655936 5047579016302782578688 5061134526356330090496 5067552477644851249152 5169838715659597381632 5187789544533415428096 5208317824246097117184 5243475225181220241408 5256188392483653156864 5310042781750903701504 5313445346650141753344 5329667260971309072384 5331894809659343634432 5442926735248173563904 5477713573776067657728 5492953635388322217984 5514689460966455771136 5571192426755046506496 5584700167013881479168 5594119144560622829568 5645535680815775612928 5724457428450665299968 5799932019292306931712 5836263237600092356608 5859357552276859256832 5883470134796517113856 5923184976593600643072 5977626014981409472512 5998381660866761588736 6061190218359527964672 6123292577154195259392 6148491312039603470336 6162427770498076114944 6229556613313959297024 6271607622275577151488 6293384037630700683264 6351227640917747564544 6440014607006998462464 6465497988719292973056 6510167271571344850944 6548210615744150372352 6596001119979486314496 6618903901646081753088 6663583098667800723456 6691005251337215541248 6730105355070376771584 6748179368475106787328 6917052726044553904128 6944423765661462822912 7008251189978204209152 7080057042334538268672 7084593795533522337792 7109193079545791512576 7125993905368634228736 7303618098368090210304 7323938180517762957312 7428256569006728675328 7446266889351841972224 7458825526080830439424 7527380907754367483904 7571368524454173868032 7733242692389742575616 7754758073489396072448 7781684316800123142144 7812476736369145675776 7844626846395356151808 7970168019975212630016 7997842214489015451648 8164390102872260345856 8216570360664101486592 8239430453082483326976 8306075484418612396032 8354613544225295302656 8391178716840934244352 8468303521223663419392 8586686142675997949952 8644648344217687425024 8754394856400138534912 8825205202194775670784 8884777464890400964608 8966439022472114208768 8973473806760502362112 8997572491300142383104 9091785327539291947008 9184938865731292889088 9222736968059405205504 9344334919970938945536 9407411433413365727232 9440076056446051024896 9526841461376621346816 9660021910510497693696 9765250907357017276416 9894001679969229471744 9904342092008971567104 9928355852469122629632 9995374648001701085184 10036507877005823311872 10095158032605565157376 10122269052712660180992 10339677431319194763264 10375579089066830856192 10416635648492194234368 10512376784967306313728 10620085563501807403008 10626890693300283506688 10659334521942618144768 10663789619318687268864 10955427147552135315456 10985907270776644435968 11029378921932911542272 11142384853510093012992 11169400334027762958336 11188238289121245659136 11291071361631551225856 11448914856901330599936 11599864038584613863424 11672526475200184713216 11718715104553718513664 11766940269593034227712 11846369953187201286144 11955252029962818945024 11996763321733523177472 12246585154308390518784 12296982624079206940672 12324855540996152229888 12459113226627918594048 12586768075261401366528 12702455281835495129088 12880029214013996924928 13192002239958972628992 13237807803292163506176 13327166197335601446912 13382010502674431082496 13460210710140753543168 13496358736950213574656 13834105452089107808256 14016502379956408418304 14160114084669076537344 14169187591067044675584 14218386159091583025152 14251987810737268457472 14607236196736180420608 14647876361035525914624 14856513138013457350656 14892533778703683944448 15054761815508734967808 15142737048908347736064 15509516146978792144896 15563368633600246284288 15624953472738291351552 15689253692790712303616 15940336039950425260032 15995684428978030903296 16328780205744520691712 16433140721328202973184 16478860906164966653952 16782357433681868488704 16936607042447326838784 17173372285351995899904 17508789712800277069824 17650410404389551341568 17769554929780801929216 17932878044944228417536 17995144982600284766208 18183570655078583894016 18369877731462585778176 18445473936118810411008 18688669839941877891072 18814822866826731454464 18880152112892102049792 19053682922753242693632 19320043821020995387392 19530501814714034552832 19788003359938458943488 19856711704938245259264 19990749296003402170368 20073015754011646623744 20190316065211130314752 20244538105425320361984 20751158178133661712384 20833271296984388468736 21024753569934612627456 21240171127003614806016 21253781386600567013376 21327579238637374537728 21910854295104270630912 21971814541553288871936 22284769707020186025984 22338800668055525916672 22376476578242491318272 22582142723263102451712 23199728077169227726848 23345052950400369426432 23437430209107437027328 23533880539186068455424 23910504059925637890048 23993526643467046354944 24493170308616781037568 24649711081992304459776 24918226453255837188096 25173536150522802733056 25404910563670990258176 25760058428027993849856 26475615606584327012352 26654332394671202893824 26764021005348862164992 26920421420281507086336 26992717473900427149312 27668210904178215616512 28033004759912816836608 28320228169338153074688 28436772318183166050304 29295752722071051829248 29713026276026914701312 29785067557407367888896 30109523631017469935616 30285474097816695472128 31019032293957584289792 31126737267200492568576 31249906945476582703104 31880672079900850520064 31991368857956061806592 32866281442656405946368 32957721812329933307904 33564714867363736977408 33873214084894653677568 34346744570703991799808 35017579425600554139648 35300820808779102683136 35539109859561603858432 35865756089888456835072 35990289965200569532416 36739755462925171556352 36890947872237620822016 37377339679883755782144 37760304225784204099584 38107365845506485387264 38640087642041990774784 39576006719876917886976 39713423409876490518528 39981498592006804340736 40146031508023293247488 40380632130422260629504 40489076210850640723968 41502316356267323424768 42049507139869225254912 42480342254007229612032 42507562773201134026752 42655158477274749075456 43821708590208541261824 43943629083106577743872 44569539414040372051968 44677601336111051833344 45164285446526204903424 46690105900800738852864 46874860418214874054656 47067761078372136910848 47821008119851275780096 47987053286934092709888 48986340617233562075136 49299422163984608919552 50347072301045605466112 50809821127341980516352 51520116856055987699712 52951231213168654024704 53308664789342405787648 53985434947800854298624 55336421808356431233024 56066009519825633673216 56640456338676306149376 56873544636366332100608 58591505444142103658496 59570135114814735777792 60219047262034939871232 60570948195633390944256 62253474534400985137152 62499813890953165406208 63761344159801701040128 63982737715912123613184 65732562885312811892736 65915443624659866615808 67129429734727473954816 67746428169789307355136 70035158851201108279296 70601641617558205366272 71731512179776913670144 71980579930401139064832 73479510925850343112704 74754679359767511564288 75520608451568408199168 76214731691012970774528 77280175284083981549568 79426846819752981037056 79962997184013608681472 80292063016046586494976 80761264260844521259008 80978152421701281447936 83004632712534646849536 84099014279738450509824 84960684508014459224064 85310316954549498150912 87887258166213155487744 89139078828080744103936 89355202672222103666688 90328570893052409806848 93380211801601477705728 93749720836429748109312 95642016239702551560192 95974106573868185419776 98598844327969217839104 100694144602091210932224 101619642254683961032704 103040233712111975399424 105902462426337308049408 106617329578684811575296 107970869895601708597248 110672843616712862466048 112132019039651267346432 113280912677352612298752 113747089272732664201216 119140270229629471555584 120438094524069879742464 121141896391266781888512 124506949068801970274304 127522688319603402080256 127965475431824247226368 131465125770625623785472 131830887249319733231616 135492856339578614710272 140070317702402216558592 141203283235116410732544 143463024359553827340288 143961159860802278129664 146959021851700686225408 151041216903136816398336 152429463382025941549056 154560350568167963099136 158853693639505962074112 159925994368027217362944 161956304843402562895872 166009265425069293699072 168198028559476901019648 169921369016028918448128 170620633909098996301824 175774516332426310975488 178710405344444207333376 180657141786104819613696 186760423603202955411456 187499441672859496218624 191284032479405103120384 191948213147736370839552 197197688655938435678208 201388289204182421864448 203239284509367922065408 211804924852674616098816 215941739791203417194496 224264038079302534692864 226561825354705224597504 227494178545465328402432 238280540459258943111168 240876189048139759484928 242283792782533563777024 249013898137603940548608 255930950863648494452736 263661774498639466463232 270985712679157229420544 280140635404804433117184 286926048719107654680576 287922319721604556259328 302082433806273632796672 304858926764051883098112 309120701136335926198272 317707387279011924148224 319851988736054434725888 323912609686805125791744 332018530850138587398144 336396057118953802039296 339842738032057836896256 341241267818197992603648 357420810688888414666752 361314283572209639227392 373520847206405910822912 382568064958810206240768 383896426295472741679104 394395377311876871356416 406478569018735844130816 423609849705349232197632 431883479582406834388992 453123650709410449195008 454988357090930656804864 476561080918517886222336 498027796275207881097216 511861901727296988905472 527323548997278932926464 541971425358314458841088 560281270809608866234368 573852097438215309361152 575844639443209112518656 604164867612547265593344 609717853528103766196224 635414774558023848296448 647825219373610251583488 672792114237907604078592 679685476064115673792512 682482535636395985207296 714841621377776829333504 722628567144419278454784 747041694412811821645824 767792852590945483358208 812957138037471688261632 863766959164813668777984 906247301418820898390016 953122161837035772444672 996055592550415762194432 1023723803454593977810944 1083942850716628917682176 1120562541619217732468736 1147704194876430618722304 1151689278886418225037312 1219435707056207532392448 1270829549116047696592896 1295650438747220503166976 1359370952128231347585024 1364965071272791970414592 1429683242755553658667008 1494083388825623643291648 1535585705181890966716416 1625914276074943376523264 1727533918329627337555968 1812494602837641796780032 1906244323674071544889344 2047447606909187955621888 2167885701433257835364352 2241125083238435464937472 2303378557772836450074624 2438871414112415064784896 2591300877494441006333952 2718741904256462695170048 2859366485511107317334016 2988166777651247286583296 3071171410363781933432832 3251828552149886753046528 3455067836659254675111936 3812488647348143089778688 4094895213818375911243776 4482250166476870929874944 4606757115545672900149248 4877742828224830129569792 5182601754988882012667904 5437483808512925390340096 5718732971022214634668032 6142342820727563866865664 6503657104299773506093056 6910135673318509350223872 8964500332953741859749888 9213514231091345800298496 9755485656449660259139584 10365203509977764025335808 11437465942044429269336064 12284685641455127733731328 13820271346637018700447744 18427028462182691600596992 19510971312899320518279168 20730407019955528050671616 27640542693274037400895488 36854056924365383201193984 41460814039911056101343232 55281085386548074801790976 82921628079822112202686464 110562170773096149603581952 165843256159644224405372928 331686512319288448810745856
- Sum of all divisors σ(n): 1143375864546818730712074333
- Sum of proper divisors (its aliquot sum) s(n): 811689352227530281901328477
- 331686512319288448810745856 is an abundant number, because the sum of its proper divisors (811689352227530281901328477) is greater than itself. Its abundance is 480002839908241833090582621
Bases of 331686512319288448810745856
- Binary: 100010010010111010101100111011100101011100101110111101111100100000000000000000000000000002
- Hexadecimal: 0x1125D59DCAE5DEF90000000
- Base-36: 15OCBDQ352FV7R4000
Squares and roots of 331686512319288448810745856
- 331686512319288448810745856 squared (3316865123192884488107458562) is 110015942454533487917798795734160820826651819021172736
- 331686512319288448810745856 cubed (3316865123192884488107458563) is 36490804252263750805409102635112504715859769836997138407750410643631499972182016
-
331686512319288448810745856 is a
perfect square number . Itssquare root is 18212262690816 -
The
cube root of 331686512319288448810745856 is 692217546.8462222985
Scales and comparisons
How big is 331686512319288448810745856?- 331,686,512,319,288,448,810,745,856 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 331,686,512,319,288,448,810,745,856 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 331686512319288448810745856 cubic inches would be around 57684795.6 feet tall.
Recreational maths with 331686512319288448810745856
- 331686512319288448810745856 backwards is 658547018844882913215686133
- The number of decimal digits it has is: 27
- The sum of 331686512319288448810745856's digits is 126
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 331686512319288448810745856 - Facts about the integer". Numbermatics.com. 2024. Web. 13 June 2024.
APA style:
Numbermatics. (2024). Number 331686512319288448810745856 - Facts about the integer. Retrieved 13 June 2024, from https://numbermatics.com/n/331686512319288448810745856/
Chicago style:
Numbermatics. 2024. "Number 331686512319288448810745856 - Facts about the integer". https://numbermatics.com/n/331686512319288448810745856/
The information we have on file for 331686512319288448810745856 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 331686512319288448810745856, math, Factors of 331686512319288448810745856, curriculum, school, college, exams, university, Prime factorization of 331686512319288448810745856, STEM, science, technology, engineering, physics, economics, calculator, three hundred thirty-one septillion, six hundred eighty-six sextillion, five hundred twelve quintillion, three hundred nineteen quadrillion, two hundred eighty-eight trillion, four hundred forty-eight billion, eight hundred ten million, seven hundred forty-five thousand, eight hundred fifty-six.