102117448352508669970366464
102,117,448,352,508,669,970,366,464 is an even composite number composed of six prime numbers multiplied together.
102117448352508669970366464 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-three thousand, six hundred twenty-five divisors.
Prime factorization of 102117448352508669970366464:
214 × 34 × 136 × 312 × 372 × 594
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 13 × 13 × 13 × 13 × 13 × 13 × 31 × 31 × 37 × 37 × 59 × 59 × 59 × 59)See below for interesting mathematical facts about the number 102117448352508669970366464 from the Numbermatics database.
Names of 102117448352508669970366464
- Cardinal: 102117448352508669970366464 can be written as One hundred two septillion, one hundred seventeen sextillion, four hundred forty-eight quintillion, three hundred fifty-two quadrillion, five hundred eight trillion, six hundred sixty-nine billion, nine hundred seventy million, three hundred sixty-six thousand, four hundred sixty-four.
Scientific notation
- Scientific notation: 1.02117448352508669970366464 × 1026
Factors of 102117448352508669970366464
Divisors of 102117448352508669970366464
- Number of divisors d(n): 23625
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 18 24 26 27 31 32 36 37 39 48 52 54 59 62 64 72 74 78 81 93 96 104 108 111 117 118 124 128 144 148 156 162 169 177 186 192 208 216 222 234 236 248 256 279 288 296 312 324 333 338 351 354 372 384 403 416 432 444 468 472 481 496 507 512 531 558 576 592 624 648 666 676 702 708 744 767 768 806 832 837 864 888 936 944 961 962 992 999 1014 1024 1053 1062 1116 1147 1152 1184 1209 1248 1296 1332 1352 1369 1404 1416 1443 1488 1521 1534 1536 1593 1612 1664 1674 1728 1776 1829 1872 1888 1922 1924 1984 1998 2028 2048 2106 2124 2183 2197 2232 2294 2301 2304 2368 2418 2496 2511 2592 2664 2704 2738 2808 2832 2883 2886 2976 2997 3042 3068 3072 3186 3224 3328 3348 3441 3456 3481 3552 3627 3658 3744 3776 3844 3848 3968 3996 4056 4096 4107 4212 4248 4329 4366 4394 4464 4563 4588 4602 4608 4736 4779 4836 4992 5022 5184 5239 5328 5408 5476 5487 5616 5664 5766 5772 5952 5994 6084 6136 6144 6253 6372 6448 6549 6591 6656 6696 6882 6903 6912 6962 7104 7254 7316 7488 7552 7688 7696 7936 7992 8112 8192 8214 8424 8496 8649 8658 8732 8788 8928 9126 9176 9204 9216 9472 9558 9672 9971 9984 10044 10323 10368 10443 10478 10656 10816 10881 10952 10974 11232 11328 11532 11544 11904 11988 12168 12272 12288 12321 12493 12506 12744 12896 12987 13098 13182 13312 13392 13689 13764 13806 13824 13924 14208 14508 14632 14911 14976 15104 15376 15392 15717 15872 15984 16224 16384 16428 16461 16848 16992 17298 17316 17464 17576 17797 17856 18252 18352 18408 18432 18759 18944 19116 19344 19647 19773 19942 19968 20088 20646 20709 20736 20886 20956 21312 21632 21762 21904 21948 22464 22656 23064 23088 23777 23808 23976 24336 24544 24576 24642 24986 25012 25488 25792 25947 25974 26196 26364 26624 26784 27378 27528 27612 27648 27848 28379 28416 28561 29016 29264 29822 29913 29952 30208 30752 30784 30969 31329 31434 31744 31968 32448 32643 32856 32922 33696 33984 34596 34632 34928 35152 35557 35594 35712 36504 36704 36816 36864 36963 37479 37518 37888 38232 38688 38961 39294 39546 39884 39936 40176 41292 41418 41472 41772 41912 42439 42624 43264 43524 43808 43896 44733 44928 45253 45312 46128 46176 47151 47554 47616 47952 48672 49088 49152 49284 49383 49972 50024 50976 51584 51894 51948 52392 52728 53248 53391 53568 54756 55056 55224 55296 55696 56277 56699 56758 56832 57122 58032 58528 58941 59319 59644 59826 59904 60416 61504 61568 61938 62127 62658 62868 63488 63936 64896 65286 65712 65844 67392 67673 67968 68107 69192 69264 69856 70304 71114 71188 71331 71424 73008 73408 73632 73728 73926 74958 75036 75776 76464 77376 77841 77922 78588 79092 79768 79872 80352 80771 81289 82584 82836 82944 83544 83824 84878 85137 85248 85683 86528 87048 87616 87792 89466 89739 89856 90506 90624 92256 92352 92907 93987 94302 95108 95232 95904 97344 98176 98568 98766 99944 100048 101952 103168 103788 103896 104784 105456 106496 106671 106782 107136 107911 109512 110112 110448 110592 110889 111392 112437 112554 113398 113516 113664 114244 116064 117056 117882 118638 119288 119652 119808 120832 123008 123136 123876 124254 125316 125736 126976 127317 127872 128797 129623 129792 130572 131424 131688 134199 134784 135346 135759 135936 136214 138384 138528 139712 140608 141453 142228 142376 142662 142848 146016 146816 147264 147456 147852 148149 149916 150072 151552 152928 154752 155682 155844 157176 158184 159536 159744 160173 160704 161542 162409 162578 165168 165672 165888 167088 167648 168831 169756 170097 170274 170496 171366 173056 174096 175232 175584 176823 177957 178932 179478 179712 181012 181248 184512 184704 185814 187974 188604 190216 190464 191808 193843 194688 196352 197136 197532 199888 200096 203019 203904 204321 205379 206336 207576 207792 209568 210912 212992 213342 213564 213993 214272 215822 219024 220224 220896 221184 221778 222784 224874 225108 226796 227032 227328 228488 231361 232128 234112 235764 237276 238576 239304 239616 241664 242313 243867 246016 246272 247752 248508 250632 251472 253952 254634 255411 255744 257049 257594 259246 259584 261144 262848 263376 268398 269217 269568 270692 271518 271872 272428 276768 277056 279424 281216 281961 282906 284456 284752 285324 285696 292032 293632 294528 295704 296298 299832 300144 303104 305856 309101 309504 311364 311688 314352 316368 319072 319488 320013 320346 321408 323084 323733 324818 325156 330336 331344 331776 334176 335296 337311 337662 339512 340194 340548 340992 342732 346112 348192 350464 351168 353646 355914 357864 358956 359424 362024 362496 368927 369024 369408 371293 371628 375948 377208 380432 380928 381951 383616 386391 387686 388869 389376 392704 394272 395064 399776 400192 402597 406038 407277 407808 408642 410758 412672 415152 415584 419136 421824 424359 426684 427128 427986 428544 431644 438048 440448 441792 442368 443556 445568 449748 450216 453592 454064 454656 456976 462241 462722 464256 468224 471528 474552 477152 478608 479232 480519 483328 484626 487227 487734 492032 492544 495504 497016 501264 502944 506493 507904 509268 510291 510822 511488 514098 515188 518492 519168 522288 525696 526752 536796 538434 539136 541384 543036 543744 544856 551707 553536 554112 558848 562432 563922 565812 568912 569504 570648 571392 581529 584064 587264 588289 589056 591408 592596 599664 600288 606208 609057 611712 612963 616137 618202 619008 622728 623376 628704 632736 638144 638976 640026 640692 641979 642816 646168 647466 649636 650312 660672 662688 663552 668352 670592 674622 675324 679024 680388 681096 681984 685464 692224 694083 696384 700928 702336 707292 711828 715728 717912 718848 724048 724992 726939 731601 737087 737854 738048 738816 742586 743256 751896 754416 760864 761856 763902 766233 767232 771147 772782 775372 777738 778752 785408 788544 790128 799552 800384 805194 807651 812076 814554 815616 817284 821516 825344 830304 831168 838272 843648 848718 853368 854256 855972 857088 863288 876096 879749 880896 883584 885391 887112 891136 899496 900432 907184 908128 909312 913952 924482 925444 927303 928512 936448 943056 949104 954304 957216 958464 960039 961038 966656 969252 971199 974454 975468 984064 985088 991008 994032 1002528 1005888 1011933 1012986 1018536 1020582 1021644 1022976 1028196 1030376 1036984 1038336 1044576 1050023 1051392 1053504 1056757 1073592 1076868 1078272 1082768 1086072 1087488 1089712 1103414 1106781 1107072 1108224 1113879 1117696 1124864 1127844 1131624 1137824 1139008 1141296 1142784 1145853 1159173 1163058 1166607 1168128 1174528 1176578 1178112 1182816 1185192 1199328 1200576 1207791 1218114 1221831 1223424 1225926 1232274 1236404 1238016 1245456 1246752 1257408 1265472 1276288 1280052 1281384 1283958 1285632 1292336 1294932 1299272 1300624 1315609 1321344 1325376 1327104 1336704 1341184 1349244 1350648 1358048 1360776 1362192 1363968 1370928 1384448 1386723 1388166 1392768 1401856 1402843 1404672 1414584 1423656 1431456 1435824 1437696 1441557 1448096 1449984 1453878 1461681 1463202 1474174 1475708 1476096 1477632 1485172 1486512 1503792 1508832 1521728 1523712 1527804 1530873 1532466 1534464 1542294 1545564 1550744 1555476 1557504 1570816 1577088 1580256 1599104 1600768 1610388 1615302 1624152 1629108 1631232 1634568 1643032 1650688 1655121 1660608 1662336 1674361 1676544 1685099 1687296 1697436 1706736 1708512 1711944 1714176 1726576 1744587 1752192 1759498 1761792 1764867 1767168 1770782 1774224 1782272 1798992 1800864 1814368 1816256 1818624 1827171 1827904 1838889 1848411 1848964 1850888 1854606 1857024 1872896 1886112 1898208 1908608 1914432 1916928 1920078 1922076 1925937 1938504 1942398 1948908 1950936 1968128 1970176 1982016 1988064 2005056 2011776 2023866 2025972 2037072 2041164 2043288 2045952 2056392 2060752 2073968 2076672 2082249 2089152 2097863 2100046 2102784 2107008 2111317 2113514 2147184 2153736 2156544 2165536 2172144 2174976 2179424 2180817 2194803 2206828 2211261 2213562 2214144 2216448 2227758 2235392 2249728 2255688 2263248 2275648 2278016 2282592 2285568 2291706 2298699 2313441 2318346 2326116 2333214 2336256 2349056 2353156 2356224 2365632 2370384 2398656 2401152 2415582 2436228 2443662 2446848 2451852 2464548 2472808 2476032 2490912 2493504 2503901 2514816 2519959 2530944 2552576 2560104 2562768 2567916 2571264 2584672 2589864 2598544 2601248 2631218 2639247 2642688 2650752 2656173 2669927 2673408 2682368 2698488 2701296 2716096 2721552 2724384 2727936 2741856 2768896 2773446 2776332 2781909 2785536 2803712 2805686 2809344 2829168 2847312 2862912 2871648 2875392 2880117 2883114 2896192 2899968 2907756 2913597 2923362 2926404 2948348 2951416 2952192 2955264 2970344 2973024 3007584 3007693 3017664 3043456 3055608 3061746 3064932 3068928 3084588 3091128 3101488 3110952 3115008 3141632 3150069 3154176 3160512 3170271 3198208 3201536 3220776 3230604 3248304 3258216 3262464 3269136 3286064 3301376 3310242 3320343 3321216 3324672 3341637 3345241 3348722 3353088 3370198 3374592 3394872 3413472 3417024 3423888 3428352 3437559 3453152 3477519 3489174 3499821 3504384 3518996 3523584 3529734 3534336 3541564 3548448 3564544 3597984 3601728 3628736 3632512 3654342 3655808 3665493 3677778 3696822 3697928 3701776 3709212 3714048 3745792 3772224 3796416 3817216 3828864 3840156 3844152 3851874 3877008 3884796 3897816 3901872 3936256 3940352 3946827 3964032 3976128 3992707 4010112 4018313 4023552 4047732 4051944 4074144 4082328 4086576 4091904 4112784 4121504 4147936 4153344 4160169 4164498 4178304 4195726 4200092 4205568 4208529 4214016 4222634 4227028 4294368 4307472 4313088 4331072 4344288 4349952 4358848 4361634 4385043 4389606 4413656 4422522 4427124 4428288 4432896 4455516 4470784 4499456 4511376 4526496 4551296 4556032 4565184 4571136 4583412 4592619 4597398 4626882 4636692 4652232 4666428 4672512 4698112 4706312 4712448 4731264 4740768 4765489 4796051 4797312 4802304 4826809 4831164 4872456 4887324 4893696 4903704 4929096 4945616 4952064 4965363 4981824 4987008 5007802 5023083 5029632 5039918 5055297 5061888 5105152 5120208 5125536 5135832 5142528 5169344 5179728 5197088 5202496 5233761 5262436 5278494 5285376 5294601 5301504 5312346 5339854 5346816 5364736 5396976 5402592 5432192 5443104 5448768 5455872 5481513 5483712 5516667 5545233 5546892 5552664 5563818 5571072 5607424 5611372 5618688 5658336 5694624 5725824 5743296 5750784 5760234 5766228 5792384 5815512 5827194 5846724 5852808 5896696 5902832 5904384 5910528 5940688 5946048 6009133 6015168 6015386 6035328 6086912 6111216 6123492 6129864 6137856 6169176 6182256 6202976 6221904 6230016 6246747 6283264 6293589 6300138 6308352 6321024 6333951 6340542 6366749 6396416 6403072 6441552 6461208 6496608 6516432 6524928 6538272 6542451 6572128 6584409 6602752 6620484 6633783 6640686 6642432 6649344 6683274 6690482 6697444 6706176 6740396 6749184 6789744 6826944 6834048 6847776 6856704 6875118 6906304 6955038 6978348 6999642 7008768 7037992 7047168 7059468 7068672 7083128 7096896 7129088 7172191 7195968 7203456 7257472 7265024 7308684 7311616 7330986 7355556 7393644 7395856 7403552 7418424 7428096 7491584 7511703 7544448 7559877 7592832 7599023 7634432 7647757 7657728 7680312 7688304 7703748 7754016 7769592 7795632 7803744 7872512 7880704 7893654 7917741 7928064 7952256 7968519 7985414 8009781 8020224 8036626 8047104 8095464 8103888 8148288 8164656 8173152 8183808 8225568 8243008 8295872 8306688 8320338 8328996 8345727 8356608 8391452 8400184 8411136 8417058 8428032 8445268 8454056 8588736 8614944 8626176 8662144 8688576 8699904 8717696 8723268 8740791 8770086 8779212 8827312 8845044 8854248 8856576 8865792 8911032 8941568 8998912 9022752 9023079 9052992 9102592 9112064 9130368 9166824 9185238 9194796 9253764 9273384 9304464 9332856 9345024 9396224 9412624 9424896 9450207 9462528 9481536 9510813 9530978 9582131 9592102 9594624 9604608 9653618 9662328 9744912 9774648 9787392 9807408 9858192 9891232 9904128 9930726 9961029 9963648 9974016 10015604 10024911 10035723 10046166 10059264 10079836 10110594 10123776 10210304 10240416 10251072 10271664 10285056 10338688 10359456 10394176 10404992 10432557 10467522 10499463 10524872 10556988 10570752 10589202 10603008 10624692 10679708 10693632 10729472 10793952 10805184 10864384 10886208 10897536 10963026 10967424 11033334 11090466 11093784 11105328 11127636 11142144 11214848 11222744 11237376 11316672 11389248 11436737 11451648 11486592 11510083 11520468 11532456 11584768 11631024 11654388 11693448 11705616 11793392 11805664 11808768 11821056 11840481 11881376 11892096 11978121 12018266 12030336 12030772 12054939 12070656 12117361 12173824 12222432 12246984 12259728 12275712 12338352 12364512 12405952 12443808 12460032 12480507 12493494 12566528 12587178 12600276 12616704 12625587 12642048 12667902 12681084 12733498 12792832 12806144 12883104 12922416 12993216 13032864 13049856 13076544 13084902 13144256 13155129 13168818 13240968 13267566 13281372 13284864 13298688 13366548 13380964 13394888 13412352 13480792 13498368 13579488 13650299 13653888 13668096 13695552 13713408 13737841 13750236 13812608 13910076 13956696 13999284 14017536 14075984 14094336 14118936 14137344 14166256 14193792 14258176 14296467 14344382 14388153 14391936 14406912 14480427 14514944 14530048 14617368 14623232 14661972 14711112 14787288 14791712 14807104 14836848 14856192 14896089 14983168 15023406 15069249 15088896 15119754 15165891 15185664 15198046 15268864 15295514 15315456 15360624 15376608 15407496 15508032 15539184 15591264 15607488 15701283 15745024 15787308 15835482 15856128 15883803 15904512 15937038 15970828 16019562 16040448 16073252 16094208 16190928 16207776 16296576 16329312 16346304 16367616 16451136 16486016 16591744 16635699 16640676 16657992 16691454 16713216 16782904 16800368 16822272 16834116 16856064 16890536 16908112 17102917 17177472 17229888 17252352 17324288 17377152 17435392 17446536 17481582 17540172 17558424 17654624 17690088 17708496 17713152 17731584 17822064 17883136 17997824 18027399 18045504 18046158 18105984 18205184 18224128 18236959 18260736 18333648 18370476 18389592 18507528 18546768 18608928 18665712 18690048 18740241 18792448 18825248 18849792 18880767 18900414 18925056 18963072 19001853 19021626 19061956 19100247 19164262 19184204 19189248 19209216 19307236 19324656 19489824 19549296 19574784 19614816 19716384 19782464 19808256 19861452 19901349 19922058 19927296 19948032 20031208 20049822 20071446 20092332 20118528 20159672 20221188 20247552 20420608 20480832 20502144 20543328 20570112 20677376 20718912 20788352 20809984 20865114 20935044 20998926 21049744 21113976 21141504 21178404 21206016 21249384 21359416 21387264 21458944 21516573 21587904 21610368 21728768 21766693 21772416 21795072 21906287 21926052 21934848 22066668 22180932 22187568 22210656 22255272 22284288 22429696 22445488 22474752 22535109 22633344 22679631 22778496 22797069 22873474 22903296 22943271 22973184 23020166 23040936 23064912 23169536 23262048 23308776 23386896 23411232 23586784 23611328 23617536 23642112 23680962 23753223 23762752 23784192 23905557 23956242 24029343 24036532 24060672 24061544 24109878 24141312 24234722 24347648 24444864 24493968 24519456 24551424 24676704 24729024 24811904 24887616 24920064 24961014 24986988 25037181 25174356 25200552 25233408 25251174 25284096 25335804 25362168 25466996 25585664 25612288 25766208 25844832 25986432 26065728 26099712 26153088 26169804 26288512 26310258 26337636 26481936 26535132 26562744 26569728 26597376 26733096 26761928 26789776 26824704 26961584 26996736 27069237 27158976 27272219 27300598 27307776 27336192 27391104 27447121 27475682 27500472 27625216 27820152 27913392 27998568 28035072 28151968 28188672 28237872 28274688 28332512 28350621 28387584 28516352 28532439 28592934 28688764 28746393 28776306 28783872 28813824 28960854 29029888 29060096 29234736 29246464 29323944 29422224 29574576 29583424 29614208 29673696 29712384 29792178 29883087 29966336 30046812 30074733 30107169 30138498 30177792 30239508 30331782 30371328 30396092 30537728 30591028 30630912 30721248 30753216 30814992 31016064 31078368 31182528 31214976 31402566 31574616 31670964 31712256 31767606 31809024 31874076 31941656 32039124 32080896 32146504 32188416 32381856 32415552 32550713 32593152 32658624 32692608 32759467 32902272 32972032 33183488 33271398 33281352 33315984 33382908 33426432 33565808 33600736 33644544 33668232 33712128 33781072 33816224 34205834 34310211 34354944 34459776 34530249 34648576 34709051 34754304 34870784 34893072 34963164 35080344 35116848 35309248 35380176 35416992 35426304 35463168 35521443 35644128 35766272 35934363 35995648 36054798 36091008 36092316 36164817 36211968 36352083 36410368 36448256 36473918 36521472 36667296 36740952 36779184 37015056 37093536 37217856 37331424 37380096 37441521 37480482 37650496 37699584 37761534 37800828 37850112 37876761 37926144 38003706 38043252 38123912 38200494 38328524 38368408 38378496 38418432 38614472 38649312 38979648 39098592 39100009 39149568 39229632 39432768 39564928 39722904 39802698 39844116 39854592 39896064 40062416 40099644 40142892 40184664 40237056 40319344 40442376 40495104 40841216 40950897 40961664 41004288 41086656 41140224 41213523 41354752 41437824 41576704 41619968 41730228 41870088 41997852 42099488 42227952 42283008 42356808 42412032 42498768 42718832 42774528 42889401 42917888 43033146 43164459 43175808 43220736 43441281 43457536 43488133 43533386 43544832 43590144 43812574 43852104 43869696 44133336 44361864 44375136 44421312 44510544 44568576 44688267 44890976 44949504 45070218 45207747 45266688 45359262 45497673 45556992 45594138 45746948 45806592 45886542 45946368 46040332 46081872 46129824 46339072 46524096 46617552 46773792 46822464 47173568 47222656 47235072 47361924 47506446 47525504 47568384 47651409 47811114 47912484 48058686 48073064 48121344 48123088 48219756 48282624 48469444 48695296 48889728 48987936 49038912 49102848 49353408 49458048 49623808 49775232 49922028 49973976 50074362 50348712 50401104 50466816 50502348 50568192 50671608 50724336 50933992 51171328 51224576 51308751 51532416 51689664 51905191 51972864 52131456 52238069 52306176 52339608 52577024 52620516 52675272 52963872 53070264 53125488 53139456 53194752 53466192 53523856 53579552 53649408 53923168 53993472 54082197 54138474 54317952 54544438 54601196 54615552 54672384 54710877 54782208 54894242 54951364 55000944 55250432 55640304 55826784 55997136 56070144 56303936 56377344 56475744 56549376 56642301 56665024 56701242 56775168 57005559 57032704 57064878 57185868 57300741 57377528 57492786 57552612 57567744 57627648 57921708 58059776 58120192 58469472 58492928 58647888 58844448 59149152 59166848 59228416 59347392 59424768 59584356 59704047 59766174 60093624 60149466 60214338 60276996 60355584 60479016 60663564 60742656 60792184 61075456 61182056 61261824 61442496 61506432 61629984 61951357 62032128 62156736 62348663 62365056 62429952 62805132 63149232 63341928 63424512 63535212 63618048 63748152 63883312 64078248 64161792 64293008 64376832 64549719 64763712 64831104 65101426 65186304 65300079 65317248 65385216 65518934 65718861 65804544 65944064 66366976 66542796 66562704 66631968 66765816 66852864 67131616 67201472 67289088 67336464 67424256 67562144 67605327 67632448 68038893 68391207 68411668 68620422 68709888 68829813 68919552 69060498 69297152 69418102 69508608 69741568 69786144 69926328 70160688 70233696 70618496 70760352 70833984 70852608 70926336 71042886 71259669 71288256 71716671 71868726 72088029 72109596 72182016 72184632 72329634 72423936 72704166 72820736 72896512 72947836 73042944 73334592 73481904 73558368 74030112 74187072 74435712 74662848 74760192 74883042 74960964 75300992 75523068 75601656 75700224 75753522 75852288 76007412 76086504 76247824 76400988 76657048 76736816 76756992 76836864 77228944 77298624 77620931 77959296 78118729 78197184 78200018 78299136 78459264 78865536 79129856 79445808 79605396 79688232 79709184 79792128 80124832 80199288 80285784 80369328 80474112 80638688 80884752 80990208 81207711 81682432 81816657 81901794 81923328 82008576 82173312 82341363 82427046 82709504 82767737 82875648 83153408 83239936 83460456 83740176 83995704 84198976 84455904 84566016 84713616 84824064 84997536 85051863 85437664 85549056 85597317 85778802 85835776 86066292 86239179 86328918 86351616 86441472 86882562 86915072 86976266 87066772 87089664 87180288 87625148 87704208 87739392 88266672 88723728 88750272 88842624 89021088 89137152 89376534 89781952 89899008 90140436 90321507 90415494 90533376 90718524 90995346 91113984 91188276 91493896 91613184 91773084 91892736 92080664 92163744 92259648 92678144 93048192 93235104 93238483 93547584 93644928 94347136 94445312 94723848 95012892 95051008 95136768 95302818 95622228 95824968 96117372 96146128 96242688 96246176 96439512 96565248 96938888 97390592 97652139 97779456 97975872 98077824 98278401 98706816 98787299 98916096 99247616 99420841 99550464 99844056 99947952 100148724 100697424 100802208 100933632 101004696 101136384 101343216 101448672 101867984 102342656 102449152 102617502 102930633 103064832 103379328 103590747 103810382 103945728 104127153 104262912 104476138 104612352 104679216 105154048 105241032 105350544 105927744 106140528 106250976 106278912 106389504 106564329 106932384 107047712 107159104 107298816 107803089 107846336 107986944 108164394 108276948 108494451 108635904 109056249 109088876 109202392 109231104 109344768 109421754 109564416 109788484 109902728 110001888 110500864 111280608 111653568 111994272 112140288 112607872 112951488 113098752 113284602 113330048 113402484 113550336 113630283 114011118 114129756 114371736 114601482 114755056 114985572 115105224 115135488 115255296 115843416 116119552 116240384 116938944 116985856 117295776 117300027 117688896 118298304 118333696 118456832 118694784 119168712 119408094 119532348 120187248 120298932 120428676 120553992 120711168 120958032 121327128 121485312 121584368 122150912 122364112 122523648 122852691 122884992 123012864 123259968 123640569 123773917 123902714 124064256 124313472 124567703 124697326 124730112 124859904 125610264 126298464 126683856 126849024 127070424 127236096 127496304 127766624 128156496 128323584 128586016 128668203 128753664 129099438 129493377 129527424 129662208 130202852 130323843 130372608 130464399 130600158 130634496 130770432 131037868 131437722 131609088 131888128 132733952 133085592 133125408 133263936 133531632 133705728 134263232 134402944 134672928 134848512 135124288 135210654 135264896 135623241 136077786 136493019 136782414 136823336 137240844 137419776 137659626 137839104 138120996 138594304 138836204 139017216 139483136 139572288 139852656 140321376 140467392 141236992 141520704 141667968 141705216 142085772 142519338 142576512 143433342 143737452 144176058 144219192 144364032 144369264 144659268 144847872 145408332 145641472 145793024 145895672 146085888 146669184 146963808 147116736 147730159 148060224 148374144 148677581 148871424 149325696 149631079 149766084 149921928 150601984 151046136 151203312 151400448 151507044 151704576 152014824 152173008 152495648 152801976 153314096 153473632 153513984 153673728 153926253 154457888 154597248 155241862 155715573 155918592 156237458 156394368 156400036 156714207 156918528 157525693 157731072 158259712 158891616 159210792 159376464 159418368 159584256 160249664 160398576 160571568 160738656 160948224 161277376 161769504 161980416 162246591 162415422 163364864 163633314 163803588 163846656 164017152 164132631 164346624 164682726 164854092 165419008 165535474 165751296 166306816 166479872 166920912 167480352 167991408 168397952 168911808 169132032 169427232 169648128 169926903 169995072 170103726 170875328 171016677 171098112 171194634 171557604 171902223 172132584 172478358 172657836 172703232 172882944 173765124 173830144 173952532 174133544 174179328 174360576 175250296 175408416 175478784 176533344 177447456 177453887 177500544 177685248 178042176 178274304 178591933 178753068 179563904 180280872 180643014 180830988 181066752 181437048 181990692 182227968 182376552 182987792 183226368 183546168 183785472 184161328 184327488 184519296 185356288 185854071 186096384 186470208 186476966 187045989 187095168 187289856 188694272 188890624 189447696 190025784 190102016 190273536 190605636 191244456 191649936 192234744 192292256 192485376 192492352 192879024 193130496 193649157 193877776 194781184 195304278 195558912 195900237 195951744 196155648 196556802 197156583 197369219 197413632 197574598 197832192 198495232 198841682 199100928 199688112 199895904 200297448 201394848 201604416 201867264 202009392 202272768 202686432 202815981 202897344 203735968 204116679 204685312 205173621 205235004 205861266 206129664 206489439 206758656 207181494 207620764 207891456 208254306 208525824 208952276 209224704 209358432 210308096 210482064 210701088 211855488 212281056 212501952 212557824 212779008 213128658 213864768 214095424 214318208 215606178 215692672 216264087 216328788 216553896 216988902 217271808 218112498 218177752 218404784 218462208 218689536 218843508 219128832 219576968 219805456 220003776 221001728 222337921 222561216 223307136 223988544 224280576 225215744 225902976 226569204 226660096 226804968 227100672 227260566 228022236 228259512 228743472 229202964 229510112 229971144 230210448 230270976 230510592 231686832 232239104 232480768 232862793 233877888 233971712 234356187 234591552 234600054 235377792 235569713 236596608 236667392 236913664 237080467 237389568 238337424 238816188 239064696 240374496 240597864 240857352 241107984 241422336 241916064 242654256 242970624 243168736 243623133 244301824 244728224 245047296 245449971 245705382 245769984 246025728 246519936 247024089 247281138 247547834 247805428 248128512 248303211 248626944 249135406 249394652 249460224 249719808 251220528 252596928 253367712 253698048 254140848 254472192 254992608 255533248 256312992 256647168 257172032 257336406 257507328 258198876 258717537 258986754 259054848 259324416 260405704 260647686 260745216 260928798 261200316 261268992 261540864 262075736 262875444 263218176 263776256 265467904 266171184 266250816 266527872 267063264 267411456 268526464 268805888 269345856 269697024 270248576 270421308 270529792 270964521 271246482 272155572 272986038 273564828 273646672 274481688 274839552 275319252 275678208 276241992 277188608 277672408 278034432 278966272 279144576 279705312 279715449 280642752 280934784 281163851 282473984 282967009 283041408 283335936 284171544 284781731 285038676 285153024 286866684 287474904 288352116 288438384 288728064 288738528 289318536 289695744 290816664 291282944 291586048 291791344 292171776 292956417 293338368 293927616 294233472 294835203 295460318 296120448 296361897 296748288 297355162 297742848 298262523 298651392 299262158 299532168 299843856 301203968 302092272 302406624 302800896 303014088 303409152 304029648 304346016 304991296 305603952 306628192 306947264 307027968 307347456 307852506 308791899 308915776 309194496 310483724 310772241 311431146 311837184 312381459 312474916 312788736 312800072 313428414 313837056 315051386 315462144 316519424 317783232 318421584 318752928 318836736 319168512 320499328 320797152 321143136 321477312 321896448 322554752 323409267 323539008 323960832 324493182 324830844 325483353 327168747 327266628 327607176 327693312 328034304 328265262 328693248 329365452 329708184 330838016 331070948 331502592 332613632 332959744 333841824 334960704 335982816 336795904 337823616 338854464 339296256 339853806 339990144 340207452 341750656 342033354 342389268 343115208 343804446 344265168 344956716 345315672 345406464 345765888 347530248 347660288 347905064 348267088 348358656 348721152 350500592 350816832 350957568 351900081 353066688 354538847 354894912 354907774 355001088 355370496 356084352 356812573 357183866 357506136 359127808 360561744 361286028 361661976 362133504 362874096 363981384 364455936 364753104 365975584 366452736 367092336 367570944 368322656 368558073 368654976 369038592 370712576 370921707 371321751 371708142 372192768 372940416 372953932 373703109 374091978 374190336 374579712 375638191 377388544 377781248 378895392 380051568 380204032 380547072 381211272 382488912 383299872 384469488 384584512 384970752 384984704 385758048 386004609 386260992 387298314 387755552 388480131 389562368 390608556 390971529 391117824 391393197 391800474 391903488 392311296 393113604 394313166 394738438 394827264 395149196 395664384 396990464 397683364 398201856 399376224 399791808 400594896 402789696 403208832 404018784 404545536 405372864 405631962 405794688 407471936 408233358 410347242 410470008 411722532 412259328 412978878 413517312 414362988 415241528 415782912 416508612 417051648 417904552 418449408 418716864 420616192 420964128 421402176 423159269 423710976 424562112 425003904 425115648 425873071 426257316 427729536 428190848 428636416 431212356 431385344 432528174 432657576 433107792 433977804 434543616 436224996 436355504 436809568 436924416 437379072 437687016 438257664 439153936 439610912 440007552 442003456 443190477 444675842 445122432 446032743 446614272 447977088 448342357 448893237 450431488 451217663 451805952 453138408 453320192 453609936 454201344 454521132 456044472 456519024 457486944 458405928 459020224 459942288 460420896 460541952 461021184 461778759 463373664 464478208 464961536 465725586 467146719 467755776 467943424 468712374 469183104 469200108 470142621 470755584 471139426 472577079 473193216 473334784 473827328 474160934 474779136 476674848 477632376 478129392 480748992 481195728 481714704 482215968 482844672 483832128 485308512 485941248 486337472 486739773 487246266 489456448 490094592 490899942 491410764 491539968 492051456 492397893 493039872 494048178 494562276 495095668 495610856 496257024 496606422 497253888 498270812 498789304 498920448 499439616 502441056 505193856 506735424 507396096 508281696 508300117 508944384 509985216 511066496 512625984 513294336 514344064 514672812 515706669 516397752 517435074 517973508 518109696 518648832 520811408 521295372 521490432 521857596 522400632 522537984 523081728 524151472 525750888 526436352 527552512 530935808 532342368 532361661 532501632 533055744 534126528 534822912 535775799 537052928 537611776 538691712 540497152 540842616 541059584 541929042 542492964 544311144 545972076 547129656 547293344 548963376 549679104 550638504 551356416 552483984 554377216 555344816 556068864 557562213 557932544 558289152 559410624 559430898 561137967 561285504 561869568 562327702 564947968 565345729 565934018 566082816 566671872 568343088 569563462 570077352 570306048 573733368 574949808 576704232 576876768 577456128 577477056 578637072 579391488 580947471 581633328 582565888 583582688 584343552 585912834 586676736 587700711 587855232 588466944 589670406 590920636 591469749 592107657 592240896 592723794 593496576 594710324 595485696 596525046 597302784 598524316 599064336 599687712 602407936 604184544 604813248 605601792 606028176 606818304 608059296 608692032 609982592 611207904 613256384 613894528 614055936 615520863 615705012 617583798 617831552 618388992 619468317 620967448 621544482 622862292 623674368 624762918 624949832 625577472 625600144 626856828 627674112 630102772 630924288 633038848 635566464 636843168 637505856 637673472 638337024 640998656 641594304 642286272 642954624 645109504 646818534 647078016 648986364 649661688 650966706 654337494 654533256 655214352 655386624 656068608 656530524 657386496 658730904 659416368 661676032 662141896 663005184 665227264 665919488 667013763 667683648 669921408 671965632 673591808 674767483 675647232 677708928 679094897 679707612 679980288 680414904 683501312 684066708 684778536 686230416 687608892 688530336 689913432 690631344 690812928 691531776 695060496 695320576 695810128 696534176 696717312 697442304 698588379 701001184 701633664 701915136 703068561 703800162 706133376 706709139 709077694 709789824 709815548 710002176 710740992 711241401 712168704 713625146 714367732 715012272 718255616 721123488 722572056 723323952 724267008 725748192 727962768 728911872 729506208 731951168 732905472 734184672 735141888 736349913 736645312 737116146 737309952 738077184 741072267 741425152 741843414 742643502 743416284 744385536 744909633 745880832 745907864 747406218 748183956 748380672 749159424 751276382 754777088 755562496 757790784 760103136 760408064 761094144 762422544 764977824 766599744 768938976 769169024 769941504 769969408 771516096 772009218 772521984 774596628 775511104 776152611 776960262 781217112 781943058 782235648 782786394 783600948 783806976 784622592 786227208 788626332 789476876 789654528 790298392 791328768 793980928 795366728 796403712 798752448 799583616 801189792 805367641 805579392 806417664 808037568 809091072 810532619 810745728 811263924 811589376 814943872 816466716 820694484 820940016 823445064 824518656 825957756 827034624 828725976 830483056 831565824 833017224 834103296 835809104 836898816 837433728 839146347 841232384 841928256 842804352 843491553 846318538 847421952 848901027 849124224 850007808 851746142 852514632 854345193 855459072 856381696 857272832 862424712 862770688 865056348 865315152 866215584 867955608 869087232 872449992 872711008 873619136 873848832 874758144 875374032 876515328 878307872 878869251 879221824 880015104 884006912 884505609 886380954 889085691 889351684 890244864 892065486 893228544 894787569 895954176 896684714 897786474 900862976 902435326 903611904 906276816 906640384 907219872 908402688 909042264 912088944 913038048 914973888 916811856 918040448 919884576 920841792 921083904 922042368 923557518 926375697 926747328 928956416 931451172 932316723 934293438 935511552 937144377 937424748 938366208 938400216 940285242 941511168 942278852 945154158 946386432 946669568 947654656 948321868 949558272 953349696 955264752 956258784 961497984 962391456 963429408 964431936 965689344 967664256 970617024 971882496 972674944 973479546 974492532 978912896 981506241 981799884 982821528 983079936 984102912 984795786 986079744 988096356 989124552 990191336 991221712 992514048 993212844 994507776 996541624 997578608 997840896 998879232 1004882112 1009072103 1010387712 1013470848 1015543477 1016563392 1016600234 1017888768 1019970432 1022132992 1025251968 1028688128 1029345624 1031413338 1032795504 1034870148 1035947016 1036219392 1037297664 1041622816 1042590744 1042980864 1043715192 1044801264 1045075968 1046163456 1048302944 1051501776 1052872704 1055105024 1055700243 1061871616 1063616541 1064684736 1064723322 1065003264 1066111488 1068253056 1070437719 1071551598 1074105856 1075223552 1075980581 1077383424 1080994304 1081685232 1082119168 1083858084 1084985928 1088622288 1091944152 1094259312 1094586688 1097926752 1099358208 1101277008 1102712832 1104967968 1105674219 1108754432 1110689632 1112137728 1112765121 1113965253 1115124426 1115865088 1116578304 1118821248 1118861796 1121109327 1122275934 1122571008 1123739136 1124655404 1126914573 1129895936 1130691458 1131868036 1132165632 1133343744 1136686176 1139126924 1140154704 1140612096 1147466736 1149899616 1153408464 1153753536 1154912256 1154954112 1157274144 1158782976 1161894942 1163266656 1167165376 1168687104 1171825668 1173353472 1174179591 1175401422 1175710464 1176933888 1179340812 1181841272 1182939498 1184215314 1184481792 1185447588 1186993152 1189420648 1190971392 1193050092 1194605568 1197048632 1198128672 1199375424 1204815872 1208369088 1209626496 1212056352 1212100279 1213636608 1216118592 1217384064 1219965184 1222415808 1226512768 1227789056 1231041726 1231410024 1235167596 1235663104 1236777984 1238936634 1241934896 1243088964 1245724584 1247348736 1249525836 1249899664 1251154944 1251200288 1253713656 1255348224 1260205544 1261848576 1266077696 1269477807 1271132928 1273686336 1275011712 1275346944 1277619213 1281997312 1283188608 1284234887 1284572544 1285909248 1290219008 1292470933 1293637068 1294156032 1297972728 1299323376 1301933412 1308674988 1309066512 1310428704 1310773248 1312137216 1313061048 1314772992 1317461808 1318832736 1323352064 1324283792 1326010368 1329571431 1330454528 1331838976 1334027526 1335367296 1338098229 1339842816 1343931264 1345027071 1346679711 1347183616 1349534966 1351294464 1353652989 1355417856 1358189794 1359415224 1359960576 1360829808 1367002624 1368133416 1369557072 1372460832 1375217784 1377060672 1379826864 1381262688 1381625856 1383063552 1385336277 1390120992 1391620256 1393068352 1393434624 1394884608 1397176758 1401440157 1402002368 1403267328 1403830272 1406137122 1407600324 1410427863 1412266752 1413418278 1417731237 1418155388 1419579648 1419631096 1420004352 1421481984 1422482802 1424337408 1427250292 1428735464 1430024544 1436511232 1442246976 1445144112 1446647904 1448534016 1451496384 1455925536 1457823744 1459012416 1463902336 1468369344 1470283776 1472699826 1473290624 1474232292 1474619904 1476154368 1477193679 1482144534 1483686828 1485287004 1486832568 1488771072 1489819266 1491761664 1491815728 1494812436 1496367912 1496761344 1498318848 1502552764 1509554176 1511124992 1515581568 1520206272 1520816128 1522188288 1524845088 1524900351 1529955648 1533199488 1537877952 1538338048 1539883008 1539938816 1543032192 1544018436 1549193256 1551022208 1552305222 1553920524 1562434224 1563886116 1564471296 1565572788 1567201896 1567613952 1569245184 1572454416 1577252664 1578953752 1579309056 1580596784 1582657536 1587961856 1590733456 1592807424 1597084983 1597504896 1599167232 1602379584 1607327397 1609060921 1610735282 1611158784 1612835328 1616075136 1619380139 1621065238 1621491456 1622527848 1623178752 1629887744 1632933432 1641388968 1641880032 1646890128 1649037312 1651915512 1654069248 1657451952 1660966112 1663131648 1666034448 1668206592 1671618208 1672686639 1673797632 1674867456 1678292694 1682464768 1683413901 1683856512 1685608704 1686983106 1692637076 1694843904 1696037187 1697802054 1698248448 1700015616 1703492284 1705029264 1708690386 1710918144 1712763392 1714545664 1724849424 1725541376 1730112696 1730630304 1732431168 1735911216 1738174464 1744899984 1745422016 1747238272 1747697664 1750748064 1753030656 1756615744 1757738502 1758443648 1760030208 1763102133 1768013824 1769011218 1772761908 1774409247 1776322971 1778171382 1778703368 1780489728 1784130972 1786457088 1789575138 1791908352 1793369428 1795572948 1801725952 1804870652 1807223808 1812553632 1813280768 1814439744 1816805376 1818084528 1824177888 1826076096 1829947776 1833623712 1836080896 1839769152 1841683584 1842167808 1847115036 1852751394 1853494656 1862902344 1864633446 1868586876 1871023104 1874288754 1874849496 1876732416 1876800432 1880570484 1883022336 1884557704 1890308316 1892772864 1893339136 1895309312 1896643736 1899116544 1906699392 1910529504 1912517568 1920492067 1922995968 1924782912 1926858816 1928863872 1932808553 1935328512 1941234048 1945349888 1946959092 1948985064 1957825792 1963012482 1963599768 1965643056 1966159872 1968205824 1969591572 1972159488 1976192712 1978249104 1980382672 1982443424 1985028096 1986425688 1989015552 1993083248 1995157216 1995681792 1997758464 2001041289 2009764224 2018144206 2020775424 2024302449 2026941696 2031086954 2033126784 2033200468 2037284691 2039940864 2044265984 2047834009 2050503936 2057376256 2058691248 2062826676 2065591008 2069740296 2071894032 2072438784 2074595328 2083245632 2085181488 2085961728 2087430384 2089602528 2090151936 2092326912 2095765137 2096605888 2103003552 2105745408 2109205683 2110210048 2111400486 2120127417 2123743232 2127233082 2129369472 2129446644 2130006528 2132222976 2133724203 2136506112 2140875438 2143103196 2148211712 2150447104 2151961162 2154766848 2161988608 2163370464 2164238336 2167716168 2169971856 2177244576 2183888304 2188518624 2189173376 2195853504 2198716416 2202554016 2205425664 2209049739 2209935936 2211348438 2221379264 2223216801 2224275456 2225530242 2227930506 2230248852 2233156608 2234728899 2237642496 2237723592 2242218654 2244551868 2245142016 2247478272 2249310808 2253829146 2259791872 2261382916 2263736072 2264331264 2266687488 2273372352 2278253848 2280309408 2281224192 2294933472 2299799232 2306816928 2306900531 2307507072 2309824512 2309908224 2314548288 2317565952 2323789884 2326533312 2334330752 2343651336 2346706944 2348359182 2350802844 2351420928 2353867776 2358681624 2363682544 2365878996 2368430628 2368963584 2370895176 2373986304 2378841296 2381942784 2386100184 2389211136 2394097264 2396257344 2398750848 2409631744 2416102923 2416738176 2419252992 2424112704 2424200558 2427273216 2431597857 2432237184 2434768128 2439930368 2444831616 2453025536 2455578112 2462083452 2462820048 2470335192 2471326208 2473555968 2477873268 2483869792 2486177928 2491449168 2494697472 2499051672 2499799328 2502309888 2502400576 2507427312 2510696448 2517439041 2520411088 2523697152 2530474659 2532155392 2538955614 2542265856 2546703081 2547372672 2550023424 2555238426 2563035579 2563994624 2565799847 2566377216 2568469774 2569145088 2571818496 2580438016 2584941866 2587274136 2588312064 2595945456 2598646752 2603866824 2617349976 2618133024 2620857408 2621546496 2624274432 2626122096 2629545984 2634923616 2636607753 2637665472 2648567584 2652020736 2653516827 2659142862 2660909056 2667257073 2668055052 2670734592 2676196458 2679685632 2684362707 2687862528 2690054142 2693359422 2694367232 2699069932 2702588928 2707305978 2710835712 2716379588 2718830448 2719921152 2721659616 2734005248 2736266832 2739114144 2744921664 2750435568 2754121344 2759653728 2762525376 2763251712 2766127104 2770672554 2780241984 2783240512 2786136704 2786869248 2794353516 2802880314 2804004736 2806534656 2811433131 2812274244 2815200648 2820855726 2824533504 2826836556 2835462474 2836310776 2839159296 2839262192 2840008704 2842963968 2844965604 2848674816 2854500584 2857470928 2860049088 2873022464 2884493952 2890288224 2890392973 2893295808 2897068032 2902992768 2911851072 2915647488 2918024832 2927804672 2936738688 2945399652 2946581248 2948464584 2949239808 2952308736 2954387358 2964289068 2967373656 2970574008 2973665136 2977542144 2979638532 2983523328 2983631456 2989624872 2992735824 2993522688 2996637696 3005105528 3019108352 3022249984 3027216309 3031163136 3040412544 3041632256 3046630431 3049690176 3049800702 3059911296 3062406269 3066398976 3075755904 3076676096 3079877632 3082046071 3086064384 3088036872 3098386512 3102044416 3104610444 3107841048 3124868448 3127772232 3128942592 3131145576 3134403792 3135227904 3138490368 3144908832 3154505328 3157907504 3158618112 3161193568 3165315072 3167100729 3175923712 3181466912 3185614848 3190849623 3194169966 3195009792 3198334464 3204759168 3211313157 3214654794 3218121842 3221470564 3222317568 3225670656 3227941743 3232150272 3238760278 3242130476 3242982912 3245055696 3246357504 3259775488 3265866864 3282777936 3283760064 3293780256 3298074624 3303831024 3308138496 3314903904 3321932224 3326263296 3332068896 3336413184 3341895759 3343236416 3345373278 3347595264 3349734912 3356585388 3363327981 3364929536 3366827802 3367713024 3371217408 3373966212 3380743719 3385274152 3389687808 3392074374 3395604108 3396496896 3400031232 3406984568 3410058528 3417380772 3421836288 3425526784 3429091328 3449698848 3451082752 3460225392 3461260608 3464862336 3471822432 3476348928 3489799968 3490844032 3494476544 3501496128 3506061312 3513231488 3515477004 3516887296 3520060416 3522538773 3526204266 3538022436 3545523816 3548818494 3552645942 3556342764 3557406736 3560979456 3568261944 3572914176 3579150276 3583816704 3586738856 3591145896 3603451904 3609741304 3614447616 3625107264 3626561536 3628879488 3636169056 3636300837 3648355776 3652152192 3655130063 3659895552 3667247424 3672161792 3678571117 3679538304 3683367168 3694230072 3705502788 3706989312 3725804688 3729266892 3737173752 3742046208 3748577508 3749698992 3753464832 3753600864 3761140968 3766044672 3769115408 3780616632 3785545728 3786678272 3790618624 3793287472 3798233088 3808433421 3813398784 3821059008 3825035136 3832857639 3840984134 3845991936 3849565824 3852704661 3853717632 3857727744 3865617106 3870657024 3877412799 3882468096 3890699776 3893918184 3897970128 3915651584 3926024964 3927199536 3931286112 3932319744 3936411648 3939183144 3944318976 3952385424 3956498208 3960765344 3964886848 3970056192 3972851376 3978031104 3986166496 3988714293 3990314432 3991363584 3995516928 4002082578 4014294687 4019528448 4035081213 4036288412 4040039133 4041550848 4048604898 4053883392 4060958967 4062173908 4066253568 4066400936 4074569382 4079881728 4088531968 4095668018 4101007872 4114752512 4117382496 4125653352 4131182016 4139480592 4143788064 4144877568 4149190656 4166491264 4170362976 4174860768 4179205056 4180303872 4184653824 4191530274 4193211776 4204320471 4206007104 4211490816 4218411366 4222800972 4231283589 4240254834 4253193711 4254466164 4258738944 4258893288 4260013056 4264445952 4267448406 4273012224 4281750876 4286206392 4296423424 4300894208 4303922324 4309533696 4323977216 4326740928 4328476672 4335432336 4339943712 4354489152 4367776608 4377037248 4378346752 4391707008 4405108032 4410851328 4418099478 4419871872 4422696876 4442758528 4446433602 4451060484 4455861012 4460497704 4466313216 4469457798 4475284992 4475447184 4484437308 4489103736 4490284032 4494956544 4498621616 4507658292 4519583744 4522765832 4527472144 4528662528 4533374976 4546744704 4556507696 4560618816 4562448384 4574701053 4579634929 4589866944 4599598464 4609005011 4613633856 4613801062 4615014144 4619649024 4619816448 4629096576 4638563449 4647579768 4653066624 4668661504 4687302672 4693413888 4696718364 4701605688 4702841856 4707735552 4717363248 4727365088 4731757992 4736861256 4737927168 4741790352 4747972608 4757682592 4763885568 4772200368 4778422272 4788194528 4791254949 4792514688 4797501696 4819263488 4821982191 4827182763 4832205846 4833476352 4838505984 4848225408 4848401116 4858140417 4863195714 4864474368 4869536256 4879860736 4883296483 4889663232 4906051072 4911156224 4924166904 4925640096 4940670384 4942652416 4947111936 4955746536 4967739584 4972355856 4982898336 4989394944 4998103344 4999598656 5004619776 5004801152 5014854624 5018059917 5021392896 5034878082 5040822176 5047394304 5050241703 5060949318 5064310784 5077911228 5084531712 5088111561 5093406162 5094745344 5100046848 5110476852 5126071158 5127989248 5131599694 5132754432 5136939548 5138290176 5143636992 5160876032 5169883732 5174548272 5176624128 5191890912 5197293504 5207733648 5234699952 5236266048 5241714816 5243092992 5252244192 5259091968 5269847232 5273215506 5275330944 5297135168 5304041472 5307033654 5318285724 5328968913 5334514146 5336110104 5341469184 5352392916 5359371264 5368725414 5375725056 5380108284 5386718844 5388734464 5398139864 5405177856 5414611956 5421671424 5432759176 5437660896 5439842304 5443319232 5468010496 5472533664 5478228288 5489843328 5500871136 5501070497 5508242688 5519307456 5525050752 5526503424 5536349923 5541345108 5560483968 5566481024 5572273408 5588707032 5605760628 5608009472 5613069312 5622866262 5624548488 5630401296 5641711452 5649067008 5653673112 5670924948 5672621552 5678318592 5678524384 5680017408 5685927936 5689931208 5697349632 5709001168 5714941856 5720098176 5746044928 5761476201 5768987904 5780576448 5780785946 5786591616 5798425659 5805985536 5823702144 5828450641 5836049664 5855609344 5865829619 5873477376 5890799304 5893162496 5896929168 5898479616 5904617472 5908774716 5928578136 5934747312 5941148016 5947330272 5955084288 5959277064 5967046656 5967262912 5979249744 5985471648 5987045376 5993275392 6003123867 6010211056 6038216704 6044499968 6054432618 6062326272 6072907347 6080825088 6083264512 6093260862 6099380352 6099601404 6111854073 6119822592 6124812538 6132797952 6143502027 6151511808 6153352192 6159755264 6164092142 6172128768 6176073744 6196773024 6204088832 6209220888 6215682096 6249736896 6255544464 6257885184 6262291152 6268807584 6270455808 6276980736 6287295411 6289817664 6309010656 6315815008 6317236224 6322387136 6327617049 6330630144 6334201458 6360382251 6362933824 6371229696 6381699246 6388339932 6390019584 6396668928 6401172609 6409518336 6422626314 6429309588 6436243684 6442941128 6444635136 6451341312 6455883486 6464300544 6477520556 6484260952 6485965824 6490111392 6492715008 6519550976 6531733728 6565555872 6567520128 6587560512 6596149248 6607662048 6607901521 6616276992 6629807808 6643864448 6664137792 6672826368 6683791518 6686472832 6690746556 6699469824 6704186697 6713170776 6726655962 6733655604 6735426048 6742434816 6747932424 6761487438 6770548304 6779375616 6784148748 6791208216 6792993792 6800062464 6813969136 6820117056 6834761544 6843672576 6851053568 6858182656 6899397696 6902165504 6920450784 6920701593 6922521216 6929724672 6943644864 6952697856 6979599936 6981688064 6988953088 7002992256 7026462976 7030954008 7033774592 7040120832 7045077546 7052408532 7076044872 7091047632 7097636988 7105291884 7112685528 7114813472 7121958912 7136523888 7145828352 7158300552 7167633408 7173477712 7182291792 7206903808 7219482608 7228895232 7248308769 7250214528 7253123072 7257758976 7272338112 7272601674 7294793571 7296711552 7302661103 7304304384 7310260126 7319791104 7334494848 7344323584 7349494477 7357142234 7359076608 7366734336 7388460144 7411005576 7413978624 7451609376 7458533784 7474347504 7484092416 7497155016 7499397984 7506929664 7507201728 7522281936 7532089344 7538230816 7552317123 7561233264 7571091456 7573356544 7586574944 7591423977 7596466176 7616866842 7626797568 7640109243 7642118016 7650070272 7665715278 7681968268 7689106737 7691983872 7697399541 7699131648 7705409322 7707435264 7715455488 7731234212 7741314048 7754825598 7764936192 7781399552 7787836368 7795940256 7831303168 7852049928 7854399072 7862572224 7864639488 7872823296 7878366288 7888637952 7904770848 7912996416 7921530688 7929773696 7945702752 7956062208 7972332992 7977428586 7980628864 7982727168 8001771219 8004165156 8028589374 8039056896 8053088121 8070162426 8072576824 8080078266 8083101696 8097209796 8107766784 8121917934 8124347816 8132507136 8132801872 8149138764 8159763456 8177063936 8191336036 8202015744 8229505024 8234764992 8251306704 8262364032 8278961184 8287576128 8289755136 8298381312 8332982528 8340725952 8349721536 8358410112 8360607744 8383060548 8386423552 8408640942 8412014208 8436822732 8445601944 8462567178 8480509668 8506387422 8508932328 8517477888 8517786576 8520026112 8528891904 8534896812 8546024448 8563501752 8572412784 8592846848 8601788416 8607844648 8619067392 8647954432 8653481856 8656953344 8670864672 8671178919 8679887424 8708978304 8716079381 8735553216 8754074496 8756693504 8771977279 8783414016 8810216064 8828233661 8836198956 8839743744 8845393752 8885517056 8892867204 8902120968 8911722024 8920995408 8932626432 8938915596 8950569984 8950894368 8968874616 8978207472 8980568064 8989913088 8997243232 9015316584 9039167488 9045531664 9054944288 9057325056 9066749952 9081648927 9093489408 9113015392 9121237632 9124896768 9139891293 9149402106 9159269858 9179733888 9187218807 9199196928 9218010022 9227267712 9227602124 9230028288 9239632896 9246138213 9258193152 9277126898 9295159536 9306133248 9337323008 9374605344 9386827776 9393436728 9403211376 9405683712 9415471104 9434726496 9454730176 9463515984 9473722512 9475854336 9483580704 9495945216 9515365184 9527771136 9544400736 9556844544 9572548869 9576389056 9582509898 9585029376 9595003392 9633939471 9638526976 9643964382 9654365526 9664411692 9666952704 9677011968 9683825229 9696450816 9696802232 9716280834 9726391428 9728948736 9739072512 9759721472 9766592966 9779326464 9812102144 9822312448 9848333808 9851280192 9881340768 9885304832 9894223872 9911493072 9935479168 9944711712 9965796672 9978789888 9996206688 9999197312 10009239552 10009602304 10025687277 10029709248 10036119834 10042785792 10069756164 10081644352 10089983943 10094788608 10100483406 10121898636 10142231157 10155822456 10169063424 10176223122 10186812324 10189490688 10200093696 10220953704 10252142316 10255978496 10263199388 10265508864 10273879096 10276580352 10287273984 10321752064 10339767464 10349096544 10353248256 10383781824 10394587008 10415467296 10469399904 10469779333 10472532096 10483429632 10504488384 10518183936 10536924047 10539694464 10546431012 10550661888 10594270336 10614067308 10636571448 10657937826 10669028292 10672220208 10682938368 10704785832 10718742528 10737450828 10751450112 10760216568 10773437688 10777468928 10796279728 10810355712 10829223912 10843342848 10865518352 10875321792 10879684608 10886638464 10908902511 10936020992 10945067328 10956456576 10965390189 10979686656 11001742272 11002140994 11016485376 11035713351 11038614912 11050101504 11072699846 11082690216 11120967936 11132962048 11144546816 11177414064 11211521256 11216018944 11226138624 11245732524 11249096976 11260802592 11283422904 11298134016 11307346224 11341849896 11345243104 11356637184 11357048768 11360034816 11371855872 11379862416 11394699264 11418002336 11425300263 11429883712 11440196352 11492089856 11498572917 11522952402 11537975808 11558113983 11561152896 11561571892 11573183232 11596851318 11611971072 11632238397 11644783921 11647404288 11656901282 11672099328 11711218688 11731659238 11746954752 11781598608 11786324992 11793858336 11796959232 11809234944 11817549432 11857156272 11869494624 11882296032 11894660544 11910168576 11918554128 11934093312 11934525824 11958499488 11966142879 11970943296 11974090752 11986550784 12006247734 12020422112 12042884061 12076433408 12105243639 12108865236 12120117399 12124652544 12145814694 12161650176 12182876901 12186521724 12198760704 12199202808 12223708146 12239645184 12249625076 12265595904 12287004054 12303023616 12306704384 12319510528 12328184284 12344257536 12352147488 12393546048 12408177664 12418441776 12431364192 12499473792 12511088928 12524582304 12537615168 12540911616 12553961472 12574590822 12579635328 12618021312 12631630016 12634472448 12644774272 12655234098 12668402916 12720764502 12725867648 12759581133 12763398492 12776679864 12780039168 12793337856 12802345218 12819036672 12845252628 12858619176 12872487368 12885882256 12889270272 12902682624 12911766972 12928601088 12955041112 12968521904 12971931648 12980222784 12985430016 13039101952 13063467456 13117937339 13131111744 13135040256 13175121024 13202065201 13215324096 13215803042 13232553984 13259615616 13287728896 13328275584 13367583036 13372945664 13381493112 13398939648 13408373394 13426341552 13453311924 13467311208 13470852096 13484869632 13495864848 13522974876 13541096608 13558751232 13568297496 13582416432 13585987584 13600124928 13627938272 13640234112 13669523088 13687345152 13702107136 13716365312 13724103159 13738904787 13798795392 13804331008 13827015033 13840901568 13841403186 13845042432 13859449344 13887289728 13898613067 13915690347 13959199872 13963376128 13977906176 13987747553 14005984512 14052925952 14061908016 14067549184 14080241664 14090155092 14104817064 14152089744 14182095264 14195273976 14210583768 14225371056 14229626944 14243917824 14273047776 14291656704 14316601104 14335266816 14346955424 14364583584 14373764847 14413807616 14438965216 14457790464 14465946573 14481548289 14496617538 14500429056 14506246144 14515517952 14544676224 14545203348 14574421251 14589587142 14593423104 14605322206 14608608768 14620520252 14639582208 14649889449 14668989696 14688647168 14698988954 14714284468 14718153216 14733468672 14776920288 14822011152 14827957248 14903218752 14917067568 14948695008 14968184832 14994310032 14998795968 15013859328 15014403456 15044563872 15064178688 15076461632 15104634246 15122466528 15142182912 15173149888 15182847954 15192932352 15233733684 15253595136 15264334683 15280218486 15284236032 15300140544 15331430556 15363936536 15378213474 15383967744 15394799082 15398263296 15410818644 15414870528 15430910976 15462468424 15482628096 15509651196 15529872384 15562799104 15575672736 15591880512 15662606336 15704099856 15708798144 15725144448 15729278976 15756732576 15757303627 15777275904 15809541696 15825992832 15843061376 15859547392 15891405504 15912124416 15944665984 15954857172 15961257728 15986906739 16003542438 16008330312 16057178748 16078113792 16106176242 16140324852 16145153648 16160156532 16166203392 16194419592 16215533568 16243835868 16248695632 16265014272 16265603744 16298277528 16319526912 16354127872 16382672072 16404031488 16459010048 16469529984 16502613408 16503211491 16524728064 16557922368 16575152256 16579510272 16588667209 16609049769 16665965056 16681451904 16695053531 16699443072 16716820224 16766121096 16772847104 16802122129 16817281884 16824028416 16873645464 16891203888 16925134356 16961019336 17012774844 17017864656 17034955776 17035573152 17040052224 17057783808 17069793624 17092048896 17127003504 17144825568 17185693696 17203576832 17215689296 17238134784 17284428603 17295908864 17306963712 17313906688 17341729344 17342357838 17359774848 17395276977 17417956608 17432158762 17471106432 17485351923 17508148992 17513387008 17543954558 17566828032 17597488857 17620432128 17656467322 17672397912 17679487488 17690787504 17771034112 17785734408 17804241936 17823444048 17841990816 17865252864 17877831192 17901139968 17901788736 17937749232 17956414944 17961136128 17979826176 17994486464 18009371601 18030633168 18091063328 18109888576 18114650112 18133499904 18163297854 18186978816 18218722041 18226030784 18242475264 18249793536 18279782586 18298804212 18318539716 18335562219 18359467776 18374437614 18398393856 18430506081 18436020044 18454535424 18455204248 18460056576 18479265792 18492276426 18516386304 18554253796 18590319072 18612266496 18674646016 18749210688 18773655552 18786873456 18806422752 18811367424 18830942208 18869452992 18909460352 18927031968 18947445024 18951708672 18967161408 18991890432 19030730368 19081146753 19088801472 19113689088 19145097738 19152778112 19165019796 19170058752 19190006784 19203517827 19267878942 19287928764 19308731052 19328823384 19333905408 19354023936 19367650458 19392901632 19393604464 19432561668 19452782856 19457897472 19478145024 19519442944 19533185932 19558652928 19624204288 19644624896 19696667616 19702560384 19762681536 19770609664 19788447744 19822986144 19823704563 19870958336 19889423424 19931593344 19992413376 19998394624 20018479104 20019204608 20051374554 20059418496 20072239668 20139512328 20163288704 20179967886 20200966812 20243797272 20284462314 20311644912 20338126848 20352446244 20373624648 20378981376 20400187392 20441907408 20504284632 20511956992 20526398776 20531017728 20547758192 20553160704 20574547968 20643504128 20679534928 20698193088 20706496512 20762104779 20767563648 20789174016 20830934592 20917791973 20938799808 20939558666 20945064192 20966859264 21008976768 21051941807 21073848094 21079388928 21092862024 21101323776 21188540672 21228134616 21273142896 21315875652 21338056584 21344440416 21365876736 21409571664 21437485056 21474901656 21502900224 21520433136 21546875376 21554937856 21592559456 21620711424 21658447824 21686685696 21731036704 21744926307 21750643584 21759369216 21773276928 21817805022 21872041984 21884380713 21890134656 21907983309 21912913152 21930780378 21959373312 22003484544 22004281988 22032970752 22048483431 22071426702 22077229824 22100203008 22145399692 22165380432 22241935872 22265924096 22289093632 22354828128 22423042512 22432037888 22452277248 22491465048 22498193952 22521605184 22566845808 22596268032 22614692448 22683699792 22690486208 22713274368 22714097536 22720069632 22759724832 22774271931 22789398528 22836004672 22850600526 22859767424 22880392704 22920327729 22984179712 22997145834 23045904804 23067320211 23075951616 23092198623 23116227966 23122305792 23123143784 23146366464 23193702636 23223942144 23264476794 23289567842 23294808576 23313802564 23344198656 23422437376 23463318476 23493909504 23563197216 23572649984 23587716672 23593918464 23618469888 23635098864 23714312544 23738989248 23764592064 23789321088 23837108256 23868186624 23869051648 23916998976 23932285758 23941886592 23948181504 24012495468 24040844224 24085768122 24210487278 24217730472 24240234798 24249305088 24291629388 24323300352 24365753802 24373043448 24397521408 24398405616 24447416292 24479290368 24499250152 24531191808 24574008108 24606047232 24613408768 24639021056 24656368568 24688515072 24704294976 24787092096 24816355328 24836883552 24862728384 24966396871 24998947584 25022177856 25049164608 25075230336 25081823232 25126511189 25149181644 25159270656 25236042624 25263260032 25289548544 25310468196 25336805832 25441529004 25451735296 25519162266 25526796984 25553359728 25560078336 25586675712 25604690436 25638073344 25690505256 25717238352 25744974736 25771764512 25778540544 25805365248 25823533944 25857202176 25910082224 25937043808 25943863296 25960445568 25970860032 26013536757 26078203904 26126934912 26148238143 26235874678 26262223488 26270080512 26315931837 26350242048 26404130402 26430648192 26431606084 26484700983 26519231232 26575457792 26621842117 26656551168 26735166072 26745891328 26762986224 26797879296 26816746788 26852683104 26906623848 26934622416 26941704192 26969739264 26991729696 27045949752 27082193216 27117502464 27136594992 27164832864 27171975168 27200249856 27244946781 27255876544 27280468224 27339046176 27374690304 27404214272 27419673879 27432730624 27448206318 27477809574 27561656421 27597590784 27608662016 27654030066 27681803136 27682806372 27690084864 27718898688 27738414639 27774579456 27797226134 27831380694 27918399744 27926752256 27955812352 27975495106 28011969024 28105851904 28123816032 28135098368 28160483328 28180310184 28209634128 28304179488 28364190528 28390547952 28421167536 28450742112 28459253888 28487835648 28546095552 28583313408 28633202208 28670533632 28693910848 28717646607 28729167168 28747529694 28877930432 28901818413 28915580928 28931893146 28963096578 28993235076 29000858112 29031035904 29051475687 29089352448 29090406696 29148842502 29179174284 29186846208 29210644412 29217217536 29241040504 29279164416 29299778898 29337979392 29377294336 29397977908 29428568936 29436306432 29466937344 29553840576 29644022304 29655914496 29806437504 29834135136 29897390016 29936369664 29988620064 29989706903 29997591936 30027718656 30028806912 30089127744 30128357376 30152923264 30209268492 30244933056 30284365824 30346299776 30365695908 30426693471 30467467368 30507190272 30528669366 30560436972 30568472064 30600281088 30662861112 30727873072 30756426948 30767935488 30789598164 30796526592 30821637288 30829741056 30861821952 30924936848 30965256192 31019302392 31059744768 31125598208 31151345472 31183761024 31325212672 31408199712 31409337999 31417596288 31450288896 31513465152 31514607254 31554551808 31610772141 31619083392 31651985664 31686122752 31719094784 31782811008 31889331968 31909714344 31922515456 31973813478 32007084876 32016660624 32114357496 32156227584 32212352484 32280649704 32290307296 32320313064 32332406784 32388839184 32431067136 32487671736 32497391264 32530028544 32531207488 32596555056 32639053824 32708255744 32726707533 32765344144 32808062976 32896170567 32918020096 32939059968 33005226816 33006422982 33049456128 33107140053 33115844736 33150304512 33177334418 33218099538 33331930112 33355398011 33362903808 33390107062 33398886144 33433640448 33532242192 33545694208 33604244258 33634563768 33648056832 33747290928 33782407776 33850268712 33922038672 34025549688 34035729312 34069911552 34071146304 34080104448 34115567616 34139587248 34184097792 34254007008 34275900789 34289651136 34371387392 34431378592 34476269568 34495718751 34568857206 34591817728 34613927424 34674341949 34683458688 34684715676 34719549696 34790553954 34835913216 34864317524 34896715191 34934351763 34942212864 34970703846 35016297984 35026774016 35087909116 35133656064 35194977714 35240864256 35312934644 35344795824 35358974976 35381575008 35542068224 35571468816 35608483872 35646888096 35683981632 35730505728 35755662384 35802279936 35803577472 35875498464 35912829888 35922272256 35959652352 35988972928 36018743202 36061266336 36182126656 36219777152 36229300224 36315730917 36326595708 36373957632 36437444082 36452061568 36484950528 36548630703 36559565172 36597608424 36637079432 36671124438 36718935552 36748875228 36796787712 36861012162 36872040088 36909070848 36910408496 36920113152 36958531584 36984552852 37032772608 37108507592 37180638144 37224532992 37349292032 37498421376 37573746912 37575108649 37612845504 37622734848 37661884416 37738905984 37818920704 37854063936 37894890048 37903417344 37934322816 38061460736 38162293506 38177602944 38290195476 38305556224 38330039592 38340117504 38380013568 38407035654 38535757884 38575857528 38617462104 38657646768 38667810816 38708047872 38735300916 38785803264 38787208928 38865123336 38905565712 38915794944 38956290048 39038885888 39066371864 39117305856 39248408576 39289249792 39353812017 39393335232 39405120768 39525363072 39541219328 39606195603 39645972288 39647409126 39741916672 39778846848 39811281497 39863186688 39984826752 39996789248 40038409216 40066598923 40102749108 40118836992 40144479336 40279024656 40326577408 40359935772 40401933624 40487594544 40568924628 40623289824 40676253696 40704892488 40747249296 40757962752 40800374784 40883814816 41008569264 41023913984 41052797552 41062035456 41095516384 41106321408 41149095936 41172309477 41216714361 41287008256 41359069856 41396386176 41412993024 41481045099 41524209558 41535127296 41578348032 41661869184 41695839201 41747071041 41835583946 41877599616 41879117332 41890128384 41933718528 41963242659 42017953536 42103883614 42147696188 42158777856 42185724048 42202647552 42377081344 42456269232 42546285792 42631751304 42676113168 42688880832 42731753472 42819143328 42874970112 42949803312 43005800448 43040866272 43093750752 43185118912 43241422848 43316895648 43373371392 43444644867 43462073408 43489852614 43501287168 43518738432 43546553856 43635610044 43723263753 43744083968 43768761426 43780269312 43815966618 43825826304 43861560756 43918746624 43949668347 44006969088 44008563976 44065941504 44096966862 44142853404 44154459648 44200406016 44290799384 44330760864 44483871744 44531848192 44578187264 44709656256 44846085024 44864075776 44904554496 44982930096 44996387904 45043210368 45133691616 45192536064 45229384896 45367399584 45380972416 45426548736 45428195072 45519449664 45548543862 45578797056 45672009344 45701201052 45719534848 45760785408 45793004049 45840655458 45994291668 46091809608 46134640422 46151903232 46184397246 46232455932 46244611584 46246287568 46292732928 46387405272 46447884288 46528953588 46579135684 46589617152 46627605128 46688397312 46844874752 46926636952 46987819008 47126394432 47145299968 47175433344 47187836928 47270197728 47271910881 47428625088 47477978496 47516690819 47529184128 47578642176 47674216512 47736373248 47738103296 47821424521 47833997952 47864571516 47883773184 48024990936 48081688448 48171536244 48420974556 48435460944 48480469596 48498610176 48583258776 48646600704 48731507604 48746086896 48795042816 48796811232 48894832584 48958580736 48998500304 49062383616 49148016216 49212094464 49226817536 49278042112 49312737136 49377030144 49408589952 49509634473 49574184192 49632710656 49673767104 49725456768 49766001627 49827149307 49932793742 49997895168 50044355712 50085160593 50098329216 50150460672 50253022378 50298363288 50318541312 50406366387 50472085248 50526520064 50579097088 50620936392 50673611664 50883058008 50903470592 51038324532 51053593968 51106719456 51120156672 51173351424 51209380872 51276146688 51381010512 51434476704 51489949472 51543529024 51557081088 51610730496 51647067888 51714404352 51820164448 51853285809 51874087616 51887726592 51920891136 51941720064 52027073514 52156407808 52185830931 52253869824 52296476286 52456055769 52471749356 52524446976 52540161024 52631863674 52700484096 52792466571 52808260804 52861296384 52863212168 52969401966 53038462464 53150915584 53243684234 53313102336 53470332144 53491782656 53525972448 53595758592 53633493576 53705366208 53813247696 53869244832 53883408384 53939478528 53983459392 54091899504 54164386432 54273189984 54329665728 54343950336 54400499712 54489893562 54511753088 54560936448 54656166123 54678092352 54749380608 54808428544 54839347758 54896412636 54955619148 55006686657 55123312842 55195181568 55291518243 55308060132 55363606272 55365612744 55380169728 55437797376 55476829278 55549158912 55594452268 55662761388 55836799488 55853504512 55911624704 55950990212 56023938048 56211703808 56247632064 56270196736 56320966656 56360620368 56419268256 56608358976 56728381056 56781095904 56842335072 56901484224 56918507776 56975671296 57092191104 57266404416 57341067264 57387821696 57435293214 57458334336 57495059388 57755860864 57803636826 57863786292 57926193156 57986470152 58001716224 58062071808 58102951374 58178704896 58180813392 58297685004 58358348568 58373692416 58421288824 58434435072 58482081008 58558328832 58599557796 58675958784 58754588672 58795955816 58857137872 58872612864 58933874688 59107681152 59288044608 59311828992 59471113689 59535254077 59612875008 59668270272 59794780032 59917065143 59977240128 59979413806 59995183872 60055437312 60057613824 60178255488 60305846528 60418536984 60489866112 60692599552 60731391816 60853386942 60934934736 61014380544 61057338732 61120873944 61136944128 61200562176 61325722224 61455746144 61512853896 61535870976 61579196328 61593053184 61643274576 61659482112 61723643904 61849873696 61930512384 62038604784 62119489536 62251196416 62286314337 62302690944 62367522048 62650425344 62753375919 62816399424 62818675998 62835192576 62900577792 63026930304 63029214508 63155825421 63221544282 63238166784 63303971328 63372245504 63438189568 63482854279 63565622016 63778663936 63819428688 63845030912 63947626956 64014169752 64033321248 64228714992 64312455168 64424704968 64561299408 64580614592 64640626128 64664813568 64777678368 64862134272 64975343472 64994782528 65060057088 65062414976 65193110112 65234778921 65278107648 65416511488 65453415066 65530688288 65616125952 65653142139 65723949927 65792341134 65836040192 65878119936 66010453632 66012845964 66098912256 66145450293 66214280106 66231689472 66300609024 66354668836 66436199076 66663860224 66710796022 66725807616 66780214124 66797772288 66867280896 67064484384 67091388416 67208488516 67269127536 67296113664 67494581856 67564815552 67700537424 67844077344 68051099376 68071458624 68139823104 68142292608 68160208896 68279174496 68368195584 68508014016 68551801578 68579302272 68862757184 68952539136 68991437502 69137714412 69227854848 69276595869 69348683898 69366917376 69369431352 69439099392 69581107908 69671826432 69728635048 69793430382 69868703526 69884425728 69941407692 70032595968 70053548032 70175818232 70267312128 70389955428 70481728512 70625869288 70689591648 70717949952 70763150016 71084136448 71142937632 71216967744 71293776192 71367963264 71511324768 71513916461 71604559872 71607154944 71750996928 71825659776 71844544512 71977945856 72037486404 72122532672 72364253312 72439554304 72631461834 72653191416 72747915264 72874888164 72904123136 72969901056 73097261406 73119130344 73195216848 73274158864 73342248876 73437871104 73497750456 73593575424 73722024324 73744080176 73818141696 73820816992 73840226304 73917063168 73969105704 74065545216 74217015184 74361276288 74449065984 74698584064 74899190613 74996842752 75147493824 75150217298 75225691008 75245469696 75379533567 75477811968 75637841408 75708127872 75769858333 75789780096 75868645632 76122921472 76255785047 76324587012 76355205888 76580390952 76611112448 76660079184 76680235008 76760027136 76814071308 77071515768 77151715056 77234924208 77315293536 77335621632 77416095744 77470601832 77571606528 77574417856 77730246672 77811131424 77831589888 77912580096 78040610271 78077771776 78132743728 78234611712 78444714429 78496817152 78578499584 78707624034 78786670464 78810241536 78947795511 79050726144 79082438656 79212391206 79291944576 79294818252 79454102949 79483833344 79557693696 79622562994 79726373376 79865526351 79969653504 79993578496 80076818432 80133197846 80205498216 80237673984 80288958672 80558049312 80653154816 80719871544 80803867248 80975189088 81137849256 81246579648 81352507392 81409784976 81494498592 81515925504 81600749568 81734840343 81767629632 82017138528 82105595104 82124070912 82191032768 82212642816 82259021637 82298191872 82344618954 82433428722 82684969263 82718139712 82792772352 82825986048 82962090198 83048419116 83070254592 83156696064 83215243917 83323738368 83391678402 83494142082 83671167892 83755199232 83758234664 83780256768 83867437056 83926485318 84035907072 84207767228 84295392376 84317555712 84371448096 84405295104 84754162688 84912538464 85092571584 85263502608 85352226336 85377761664 85463506944 85638286656 85749940224 85899606624 86011600896 86081732544 86187501504 86370237824 86633791296 86746742784 86889289734 86924146816 86979705228 87002574336 87093107712 87154427061 87271220088 87446527506 87537522852 87560538624 87631933236 87651652608 87723121512 87837493248 87899336694 88013938176 88017127952 88131883008 88193933724 88285706808 88308919296 88400812032 88581598768 88661521728 88967743488 89063696384 89156374528 89419312512 89692170048 89728151552 89809108992 89965860192 89969120709 89992775808 90086420736 90267383232 90385072128 90458769792 90734799168 90761944832 90853097472 90856390144 91038899328 91097087724 91344018688 91402402104 91439069696 91521570816 91586008098 91681310916 91988583336 92183619216 92269280844 92303806464 92368794492 92464911864 92489223168 92492575136 92585465856 92774810544 92895768576 93057907176 93158271368 93179234304 93255210256 93376794624 93689749504 93853273904 93975638016 94228013997 94252788864 94290599936 94350866688 94540395456 94543821762 94832316423 94857250176 94934594339 94955956992 95033381638 95058368256 95157284352 95348433024 95476206592 95543428201 95642849042 95667995904 95729143032 95767546368 96049981872 96163376896 96343072488 96841949112 96870921888 96960939192 96997220352 97166517552 97293201408 97463015208 97492173792 97590085632 97593622464 97789665168 97917161472 97997000608 98124767232 98180122599 98296032432 98424188928 98453635072 98625474272 98688511701 98754060288 98817179904 99019268946 99148368384 99265421312 99321420159 99347534208 99450913536 99532003254 99654298614 99865587484 99995790336 100066194033 100088711424 100170321186 100196658432 100300921344 100506044756 100596726576 100637082624 100812732774 100944170496 101053040128 101158194176 101241872784 101347223328 101766116016 101806941184 102076649064 102107187936 102213438912 102240313344 102346702848 102418761744 102552293376 102762021024 102868953408 102979898944 103087058048 103114162176 103294135776 103428808704 103640328896 103706571618 103748175232 103775453184 103841782272 104023025847 104054147028 104312815616 104371661862 104507739648 104592952572 104690145573 104803055289 104912111538 104943498712 105048893952 105080322048 105263727348 105400968192 105584933142 105616521608 105722592768 105726424336 105938803932 106076924928 106301831168 106487368468 106626204672 106940664288 106983565312 107051944896 107191517184 107266987152 107410732416 107626495392 107738489664 107766816768 107878957056 107966918784 108183799008 108328772864 108546379968 108659331456 108687900672 108979787124 109023506176 109121872896 109312332246 109356184704 109678695516 109792825272 109911238296 110013373314 110246625684 110390363136 110583036486 110616120264 110727212544 110731225488 110760339456 110875594752 110953658556 111098317824 111188904536 111325522776 111673598976 111707009024 111823249408 111901980424 112047876096 112423407616 112495264128 112540393472 112721240736 112725325947 112838536512 113216717952 113309031953 113456762112 113562191808 113684670144 113802968448 113837015552 114035704627 114184382208 114532808832 114775643392 114870586428 114916668672 114990118776 115511721728 115607273652 115727572584 115852386312 115972940304 116003432448 116124143616 116205902748 116357409792 116361626784 116595370008 116716697136 116747384832 116842577648 116868870144 116964162016 117116657664 117199115592 117351917568 117509177344 117591911632 117714275744 117745225728 117867749376 118061436051 118215362304 118576089216 118623657984 118818586809 118942227378 119070508154 119225750016 119336540544 119433844491 119589560064 119834130286 119954480256 119958827612 119990367744 120115227648 120199796769 120356510976 120611693056 120837073968 120979732224 121385199104 121462783632 121706773884 121869869472 122028761088 122114677464 122241747888 122273888256 122401124352 122651444448 122911492288 123025707792 123071741952 123158392656 123186106368 123286549152 123318964224 123447287808 123650143083 123699747392 123861024768 124077209568 124238979072 124443135297 124502392832 124572628674 124605381888 124735044096 125087517603 125241213123 125300850688 125506751838 125632798848 125637351996 125670385152 125801155584 125889727977 126053860608 126058429016 126311650842 126443088564 126476333568 126607942656 126744491008 126876379136 126965708558 127131244032 127557327872 127638857376 127690061824 127895253912 128028339504 128066642496 128457429984 128624910336 128849409936 129122598816 129161229184 129281252256 129555356736 129724268544 129950686944 129989565056 130120114176 130124829952 130333934601 130386220224 130469557842 130556215296 130906830132 131061376576 131169791259 131232251904 131306284278 131447899854 131584682268 131756239872 131849005041 132020907264 132025691928 132197824512 132290900586 132428560212 132463378944 132601218048 132709337672 132872398152 133327720448 133421592044 133451615232 133560428248 133595544576 133734561792 134128968768 134182776832 134416977032 134538255072 134592227328 134989163712 135129631104 135401074848 135688154688 136102198752 136107131329 136142917248 136279646208 136284585216 136558348992 136736391168 137016028032 137103603156 137158604544 137725514368 137982875004 138275428824 138455709696 138553191738 138697367796 138733834752 138738862704 138878198784 139162215816 139343652864 139457270096 139586860764 139737407052 139768851456 139882815384 140065191936 140107096064 140351636464 140534624256 140779910856 140963457024 141251738576 141379183296 141435899904 141526300032 141815732643 142168272896 142285875264 142433935488 142550072457 142587552384 142735926528 143022649536 143027832922 143209119744 143214309888 143464273563 143501993856 143651319552 143955891712 144074972808 144245065344 144728506624 144879108608 145262923668 145306382832 145495830528 145749776328 145808246272 145939802112 146194522812 146238260688 146390433696 146548317728 146684497752 146875742208 146995500912 147187150848 147444048648 147488160352 147636283392 147641633984 147680452608 147834126336 147938211408 148131090432 148434030368 148528903419 148722552576 148898131968 149298004881 149397168128 149481447921 149798381226 149993685504 150255481779 150294987648 150300434596 150451382016 150759067134 150955623936 151219099161 151275682816 151382190973 151416255744 151539716666 151579560192 151737291264 152245842944 152511570094 152649174024 152710411776 153160781904 153222224896 153320158368 153360470016 153520054272 153628142616 154143031536 154303430112 154469848416 154630587072 154671243264 154832191488 154941203664 155143213056 155148835712 155460493344 155559857427 155622262848 155663179776 155825160192 156081220542 156265487456 156469223424 156557492793 156889428858 156993634304 157368167307 157415248068 157573340928 157620483072 157895591022 158101452288 158377399713 158424782412 158583889152 158589636504 158908205898 158967666688 159115387392 159245125988 159452746752 159731052702 159939307008 159987156992 160153636864 160266395692 160410996432 160475347968 160577917344 161116098624 161306309632 161439743088 161607734496 161950378176 162275698512 162493159296 162819569952 162988997184 163031851008 163201499136 163469680686 163535259264 164034277056 164211190208 164248141824 164382065536 164425285632 164518043274 164689237908 164866857444 165369938526 165436279424 165585544704 165874554729 165924180396 166096838232 166140509184 166313392128 166430487834 166647476736 166783356804 166988284164 167342335784 167510398464 167516469328 167560513536 167734874112 167852970636 168071814144 168415534456 168590784752 168635111424 168742896192 168810590208 169508325376 169825076928 170185143168 170527005216 170533185407 170704452672 170755523328 170927013888 171276573312 171626847613 171799213248 172023201792 172163465088 172375003008 172740475648 173267582592 173778579468 173848293632 173959410456 174005148672 174186215424 174308854122 174542440176 174893055012 175075045704 175121077248 175263866472 175303305216 175446243024 175674986496 175798673388 176027876352 176034255904 176263766016 176387867448 176571413616 176617838592 176801624064 177163197536 177323043456 177935486976 178127392768 178312749056 178413341067 178605762231 178838625024 179384340096 179456303104 179751195429 179931720384 179938241418 179985551616 180172841472 180534766464 180681969871 180917539584 181469598336 181523889664 181712780288 181840718189 182077798656 182194175448 182688037376 182804804208 182878139392 183043141632 183172016196 183362621832 183977166672 184367238432 184538561688 184607612928 184737588984 184929823728 184978446336 184985150272 185170931712 185549621088 185791537152 186115814352 186316542736 186358468608 186510420512 186753589248 186858943011 187379499008 187706547808 187951276032 188260127757 188456027994 188505577728 188581199872 188701733376 189080790912 189087643524 189467476263 189664632846 189714500352 189869188678 189911913984 190066763276 190116736512 190314568704 190448562837 190696866048 190952413184 191086856402 191285698084 191335991808 191458286064 191535092736 192099963744 192326753792 192686144976 193683898224 193741843776 193921878384 193994440704 194333035104 194586402816 194926030416 194984347584 195180171264 195187244928 195579330336 195834322944 195994001216 196249534464 196360245198 196592064864 196848377856 197171849781 197250948544 197377023402 197508120576 197634359808 198038537892 198296736768 198436350879 198530842624 198642840318 198695068416 198901827072 199064006508 199308597228 199731174968 199991580672 200132388066 200177422848 200340642372 200393316864 200601842688 201012089512 201193453152 201274165248 201625465548 201888340992 202106080256 202316388352 202483745568 202694446656 203532232032 203613882368 204153298128 204214375872 204426877824 204480626688 204837523488 204844947151 205104586752 205524042048 205737906816 205959797888 206174116096 206588271552 206857617408 207280657792 207413143236 207496350464 207683564544 207829787607 208046051694 208108294056 208743323724 209015479296 209185905144 209380291146 209606110578 209824223076 209886997424 210097787904 210160644096 210527454696 210801936384 211169866284 211233043216 211445185536 211452848672 211877607864 212153849856 212603662336 212974736936 213252409344 213881328576 213967130624 214103889792 214533974304 214541749383 214821464832 215252990784 215476979328 215533633536 215652673717 215933837568 216367598016 216657545728 217035695903 217092759936 217318662912 217959574248 218047012352 218243745792 218624664492 218712369408 219357391032 219585650544 219822476592 220026746628 220493251368 220780726272 221166072972 221232240528 221454425088 221462450976 221520678912 221751189504 221907317112 222196635648 222377809072 222651045552 223347197952 223414018048 223646498816 223803960848 224095752192 224697571839 224846815232 224990528256 225080786944 225442481472 225450651894 225677073024 226138600701 226433435904 226618063906 226913524224 227124383616 227309574999 227369340288 227605936896 227674031104 228071409254 228368764416 228767355141 229065617664 229551286784 229741172856 229833337344 229980237552 231023443456 231214547304 231455145168 231704772624 231945880608 232006864896 232248287232 232411805496 232714819584 232723253568 233190740016 233433394272 233494769664 233685155296 233737740288 233928324032 234121830813 234233315328 234398231184 234703835136 235183823264 235334143287 235428551488 235490451456 235735498752 236122872102 236430724608 236843386533 237152178432 237247315968 237637173618 237884454756 238141016308 238362308847 238451500032 238673081088 238867688982 239179120128 239596579053 239668260572 239908960512 239917655224 239980735488 240230455296 240399593538 240713021952 241223386112 241674147936 241959464448 242770398208 242925567264 243413547768 243739738944 244057522176 244229354928 244483495776 244547776512 244802248704 245302888896 245822984576 246051415584 246316785312 246372212736 246573098304 246637928448 246894575616 247300286166 247399494784 248054907789 248154419136 248477958144 248886270594 249145257348 249210763776 249470088192 249645731751 250175035206 250482426246 251013503676 251265597696 251274703992 251340770304 251602311168 251779455954 252107721216 252116858032 252623301684 252886177128 252952667136 253215885312 253488982016 253752758272 253931417116 254262488064 255114655744 255277714752 255380123648 255790507824 256056679008 256133284992 256914859968 257249820672 257698819872 258245197632 258322458368 258562504512 259110713472 259901373888 259979130112 260240228352 260249659904 260667869202 260772440448 260939115684 261813660264 262122753152 262339582518 262612568556 262895799708 263169364536 263512479744 263698010082 264041814528 264051383856 264395649024 264581801172 264857120424 264926757888 265202436096 265418675344 265744796304 266655440896 266843184088 266903230464 267120856496 267191089152 267469123584 268257937536 268365553664 268833954064 269076510144 269184454656 269907362127 269978327424 270198460811 270259262208 270802149696 271376309376 271931295649 272204397504 272214262658 272285834496 272559292416 272569170432 273116697984 273675243491 274032056064 274207206312 274317209088 275451028736 275965750008 276550857648 276911419392 277106383476 277394735592 277467669504 277477725408 277756397568 278324431632 278687305728 278914540192 279173721528 279474814104 279537702912 279765630768 280130383872 280214192128 280703272928 281069248512 281559821712 281926914048 282503477152 282684041991 282758366592 282871799808 283052600064 283631465286 284336545792 284496949269 284571750528 284803783017 284867870976 285100144914 285175104768 285471853056 286045299072 286055665844 286428619776 286630284603 286928547126 287003987712 287302639104 287911783424 288149945616 288490130688 289457013248 289758217216 290525847336 290612765664 290991661056 291499552656 291616492544 291879604224 292389045624 292476521376 292780867392 293096635456 293368995504 293751484416 293991001824 294374301696 294888097296 294976320704 295272566784 295283267968 295360905216 295876422816 296065535103 296262180864 296868060736 297057806838 297445105152 297796263936 297964260477 298596009762 298794336256 298962895842 299596762452 299987371008 300198582099 300510963558 300589975296 300600869192 300902764032 301518134268 301911247872 302438198322 302551365632 302764381946 302832511488 303079433332 303159120384 303474582528 304491685888 305023140188 305298348048 305420823552 306321563808 306444449792 306640316736 306720940032 307040108544 307256285232 308286063072 308606860224 308939696832 309261174144 309342486528 309882407328 310286426112 310297671424 310920986688 311119714854 311244525696 311326359552 312162441084 312530974912 312938446848 313114985586 313778857716 314409165867 314736334614 314830496136 315146681856 315240966144 315791182044 316202904576 316754799426 316849564824 317167778304 317179273008 317816411796 317935333376 318230774784 318490251976 318905493504 319462105404 319878614016 319974313984 320307273728 320532791384 320821992864 320950695936 321155834688 322232197248 322612619264 322879486176 323215468992 323900756352 324551397024 324563159323 324986318592 325639139904 325977994368 326063702016 326644645457 326939361372 327070518528 328068554112 328422380416 328764131072 329036086548 329378475816 329733714888 330739877052 330872558848 331171089408 331749109458 331848360792 332193676464 332281018368 332626784256 332860975668 333294953472 333566713608 333976568328 334684671568 335020796928 335032938656 335121027072 335469748224 335705941272 336143628288 336831068912 337181569504 337270222848 337485792384 337621180416 338175977841 339016650752 339650153856 339927095859 340370286336 341054010432 341066370814 341408905344 341511046656 342107113881 342553146624 343253695226 343598426496 344326930176 344750006016 345480951296 346083947521 346535165184 347557158936 347696587264 347918820912 348010297344 348372430848 348617708244 349084880352 349786110024 350150091408 350242154496 350527732944 350606610432 350892486048 351349972992 351597346776 352055752704 352068511808 352527532032 352775734896 353142827232 353235677184 353603248128 354184308153 354326395072 354646086912 355870973952 356254785536 356455760427 356625498112 356826682134 357211524462 357677250048 358301533473 358768680192 358912606208 359502390858 359863440768 359876482836 359971103232 360345682944 360599390307 361069532928 361363939742 361835079168 362939196672 363047779328 363425560576 363681436378 364155597312 364388350896 365376074752 365609608416 365756278784 366086283264 366344032392 366725243664 367954333344 368734476864 369077123376 369215225856 369475177968 369859647456 369956892672 369970300544 370341863424 370950429249 371099242176 371583074304 372231628704 372633085472 372716937216 373020841024 373329405891 373507178496 373717886022 375262552809 375413095616 375723639369 375902552064 376520255514 376912055988 377011155456 377403466752 377669183931 378161581824 378175287048 378934952526 379329265692 379429000704 379738377356 379823827968 380133526552 380233473024 380629137408 380897125674 381393732096 381904826368 382173712804 382571396168 382671983616 382916572128 383070185472 384199927488 384653507584 385372289952 387367796448 387483687552 387843756768 388666070208 389172805632 389852060832 389866189739 389968695168 390360342528 390374489856 391158660672 391668645888 391988002432 392720490396 393184129728 393696755712 394343699562 394501897088 394754046804 395268719616 395547015123 396077075784 396593473536 396872701758 397285680636 397390136832 397803654144 398128013016 398617194456 399462349936 399983161344 400264776132 400354845696 400681284744 400786633728 401203685376 402024179024 402386906304 402548330496 403250931096 403776681984 404212160512 404632776704 404967491136 405388893312 407064464064 407227764736 408306596256 408321393987 408428751744 408853755648 409675046976 409689894302 410209173504 411048084096 411475813632 411919595776 412348232192 413176543104 414561315584 414826286472 414992700928 415367129088 415659575214 416092103388 416216588112 417486647448 418030958592 418371810288 418760582292 419212221156 419648446152 419773994848 420195575808 420321288192 421054909392 421603872768 422339732568 422466086432 422890371072 422905697344 423755215728 424307699712 425207324672 425447197929 425949473872 426504818688 427650217371 427762657152 427934261248 428207779584 429067948608 429083498766 429642929664 430392820689 430505981568 430857005077 430953958656 431305347434 431867675136 432735196032 433315091456 433620174143 434071391806 434185519872 434637325824 435919148496 436094024704 436487491584 437249328984 437424738816 438714782064 439171301088 439644953184 440053493256 440986502736 441561452544 442332145944 442464481056 442908850176 442924901952 443041357824 443502379008 443814634224 444393271296 444755618144 445302091104 445586710257 446694395904 446828036096 447607921696 447894014643 448191504384 448444343763 449395143678 449693630464 449981056512 450766445337 450884962944 450901303788 451354146048 452277201402 452866871808 453236127812 453657297483 453827048448 454146572919 454248767232 454619149998 454738680576 455211873792 455348062208 456142818508 456737528832 457534710282 458131235328 459102573568 459482345712 459666674688 459960475104 462046886912 462429094608 462910290336 463409545248 463891761216 464013729792 464496574464 464823610992 465429639168 465446507136 466381480032 466866788544 466989539328 467370310592 467475480576 467856648064 468243661626 468796462368 469407670272 470367646528 470668286574 470857102976 470980902912 472104501921 472245744204 472861449216 473686773066 474304356864 475132199139 475274347236 475768909512 476282032616 476724617694 476903000064 477346162176 477735377964 478358240256 479193158106 479336521144 479817921024 479835310448 479961470976 480460910592 480799187076 481426043904 482446772224 483348295872 483918928896 485540796416 485851134528 486827095536 487479477888 488458709856 488476412437 488966991552 489095553024 489604497408 490605777792 491645969152 492102831168 492633570624 492744425472 493146196608 493275856896 494600572332 494798989568 496109815578 496308838272 497772541188 498290514696 498421527552 498940176384 499291463502 500350070412 500964852492 502027007352 502531195392 502549407984 502681540608 503204622336 503558911908 504215442432 504233716064 505246603368 505772354256 505905334272 506431770624 506977964032 507505516544 507862834232 508524976128 510229311488 510555429504 510760247296 511581015648 511599556221 512113358016 512266569984 513829719936 514248683479 514880542839 515397639744 516490395264 516644916736 517125009024 517546659461 518221426944 519802747776 519958260224 520499319808 520865785999 521335738404 521544880896 521878231368 523627320528 524245506304 524679165036 525225137112 525791599416 526338729072 527024959488 527396020164 528083629056 528102767712 528791298048 529163602344 529714240848 529853515776 530404872192 530837350688 531489592608 533310881792 533686368176 533806460928 534241712992 534382178304 534938247168 535240023201 535817286693 536515875072 536731107328 537667908128 538153020288 538368909312 539253586287 539814724254 539956654848 540396921622 540518524416 541604299392 542045909613 542752618752 543862591298 544408795008 544428525316 544571668992 545138340864 545522154567 546233395968 547350486982 548064112128 548414412624 548634418176 550902057472 551931500016 553101715296 553822838784 554212766952 554789471184 554935339008 554955450816 555512795136 556648863264 557374611456 557829080384 558347443056 558949628208 559075405824 559531261536 560260767744 561406545856 562138497024 563119643424 563853828096 564780383271 565006954304 565368083982 565516733184 565743599616 566105200128 567262930572 568402428789 568673091584 568993898538 569143501056 569607566034 569735741952 570200289828 570350209536 570943706112 571345688511 572090598144 572111331688 572857239552 573260569206 573857094252 574007975424 574605278208 575823566848 576299891232 576980261376 578914026496 579516434432 581051694672 581225531328 581983322112 582999105312 583232985088 583759208448 584778091248 584953042752 585561734784 586193270912 586737991008 587502968832 587982003648 588748603392 589776194592 589952641408 590545133568 590566535936 591515549343 591752845632 592131070206 592524361728 593736121472 594115613676 594890210304 595309052637 595592527872 595928520954 597192019524 597925791684 599193524904 599974742016 600397164198 601021927116 601179950592 601201738384 601805528064 603036268536 603822495744 604876396644 605102731264 605528763892 605665022976 606158866664 606318240768 606949165056 608983371776 610046280376 610596696096 610841647104 612643127616 612888899584 613280633472 613441880064 614512570464 614534841453 616572126144 617213720448 617716980647 617879393664 618522348288 619764814656 620572852224 620595342848 621678518773 621841973376 622239429708 622489051392 624324882168 625061949824 626229971172 627557715432 628818331734 629472669228 629660992272 630293363712 630481932288 631582364088 632405809152 633509598852 633699129648 634335556608 634358546016 635632823592 635870666752 636461549568 636980503952 637810987008 638924210808 639757228032 639948627968 640614547456 641065582768 641643985728 641901391872 642311669376 643625248149 644464394496 645225238528 645758972352 646430937984 646958021151 647801512704 649102794048 649126318646 649972637184 651107087709 651278279808 651955988736 653289290914 653878722744 654141037056 656137108224 656844760832 657528262144 658072173096 658756951632 659467429776 661479754104 661745117696 662342178816 663498218916 663696721584 664387352928 664562036736 665253568512 665721951336 666589906944 667133427216 667953136656 669369343136 670041593856 670065877312 670242054144 670939496448 671411882544 672287256576 673662137824 674092715517 674363139008 674540445696 674971584768 675242360832 676351955682 678033301504 678415802103 679300307712 679854191718 680740572672 681928724997 682108020864 682132741628 682817810688 683022093312 684214227762 685106293248 686302065423 686507390452 687196852992 688653860352 689500012032 690961902592 692167895042 693070330368 695114317872 695393174528 695837641824 696020594688 696744861696 697235416488 698169760704 699572220048 700300182816 700484308992 701055465888 701213220864 701784972096 702699945984 703194693552 704111505408 704137023616 705551469792 706002429861 706285654464 706471354368 707206496256 708368616306 708652790144 709292173824 710530159599 711741947904 712509571072 712911520854 713653364268 714423048924 715086926541 715354500096 716603066946 717537360384 718789737159 719004781716 719726881536 719752965672 719942206464 720691365888 721198780614 722139065856 722727879484 723670158336 725878393344 726095558656 726851121152 727362872756 728311194624 728776701792 730752149504 731219216832 731512557568 732172566528 732688064784 733450487328 735908666688 737468953728 738154246752 738950355936 739719294912 739913785344 739940601088 740683726848 741900858498 742198484352 744463257408 745266170944 745433874432 746041682048 746658811782 747435772044 750525105618 750826191232 751447278738 753040511028 753824111976 754022310912 754806933504 755338367862 756323163648 756350574096 757869905052 758658531384 758858001408 759476754712 759647655936 760267053104 760466946048 761258274816 761794251348 762787464192 763809652736 764347425608 765142792336 765343967232 765833144256 766140370944 768399854976 769307015168 770744579904 773958303001 774735592896 774967375104 775687513536 777332140416 778921846859 779704121664 779732379478 779937390336 780720685056 780748979712 782317321344 783976004864 785440980792 786368259456 788687399124 789003794176 789508093608 790537439232 791094030246 792154151568 793186947072 793745403516 794571361272 794780273664 795607308288 796256026032 797234388912 798924699872 799966322688 800529552264 800709691392 801362569488 801573267456 802407370752 804048358048 804773812608 805096660992 806501862192 807553363968 808424321024 809265553408 809722086381 809934982272 810595382433 810777786624 814128928128 814455529472 815793886947 816613192512 816642787974 816857503488 817707511296 819350093952 819379788604 821025730473 822096168192 822951627264 823839191552 824696464384 825277105627 826353086208 829122631168 829652572944 829985401856 830734258176 831319150428 832184206776 832433176224 834973294896 836061917184 836743620576 837521164584 838424442312 839296892304 839547989696 840391151616 840642576384 842109818784 843207745536 844679465136 844932172864 845780742144 845811394688 847510431456 848052125973 848615399424 850414649344 850894395858 851898947744 853009637376 853490847807 854411349051 855300434742 855525314304 855868522496 856415559168 858135897216 858166997532 859285859328 859890853809 860785641378 861011963136 861714010154 861907917312 862610694868 863735350272 865470392064 866630182912 867240348286 868142783612 868371039744 869274651648 871838296992 872188049408 872974983168 874498657968 874849477632 877429564128 878342602176 879289906368 880106986512 881973005472 883122905088 884664291888 884928962112 885817700352 885849803904 886082715648 887629268448 888786542592 889511236288 890604182208 891173420514 893388791808 895215843392 895788029286 896383008768 896888687526 898790287356 899962113024 900595746297 901532890674 901769925888 901802607576 902708292096 904554402804 905733743616 906472255624 907314594966 907654096896 908293145838 908497534464 909238299996 909477361152 910423747584 910696124416 912285637016 913475057664 915069420564 916262470656 918205147136 918964691424 919333349376 919920950208 924093773824 924858189216 925820580672 926819090496 927783522432 928027459584 929647221984 929680913993 930859278336 930893014272 932762960064 933733577088 933979078656 934740621184 935713296128 936487323252 937592924736 938815340544 940735293056 941336573148 941714205952 943227497601 944209003842 944491488408 945722898432 947373546132 948608713728 950264398278 950548694472 951537819024 952564065232 953449235388 953806000128 954692324352 955470755928 956716480512 958386316212 958673042288 959635842048 959670620896 959922941952 960921821184 961598374152 962852087808 964893544448 966696591744 967837857792 971081592832 971702269056 973654191072 973689477969 974958955776 976917419712 976952824874 977933983104 978191106048 979933936371 981211555584 983291938304 984205662336 985008158329 985267141248 986292393216 989201144664 989597979136 991325205611 992219631156 992617676544 995545082376 996581029392 996843055104 997880352768 998582927004 1000700140824 1001929704984 1004054014704 1005062390784 1005098815968 1005363081216 1006409244672 1007117823816 1008430884864 1008467432128 1010493206736 1011544708512 1011810668544 1012863541248 1013955928064 1014527933523 1015011033088 1015725668464 1017049952256 1019781287577 1020458622976 1021110859008 1021520494592 1023162031296 1023199112442 1024226716032 1024533139968 1026321341643 1027659439872 1028497366958 1029761085678 1030795279488 1032980790528 1033289833472 1034250018048 1035093318922 1036442853888 1038251842563 1039605495552 1039916520448 1040998639616 1041731571998 1042671476808 1043089761792 1043756462736 1047254641056 1048491012608 1049358330072 1050450274224 1051583198832 1052677458144 1054049918976 1054792040328 1056167258112 1056205535424 1057582596096 1058327204688 1059428481696 1059707031552 1060809744384 1061674701376 1062552924459 1062979185216 1067372736352 1067612921856 1068483425984 1068764356608 1069367281281 1069876494336 1070480046402 1071634573386 1073031750144 1074904600419 1075335816256 1076306040576 1076737818624 1078507172574 1079629448508 1079913309696 1080793843244 1081037048832 1081798170921 1083208598784 1084091819226 1085505237504 1087725182596 1088817590016 1088857050632 1089143337984 1090276681728 1091044309134 1092466791936 1094700973964 1096128224256 1096828825248 1097268836352 1101804114944 1103863000032 1106203430592 1107645677568 1108425533904 1109578942368 1109870678016 1109910901632 1111025590272 1113297726528 1114749222912 1115658160768 1116694886112 1117899256416 1118150811648 1119062523072 1120521535488 1122813091712 1125787658427 1126239286848 1127707656192 1129560766542 1130013908608 1130736167964 1131033466368 1132210400256 1133007551793 1134525861144 1136804857578 1137987797076 1138287002112 1139215132068 1139471483904 1140400579656 1140700419072 1141887412224 1142691377022 1144181196288 1144222663376 1145714479104 1146521138412 1147714188504 1148015950848 1149210556416 1151647133696 1152599782464 1153960522752 1157828052992 1159032868864 1162103389344 1162451062656 1165998210624 1166465970176 1167518416896 1169556182496 1169598569217 1169906085504 1171123469568 1172386541824 1173475982016 1175005937664 1175964007296 1179552389184 1179905282816 1181090267136 1181133071872 1183031098686 1183505691264 1184262140412 1187472242944 1188231227352 1189780420608 1190618105274 1191857041908 1194384039048 1195851583368 1198387049808 1199949484032 1200794328396 1202043854232 1202359901184 1202403476768 1203611056128 1206072537072 1207644991488 1209752793288 1210205462528 1211057527784 1211330045952 1212317733328 1212636481536 1213898330112 1217966743552 1220092560752 1221193392192 1221683294208 1224964181961 1225286255232 1225777799168 1226561266944 1229025140928 1229069682906 1233144252288 1234149726407 1234427440896 1235433961294 1235758787328 1237044696576 1239529629312 1241190685696 1242064566613 1243357037546 1243683946752 1244478859416 1244978102784 1248649764336 1250123899648 1252459942344 1255115430864 1257636663468 1258945338456 1259321984544 1260586727424 1260963864576 1263164728176 1264811618304 1267019197704 1267398259296 1268671113216 1268717092032 1271265647184 1271741333504 1272923099136 1273961007904 1275621974016 1276341593787 1277848421616 1279514456064 1279897255936 1282131165536 1282950652113 1283287971456 1283802783744 1284623338752 1287250496298 1288928788992 1290450477056 1291178462067 1291517944704 1292571015231 1292861875968 1293916042302 1295603025408 1298205588096 1298252637292 1299945274368 1300860522429 1302214175418 1302556559616 1303911977472 1306578581828 1307757445488 1308282074112 1312274216448 1313689521664 1315056524288 1316144346192 1317513903264 1318934859552 1322959508208 1323490235392 1324684357632 1326996437832 1327393443168 1328774705856 1329124073472 1330507137024 1331443902672 1333179813888 1334266854432 1335906273312 1338738686272 1340083187712 1340131754624 1340484108288 1342823765088 1343682043929 1344574513152 1347324275648 1348185431034 1348726278016 1349080891392 1349943169536 1352299336011 1352703911364 1356066603008 1356831604206 1358600615424 1359708383436 1360971892449 1361481145344 1362439718757 1363857449994 1364216041728 1364265483256 1365635621376 1366044186624 1368428455524 1370212586496 1372604130846 1373014780904 1374393705984 1377307720704 1379000024064 1381923805184 1384335790084 1386140660736 1390228635744 1390786349056 1391675283648 1392041189376 1393489723392 1394470832976 1396339521408 1399144440096 1400600365632 1400968617984 1402110931776 1402426441728 1403569944192 1406389387104 1408223010816 1408274047232 1411102939584 1412004859722 1412571308928 1412942708736 1416737232612 1417305580288 1418584347648 1421060319198 1425823041708 1427306728536 1428846097848 1430173853082 1430709000192 1433206133892 1435074720768 1437579474318 1438009563432 1439453763072 1439505931344 1439884412928 1441382731776 1442397561228 1444278131712 1445455758968 1447340316672 1451756786688 1452191117312 1453702242304 1454725745512 1456622389248 1457553403584 1461504299008 1462438433664 1463025115136 1465376129568 1465429237311 1466900974656 1471817333376 1473017415389 1474937907456 1476308493504 1477900711872 1479438589824 1479827570688 1479881202176 1482464160151 1483801716996 1484396968704 1488926514816 1490532341888 1492083364096 1493317623564 1494871544088 1501050211236 1501652382464 1502894557476 1506081022056 1507648223952 1508044621824 1509613867008 1510676735724 1512646327296 1512701148192 1515739810104 1517317062768 1517716002816 1518953509424 1519295311872 1520534106208 1520933892096 1522516549632 1523588502696 1525574928384 1527619305472 1528694851216 1530285584672 1530687934464 1531666288512 1532280741888 1534798668663 1536799709952 1538614030336 1541489159808 1542746050437 1544641628517 1547916606002 1549471185792 1549934750208 1551375027072 1552639978383 1554664280832 1557843693718 1559408243328 1559464758956 1559874780672 1561497959424 1562597357997 1564634642688 1567952009728 1570881961584 1572736518912 1577374798248 1578007588352 1579016187216 1581074878464 1582188060492 1584308303136 1586373894144 1587490807032 1589142722544 1589560547328 1591214616576 1592512052064 1594468777824 1597849399744 1599932645376 1601059104528 1601419382784 1602725138976 1603146534912 1604814741504 1607451860079 1608096716096 1609547625216 1610193321984 1613003724384 1615106727936 1616848642048 1617760758861 1618531106816 1619444172762 1619869964544 1621190764866 1621555573248 1626137728839 1628257856256 1628911058944 1631587773894 1633226385024 1633285575948 1633715006976 1635415022592 1636566463701 1638700187904 1638759577208 1642051460946 1644192336384 1645903254528 1647678383104 1649392928768 1650554211254 1652706172416 1658245262336 1659305145888 1659970803712 1661468516352 1662638300856 1664368413552 1664866352448 1669946589792 1672123834368 1673487241152 1675042329168 1676848884624 1678593784608 1679095979392 1680782303232 1684219637568 1686415491072 1689358930272 1689864345728 1691561484288 1691622789376 1694341149813 1695020862912 1696104251946 1697230798848 1701788791716 1703797895488 1705207286367 1706019274752 1706981695614 1708822698102 1710600869484 1711050628608 1712831118336 1714037065533 1716271794432 1716333995064 1718571718656 1719781707618 1721571282756 1722023926272 1723428020308 1723815834624 1725221389736 1727470700544 1730940784128 1733260365824 1734480696572 1736285567224 1736742079488 1738549303296 1743676593984 1744376098816 1745949966336 1748997315936 1749698955264 1754859128256 1756685204352 1758579812736 1760213973024 1763946010944 1766245810176 1769328583776 1769392707277 1769857924224 1771635400704 1771699607808 1775258536896 1777573085184 1779022472576 1781208364416 1782346841028 1786777583616 1790431686784 1791576058572 1793777375052 1797580574712 1799924226048 1801191492594 1803065781348 1803539851776 1803605215152 1805416584192 1809108805608 1811467487232 1812944511248 1814629189932 1815308193792 1816586291676 1816995068928 1818476599992 1818954722304 1820847495168 1821392248832 1824571274032 1826950115328 1830138841128 1832524941312 1836410294272 1837929382848 1838666698752 1839841900416 1843604524359 1848187547648 1849716378432 1851641161344 1853150941941 1853638180992 1855567044864 1859294443968 1859361827986 1861718556672 1861786028544 1865035556319 1865525920128 1867467154176 1869481242368 1871426592256 1872974646504 1875185849472 1881470586112 1882673146296 1883428411904 1886454995202 1888418007684 1888982976816 1891445796864 1894747092264 1897217427456 1900528796556 1901097388944 1903075638048 1905128130464 1906898470776 1907612000256 1909384648704 1910941511856 1913432961024 1916772632424 1917346084576 1919271684096 1919341241792 1919845883904 1921843642368 1923196748304 1925704175616 1929787088896 1930875744447 1933393183488 1935675715584 1940874063453 1942163185664 1943404538112 1947308382144 1947378955938 1949917911552 1953321263127 1953834839424 1953905649748 1955867966208 1959867872742 1962423111168 1966583876608 1967968482649 1968411324672 1970016316658 1970534282496 1972584786432 1978402289328 1979195958272 1982650411222 1984439262312 1985235353088 1991090164752 1993162058784 1993686110208 1995760705536 1997165854008 2001400281648 2003859409968 2008108029408 2010124781568 2010197631936 2010726162432 2012818489344 2014235647632 2016861769728 2016934864256 2020986413472 2022278146551 2023089417024 2023621337088 2025727082496 2027911856128 2029055867046 2031451336928 2034099904512 2035247406309 2039562575154 2040917245952 2042221718016 2045786174991 2046324062592 2046398224884 2048453432064 2049066279936 2052642683286 2055318879744 2056994733916 2058906196269 2059522171356 2061590558976 2065961581056 2066579666944 2068500036096 2070186637844 2072885707776 2076503685126 2079210991104 2079833040896 2081997279232 2083463143996 2085342953616 2086179523584 2087512925472 2094509282112 2096982025216 2098716660144 2100900548448 2103166397664 2105354916288 2108099837952 2109584080656 2112334516224 2112411070848 2116654409376 2118856963392 2119414063104 2121619488768 2123349402752 2125105848918 2125958370432 2134745472704 2135225843712 2136966851968 2137528713216 2138734562562 2140960092804 2143269146772 2146063500288 2149809200838 2150671632512 2152612081152 2156369211477 2157014345148 2159258897016 2159826619392 2161587686488 2162074097664 2163596341842 2166417197568 2168183638452 2171010475008 2175450365192 2177635180032 2177714101264 2178286675968 2180553363456 2182088618268 2184933583872 2189401947928 2192256448512 2193657650496 2194537672704 2203608229888 2207726000064 2212406861184 2216851067808 2216931410291 2219157884736 2219741356032 2219821803264 2222051180544 2226595453056 2231316321536 2233389772224 2235798512832 2236301623296 2238125046144 2245626183424 2251575316854 2252478573696 2259121533084 2260027817216 2261472335928 2262066932736 2264420800512 2266015103586 2269051722288 2273609715156 2275975594152 2276574004224 2278430264136 2278942967808 2280801159312 2281400838144 2283774824448 2285382754044 2288362392576 2288445326752 2291428958208 2293042276824 2295428377008 2296031901696 2298421112832 2303294267392 2305199564928 2307921045504 2315656105984 2318065737728 2321874909003 2324206778688 2324902125312 2331996421248 2332931940352 2336765540577 2339112364992 2339197138434 2339812171008 2342246939136 2344773083648 2346951964032 2348865608323 2351928014592 2359104778368 2359810565632 2362266143744 2363929336457 2366062197372 2367011382528 2368524280824 2374944485888 2376462454704 2379560841216 2381236210548 2383714083816 2388768078096 2391703166736 2396774099616 2399898968064 2401588656792 2404087708464 2404719802368 2404806953536 2407222112256 2412145074144 2415289982976 2419505586576 2420410925056 2422115055568 2422660091904 2424635466656 2425272963072 2427796660224 2429166259143 2431786147299 2435933487104 2440185121504 2442386784384 2443366588416 2447381660841 2449928363922 2450572510464 2451555598336 2453122533888 2458050281856 2458139365812 2463077191419 2466288504576 2468299452814 2468854881792 2470867922588 2471517574656 2474089393152 2475831316881 2479059258624 2482381371392 2484129133226 2486714075092 2487367893504 2488957718832 2489956205568 2497299528672 2500247799296 2504919884688 2510230861728 2515273326936 2517890676912 2518643969088 2521173454848 2521927729152 2526329456352 2529623236608 2534038395408 2534796518592 2537342226432 2537434184064 2542531294368 2545846198272 2547922015808 2551243948032 2552683187574 2555696843232 2559028912128 2563234047153 2564262331072 2565901304226 2566575942912 2567605567488 2569246677504 2574500992596 2577857577984 2579672561427 2580900954112 2582356924134 2583035889408 2585142030462 2585723751936 2587832084604 2591206050816 2596411176192 2596505274584 2599890548736 2601721044858 2604428350836 2605113119232 2607823954944 2613157163656 2615514890976 2616564148224 2624548432896 2627379043328 2630113048576 2632288692384 2635027806528 2637869719104 2645919016416 2646980470784 2649368715264 2653992875664 2654786886336 2657549411712 2658248146944 2662887805344 2666359627776 2668533708864 2671812546624 2677477372544 2680166375424 2680263509248 2685647530176 2687364087858 2689149026304 2694648551296 2696370862068 2697452556032 2699886339072 2701787238891 2704598672022 2705407822728 2713663208412 2717201230848 2719416766872 2721943784898 2722962290688 2724879437514 2727714899988 2728432083456 2728530966512 2731271242752 2732088373248 2736856911048 2740425172992 2745208261692 2746029561808 2748787411968 2754615441408 2758000048128 2763847610368 2768671580168 2772281321472 2780457271488 2781572698112 2783350567296 2784082378752 2788941665952 2789042741979 2792679042816 2798288880192 2801200731264 2801937235968 2803484758321 2804221863552 2807139888384 2812778774208 2816446021632 2816548094464 2821464046739 2822205879168 2824009719444 2825142617856 2833474465224 2834611160576 2837168695296 2842120638396 2851646083416 2854613457072 2857692195696 2860347706164 2861418000384 2866412267784 2870149441536 2875158948636 2876019126864 2878907526144 2879011862688 2879768825856 2882765463552 2884795122456 2888556263424 2890911517936 2894680633344 2903513573376 2904382234624 2907404484608 2909451491024 2913244778496 2915106807168 2921068433907 2923008598016 2924876867328 2926050230272 2930752259136 2930858474622 2933801949312 2939801809113 2943634666752 2946034830778 2949875814912 2952616987008 2955024474987 2955801423744 2958877179648 2959762404352 2964928320302 2967603433992 2968793937408 2973975616833 2977853029632 2981064683776 2984166728192 2986635247128 2989743088176 3002100422472 3003304764928 3005789114952 3012162044112 3015296447904 3016089243648 3019227734016 3021353471448 3025292654592 3025402296384 3031479620208 3034634125536 3035432005632 3037907018848 3038590623744 3041068212416 3041867784192 3043583800569 3045033099264 3047177005392 3051149856768 3057389702432 3059343862731 3060571169344 3061375868928 3063332577024 3064561483776 3069597337326 3073599419904 3077228060672 3078964024929 3082978319616 3085492100874 3089283257034 3095833212004 3098942371584 3099869500416 3102750054144 3105279956766 3109328561664 3114755527689 3115687387436 3118816486656 3118929517912 3119749561344 3122995918848 3125194715994 3129269285376 3135904019456 3141763923168 3145473037824 3154749596496 3156015176704 3158032374432 3162149756928 3164376120984 3168616606272 3172747788288 3174981614064 3178285445088 3179121094656 3182429233152 3185024104128 3188937555648 3195698799488 3202118209056 3202838765568 3205450277952 3206293069824 3209629483008 3214903720158 3216193432192 3219095250432 3224713801257 3226007448768 3230213455872 3233697284096 3235521517722 3238888345524 3239739929088 3242381529732 3243111146496 3245394512763 3252275457678 3256515712512 3263175547788 3266452770048 3266571151896 3267430013952 3270830045184 3273132927402 3277400375808 3277519154416 3284102921892 3288384672768 3291806509056 3295356766208 3298785857536 3301108422508 3305412344832 3316490524672 3318610291776 3319941607424 3322937032704 3325276601712 3328736827104 3329732704896 3339893179584 3344247668736 3346974482304 3350084658336 3353697769248 3357187569216 3358191958784 3361564606464 3368439275136 3378717860544 3379728691456 3383122968576 3383245578752 3388682299626 3390041725824 3392208503892 3403577583432 3407595790976 3410414572734 3413963391228 3417645396204 3421201738968 3422101257216 3425662236672 3428074131066 3432543588864 3432667990128 3437143437312 3439563415236 3443142565512 3444047852544 3446856040616 3447631669248 3450442779472 3454941401088 3461881568256 3466520731648 3468961393144 3472571134448 3473484158976 3477098606592 3487353187968 3488752197632 3497994631872 3499397910528 3508795707651 3509718256512 3512579990543 3513370408704 3517159625472 3520427946048 3527892021888 3535106843437 3538657167552 3538785414554 3539715848448 3543270801408 3543399215616 3550517073792 3558044945152 3562416728832 3564693682056 3580863373568 3583152117144 3587554750104 3595161149424 3599848452096 3602382985188 3606131562696 3607079703552 3607210430304 3610833168384 3618217611216 3622934974464 3625889022496 3629258379864 3630616387584 3633172583352 3633990137856 3636953199984 3637909444608 3641694990336 3642784497664 3649142548064 3653900230656 3660277682256 3665049882624 3672820588544 3674892545883 3675858765696 3677333397504 3679683800832 3687209048718 3696375095296 3699432756864 3702449179221 3703282322688 3706301883882 3707276361984 3711134089728 3718588887936 3718723655972 3723572057088 3726193699839 3730071112638 3731051840256 3734934308352 3738962484736 3742853184512 3745949293008 3750371698944 3762941172224 3765346292592 3766856823808 3772909990404 3776836015368 3777965953632 3782891593728 3789494184528 3794434854912 3801057593112 3802194777888 3806151276096 3810256260928 3813796941552 3815224000512 3818769297408 3821883023712 3826865922048 3833545264848 3834692169152 3838543368192 3838682483584 3839691767808 3846393496608 3848851956339 3851408351232 3859574177792 3861751488894 3866786366976 3871351431168 3873535386201 3877713045693 3881748126906 3884326371328 3886809076224 3894616764288 3894757911876 3899835823104 3902581567287 3906642526254 3907669678848 3907811299496 3911735932416 3919735745484 3924846222336 3933167753216 3935936965298 3936822649344 3940032633316 3941068564992 3945169572864 3956804578656 3958391916544 3965300822444 3968878524624 3970470706176 3982180329504 3986324117568 3987372220416 3991521411072 3994331708016 4002800563296 4007718819936 4016216058816 4020249563136 4020395263872 4021452324864 4028471295264 4033723539456 4033869728512 4041972826944 4044556293102 4046178834048 4047242674176 4058111734092 4062902673856 4068199809024 4070494812618 4079125150308 4084443436032 4087319156271 4091572349982 4092648125184 4092796449768 4096906864128 4098132559872 4105285366572 4110637759488 4113989467832 4117812392538 4119044342712 4123181117952 4131923162112 4133159333888 4137000072192 4140373275688 4145771415552 4153007370252 4158421982208 4159666081792 4163994558464 4166926287992 4170685907232 4172359047168 4175025850944 4189018564224 4193964050432 4197433320288 4201801096896 4206332795328 4210709832576 4219168161312 4219321071199 4224669032448 4224822141696 4233308818752 4237713926784 4238828126208 4246698805504 4250211697836 4251916740864 4269490945408 4273933703936 4277469125124 4281920185608 4286538293544 4292127000576 4299618401676 4301343265024 4305224162304 4312738422954 4314028690296 4318517794032 4319653238784 4323175372976 4324148195328 4327192683684 4332834395136 4336367276904 4342020950016 4350900730384 4355270360064 4355428202528 4356573351936 4361106726912 4364177236536 4369867167744 4378803895856 4384512897024 4387315300992 4389075345408 4396287711933 4407216459776 4415452000128 4419052246167 4424813722368 4433702135616 4433862820582 4438315769472 4439482712064 4439643606528 4447392480453 4453190906112 4462632643072 4466779544448 4471597025664 4476250092288 4491252366848 4499091317773 4503150633708 4504957147392 4518243066168 4520055634432 4522944671856 4524133865472 4528841601024 4532030207172 4538103444576 4547219430312 4551951188304 4553148008448 4556860528272 4557885935616 4561602318624 4562801676288 4567549648896 4570765508088 4576724785152 4576890653504 4582857916416 4586084553648 4590856754016 4592063803392 4596842225664 4604396005989 4606588534784 4610399129856 4615842091008 4628238151311 4631312211968 4633924885551 4636131475456 4643749818006 4648413557376 4649804250624 4657919935149 4663992842496 4665863880704 4673531081154 4678224729984 4678394276868 4679624342016 4684493878272 4687792073991 4689546167296 4693903928064 4697731216646 4703856029184 4718209556736 4719621131264 4724532287488 4727858672914 4732124394744 4734022765056 4737048561648 4749888971776 4752924909408 4759121682432 4762472421096 4767428167632 4777536156192 4783406333472 4793548199232 4799797936128 4803177313584 4808175416928 4809439604736 4809613907072 4814444224512 4822355580237 4824290148288 4830579965952 4839011173152 4844230111136 4845320183808 4849270933312 4850545926144 4853282276583 4855593320448 4858332518286 4863572294598 4878413186517 4880370243008 4884773568768 4886733176832 4894763321682 4899856727844 4901145020928 4906245067776 4909699391103 4916100563712 4916278731624 4926154382838 4932577009152 4936598905628 4937709763584 4941735845176 4943035149312 4948178786304 4951662633762 4958118517248 4964762742784 4968258266452 4973428150184 4974735787008 4977915437664 4979912411136 4994599057344 5000495598592 5009839769376 5020461723456 5030546653872 5035781353824 5037287938176 5042346909696 5052658912704 5059246473216 5068076790816 5069593037184 5074684452864 5074868368128 5085062588736 5091692396544 5095844031616 5105366375148 5111393686464 5118057824256 5126468094306 5128524662144 5131802608452 5133151885824 5138493355008 5142111196599 5149001985192 5155715155968 5159345122854 5164713848268 5166071778816 5170284060924 5171447503872 5175664169208 5182412101632 5192822352384 5193010549168 5199781097472 5203442089716 5208856701672 5210226238464 5215647909888 5226314327312 5231029781952 5233128296448 5249096865792 5254758086656 5260226097152 5264577384768 5270055613056 5275739438208 5291838032832 5293960941568 5298737430528 5307985751328 5308178121831 5309573772672 5315098823424 5325775610688 5332719255552 5337067417728 5343625093248 5354954745088 5360332750848 5360527018496 5371295060352 5374728175716 5389297102592 5392741724136 5394905112064 5399772678144 5403574477782 5409197344044 5410815645456 5427326416824 5434402461696 5438833533744 5443887569796 5445924581376 5449758875028 5455429799976 5456864166912 5457061933024 5462542485504 5464176746496 5473713822096 5480850345984 5490416523384 5492059123616 5497574823936 5509230882816 5516000096256 5527695220736 5530813573077 5537343160336 5544562642944 5559452825823 5560914542976 5563145396224 5566701134592 5577883331904 5578085483958 5585358085632 5595106668957 5596577760384 5601141066001 5602401462528 5606969516642 5608443727104 5614279776768 5625557548416 5633096188928 5637062263859 5642928093478 5644411758336 5648019438888 5650285235712 5666948930448 5669222321152 5674337390592 5684241276792 5703292166832 5709226914144 5715384391392 5720695412328 5722836000768 5732824535568 5740298883072 5750317897272 5752038253728 5757815052288 5758023725376 5759537651712 5765530927104 5769590244912 5777112526848 5781823035872 5789361266688 5792627233341 5807027146752 5808764469248 5818902982048 5822622190359 5826489556992 5830213614336 5842136867814 5846017196032 5849753734656 5859963789381 5861504518272 5861716949244 5867603898624 5879603618226 5887269333504 5892069661556 5899751629824 5903905447947 5905233974016 5910048949974 5911602847488 5917754359296 5919524808704 5929856640604 5935206867984 5937587874816 5947951233666 5955706059264 5962129367552 5968333456384 5973270494256 5979486176352 6004200844944 6006609529856 6011578229904 6024324088224 6030592895808 6032178487296 6038455468032 6042706942896 6050585309184 6050804592768 6062959240416 6069268251072 6070864011264 6075814037696 6077181247488 6082136424832 6083735568384 6087167601138 6094354010784 6102299713536 6114779404864 6118687725462 6121142338688 6122751737856 6126665154048 6137358524973 6139194674652 6147198839808 6154456121344 6157928049858 6165956639232 6170984201748 6176718588807 6178566514068 6191666424008 6197884743168 6199739000832 6205500108288 6210559913532 6218657123328 6229511055378 6231374774872 6237632973312 6237859035824 6239499122688 6245991837696 6250389431988 6258538570752 6271808038912 6283527846336 6290946075648 6309499192992 6312030353408 6316064748864 6324299513856 6328752241968 6337233212544 6349963228128 6350193361681 6356570890176 6358242189312 6364858466304 6370048208256 6377875111296 6391397598976 6404236418112 6405677531136 6410900555904 6412586139648 6429807440316 6432386864384 6438190500864 6449427602514 6452014897536 6471043035444 6477776691048 6479479858176 6484763059464 6486222292992 6490789025526 6504550915356 6513031425024 6526351095576 6532905540096 6533142303792 6534860027904 6541660090368 6546265854804 6554800751616 6555038308832 6568205843784 6576769345536 6583613018112 6590713532416 6597571715072 6602216845016 6610824689664 6632981049344 6637220583552 6639883214848 6650553203424 6650794230873 6657473654208 6659465409792 6679786359168 6685232885227 6693948964608 6700169316672 6707395538496 6714375138432 6716383917568 6728106572993 6736878550272 6757435721088 6759457382912 6766491157504 6777364599252 6780083451648 6784417007784 6807155166864 6815191581952 6820829145468 6827926782456 6835290792408 6842403477936 6844202514432 6851324473344 6856148262132 6865087177728 6865335980256 6874286874624 6879126830472 6886285131024 6888095705088 6893712081232 6895263338496 6900885558944 6909882802176 6923763136512 6933041463296 6937922786288 6945142268896 6946968317952 6954197213184 6965624727009 6974706375936 6977504395264 6995989263744 6998795821056 7010296621731 7017591415302 7019436513024 7025159981086 7026740817408 7034319250944 7040855892096 7046596824969 7055784043776 7070213686874 7077314335104 7077570829108 7079431696896 7086798431232 7091788009371 7101034147584 7116089890304 7124833457664 7129387364112 7161726747136 7166304234288 7175109500208 7190322298848 7199696904192 7204765970376 7212263125392 7214159407104 7214420860608 7221666336768 7236435222432 7245869948928 7251778044992 7258516759728 7261232775168 7266345166704 7267980275712 7273906399968 7275818889216 7283389980672 7295358441897 7298285096128 7307800461312 7320555364512 7330099765248 7342144982523 7345641177088 7349785091766 7351717531392 7354666795008 7359367601664 7374418097436 7389231574257 7392750190592 7398865513728 7404898358442 7406564645376 7412603767764 7414552723968 7422268179456 7427493950643 7437177775872 7437447311944 7447144114176 7452387399678 7460142225276 7462103680512 7469868616704 7477924969472 7485706369024 7491898586016 7500743397888 7525882344448 7530692585184 7533713647616 7545819980808 7553672030736 7555931907264 7565783187456 7578988369056 7588869709824 7602115186224 7604389555776 7612302552192 7620512521856 7627593883104 7637538594816 7643766047424 7653731844096 7667090529696 7669384338304 7677086736384 7677364967168 7689702141459 7692786993216 7697703912678 7702816702464 7723502977788 7733572733952 7739017684281 7742702862336 7747070772402 7755426091386 7763496253812 7773618152448 7789233528576 7789515823752 7799671646208 7805163134574 7813285052508 7815339357696 7815622598992 7823471864832 7839471490968 7849692444672 7866335506432 7871873930596 7873645298688 7880065266632 7882137129984 7890339145728 7913609157312 7916783833088 7930601644888 7937757049248 7940941412352 7964360659008 7972648235136 7974744440832 7988663416032 8005601126592 8015437639872 8030320748411 8032432117632 8040499126272 8040790527744 8056942590528 8067447078912 8067739457024 8083945653888 8089112586204 8092357668096 8116223468184 8125805347712 8140989625236 8158250300616 8168886872064 8174638312542 8183144699964 8185296250368 8185592899536 8193813728256 8196265119744 8210570733144 8221275518976 8227978935664 8235624785076 8238088685424 8246362235904 8263846324224 8266318667776 8274000144384 8280746551376 8291542831104 8306014740504 8316843964416 8319332163584 8327989116928 8333852575984 8341371814464 8344718094336 8350051701888 8367128225937 8378037128448 8387928100864 8394866640576 8403602193792 8410454274963 8412665590656 8421419665152 8438336322624 8438642142398 8449338064896 8449644283392 8464392140217 8466617637504 8475427853568 8493397611008 8500423395672 8503833481728 8538981890816 8547867407872 8554938250248 8563840371216 8573076587088 8584254001152 8599236803352 8602686530048 8610448324608 8625476845908 8628057380592 8637035588064 8639306477568 8646350745952 8648296390656 8654385367368 8665668790272 8672734553808 8684041900032 8701801460768 8710540720128 8710856405056 8713146703872 8722213453824 8728354473072 8739734335488 8757607791712 8763205301721 8769025794048 8774630601984 8778150690816 8792575423866 8814432919552 8819405427339 8830904000256 8838104492334 8849627444736 8865073424961 8867404271232 8867725641164 8876631538944 8879287213056 8894784960906 8906381812224 8921926850499 8925265286144 8933559088896 8943194051328 8952500184576 8982504733696 8998182635546 9006301267416 9009914294784 9036486132336 9040111268864 9045889343712 9048267730944 9057683202048 9064060414344 9076206889152 9094438860624 9103902376608 9106296016896 9113721056544 9115771871232 9123204637248 9125603352576 9135099297792 9141531016176 9153449570304 9153781307008 9172169107296 9178031588193 9181713508032 9184127606784 9193684451328 9208792011978 9220798259712 9231684182016 9236892074787 9256476302622 9262624423936 9267849771102 9287499636012 9296827114752 9299608501248 9315839870298 9327985684992 9344266583067 9347062162308 9356449459968 9356788553736 9359248684032 9368987756544 9375584147982 9379092334592 9387807856128 9395462433292 9407712058368 9436419113472 9439242262528 9449064574976 9455717345828 9464248789488 9468045530112 9474097123296 9499777943552 9505849818816 9518243364864 9524944842192 9534856335264 9555072312384 9566812666944 9587096398464 9606354627168 9616350833856 9618879209472 9619227814144 9628888449024 9644711160474 9648580296576 9678022346304 9688460222272 9690640367616 9698541866624 9701091852288 9706564553166 9716665036572 9727144589196 9756826373034 9760740486016 9769547137536 9789526643364 9799713455688 9802290041856 9812490135552 9819398782206 9832201127424 9832557463248 9852308765676 9865154018304 9873197811256 9875419527168 9883471690352 9886070298624 9896357572608 9903325267524 9916237034496 9929525485568 9936516532904 9946856300368 9949471574016 9955830875328 9959824822272 9989198114688 10000991197184 10019679538752 10040923446912 10061093307744 10061457939013 10071562707648 10074575876352 10084693819392 10105317825408 10125984009167 10136153581632 10139186074368 10149368905728 10149736736256 10170125177472 10191688063232 10210732750296 10222787372928 10252936188612 10257049324288 10263605216904 10266303771648 10276986710016 10284222393198 10298003970384 10311430311936 10318690245708 10329427696536 10332143557632 10340568121848 10342895007744 10351328338416 10364824203264 10385644704768 10386021098336 10399562194944 10406884179432 10417713403344 10420452476928 10431295819776 10452628654624 10462059563904 10466256592896 10498193731584 10509516173312 10520452194304 10526387122953 10529154769536 10537739971629 10540111226112 10551478876416 10583676065664 10587921883136 10605320530311 10615971502656 10616356243662 10619147545344 10630197646848 10651551221376 10674134835456 10687250186496 10709909490176 10721054036992 10728602373151 10742590120704 10749456351432 10778594205184 10785483448272 10789810224128 10799545356288 10807148955564 10818394688088 10821631290912 10854652833648 10868804923392 10877667067488 10887775139592 10891849162752 10899517750056 10910859599952 10913728333824 10914123866048 10925084971008 10928353492992 10947427644192 10961700691968 10980833046768 10984118247232 10995149647872 11018461765632 11024677637649 11032000192512 11055390441472 11061627146154 11074686320672 11089125285888 11107347537663 11118905651646 11121829085952 11126290792448 11133402269184 11155766663808 11156170967916 11170716171264 11178581099517 11190213337914 11193155520768 11202282132002 11204802925056 11213939033284 11216887454208 11228559553536 11251115096832 11266192377856 11274124527718 11285856186956 11288823516672 11296038877776 11300570471424 11333897860896 11338444642304 11348674781184 11368482553584 11406584333664 11418453828288 11430768782784 11441390824656 11445672001536 11465649071136 11480597766144 11500635794544 11504076507456 11515630104576 11516047450752 11519075303424 11539180489824 11554225053696 11563646071744 11578722533376 11585254466682 11614054293504 11633139137079 11637805964096 11645244380718 11652979113984 11660427228672 11684273735628 11699507469312 11707744701861 11719927578762 11723009036544 11723433898488 11735207797248 11759207236452 11774538667008 11784139323112 11799503259648 11807810895894 11810467948032 11820097899948 11823205694976 11835508718592 11839049617408 11859713281208 11870413735968 11875175749632 11895902467332 11911412118528 11924258735104 11936666912768 11946540988512 11958972352704 12008401689888 12013219059712 12023156459808 12048648176448 12061185791616 12064356974592 12085413885792 12085851881909 12101170618368 12101609185536 12125918480832 12138536502144 12141728022528 12151628075392 12164272849664 12174335202276 12188708021568 12204599427072 12229558809728 12237375450924 12242284677376 12253330308096 12261957468813 12274717049946 12278389349304 12294397679616 12315856099716 12331913278464 12341968403496 12353437177614 12357133028136 12383332848016 12395769486336 12399478001664 12411000216576 12421119827064 12437314246656 12459022110756 12462749549744 12475265946624 12475718071648 12478998245376 12491983675392 12500778863976 12517077141504 12543616077824 12567055692672 12581892151296 12618998385984 12624060706816 12632129497728 12657504483936 12657963213597 12674466425088 12699926456256 12700386723362 12713141780352 12716484378624 12740096416512 12755750222592 12782795197952 12805106058277 12808472836224 12821801111808 12859614880632 12864773728768 12876381001728 12898855205028 12904029795072 12942086070888 12955553382096 12958959716352 12969526118928 12972444585984 12981578051052 13009101830712 13026062850048 13052702191152 13065811080192 13066284607584 13069720055808 13083320180736 13092531709608 13109601503232 13110076617664 13136411687568 13153538691072 13167226036224 13181427064832 13188863135799 13195143430144 13204433690032 13221649379328 13257156738501 13265962098688 13274441167104 13279766429696 13301106406848 13301588461746 13314947308416 13318930819584 13342177441359 13359572718336 13370465770454 13387897929216 13400338633344 13414791076992 13428750276864 13432767835136 13456213145986 13473757100544 13497273953319 13514871442176 13518914765824 13532982315008 13554729198504 13560166903296 13568834015568 13614310333728 13630383163904 13641658290936 13655853564912 13670581584816 13684806955872 13688405028864 13702648946688 13712296524264 13730174355456 13730671960512 13748573749248 13758253660944 13772570262048 13776191410176 13787424162464 13790526676992 13801771117888 13813188017967 13819765604352 13847526273024 13875845572576 13884714453933 13890284537792 13893936635904 13901774656653 13908394426368 13931249454018 13949412751872 13973759805447 13991978527488 13997591642112 14020593243462 14035182830604 14038873026048 14050319962172 14053481634816 14063376221973 14068638501888 14081711784192 14093193649938 14111568087552 14140427373748 14154628670208 14155141658216 14158863393792 14173596862464 14183576018742 14202068295168 14232179780608 14249666915328 14258774728224 14323453494272 14332608468576 14350219000416 14380644597696 14399393808384 14409531940752 14424526250784 14428318814208 14428841721216 14443332673536 14472870444864 14491739897856 14503556089984 14517033519456 14532690333408 14535960551424 14547812799936 14551637778432 14566779961344 14590716883794 14596570192256 14635239559551 14641110729024 14660199530496 14684289965046 14699570183532 14703435062784 14718735203328 14729098173309 14748836194872 14778463148514 14797731027456 14809796716884 14813129290752 14825207535528 14829105447936 14844536358912 14854987901286 14874355551744 14874894623888 14894288228352 14904774799356 14920284450552 14924207361024 14939737233408 14955849938944 14971412738048 14983797172032 15001486795776 15051764688896 15061385170368 15067427295232 15091639961616 15107344061472 15111863814528 15157976738112 15177739419648 15204230372448 15208779111552 15224605104384 15241025043712 15255187766208 15275077189632 15287532094848 15334181059392 15338768676608 15354173472768 15354729934336 15379404282918 15385573986432 15395407825356 15447005955576 15467145467904 15478035368562 15494141544804 15510852182772 15526992507624 15547236304896 15578467057152 15579031647504 15599343292416 15610326269148 15626570105016 15630678715392 15631245197984 15646943729664 15678942981936 15699384889344 15732671012864 15743747861192 15747290597376 15760130533264 15764274259968 15780678291456 15827218314624 15833567666176 15861203289776 15875514098496 15881882824704 15924534365493 15928721318016 15941709187849 15945296470272 15977326832064 16011202253184 16030875279744 16043946443291 16060641496822 16064864235264 16080998252544 16081581055488 16113885181056 16135478914048 16146839365969 16167891307776 16178225172408 16184715336192 16232446936368 16251610695424 16281979250472 16316500601232 16337773744128 16349276625084 16366289399928 16370592500736 16371185799072 16387627456512 16392530239488 16421141466288 16442551037952 16455957871328 16471249570152 16476177370848 16492724471808 16527692648448 16532637335552 16548000288768 16561493102752 16583085662208 16592440719231 16612029481008 16633687928832 16638664327168 16667705151968 16678358477469 16682743628928 16689436188672 16700103403776 16734256451874 16756074256896 16775856201728 16785320006871 16789733281152 16803423198003 16807204387584 16820908549926 16825331181312 16842839330304 16876672645248 16877284284796 16899288566784 16911186791577 16928784280434 16933235275008 16950855707136 16986795222016 17000846791344 17007666963456 17077963781632 17095734815744 17109876500496 17127680742432 17146153174176 17168508002304 17198473606704 17205373060096 17220896649216 17250953691816 17256114761184 17274071176128 17278612955136 17292701491904 17296592781312 17308770734736 17331337580544 17345469107616 17368083800064 17403602921536 17421081440256 17421712810112 17426293407744 17456708946144 17467866571077 17479468670976 17515215583424 17526410603442 17538051588096 17549261203968 17579891368143 17585150847732 17628865839104 17638810854678 17661808000512 17676208984668 17699254889472 17711716343841 17730146849922 17734808542464 17735451282328 17753263077888 17758574426112 17789569921812 17812763624448 17843853700998 17850530572288 17867118177792 17886388102656 17905000369152 17965009467392 17996365271092 18012602534832 18019828589568 18072972264672 18080222537728 18091778687424 18096535461888 18115366404096 18128120828688 18152413778304 18188877721248 18207804753216 18212592033792 18227442113088 18231543742464 18246409274496 18251206705152 18283062032352 18306899140608 18307562614016 18344338214592 18356063176386 18363427016064 18368255213568 18417584023956 18441596519424 18463368364032 18473784149574 18512952605244 18535699542204 18574999272024 18593654229504 18599217002496 18631679740596 18655971369984 18688533166134 18694124324616 18712898919936 18713577107472 18718497368064 18737975513088 18751168295964 18758184669184 18775615712256 18790924866584 18815424116736 18872838226944 18878484525056 18898129149952 18911434691656 18928497578976 18936091060224 18948194246592 18999555887104 19011699637632 19049889684384 19050580085043 19069712670528 19110144624768 19133625333888 19149226400057 19174192796928 19212709254336 19232701667712 19237758418944 19238455628288 19272034081963 19289422320948 19297160593152 19356044692608 19376920444544 19397083733248 19413129106332 19433330073144 19454289178392 19513652746068 19521480972032 19539094275072 19579053286728 19599426911376 19604580083712 19624980271104 19638797564412 19664402254848 19665114926496 19704617531352 19730308036608 19746395622512 19750839054336 19766943380704 19772140597248 19792715145216 19806650535048 19832474068992 19859050971136 19873033065808 19893712600736 19898943148032 19911661750656 19919649644544 19952382692619 19978396229376 20001982394368 20039359077504 20055698655681 20081846893824 20122186615488 20122915878026 20143125415296 20149151752704 20184319718979 20210635650816 20251968018334 20272307163264 20278372148736 20299473472512 20340250354944 20383376126464 20421465500592 20445574745856 20505872377224 20514098648576 20527210433808 20532607543296 20553973420032 20568444786396 20596007940768 20622860623872 20637380491416 20658855393072 20664287115264 20681136243696 20685790015488 20702656676832 20729648406528 20771289409536 20772042196672 20799124389888 20813768358864 20835426806688 20840904953856 20862591639552 20896874181027 20905257309248 20924119127808 20932513185792 20996387463168 21019032346624 21030889865193 21040904388608 21052774245906 21058309539072 21075479943258 21080222452224 21102957752832 21139790474907 21167352131328 21175843766272 21210641060622 21231943005312 21232712487324 21238295090688 21260395293696 21275364028113 21303102442752 21348269670912 21374500372992 21419818980352 21442108073984 21457204746302 21485180241408 21498912702864 21557188410368 21570966896544 21579620448256 21599090712576 21614297911128 21636789376176 21643262581824 21709305667296 21737609846784 21755334134976 21775550279184 21783698325504 21799035500112 21821719199904 21827456667648 21828247732096 21850169942016 21886075325691 21894855288384 21923401383936 21961666093536 21968236494464 21990299295744 22026434947569 22036923531264 22049355275298 22064000385024 22123254292308 22149372641344 22167694722771 22178250571776 22214695075326 22237811303292 22243658171904 22266804538368 22282481851929 22311533327616 22312341935832 22341432342528 22357162199034 22380426675828 22386311041536 22404564264004 22409605850112 22427878066568 22433774908416 22457119107072 22502230193664 22532384755712 22548249055436 22571712373912 22577647033344 22592077755552 22601140942848 22667795721792 22676889284608 22697349562368 22736965107168 22813168667328 22836907656576 22861537565568 22882781649312 22931298142272 22961195532288 23001271589088 23002105194601 23008153014912 23031260209152 23032094901504 23078360979648 23108450107392 23127292143488 23170508933364 23228108587008 23266278274158 23275611928192 23290488761436 23320854457344 23368547471256 23399014938624 23415489403722 23439855157524 23446018073088 23446867796976 23470415594496 23518414472904 23549077334016 23568278646224 23599006519296 23615621791788 23620935896064 23640195799896 23646411389952 23671017437184 23678099234816 23719426562416 23740827471936 23750351499264 23791804934664 23822824237056 23848517470208 23873333825536 23893081977024 23917944705408 24016803379776 24026438119424 24046312919616 24090962245233 24097296352896 24122371583232 24170827771584 24171703763818 24202341236736 24203218371072 24251836961664 24277073004288 24303256150784 24328545699328 24348670404552 24377416043136 24459117619456 24474750901848 24484569354752 24506660616192 24523914937626 24549434099892 24556778698608 24588795359232 24631712199432 24663826556928 24683936806992 24706874355228 24714266056272 24766665696032 24791538972672 24798956003328 24822000433152 24842239654128 24874628493312 24918044221512 24925499099488 24950531893248 24951436143296 24957996490752 24983967350784 25001557727952 25034154283008 25087232155648 25101384677811 25134111385344 25163784302592 25231362824889 25237996771968 25248121413632 25264258995456 25315008967872 25315926427194 25348932850176 25393176420651 25399852912512 25400773446724 25426283560704 25480192833024 25511500445184 25565590395904 25583590274437 25610212116554 25616945672448 25643602223616 25719229761264 25729547457536 25752762003456 25797710410056 25808059590144 25884172141776 25911106764192 25917919432704 25939052237856 25944889171968 25963156102104 26018203661424 26052125700096 26105404382304 26131622160384 26132569215168 26139440111616 26166640361472 26185063419216 26219203006464 26220153235328 26272823375136 26289615905163 26307077382144 26334452072448 26362854129664 26377726271598 26408867380064 26443298758656 26458216282017 26514313477002 26531924197376 26548882334208 26595220274883 26602212813696 26603176923492 26629894616832 26637861639168 26684354882718 26719145436672 26740931540908 26765780551497 26775795858432 26800677266688 26829582153984 26857500553728 26865535670272 26912426291972 26947514201088 26994547906638 27029742884352 27037829531648 27065964630016 27109458397008 27120333806592 27137668031136 27228620667456 27260766327808 27283316581872 27311707129824 27341163169632 27369613911744 27376810057728 27405297893376 27424593048528 27460348710912 27461343921024 27516507321888 27545140524096 27552382820352 27574848324928 27581053353984 27603542235776 27626376035934 27695052546048 27751691145152 27769428907866 27780569075584 27787873271808 27803549313306 27862498908036 27898825503744 27947519610894 27983957054976 28032799749201 28041186486924 28070365661208 28077746052096 28100639924344 28106963269632 28126752443946 28137277003776 28163423568384 28186387299876 28223136175104 28280854747496 28309257340416 28310283316432 28317726787584 28347193724928 28367152037484 28404136590336 28464359561216 28499333830656 28517549456448 28646906988544 28665216937152 28700438000832 28761289195392 28819063881504 28820108333783 28849052501568 28856637628416 28857683442432 28886665347072 28945740889728 29007112179968 29034067038912 29065380666816 29071921102848 29095625599872 29103275556864 29181433767588 29193140384512 29270479119102 29282221458048 29368579930092 29399140367064 29406870125568 29437470406656 29458196346618 29497672389744 29556926297028 29595462054912 29619593433768 29626258581504 29650415071056 29658210895872 29689072717824 29709975802572 29748711103488 29749789247776 29788576456704 29809549598712 29840568901104 29848414722048 29879474466816 29911699877888 29942825476096 29967594344064 30002973591552 30103529377792 30122770340736 30134854590464 30183279923232 30184373817039 30214688122944 30223727629056 30315953476224 30377952027501 30408460744896 30417558223104 30449210208768 30482050087424 30510375532416 30535252908199 30575064189696 30668362118784 30677537353216 30709459868672 30731081373941 30758808565836 30771147972864 30790815650712 30894011911152 30934290935808 30956070737124 30988283089608 31021704365544 31053985015248 31094472609792 31156934114304 31158063295008 31198686584832 31220652538296 31253140210032 31261357430784 31262490395968 31293887459328 31357885963872 31398769778688 31465342025728 31487495722384 31494581194752 31520261066528 31528548519936 31561356582912 31579161368859 31613219914887 31654436629248 31667135332352 31722406579552 31751028196992 31763765649408 31815961590933 31849068730986 31857442636032 31883418375698 31890592940544 31954653664128 32022404506368 32061750559488 32087892886582 32121282993644 32129728470528 32163162110976 32185807119453 32227770362112 32270957828096 32293678731938 32335782615552 32356450344816 32369430672384 32464893872736 32503221390848 32563958500944 32633001202464 32675547488256 32698553250168 32732578799856 32741185001472 32742371598144 32775254913024 32785060478976 32842282932576 32885102075904 32911915742656 32942499140304 32952354741696 32985448943616 33055385296896 33096000577536 33122986205504 33166171324416 33184881438462 33224058962016 33267375857664 33322042612989 33335410303936 33356716954938 33365487257856 33378872377344 33400206807552 33468512903748 33512148513792 33535743298551 33551712403456 33570640013742 33579466562304 33606846396006 33614408775168 33641817099852 33650662362624 33685678660608 33753345290496 33754568569592 33798577133568 33822373583154 33857568560868 33866470550016 33901711414272 33973590444032 34001693582688 34015333926912 34155927563264 34191469631488 34219753000992 34255361484864 34292306348352 34337016004608 34396947213408 34410746120192 34441793298432 34501907383632 34512229522368 34548142352256 34557225910272 34585402983808 34617541469472 34662675161088 34690938215232 34736167600128 34807205843072 34842162880512 34843425620224 34899417411237 34913417892288 34935733142154 34958937341952 35030431166848 35052821206884 35098522407936 35123234105583 35159782736286 35170301695464 35277621709356 35323616001024 35352417969336 35398509778944 35423432687682 35460293699844 35469617084928 35470902564656 35506526155776 35517148852224 35579139843624 35625527248896 35687707401996 35701061144576 35734236355584 35772776205312 35810000738304 35930018934784 35992730542184 36025205069664 36039657179136 36145944529344 36160445075456 36183557374848 36193070923776 36256241657376 36257555645727 36304827556608 36377755442496 36415609506432 36425184067584 36445301858173 36454884226176 36492818548992 36566124064704 36613798281216 36615125228032 36679032607607 36688676429184 36712126352772 36726854032128 36835168047912 36883193038848 36947568299148 37025905210488 37071399084408 37149998544048 37187308459008 37198434004992 37263359481192 37311942739968 37377066332268 37388248649232 37425797839872 37427154214944 37436994736128 37475951026176 37502336591928 37516369338368 37551231424512 37581849733168 37630848233472 37745676453888 37756969050112 37796258299904 37822869383312 37856995157952 37872182120448 37896388493184 37973889640791 37999111774208 38023399275264 38099779368768 38101160170086 38139425341056 38220289249536 38267250667776 38298452800114 38348385593856 38415318174831 38425418508672 38465403335424 38476911256576 38544068163926 38578844641896 38594321186304 38712089385216 38753840889088 38794167466496 38826258212664 38866660146288 38908578356784 39027305492136 39042961944064 39078188550144 39158106573456 39198853822752 39209160167424 39249960542208 39277595128824 39328804509696 39330229852992 39409235062704 39460616073216 39492791245024 39501678108672 39533886761408 39544281194496 39566589407397 39585430290432 39613301070096 39664948137984 39746066131616 39771470215503 39787425201472 39797886296064 39823323501312 39839299289088 39904765385238 39956792458752 40003964788736 40026532324077 40078718155008 40111397311362 40163693787648 40244373230976 40245831756052 40286250830592 40298303505408 40368639437958 40421271301632 40491821859957 40503936036668 40544614326528 40556744297472 40598946945024 40680500709888 40766752252928 40842931001184 40891149491712 41011744754448 41028197297152 41054420867616 41065215086592 41107946840064 41136889572792 41192015881536 41245721247744 41274760982832 41317710786144 41328574230528 41362272487392 41371580030976 41405313353664 41459296813056 41542578819072 41544084393344 41627536717728 41654143361799 41670853613376 41681809907712 41725183279104 41793748362054 41810514618496 41848238255616 41921279416341 41992774926336 42038064693248 42061779730386 42105548491812 42116619078144 42150959886516 42160444904448 42190128665919 42205915505664 42279580949814 42334704262656 42421282121244 42463886010624 42465424974648 42476590181376 42520790587392 42550728056226 42606204885504 42696539341824 42749000745984 42839637960704 42884216147968 42914409492604 42970360482816 42997825405728 43114376820736 43141933793088 43159240896512 43198181425152 43228595822256 43273578752352 43286525163648 43418611334592 43475219693568 43510668269952 43551100558368 43598071000224 43643438399808 43654913335296 43656495464192 43700339884032 43772150651382 43789710576768 43923332187072 43936472988928 43980598591488 44052869895138 44098710550596 44246508584616 44298745282688 44335389445542 44429390150652 44475622606584 44487316343808 44533609076736 44564963703858 44623066655232 44624683871664 44682864685056 44714324398068 44760853351656 44772622083072 44809128528008 44819211700224 44855756133136 44867549816832 44914238214144 45004460387328 45064769511424 45096498110872 45143424747824 45155294066688 45184155511104 45202281885696 45335591443584 45353778569216 45473930214336 45626337334656 45663539877059 45673815313152 45723075131136 45765563298624 45862596284544 45956388964681 46002543178176 46004210389202 46016306029824 46062520418304 46064189803008 46156721959296 46254584286976 46341017866728 46532556548316 46551223856384 46580977522872 46641708914688 46737094942512 46798029877248 46830978807444 46879710315048 46892036146176 46893735593952 46940831188992 47036828945808 47098154668032 47136557292448 47198013038592 47231243583576 47241871792128 47280391599792 47292822779904 47342034874368 47356198469632 47438853124832 47481654943872 47500702998528 47583609869328 47645648474112 47697034940416 47746667651072 47773603096479 47786163954048 47825127563547 47835889410816 48033606759552 48052876238848 48092625839232 48131839329873 48181924490466 48194592705792 48244743166464 48341655543168 48343407527636 48406436742144 48440518097907 48503673923328 48554146008576 48606512301568 48657091398656 48697340809104 48754832086272 48918235238912 48949501803696 48969138709504 49013321232384 49047829875252 49098868199784 49113557397216 49177590718464 49263424398864 49327653113856 49367873613984 49413748710456 49428532112544 49533331392064 49583077945344 49597912006656 49644000866304 49684479308256 49749256986624 49836088443024 49850998198976 49901063786496 49902872286592 49915992981504 50003115455904 50035075432407 50068308566016 50174464311296 50202769355622 50268222770688 50327568605184 50355960020613 50410269594009 50462725649778 50475993543936 50496242827264 50528517990912 50630017935744 50631852854388 50697865700352 50733560374731 50786352841302 50799705825024 50801546893448 50852567121408 50960385666048 51023000890368 51131180791808 51167180548874 51220424233108 51233891344896 51287204447232 51438459522528 51459094915072 51505524006912 51595420820112 51616119180288 51768344283552 51822213528384 51835838865408 51878104475712 51889778343936 51926312204208 52036407322848 52104251400192 52210808764608 52263244320768 52265138430336 52278880223232 52370126838432 52438406012928 52440306470656 52545646750272 52579231810326 52614154764288 52755452543196 52817734760128 52886597517312 52916432564034 53028626954004 53097764668416 53135149031523 53190440549766 53204425627392 53206353846984 53259789233664 53275723278336 53368709765436 53438290873344 53481863081816 53531561102994 53551591716864 53601354533376 53659164307968 53715001107456 53731071340544 53824852583944 53895028402176 53989095813276 54059485768704 54075659063296 54131929260032 54218916794016 54240667613184 54275336062272 54457241334912 54521532655616 54566633163744 54623414259648 54682326339264 54739227823488 54753620115456 54849186097056 54851173925587 54920697421824 54922687842048 55033014643776 55090281048192 55104765640704 55149696649856 55207084471552 55252752071868 55390105092096 55503382290304 55538857815732 55561138151168 55607098626612 55724997816072 55797651007488 55895039221788 55967914109952 56065599498402 56082372973848 56140731322416 56155492104192 56201279848688 56213926539264 56253504887892 56274554007552 56326847136768 56372774599752 56446272350208 56561709494992 56618514680832 56620566632864 56635453575168 56694387449856 56734304074968 56808273180672 56928719122432 56998667661312 57035098912896 57151740255129 57293813977088 57330433874304 57400876001664 57447679200171 57522578390784 57638127763008 57640216667566 57698105003136 57713275256832 57715366884864 57816102245889 57891481779456 58014224359936 58068134077824 58130761333632 58191251199744 58362867535176 58386280769024 58488187131049 58540958238204 58564442916096 58737159860184 58798280734128 58813740251136 58874940813312 58916392693236 58995344779488 59113852594056 59190924109824 59239186867536 59252517163008 59300830142112 59316421791744 59378145435648 59419951605144 59497422206976 59499578495552 59577152913408 59619099197424 59681137802208 59696829444096 59758948933632 59823399755776 59857148077857 59885650952192 59935188688128 60005947183104 60167095967043 60207058755584 60245540681472 60269709180928 60366559846464 60368747634078 60429376245888 60447455258112 60552959156937 60631906952448 60755904055002 60816921489792 60835116446208 60898420417536 60964100174848 61020751064832 61070505816398 61150128379392 61336724237568 61355074706432 61418919737344 61462162747882 61517617131672 61542295945728 61581631301424 61788023822304 61868581871616 61912141474248 61976566179216 62043408731088 62107970030496 62188945219584 62313868228608 62316126590016 62397373169664 62441305076592 62506280420064 62522714861568 62524980791936 62587774918656 62690622543081 62715771927744 62797539557376 62974991444768 62989162389504 63040522133056 63057097039872 63092669595579 63122713165824 63158322737718 63226439829774 63308873258496 63419371424721 63444813159104 63502056393984 63527531298816 63631923181866 63698137461972 63714885272064 63766836751396 63781185881088 63826092084339 63909307328256 64044809012736 64123501118976 64175785773164 64242565987288 64259456941056 64326324221952 64371614238906 64455540724224 64541915656192 64587357463876 64671565231104 64712900689632 64738861344768 64929787745472 65006442781696 65127917001888 65266002404928 65351094976512 65397106500336 65465157599712 65482370002944 65484743196288 65550509826048 65684565865152 65770204151808 65823831485312 65884998280608 65904709483392 65970897887232 66110770593792 66192001155072 66245972411008 66369762876924 66448117924032 66534751715328 66644085225978 66670820607872 66713433909876 66730974515712 66800413615104 66847445555787 66937025807496 67024297027584 67071486597102 67141280027484 67158933124608 67213692792012 67228817550336 67283634199704 67301324725248 67371357321216 67506690580992 67509137139184 67597154267136 67644747166308 67715137121736 67732941100032 67803422828544 67947180888064 68003387165376 68030667853824 68311855126528 68382939262976 68439506001984 68510722969728 68584612696704 68793894426816 68821492240384 68883586596864 69003814767264 69006315583803 69024459044736 69096284704512 69170805967616 69235082938944 69325350322176 69381876430464 69614411686144 69684325761024 69686851240448 69798834822474 69826835784576 69871466284308 70060862333696 70105642413768 70197044815872 70246468211166 70319565472572 70340603390928 70555243418712 70647232002048 70704835938672 70797019557888 70846865375364 70920587399688 70939234169856 70941805129312 71013052311552 71034297704448 71158279687248 71251054497792 71375414803992 71402122289152 71468472711168 71545552410624 71620001476608 71860037869568 71985461084368 72050410139328 72079314358272 72272886735699 72291889058688 72320890150912 72367114749696 72512483314752 72515111291454 72609655113216 72755510884992 72814833858013 72831219012864 72890603716346 72909768452352 72985637097984 73132248129408 73230250456064 73281809430167 73358065215214 73377352858368 73424252705544 73453708064256 73670336095824 73766386077696 73895136598296 74051810420976 74142798168816 74299997088096 74374616918016 74396868009984 74526718962384 74623885479936 74754132664536 74776497298464 74851595679744 74854308429888 74873989472256 74951902052352 75004673183856 75032738676736 75102462849024 75163699466336 75261696466944 75304154033433 75491352907776 75513938100224 75645738766624 75694088474667 75713990315904 75744364240896 75792776986368 75947779281582 75998223548416 76046798550528 76179529261953 76199558737536 76202320340172 76278850682112 76440578499072 76534501335552 76596905600228 76696771187712 76750770823311 76830636349662 76850837017344 76930806670848 76953822513152 77088136327852 77157689283792 77188642372608 77424178770432 77507681778176 77588334932992 77652516425328 77733320292576 77817156713568 78054610984272 78085923888128 78156377100288 78316213146912 78397707645504 78418320334848 78499921084416 78555190257648 78657609019392 78660459705984 78818470125408 78921232146432 78985582490048 79003356217344 79067773522816 79088562388992 79133178814794 79226602140192 79329896275968 79492132263232 79542940431006 79574850402944 79595772592128 79646647002624 79785660824649 79809530770476 79913584917504 80007929577472 80053064648154 80157436310016 80222794622724 80297341654491 80327387575296 80488746461952 80491663512104 80572501661184 80596607010816 80737278875916 80842542603264 80983643719914 81007872073336 81089228653056 81113488594944 81197893890048 81361001419776 81533504505856 81685862002368 81782298983424 82023489508896 82056394594304 82108841735232 82130430173184 82215893680128 82273779145584 82384031763072 82549521965664 82635421572288 82657148461056 82724544974784 82743160061952 82810626707328 83085157638144 83088168786688 83255073435456 83308286723598 83341707226752 83363619815424 83587496724108 83621029236992 83696476511232 83842558832682 84123559460772 84211096983624 84233238156288 84301919773032 84320889808896 84380257331838 84411831011328 84559161899628 84669408525312 84842564242488 84927772021248 84930849949296 84953180362752 85041581174784 85101456112452 85212409771008 85393078683648 85498001491968 85679275921408 85768432295936 85828818985208 85940720965632 85995650811456 86228753641472 86283867586176 86318481793024 86457191644512 86460325001349 86547157504704 86573050327296 86837222669184 86908027507951 87021336539904 87102201116736 87196142000448 87286876799616 87309826670592 87312990928384 87465385448909 87544301302764 87579421153536 87846664374144 87872945977856 88105739790276 88197421101192 88493017169232 88597490565376 88670778891084 88858780301304 88951245213168 88974632687616 89067218153472 89129927407716 89246133310464 89249367743328 89365729370112 89428648796136 89521706703312 89545244166144 89618257056016 89638423400448 89711512266272 89735099633664 89828476428288 90008920774656 90129539022848 90192996221744 90286849495648 90310588133376 90368311022208 90404563771392 90553121451117 90671182887168 90707557138432 90947860428672 91133856082503 91252674669312 91327079754118 91347630626304 91446150262272 91531126597248 91605758724597 91725192569088 91912777929362 92005086356352 92008420778404 92032612059648 92128379606016 92193244121823 92313443918592 92509168573952 92682035733456 93065113096632 93102447712768 93161955045744 93283417829376 93474189885024 93596059754496 93661957614888 93759420630096 93784072292352 93787471187904 93881662377984 94073657891616 94196309336064 94273114584896 94396026077184 94462487167152 94483743584256 94560783199584 94585645559808 94684069748736 94839659744661 94877706249664 94963309887744 95001405997056 95167219738656 95291296948224 95394069880832 95447884772799 95493335302144 95547206192958 95572327908096 95650255127094 95671778821632 96067213519104 96105752477696 96185251678464 96263678659746 96363848980932 96389185411584 96489486332928 96557421358359 96683311086336 96686815055272 96812873484288 96881036195814 97007347846656 97108292017152 97213024603136 97314182797312 97394681618208 97509664172544 97836470477824 97899003607392 97938277419008 98026642464768 98095659750504 98197736399568 98227114794432 98355181436928 98526848797728 98655306227712 98735747227968 98827497420912 98857064225088 99066662784128 99166155890688 99288001732608 99368958616512 99498513973248 99672176886048 99701996397952 99802127572992 99805744573184 99966127838967 100006230911808 100070150864814 100136617132032 100405538711244 100536445541376 100607229895653 100655137210368 100711920041226 100820539188018 100925451299556 100951987087872 101057035981824 101260035871488 101263705708776 101395731400704 101467120749462 101572705682604 101599411650048 101603093786896 101705134242816 101920771332096 102046001780736 102262361583616 102334361097748 102440848466216 102467782689792 102574408894464 102876919045056 102918189830144 103011048013824 103190841640224 103232238360576 103536688567104 103644427056768 103671677730816 103756208951424 103852624408416 104072814645696 104208502800384 104394169729343 104421617529216 104526488641536 104530276860672 104740253676864 104876812025856 104880612941312 105091293500544 105158463620652 105510905086392 105635469520256 105832865128068 106057253908008 106195529336832 106270298063046 106380881099532 106408851254784 106412707693968 106519578467328 106551446556672 106737419530872 106876581746688 106963726163632 107063122205988 107103183433728 107202709066752 107318328615936 107430002214912 107462142681088 107649705167888 107790056804352 107978191626552 108118971537408 108151318126592 108263858520064 108437833588032 108481335226368 108550672124544 108772666937181 108914482669824 109043065311232 109133266327488 109246828519296 109335905574519 109364652678528 109478455646976 109698372194112 109702347851174 109841394843648 109845375684096 110037097822821 110066029287552 110180562096384 110299393299712 110414168943104 110505504143736 111006764580608 111077715631464 111122276302336 111214197253224 111449995632144 111595302014976 111790078443576 111935828219904 112131198996804 112164745947696 112281462644832 112310984208384 112402559697376 112427853078528 112507009775784 112549108015104 112653694273536 112745549199504 112892544700416 113123418989984 113237029361664 113241133265728 113270907150336 113388774899712 113468608149936 113616546361344 113857438244864 113921668922373 113997335322624 114070197825792 114303480510258 114587627954176 114660867748608 114801752003328 114895358400342 115045156781568 115245954524493 115276255526016 115280433335132 115396210006272 115430733769728 115632204491778 115782963558912 116028448719872 116136268155648 116261522667264 116382502399488 116725735070352 116772561538048 116976374262098 117081916476408 117128885832192 117474319720368 117596561468256 117627480502272 117749881626624 117832785386472 117990689558976 118227705188112 118381848219648 118478373735072 118505034326016 118601660284224 118632843583488 118756290871296 118839903210288 118994844413952 118999156991104 119238198394848 119314410646509 119362275604416 119393658888192 119517897867264 119646799511552 119714296155714 119870377376256 120011894366208 120079596972231 120334191934086 120414117511168 120491081362944 120733119692928 120737495268156 120858752491776 120894910516224 121105918313874 121263813904896 121475465579871 121511808110004 121633842979584 121670232892416 121796840835072 121928200349696 122041502129664 122141011632796 122300256758784 122673448475136 122710149412864 122837839474688 122924325495764 123035234263344 123084591891456 123163262602848 123576047644608 123737163743232 123824282948496 123953132358432 124086817462176 124215940060992 124377890439168 124627736457216 124632253180032 124882610153184 125012560840128 125045429723136 125049961583872 125175549837312 125381245086162 125431543855488 125949982889536 125978324779008 126081044266112 126114194079744 126185339191158 126316645475436 126452879659548 126617746516992 126838742849442 126889626318208 127004112787968 127263846363732 127396274923944 127429770544128 127533673502792 127562371762176 127652184168678 127818614656512 128089618025472 128247002237952 128351571546328 128485131974576 128518913882112 128652648443904 128743228477812 128911081448448 129083831312384 129174714927752 129343130462208 129425801379264 129477722689536 129859575490944 130012885563392 130255834003776 130532004809856 130794213000672 130798953207169 130930315199424 130964740005888 130969486392576 131101019652096 131369131730304 131647662970624 131769996561216 131809418966784 131941795774464 132491944822016 132739525753848 132896235848064 133288170451956 133341641215744 133426867819752 133461949031424 133600827230208 133694891111574 133874051614992 134048594055168 134142973194204 134282560054968 134317866249216 134427385584024 134457635100672 134567268399408 134602649450496 134742714642432 135013381161984 135018274278368 135194308534272 135289494332616 135430274243472 135465882200064 135606845657088 135894361776128 136006774330752 136061335707648 136623710253056 136765878525952 136879012003968 136990619631177 137021445939456 137169225393408 137587788853632 137642984480768 137869166894043 138007629534528 138012631167606 138048918089472 138192569409024 138341611935232 138470165877888 138763752860928 139228823372288 139373702480896 139471830850963 139597669644948 139653671569152 139742932568616 140121724667392 140211284827536 140394089631744 140492936422332 140639130945144 140681206781856 141110486837424 141294464004096 141409671877344 141594039115776 141693730750728 141841174799376 141878468339712 141883610258624 142026104623104 142068595408896 142316559374496 142502108995584 142750829607984 142804244578304 142936945422336 143091104821248 143240002953216 143320809289437 143475382690641 143720075739136 143970922168736 144100820278656 144158628716544 144395517989619 144545773471398 144583778117376 144641780301824 144734229499392 145024966629504 145030222582908 145219310226432 145321554293721 145511021769984 145629667716026 145662438025728 145781207432692 145819536904704 145971274195968 146264496258816 146460500912128 146563618860334 146716130430428 146754705716736 146848505411088 146907416128512 147340672191648 147532772155392 147790273196592 148103620841952 148285596337632 148599994176192 148749233836032 148793736019968 149053437924768 149247770959872 149508265329072 149552994596928 149703191359488 149708616859776 149747978944512 150009346367712 150204925698048 150327398932672 150523392933888 150608308066866 150982705815552 151230808782027 151291477533248 151388176949334 151427980631808 151488728481792 151585553972736 151895558563164 152093597101056 152200681124193 152359058523906 152399117475072 152404640680344 152557701364224 152881156998144 153069002671104 153193811200456 153393542375424 153501541646622 153661272699324 153701674034688 153861613341696 153907645026304 154176272655704 154315378567584 154377284745216 154848357540864 155015363556352 155176669865984 155305032850656 155466640585152 155634313427136 156109221968544 156171847776256 156312754200576 156632426293824 156795415291008 156836640669696 157110380515296 157315218038784 157320919411968 157636940250816 157842464292864 157971164980096 158135547045632 158266357629588 158453204280384 158659792551936 158984264526464 159085880862012 159149700805888 159293294005248 159405447094569 159571321649298 159619061540952 159827169835008 160106129296308 160314872620032 160445589245448 160594683308982 160654775150592 160977492923904 160983327024208 161145003322368 161193214021632 161474557751832 161685085206528 161967287439828 162015744146672 162178457306112 162226977189888 162395787780096 162722002839552 163067009011712 163371724004736 163564597966848 164046979017792 164112789188608 164217683470464 164260860346368 164547558291168 164553521776761 164768063526144 165099043931328 165270843144576 165314296922112 165449089949568 165621253414656 166170315276288 166176337573376 166466378757601 166510146870912 166616573447196 166683414453504 167174993448216 167242058473984 167392953022464 167685117665364 168247118921544 168422193967248 168466476312576 168603839546064 168641779617792 168760514663676 168823662022656 169118323799256 169338817050624 169685128484976 169855544042496 169861699898592 169906360725504 170083162349568 170202912224904 170424819542016 170786157367296 170996002983936 171358551842816 171455220765387 171536864591872 171657637970416 171881441931264 171991301622912 172343037600513 172457507282944 172567735172352 172636963586048 172914383289024 172920650002698 173094315009408 173146100654592 173448306737667 173674445338368 173816055015902 174042673079808 174204402233472 174392284000896 174573753599232 174625981856768 174930770897818 175088602605528 175158842307072 175464561393147 175693328748288 175745891955712 176211479580552 176394842202384 176986034338464 177194981130752 177341557782168 177717560602608 177902490426336 177949265375232 178134436306944 178259854815432 178492266620928 178498735486656 178731458740224 178857297592272 179043413406624 179090488332288 179236514112032 179276846800896 179423024532544 179470199267328 179571444233571 179656952856576 180017841549312 180385992443488 180501287901129 180573698991296 180621176266752 180736622044416 180809127542784 181106242902234 181342365774336 181658877470811 181895720857344 182267712165006 182505349338624 182654159508236 182695261252608 182892300524544 183062253194496 183211517449194 183450385138176 183825555858724 184010172712704 184016841556808 184065224119296 184256759212032 184386488243646 184626887837184 185018337147904 185364071466912 186130226193264 186204895425536 186323910091488 186566835658752 186948379770048 187192119508992 187323915229776 187518841260192 187568144584704 187574942375808 187763324755968 188147315783232 188392618672128 188546229169792 188924974334304 188967487168512 189121566399168 189171291119616 189368139497472 189679319489322 189755412499328 189926619775488 190258114274163 190334439477312 190582593896448 190788139761664 190895769545598 191094412385916 191144655816192 191300510254188 191343557643264 191478276253017 192134427038208 192370503356928 192527357319492 192727697961864 192778370823168 192978972665856 193114842716718 193366622172672 193373630110544 193625746968576 193762072391628 194014695693312 194216584034304 194426049206272 194628365594624 194789363236416 195019328345088 195672940955648 195798007214784 195876554838016 196053284929536 196191319501008 196395472799136 196454229588864 197053697595456 197310612455424 197471494455936 197654994841824 197714128450176 198133325568256 198332311781376 198576003465216 198737917233024 199344353772096 199403992795904 199604255145984 199611489146368 199932255677934 200012461823616 200140301729628 200811077422488 201072891082752 201214459791306 201423840082452 201641078376036 201850902599112 201903974175744 202114071963648 202520071742976 202527411417552 202791462801408 202934241498924 203145411365208 203198823300096 203206187573792 203410268485632 203841542664192 204092003561472 204524723167232 204668722195496 204881696932432 204935565379584 205148817788928 205753838090112 205836379660288 206381683280448 206464476721152 207018946751409 207073377134208 207242219442037 207288854113536 207512417902848 207705248816832 208145629291392 208571303762783 208788339458686 208843235058432 209052977283072 209060553721344 209480507353728 209761225882624 210182587001088 210316927241304 211021810172784 211270939040512 211665730256136 212114507816016 212391058673664 212540596126092 212761762199064 212817702509568 212825415387936 213039156934656 213102893113344 213474839061744 213753163493376 213927452327264 214126244411976 214206366867456 214405418133504 214636657231872 214860004429824 214924285362176 215299410335776 215580113608704 215956383253104 216237943074816 216302636253184 216818660207097 216875667176064 216962670452736 217101344249088 217545333874362 217828965339648 218086130622464 218266532654976 218444501574039 218493657038592 218671811149038 218729305357056 218956911293952 219396744388224 219404695702348 219690751368192 219845428290501 220074195645642 220132058575104 220361124192768 220598786599424 220828337886208 221011008287472 222013529161216 222155431262928 222244552604672 222428394506448 222899991264288 223190604029952 223580156887152 223871656439808 224262397993608 224329491895392 224562925289664 224621968416768 224805119394752 224855706157056 225014019551568 225098216030208 225307388547072 225491098399008 225785089400832 226246837979968 226474058723328 226482266531456 226541814300672 226937216299872 227082265424001 227233092722688 227714876489728 227843337844746 227994670645248 228140395651584 228538587785859 228606961020516 229175255908352 229321735497216 229603504006656 229790716800684 230090313563136 230252312469933 230491909048986 230552511052032 230560866670264 230792420012544 230861467539456 231264408983556 231565927117824 232056897439744 232272536311296 232523045334528 232765004798976 233451470140704 233545123076096 233952748524196 234163832952816 234257771664384 234948639440736 235193122936512 235254961004544 235499763253248 235665570772944 235981379117952 236455410376224 236763696439296 236956747470144 237010068652032 237203320568448 237265687166976 237679806420576 237989688827904 237998313982208 238476396789696 238628821293018 238724551208832 238787317776384 239428592311428 239740754752512 240023788732416 240159193944462 240668383868172 240982162725888 241466239385856 241474990536312 241717504983552 241789821032448 242211836627748 242527627809792 242950931159742 243023616220008 243267685959168 243340465784832 243593681670144 243856400699392 244083004259328 244282023265592 244600513517568 245346896950272 245420298825728 245675678949376 245848650991528 246070468526688 246169183782912 246326525205696 247152095289216 247648565896992 247906264716864 248173634924352 248431880121984 248939943200741 249255472914432 249264506360064 249765220306368 250025121680256 250090859446272 250099923167744 250762490172324 250863087710976 251899965779072 252162088532224 252370678382316 252633290950872 252905759319096 253235493033984 253677485698884 253779252636416 254008225575936 254527692727464 254792549847888 254859541088256 255067347005584 255124743524352 255304368337356 255637229313024 256179236050944 256494004475904 256703143092656 256970263949152 257037827764224 257305296887808 257486456955624 257822162896896 258167662624768 258349429855504 258686260924416 258851602758528 258955445379072 259380975004047 259719150981888 260025771126784 260511668007552 260724082523853 261064009619712 261588426001344 261597906414338 261860630398848 261929480011776 261938972785152 262396156346727 262738263460608 263295325941248 263539993122432 263618837933568 264983889644032 265479051507696 265792471696128 266576340903912 266683282431488 266853735639504 266923898062848 267201654460416 267389782223148 267748103229984 268097188110336 268285946388408 268565120109936 268635732498432 268854771168048 268915270201344 269134536798816 269205298900992 269485429284864 270026762323968 270036548556736 270388617068544 270578988665232 270860548486944 270931764400128 271213691314176 271659364353351 271788723552256 272013548661504 272122671415296 273247420506112 273401568247509 273531757051904 273758024007936 273981239262354 274042891878912 274338450786816 274817276173791 275175577707264 275285968961536 275738333788086 276015259069056 276025262335212 276097836178944 276385138818048 276579732365469 276683223870464 276940331755776 277527505721856 278457646744576 278747404961792 278943661701926 279195339289896 279307343138304 279485865137232 280243449334784 280422569655072 280788179263488 280985872844664 281278261890288 281362413563712 282220973674848 282588928008192 282819343754688 283188078231552 283387461501456 283682349598752 283756936679424 283767220517248 284052209246208 284518979233983 284633118748992 285004217991168 285501659215968 285873890844672 286182209642496 286343654318397 286480005906432 286641618578874 286950765381282 287941844337472 288201640557312 288317257433088 288791035979238 289091546942796 289167556234752 289468458998784 289672264075077 290049933259008 290060445165816 290438620452864 290643108587442 291022043539968 291259335432052 291324876051456 291562414865384 291639073809408 291942548391936 292528992517632 292921001824256 293127237720668 293432260860856 293509411433472 293697010822176 293814832257024 294681344383296 295065544310784 295580546393184 296207241683904 296571192675264 297199988352384 297498467672064 298106875849536 298495541919744 299016530658144 299105989193856 299406382718976 299417233719552 300018692735424 300409851396096 300654797865344 301216616133732 301965411631104 302461617564054 302582955066496 302776353898668 302855961263616 303171107945472 303791117126328 304187194202112 304401362248386 304718117047812 304798234950144 304809281360688 305115402728448 305762313996288 306138005342208 306387622400912 306787084750848 307003083293244 307322545398648 307403348069376 307723226683392 307815290052608 308352545311408 308630757135168 308754569490432 309696715081728 310030727112704 310353339731968 310610065701312 310933281170304 311268626854272 312218443937088 312343695552512 312625508401152 313182509188029 313264852587648 313590830582016 314220761030592 314630436077568 314641838823936 315273880501632 315942329960192 316271094091264 316532715259176 316906408560768 317968529052928 318171761724024 318299401611776 318586588010496 318810894189138 319142643298596 319238123081904 319654339670016 320212258592616 320629745240064 320891178490896 321189366617964 321309550301184 321954985847808 321966654048416 322290006644736 322386428043264 322949115503664 323370170413056 323934574879656 324031488293344 324356914612224 324453954379776 324791575560192 325444005679104 326134018023424 326318000811543 326743448009472 327129195933696 328007716723557 328093958035584 328225578377216 328435366940928 329095116582336 329107043553522 329536127052288 330111293468463 330198087862656 330541686289152 330898179899136 331242506829312 332352675146752 332586673567681 332932757515202 333020293741824 333233146894392 333366828907008 334349986896432 334484116947968 334785906044928 335370235330728 336494237843088 336844387934496 336932952625152 337207679092128 337283559235584 337521029327352 337647324045312 338236647598512 338677634101248 339370256969952 339711088084992 339723399797184 339812721451008 340166324699136 340405824449808 340849639084032 341572314734592 341765006767119 341992005967872 342717103685632 342910441530774 343315275940832 343762883862528 343982603245824 344686075201026 344915014565888 345135470344704 345737863573479 345828766578048 345841300005396 346188630018816 346292201309184 346896613475334 347348890676736 347632110031804 348085346159616 348408804466944 348784568001792 349147507198464 349251963713536 349861541795636 350177205211056 350317684614144 350929122786294 351386657496576 351491783911424 352422959161104 352789684404768 353972068676928 354389962261504 354683115564336 355435121205216 355804980852672 355898530750464 356268872613888 356519709630864 356984533241856 356997470973312 357714595184544 358086826813248 358180976664576 358473028224064 358553693601792 358846049065088 358940398534656 359142888467142 360035683098624 360771984886976 361002575802258 361147397982592 361242352533504 361473244088832 362212485804468 362684731548672 363317754941622 363791441714688 364426396739613 364535424330012 365010698677248 365308319016472 365390522505216 365784601049088 366124506388992 366423034898388 366900770276352 367651111717448 368020345425408 368033683113616 368130448238592 368513518424064 368772976487292 369253775674368 370036674295808 370728142933824 372260452386528 372409790851072 372647820182976 373133671317504 373896759540096 374647830459552 374661408339179 375037682520384 375136289169408 375149884751616 375526649511936 376294631566464 377092458339584 377849948668608 377934974337024 378243132798336 378342582239232 379358638978644 379510824998656 379853239550976 380516228548326 380668878954624 381791539091196 382188824771832 382289311632384 382601020508376 382687115286528 382956552506034 384268854076416 384741006713856 385054714638984 385455395923728 385556741646336 385957945331712 386229685433436 386733244345344 386747260221088 387251493937152 387524144783256 388029391386624 388433168068608 388852098412544 389256731189248 389578726472832 390038656690176 391345881911296 391596014429568 391753109676032 392382639002016 392396859621507 392790945598272 392908459177728 394107395190912 394942988911872 395309989683648 395428256900352 396266651136512 396958287806587 397475834466048 398688707544192 398807985591808 399222978292736 399864511355868 400024923647232 400280603459256 401622154844976 402145782165504 402428919582612 402847680164904 403282156752072 403701805198224 403807948351488 404228143927296 405040143485952 405054822835104 405582925602816 405868482997848 406290822730416 406397646600192 406412375147584 406820536971264 407683085328384 408184007122944 409049446334464 409337444390992 409763393864864 409871130759168 410297635577856 410971858893531 411507676180224 411672759320576 412763366560896 412928953442304 413607500682129 414037893502818 414146754268416 414484438884074 414577708227072 415024835805696 415410497633664 416291258582784 417142607525566 417576678917372 417686470116864 418121107442688 418415492552889 418961014707456 419522451765248 420365174002176 420633854482608 422043620345568 422541878081024 423331460512272 424229015632032 424782117347328 425081192252184 425523524398128 425635405019136 425650830775872 426078313869312 426205786226688 426949678123488 427506326986752 427854904654528 428252488823952 428412733734912 428810836267008 429273314463744 429720008859648 430426148071923 430598820671552 431160227217408 431912766506208 432475886149632 433186553968857 433637320414194 433751334352128 433925340905472 434202688498176 435090667748724 435657930679296 435964662881163 436172261244928 436533065309952 436889003148078 436987314077184 437343622298076 437458610714112 437913822587904 438793488776448 438809391404696 439381502736384 439690856581002 440148391291284 440264117150208 440722248385536 441197573198848 441656675772416 442022016574944 444027058322432 444310862525856 444489105209344 444856789012896 445799982528576 446381208059904 447160313774304 447743312879616 448524795987216 448658983790784 449125850579328 449243936833536 449610238789504 450028039103136 450614777094144 450982196798016 451570178801664 452493675959936 452948117446656 452964533062912 453692426346081 453874432599744 454164530848002 454466185445376 455686675689492 456280791303168 456602043372579 457077175571718 457213922041032 458643470994432 459207008013312 459581433601368 460180627126272 460504624939866 460983818097972 461105022104064 461121733340528 461584840025088 461722935078912 462528817967112 463131854235648 464113794879488 464545072622592 465046090669056 465530009597952 466902940281408 467090246152192 467905497048392 468327665905632 468515543328768 469897278881472 470386245873024 470509922009088 471331141545888 471962758235904 472910820752448 473527392878592 473788924156249 473913494940288 474406641136896 475359612841152 475979377655808 475996627964416 476952793579392 477257642586036 477449102417664 478857184622856 479481509505024 480318387888924 481336767736344 481964325451776 482932478771712 482949981072624 483435009967104 483579642064896 484423673255496 485055255619584 485901862319484 486047232440016 486535371918336 486680931569664 487187363340288 487712801398784 488166008518656 488564046531184 489201027035136 490693793900544 490840597651456 491351357898752 491697301983056 492140937053376 492338367565824 492653050411392 493660565330283 494304190578432 495297131793984 495812529433728 496347269848704 496863760243968 497879886401482 498510945828864 498529012720128 499399136272803 499530440612736 500050243360512 500199846335488 501524980344648 501726175421952 503799931558144 504324177064448 504741356764632 505266581901744 505811518638192 506470986067968 507354971397768 507558505272832 508016451151872 509055385454928 509585099695776 509719082176512 510134694011168 510249487048704 510608736674712 511274458626048 512358472101888 512988008951808 513406286185312 513940527898304 514075655528448 514365662296161 514610593775616 514972913911248 515644325793792 516698859711008 517029112801539 517372521848832 517703205517056 517910890758144 518761950008094 519438301963776 520051542253568 520344920213001 521023336015104 521448165047706 522128019239424 523176852002688 523195812828676 523721260797696 523877945570304 524792312693454 525476526921216 526393684179441 526590651882496 527079986244864 527237675867136 529967779288064 530958103015392 531584943392256 533152681807824 533366564862976 533707471279008 533847796125696 534403308920832 534779564446296 535496206459968 536194376220672 536571892776816 537130240219872 537271464996864 537709542336096 537830540402688 538269073597632 538410597801984 538970858569728 540053524647936 540073097113472 541157977330464 541503863703387 541721096973888 541863528800256 542427382628352 543318728706702 544027097323008 544976632412433 546494841012224 546803136495018 547516048015872 547962478524708 548085783757824 548676901573632 549634552347582 550351155414528 551476667576172 552030518138112 552050524670424 552195672357888 552770277636096 553159464730938 553366447740928 553880663511552 555055011443712 556915293489152 557494809923584 557887323403852 558390678579792 558614686276608 558971730274464 560486898669568 560845139310144 561576358526976 561971745689328 562556523780576 562724827127424 564441947349696 565177856016384 565638687509376 566774923002912 567364699197504 567513873358848 567534441034496 568104418492416 569037958467966 569266237497984 571003318431936 571747781689344 572364419284992 572687308636794 573283237157748 573901530762564 575883688674944 576403281114624 577582071958476 578183093885592 578335112469504 578936917997568 579344528150154 580099866518016 580120890331632 580877240905728 581286217174884 582044087079936 582518670864104 582649752102912 583124829730768 583278147618816 583885096783872 585057985035264 585842003648512 586254475441336 586864521721712 587018822866944 587394021644352 587629664514048 589362688766592 591161092786368 592414483367808 593142385350528 593626018401767 594399976704768 594996935344128 596213751699072 597433056540853 598033061316288 598211978387712 598812765437952 598834467439104 600037385470848 601309595730688 602433232267464 604923235128108 605165910132992 605552707797336 605711922527232 606342215890944 607582234252656 608374388404224 608802724496772 609436234095624 609596469900288 609618562721376 610230805456896 611524627992576 612276010684416 612775244801824 613574169501696 614006166586488 614645090797296 614806696138752 615446453366784 615630580105216 616705090622816 617261514270336 617509138980864 619393430163456 620061454225408 620706679463936 621056840254227 621220131402624 621726658326111 621866562340608 622537253708544 624436887874176 624687391105024 625713911288349 626365018376058 626529705175296 627181661164032 628441522061184 629283677647872 630547761003264 631884659920384 632542188182528 633065430518352 633812817121536 635937058105856 636343523448048 636598803223552 637173176020992 637621788378276 638285286597192 638476246163808 639308679340032 640424517185232 641259490480128 641782356981792 642378733235928 642619100602368 643909971695616 643933308096832 644580013289472 644772856086528 645898231007328 646740340826112 647869149759312 648062976586688 648713829224448 648907908759552 650455980621291 650888011358208 652268036046848 652636001623086 653486896018944 654258391867392 655333504722117 656015433447114 656187916071168 656451156754432 656870733881856 658190233164672 658214087107044 659072254104576 659536284871503 660222586936926 660396175725312 661083372578304 661796359798272 662485013658624 664705350293504 665173347135362 665865515030404 666040587483648 666466293788784 666733657814016 668699973792864 668968233895936 669571812089856 670740470661456 672988475686176 673688775868992 673865905250304 674415358184256 674567118471168 675042058654704 675294648090624 676473295197024 677355268202496 678740513939904 679422176169984 679446799594368 679625442902016 680811648899616 681699278168064 683144629469184 683530013534238 683984011935744 685820883061548 686630551881664 687525767725056 687965206491648 689372150402052 690270940689408 690756937409799 691475727146958 691657533156096 691682600010792 692377260037632 692584402618368 693793226950668 694697781353472 695264220063608 696170692319232 696817608933888 697569136003584 698295014396928 698503927427072 699723083591272 700354410422112 700635369228288 701858245572588 702773314993152 702983567822848 704845918322208 705579368809536 707944137353856 708779924523008 709366231128672 710870242410432 711609961705344 711797061500928 713039419261728 713065261032631 713969066483712 713994941946624 715429190369088 716173653626496 716361953329152 716946056448128 717692098130176 718285776934284 720071366197248 721543969773952 722005151604516 722294795965184 722946488177664 724424971608936 725369463097344 726635509883244 727582883429376 728852793479226 729070848660024 730021397354496 730616638032944 730781045010432 731569202098176 732249012777984 732846069796776 733801540552704 735302223434896 736040690850816 736067366227232 736260896477184 737027036848128 737545952974584 738507551348736 740073348591616 741456285867648 744520904773056 744819581702144 745295640365952 746819829602223 747793519080192 749295660919104 749322816678358 750075365040768 750272578338816 750299769503232 752589263132928 754184916679168 755699897337216 756486265596672 758717277957288 759021649997312 759706479101952 761032457096652 761337757909248 763583078182392 764377649543664 764578623264768 765202041016752 765374230573056 765913105012068 768537708152832 769482013427712 770109429277968 770910791847456 771113483292672 771915890663424 772459370866872 773466488690688 773494520442176 774502987874304 775048289566512 776058782773248 776866336137216 777704196825088 778142925012141 778513462378496 779157452945664 780077313380352 782172247571559 782691763822592 783192028859136 783506219352064 784765278004032 784793719243014 785581891196544 785816918355456 787188469040181 788214790381824 789885977823744 790619979367296 790856513800704 792533302273024 793916575613174 794951668932096 797377415088384 797615971183616 798445956585472 799729022711736 800049847294464 800561206918512 803244309689952 804291564331008 804857839165224 805695360329808 806564313504144 807403610396448 807615896702976 808456287854592 810080286971904 810109645670208 811165851205632 811736965995696 812581645460832 812795293200384 812824750295168 813641073942528 814978093060053 815366170656768 816368014245888 818674888781984 819526787729728 819742261518336 820204704742527 820595271155712 821943717787062 823015352360448 824451828521373 825526733121792 825857906884608 827215001364258 828075787005636 828293508536832 828968877768148 829155416454144 829739197096407 830049671611392 830820995267328 832582517165568 834285215051132 835153357834744 835372940233728 836242214885376 836830985105778 837922029414912 839044903530496 840730348004352 841267708965216 844087240691136 845083756162048 846662921024544 848458031264064 849564234694656 850162384504368 851047048796256 851270810038272 851301661551744 852156627738624 853899356246976 855012653973504 855709809309056 856504977647904 857621672534016 858546628927488 859440017719296 860852296143846 861197641343104 863825533012416 864951772299264 866373107937714 867274640828388 867502668704256 868405376996352 869016792225231 870181335497448 871315861358592 871929325762326 873066130619904 873778006296156 873974628154368 874687244596152 874917221428224 875827645175808 877586977552896 877618782809392 878763005472768 879381713162004 880296782582568 880528234300416 881444496771072 882395146397696 883313351544832 884044033149888 888054116644864 888621725051712 888978210418688 889713578025792 891599965057152 894320627548608 895486625759232 897049591974432 897317967581568 898251701158656 899220477579008 900056078206272 901229554188288 901964393596032 904987351919872 905896234893312 905929066125824 907384852692162 907748865199488 908329061696004 911373351378984 912561582606336 913204086745158 914154351143436 914427844082064 917286941988864 918414016026624 919162867202736 920361254252544 921009249879732 921967636195944 922210044208128 922243466681056 923169680050176 923445870157824 925057635934224 926263708471296 928227589758976 929090145245184 930092181338112 931060019195904 933805880562816 934180492304384 935810994096784 936655331811264 937031086657536 939547527564087 939794557762944 940772491746048 942662283091776 943925516471808 945821641504896 946592840154169 947577848312498 947826989880576 948813282273792 950719225682304 951993255928832 952663522592171 953905587158784 954515285172072 954898204835328 957714369245712 958963019010048 960636775777848 962673535472688 963928650903552 965864957543424 965899962145248 966870019934208 967159284129792 968847346510992 970110511239168 971803724638968 972094464880032 973070743836672 973361863139328 974374726680576 975425602797568 976332017037312 977128093062368 978402054070272 978954002434629 981387587801088 981681195302912 983394603966112 984023150170671 984281874106752 984676735131648 985306100822784 987321130660566 988608381156864 990333880405389 990594263587968 991625058867456 992694539697408 993727520487936 995759772802964 997058025440256 997760020703043 998798272545606 999060881225472 1000100486721024 1000399692670976 1003049960689296 1003452350843904 1007599863116288 1008648354128896 1009482713529264 1010533163803488 1011623037276384 1012941972135936 1014709942795536 1015117010545664 1016032902303744 1018110770909856 1019170199391552 1019438164353024 1020269388022336 1020498974097408 1021217473349424 1022548917252096 1024716944203776 1025976017903616 1026812572370624 1027881055796608 1028151311056896 1028731324592322 1029945827822496 1031288651587584 1033397719422016 1034058225603078 1034745043697664 1035406411034112 1037213590720437 1037523900016188 1038876603927552 1040103084507136 1040689840426002 1042046672030208 1042896330095412 1044256038478848 1046353704005376 1046391625657352 1047442521595392 1047755891140608 1049584625386908 1050953053842432 1052787368358882 1053181303764992 1054159972489728 1054475351734272 1059935558576128 1061916206030784 1063169886784512 1066305363615648 1066733129725952 1067414942558016 1067695592251392 1068806617841664 1069559128892592 1070992412919936 1073143785553632 1074260480439744 1074542929993728 1075419084672192 1075661080805376 1076538147195264 1076821195603968 1080107049295872 1080146194226944 1082315954660928 1083007727406774 1083442193947776 1083727057600512 1086637457413404 1088054194646016 1089953264824866 1093606272990036 1095032096031744 1095924957049416 1096171567515648 1097353803147264 1099269104695164 1100702310829056 1102953335152344 1104061036276224 1104101049340848 1104391344715776 1105540555272192 1106318929461876 1106732895481856 1107761327023104 1110110022887424 1113830586978304 1114989619847168 1115774646807704 1116781357159584 1117229372553216 1117943460548928 1120973797339136 1121690278620288 1123943491378656 1123984225017537 1125113047561152 1125449654254848 1128883894699392 1129804357603363 1131277375018752 1133549846005824 1134729398395008 1135027746717696 1135068882068992 1137050010835817 1138075916935932 1138532474995968 1142006636863872 1145374617273588 1146566474315496 1147803061525128 1151767377349888 1152806562229248 1155164143916952 1156366187771184 1156670224939008 1157873835995136 1158689056300308 1160199733036032 1160241780663264 1161754481811456 1162572434349768 1164088174159872 1165037341728208 1165299504205824 1166249659461536 1166556295237632 1167770193567744 1170115970070528 1171684007297024 1172508950882672 1173729043443424 1174037645733888 1174788043288704 1175259329028096 1177190578864521 1178725377533184 1182322185572736 1184828966735616 1186284770701056 1187252036803534 1188799953409536 1190874863419761 1192427503398144 1194866113081706 1196066122632576 1196423956775424 1197668934878208 1200074770941696 1202619191461376 1204866464534928 1209846470256216 1210331820265984 1211105415594672 1211423845054464 1212684431781888 1215164468505312 1216748776808448 1217605448993544 1218872468191248 1219192939800576 1219237125442752 1220461610913792 1223049255985152 1224552021368832 1225550489603648 1227148339003392 1228012333172976 1229290181594592 1229613392277504 1230892906733568 1232915576680593 1233410181245632 1234523028540672 1235018277961728 1238786860326912 1240122908450816 1240822502046387 1241413358927872 1242113680508454 1242440262805248 1243453316652222 1243733124681216 1245074507417088 1248873775748352 1249374782210048 1251427822576698 1252730036752116 1253059410350592 1254363322328064 1255246477658667 1256883044122368 1258567355295744 1261095522006528 1263769319840768 1265084376365056 1266130861036704 1267625634243072 1271874116211712 1272687046896096 1273197606447104 1274346352041984 1275243576756552 1276570573194384 1276952492327616 1278617358680064 1280849034370464 1282518980960256 1283564713963584 1284757466471856 1285238201204736 1287819943391232 1287866616193664 1289160026578944 1291278444215769 1291796462014656 1293480681652224 1295738299518624 1296125953173376 1297427658448896 1299559661906571 1300911961242582 1301776022716416 1305272003246172 1306973792037888 1307893988643489 1308516783734784 1310667009444234 1312030866894228 1312375832142336 1313741467763712 1316380466329344 1316428174214088 1318144508209152 1319072569743006 1320445173873852 1320792351450624 1322166745156608 1323592719596544 1324970027317248 1329410700587008 1330346694270724 1331731030060808 1332081174967296 1332932587577568 1333467315628032 1337399947585728 1337936467791872 1339143624179712 1341480941322912 1345976951372352 1347377551737984 1347731810500608 1348830716368512 1350084117309408 1352946590394048 1354710536404992 1357124206481459 1357481027879808 1358844352339968 1358893599188736 1361623297799232 1363398556336128 1367060027068476 1371641766123096 1373261103763328 1375930412983296 1378744300804104 1380541881378816 1381513874819598 1382951454293916 1383315066312192 1383365200021584 1384754520075264 1385168805236736 1387586453901336 1389395562706944 1390528440127216 1392341384638464 1393635217867776 1395138272007168 1396590028793856 1397007854854144 1399446167182544 1400708820844224 1401270738456576 1403716491145176 1405546629986304 1405967135645696 1409691836644416 1411158737619072 1415888274707712 1417559849046016 1418732462257344 1421366772468747 1421740484820864 1423219923410688 1426078838523456 1426130522065262 1427938132967424 1427989883893248 1430858380738176 1432347307252992 1433892112896256 1435384196260352 1436571553868568 1443087939547904 1444010303209032 1444589591930368 1445892976355328 1448849943217872 1450738926194688 1453271019766488 1455165766858752 1457705586958452 1458141697320048 1460042794708992 1461233276065888 1461562090020864 1463138404196352 1464498025555968 1465692139593552 1467603081105408 1470604446869792 1472081381701632 1472134732454464 1472521792954368 1474054073696256 1475091905949168 1477015102697472 1480146697183232 1480981695990849 1482912571735296 1489041809546112 1489639163404288 1490591280731904 1493639659204446 1495587038160384 1498197408818409 1498591321838208 1498645633356716 1500150730081536 1500599539006464 1505178526265856 1508369833358336 1511399794674432 1512972531193344 1517434555914576 1518043299994624 1519412958203904 1522064914193304 1522675515818496 1527166156364784 1528755299087328 1529157246529536 1530404082033504 1530748461146112 1531826210024136 1537075416305664 1538964026855424 1540218858555936 1541821583694912 1542226966585344 1543831781326848 1544918741733744 1546932977381376 1546989040884352 1550096579133024 1551087338404617 1552117565546496 1553732672274432 1555408393650176 1556285850024282 1558314905891328 1560154626760704 1561034760639003 1564344495143118 1565383527645184 1566384057718272 1569530556008064 1569587438486028 1571163782393088 1571633836710912 1574376938080362 1576429580763648 1579181052538323 1579771955647488 1581239958734592 1581713027601408 1585066604546048 1587833151226348 1589903337864192 1594754830176768 1595231942367232 1596891913170944 1599458045423472 1600099694588928 1601122413837024 1606488619379904 1608583128662016 1609715678330448 1611390720659616 1613128627008288 1614807220792896 1615231793405952 1616912575709184 1620160573943808 1620219291340416 1623473931991392 1625163290921664 1625590586400768 1625649500590336 1627282147885056 1629956186120106 1637349777563968 1639053575459456 1639484523036672 1640409409485054 1643887435574124 1646030704720896 1648903657042746 1651053466243584 1654430002728516 1656151574011272 1656587017073664 1657937755536296 1658310832908288 1659478394192814 1660099343222784 1661641990534656 1665165034331136 1668570430102264 1670306715669488 1670745880467456 1672484429770752 1673661970211556 1675844058829824 1678089807060992 1681460696008704 1682535417930432 1688174481382272 1690167512324096 1693325842049088 1696916062528128 1700324769008736 1700386391693197 1702094097592512 1702541620076544 1702603323103488 1704313255477248 1707798712493952 1711419618618112 1713009955295808 1715243345068032 1717093257854976 1721704592287692 1722395282686208 1727651066024832 1732746215875428 1734549281656776 1735005337408512 1736810753992704 1738033584450462 1740362670994896 1742631722717184 1743858651524652 1746132261239808 1747556012592312 1747949256308736 1749374489192304 1749834442856448 1751655290351616 1755173955105792 1755237565618784 1757526010945536 1758763426324008 1760593565165136 1761056468600832 1762888993542144 1764790292795392 1766626703089664 1768088066299776 1776108233289728 1777243450103424 1777956420837376 1779427156051584 1780878055205301 1783199930114304 1788641255097216 1792299169622559 1794099183948864 1794635935163136 1796503402317312 1798440955158016 1800112156412544 1803928787192064 1809974703839744 1811858132251648 1813133801062519 1814769705384324 1815497730398976 1816658123392008 1822746702757968 1825123165212672 1826408173490316 1828308702286872 1828855688164128 1834573883977728 1836828032053248 1838325734405472 1840722508505088 1842018499759464 1843935272391888 1844420088416256 1844486933362112 1846339360100352 1846891740315648 1850115271868448 1852527416942592 1856455179517952 1858180290490368 1860184362676224 1862120038391808 1863170520762681 1865179974978333 1867611761125632 1868360984608768 1871621988193568 1873310663622528 1874062173315072 1877141733865047 1879095055128174 1879589115525888 1881544983492096 1885324566183552 1887851032943616 1891643283009792 1893185680308338 1895155696624996 1895653979761152 1897626564547584 1901438451364608 1903986511857664 1905327045184342 1907811174317568 1909030570344144 1909796409670656 1915428738491424 1917926038020096 1921273551555696 1925347070945376 1927857301807104 1931729915086848 1931799924290496 1933740039868416 1934318568259584 1937694693021984 1940221022478336 1943607449277936 1944188929760064 1946141487673344 1946723726278656 1952664034074624 1954256186124736 1956804108140544 1957908004869258 1962775175602176 1966000514166351 1966789207932224 1968046300341342 1968563748213504 1969353470263296 1970612201645568 1974642261321132 1977216762313728 1978608854614509 1980667760810778 1981188527175936 1983250117734912 1985389079394816 1987455040975872 1991519545605928 1994116050880512 1995520041406086 1997596545091212 1998121762450944 2000200973442048 2000799385341952 2006099921378592 2006904701687808 2015199726232576 2017296708257792 2018965427058528 2021066327606976 2023246074552768 2025883944271872 2029419885591072 2030234021091328 2032065804607488 2036221541819712 2038340398783104 2038876328706048 2040538776044672 2042434946698848 2045097834504192 2049433888407552 2051952035807232 2053625144741248 2055762111593216 2057462649184644 2059891655644992 2062577303175168 2066795438844032 2068116451206156 2070812822068224 2072270812229397 2074427181440874 2075047800032376 2077753207855104 2081379680852004 2084093344060416 2085792660190824 2088512076957696 2092707408010752 2092783251314704 2094885043190784 2095511782281216 2099169250773816 2101906107684864 2105574736717764 2106362607529984 2108319944979456 2108950703468544 2119871117152256 2123832412061568 2126339773569024 2132610727231296 2133466259451904 2134829885116032 2135391184502784 2139118257785184 2139195783097893 2141984825839872 2146287571107264 2148520960879488 2149085859987456 2150838169344384 2153076294390528 2160214098591744 2160292388453888 2164062923848813 2164631909321856 2166015454813548 2166884387895552 2173274914826808 2176108389292032 2179906529649732 2187212545980072 2190064192063488 2191849914098832 2192343135031296 2194707606294528 2198538209390328 2201404621658112 2205906670304688 2208122072552448 2208202098681696 2208782689431552 2211081110544384 2212637858923752 2213465790963712 2215522654046208 2220220045774848 2227661173956608 2229979239694336 2231549293615408 2233562714319168 2234458745106432 2235886921097856 2240459488806669 2241947594678272 2243380557240576 2247886982757312 2247968450035074 2250226095122304 2250899308509696 2257767789398784 2259608715206726 2262554750037504 2267099692011648 2269458796790016 2270137764137984 2274100021671634 2276151833871864 2277064949991936 2284013273727744 2290749234547176 2293132948630992 2295606123050256 2303534754699776 2305613124458496 2310328287833904 2312732375542368 2313340449878016 2315747671990272 2317378112600616 2320399466072064 2320483561326528 2323508963622912 2325144868699536 2328176348319744 2330074683456416 2330599008411648 2332499318923072 2333112590475264 2334428775036423 2335540387135488 2340231940141056 2345017901765344 2346516742714677 2347458086886848 2348075291467776 2349576086577408 2350518658056192 2354381157729042 2357450755066368 2361565407120543 2364644371145472 2369657933471232 2372569541402112 2374504073607068 2377599906819072 2381749726839522 2384855006796288 2389732226163412 2392132245265152 2392847913550848 2395337869756416 2400149541883392 2405238382922752 2409732929069856 2419692940512432 2420663640531968 2422210831189344 2422847690108928 2425368863563776 2430328937010624 2433497553616896 2435210897987088 2437744936382496 2438385879601152 2438474250885504 2440923221827584 2446098511970304 2449104042737664 2451100979207296 2456024666345952 2458580363189184 2459226784555008 2461785813467136 2465831153361186 2466820362491264 2469046057081344 2473355485564119 2477573720653824 2480245816901632 2481645004092774 2484227361016908 2484880525610496 2486906633304444 2487466249362432 2489217591289221 2490149014834176 2497747551496704 2502855645153396 2505460073504232 2506118820701184 2508726644656128 2510492955317334 2513766088244736 2517134710591488 2522191044013056 2527538639681536 2530168752730112 2532261722073408 2535251268486144 2543748232423424 2545374093792192 2546395212894208 2548692704083968 2550487153513104 2553141146388768 2553904984655232 2561698068740928 2565037961920512 2567129427927168 2569514932943712 2575639886782464 2575733232387328 2578320053157888 2582556888431538 2583592924029312 2591476599037248 2592251906346752 2594855316897792 2599119323813142 2601823922485164 2610544006492344 2613947584075776 2615787977286978 2621334018888468 2624061733788456 2624751664284672 2627482935527424 2632760932658688 2632856348428176 2636289016418304 2638145139486012 2640890347747704 2641584702901248 2644333490313216 2647185439193088 2649940054634496 2658821401174016 2660693388541448 2663462060121616 2664162349934592 2665865175155136 2666934631256064 2674799895171456 2675872935583744 2682961882645824 2691953902744704 2694148852746481 2694755103475968 2697661432737024 2700168234618816 2705893180788096 2711426948916179 2714248412962918 2714962055759616 2717688704679936 2717787198377472 2723246595598464 2734120054136952 2743283532246192 2746522207526656 2751860825966592 2757488601608208 2761083762757632 2763027749639196 2765902908587832 2766630132624384 2766730400043168 2769509040150528 2770337610473472 2775172907802672 2778791125413888 2781056880254432 2784682769276928 2787270435735552 2790276544014336 2793180057587712 2794015709708288 2798892334365088 2801417641688448 2802541476913152 2807432982290352 2811093259972608 2811934271291392 2818642582692261 2819383673288832 2822317475238144 2831776549415424 2835119698092032 2837464924514688 2839778520462507 2842733544937494 2843480969641728 2846439846821376 2852157677046912 2852261044130524 2855979767786496 2857990567776513 2861716761476352 2864694614505984 2867784225792512 2870768392520704 2873143107737136 2886175879095808 2888020606418064 2889179183860736 2891785952710656 2897699886435744 2901477852389376 2906542039532976 2910331533717504 2915411173916904 2916283394640096 2920085589417984 2922466552131776 2923124180041728 2926276808392704 2928996051111936 2931384279187104 2935206162210816 2941208893739584 2944162763403264 2944269464908928 2945043585908736 2950183811898336 2952069450512013 2954030205394944 2960293394366464 2961963391981698 2965825143470592 2971001641216167 2978083619092224 2979278326808576 2981182561463808 2987279318408892 2991174076320768 2993280062109129 2996394817636818 2997182643676416 2997291266713432 3000301460163072 3001199078012928 3010357052531712 3016739666716672 3022799589348864 3025945062386688 3034869111829152 3036086599989248 3038825916407808 3044129828386608 3045351031636992 3054332312729568 3057510598174656 3058314493059072 3060808164067008 3061496922292224 3063652420048272 3074150832611328 3077928053710848 3080437717111872 3083643167389824 3084453933170688 3089837483467488 3093865954762752 3093978081768704 3100193158266048 3102174676809234 3104235131092992 3112571700048564 3116629811782656 3120309253521408 3122069521278006 3128688990286236 3132768115436544 3139061112016128 3139174876972056 3142327564786176 3143267673421824 3148753876160724 3152859161527296 3158362105076646 3159543911294976 3162479917469184 3163426055202816 3170133209092096 3175666302452696 3179806675728384 3189509660353536 3190463884734464 3193783826341888 3198916090846944 3200199389177856 3202244827674048 3212977238759808 3219431356660896 3222781441319232 3226257254016576 3229614441585792 3230463586811904 3236219261609633 3240321147887616 3240438582680832 3246947863982784 3250326581843328 3251181172801536 3251299001180672 3259912372240212 3274699555127936 3278107150918912 3280818818970108 3287774871148248 3292061409441792 3297807314085492 3302106932487168 3308860005457032 3312303148022544 3313174034147328 3315875511072592 3316621665816576 3318956788385628 3320198686445568 3323283981069312 3330330068662272 3337140860204528 3340613431338976 3341491760934912 3344968859541504 3347323940423112 3351688117659648 3356179614121984 3362921392017408 3365070835860864 3371952675052611 3376348962764544 3380335024648192 3386651684098176 3389413072810089 3393832125056256 3400649538017472 3400772783386394 3404188195185024 3405083240153088 3405206646206976 3411150032507451 3415597424987904 3422839237236224 3426019910591616 3443409184575384 3444790565372416 3455302132049664 3465492431750856 3469098563313552 3470010674817024 3473621507985408 3476067168900924 3480725341989792 3485263445434368 3487717303049304 3492264522479616 3495112025184624 3495898512617472 3498748978384608 3499668885712896 3503310580703232 3510347910211584 3510475131237568 3515052021891072 3517526852648016 3521187130330272 3522112937201664 3525777987084288 3529580585590784 3531571736593563 3533253406179328 3536176132599552 3552216466579456 3554486900206848 3555912841674752 3558854312103168 3561756110410602 3566399860228608 3572624590259283 3577282510194432 3584598339245118 3588198367897728 3589271870326272 3593006804634624 3596881910316032 3600224312825088 3607857574384128 3619949407679488 3623716264503296 3626267602125038 3629539410768648 3630995460797952 3633316246784016 3645493405515936 3650246330425344 3652816346980632 3656617404573744 3657711376328256 3669147767955456 3673656064106496 3676651468810944 3681445017010176 3684036999518928 3687870544783776 3688840176832512 3688973866724224 3692678720200704 3698746730041779 3700230543736896 3705054833885184 3716360580980736 3720368725352448 3722467506139161 3724240076783616 3726341041525362 3730359949956666 3735223522251264 3743243976387136 3746621327245056 3748124346630144 3754283467730094 3758190110256348 3759178231051776 3763089966984192 3765739432976001 3770649132367104 3775702065887232 3783286566019584 3786371360616676 3790311393249992 3791307959522304 3795253129095168 3802876902729216 3807973023715328 3810654090368684 3815622348635136 3818061140688288 3819592819341312 3830857476982848 3835852076040192 3842547103111392 3850694141890752 3855714603614208 3863459830173696 3863599848580992 3867480079736832 3875389386043968 3880442044956672 3887214898555872 3888377859520128 3892282975346688 3905328068149248 3908512372249472 3915816009738516 3925550351204352 3932001028332702 3933578415864448 3936092600682684 3937127496427008 3941224403291136 3949284522642264 3954433524627456 3957217709229018 3961335521621556 3962377054351872 3966500235469824 3970778158789632 3974910081951744 3983039091211856 3988232101761024 3991040082812172 3995193090182424 3996243524901888 4000401946884096 4001598770683904 4012199842757184 4013809403375616 4030399452465152 4034593416515584 4037930854117056 4042132655213952 4046492149105536 4058839771182144 4060468042182656 4064131609214976 4071372619444377 4072443083639424 4076680797566208 4081077552089344 4084869893397696 4090195669008384 4107250289482496 4111524223186432 4114925298369288 4119783311289984 4133590877688064 4136232902412312 4141625644136448 4144541624458794 4148854362881748 4150095600064752 4155506415710208 4162759361704008 4168186688120832 4171585320381648 4177024153915392 4185414816021504 4185566502629408 4189770086381568 4191023564562432 4198338501547632 4203812215369728 4211149473435528 4212725215059968 4216639889958912 4217901406937088 4239742234304512 4247664824123136 4252679547138048 4264100317406241 4265221454462592 4266932518903808 4269659770232064 4278236515570368 4278391566195786 4283969651679744 4292575142214528 4297041921758976 4301676338688768 4306152588781056 4320584776907776 4323626756379853 4328125847697626 4329263818643712 4332030909627096 4333768775791104 4346549829653616 4352216778584064 4359813059299464 4374425091960144 4380128384126976 4383699828197664 4384686270062592 4389415212589056 4397076418780656 4402809243316224 4411813340609376 4416244145104896 4416404197363392 4417565378863104 4422162221088768 4425275717847504 4426931581927424 4431045308092416 4440440091549696 4442945087972547 4455322347913216 4463098587230816 4467125428638336 4468917490212864 4471773842195712 4480918977613338 4483895189356544 4486761114481152 4494592226455227 4495773965514624 4495936900070148 4500452190244608 4501798617019392 4515535578797568 4519217430413452 4525109500075008 4534199384023296 4538917593580032 4540275528275968 4548200043343268 4552303667743728 4554129899983872 4568026547455488 4581498469094352 4586265897261984 4591212246100512 4607069509399552 4611226248916992 4620656575667808 4625464751084736 4626680899756032 4631495343980544 4634756225201232 4640798932144128 4640967122653056 4650289737399072 4656352696639488 4660149366912832 4661198016823296 4664998637846144 4666225180950528 4668857550072846 4680463880282112 4690035803530688 4693033485429354 4694916173773696 4696150582935552 4699152173154816 4708762315458084 4714901510132736 4723130814241086 4729288742290944 4737543157614969 4739315866942464 4745139082804224 4749008147214136 4755199813638144 4763499453679044 4769710013592576 4779464452326824 4784264490530304 4785695827101696 4790675739512832 4800299083766784 4810476765845504 4819465858139712 4839385881024864 4841327281063936 4844421662378688 4845695380217856 4850737727127552 4860657874021248 4870421795974176 4875489872764992 4876771759202304 4876948501771008 4881846443655168 4902201958414592 4912049332691904 4917160726378368 4918453569110016 4931662306722372 4933640724982528 4938092114162688 4946710971128238 4963290008185548 4968454722033816 4969761051220992 4973813266608888 4974932498724864 4978435182578442 4980298029668352 4995495102993408 5005711290306792 5010920147008464 5012237641402368 5017453289312256 5020985910634668 5027532176489472 5034269421182976 5044382088026112 5055077279363072 5060337505460224 5064523444146816 5070502536972288 5087496464846848 5090748187584384 5092790425788416 5100974307026208 5101159175079591 5106282292777536 5107809969310464 5123396137481856 5134258855854336 5139029865887424 5151279773564928 5151466464774656 5160457741485631 5165113776863076 5167185848058624 5182953198074496 5184503812693504 5198238647626284 5203647844970328 5221088012984688 5227895168151552 5231575954573956 5242668037776936 5248123467576912 5249503328569344 5254965871054848 5265521865317376 5265712696856352 5272578032836608 5276290278972024 5281780695495408 5283169405802496 5288666980626432 5294370878386176 5299880109268992 5317642802348032 5321386777082896 5326924120243232 5328324699869184 5331730350310272 5333869262512128 5342634165615903 5349599790342912 5351745871167488 5365923765291648 5376897508867677 5383907805489408 5388297705492962 5389510206951936 5395322865474048 5400336469237632 5411786361576192 5422853897832358 5428496825925836 5429924111519232 5435574396754944 5439401403187557 5446493191196928 5468240108273904 5486567064492384 5493044415053312 5503721651933184 5514977203216416 5522167525515264 5526055499278392 5531805817175664 5533260265248768 5533460800086336 5539018080301056 5540675220946944 5550345815605344 5557582250827776 5562113760508864 5569365538553856 5574540871471104 5580553088028672 5586360115175424 5595539924934999 5597784668730176 5602835283376896 5605082953826304 5614865964580704 5622186519945216 5631425201595141 5637285165384522 5638767346577664 5644634950476288 5663553098830848 5670239396184064 5674929849029376 5679557040925014 5685467089874988 5686961939283456 5692879693642752 5704315354093824 5704522088261048 5711959535572992 5715981135553026 5723433522952704 5729389229011968 5735568451585024 5741536785041408 5746286215474272 5772351758191616 5776041212836128 5778358367721472 5783571905421312 5795399772871488 5802955704778752 5813084079065952 5820663067435008 5830822347833808 5832566789280192 5840171178835968 5844933104263552 5857992102223872 5862768558374208 5870412324421632 5882417787479168 5888325526806528 5888538929817856 5898001542499053 5900367623796672 5904138901024026 5908060410789888 5923926783963396 5931650286941184 5935826563843527 5942003282432334 5956167238184448 5962365122927616 5974558636817784 5982348152641536 5986560124218258 5992789635273636 5994365287352832 5994582533426864 6000602920326144 6002398156025856 6020714105063424 6033479333433344 6045599178697728 6051890124773376 6069738223658304 6072173199978496 6077651832815616 6088259656773216 6090702063273984 6108664625459136 6115021196349312 6116628986118144 6121616328134016 6127304840096544 6148301665222656 6155856107421696 6159256014031237 6160875434223744 6167286334779648 6179674966934976 6187731909525504 6187956163537408 6200386316532096 6204349353618468 6225143400097128 6233259623565312 6244139042556012 6257377980572472 6265536230873088 6278122224032256 6278349753944112 6284655129572352 6286535346843648 6297507752321448 6305718323054592 6316724210153292 6319087822589952 6324959834938368 6326852110405632 6340266418184192 6351332604905392 6359613351456768 6379019320707072 6380927769468928 6387567652683776 6397832181693888 6400398778355712 6404489655348096 6417587349293679 6425954477519616 6438862713321792 6445562882638464 6452514508033152 6459228883171584 6472438523219266 6480642295775232 6480877165361664 6492188771546439 6493895727965568 6500653163686656 6502598002361344 6519824744480424 6549399110255872 6556214301837824 6561637637940216 6575549742296496 6584122818883584 6595614628170984 6604213864974336 6617720010914064 6624606296045088 6626348068294656 6631751022145184 6633243331633152 6637913576771256 6640397372891136 6646567962138624 6660660137324544 6674281720409056 6681226862677952 6682983521869824 6689937719083008 6694647880846224 6703376235319296 6721378466420007 6725842784034816 6730141671721728 6743905350105222 6752697925529088 6760670049296384 6773303368196352 6778826145620178 6787664250112512 6801299076034944 6801545566772788 6808376390370048 6810413292413952 6822300065014902 6831194849975808 6845678474472448 6852039821183232 6886818369150768 6889581130744832 6910604264099328 6930984863501712 6938197126627104 6940021349634048 6947243015970816 6952134337801848 6961450683979584 6970526890868736 6975434606098608 6984529044959232 6990224050369248 6991797025234944 6997497956769216 6999337771425792 7006621161406464 7020695820423168 7020950262475136 7035053705296032 7039550228144031 7042374260660544 7044225874403328 7051555974168576 7059161171181568 7063143473187126 7072352265199104 7084696221361629 7104432933158912 7108973800413696 7117708624206336 7123512220821204 7132799720457216 7145249180518566 7154565020388864 7169196678490236 7176396735795456 7178543740652544 7186013609269248 7193763820632064 7200448625650176 7215715148768256 7239898815358976 7247432529006592 7252535204250076 7259078821537296 7261990921595904 7266632493568032 7290986811031872 7300492660850688 7305632693961264 7313234809147488 7315422752656512 7338295535910912 7347312128212992 7353302937621888 7368073999037856 7375741089567552 7377680353665024 7377947733448448 7385357440401408 7397493460083558 7400461087473792 7432721161961472 7440737450704896 7444935012278322 7452682083050724 7460719899913332 7470447044502528 7486487952774272 7493242654490112 7508566935460188 7516380220512696 7518356462103552 7526179933968384 7531478865952002 7541298264734208 7551404131774464 7566573132039168 7572742721233352 7580622786499984 7582615919044608 7590506258190336 7605753805458432 7615946047430656 7621308180737368 7631244697270272 7636122281376576 7639185638682624 7661714953965696 7685094206222784 7701388283781504 7717138239222971 7726919660347392 7727199697161984 7734960159473664 7750778772087936 7774429797111744 7776755719040256 7784565950693376 7817024744498944 7831632019477032 7864002056665404 7867156831728896 7872185201365368 7874254992854016 7882448806582272 7898569045284528 7908867049254912 7914435418458036 7922671043243112 7924754108703744 7933000470939648 7941556317579264 7949820163903488 7966078182423712 7976464203522048 7982080165624344 7990386180364848 7992487049803776 8000803893768192 8003197541367808 8024399685514368 8027618806751232 8060798904930304 8069186833031168 8075861708234112 8082446558239443 8084265310427904 8092984298211072 8117679542364288 8120936084365312 8134280846748537 8142745238888754 8144886167278848 8153361595132416 8162155104178688 8169739786795392 8214500578964992 8223048446372864 8229850596738576 8239566622579968 8267181755376128 8272465804824624 8283251288272896 8289083248917588 8297708725763496 8300191200129504 8311012831420416 8325518723408016 8336373376241664 8343170640763296 8354048307830784 8370829632043008 8371133005258816 8379540172763136 8382047129124864 8396677003095264 8407624430739456 8422298946871056 8425450430119936 8433279779917824 8435802813874176 8455927748076783 8479484468609024 8495329648246272 8505359094276096 8519335561387521 8528200634812482 8530442908925184 8533865037807616 8539319540464128 8556473031140736 8556783132391572 8567939303359488 8573971703329539 8585150284429056 8594083843517952 8603352677377536 8612305177562112 8641169553815552 8647253512759706 8656251695395252 8658527637287424 8664061819254192 8667537551582208 8693099659307232 8704433557168128 8719626118598928 8748850183920288 8760256768253952 8767399656395328 8769372540125184 8778830425178112 8794152837561312 8805618486632448 8823626681218752 8832488290209792 8832808394726784 8835130757726208 8850551435695008 8862090616184832 8880880183099392 8885890175945094 8926197174461632 8934250857276672 8937834980425728 8943547684391424 8961837955226676 8973522228962304 8979840186327387 8989184452910454 8991547931029248 8991873800140296 9000904380489216 9003597234038784 9031071157595136 9038434860826904 9050219000150016 9068398768046592 9077835187160064 9080551056551936 9096400086686536 9104607335487456 9108259799967744 9136053094910976 9162996938188704 9172531794523968 9182424492201024 9214139018799104 9222452497833984 9241313151335616 9250929502169472 9253361799512064 9269512450402464 9281597864288256 9281934245306112 9300579474798144 9312705393278976 9320298733825664 9329997275692288 9337715100145692 9360927760564224 9380071607061376 9386066970858708 9389832347547392 9398304346309632 9417524630916168 9429803020265472 9446261628482172 9458577484581888 9475086315229938 9478631733884928 9490278165608448 9498016294428272 9510399627276288 9526998907358088 9539420027185152 9558928904653648 9568528981060608 9571391654203392 9581351479025664 9600598167533568 9620953531691008 9638931716279424 9678771762049728 9682654562127872 9688843324757376 9691390760435712 9708657784828899 9721315748042496 9740843591948352 9750979745529984 9753543518404608 9753897003542016 9804403916829184 9824098665383808 9834321452756736 9863324613444744 9867281449965056 9876184228325376 9893421942256476 9926580016371096 9936909444067632 9939522102441984 9947626533217776 9949864997449728 9956870365156884 9960596059336704 9990990205986816 10011422580613584 10021840294016928 10024475282804736 10034906578624512 10041971821269336 10055064352978944 10068538842365952 10088764176052224 10110154558726144 10115858025157833 10120675010920448 10129046888293632 10141005073944576 10168239218430267 10174992929693696 10181496375168768 10185580851576832 10201948614052416 10202318350159182 10212564585555072 10215619938620928 10233450097522353 10246792274963712 10268517711708672 10278059731774848 10302932929549312 10320915482971262 10330227553726152 10334371696117248 10365906396148992 10369007625387008 10396477295252568 10407295689940656 10442176025969376 10455790336303104 10463151909147912 10485336075553872 10496246935153824 10499006657138688 10509931742109696 10531043730634752 10531425393712704 10545156065673216 10552580557944048 10563561390990816 10566338811604992 10577333961252864 10588741756772352 10594715209780689 10599760218537984 10642773554165792 10653848240486464 10656649399738368 10663460700620544 10667738525024256 10685268331231806 10699199580685824 10717873770777849 10731847530583296 10753795017735354 10767815610978816 10776595410985924 10779020413903872 10790645730948096 10800672938475264 10823572723152384 10845707795664716 10856993651851672 10859848223038464 10871148793509888 10878802806375114 10892986382393856 10936480216547808 10973134128984768 10986088830106624 11007443303866368 11029954406432832 11044335051030528 11052110998556784 11063611634351328 11066520530497536 11066921600172672 11078036160602112 11100691631210688 11115164501655552 11124227521017728 11149081742942208 11161106176057344 11172720230350848 11191079849869998 11195569337460352 11205670566753792 11229731929161408 11244373039890432 11262850403190282 11274570330769044 11277534693155328 11289269900952576 11297218298928003 11327106197661696 11349859698058752 11359114081850028 11370934179749976 11373923878566912 11385759387285504 11408630708187648 11409044176522096 11423919071145984 11431962271106052 11446867045905408 11458778458023936 11471136903170048 11483073570082816 11492572430948544 11544703516383232 11552082425672256 11556716735442944 11567143810842624 11590799545742976 11626168158131904 11641326134870016 11661644695667616 11665133578560384 11689866208527104 11715984204447744 11725537116748416 11764835574958336 11776651053613056 11777077859635712 11796003084998106 11800735247593344 11808277802048052 11847853567926792 11863300573882368 11871653127687054 11884006564864668 11912334476368896 11924730245855232 11949117273635568 11964696305283072 11973120248436516 11985579270547272 11988730574705664 11989165066853728 12001205840652288 12004796312051712 12041428210126848 12066958666866688 12091198357395456 12103780249546752 12139476447316608 12144346399956992 12176519313546432 12181404126547968 12214117858333131 12217329250918272 12230042392698624 12243232656268032 12254609680193088 12305706922004197 12318512028062474 12321750868447488 12334572669559296 12359349933869952 12375912327074816 12400772633064192 12408698707236936 12450286800194256 12466519247130624 12488278085112024 12514755961144944 12531072461746176 12556244448064512 12556699507888224 12569310259144704 12573070693687296 12595015504642896 12611436646109184 12633448420306584 12638175645179904 12649919669876736 12653704220811264 12680532836368384 12702665209810784 12719226702913536 12758038641414144 12761855538937856 12792300952218723 12795664363387776 12800797556711424 12808979310696192 12835174698587358 12851908955039232 12877725426643584 12891125765276928 12905029016066304 12918457766343168 12944877046438532 12961754330723328 12970880269139559 12984377543092878 12987791455931136 13001306327373312 13005196004722688 13039649488960848 13098798220511744 13112428603675648 13123275275880432 13151099484592992 13168245637767168 13191229256341968 13208427729948672 13235440021828128 13249212592090176 13252696136589312 13263502044290368 13266486663266304 13275827153542512 13280794745782272 13293135924277248 13321320274649088 13348563440818112 13362453725355904 13365967043739648 13389295761692448 13406752470638592 13442756932840014 13451685568069632 13460283343443456 13483776679365681 13487810700210444 13505395851058176 13521340098592768 13546606736392704 13557652291240356 13575328500225024 13602598152069888 13603091133545576 13616752780740096 13620826584827904 13644600130029804 13662389699951616 13691356948944896 13704079642366464 13773636738301536 13779162261489664 13821208528198656 13861969727003424 13876394253254208 13880042699268096 13894486031941632 13904268675603696 13922901367959168 13950869212197216 13969058089918464 13980448100738496 13983594050469888 13994995913538432 13998675542851584 14041391640846336 14041900524950272 14070107410592064 14079100456288062 14084748521321088 14088451748806656 14126286946374252 14144704530398208 14169392442723258 14217947600827392 14235417248412672 14247024441642408 14265599440914432 14290498361037132 14309130040777728 14338393356980472 14352793471590912 14357087481305088 14372027218538496 14387527641264128 14400897251300352 14431430297536512 14479797630717952 14494865058013184 14505070408500152 14518157643074592 14523981843191808 14533264987136064 14581973622063744 14611265387922528 14626469618294976 14630845505313024 14687456648843719 14706605875243776 14736147998075712 14751482179135104 14755360707330048 14755895466896896 14794986920167116 14800922174947584 14889870024556644 14905364166101448 14921439799826664 14940894089005056 14972975905548544 14986485308980224 15017133870920376 15032760441025392 15036712924207104 15052359867936768 15062957731904004 15082596529468416 15102808263548928 15133146264078336 15145485442466704 15161245572999968 15165231838089216 15181012516380672 15211507610916864 15231892094861312 15242616361474736 15262489394540544 15272244562753152 15278371277365248 15303477525238773 15323429907931392 15370188412445568 15402776567563008 15434276478445942 15453839320694784 15454399394323968 15481373224456893 15501557544175872 15548859594223488 15553511438080512 15634049488997888 15663264038954064 15728004113330808 15734313663457792 15744370402730736 15748509985708032 15764897613164544 15797138090569056 15817734098509824 15828870836916072 15845342086486224 15849508217407488 15866000941879296 15883112635158528 15899640327806976 15932156364847424 15952928407044096 15964160331248688 15980772360729696 15984974099607552 16001607787536384 16027902496847709 16048799371028736 16055237613502464 16121597809860608 16130692526603031 16138373666062336 16151723416468224 16164893116478886 16168530620855808 16185968596422144 16235359084728576 16241872168730624 16268561693497074 16285490477777508 16289772334557696 16306723190264832 16318204209562671 16324310208357376 16339479573590784 16429001157929984 16446096892745728 16459701193477152 16479133245159936 16534363510752256 16544931609649248 16566502576545792 16578166497835176 16595417451526992 16600382400259008 16622025662840832 16651037446816032 16672746752483328 16686341281526592 16708096615661568 16741659264086016 16742266010517632 16759080345526272 16786619774804997 16793354006190528 16815248861478912 16844597893742112 16866559559835648 16894275604785423 16911855496153566 16990659296492544 17010718188552192 17038671122775042 17056401269624964 17060885817850368 17078639080928256 17112946062281472 17113566264783144 17135878606718976 17147943406659078 17170300568858112 17188167687035904 17206705354755072 17224610355124224 17282339107631104 17294507025519412 17312503390790504 17317055274574848 17328123638508384 17335075103164416 17386199318614464 17408867114336256 17439252237197856 17497700367840576 17520513536507904 17534799312790656 17588305675122624 17611236973264896 17647253362437504 17664976580419584 17665616789453568 17701102871390016 17724181232369664 17771780351890188 17852394348923264 17868501714553344 17887095368782848 17923675910453352 17947044457924608 17959680372654774 17978368905820908 17983095862058496 17983747600280592 18001808760978432 18007194468077568 18062142315190272 18076869721653808 18100438000300032 18136797536093184 18155670374320128 18161102113103872 18192800173373072 18209214670974912 18216519599935488 18272106189821952 18325993876377408 18345063589047936 18364848984402048 18428278037598208 18444904995667968 18477768042093711 18482626302671232 18501859004338944 18539024900804928 18563195728576512 18563868490612224 18601158949596288 18640597467651328 18659994551384576 18675430200291384 18760143214122752 18772133941717416 18779664695094784 18796608692619264 18835049261832336 18859606040530944 18892523256964344 18917154969163776 18950172630459876 18957263467769856 18980556331216896 18996032588856544 19020799254552576 19053997814716176 19078840054370304 19117857809307296 19137057962121216 19142783308406784 19162702958051328 19201196335067136 19241907063382016 19252762047881037 19277863432558848 19357543524099456 19365309124255744 19377686649514752 19417315569657798 19442631496084992 19476566314639317 19481687183896704 19501959491059968 19507794007084032 19608807833658368 19648197330767616 19668642905513472 19726649226889488 19734562899930112 19752368456650752 19786843884512952 19853160032742192 19873818888135264 19879044204883968 19895253066435552 19899729994899456 19913740730313768 19921192118673408 19981980411973632 20022845161227168 20043680588033856 20048950565609472 20069813157249024 20083943642538672 20110128705957888 20164135399260021 20177528352104448 20220309117452288 20231716050315666 20258093776587264 20282010147889152 20336478436860534 20349985859387392 20362992750337536 20403897228104832 20404636700318364 20425129171110144 20431239877241856 20466900195044706 20493584549927424 20537035423417344 20556119463549696 20605865859098624 20641830965942524 20660455107452304 20668743392234496 20731812792297984 20738015250774016 20792954590505136 20814591379881312 20884352051938752 20911580672606208 20926303818295824 20970672151107744 20992493870307648 20998013314277376 21019863484219392 21062087461269504 21062850787425408 21105161115888096 21127122781981632 21132677623209984 21154667922505728 21177483513544704 21189430419561378 21285547108331584 21307696480972928 21313298799476736 21326921401241088 21370536662463612 21398399161371648 21435747541555698 21463695061166592 21507590035470708 21535631221957632 21553190821971848 21558040827807744 21581291461896192 21601345876950528 21647145446304768 21691415591329432 21713987303703344 21719696446076928 21742297587019776 21757605612750228 21785972764787712 21872960433095616 21946268257969536 21972177660213248 22014886607732736 22059908812865664 22104221997113568 22105023092011561 22127223268702656 22133041060995072 22133843200345344 22156072321204224 22201383262421376 22248455042035456 22298163485884416 22322212352114688 22382159699739996 22391138674920704 22411341133507584 22459463858322816 22525700806380564 22549140661538088 22555069386310656 22578539801905152 22594436597856006 22654212395323392 22699719396117504 22718228163700056 22741868359499952 22747847757133824 22771518774571008 22817261416375296 22818088353044192 22847838142291968 22863924542212104 22893734091810816 22917556916047872 22942273806340096 22966147140165632 22985144861897088 23089407032766464 23104164851344512 23113433470885888 23151414717668913 23181599091485952 23252336316263808 23323289391335232 23330267157120768 23379732417054208 23451074233496832 23529671149916672 23554155719271424 23592006169996212 23601470495186688 23616555604096104 23695707135853584 23726601147764736 23743306255374108 23768013129729336 23824668952737792 23849460491710464 23898234547271136 23929392610566144 23946240496873032 23971158541094544 23977461149411328 23978330133707456 24002411681304576 24009592624103424 24082856420253696 24133917333733376 24182396714790912 24207560499093504 24247339674718329 24278952894633216 24288692799913984 24353038627092864 24362808253095936 24402842540245611 24428235716666262 24434658501836544 24460084785397248 24486465312536064 24509219360386176 24611413844008394 24637024056124948 24643501736894976 24669145339118592 24718699867739904 24751824654149632 24801545266128384 24817397414473872 24900573600388512 24933038494261248 24976556170224048 25029511922289888 25062144923492352 25112488896129024 25113399015776448 25138620518289408 25146141387374592 25190031009285792 25222873292218368 25266896840613168 25276351290359808 25299839339753472 25307408441622528 25405330419621568 25438453405827072 25516077282828288 25558006684162563 25584601904437446 25591328726775552 25601595113422848 25617958621392384 25670349397174716 25703817910078464 25721915109988617 25755450853287168 25782251530553856 25810058032132608 25836915532686336 25889754092877064 25923508661446656 25941760538279118 25968755086185756 25975582911862272 26002612654746624 26010392009445376 26079298977921696 26197596441023488 26224857207351296 26246550551760864 26302198969185984 26336491275534336 26382458512683936 26416855459897344 26470880043656256 26498425184180352 26505392273178624 26527004088580736 26551654307085024 26586271848554496 26642640549298176 26697126881636224 26724907450711808 26778591523384896 26813504941277184 26885513865680028 26920566686886912 26939520558982161 26967553358731362 26975621400420888 27010791702116352 27093213472785408 27115304582480712 27150657000450048 27205196304139776 27206182267091152 27233505561480192 27241653169655808 27289200260059608 27324779399903232 27382713897889792 27408159284732928 27547273476603072 27558324522979328 27642417056397312 27723939454006848 27752788506508416 27760085398536192 27808537351207392 27845802735918336 27901738424394432 27938116179836928 27960896201476992 27989991827076864 28082783281692672 28083801049900544 28140214821184128 28158200912576124 28169497042642176 28252573892748504 28289409060796416 28338784885446516 28435895201654784 28470834496825344 28494048883284816 28531198881828864 28580996722074264 28618260081555456 28676786713960944 28705586943181824 28714174962610176 28744054437076992 28775055282528256 28801794502600704 28862860595073024 28959595261435904 28989730116026368 29010140817000304 29036315286149184 29047963686383616 29066529974272128 29125973354486697 29163947244127488 29222530775845056 29252939236589952 29261691010626048 29374913297687438 29413211750487552 29472295996151424 29502964358270208 29511790933793792 29589973840334232 29601844349895168 29779740049113288 29810728332202896 29842879599653328 29881788178010112 29945951811097088 29972970617960448 30034267741840752 30065520882050784 30073425848414208 30104719735873536 30125915463808008 30165193058936832 30205616527097856 30266292528156672 30290970884933408 30322491145999936 30330463676178432 30347574075473499 30362025032761344 30423015221833728 30485232722949472 30504717655290801 30524978789081088 30544489125506304 30556742554730496 30606955050477546 30646859815862784 30700350292567059 30740376824891136 30805553135126016 30868552956891884 30908798788647936 30962746448913786 31003115088351744 31097719188446976 31107022876161024 31268098977995776 31326528077908128 31456008226661616 31468627326915584 31488740805461472 31497019971416064 31529795226329088 31594276181138112 31635468197019648 31657741673832144 31690684172972448 31699016434814976 31732001883758592 31766225270317056 31799280655613952 31864312729694848 31928320662497376 31961544721459392 31969948199215104 32003215575072768 32055804993695418 32097598742057472 32153621312333547 32243195619721216 32261385053206062 32303446832936448 32329786232957772 32337061241711616 32371937192844288 32470718169457152 32537123386994148 32570980955555016 32579544669115392 32613446380529664 32636408419125342 32648620416714752 32678959147181568 32858002315859968 32892193785491456 32919402386954304 32958266490319872 33068727021504512 33089863219298496 33133005153091584 33156332995670352 33190834903053984 33200764800518016 33302074893632064 33345493504966656 33372682563053184 33483318528172032 33484532021035264 33518160691052544 33573239549609994 33586708012381056 33689195787484224 33733119119671296 33788551209570846 33823710992307132 33981318592985088 34077342245550084 34112802539249928 34121771635700736 34157278161856512 34225892124562944 34227132529566288 34271757213437952 34295886813318156 34340601137716224 34376335374071808 34413410709510144 34449220710248448 34564678215262208 34589014051038824 34625006781581008 34634110549149696 34656247277016768 34670150206328832 34772398637228928 34878504474395712 34995400735681152 35023935085704253 35069598625581312 35176611350245248 35248550335910327 35294506724875008 35329953160839168 35331233578907136 35402205742780032 35543560703780376 35704788697846528 35737003429106688 35774190737565696 35847351820906704 35894088915849216 35919360745309548 35956737811641816 35966191724116992 35967495200561184 36003617521956864 36014388936155136 36124284630380544 36153739443307616 36200876000600064 36273595072186368 36311340748640256 36322204226207744 36385600346746144 36418429341949824 36433039199870976 36544212379643904 36642353574999393 36651987752754816 36690127178095872 36729697968804096 36856556075196416 36917120766012591 36955536084187422 36965252605342464 37003718008677888 37078049801609856 37127736981224448 37202317899192576 37281194935302656 37319989102769152 37350860400582768 37520286428245504 37544267883434832 37559329390189568 37593217385238528 37670098523664672 37719212081061888 37785046513928688 37834309938327552 37900345260919752 37914526935539712 37961112662433792 37992065177713088 38041598509105152 38107995629432352 38157680108740608 38235715618614592 38274115924242432 38285566616813568 38376902856656169 38402392670134272 38483814126764032 38505524095762074 38555726865117696 38715087048198912 38730618248511488 38755373299029504 38834631139315596 38885262992169984 38912640807418677 38953132629278634 38963374367793408 39003918982119936 39015588014168064 39217615667316736 39296394661535232 39337285811026944 39453298453778976 39469125799860224 39504736913301504 39573687769025904 39706320065484384 39747637776270528 39758088409767936 39790506132871104 39799459989798912 39827481460627536 39842384237346816 39963960823947264 40045690322454336 40087361176067712 40097901131218944 40167887285077344 40220257411915776 40328270798520042 40355056704208896 40463432100631332 40516187553174528 40564020295778304 40672956873721068 40725985500675072 40807794456209664 40809273400636728 40850258342220288 40862479754483712 40933800390089412 40987169099854848 41074070846834688 41112238927099392 41211731718197248 41283661931885048 41320910214904608 41337486784468992 41463625584595968 41476030501548032 41585909181010272 41629182759762624 41768704103877504 41852607636591648 41941344302215488 41984987740615296 41996026628554752 42070850400925229 42124174922539008 42125701574850816 42210322231776192 42254245563963264 42265355246419968 42378860839122756 42571094216663168 42615392961945856 42653842802482176 42741073324927224 42796798322743296 42871495083111396 42927390122333184 43015180070941416 43071262443915264 43106381643943696 43116081655615488 43162582923792384 43202691753901056 43294290892609536 43382831182658864 43427974607406688 43439392892153856 43484595174039552 43515211225500456 43571945529575424 43745920866191232 43892536515939072 43944355320426496 44062369946531157 44119817625731328 44208443994227136 44210046184023122 44254446537405312 44266082121990144 44267686400690688 44402766524842752 44496910084070912 44764319399479992 44782277349841408 44822682267015168 44918927716645632 45051401612761128 45098281323076176 45110138772621312 45157079603810304 45188873195712012 45308424790646784 45399438792235008 45436456327400112 45483736718999904 45495695514267648 45543037549142016 45634522832750592 45636176706088384 45695676284583936 45727849084424208 45787468183621632 45835113832095744 45884547612680192 45910432575716319 45932294280331264 45970289723794176 46178814065532928 46208329702689024 46226866941771776 46302829435337826 46363198182971904 46444119673370679 46504672632527616 46646578782670464 46660534314241536 46759464834108416 46902148466993664 47059342299833344 47108311438542848 47184012339992424 47202940990373376 47233111208192208 47391414271707168 47453202295529472 47486612510748216 47536026259458672 47649337905475584 47698920983420928 47796469094542272 47858785221132288 47892480993746064 47942317082189088 47954922298822656 47956660267414912 48004823362609152 48083707490543127 48165712840507392 48364793429581824 48392077579809093 48415120998187008 48494679349436658 48557905789266432 48706077254185728 48725616506191872 48805685080491222 48856471433332524 48869317003673088 48920169570794496 48954612628688013 48972930625072128 49018438720772352 49222827688016788 49274048112249896 49287003473789952 49338290678237184 49437399735479808 49503649308299264 49603090532256768 49634794828947744 49801147200777024 49866076988522496 49953112340448096 50059023844579776 50124289846984704 50224977792258048 50226798031552896 50277241036578816 50380062018571584 50445746584436736 50533793681226336 50599678679506944 50810660839243136 51032154565656576 51116013368325126 51169203808874892 51182657453551104 51235917242784768 51340698794349432 51407635820156928 51443830219977234 51510901706574336 51564503061107712 51620116064265216 51673831065372672 51779508185754128 51847017322893312 51883521076558236 51937510172371512 51951165823724544 52005225309493248 52020784018890752 52158597955843392 52395192882046976 52449714414702592 52493101103521728 52604397938371968 52764917025367872 52833710919794688 52941760087312512 52996850368360704 53054008177161472 53103308614170048 53172543697108992 53394253763272448 53449814901423616 53557183046769792 53771027731360056 53841133373773824 53879041117964322 53935106717462724 53951242800841776 54021583404232704 54186426945570816 54230609164961424 54301314000900096 54410392608279552 54412364534182304 54467011122960384 54483306339311616 54578400520119216 54649558799806464 54765427795779584 54816318569465856 55094546953206144 55116649045958656 55284834112794624 55433304126281133 55447878908013696 55505577013016832 55617074702414784 55691605471836672 55803476848788864 55921792402953984 55979983654153728 56167602099801088 56207147832938089 56280429642368256 56316401825152248 56338994085284352 56505147785497008 56578818121592832 56677569770893032 56871790403309568 56941668993650688 56988097766569632 57062397763657728 57161993444148528 57236520163110912 57353573427921888 57411173886363648 57428349925220352 57488108874153984 57550110565056512 57603589005201408 57725721190146048 57758286143643111 57919190522871808 58020281634000608 58072630572298368 58095927372767232 58133059948544256 58251946708973394 58327894488254976 58429698943917951 58445061551690112 58505878473179904 58523382021252096 58749826595374876 58826423500975104 58944591992302848 59005928716540416 59023581867587584 59179947680668464 59203688699790336 59559480098226576 59621456664405792 59685759199306656 59763576356020224 59891903622194176 59945941235920896 60068535483681504 60131041764101568 60146851696828416 60209439471747072 60251830927616016 60330386117873664 60532585056313344 60581941769866816 60644982291999872 60660927352356864 60695148150946998 60846030443667456 60970465445898944 61009435310581602 61049957578162176 61088978251012608 61213910100955092 61293719631725568 61400700585134118 61480753649782272 61611106270252032 61737105913783768 61817597577295872 61925492897827572 62006230176703488 62195438376893952 62214045752322048 62536197955991552 62653056155816256 62912016453323232 62937254653831168 62977481610922944 62994039942832128 63059590452658176 63188552362276224 63315483347664288 63381368345944896 63398032869629952 63464003767517184 63532450540634112 63728625459389696 63856641324994752 63923089442918784 63939896398430208 64111609987390836 64195197484114944 64307242624667094 64522770106412124 64606893665872896 64659572465915544 64674122483423232 64743874385688576 64941436338914304 65074246773988296 65141961911110032 65159089338230784 65226892761059328 65272816838250684 65297240833429504 65357918294363136 65716004631719936 65784387570982912 65838804773908608 65916532980639744 66137454043009024 66179726438596992 66312665991340704 66315069276034683 66381669806107968 66401529601036032 66604149787264128 66745365126106368 66966637056344064 66969064042070528 67085950639313203 67146479099219988 67173416024762112 67378391574968448 67577102419141692 67647421984614264 67962637185970176 68154684491100168 68225605078499856 68243543271401472 68314556323713024 68451784249125888 68454265059132576 68543514426875904 68591773626636312 68681202275432448 68752670748143616 68826821419020288 68898441420496896 69129356430524416 69178028102077648 69250013563162016 69268221098299392 69312494554033536 69340300412657664 69454244153006739 69544797274457856 69757008948791424 69990801471362304 70047870171408506 70139197251162624 70353222700490496 70497100671820654 70589013449750016 70662467157814272 70804411485560064 71087121407560752 71409577395693056 71474006858213376 71548381475131392 71694703641813408 71788177831698432 71838721490619096 71913475623283632 71932383448233984 71934990401122368 72007235043913728 72028777872310272 72248569260761088 72307478886615232 72401752001200128 72547190144372736 72622681497280512 72742019024154987 72771200693492288 72836858683899648 72866078399741952 73088424759287808 73208527620736833 73284707149998786 73303975505509632 73380254356191744 73459395937608192 73713112150392832 73834241532025182 73911072168374844 73930505210684928 74007436017355776 74156099603219712 74255473962448896 74404635798385152 74562389870605312 74639978205538304 74701720801165536 75040572856491008 75088535766869664 75118658780379136 75186434770477056 75340197047329344 75438424162123776 75570093027857376 75668619876655104 75800690521839504 75829053871079424 75922225324867584 75984130355426176 76215991258864704 76315360217481216 76471431237229184 76548231848484864 76674020052487689 76753805713312338 76804785340268544 77011048191524148 77111453730235392 77165745329965851 77430174096397824 77510746598059008 77669262278631192 77770525984339968 77825281614837354 77906265258557268 77926748735586816 78007837964239872 78031176028336128 78435231334633472 78592789323070464 78674571622053888 78906596907557952 78938251599720448 79009473826603008 79147375538051808 79412640130968768 79495275552541056 79516176819535872 79581012265742208 79654962921255072 79927921647894528 80070328182406081 80091380644908672 80174722352135424 80335774570154688 80440514823831552 80656541597040084 80926864201262664 81032375106349056 81345913747442136 81451971001350144 81615588912419328 81618546801273456 81700516684440576 81724959508967424 81867600780178824 81974338199709696 82148141693669376 82224477854198784 82423463436394496 82567323863770096 82641820429809216 82674973568937984 82927251169191936 82952061003096064 83171818362020544 83258365519525248 83537408207755008 83705215273183296 83882688604430976 83969975481230592 84141700801850458 84248349845078016 84251403149701632 84420644463552384 84508491127926528 84757721678245512 85142188433326336 85230785923891712 85307685604964352 85482146649854448 85593596645486592 85742990166222792 85854780244666368 86030360141882832 86142524887830528 86212763287887392 86232163311230976 86325165847584768 86405383507802112 86588581785219072 86765662365317728 86855949214813376 86878785784307712 86969190348079104 87030422451000912 87143891059150848 87377920063460091 87491841732382464 87785073031878144 87888710640852992 88124739893062314 88239635251462656 88416887988454272 88420092368046244 88508893074810624 88535372801381376 88805533049685504 88993820168141824 89528638798959984 89564554699682816 89645364534030336 89837855433291264 90102803225522256 90196562646152352 90220277545242624 90314159207620608 90377746391424024 90616849581293568 90798877584470016 90872912654800224 90967473437999808 90991391028535296 91086075098284032 91269045665501184 91272353412176768 91455698168848416 91514152965872403 91574936367243264 91670227664191488 91769095225360384 91820865151432638 91940579447588352 92101050877701177 92357628131065856 92416659405378048 92605658870675652 92726396365943808 92888239346741358 93009345265055232 93293157565340928 93321068628483072 93518929668216832 93804296933987328 94118684599666688 94216622877085696 94368024679984848 94405881980746752 94466222416384416 94782828543414336 94906404591058944 94973225021496432 95072052518917344 95298675810951168 95397841966841856 95592938189084544 95784961987492128 95884634164378176 95909844597645312 95913320534829824 96009646725218304 96167414981086254 96729586859163648 96784155159618186 96989358698873316 97115811578532864 97412154508371456 97611370160982444 97712942866665048 97738634007346176 97840339141588992 97909225257376026 97945861250144256 98036877441544704 98445655376033576 98548096224499792 98574006947579904 98676581356474368 98874799470959616 99007298616598528 99206181064513536 99269589657895488 99602294401554048 99906224680896192 100118047689159552 100322797109898623 100449955584516096 100453596063105792 100554482073157632 100760124037143168 101067587362452672 101199357359013888 101621321678486272 102232026736650252 102338407617749784 102365314907102208 102471834485569536 102681397588698864 102815271640313856 102887660439954468 103021803413148672 103129006122215424 103240232128530432 103347662130745344 103559016371508256 103694034645786624 103767042153116472 103875020344743024 103902331647449088 104010450618986496 104041568037781504 104317195911686784 104790385764093952 104899428829405184 104986202207043456 105071805257112759 105208795876743936 105529834050735744 105745651007730981 105883520174625024 105993700736721408 106108016354322944 106206617228340096 106788507526544896 106899629802847232 107114366093539584 107542055462720112 107682266747547648 107758082235928644 107870213434925448 107902485601683552 108043166808465408 108372853891141632 108461218329922848 108602628001800192 108820785216559104 108824729068364608 108934022245920768 108966612678623232 109156801040238432 109299117599612928 109530855591559168 109632637138931712 109927060724998179 110189093906412288 110233298091917312 110569668225589248 110751362298037773 110866608252562266 110895757816027392 111011154026033664 111234149404829568 111383210943673344 111606953697577728 111843584805907968 111959967308307456 112335204199602176 112414295665876178 112560859284736512 112632803650304496 112677988170568704 113010295570994016 113157636243185664 113355139541786064 113743580806619136 113883337987301376 113976195533139264 114124795527315456 114323986888297056 114473040326221824 114707146855843776 114822347772727296 114856699850440704 115207178010402816 115451442380292096 115516572287286222 116040563268001216 116145261144596736 116191854745534464 116266119897088512 116503893417946788 116655788976509952 116737922422256031 116859397887835902 116890123103380224 117011756946359808 117046764042504192 117499653190749752 117652847001950208 117889183984605696 118011857433080832 118047163735175168 118359895361336928 118407377399580672 119118960196453152 119242913328811584 119371518398613312 119527152712040448 119783807244388352 119891882471841792 120137070967363008 120262083528203136 120293703393656832 120503661855232032 120660772235747328 121065170112626688 121163883539733632 121289964583999744 121390296301893996 121692060887334912 121940930891797888 122018870621163204 122177956502025216 122427820201910184 122587439263451136 122801401170268236 122961507299564544 123222212540504064 123474211827567536 123635195154591744 123850985795655144 124012460353406976 124390876753787904 124428091504644096 125072395911983104 125306112311632512 125824032906646464 125874509307662336 125954963221845888 125988079885664256 126212551202775687 126377104724552448 126630966695328576 126762736691889792 126796065739259904 127457250918779392 127713282649989504 127846178885837568 128223219974781672 128390394968229888 128614485249334188 129045540212824248 129213787331745792 129319144931831088 129348244966846464 129487748771377152 129882872677828608 130148493547976592 130283923822220064 130318178676461568 130453785522118656 130545633676501368 130594481666859008 130715836588726272 131432009263439872 131568775141965824 131677609547817216 131833065961279488 132187109839593471 132274908086018048 132359452877193984 132625331982681408 132630138552069366 132763339612215936 132803059202072064 133208299574528256 133490730252212736 133938128084141056 134171901278626406 134292958198439976 134346832049524224 134756783149936896 135154204838283384 135294843969228528 135925274371940352 136309368982200336 136451210156999712 136487086542802944 136629112647426048 136903568498251776 136908530118265152 137087028853751808 137183547253272624 137362404550864896 137505341496287232 137653642838040576 137731297727148957 137796882840993792 138356056204155296 138500027126324032 138536442196598784 138624989108067072 138680600825315328 138908488306013478 139089594548915712 139332359020112037 139514017897582848 139981602942724608 140095740342817012 140278394502325248 140706445400980992 140994201343641308 141178026899500032 141324934315628544 141608822971120128 142174242815121504 142819154791386112 142948013716426752 143096762950262784 143389407283626816 143576355663396864 143677442981238192 143826951246567264 143864766896467968 143869980802244736 144014470087827456 144497138521522176 144614957773230464 145094380288745472 145245362994561024 145484038048309974 145542401386984576 145673717367799296 146176849518575616 146417055241473666 146569414299997572 146607951011019264 146760508712383488 146863837886064039 146918791875216384 147668483064050364 147822144336749688 147861010421369856 148014872034711552 148312199206439424 148510947924897792 148809271596770304 149124779741210624 149279956411076608 149403441602331072 150081145712982016 150177071533739328 150237317560758272 150372869540954112 150680394094658688 151140186055714752 151337239753310208 151601381043679008 151968260710852352 152431982517729408 152942862474458368 153096463696969728 153348040104975378 153507611426624676 154022096383048296 154222907460470784 154331490659931702 154860348192795648 155021493196118016 155338524557262384 155541051968679936 155650563229674708 155812530517114536 155853497471173632 156015675928479744 156062352056672256 156870462669266944 157185578646140928 157349143244107776 157813193815115904 157876503199440896 158294751076103616 158825280261937536 158990551105082112 159162024531484416 159309925842510144 159974189986054561 160140656364812162 160182761289817344 160349444704270848 160671549140309376 161313083194080168 161853728402525328 162064750212698112 162691827494884272 162903942002700288 163231177824838656 163237093602546912 163401033368881152 163449919017934848 163735201560357648 163948676399419392 164296283387338752 164448955708397568 164846926872788992 165134647727540192 165283640859618432 165349947137875968 165854502338383872 165904122006192128 166299912378843399 166343636724041088 166516731039050496 167074816415510016 167410430546366592 167765377208861952 167939950962461184 168283401603700916 168502806299403264 168621443498814267 168841288927104768 169016982255853056 169515443356491024 170284376866652672 170461571847783424 170615371209928704 170964293299708896 171187193290973184 171485980332445584 171709560489332736 172060720283765664 172285049775661056 172425526575774784 172464326622461952 172650331695169536 172810767015604224 173177163570438144 173531324730635456 173711898429626752 173757571568615424 174060844902001824 174287782118301696 174755840126920182 174983683464764928 175289096831753853 175570146063756288 175777421281705984 176249479786124628 176479270502925312 176833775976908544 176840184736092488 177017786149621248 177070745602762752 177611066099371008 177987640336283648 179057277597919968 179129109399365632 179290729068060672 179675710866582528 180205606451044512 180393125292304704 180440555090485248 180628318415241216 180755492782848048 181597755168940032 181745825309600448 181934946875999616 181982782057070592 182538091331002368 182544706824353536 182911396337696832 183028305931744806 183149872734486528 183641730302865276 183881158895176704 184202101755402354 184833318810756096 185211317741351304 185452792731887616 185776478693482716 186018690530110464 186586315130681856 186642137256966144 187037859336433664 187608593867974656 188237369199333376 188433245754171392 188736049359969696 188811763961493504 188932444832768832 189565657086828672 189946450042992864 190144105037834688 190597351621902336 190936936434968347 191185876378169088 191569923974984256 191769268328756352 191819689195290624 191826641069659648 192334829962172508 193568310319236372 193978717397746632 194231623157065728 194824309016742912 195222740321964888 195425885733330096 195477268014692352 195680678283177984 195818450514752052 195891722500288512 196073754883089408 196891310752067152 197096192448999584 197148013895159808 197353162712948736 197749598941919232 198014597233197056 198412362129027072 198539179315790976 198945207828104049 199204588803108096 199812449361792384 200236095378319104 200645594219797246 200899911169032192 200907192126211584 201257851917939609 201520248074286336 202135174724905344 203242643356972544 204464053473300504 204676815235499568 204730629814204416 204943668971139072 205362795177397728 205630543280627712 205775320879908936 206043606826297344 206258012244430848 206480464257060864 206695324261490688 207118032743016512 207388069291573248 207534084306232944 207750040689486048 207804663294898176 208020901237972992 208362732459020217 208634391823373568 209580771528187904 209798857658810368 209972404414086912 210143610514225518 210417591753487872 211059668101471488 211491302015461962 211767040349250048 211987401473442816 212216032708645888 212413234456680192 213577015053089792 213799259605694464 214228732187079168 215084110925440224 215364533495095296 215516164471857288 215740426869850896 215804971203367104 216086333616930816 216745707782283264 216922436659845696 217205256003600384 217641570433118208 217649458136729216 217868044491841536 218226057072464961 218313602080476864 218598235199225856 219265274277863424 219625582862210499 219854121449996358 220378187812824576 221139336451178496 221502724596075546 221733216505124532 221791515632054784 222022308052067328 222468298809659136 222766421887346688 223213907395155456 223687169611815936 223919934616614912 224670408399204352 224828591331752356 225121718569473024 225265607300608992 225355976341137408 226020591141988032 226315272486371328 226710279083572128 227487161613238272 227766675974602752 227952391066278528 228647973776594112 228946080652443648 229414293711687552 229644695545454592 230414356020805632 231033144574572444 232081126536002432 232290522289193472 232532239794177024 233007786835893576 233311577953019904 233475844844512062 233718795775671804 233780246206760448 234023513892719616 234093528085008384 234999306381499504 235305694003900416 235778367969211392 236023714866161664 236094327470350336 236719790722673856 236814754799161344 238237920392906304 238485826657623168 238743036797226624 239567614488776704 239783764943683584 240210984547218243 240274141934726016 240524167056406272 241007323710464064 241321544471494656 242327767079467264 242579929167999488 242780592603787992 243881861783595776 244037741242326408 244355913004050432 244855640403820368 245174878526902272 245602802340536472 245923014599129088 246444425081008128 246948423655135072 247270390309183488 247701971591310288 248024920706813952 248781753507575808 248856183009288192 250144791823966208 250612224623265024 251648065813292928 251749018615324672 251909926443691776 252425102405551374 252754209449104896 253261933390657152 253525473383779584 254914501837558784 255426565299979008 255692357771675136 256446439949563344 256780789936459776 257228970498668376 258091080425648496 258427574663491584 258638289863662176 258696489933692928 258975497542754304 259765745355657216 260296987095953184 260567847644440128 260636357352923136 260907571044237312 261091267353002736 261188963333718016 261431673177452544 262133760190380273 262864018526879744 263355219095634432 263666131922558976 264374219679186942 264549816172036096 264718905754387968 265250663965362816 265260277104138732 265526679224431872 265606118404144128 266416599149056512 266981460504425472 267876256168282112 268343802557252812 268585916396879952 268693664099048448 269513566299873792 270308409676566768 270589687938457056 271850548743880704 272618737964400672 272902420313999424 272974173085605888 273258225294852096 273807136996503552 273817060236530304 274367094506545248 274724809101729792 275010682992574464 275307285676081152 275462595454297914 276712112408310592 277000054252648064 277072884393197568 277249978216134144 277816976612026956 278179189097831424 278664718040224074 279028035795165696 279963205885449216 280191480685634024 280556789004650496 281412890801961984 281988402687282616 282356053799000064 282649868631257088 283217645942240256 284348485630243008 285638309582772224 285896027432853504 286193525900525568 286778814567253632 287354885962476384 287653902493134528 287729533792935936 287739961604489472 288028940175654912 289229915546460928 290188760577490944 290968076096619948 291084802773969152 291347434735598592 292834110482947332 293138828599995144 293215902022038528 293521017424766976 293727675772128078 293837583750432768 295336966128100728 295644288673499376 295722020842739712 296029744069423104 296624398412878848 297021895849795584 297618543193540608 298249559482421248 298559912822153216 298806883204662144 300162291425964032 300354143067478656 300474635121516544 300968391329695869 301360788189317376 302280372111429504 303202762087358016 303936521421704704 304863965035458816 305885724948916736 306696080209950756 307015222853249352 308044192766096592 308445814920941568 308662981319863404 309720696385591296 310042986392236032 310677049114524768 311082103937359872 311301126459349416 311625061034229072 311706994942347264 312031351856959488 312124704113344512 313740925338533888 314371157292281856 314698286488215552 315215415771338277 315626387630231808 315753006398881792 316589502152207232 317236953023192943 317650560523875072 317981102210164224 318324049062968832 318619851685020288 319948379972109122 320281312729624324 320365522579634688 320698889408541696 321343098280618752 322626166388160336 323707456805050656 324129500425396224 325383654989768544 325807884005400576 326462355649677312 326474187205093824 326802066737762304 326899838035869696 327470403120715296 327897352798838784 328592566774677504 328897911416795136 330269295455080384 330567281719236864 330699894275751936 331709004676767744 332254086894113319 332599824757686798 332687273448082176 333033462078100992 334149632831020032 334820861092733184 335530754417723904 335879901924922368 336566803207401832 337005612598806528 337242886997628534 337682577854209536 338033964511706112 339030886712982048 340568753733305344 340923143695566848 341230742419857408 341928586599417792 342374386581946368 342971960664891168 343419120978665472 344121440567531328 344570099551322112 344851053151549568 345621534031208448 346354327140876288 347062649461270912 347423796859253504 348121689804003648 348575564236603392 349511680253840364 349967366929529856 350213767266768093 350578193663507706 351140292127512576 352498959572249256 352958541005850624 353667551953817088 353680369472184976 354035572299242496 354141491205525504 355222132198742016 355975280672567296 358114555195839936 358258218798731264 358581458136121344 359351421733165056 360411212902089024 360786250584609408 360881110180970496 361510985565696096 363195510337880064 363491650619200896 363869893751999232 365076182662004736 365089413648707072 365822792675393664 366056611863489612 367283460605730552 367762317790353408 368404203510804708 369666637621512192 370422635482702608 370905585463775232 371552957386965432 372037381060220928 373172630261363712 373284274513932288 374075718672867328 375217187735949312 376474738398666752 376866491508342784 377472098719939392 377623527922987008 377864889665537664 378637653608327061 379131314173657344 379892900085985728 380288210075669376 381873872869936694 382371752756338176 383139847949968512 383538536657512704 383653282139319296 384669659924345016 387136620638472744 387957434795493264 388463246314131456 389648618033485824 390445480643929776 390851771466660192 390954536029384704 391361356566355968 391636901029504104 391783445000577024 392147509766178816 393782621504134304 394192384897999168 394296027790319616 394706325425897472 395499197883838464 396561329518780413 396824724258054144 397078358631581952 397890415656208098 398409177606216192 399624898723584768 400472190756638208 401291188439594492 401814384252423168 402515703835879218 403040496148572672 404270349449810688 406485286713945088 408928106946601008 409353630470999136 409461259628408832 409887337942278144 410725590354795456 411261086561255424 411550641759817872 412087213652594688 412516024488861696 412960928514121728 413390648522981376 414236065486033024 415068168612465888 415500081378972096 415609326589796352 416041802475945984 416725464918040434 417268783646747136 417997077060336111 419161543056375808 419944808828173824 420287221028451036 420835183506975744 422119336202942976 422982604030923924 423534080698500096 423974802946885632 424432065417291776 424826468913360384 427154030106179584 427598519211388928 428457464374158336 430168221850880448 430729066990190592 431032328943714576 431480853739701792 431609942406734208 433491415564566528 433844873319691392 435283140866236416 435298916273458432 435736088983683072 436452114144929922 436627204160953728 438530548555726848 439251165724420998 439708242899992716 440756375625649152 443005449192151092 443466433010249064 443583031264109568 444044616104134656 444936597619318272 445532843774693376 446427814790310912 447374339223631872 447839869233229824 449340816798408704 449657182663504712 450243437138946048 450531214601217984 450711952682274816 452041182283976064 453420558167144256 455311156114155289 455904782132557056 457295947553188224 458828587423375104 459289391090909184 462066289149144888 464162253072004864 464581044578386944 465064479588354048 466015573671787152 466623155906039808 466951689689024124 467437591551343608 467560492413520896 468047027785439232 468187056170016768 469998612762999008 470611388007800832 471556735938422784 472047429732323328 472188654940700672 473439581445347712 473629509598322688 476475840785812608 476971653315246336 477486073594453248 479135228977553408 479922569958163683 480421969094436486 480548283869452032 481048334112812544 482014647420928128 484655534158934528 485159858335998976 485561185207575984 487763723567191552 488075482484652816 488711826008100864 489711280807640736 490349757053804544 491205604681072944 491846029198258176 492888850162016256 493896847310270144 494540780618366976 495403943182620576 496049841413627904 497563507015151616 497712366018576384 498899737136530197 500289583647932416 501224449246530048 503296131626585856 503498037230649344 503819852887383552 504850204811102748 505508418898209792 505864330496442801 506523866781314304 507050946767559168 509829003675117568 510853130599958016 511384715543350272 512892879899126688 513561579872919552 514457940997336752 516182160851296992 516855149326983168 517276579727324352 517392979867385856 517950995085508608 519531490711314432 520593974191906368 521135695288880256 521272714705846272 522182534706005472 522863346354905088 524267520380760546 526710438191268864 527332263845117952 528748439358373884 529437811508775936 530501327930725632 530520554208277464 531053358448863744 531212236808288256 532833198298113024 533962921008850944 535752512336564224 536687605114505624 537171832793759904 537387328198096896 539027132599747584 540616819353133536 541179375876914112 545237475928801344 545804840627998848 545948346171211776 547614273993007104 547634120473060608 548734189013090496 549449618203459584 550925190908595828 553424224816621184 554000108505296128 554499956432268288 555633953224053912 556358378195662848 557329436080448148 558056071590331392 559926411770898432 560382961371268048 561113578009300992 562825781603923968 563976805374565232 564712107598000128 565299737262514176 566435291884480512 568696971260486016 571276619165544448 571792054865707008 572810809304905041 573557629134507264 574709771924952768 575307804986269056 575459067585871872 575479923208978944 578459831092921856 581936152193239896 582169605547938304 582694869471197184 585668220965894664 586277657199990288 586431804044077056 587042034849533952 587455351544256156 587675167500865536 590673932256201456 591288577346998752 591444041685479424 592059488138846208 593248796825757696 594043791699591168 595237086387081216 596499118964842496 596835623484312147 597119825644306432 597613766409324288 600324582851928064 600708286134957312 600949270243033088 601936782659391738 602721576378634752 603773555753818827 604560744222859008 606405524174716032 607873042843409408 609727930070917632 611771449897833472 613392160419901512 614030445706498704 616088385532193184 616891629841883136 617325962639726808 619441392771182592 620085972784472064 621354098229049536 622164207874719744 622602252918698832 623250122068458144 623413989884694528 624062703713918976 625088197377060651 628742314584563712 629396572976431104 630430831542676554 631252775260463616 633179004304414464 634473906046385886 635301121047750144 635962204420328448 636648098125937664 637239703370040576 639896759944218244 640562625459248648 640731045159269376 641397778817083392 642686196561237504 645252332776320672 647414913610101312 648259000850792448 650767309979537088 651615768010801152 652924711299354624 652948374410187648 653604133475524608 654940806241430592 655794705597677568 657795822833590272 660538590910160768 661134563438473728 663418009353535488 664508173788226638 665199649515373596 665374546896164352 666066924156201984 668299265662040064 669641722185466368 671061508835447808 671759803849844736 673133606414803664 674011225197613056 674485773995257068 675365155708419072 676067929023412224 678061773425964096 681137507466610688 681846287391133696 682461484839714816 683857173198835584 685943921329782336 686838241957330944 688242881135062656 689702106303099136 691243068062416896 694125298922541824 694847593718507008 696243379608007296 699023360507680728 699934733859059712 700427534533536186 701156387327015412 702280584255025152 704997919144498512 705917082011701248 707335103907634176 707360738944369952 708071144598484992 708282982411051008 710444264397484032 711950561345134592 716229110391679872 716516437597462528 718702843466330112 720632953641654729 720822425804178048 721572501169218816 723021971131392192 726983301238401792 727739787503998464 730178827297414144 731645585350787328 732113223726979224 734566921211461104 735524635580706816 736808407021609416 739333275243024384 740845270965405216 741811170927550464 743105914773930864 744074762120441856 746345260522727424 746568549027864576 748151437345734656 750434375471898624 752949476797333504 754944197439878784 755247055845974016 755729779331075328 757275307216654122 758262628347314688 759785800171971456 760576420151338752 763747745739873388 764743505512676352 766279695899937024 767077073315025408 767306564278638592 769339319848690032 774273241276945488 775914869590986528 776926492628262912 779297236066971648 780890961287859552 781703542933320384 781909072058769408 782722713132711936 783273802059008208 783566890001154048 784295019532357632 787565243008268608 788384769795998336 788592055580639232 790998395767676928 793122659037560826 793649448516108288 794156717263163904 795780831312416196 796818355212432384 799249797447169536 800944381513276416 802582376879188984 803628768504846336 805031407671758436 806080992297145344 808540698899621376 812970573427890176 817856213893202016 818707260941998272 818922519256817664 819774675884556288 821451180709590912 823101283519635744 824174427305189376 825032048977723392 825921857028243456 828472130972066048 830136337224931776 831000162757944192 831218653179592704 833450929836080868 834537567293494272 835994154120672222 839889617656347648 840574442056902072 841670367013951488 844238672405885952 845965208061847848 847068161397000192 847949605893771264 848864130834583552 849652937826720768 854308060212359168 855197038422777856 856914928748316672 860336443701760896 862064657887429152 862961707479403584 863219884813468416 867689746639382784 870566281732472832 870597832546916864 872904228289859844 873254408321907456 878502331448841996 879416485799985432 881512751251298304 886010898384302184 886932866020498128 887166062528219136 888089232208269312 889873195238636544 891065687549386752 892855629580621824 894748678447263744 895679738466459648 898681633596817408 899314365327009424 900486874277892096 901062429202435968 901423905364549632 902905173989087607 904082364567952128 906841116334288512 910622312228310578 911809564265114112 914591895106376448 917657174846750208 924132578298289776 928324506144009728 929162089156773888 930128959176708096 932031147343574304 933246311812079616 933903379378048248 934875183102687216 935120984827041792 936094055570878464 936374112340033536 939997225525998016 941222776015601664 943113471876845568 944094859464646656 945646247314014831 946879162890695424 947259019196645376 951710859069578829 952951681571625216 953943306630492672 954972147188906496 958270457955106816 959845139916327366 960843938188872972 961096567738904064 962096668225625088 964029294841856256 969311068317869056 970319716671997952 971122370415151968 975527447134383104 976150964969305632 977423652016201728 979422561615281472 980699514107609088 982411209362145888 983692058396516352 985777700324032512 987793694620540288 990807886365241152 992099682827255808 995127014030303232 996762260682339957 997799474273060394 1002448898493060096 1006592263253171712 1007639705774767104 1009700409622205496 1011016837796419584 1011728660992885602 1013047733562628608 1014101893535118336 1019658007350235136 1021706261199916032 1022769431086700544 1025785759798253376 1027123159745839104 1028915881994673504 1032364321702593984 1033710298653966336 1034553159454648704 1039062981422628864 1041187948383812736 1042271390577760512 1044365069412010944 1045726692709810176 1048535040761521092 1053420876382537728 1057496878716747768 1058875623017551872 1061002655861451264 1061041108416554928 1062106716897727488 1062424473616576512 1065666396596226048 1067925842017701888 1071505024673128448 1073375210229011248 1074343665587519808 1074774656396193792 1078054265199495168 1081233638706267072 1082358751753828224 1090474951857602688 1091609681255997696 1095228547986014208 1095268240946121216 1097468378026180992 1101850381817191656 1106848449633242368 1108000217010592256 1108999912864536576 1111267906448107824 1112716756391325696 1114658872160896296 1116112143180662784 1119852823541796864 1120765922742536096 1122227156018601984 1125651563207847936 1127953610749130464 1129424215196000256 1130599474525028352 1132870583768961024 1135912960824981183 1137393942520972032 1142553238331088896 1145621618609810082 1147115258269014528 1149419543849905536 1150615609972538112 1150959846417957888 1156919662185843712 1163872304386479792 1164339211095876608 1165389738942394368 1171336441931789328 1172555314399980576 1172863608088154112 1174084069699067904 1174910703088512312 1175350335001731072 1181347864512402912 1182577154693997504 1182888083370958848 1184118976277692416 1186497593651515392 1189683988556341239 1190474172774162432 1192998237929684992 1193671246968624294 1195227532818648576 1200649165703856128 1201416572269914624 1203873565318783476 1205443152757269504 1207547111507637654 1209121488445718016 1212811048349432064 1215746085686818816 1219455860141835264 1223542899795666944 1226784320839803024 1228060891412997408 1232176771064386368 1233783259683766272 1234651925279453616 1238882785542365184 1240171945568944128 1242708196458099072 1245204505837397664 1246500244136916288 1246827979769389056 1248125407427837952 1250176394754121302 1257484629169127424 1260861663085353108 1262505550520927232 1266358008608828928 1268947812092771772 1270602242095500288 1271924408840656896 1273296196251875328 1274479406740081152 1279793519888436488 1281125250918497296 1281462090318538752 1282795557634166784 1285372393122475008 1290504665552641344 1294829827220202624 1301534619959074176 1304196362428682099 1305849422598709248 1305896748820375296 1307208266951049216 1309881612482861184 1315591645667180544 1321077181820321536 1322269126876947456 1329016347576453276 1330399299030747192 1330749093792328704 1332133848312403968 1336598531324080128 1339283444370932736 1342123017670895616 1343519607699689472 1346267212829607328 1348022450395226112 1348971547990514136 1350730311416838144 1352135858046824448 1356123546851928192 1362275014933221376 1363692574782267392 1365933468342465867 1367714346397671168 1371887842659564672 1376485762270125312 1379404212606198272 1388250597845083648 1389695187437014016 1392486759216014592 1398046721015361456 1399869467718119424 1400855069067072372 1402312774654030824 1404561168510050304 1409995838288997024 1411834164023402496 1414670207815268352 1414721477888739904 1416142289196969984 1416565964822102016 1420888528794968064 1423901122690269184 1432458220783359744 1433032875194925056 1437405686932660224 1439767709874491049 1441265907283309458 1441644851608356096 1443145002338437632 1446043942262784384 1453966602476803584 1455479575007996928 1460357654594828288 1463291170701574656 1464226447453958448 1469133842422922208 1471049271161413632 1473616814043218832 1478666550486048768 1481690541930810432 1483622341855100928 1486211829547861728 1488149524240883712 1492690521045454848 1493137098055729152 1500868750943797248 1509888394879757568 1510494111691948032 1511459558662150656 1514550614433308244 1516525256694629376 1517592991489328403 1519571600343942912 1521152840302677504 1527495491479746776 1529487011025352704 1532559391799874048 1534154146630050816 1534613128557277184 1538678639697380064 1548546482553890976 1551829739181973056 1553852985256525824 1558594472133943296 1561781922575719104 1563407085866640768 1563818144117538816 1566547604118016416 1568590039064715264 1575130486016537216 1576769539591996672 1581996791535353856 1586245318075121652 1588313434526327808 1591561662624832392 1593636710424864768 1598499594894339072 1601888763026552832 1605164753758377968 1607257537009692672 1610062815343516872 1612161984594290688 1617081397799242752 1625941146855780352 1635712427786404032 1637414521883996544 1637845038513635328 1642902361419181824 1646202567039271488 1648348854610378752 1656944261944132096 1660272674449863552 1662000325515888384 1666901859672161736 1669075134586988544 1671988308241344444 1679779235312695296 1681148884113804144 1683340734027902976 1688477344811771904 1691930416123695696 1694136322794000384 1695899211787542528 1697728261669167104 1699305875653441536 1708616120424718336 1710394076845555712 1713829857496633344 1718432427914715123 1720672887403521792 1724129315774858304 1725923414958807168 1726439769626936832 1735379493278765568 1741195665093833728 1745808456579719688 1746508816643814912 1757004662897683992 1758832971599970864 1763025502502596608 1772021796768604368 1773865732040996256 1774332125056438272 1776178464416538624 1779746390477273088 1782131375098773504 1785711259161243648 1789497356894527488 1790506870452936441 1791359476932919296 1798628730654018848 1800973748555784192 1802124858404871936 1802847810729099264 1805810347978175214 1808164729135904256 1811320667261456481 1813682232668577024 1821244624456621156 1823619128530228224 1829183790212752896 1835314349693500416 1848265156596579552 1856649012288019456 1858324178313547776 1860257918353416192 1864062294687148608 1866492623624159232 1867806758756096496 1869750366205374432 1870241969654083584 1872188111141756928 1879994451051996032 1886226943753691136 1888189718929293312 1891292494628029662 1893758325781390848 1903421718139157658 1905903363143250432 1907886613260985344 1909944294377812992 1919690279832654732 1921687876377745944 1922193135477808128 1924193336451250176 1928058589683712512 1938622136635738112 1940639433343995904 1942244740830303936 1951054894268766208 1952301929938611264 1954847304032403456 1958845123230562944 1964822418724291776 1967384116793032704 1975587389241080576 1981615772730482304 1990254028060606464 1993524521364679914 1995598948546120788 2004897796986120192 2013184526506343424 2015279411549534208 2019400819244410992 2022033675592839168 2023457321985771204 2026095467125257216 2028203787070236672 2039316014700470272 2043412522399832064 2045538862173401088 2051571519596506752 2057831763989347008 2064728643405187968 2069106318909297408 2079664469818709293 2082375896767625472 2084542781155521024 2088730138824021888 2097070081523042184 2106841752765075456 2114993757433495536 2117751246035103744 2122005311722902528 2122082216833109856 2124213433795454976 2124848947233153024 2131332793192452096 2135851684035403776 2143010049346256896 2146750420458022496 2148687331175039616 2149549312792387584 2156108530398990336 2161898860924964187 2162467277412534144 2164717503507656448 2180949903715205376 2183219362511995392 2190536481892242432 2194936756052361984 2203700763634383312 2213696899266484736 2216000434021184512 2217999825729073152 2222535812896215648 2225433512782651392 2229317744321792592 2232224286361325568 2239705647083593728 2241531845485072192 2244454312037203968 2251303126415695872 2255907221498260928 2258848430392000512 2265741167537922048 2271825921649962366 2274787885041944064 2285106476662177792 2291243237219620164 2294230516538029056 2298839087699811072 2301231219945076224 2301919692835915776 2313839324371687424 2327744608772959584 2328678422191753216 2330779477884788736 2342672883863578656 2345110628799961152 2345727216176308224 2348168139398135808 2349821406177024624 2350700670003462144 2362695729024805824 2365154309387995008 2365776166741917696 2372995187303030784 2379367977112682478 2380948345548324864 2387342493937248588 2390455065637297152 2402833144539829248 2407747130637566952 2410886305514539008 2415094223015275308 2418242976891436032 2425622096698864128 2431492171373637632 2438911720283670528 2447085799591333888 2453568641679606048 2456121782825994816 2464353542128772736 2469303850558907232 2477765571084730368 2482180173654588511 2485416392916198144 2490409011674795328 2493000488273832576 2493655959538778112 2500352789508242604 2521723326170706216 2525011101041854464 2532716017217657856 2537895624185543544 2541204484191000576 2543848817681313792 2546592392503750656 2548958813480162304 2559587039776872976 2562250501836994592 2562924180637077504 2565591115268333568 2570744786244950016 2581009331105282688 2589659654440405248 2603069239918148352 2608392724857364198 2611698845197418496 2611793497640750592 2619763224965722368 2642154363640643072 2644538253753894912 2658032695152906552 2660798598061494384 2661498187584657408 2664267696624807936 2673197062648160256 2678566888741865472 2684246035341791232 2687039215399378944 2692534425659214656 2696044900790452224 2697943095981028272 2701460622833676288 2704271716093648896 2708715521967262821 2712247093703856384 2724550029866442752 2727385149564534784 2731866936684931734 2735428692795342336 2743775685319129344 2752971524540250624 2758808425212396544 2776501195690167296 2779390374874028032 2784973518432029184 2796093442030722912 2799738935436238848 2801710138134144744 2804625549308061648 2809122337020100608 2819991676577994048 2823668328046804992 2829340415630536704 2829442955777479808 2832284578393939968 2836938741942044493 2841777057589936128 2855132577208736487 2864916441566719488 2874811373865320448 2879535419748982098 2882531814566618916 2883289703216712192 2886290004676875264 2892087884525568768 2907933204953607168 2910959150015993856 2920715309189656576 2926582341403149312 2928452894907916896 2938267684845844416 2942098542322827264 2947233628086437664 2957333100972097536 2963381083861620864 2972423659095723456 2976299048481767424 2985381042090909696 3019776789759515136 3022919117324301312 3029101228866616488 3033050513389258752 3035185982978656806 3039143200687885824 3042305680605355008 3054990982959493552 3058974022050705408 3065118783599748096 3068308293260101632 3069226257114554368 3077357279394760128 3097092965107781952 3103659478363946112 3117188944267886592 3123563845151438208 3126814171733281536 3133095208236032832 3137180078129430528 3150260972033074432 3153539079183993344 3172490636150243304 3176626869052655616 3183123325249664784 3187273420849729536 3196999189788678144 3203777526053105664 3210329507516755936 3214515074019385344 3220125630687033744 3224323969188581376 3234162795598485504 3251882293711560704 3271424855572808064 3274829043767993088 3285804722838363648 3292405134078542976 3313888523888264192 3320545348899727104 3324000651031776768 3333803719344323472 3338150269173977088 3343976616482688888 3359558470625390592 3362297768227608288 3366681468055805952 3376954689623543808 3383860832247391392 3388272645588000768 3391798423575085056 3395456523338334208 3398611751306883072 3407738882474943549 3417232240849436672 3427659714993266688 3436864855829430246 3441345774807043584 3448258631549716608 3451846829917614336 3452879539253873664 3470758986557531136 3482391330187667456 3491616913159439376 3493017633287629824 3514009325795367984 3517665943199941728 3526051005005193216 3544043593537208736 3547731464081992512 3548664250112876544 3552356928833077248 3559492780954546176 3571422518322487296 3578994713789054976 3581013740905872882 3597257461308037696 3601947497111568384 3604249716809743872 3611620695956350428 3616329458271808512 3622641334522912962 3627364465337154048 3642489248913242312 3647238257060456448 3658367580425505792 3670628699387000832 3696530313193159104 3713298024576038912 3716648356627095552 3720515836706832384 3728124589374297216 3735613517512192992 3739500732410748864 3740483939308167168 3744376222283513856 3759988902103992064 3772453887507382272 3782584989256059324 3787516651562781696 3806843436278315316 3811806726286500864 3815773226521970688 3819888588755625984 3839380559665309464 3843375752755491888 3844386270955616256 3848386672902500352 3856117179367425024 3877244273271476224 3881278866687991808 3884489481660607872 3902109788537532416 3904603859877222528 3912589087286046297 3917690246461125888 3929644837448583552 3951174778482161152 3963231545460964608 3987049042729359828 3991197897092241576 4009795593972240384 4026369053012686848 4030558823099068416 4038801638488821984 4044067351185678336 4046914643971542408 4052190934250514432 4056407574140473344 4078632029400940544 4086825044799664128 4091077724346802176 4097800405027397601 4103143039193013504 4115663527978694016 4129457286810375936 4138212637818594816 4159328939637418586 4164751793535250944 4169085562311042048 4177460277648043776 4194140163046084368 4213683505530150912 4229987514866991072 4235502492070207488 4244010623445805056 4244164433666219712 4248426867590909952 4249697894466306048 4262665586384904192 4271703368070807552 4293500840916044992 4297374662350079232 4299098625584775168 4312217060797980672 4319303129623473147 4323797721849928374 4324934554825068288 4329435007015312896 4361899807430410752 4366438725023990784 4381072963784484864 4389873512104723968 4407401527268766624 4427393798532969472 4432000868042369024 4435999651458146304 4445071625792431296 4450867025565302784 4458635488643585184 4464448572722651136 4479411294167187456 4483063690970144384 4502606252831391744 4511814442996521856 4531482335075844096 4543651843299924732 4549575770083888128 4552778974467985209 4582486474439240328 4588461033076058112 4597678175399622144 4602462439890152448 4603839385671831552 4627678648743374848 4655489217545919168 4657356844383506432 4661558955769577472 4685345767727157312 4690221257599922304 4691454432352616448 4699642812354049248 4725391458049611648 4730308618775990016 4745990374606061568 4758735954225364956 4774684987874497176 4780910131274594304 4805666289079658496 4815494261275133904 4821772611029078016 4830188446030550616 4836485953782872064 4851244193397728256 4862984342747275264 4877823440567341056 4894171599182667776 4907137283359212096 4912243565651989632 4928707084257545472 4938607701117814464 4964360347309177022 4970832785832396288 4980818023349590656 4986000976547665152 5000705579016485208 5043446652341412432 5050022202083708928 5065432034435315712 5075791248371087088 5082408968382001152 5087697635362627584 5093184785007501312 5097917626960324608 5119174079553745952 5124501003673989184 5125848361274155008 5131182230536667136 5141489572489900032 5155297283744145369 5162018662210565376 5179319308880810496 5206138479836296704 5216785449714728396 5223586995281501184 5239526449931444736 5284308727281286144 5289076507507789824 5316065390305813104 5321597196122988768 5322996375169314816 5328535393249615872 5346394125296320512 5357133777483730944 5368492070683582464 5374078430798757888 5385068851318429312 5395886191962056544 5402921245667352576 5408543432187297792 5417431043934525642 5424494187407712768 5433962001784369443 5449100059732885504 5463733873369863468 5470857385590684672 5487551370638258688 5505943049080501248 5517616850424793088 5553002391380334592 5558780749748056064 5569947036864058368 5592186884061445824 5599477870872477696 5603420276268289488 5609251098616123296 5639983353155988096 5658680831261073408 5658885911554959616 5664569156787879936 5673877483884088986 5710265154417472974 5729832883133438976 5759070839497964196 5765063629133237832 5766579406433424384 5772580009353750528 5784175769051137536 5815866409907214336 5821918300031987712 5841430618379313152 5853164682806298624 5856905789815833792 5876535369691688832 5894467256172875328 5919045029484018757 5926762167723241728 5944847318191446912 5970762084181819392 6039553579519030272 6045838234648602624 6058202457733232976 6066101026778517504 6070371965957313612 6078286401375771648 6084611361210710016 6109981965918987104 6117948044101410816 6130237567199496192 6136616586520203264 6138452514229108736 6154714558789520256 6194185930215563904 6207318956727892224 6238993409456127879 6247127690302876416 6253628343466563072 6266190416472065664 6300521944066148864 6307078158367986688 6344981272300486608 6353253738105311232 6366246650499329568 6374546841699459072 6393998379577356288 6407555052106211328 6420659015033511872 6429030148038770688 6440251261374067488 6448647938377162752 6468325591196971008 6485696582774892561 6503764587423121408 6542849711145616128 6549658087535986176 6571609445676727296 6584810268157085952 6627777047776528384 6641090697799454208 6648001302063553536 6667607438688646944 6676300538347954176 6687953232965377776 6719116941250781184 6724595536455216576 6733362936111611904 6753909379247087616 6767721664494782784 6776545291176001536 6797223502613766144 6815477764949887098 6855319429986533376 6873729711658860492 6882691549614087168 6896517263099433216 6903693659835228672 6905759078507747328 6941517973115062272 6964782660375334912 6983233826318878752 6986035266575259648 7028018651590735968 7035331886399883456 7052102010010386432 7088087187074417472 7095462928163985024 7097328500225753088 7118985561909092352 7142845036644974592 7162027481811745764 7194514922616075392 7208499433619487744 7223241391912700856 7232658916543617024 7245282669045825924 7254728930674308096 7284978497826484624 7294476514120912896 7316735160851011584 7341257398774001664 7393060626386318208 7426596049152077824 7433296713254191104 7446540520963765533 7456249178748594432 7471227035024385984 7479001464821497728 7480967878616334336 7519977804207984128 7565169978512118648 7575033303125563392 7613686872556630632 7623613452573001728 7631546453043941376 7639777177511251968 7678761119330618928 7686751505510983776 7688772541911232512 7696773345805000704 7712234358734850048 7754488546542952448 7762557733375983616 7768978963321215744 7804219577075064832 7809207719754445056 7825178174572092594 7835380492922251776 7859289674897167104 7902349556964322304 7926463090921929216 7974098085458719656 7982395794184483152 8019591187944480768 8052738106025373696 8061117646198136832 8077603276977643968 8088134702371356672 8093829287943084816 8104381868501028864 8112815148280946688 8126146565901788463 8173650089599328256 8182155448693604352 8195600810054795202 8206286078386027008 8231327055957388032 8258914573620751872 8276425275637189632 8318657879274837172 8329503587070501888 8338171124622084096 8354920555296087552 8388280326092168736 8427367011060301824 8459975029733982144 8471004984140414976 8488021246891610112 8488328867332439424 8496853735181819904 8525331172769808384 8587001681832089984 8594749324700158464 8624434121595961344 8638606259246946294 8647595443699856748 8649869109650136576 8658870014030625792 8723799614860821504 8732877450047981568 8762145927568969728 8779747024209447936 8814803054537533248 8854787597065938944 8864001736084738048 8871999302916292608 8890143251584862592 8917270977287170368 8928897145445302272 8966127381940288768 9023628885993043712 9087303686599849464 9099151540167776256 9105557948935970418 9164972948878480656 9176922066152116224 9195356350799244288 9204924879780304896 9207678771343663104 9255357297486749696 9310978435091838336 9314713688767012864 9370691535454314624 9380442515199844608 9399285624708098496 9450782916099223296 9460617237551980032 9517471908450729912 9549369975748994352 9561820262549188608 9611332578159316992 9630988522550267808 9643545222058156032 9660376892061101232 9672971907565744128 9702488386795456512 9725968685494550528 9755646881134682112 9788343198365335552 9814274566718424192 9824487131303979264 9857414168515090944 9877215402235628928 9928720694618354044 9941665571664792576 9961636046699181312 9972001953095330304 10001411158032970416 10086893304682824864 10100044404167417856 10130864068870631424 10151582496742174176 10164817936764002304 10175395270725255168 10186369570015002624 10195835253920649216 10238348159107491904 10249002007347978368 10251696722548310016 10282979144979800064 10310594567488290738 10324037324421130752 10358638617761620992 10412276959672593408 10433570899429456792 10447173990563002368 10479052899862889472 10568617454562572288 10578153015015579648 10632130780611626208 10643194392245977536 10645992750338629632 10657070786499231744 10714267554967461888 10736984141367164928 10770137702636858624 10791772383924113088 10805842491334705152 10834862087869051284 10848988374815425536 10867924003568738886 10927467746739726936 10941714771181369344 10975102741276517376 11011886098161002496 11035233700849586176 11106004782760669184 11117561499496112128 11139894073728116736 11184373768122891648 11206840552536578976 11218502197232246592 11279966706311976192 11317361662522146816 11317771823109919232 11347754967768177972 11420530308834945948 11459665766266877952 11518141678995928392 11530127258266475664 11533158812866848768 11545160018707501056 11568351538102275072 11631732819814428672 11643836600063975424 11682861236758626304 11706329365612597248 11713811579631667584 11737767261858138891 11753070739383377664 11788934512345750656 11838090058968037514 11853524335446483456 11889694636382893824 12079107159038060544 12091676469297205248 12116404915466465952 12132202053557035008 12140743931914627224 12156572802751543296 12169222722421420032 12219963931837974208 12235896088202821632 12260475134398992384 12273233173040406528 12293401215082192803 12309429117579040512 12388371860431127808 12414637913455784448 12477986818912255758 12494255380605752832 12507256686933126144 12532380832944131328 12601043888132297728 12614156316735973376 12689962544600973216 12706507476210622464 12732493300998659136 12749093683398918144 12787996759154712576 12815110104212422656 12841318030067023744 12880502522748134976 12897295876754325504 12936651182393942016 12957909388870419441 12971393165549785122 13085699422291232256 13099316175071972352 13143218891353454592 13169620536314171904 13255554095553056768 13282181395598908416 13296002604127107072 13335214877377293888 13352601076695908352 13375906465930755552 13438233882501562368 13449191072910433152 13507818758494175232 13535443328989565568 13594447005227532288 13630955529899774196 13747459423317720984 13765383099228174336 13793034526198866432 13807387319670457344 13811518157015494656 13883035946230124544 13929565320750669824 13966467652637757504 13972070533150519296 14056037303181471936 14070663772799766912 14176174374148834944 14190925856327970048 14237971123818184704 14324054963623491528 14389029845232150784 14416998867238975488 14446482783825401712 14465317833087234048 14490565338091651848 14509457861348616192 14569956995652969248 14588953028241825792 14633470321702023168 14682514797548003328 14786121252772636416 14853192098304155648 14893081041927531066 14912498357497188864 14942454070048771968 14958002929642995456 15039955608415968256 15130339957024237296 15150066606251126784 15227373745113261264 15247226905146003456 15263092906087882752 15279554355022503936 15357522238661237856 15373503011021967552 15377545083822465024 15393546691610001408 15424468717469700096 15465891851232436107 15508977093085904896 15537957926642431488 15608439154150129664 15618415439508890112 15650356349144185188 15670760985844503552 15718579349794334208 15804699113928644608 15852926181843858432 15948196170917439312 15964791588368966304 16039182375888961536 16105476212050747392 16122235292396273664 16155206553955287936 16187658575886169632 16208763737002057728 16225630296561893376 16252293131803576926 16347300179198656512 16391201620109590404 16412572156772054016 16462654111914776064 16517829147241503744 16552850551274379264 16637315758549674344 16659007174141003776 16676342249244168192 16709841110592175104 16776560652184337472 16919950059467964288 16976042493783220224 16976657734664878848 16993707470363639808 17174003363664179968 17189498649400316928 17277212518493892588 17295190887399713496 17299738219300273152 17317740028061251584 17447599229721643008 17465754900095963136 17524291855137939456 17559494048418895872 17629606109075066496 17709575194131877888 17728003472169476096 17757135088452056271 17780286503169725184 17834541954574340736 17932254763880577536 18047257771986087424 18174607373199698928 18198303080335552512 18211115897871940836 18329945897756961312 18353844132304232448 18390712701598488576 18409849759560609792 18415357542687326208 18510714594973499392 18621956870183676672 18629427377534025728 18716980228368383637 18741383070908629248 18760885030399689216 18798571249416196992 18901565832198446592 18921234475103960064 19034943816901459824 19098739951497988704 19123640525098377216 19222665156318633984 19261977045100535616 19287090444116312064 19320753784122202464 19345943815131488256 19404976773590913024 19511293762269364224 19628549133436848384 19648974262607958528 19714828337030181888 19754430804471257856 19857441389236708088 19883331143329585152 19923272093398362624 19944003906190660608 20002822316065940832 20173786609365649728 20200088808334835712 20261728137741262848 20303164993484348352 20329635873528004608 20391670507841298432 20476696318214983808 20498004014695956736 20565958289959600128 20621189134976581476 20648074648842261504 20717277235523241984 20824553919345186816 20867141798858913584 20894347981126004736 20958105799725778944 21137234909125144576 21156306030031159296 21264261561223252416 21286388784491955072 21291985500677259264 21428535109934923776 21540275405273717248 21583544767848226176 21669724175738102568 21697976749630851072 21735848007137477772 21854935493479453872 21883429542362738688 21950205482553034752 22023772196322004992 22070467401699172352 22212009565521338368 22235122998992224256 22279788147456233472 22339621562891296599 22368747536245783296 22413681105073157952 22437004394464493184 22559933412623952384 22635543646219838464 22695509935536355944 22841060617669891896 22919331532533755904 23036283357991856784 23060254516532951328 23066317625733697536 23090320037415002112 23136703076204550144 23263465639628857344 23287673200127950848 23412658731225194496 23427623159263335168 23475534523716277782 23506141478766755328 23577869024691501312 23676180117936075028 23707048670892966912 23779389272765787648 24158214318076121088 24183352938594410496 24232809830932931904 24264404107114070016 24281487863829254448 24313145605503086592 24338445444842840064 24439927863675948416 24520950268797984768 24546466346080813056 24586802430164385606 24618858235158081024 24776743720862255616 24829275826911568896 24955973637824511516 24988510761211505664 25014513373866252288 25064761665888262656 25202087776264595456 25228312633471946752 25379925089201946432 25413014952421244928 25464986601997318272 25575993518309425152 25682636060134047488 25761005045496269952 25873302364787884032 25915818777740838882 25942786331099570244 26171398844582464512 26198632350143944704 26286437782706909184 26339241072628343808 26511108191106113536 26564362791197816832 26592005208254214144 26670429754754587776 26751812931861511104 26898382145820866304 27070886657979131136 27261911059799548392 27494918846635441968 27530766198456348672 27586069052397732864 27614774639340914688 27623036314030989312 27766071892460249088 27859130641501339648 27932935305275515008 27944141066301038592 28112074606362943872 28141327545599533824 28352348748297669888 28381851712655940096 28648109927246983056 28778059690464301568 28833997734477950976 28892965567650803424 28930635666174468096 28981130676183303696 29018915722697232384 29139913991305938496 29177906056483651584 29266940643404046336 29365029595096006656 29572242505545272832 29706384196608311296 29786162083855062132 29824996714994377728 29884908140097543936 29916005859285990912 30079911216831936512 30260679914048474592 30300133212502253568 30454747490226522528 30494453810292006912 30526185812175765504 30559108710045007872 30715044477322475712 30747006022043935104 30755090167644930048 30848937434939400192 30931783702464872214 31075915853284862976 31236830879017780224 31300712698288370376 31341521971689007104 31437158699588668416 31609398227857289216 31705852363687716864 31896392341834878624 31929583176737932608 32210952424101494784 32310413107910575872 32375317151772339264 32417527474004115456 32504586263607153852 32782403240219180808 32825144313544108032 32925308223829552128 33035658294483007488 33105701102548758528 33274631517099348688 33318014348282007552 33352684498488336384 33419682221184350208 33553121304368674944 33839900118935928576 33952084987566440448 33953315469329757696 34348006727328359936 34378997298800633856 34554425036987785176 34590381774799426992 34599476438600546304 34635480056122503168 34895198459443286016 34931509800191926272 35048583710275878912 35118988096837791744 35213301785574416673 35259212218150132992 35419150388263755776 35456006944338952192 35514270176904112542 35560573006339450368 35669083909148681472 35864509527761155072 36094515543972174848 36349214746399397856 36396606160671105024 36422231795743881672 36659891795513922624 36707688264608464896 36781425403196977152 36819699519121219584 36880203645246578409 37243913740367353344 37433960456736767274 37482766141817258496 37521770060799378432 37597142498832393984 37803131664396893184 37842468950207920128 38069887633802919648 38197479902995977408 38247281050196754432 38445330312637267968 38523954090201071232 38641507568244404928 38691887630262976512 38809953547181826048 39257098266873696768 39297948525215917056 39429656674060363776 39508861608942515712 39714882778473416176 39766662286659170304 39846544186796725248 39888007812381321216 40005644632131881664 40347573218731299456 40523456275482525696 40606329986968696704 40783341015682596864 40953392636429967616 40996008029391913472 41242378269953162952 41296149297684523008 41434554471046483968 41649107838690373632 41734283597717827168 41788695962252009472 41916211599451557888 42274469818250289152 42528523122446504832 42572777568983910144 43080550810547434496 43167089535696452352 43339448351476205136 43395953499261702144 43471696014274955544 43709870986958907744 43766859084725477376 43900410965106069504 44047544392644009984 44140934803398344704 44424019131042676736 44559576294912466944 44679243125782593198 44737495072491566592 44827362210146315904 44874008788928986368 45119866825247904768 45271087292439676928 45391019871072711888 45682121235339783792 45838663065067511808 46072566715983713568 46120509033065902656 46132635251467395072 46180640074830004224 46273406152409100288 46526931279257714688 46825317462450388992 46855246318526670336 46951069047432555564 47012282957533510656 47155738049383002624 47352360235872150056 47414097341785933824 47558778545531575296 48316428636152242176 48366705877188820992 48465619661865863808 48562975727658508896 48626291211006173184 48676890889685680128 48879855727351896832 49041900537595969536 49173604860328771212 49237716470316162048 49553487441724511232 49658551653823137792 49911947275649023032 49977021522423011328 50029026747732504576 50129523331776525312 50404175552529190912 50456625266943893504 50759850178403892864 50929973203994636544 51365272120268094976 51522010090992539904 51831637555481677764 51885572662199140488 52342797689164929024 52397264700287889408 52572875565413818368 52678482145256687616 53022216382212227072 53128725582395633664 53184010416508428288 53271405265356168813 53340859509509175552 53503625863723022208 53796764291641732608 54141773315958262272 54523822119599096784 54989837693270883936 55061532396912697344 55172138104795465728 55229549278681829376 55246072628061978624 55532143784920498176 55865870610551030016 55888282132602077184 56150940685105150911 56224149212725887744 56282655091199067648 56704697496595339776 56763703425311880192 57296219854493966112 57556119380928603136 57667995468955901952 57785931135301606848 57861271332348936192 57962261352366607392 58037831445394464768 58279827982611876992 58533881286808092672 59144485011090545664 59572324167710124264 59649993429988755456 59769816280195087872 59832011718571981824 60159822433663873024 60521359828096949184 60600266425004507136 60909494980453045056 60988907620584013824 61430088954644951424 61494012044087870208 61697874869878800384 61863567404929744428 62151831706569725952 62473661758035560448 62601425396576740752 62683043943378014208 62874317399177336832 63218796455714578432 63411704727375433728 63792784683669757248 63859166353475865216 64620826215821151744 64750634303544678528 65009172527214307704 65564806480438361616 65650288627088216064 65850616447659104256 66071316588966014976 66211402205097517056 66549263034198697376 66636028696564015104 66705368996976672768 66839364442368700416 67018864688673889797 67106242608737349888 67679800237871857152 67906630938659515392 68696013454656719872 68757994597601267712 69108850073975570352 69180763549598853984 69198952877201092608 69270960112245006336 69790396918886572032 69863019600383852544 70237976193675583488 70426603571148833346 70518424436300265984 70838300776527511552 71028540353808225084 71121146012678900736 71338167818297362944 71729019055522310144 72189031087944349696 72698429492798795712 72793212321342210048 72844463591487763344 73319783591027845248 73562850806393954304 73639399038242439168 73760407290493156818 74487827480734706688 74867920913473534548 74965532283634516992 75043540121598756864 75194284997664787968 75606263328793786368 75684937900415840256 76139775267605839296 76394959805991954816 76947585383292243841 77047908180402142464 77283015136488809856 77619907094363652096 78514196533747393536 78595897050431834112 78859313348120727552 79017723217885031424 79429765556946832352 79533324573318340608 79693088373593450496 79776015624762642432 80011289264263763328 80695146437462598912 81212659973937393408 81906785272859935232 81992016058783826944 82484756539906325904 82592298595369046016 82869108942092967936 83298215677380747264 83468567195435654336 83577391924504018944 83832423198903115776 84548939636500578304 85057046244893009664 85145555137967820288 86161101621094868992 86334179071392904704 86678896702952410272 86791906998523404288 86943392028549911088 87419741973917815488 87533718169450954752 87800821930212139008 88095088785288019968 89119152589824933888 89358486251565186396 89474990144983133184 89654724420292631808 89748017577857972736 90239733650495809536 90542174584879353856 90782039742145423776 91364242470679567584 91677326130135023616 92145133431967427136 92241018066131805312 92265270502934790144 92546812304818200576 93710492637053340672 93902138094865111128 94024565915067021312 94311476098766005248 94704720471744300112 94828194683571867648 95117557091063150592 96632857272304484352 96931239323731727616 97125951455317017792 97252582422012346368 97759711454703793664 98347209720657542424 98475432940632324096 99106974883449022464 99317103307646275584 99823894551298046064 99954043044846022656 100058053495465009152 100259046663553050624 100808351105058381824 100913250533887787008 101519700356807785728 101859946407989273088 102730544240536189952 103044020181985079808 103663275110963355528 103771145324398280976 104685595378329858048 104794529400575778816 105145751130827636736 105356964290513375232 105639905356723250019 106257451164791267328 106368020833016856576 106542810530712337626 106681719019018351104 107007251727446044416 107593528583283465216 108283546631916524544 109047644239198193568 109979675386541767872 110123064793825394688 110344276209590931456 110459098557363658752 111731741221102060032 112301881370210301822 112448298425451775488 112565310182398135296 113409394993190679552 113527406850623760384 114592439708987932224 115112238761857206272 115335990937911803904 115571862270603213696 115924522704733214784 116075662890788929536 116559655965223753984 118288970022181091328 119144648335420248528 119299986859977510912 119539632560390175744 119664023437143963648 120319644867327746048 121042719656193898368 121818989960906090112 122860177909289902848 122988024088175740416 123727134809859488856 124303663413139451904 124947323516071120896 125202850793153481504 125366087886756028416 125748634798354673664 126437592911429156864 126823409454750867456 127585569367339514496 127718332706951730432 129241652431642303488 129501268607089357056 130018345054428615408 131129612960876723232 131300577254176432128 131701232895318208512 132142633177932029952 132422804410195034112 133098526068397394752 133272057393128030208 133678728884737400832 134037729377347779594 134212485217474699776 135359600475743714304 135813261877319030784 137392026909313439744 137515989195202535424 138217700147951140704 138361527099197707968 138397905754402185216 138541920224490012672 139580793837773144064 140475952387351166976 140853207142297666692 141036848872600531968 142057080707616450168 142242292025357801472 142676335636594725888 143458038111044620288 144378062175888699392 145396858985597591424 145688927182975526688 146639567182055690496 147125701612787908608 147520814580986313636 148975654961469413376 149735841826947069096 149931064567269033984 150087080243197513728 150388569995329575936 151212526657587572736 151369875800831680512 152279550535211678592 152789919611983909632 153895170766584487682 154095816360804284928 154566030272977619712 157028393067494787072 157191794100863668224 157718626696241455104 158035446435770062848 158859531113893664704 159066649146636681216 159386176747186900992 159552031249525284864 159814215796068506439 160022578528527526656 161390292874925197824 162425319947874786816 163813570545719870464 163984032117567653888 164969513079812651808 165184597190738092032 165738217884185935872 166596431354761494528 166937134390871308672 167664846397806231552 168452822055315452733 170114092489786019328 170291110275935640576 172322203242189737984 172668358142785809408 173357793405904820544 173583813997046808576 173886784057099822176 174839483947835630976 175601643860424278016 178716972503130372792 178949980289966266368 179309448840585263616 179496035155715945472 180479467300991619072 181084349169758707712 181564079484290847552 182728484941359135168 184290266863934854272 184482036132263610624 185093624609636401152 187420985274106681344 187804276189730222256 188049131830134042624 188622952197532010496 189409440943488600224 189656389367143735296 190235114182126301184 193862478647463455232 194251902910634035584 195519422909407587328 196694419441315084848 196950865881264648192 198213949766898044928 198634206615292551168 199647789102596092128 199908086089692045312 200116106990930018304 200518093327106101248 201056594066021669391 201616702210116763648 203039400713615571456 203719892815978546176 205461088481072379904 206088040363970159616 207326550221926711056 207542290648796561952 209371190756659716096 209589058801151557632 210713928581026750464 211279810713446500038 212514902329582534656 213085621061424675252 213363438038036702208 214014503454892088832 215187057166566930432 216567093263833049088 218095288478396387136 219959350773083535744 220688552419181862912 220918197114727317504 223463482442204120064 224603762740420603644 224896596850903550976 225130620364796270592 226818789986381359104 227054813701247520768 229184879417975864448 230224477523714412544 230842756149876731523 231143724541206427392 231849045409466429568 233119311930447507968 236577940044362182656 238289296670840497056 238599973719955021824 239079265120780351488 239328046874287927296 240639289734655492096 242085439312387796736 243637979921812180224 245720355818579805696 245976048176351480832 247454269619718977712 248607326826278903808 249894647032142241792 250405701586306963008 250732175773512056832 251497269596709347328 253646818909501734912 255171138734679028992 255436665413903460864 258483304863284606976 259002537214178714112 260036690108857230816 262259225921753446464 262601154508352864256 263402465790636417024 264285266355864059904 266197052136794789504 267357457769474801664 268075458754695559188 268424970434949399552 270719200951487428608 271626523754638061568 274784053818626879488 275031978390405070848 276435400295902281408 276723054198395415936 276795811508804370432 281706414284595333384 282073697745201063936 284114161415232900336 284484584050715602944 285352671273189451776 286916076222089240576 288756124351777398784 290793717971195182848 291377854365951053376 293279134364111380992 295041629161972627272 297951309922938826752 299471683653894138192 299862129134538067968 300174160486395027456 300777139990659151872 302425053315175145472 302739751601663361024 304559101070423357184 305579839223967819264 307790341533168975364 308191632721608569856 309132060545955239424 314056786134989574144 314383588201727336448 315437253392482910208 316070892871540125696 317719062227787329408 318772353494373801984 319104062499050569728 319628431592137012878 320045157057055053312 322780585749850395648 324850639895749573632 327627141091439740928 327968064235135307776 329939026159625303616 330369194381476184064 333874268781742617344 336905644110630905466 340228184979572038656 340582220551871281152 344644406484379475968 345336716285571618816 346715586811809641088 347773568114199644352 349678967895671261952 357433945006260745584 357899960579932532736 358618897681170527232 358992070311431890944 360958934601983238144 362168698339517415424 363128158968581695104 365456969882718270336 368580533727869708544 368964072264527221248 374841970548213362688 375608552379460444512 376098263660268085248 377245904395064020992 378818881886977200448 379312778734287470592 380470228364252602368 387724957294926910464 388503805821268071168 391038845818815174656 393388838882630169696 393901731762529296384 396427899533796089856 397268413230585102336 399295578205192184256 399816172179384090624 401036186654212202496 402113188132043338782 406078801427231142912 407439785631957092352 410922176962144759808 412176080727940319232 414653100443853422112 415084581297593123904 418742381513319432192 421427857162053500928 422559621426893000076 426171242122849350504 426726876076073404416 428029006909784177664 430374114333133860864 433134186527666098176 436190576956792774272 439918701546167071488 441377104838363725824 446926964884408240128 449207525480841207288 449793193701807101952 450261240729592541184 453637579972762718208 454109627402495041536 458369758835951728896 460448955047428825088 461685512299753463046 462287449082412854784 463698090818932859136 466238623860895015936 473155880088724365312 476578593341680994112 477199947439910043648 478158530241560702976 478656093748575854592 479442647388205519317 484170878624775593472 487275959843624360448 491440711637159611392 491952096352702961664 494908539239437955424 497214653652557807616 499789294064284483584 500811403172613926016 502994539193418694656 510342277469358057984 510873330827806921728 516966609726569213952 518005074428357428224 520073380217714461632 524518451843506892928 526804931581272834048 532394104273589579008 536150917509391118376 536849940869898799104 541438401902974857216 543253047509276123136 549568107637253758976 552870800591804562816 553446108396790831872 563412828569190666768 564147395490402127872 568228322830465800672 568969168101431205888 570705342546378903552 573832152444178481152 577512248703554797568 581587435942390365696 582755708731902106752 586558268728222761984 590083258323945254544 595902619845877653504 598943367307788276384 599724258269076135936 600348320972790054912 601554279981318303744 604850106630350290944 609118202140846714368 611159678447935638528 615580683066337950728 616383265443217139712 618264121091910478848 628113572269979148288 628767176403454672896 632141785743080251392 635438124455574658816 637544706988747603968 639256863184274025756 640090314114110106624 645561171499700791296 649701279791499147264 655254282182879481856 655936128470270615552 659878052319250607232 667748537563485234688 673811288221261810932 680456369959144077312 681164441103742562304 689288812968758951936 690673432571143237632 692528268449630194569 693431173623619282176 695547136228399288704 699357935791342523904 714867890012521491168 715799921159865065472 717237795362341054464 717984140622863781888 721917869203966476288 726256317937163390208 730913939765436540672 737161067455739417088 737928144529054442496 749683941096426725376 751217104758920889024 752196527320536170496 754491808790128041984 757637763773954400896 760940456728505204736 775449914589853820928 777007611642536142336 782077691637630349312 786777677765260339392 787803463525058592768 792855799067592179712 798591156410384368512 802072373308424404992 804226376264086677564 812157602854462285824 814879571263914184704 821844353924289519616 824352161455880638464 829306200887706844224 830169162595186247808 845119242853786000152 852342484245698701008 853453752152146808832 856058013819568355328 860748228666267721728 866268373055332196352 872381153913585548544 879837403092334142976 893853929768816480256 898415050961682414576 899586387403614203904 900522481459185082368 907275159945525436416 908219254804990083072 916739517671903457792 920897910094857650176 923371024599506926092 924574898164825709568 927396181637865718272 932477247721790031872 946311760177448730624 953157186683361988224 956317060483121405952 957312187497151709184 958885294776411038634 968341757249551186944 974551919687248720896 982881423274319222784 983904192705405923328 989817078478875910848 1001622806345227852032 1020684554938716115968 1021746661655613843456 1033933219453138427904 1036010148856714856448 1040146760435428923264 1049036903687013785856 1064788208547179158016 1072301835018782236752 1073699881739797598208 1082876803805949714432 1086506095018552246272 1099136215274507517952 1105741601183609125632 1106892216793581663744 1126825657138381333536 1128294790980804255744 1136456645660931601344 1137938336202862411776 1141410685092757807104 1163174871884780731392 1165511417463804213504 1173116537456445523968 1180166516647890509088 1191805239691755307008 1197886734615576552768 1199448516538152271872 1203108559962636607488 1218236404281693428736 1222319356895871277056 1231161366132675901456 1232766530886434279424 1236528242183820957696 1256227144539958296576 1264283571486160502784 1270876248911149317632 1278513726368548051512 1280180628228220213248 1291122342999401582592 1299402559582998294528 1310508564365758963712 1311872256940541231104 1319756104638501214464 1335497075126970469376 1347622576442523621864 1360912739918288154624 1362328882207485124608 1381346865142286475264 1385056536899260389138 1386862347247238564352 1391094272456798577408 1398715871582685047808 1429735780025042982336 1431599842319730130944 1434475590724682108928 1435968281245727563776 1452512635874326780416 1461827879530873081344 1474322134911478834176 1475856289058108884992 1499367882192853450752 1502434209517841778048 1508983617580256083968 1515275527547908801792 1550899829179707641856 1554015223285072284672 1564155383275260698624 1573555355530520678784 1597182312820768737024 1608452752528173355128 1624315205708924571648 1629759142527828369408 1643688707848579039232 1648704322911761276928 1658612401775413688448 1660338325190372495616 1690238485707572000304 1704684968491397402016 1706907504304293617664 1712116027639136710656 1721496457332535443456 1732536746110664392704 1744762307827171097088 1759674806184668285952 1787707859537632960512 1796830101923364829152 1799172774807228407808 1801044962918370164736 1814550319891050872832 1833479035343806915584 1846742049199013852184 1849149796329651419136 1854792363275731436544 1864954495443580063744 1906314373366723976448 1912634120966242811904 1917770589552822077268 1936683514499102373888 1949103839374497441792 1965762846548638445568 1967808385410811846656 1979634156957751821696 2003245612690455704064 2041369109877432231936 2043493323311227686912 2067866438906276855808 2072020297713429712896 2077584805348890583707 2080293520870857846528 2098073807374027571712 2129576417094358316032 2144603670037564473504 2147399763479595196416 2165753607611899428864 2211483202367218251264 2213784433587163327488 2253651314276762667072 2256589581961608511488 2272913291321863202688 2282821370185515614208 2326349743769561462784 2331022834927608427008 2346233074912891047936 2360333033295781018176 2395773469231153105536 2406217119925273214976 2436472808563386857472 2444638713791742554112 2462322732265351802912 2465533061772868558848 2473056484367641915392 2541752497822298635264 2557027452737096103024 2560361256456440426496 2582244685998803165184 2598805119165996589056 2621017128731517927424 2639512209277002428928 2670994150253940938752 2695245152885047243728 2721825479836576309248 2724657764414970249216 2762693730284572950528 2770113073798520778276 2773724694494477128704 2782188544913597154816 2797431743165370095616 2859471560050085964672 2868951181449364217856 2871936562491455127552 2905025271748653560832 2923655759061746162688 2948644269822957668352 2951712578116217769984 3004868419035683556096 3030551055095817603584 3101799658359415283712 3108030446570144569344 3128310766550521397248 3147110711061041357568 3194364625641537474048 3216905505056346710256 3248630411417849143296 3259518285055656738816 3297408645823522553856 3317224803550827376896 3320676650380744991232 3380476971415144000608 3409369936982794804032 3413815008608587235328 3424232055278273421312 3489524615654342194176 3519349612369336571904 3575415719075265921024 3593660203846729658304 3598345549614456815616 3666958070687613831168 3693484098398027704368 3698299592659302838272 3709584726551462873088 3729908990887160127488 3812628746733447952896 3835541179105644154536 3873367028998204747776 3898207678748994883584 3931525693097276891136 3935616770821623693312 3959268313915503643392 4006491225380911408128 4082738219754864463872 4086986646622455373824 4144040595426859425792 4155169610697781167414 4160587041741715693056 4196147614748055143424 4259152834188716632064 4289207340075128947008 4294799526959190392832 4422966404734436502528 4427568867174326654976 4507302628553525334144 4545826582643726405376 4652699487539122925568 4662045669855216854016 4692466149825782095872 4720666066591562036352 4791546938462306211072 4872945617126773714944 4889277427583485108224 4924645464530703605824 4931066123545737117696 4946112968735283830784 5083504995644597270528 5114054905474192206048 5120722512912880852992 5164489371997606330368 5197610238331993178112 5279024418554004857856 5341988300507881877504 5390490305770094487456 5443650959673152618496 5540226147597041556552 5547449388988954257408 5564377089827194309632 5594863486330740191232 5718943120100171929344 5737902362898728435712 5810050543497307121664 5847311518123492325376 5897288539645915336704 5903425156232435539968 6009736838071367112192 6061102110191635207168 6203599316718830567424 6216060893140289138688 6232754416046671751121 6294221422122082715136 6388729251283074948096 6433811010112693420512 6497260822835698286592 6634449607101654753792 6641353300761489982464 6760953942830288001216 6818739873965589608064 6848464110556546842624 6979049231308684388352 7038699224738673143808 7187320407693459316608 7333916141375227662336 7386968196796055408736 7396599185318605676544 7419169453102925746176 7459817981774320254976 7625257493466895905792 7671082358211288309072 7746734057996409495552 7796415357497989767168 7863051386194553782272 7918536627831007286784 8012982450761822816256 8165476439509728927744 8173973293244910747648 8288081190853718851584 8310339221395562334828 8321174083483431386112 8392295229496110286848 8518305668377433264128 8578414680150257894016 8845932809468873005056 8855137734348653309952 9014605257107050668288 9091653165287452810752 9305398975078245851136 9324091339710433708032 9384932299651564191744 9441332133183124072704 9583093876924612422144 9745891234253547429888 9778554855166970216448 9849290929061407211648 9892225937470567661568 10167009991289194541056 10228109810948384412096 10241445025825761705984 10558048837108009715712 10683976601015763755008 10780980611540188974912 11080452295194083113104 11094898777977908514816 11128754179654388619264 11189726972661480382464 11437886240200343858688 11620101086994614243328 11694623036246984650752 11794577079291830673408 11806850312464871079936 12019473676142734224384 12122204220383270414336 12432121786280578277376 12465508832093343502242 12588442844244165430272 12777458502566149896192 12867622020225386841024 13268899214203309507584 13282706601522979964928 13521907885660576002432 13637479747931179216128 13958098462617368776704 14077398449477346287616 14374640815386918633216 14667832282750455324672 14773936393592110817472 14793198370637211353088 14838338906205851492352 15250514986933791811584 15342164716422576618144 15493468115992818991104 15592830714995979534336 15837073255662014573568 16025964901523645632512 16330952879019457855488 16620678442791124669656 16642348166966862772224 16784590458992220573696 17036611336754866528256 17156829360300515788032 17691865618937746010112 17710275468697306619904 18029210514214101336576 18183306330574905621504 18610797950156491702272 18648182679420867416064 18882664266366248145408 19166187753849224844288 19491782468507094859776 19698581858122814423296 20334019982578389082112 20456219621896768824192 21116097674216019431424 21367953202031527510016 21561961223080377949824 22160904590388166226208 22189797555955817029632 22257508359308777238528 22379453945322960764928 22875772480400687717376 23240202173989228486656 23389246072493969301504 23589154158583661346816 24038947352285468448768 24244408440766540828672 24864243572561156554752 24931017664186687004484 25176885688488330860544 25554917005132299792384 25735244040450773682048 26537798428406619015168 26565413203045959929856 27043815771321152004864 27274959495862358432256 27916196925234737553408 28154796898954692575232 28749281630773837266432 29335664565500910649344 29547872787184221634944 29676677812411702984704 30501029973867583623168 30684329432845153236288 31674146511324029147136 32051929803047291265024 33241356885582249339312 33284696333933725544448 33569180917984441147392 34073222673509733056512 34313658720601031576064 35383731237875492020224 35420550937394613239808 36058421028428202673152 36366612661149811243008 37296365358841734832128 37765328532732496290816 38332375507698449688576 39397163716245628846592 40668039965156778164224 40912439243793537648384 42232195348432038862848 43123922446160755899648 44321809180776332452416 44379595111911634059264 44515016718617554477056 45751544960801375434752 46480404347978456973312 46778492144987938603008 48077894704570936897536 48488816881533081657344 49862035328373374008968 50353771376976661721088 51109834010264599584768 51470488080901547364096 53075596856813238030336 53130826406091919859712 54087631542642304009728 54549918991724716864512 55832393850469475106816 57498563261547674532864 59095745574368443269888 61002059947735167246336 61368658865690306472576 63348293022648058294272 64103859606094582530048 66482713771164498678624 66569392667867451088896 67138361835968882294784 68627317441202063152128 70767462475750984040448 72116842056856405346304 72733225322299622486016 74592730717683469664256 75530657065464992581632 76664751015396899377152 78794327432491257693184 81824878487587075296768 84464390696864077725696 86247844892321511799296 88643618361552664904832 89030033437235108954112 91503089921602750869504 96155789409141873795072 96977633763066163314688 99724070656746748017936 100707542753953323442176 102219668020529199169536 102940976161803094728192 106151193713626476060672 106261652812183839719424 108175263085284608019456 109099837983449433729024 114997126523095349065728 118191491148736886539776 122004119895470334492672 122737317731380612945152 126696586045296116588544 132965427542328997357248 133138785335734902177792 137254634882404126304256 144233684113712810692608 145466450644599244972032 151061314130929985163264 153329502030793798754304 157588654864982515386368 163649756975174150593536 172495689784643023598592 177287236723105329809664 183006179843205501739008 192311578818283747590144 199448141313493496035872 201415085507906646884352 205881952323606189456384 212302387427252952121344 216350526170569216038912 218199675966898867458048 229994253046190698131456 236382982297473773079552 245474635462761225890304 253393172090592233177088 265930855084657994714496 274509269764808252608512 288467368227425621385216 290932901289198489944064 302122628261859970326528 306659004061587597508608 315177309729965030772736 327299513950348301187072 344991379569286047197184 354574473446210659619328 366012359686411003478016 398896282626986992071744 411763904647212378912768 432701052341138432077824 436399351933797734916096 459988506092381396262912 472765964594947546159104 490949270925522451780608 531861710169315989428992 549018539529616505217024 576934736454851242770432 604245256523719940653056 630354619459930061545472 654599027900696602374144 689982759138572094394368 709148946892421319238656 797792565253973984143488 823527809294424757825536 865402104682276864155648 872798703867595469832192 919977012184762792525824 945531929189895092318208 981898541851044903561216 1063723420338631978857984 1098037079059233010434048 1260709238919860123090944 1309198055801393204748288 1379965518277144188788736 1418297893784842638477312 1595585130507947968286976 1647055618588849515651072 1730804209364553728311296 1891063858379790184636416 1963797083702089807122432 2127446840677263957715968 2618396111602786409496576 2759931036554288377577472 2836595787569685276954624 3191170261015895936573952 3294111237177699031302144 3782127716759580369272832 3927594167404179614244864 4254893681354527915431936 5673191575139370553909248 6382340522031791873147904 7855188334808359228489728 8509787362709055830863872 11346383150278741107818496 12764681044063583746295808 17019574725418111661727744 25529362088127167492591616 34039149450836223323455488 51058724176254334985183232 102117448352508669970366464
- Sum of all divisors σ(n): 357042302566642713229186131
- Sum of proper divisors (its aliquot sum) s(n): 254924854214134043258819667
- 102117448352508669970366464 is an abundant number, because the sum of its proper divisors (254924854214134043258819667) is greater than itself. Its abundance is 152807405861625373288453203
Bases of 102117448352508669970366464
- Binary: 1010100011110000011010111110111101101100010100101000110010110011111010001000000000000002
- Hexadecimal: 0x547835F7B6294659F44000
- Base-36: CTWYCYQ8F90BOCG00
Squares and roots of 102117448352508669970366464
- 102117448352508669970366464 squared (1021174483525086699703664642) is 10427973258027275674758480261204487275363906455863296
- 102117448352508669970366464 cubed (1021174483525086699703664643) is 1064878020597941889972558071516251532117202089928246278113353939715862606905344
-
102117448352508669970366464 is a
perfect square number . Itssquare root is 10105317825408 -
The
cube root of 102117448352508669970366464 is 467412136.5032194951
Scales and comparisons
How big is 102117448352508669970366464?- 102,117,448,352,508,669,970,366,464 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 102,117,448,352,508,669,970,366,464 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 102117448352508669970366464 cubic inches would be around 38951011.4 feet tall.
Recreational maths with 102117448352508669970366464
- 102117448352508669970366464 backwards is 464663079966805253844711201
- 102117448352508669970366464 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 102117448352508669970366464's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 102117448352508669970366464 - Facts about the integer". Numbermatics.com. 2024. Web. 15 June 2024.
APA style:
Numbermatics. (2024). Number 102117448352508669970366464 - Facts about the integer. Retrieved 15 June 2024, from https://numbermatics.com/n/102117448352508669970366464/
Chicago style:
Numbermatics. 2024. "Number 102117448352508669970366464 - Facts about the integer". https://numbermatics.com/n/102117448352508669970366464/
The information we have on file for 102117448352508669970366464 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 102117448352508669970366464, math, Factors of 102117448352508669970366464, curriculum, school, college, exams, university, Prime factorization of 102117448352508669970366464, STEM, science, technology, engineering, physics, economics, calculator, one hundred two septillion, one hundred seventeen sextillion, four hundred forty-eight quintillion, three hundred fifty-two quadrillion, five hundred eight trillion, six hundred sixty-nine billion, nine hundred seventy million, three hundred sixty-six thousand, four hundred sixty-four.