43873123728088522245478464
43,873,123,728,088,522,245,478,464 is an even composite number composed of five prime numbers multiplied together.
43873123728088522245478464 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of sixteen thousand and sixty-five divisors.
Prime factorization of 43873123728088522245478464:
26 × 316 × 78 × 134 × 3112
(2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 13 × 13 × 13 × 13 × 311 × 311)See below for interesting mathematical facts about the number 43873123728088522245478464 from the Numbermatics database.
Names of 43873123728088522245478464
- Cardinal: 43873123728088522245478464 can be written as Forty-three septillion, eight hundred seventy-three sextillion, one hundred twenty-three quintillion, seven hundred twenty-eight quadrillion, eighty-eight trillion, five hundred twenty-two billion, two hundred forty-five million, four hundred seventy-eight thousand, four hundred sixty-four.
Scientific notation
- Scientific notation: 4.3873123728088522245478464 × 1025
Factors of 43873123728088522245478464
Divisors of 43873123728088522245478464
- Number of divisors d(n): 16065
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 21 24 26 27 28 32 36 39 42 48 49 52 54 56 63 64 72 78 81 84 91 96 98 104 108 112 117 126 144 147 156 162 168 169 182 189 192 196 208 216 224 234 243 252 273 288 294 311 312 324 336 338 343 351 364 378 392 416 432 441 448 468 486 504 507 546 567 576 588 622 624 637 648 672 676 686 702 728 729 756 784 819 832 864 882 933 936 972 1008 1014 1029 1053 1092 1134 1176 1183 1244 1248 1274 1296 1323 1344 1352 1372 1404 1456 1458 1512 1521 1568 1638 1701 1728 1764 1866 1872 1911 1944 2016 2028 2058 2106 2177 2184 2187 2197 2268 2352 2366 2401 2457 2488 2496 2548 2592 2646 2704 2744 2799 2808 2912 2916 3024 3042 3087 3136 3159 3276 3402 3528 3549 3732 3744 3822 3888 3969 4032 4043 4056 4116 4212 4354 4368 4374 4394 4459 4536 4563 4704 4732 4802 4914 4976 5096 5103 5184 5292 5408 5488 5598 5616 5733 5824 5832 6048 6084 6174 6318 6531 6552 6561 6591 6804 7056 7098 7203 7371 7464 7488 7644 7776 7938 8086 8112 8232 8281 8397 8424 8708 8736 8748 8788 8918 9072 9126 9261 9408 9464 9477 9604 9828 9952 10192 10206 10584 10647 10816 10976 11196 11232 11466 11664 11907 12096 12129 12168 12348 12636 13062 13104 13122 13182 13377 13608 13689 14112 14196 14406 14742 14928 15239 15288 15309 15379 15552 15876 16172 16224 16464 16562 16794 16807 16848 17199 17416 17472 17496 17576 17836 18144 18252 18522 18928 18954 19208 19593 19656 19683 19773 19904 20384 20412 21168 21294 21609 21952 22113 22392 22464 22932 23328 23814 24258 24336 24696 24843 25191 25272 26124 26208 26244 26364 26754 27216 27378 27783 28224 28301 28392 28431 28561 28812 29484 29856 30478 30576 30618 30758 31213 31752 31941 32344 32448 32928 33124 33588 33614 33696 34398 34832 34992 35152 35672 35721 36288 36387 36504 37044 37856 37908 38416 39186 39312 39366 39546 40131 40768 40824 41067 42336 42588 43218 44226 44784 45717 45864 45927 46137 46656 47628 48516 48672 49392 49686 50382 50421 50544 51597 52248 52416 52488 52559 52728 53508 54432 54756 55566 56602 56784 56862 57122 57624 57967 58779 58968 59049 59319 59712 60956 61152 61236 61516 62426 63504 63882 64688 64827 65856 66248 66339 67176 67228 67392 68796 69664 69984 70304 71344 71442 72774 73008 74088 74529 75573 75712 75816 76832 78372 78624 78732 79092 80262 81648 82134 83349 84672 84903 85176 85293 85683 86436 88452 89568 91434 91728 91854 92274 93639 95256 95823 96721 97032 97344 98784 99372 100764 100842 101088 103194 104496 104976 105118 105456 106673 107016 107163 107653 108864 109161 109512 111132 113204 113568 113724 114244 115248 115934 117558 117649 117936 118098 118638 120393 121912 122304 122472 123032 123201 124852 127008 127764 129376 129654 132496 132678 134352 134456 137151 137592 137781 138411 139328 139968 140608 142688 142884 145548 146016 148176 149058 151146 151263 151632 153664 154791 156744 157248 157464 157677 158184 160524 163296 164268 166698 169806 170352 170586 171366 172872 173901 176337 176904 177147 177957 179136 182868 183456 183708 184548 187278 190512 191646 193442 194064 194481 197568 198107 198744 199017 199927 201528 201684 202176 206388 208992 209952 210236 210912 213346 214032 214326 215306 218322 218491 219024 222264 223587 226408 226719 227136 227448 228488 230496 231868 235116 235298 235872 236196 237276 240786 243824 244944 246064 246402 249704 250047 254016 254709 255528 255879 257049 258752 259308 264992 265356 268704 268912 274302 275184 275562 276822 280917 285376 285768 287469 290163 291096 292032 296352 298116 302292 302526 303264 309582 313488 314928 315354 316368 320019 321048 321489 322959 326592 327483 328536 333396 339612 340704 341172 342732 345744 347802 352674 352947 353808 354294 355914 361179 365736 366912 367416 367913 369096 369603 374556 381024 383292 386884 388128 388962 396214 397488 398034 399854 403056 403368 405769 411453 412776 413343 415233 417984 419904 420472 421824 426692 428064 428652 430612 436644 436982 438048 444528 447174 452816 453438 453789 454896 456976 460992 463736 464373 470232 470596 471744 472392 473031 474552 481572 487648 489888 492128 492804 499408 500094 509418 511056 511758 514098 518616 521703 529011 529984 530712 531441 533871 537408 537824 548604 550368 551124 553644 561834 571536 574938 580326 582192 583443 592704 594321 596232 597051 599781 604584 605052 606528 619164 626976 629856 630708 632736 640038 642096 642978 645918 654966 655473 657072 666792 670761 677047 679224 680157 681408 682344 683267 685464 691488 695604 705348 705894 707616 708588 711828 722358 731472 734832 735826 738192 739206 746711 749112 750141 753571 762048 764127 766584 767637 771147 773768 776256 777924 792428 794976 796068 799708 806112 806736 811538 822906 823543 825552 826686 830466 840944 842751 853384 856128 857304 861224 862407 870489 873288 873964 876096 889056 894348 905632 906876 907578 909792 913952 927472 928746 940464 941192 944784 946062 949104 960057 963144 964467 968877 975296 979776 982449 984256 985608 998816 1000188 1018836 1022112 1023516 1028196 1037232 1043406 1058022 1058841 1061424 1062882 1067742 1075648 1083537 1097208 1100736 1102248 1103739 1107288 1108809 1123668 1143072 1149876 1160652 1164384 1166886 1188642 1192464 1194102 1199562 1209168 1210104 1217307 1234359 1238328 1240029 1245699 1253952 1257373 1259712 1261416 1265472 1280076 1284192 1285956 1291836 1309932 1310946 1314144 1333584 1341522 1354094 1358448 1360314 1361367 1364688 1366534 1370928 1382976 1386749 1391208 1393119 1399489 1410696 1411788 1415232 1417176 1419093 1423656 1444716 1462944 1469664 1471652 1476384 1478412 1493422 1498224 1500282 1507142 1528254 1529437 1533168 1535274 1542294 1547536 1555848 1565109 1584856 1587033 1589952 1592136 1594323 1599416 1601613 1612224 1613472 1623076 1645812 1647086 1651104 1653372 1660932 1681888 1685502 1706768 1714608 1722448 1724814 1740978 1746576 1747928 1750329 1778112 1782963 1788696 1791153 1799343 1811264 1813752 1815156 1819584 1827904 1854944 1857492 1880928 1882384 1889568 1892124 1898208 1920114 1926288 1928934 1937754 1964898 1966419 1971216 1997632 2000376 2012283 2031141 2037672 2040471 2044224 2047032 2049801 2056392 2074464 2086812 2116044 2117682 2122848 2125764 2135484 2167074 2194416 2204496 2207478 2214576 2217618 2240133 2247336 2250423 2260713 2286144 2292381 2299752 2302911 2313441 2321304 2328768 2333772 2377284 2384928 2388204 2399124 2418336 2420208 2434614 2468718 2470629 2476656 2480058 2491398 2514746 2522832 2528253 2560152 2568384 2571912 2575391 2583672 2587221 2611467 2619864 2621892 2628288 2667168 2683044 2708188 2716896 2720628 2722734 2729376 2733068 2741856 2773498 2782416 2786238 2798978 2821392 2823576 2834352 2838186 2840383 2847312 2880171 2889432 2893401 2906631 2925888 2939328 2943304 2947347 2952768 2956824 2986844 2996448 3000564 3014284 3056508 3058874 3066336 3070548 3084588 3095072 3111696 3130218 3169712 3174066 3176523 3184272 3188646 3198832 3203226 3226944 3246152 3250611 3291624 3294172 3302208 3306744 3311217 3321864 3326427 3363776 3371004 3413536 3429216 3444896 3449628 3481956 3493152 3495856 3500658 3565926 3577392 3582306 3598686 3627504 3630312 3651921 3703077 3709888 3714984 3720087 3737097 3761856 3764768 3772119 3779136 3784248 3796416 3840228 3852576 3857868 3875508 3929796 3932838 3942432 4000752 4024566 4062282 4075344 4080942 4084101 4094064 4099602 4112784 4148928 4160247 4173624 4179357 4198467 4232088 4235364 4245696 4251528 4257279 4270968 4334148 4388832 4408992 4414956 4429152 4435236 4480266 4494672 4500846 4521426 4584762 4588311 4599504 4605822 4626882 4642608 4667544 4695327 4739329 4754568 4761099 4769856 4776408 4782869 4782969 4798248 4804839 4836672 4840416 4869228 4937436 4941258 4953312 4960116 4982796 5029492 5045664 5056506 5120304 5143824 5150782 5167344 5174442 5222934 5226977 5239728 5243784 5250987 5274997 5334336 5348889 5366088 5373459 5398029 5416376 5433792 5441256 5445468 5458752 5466136 5483712 5546996 5564832 5572476 5597956 5642784 5647152 5668704 5676372 5680766 5694624 5760342 5764801 5778864 5786802 5813262 5886608 5894694 5899257 5913648 5973688 5992896 6001128 6028568 6036849 6093423 6113016 6117748 6121413 6132672 6141096 6149403 6169176 6190144 6223392 6260436 6339424 6348132 6353046 6368544 6377292 6397664 6406452 6492304 6501222 6583248 6588344 6613488 6622434 6643728 6652854 6720399 6742008 6751269 6782139 6827072 6858432 6877143 6889792 6899256 6908733 6940323 6963912 6986304 6991712 7001316 7131852 7154784 7164612 7197372 7255008 7260624 7303842 7406154 7411887 7429968 7440174 7474194 7529536 7544238 7568496 7584759 7680456 7705152 7715736 7726173 7751016 7761663 7834401 7859592 7865676 7884864 8001504 8049132 8124564 8150688 8161884 8168202 8188128 8199204 8225568 8320494 8347248 8358714 8396934 8464176 8470728 8503056 8514558 8521149 8541936 8640513 8668296 8680203 8719893 8777664 8801611 8817984 8829912 8842041 8858304 8870472 8882471 8960532 8989344 9001692 9042852 9169524 9176622 9199008 9211644 9253764 9285216 9335088 9390654 9478658 9509136 9522198 9529569 9552816 9565738 9565938 9596496 9609678 9680832 9707243 9738456 9751833 9796423 9874872 9882516 9906624 9920232 9933651 9965592 9979281 10058984 10091328 10113012 10240608 10287648 10301564 10334688 10348884 10445868 10453954 10479456 10487568 10501974 10549994 10697778 10706059 10732176 10746918 10796058 10832752 10882512 10890936 10932272 10955763 11093992 11109231 11129664 11144952 11160261 11195912 11211291 11285568 11294304 11316357 11337408 11352744 11361532 11389248 11520684 11529602 11557728 11573604 11626524 11773216 11789388 11798514 11827296 11947376 12002256 12057136 12073698 12186846 12226032 12235496 12242826 12252303 12282192 12298806 12338352 12446784 12480741 12520872 12538071 12595401 12678848 12696264 12706092 12737088 12754584 12771837 12795328 12812904 12984608 13002444 13166496 13176688 13226976 13244868 13287456 13305708 13440798 13484016 13502538 13564278 13754286 13764933 13798512 13817466 13880646 13927824 13983424 14002632 14085981 14217987 14263704 14283297 14309568 14329224 14348607 14348907 14394744 14414517 14510016 14521248 14607684 14812308 14823774 14859936 14880348 14948388 15088476 15136992 15169518 15360912 15431472 15452346 15502032 15523326 15668802 15680931 15719184 15731352 15752961 15824991 16003008 16046667 16098264 16120377 16194087 16249128 16301376 16323768 16336404 16345849 16376256 16398408 16451136 16640988 16694496 16717428 16793868 16928352 16941456 17006112 17029116 17042298 17083872 17281026 17294403 17336592 17360406 17439786 17603222 17659824 17684082 17697771 17740944 17764942 17921064 17978688 18003384 18027737 18085704 18110547 18280269 18339048 18353244 18364239 18398016 18423288 18448209 18507528 18570432 18670176 18781308 18957316 19018272 19044396 19059138 19105632 19131476 19131876 19192992 19219356 19414486 19476912 19503666 19592846 19749744 19765032 19840464 19867302 19882681 19931184 19958562 20117968 20161197 20226024 20253807 20346417 20481216 20575296 20603128 20631429 20669376 20697768 20726199 20820969 20891736 20907908 20958912 20975136 21003948 21099988 21395556 21412118 21464352 21493836 21592116 21665504 21765024 21781872 21864544 21911526 22187984 22218462 22235661 22289904 22320522 22391824 22422582 22588608 22632714 22705488 22723064 22754277 23041368 23059204 23115456 23147208 23178519 23253048 23284989 23503203 23546432 23578776 23597028 23654592 23894752 24004512 24114272 24147396 24373692 24452064 24470992 24485652 24504606 24564384 24597612 24676704 24961482 25041744 25076142 25190802 25392528 25412184 25509168 25543674 25563447 25625808 25921539 25969216 26004888 26040609 26159679 26332992 26353376 26404833 26453952 26489736 26526123 26574912 26611416 26647413 26881596 26968032 27005076 27128556 27508572 27529866 27597024 27634932 27761292 27855648 28005264 28171962 28435974 28527408 28566594 28588707 28658448 28697214 28697814 28789488 28829034 29042496 29121729 29215368 29255499 29389269 29624616 29647548 29719872 29760696 29800953 29896776 29937843 30176952 30273984 30339036 30721824 30862944 30904692 31004064 31046652 31337604 31361862 31438368 31462704 31505922 31649982 32093334 32118177 32196528 32240754 32388174 32498256 32647536 32672808 32691698 32796816 32867289 33175303 33281976 33327693 33388992 33434856 33480083 33480783 33587736 33633873 33856704 33882912 33949071 34012224 34058232 34084596 34167744 34562052 34588806 34673184 34720812 34879572 35206444 35319648 35368164 35395542 35481888 35529884 35842128 36006768 36055474 36171408 36221094 36560538 36588839 36678096 36706488 36728478 36756909 36846576 36896418 36924979 37015056 37340352 37442223 37562616 37614213 37786203 37914632 38036544 38088792 38118276 38211264 38262952 38263752 38315511 38385984 38438712 38828972 38953824 39007332 39185692 39499488 39530064 39680928 39734604 39765362 39862368 39917124 40235936 40322394 40452048 40507614 40692834 41206256 41262858 41294799 41395536 41452398 41641938 41783472 41815816 41950272 42007896 42199976 42257943 42653961 42791112 42824236 42849891 42928704 42987672 43045821 43046721 43184232 43243551 43331008 43530048 43563744 43729088 43823052 44375968 44436924 44471322 44579808 44641044 44783648 44845164 45265428 45410976 45446128 45508554 46082736 46118408 46294416 46357038 46506096 46569978 47006406 47042793 47157552 47194056 47258883 47474973 47789504 48009024 48140001 48228544 48294792 48361131 48582261 48747384 48904128 48941984 48971304 49009212 49037547 49128768 49195224 49353408 49922964 50083488 50152284 50381604 50785056 50824368 51018336 51087348 51126894 51251616 51843078 51883209 52009776 52081218 52319358 52706752 52809666 52979472 53052246 53093313 53222832 53294826 53763192 53936064 54010152 54083211 54257112 54331641 54840807 55017144 55059732 55092717 55194048 55269864 55344627 55522584 55711296 56010528 56343924 56871948 57054816 57133188 57177414 57316896 57394428 57395628 57578976 57658068 58243458 58430736 58510998 58778538 59249232 59295096 59521392 59601906 59648043 59793552 59875686 60353904 60483591 60678072 60761421 61039251 61443648 61611277 61725888 61809384 61894287 62008128 62093304 62177297 62178597 62462907 62675208 62723724 62876736 62925408 63011844 63299964 64186668 64236354 64393056 64481508 64776348 64996512 65295072 65345616 65383396 65593632 65734578 66350606 66563952 66655386 66706983 66869712 66960166 66961566 67175472 67267746 67765824 67898142 67950701 68116464 68169192 68262831 68574961 69124104 69177612 69346368 69441624 69535557 69759144 69854967 70412888 70509609 70639296 70736328 70791084 70963776 71059768 71684256 72013536 72110948 72342816 72442188 73121076 73177678 73356192 73412976 73456956 73513818 73693152 73792836 73849958 74030112 74884446 74942413 75125232 75228426 75572406 75829264 76177584 76236552 76525904 76527504 76631022 76690341 76877424 77657944 77764617 77907648 78014664 78121827 78371384 78479037 78998976 79060128 79214499 79361856 79469208 79530724 79578369 79724736 79834248 79942239 80471872 80644788 80904096 81015228 81385668 82412512 82525716 82589598 82791072 82904796 83283876 83566944 83631632 84015792 84399952 84515886 85307922 85582224 85648472 85699782 85766121 85975344 86091642 86093442 86368464 86487102 87127488 87365187 87646104 87766497 88167807 88751936 88873848 88942644 89159616 89282088 89402859 89567296 89690328 89813529 90530856 90821952 90892256 91017108 92165472 92236816 92588832 92714076 93012192 93139956 94012812 94085586 94315104 94388112 94517766 94949946 96280002 96354531 96589584 96722262 97164522 97494768 97883968 97942608 98018424 98075094 98390448 98601867 99525909 99845928 99983079 100166976 100304568 100440249 100442349 100763208 100901619 101570112 101648736 101847213 102036672 102174696 102253788 102503232 103686156 103766418 104019552 104162436 104638716 105619332 105958944 106104492 106186626 106445664 106589652 107526384 108020304 108166422 108514224 108663282 109681614 109766517 110034288 110119464 110185434 110270727 110539728 110689254 110774937 111045168 112021056 112326669 112687848 112842639 113358609 113743896 114109632 114266376 114354828 114420943 114633792 114788856 114791256 114946533 115157952 115316136 116486916 116861472 117021996 117557076 118498464 118590192 119042784 119203812 119296086 119587104 119751372 120707808 120967182 121356144 121522842 122078502 123222554 123618768 123788574 123884397 124186608 124354594 124357194 124925814 125350416 125447448 125850816 126023688 126194159 126599928 126773829 127961883 128373336 128472708 128549673 128786112 128963016 129137463 129552696 129730653 129993024 130590144 130691232 130766792 131187264 131469156 132701212 133127904 133310772 133413966 133739424 133920332 133923132 134350944 134535492 135796284 135901402 136232928 136338384 136525662 137149922 138248208 138355224 138883248 139071114 139178767 139518288 139709934 140825776 141019218 141128379 141472656 141582168 141776649 142119536 142424919 143368512 144027072 144221896 144420003 144685632 144884376 145083393 145746783 146242152 146355356 146712384 146825952 146913912 147027636 147112641 147386304 147585672 147699916 148060224 149768892 149884826 150250464 150456852 151144812 151658528 152355168 152473104 153051808 153055008 153262044 153380682 153754848 155315888 155529234 155649627 156029328 156243654 156742768 156958074 158120256 158428998 158938416 159061448 159156738 159279939 159668496 159884478 161289576 161808192 162030456 162249633 162771336 162994923 164522421 164825024 165051432 165179196 165278151 165582144 165809592 166033881 166567752 167133888 167263264 168031584 168799904 169031772 170615844 171164448 171296944 171399564 171532242 171950688 172183284 172186884 172736928 172974204 174730374 175292208 175532994 176335614 177747696 177885288 178564176 178805718 178944129 179380656 179627058 181061712 181450773 181784512 182034216 182284263 183117753 184330944 184473632 184833831 185177664 185428152 185682861 186024384 186279912 186531891 186535791 187388721 188025624 188171172 188630208 188776224 189035532 189899892 192560004 192709062 193179168 193444524 194329044 194989536 195885216 196036848 196150188 196780896 197203734 199051818 199691856 199966158 200120949 200609136 200880498 200884698 201526416 201803238 203297472 203694426 203852103 204349392 204507576 204788493 205724883 207372312 207532836 208039104 208324872 208606671 209277432 209564901 211238664 211528827 211917888 212208984 212373252 212496037 212891328 213179304 215052768 216040608 216332844 217028448 217326564 219363228 219533034 220068576 220238928 220370868 220541454 221079456 221378508 221549874 222090336 224653338 224827239 225375696 225685278 226717218 227487792 228532752 228709656 228841886 229577712 229582512 229893066 230071023 230632272 232227121 232973832 233293851 233722944 234043992 234360581 234365481 235114152 235437111 236996928 237180384 237643497 238085568 238407624 238592172 238735107 239174208 239502744 239826717 241415616 241934364 242712288 243045684 244157004 246445108 247237536 247577148 247768794 248373216 248709188 248714388 249851628 250700832 250894896 252047376 252388318 253199856 253547658 255923766 256121873 256746672 256945416 257099346 257298363 257926032 258274926 258474853 259105392 259461306 261382464 261533584 262095561 262938312 263299491 264503421 265402424 266255808 266621544 266827932 267478848 267840664 267846264 268208577 268701888 269070984 269440587 271592568 271802804 272465856 272676768 273051324 274299844 276496416 276710448 277766496 278142228 278357534 279036576 279419868 281651552 282038436 282256758 282945312 283164336 283553298 284239072 284849838 288443792 288840006 289063593 289768752 290166786 291493566 292484304 292710712 293651904 293827824 294055272 294225282 295171344 295399832 295805601 298577727 299537784 299769652 299949237 300500928 300913704 301320747 301327047 302289624 302704857 303317056 304710336 304946208 305541639 306103616 306110016 306524088 306761364 307509696 310631776 311058468 311299254 312058656 312487308 313485536 313916148 316857996 317876832 318122896 318313476 318559878 319336992 319768956 322579152 324060912 324499266 325542672 325989846 329044842 329299551 330102864 330358392 330556302 330812181 331619184 332067762 332324811 333135504 334526528 336063168 336980007 337599808 338063544 338527917 340075827 341231688 342328896 342593888 342799128 343064484 343262829 343901376 344366568 344373768 344839599 345473856 345948408 349460748 350584416 351065988 352671228 355495392 355770576 357128352 357611436 357888258 358761312 359254116 362123424 362901546 364068432 364568526 366235506 368947264 369667662 370856304 371365722 371653191 372559824 373063782 373071582 374777442 376051248 376342344 377552448 378071064 378582477 379799784 380321487 383885649 385120008 385418124 385649019 386358336 386889048 387412389 388658088 389191959 389979072 391770432 392073696 392300376 393561792 394407468 398103636 399383712 399932316 400241898 401218272 401760996 401769396 403052832 403606476 407388852 407704206 408698784 409015152 409576986 411449766 414744624 415065672 416649744 417213342 417536301 418554864 419129802 422477328 423057654 423385137 424417968 424746504 424992074 425329947 426358608 427274757 430105536 431278939 432081216 432665688 433260009 434056896 434653128 435241079 435250179 437240349 438726456 439066068 440137152 440477856 440741736 441082908 441337923 442158912 442757016 443099748 444180672 449306676 449654478 450751392 451370556 453434436 454975584 457065504 457419312 457683772 459155424 459165024 459786132 460142046 461264544 464454242 465947664 466587702 466948881 468087984 468721162 468730962 470228304 470874222 474360768 475286994 475654907 476815248 477184344 477470214 477839817 479005488 479653434 480024727 483868728 485424576 486091368 486748899 488314008 488984769 492890216 493567263 494475072 495154296 495537588 495834453 496746432 497418376 497428776 498101643 499703256 501401664 501789792 504094752 504776636 506399712 507095316 511847532 512243746 513493344 513890832 514198692 514596726 515852064 516549852 516949706 518210784 518922612 523067168 524191122 525876624 526598982 529006842 530804848 533243088 533655864 535681328 535692528 536417154 536832387 538141968 538881174 543185136 543605608 544352319 545353536 546102648 546852789 548599688 549353259 552992832 553420896 554501493 555532992 556284456 556715068 557048583 558073152 558839736 559595673 559607373 562166163 563303104 564076872 564513516 565890624 566328672 567106596 568478144 569699676 576887584 577680012 578127186 579537504 580333572 582987132 584968608 585421424 587655648 588110544 588450564 590342688 590799664 591611202 597155454 599075568 599539304 599898474 600362847 601827408 602641494 602654094 604579248 605409714 609892416 611083278 611556309 613048176 613522728 614365479 617174649 621263552 622116936 622598508 624117312 624974616 625820013 626971072 627832296 628694703 633715992 634586481 635753664 636245792 636626952 637119756 637488111 638673984 639537912 645158304 648121824 648998532 651085344 651979692 658089684 658599102 660205728 660716784 661112604 661624362 663238368 664135524 664649622 666271008 673960014 674481717 676127088 677055834 680151654 682463376 685187776 685598256 686128968 686525658 688733136 688747536 689679198 690213069 691896816 696681363 698921496 699881553 701168832 702131976 703081743 703096443 705342456 706311333 710990784 711541152 712930491 714256704 715222872 715776516 716205321 717522624 718508232 719480151 724246848 725803092 728136864 729137052 732471012 739335324 741712608 742731444 743306382 745119648 746127564 746143164 749554884 752102496 752684688 756142128 757164954 759599568 760642974 767771298 768365619 770240016 770836248 771298038 771895089 773778096 774824778 775424559 777316176 778383918 784147392 784600752 786286683 788814936 789898473 793510263 796207272 798767424 799864632 800483796 800946601 802436544 803521992 803538792 804625731 806105664 807212952 808321761 814777704 815408412 817397568 818030304 819153972 822899532 829489248 830131344 833299488 834426684 835072602 837109728 838259604 844954656 846115308 846770274 848835936 849493008 849984148 850659894 852717216 854549514 862557878 865331376 866520018 867190779 869306256 870482158 870500358 874480698 877452912 878132136 880955712 881483472 882165816 882675846 883359113 885514032 886199496 887416803 895733181 898613352 899308956 899847711 901502784 902741112 903962241 906868872 908114571 909951168 914131008 914838624 915367544 916624917 918310848 918330048 919572264 920284092 922529088 928908484 931895328 933175404 933897762 936175968 937442324 937461924 940456608 941748444 950573988 951309814 953630496 954368688 954940428 955679634 958010976 959306868 960049454 967737456 972182736 973497798 974251369 976628016 977969538 985780432 987134526 987898653 990308592 991075176 991668906 992436543 994836752 994857552 996203286 996974433 999406512 1003579584 1008189504 1009553272 1010940021 1012799424 1014190632 1015583751 1020227481 1023695064 1024487492 1026986688 1027781664 1028397384 1029193452 1029788487 1031704128 1033099704 1033899412 1034518797 1036421568 1037845224 1046134336 1048382244 1051753248 1053197964 1058013684 1061609696 1066486176 1067311728 1071362656 1071385056 1072834308 1073664774 1076283936 1077762348 1086370272 1087211216 1088704638 1092205296 1093705578 1097199376 1098706518 1106841792 1109002986 1112568912 1113430136 1114097166 1114959573 1117679472 1119191346 1119214746 1124332326 1128153744 1129027032 1132657344 1134213192 1135747431 1139399352 1140964461 1151656947 1153775168 1155360024 1156254372 1156947057 1159075008 1160667144 1162237167 1165974264 1167575877 1169937216 1170842848 1175311296 1176221088 1176901128 1180685376 1181599328 1183222404 1194310908 1198151136 1199078608 1199796948 1200725694 1203654816 1205282988 1205308188 1209158496 1210819428 1222166556 1223112618 1226096352 1227045456 1228730958 1234349298 1244233872 1245197016 1249949232 1251640026 1252608903 1255664592 1257389406 1267431984 1269172962 1270155411 1272491584 1273253904 1274239512 1274976222 1275989841 1279075824 1281824271 1290316608 1293836817 1296243648 1297997064 1299780027 1302170688 1303959384 1305723237 1305750537 1311721047 1316179368 1317198204 1320411456 1321433568 1322225208 1323248724 1324013769 1326476736 1328271048 1329299244 1332542016 1347920028 1348963434 1352254176 1354111668 1360303308 1364926752 1371196512 1372257936 1373051316 1377466272 1377495072 1379358396 1380426138 1383793632 1393362726 1397842992 1399763106 1400846643 1404263952 1406163486 1406192886 1410684912 1412622666 1423082304 1425860982 1426964721 1430445744 1431553032 1432410642 1433519451 1437016464 1438960302 1440074181 1451606184 1456273728 1458274104 1460246697 1464942024 1466954307 1478670648 1480701789 1483425216 1485462888 1486612764 1487472259 1487503359 1490239296 1492255128 1492286328 1494304929 1499109768 1504204992 1505369376 1512284256 1514329908 1519199136 1521285948 1535542596 1536731238 1540480032 1541672496 1542596076 1543790178 1547556192 1549649556 1550849118 1554632352 1556767836 1569201504 1572573366 1577629872 1579796946 1587020526 1592414544 1599729264 1600967592 1601893202 1607043984 1607077584 1609251462 1610497161 1614425904 1616643522 1625589847 1629555408 1630816824 1633056957 1636060608 1638307944 1640524067 1640558367 1645799064 1648059777 1658978496 1660262688 1663504479 1666598976 1668853368 1670145204 1671145749 1674219456 1676519208 1678787019 1686498489 1689909312 1692230616 1693540548 1697671872 1698986016 1699968296 1701319788 1705434432 1709099028 1725115756 1730662752 1733040036 1734381558 1738612512 1740964316 1741000716 1748961396 1754905824 1756264272 1762966944 1764331632 1765351692 1766718226 1771028064 1772398992 1774833606 1791466362 1792853111 1797226704 1798617912 1799695422 1801088541 1805482224 1807924482 1809323971 1813737744 1816229142 1829677248 1830735088 1833249834 1834668927 1839144528 1840568184 1843096437 1851523947 1857816968 1863790656 1866350808 1867795524 1872351936 1874884648 1874923848 1877460039 1880913216 1883496888 1886084109 1901147976 1902619628 1903759443 1907260992 1908737376 1909880856 1911359268 1912464333 1916021952 1918613736 1920098908 1935474912 1944365472 1946995596 1948502738 1953256032 1955939076 1971560864 1974269052 1975797306 1980617184 1982150352 1983337812 1984873086 1989673504 1989715104 1992406572 1993948866 1998813024 2019106544 2021880042 2023445151 2028381264 2031167502 2040454962 2047390128 2048974984 2055563328 2056794768 2058386904 2059576974 2066199408 2067798824 2069037594 2070639207 2075690448 2090044089 2096764488 2099644659 2103506496 2106395928 2109245229 2109289329 2116027368 2118933999 2123219392 2132972352 2134623456 2138791473 2142725312 2142770112 2145668616 2147329548 2148615963 2152567872 2155524696 2158440453 2172740544 2174422432 2177409276 2184410592 2187411156 2194398752 2197413036 2218005972 2225137824 2226860272 2228194332 2229919146 2235358944 2238382692 2238429492 2248664652 2256307488 2258054064 2268426384 2271494862 2278798704 2281928922 2303313894 2305096857 2310720048 2312508744 2313894114 2315685267 2321334288 2324474334 2326273677 2331948528 2335151754 2341685696 2352442176 2353802256 2358860049 2363198656 2366444808 2369695419 2380530789 2388621816 2396302272 2398157216 2399593896 2401451388 2402839803 2407309632 2410565976 2410616376 2413877193 2418316992 2421638856 2424965283 2444333112 2446225236 2452192704 2454090912 2457461916 2468698596 2488467744 2490394032 2499898464 2503280052 2505217806 2511329184 2514778812 2534863968 2538345924 2540310822 2546507808 2548479024 2549952444 2551979682 2558151648 2563648542 2587673634 2595994128 2599560054 2601572337 2607918768 2611446474 2611501074 2623442094 2632358736 2634396408 2642867136 2644450416 2646497448 2648027538 2650077339 2656542096 2658598488 2662250409 2687199543 2695840056 2697926868 2699543133 2704508352 2708223336 2711886723 2720606616 2724343713 2729853504 2742393024 2744515872 2746102632 2749874751 2754932544 2754990144 2758716792 2760852276 2762448481 2767587264 2786725452 2795685984 2799526212 2801693286 2808527904 2812326972 2812385772 2821369824 2825245332 2851721964 2853929442 2860891488 2863106064 2864821284 2867038902 2874032928 2877920604 2880148362 2903212368 2916548208 2920493394 2922754107 2929884048 2933908614 2957341296 2961403578 2963695959 2970925776 2973225528 2974944518 2975006718 2977309629 2984510256 2984572656 2988609858 2990923299 2998219536 3010738752 3018952573 3024568512 3028659816 3032820063 3038398272 3042571896 3046687553 3046751253 3060682443 3071085192 3073462476 3080960064 3083344992 3085192152 3087580356 3089365461 3095112384 3099299112 3101698236 3103556391 3109264704 3113535672 3138403008 3145146732 3155259744 3159593892 3174041052 3184829088 3199458528 3201935184 3203786404 3214087968 3214155168 3218502924 3220994322 3228851808 3233287044 3251179694 3259110816 3261633648 3266113914 3276615888 3281048134 3281116734 3291598128 3296119554 3320525376 3327008958 3329584349 3337706736 3340290408 3342291498 3344878719 3353038416 3357574038 3360173089 3372996978 3384461232 3387081096 3397972032 3399936592 3402639576 3407242293 3418198056 3422893383 3450231512 3454970841 3461325504 3466080072 3468763116 3470841171 3477225024 3481928632 3482001432 3486711501 3497922792 3502727631 3509811648 3512528544 3525933888 3528663264 3530703384 3533436452 3542056128 3544797984 3549667212 3582932724 3585706222 3594453408 3597235824 3599390844 3602177082 3610964448 3615848964 3618647942 3627475488 3632458284 3661470176 3666499668 3669337854 3678289056 3681136368 3686192874 3703047894 3715633936 3732701616 3735591048 3749769296 3749847696 3754920078 3757826709 3766993776 3772168218 3802295952 3805239256 3807518886 3810466233 3817474752 3819761712 3822718536 3824928666 3827969523 3837227472 3840197816 3845472813 3870949824 3881510451 3888730944 3893991192 3897005476 3899340081 3906512064 3911878152 3917169711 3917251611 3935163141 3943121728 3948538104 3951594612 3961234368 3964300704 3966675624 3969746172 3972041307 3979347008 3979430208 3984813144 3987897732 3997626048 4038213088 4043760084 4046890302 4056762528 4062335004 4080909924 4094780256 4097949968 4113589536 4116773808 4119153948 4132398816 4135597648 4138075188 4141278414 4151380896 4180088178 4193528976 4199289318 4202539929 4212791856 4218490458 4218578658 4232054736 4237867998 4269246912 4277582946 4280894163 4291337232 4294659096 4297231926 4300558353 4311049392 4316880906 4320222543 4348844864 4354818552 4368821184 4374822312 4380740091 4388797504 4394826072 4400862921 4436011944 4442105367 4450275648 4453720544 4456388664 4459838292 4462416777 4462510077 4470717888 4476765384 4476858984 4482914787 4497329304 4512614976 4516108128 4536852768 4542989724 4557597408 4563857844 4606627788 4610193714 4621440096 4625017488 4627788228 4631370534 4642668576 4648948668 4652547354 4663897056 4670303508 4707604512 4717720098 4732889616 4739390838 4761061578 4777243632 4796314432 4799187792 4802902776 4805679606 4821131952 4821232752 4827754386 4831491483 4843277712 4849930566 4876769541 4888666224 4892450472 4899170871 4908181824 4914923832 4921572201 4921675101 4937397192 4944179331 4976935488 4980788064 4990513437 4999796928 5006560104 5010435612 5013437247 5022658368 5029557624 5036361057 5059495467 5069727936 5076691848 5080621644 5093015616 5096958048 5099904888 5103959364 5116303296 5127297084 5175347268 5191988256 5199120108 5203144674 5215837536 5222892948 5223002148 5246884188 5264717472 5268792816 5288900832 5292994896 5296055076 5300154678 5313084192 5317196976 5324500818 5374399086 5378559333 5391680112 5395853736 5399086266 5403265623 5416446672 5423773446 5427971913 5441213232 5448687426 5489031744 5492205264 5499749502 5504006781 5517433584 5521704552 5524896962 5529289311 5554571841 5573450904 5591371968 5599052424 5603386572 5606626207 5617055808 5624653944 5624771544 5632380117 5642739648 5650490664 5658252327 5703443928 5707858884 5711278329 5721782976 5726212128 5729642568 5734077804 5737392999 5748065856 5755841208 5760296724 5806424736 5833096416 5840986788 5845508214 5859768096 5867817228 5914682592 5922807156 5927391918 5941851552 5946451056 5949889036 5950013436 5954619258 5969020512 5969145312 5977219716 5981846598 5996439072 6037905146 6057319632 6065640126 6070335453 6085143792 6093375106 6093502506 6121364886 6142170384 6146924952 6166689984 6170384304 6175160712 6178730922 6183513791 6198598224 6203396472 6207112782 6211917621 6227071344 6270132267 6290293464 6298933977 6310519488 6319187784 6327735687 6348082104 6356801997 6369658176 6398917056 6403870368 6407572808 6416374419 6428175936 6428310336 6437005848 6441988644 6445847889 6457703616 6466574088 6475321359 6502359388 6518221632 6523267296 6532227828 6553231776 6562096268 6562233468 6583196256 6592239108 6654017916 6659168698 6675413472 6680580816 6684582996 6689757438 6706076832 6715148076 6720346178 6745993956 6768922464 6774162192 6799873184 6805279152 6814484586 6836396112 6845786766 6900463024 6909941682 6915290571 6932160144 6937526232 6941682342 6947055801 6963857264 6964002864 6973423002 6978821031 6995845584 7005455262 7025057088 7057326528 7061406768 7066872904 7076580147 7089595968 7099334424 7109086257 7141592367 7165865448 7171412444 7188906816 7194471648 7198781688 7204354164 7208519409 7221928896 7231697928 7237295884 7241631579 7254950976 7264916568 7274895849 7322940352 7332999336 7338675708 7356578112 7362272736 7372385748 7406095788 7431267872 7465403232 7471182096 7499538592 7499695392 7509840156 7515653418 7533987552 7544336436 7604591904 7610478512 7615037772 7620932466 7639523424 7645437072 7649857332 7655939046 7674454944 7680395632 7690945626 7763020902 7787982384 7794010952 7798680162 7804717011 7823756304 7834339422 7834503222 7870326282 7897076208 7903189224 7928601408 7933351248 7939492344 7944082614 7950232017 7969626288 7975795464 7986751227 8061598629 8076426176 8087520168 8093780604 8098629399 8113525056 8124670008 8135660169 8161819848 8173031139 8189560512 8195899936 8227179072 8233547616 8238307896 8249624253 8264797632 8271195296 8276150376 8282556828 8287345443 8302761792 8360176356 8387057952 8398578636 8405079858 8425583712 8436980916 8437157316 8464109472 8475735996 8555165892 8561788326 8582674464 8589318192 8594463852 8601116706 8622098784 8633761812 8640445086 8709637104 8749644624 8761480182 8768262321 8789652144 8801725842 8872023888 8884210734 8891087877 8907441088 8912777328 8919676584 8924833554 8925020154 8931928887 8953530768 8953717968 8965829574 8972769897 8994658608 9032216256 9056857719 9073705536 9085979448 9098460189 9115194816 9127715688 9140062659 9140253759 9182047329 9213255576 9220387428 9242880192 9250034976 9255576456 9262741068 9268096383 9285337152 9297897336 9305094708 9310669173 9327794112 9340607016 9415209024 9435440196 9465779232 9478781676 9522123156 9554487264 9598375584 9605805552 9611359212 9642263904 9642465504 9655508772 9662982966 9686555424 9699861132 9753539082 9777332448 9784900944 9798341742 9829847664 9843144402 9843350202 9874794384 9888358662 9961576128 9981026874 9988753047 10013120208 10020871224 10026874494 10034636157 10059115248 10072722114 10080519267 10118990934 10153383696 10161243288 10193916096 10199809776 10207918728 10221726879 10254594168 10268680149 10350694536 10364912523 10383976512 10398240216 10406289348 10412305813 10412523513 10431675072 10445785896 10446004296 10460134503 10493768376 10508182893 10529434944 10537585632 10577801664 10585989792 10592110152 10600309356 10626168384 10634393952 10649001636 10748798172 10757118666 10783360224 10791707472 10798172532 10806531246 10832893344 10847546892 10855943826 10882426464 10897374852 10984410528 10999499004 11008013562 11034867168 11043409104 11049793924 11058578622 11109143682 11146901808 11198104848 11206773144 11213252414 11249307888 11249543088 11264760234 11273480127 11300981328 11316504654 11379128929 11406887856 11415717768 11422556658 11431398699 11452424256 11459285136 11468155608 11474785998 11483668469 11483908569 11511682416 11520593448 11536418439 11612849472 11644531353 11666192832 11681973576 11691016428 11698020243 11719536192 11735634456 11751509133 11805489423 11829365184 11845614312 11854783836 11883703104 11892902112 11899778072 11900026872 11909238516 11916123921 11938041024 11938290624 11954439432 11963693196 11992878144 12075810292 12114639264 12131280252 12140670906 12170287584 12186750212 12187005012 12242729772 12284340768 12293849904 12340768608 12350321424 12357461844 12367027582 12397196448 12406792944 12414225564 12423835242 12454142688 12540264534 12580586928 12597867954 12607619787 12638375568 12655471374 12665267797 12696164208 12713603994 12807740736 12815145616 12832748838 12842682489 12874011696 12883977288 12891695778 12901675059 12933148176 12950642718 12960667629 13004718776 13046534592 13064455656 13106463552 13124192536 13124466936 13142220273 13166392512 13184478216 13202588763 13308035832 13318337396 13326316101 13350826944 13361161632 13369165992 13379514876 13387250331 13387530231 13412153664 13430296152 13440692356 13448744361 13491987912 13537844928 13548324384 13599746368 13610558304 13628969172 13672792224 13691573532 13800926048 13819883364 13830581142 13864320288 13875052464 13883364684 13894111602 13927714528 13928005728 13946846004 13957642062 13991691168 14010910524 14122813536 14133745808 14153160294 14198668848 14218172514 14283184734 14331730896 14342824888 14388943296 14397563376 14408708328 14417038818 14463395856 14474591768 14483263158 14494474449 14529833136 14549791698 14630308623 14665998672 14677351416 14697512613 14724545472 14744771496 14764716603 14765025303 14812191576 14832537993 14862535744 14930806464 14942364192 14971540311 14999077184 14999390784 15019680312 15031306836 15040311741 15067975104 15088672872 15109083171 15178486401 15209183808 15220957024 15230075544 15241864932 15279046848 15290874144 15299714664 15311878092 15348909888 15360791264 15381891252 15526041804 15575964768 15588021904 15597360324 15609434022 15647512608 15668678844 15669006444 15740652564 15794152416 15806378448 15866702496 15878984688 15888165228 15900464034 15939252576 15951590928 15973502454 16123197258 16135677999 16175040336 16187561208 16197258798 16209796869 16249340016 16271320338 16283915739 16323639696 16346062278 16391799872 16467095232 16476615792 16499248506 16512020343 16542390592 16552300752 16565113656 16574690886 16587867933 16663715523 16720352712 16774115904 16797157272 16810159716 16819878621 16851167424 16873961832 16874314632 16897140351 16928218944 16951471992 16974756981 17110331784 17123576652 17133834987 17165348928 17178636384 17188927704 17202233412 17212178997 17244197568 17267523624 17280890172 17419274208 17499289248 17522960364 17536524642 17579304288 17603451684 17744047776 17768421468 17782175754 17825554656 17839353168 17849667108 17850040308 17863857774 17907061536 17907435936 17931659148 17945539794 17989317216 18113715438 18171958896 18196920378 18211006359 18255431376 18280125318 18280507518 18364094658 18426511152 18440774856 18500069952 18511152912 18525482136 18536192766 18550541373 18595794672 18610189416 18621338346 18635752863 18681214032 18810396801 18870880392 18896801931 18931558464 18957563352 18983207061 19044246312 19070405991 19108974528 19196751168 19211611104 19222718424 19249123257 19284527808 19284931008 19311017544 19325965932 19337139367 19337543667 19373110848 19399722264 19425964077 19507078164 19554664896 19569801888 19596683484 19659695328 19686288804 19686700404 19749588768 19776717324 19962053748 19977506094 20026240416 20041742448 20053748988 20069272314 20118230496 20145444228 20161038534 20237981868 20306767392 20322486576 20399619552 20415837456 20443453758 20509188336 20537360298 20701389072 20729825046 20745871713 20796480432 20812578696 20824611626 20825047026 20841167403 20891571792 20892008592 20920269006 20936463093 20987536752 21016365786 21075171264 21132668011 21171979584 21184220304 21200618712 21229740441 21268787904 21298003272 21326812871 21327258771 21424777101 21497596344 21514237332 21566720448 21583414944 21596345064 21613062492 21625558227 21665786688 21695093784 21711887652 21724894737 21764852928 21794749704 21968821056 21998998008 22016027124 22069734336 22086818208 22099587848 22117157244 22218287364 22293803616 22396209696 22413546288 22426504828 22498615776 22499086176 22529520468 22546960254 22601962656 22633009308 22758257858 22813775712 22831435536 22845113316 22862797398 22918570272 22936311216 22949571996 22967336938 22967817138 23023364832 23041186896 23072836878 23289062706 23307090443 23363947152 23382032856 23396040486 23414151033 23471268912 23503018266 23521211623 23610978846 23691228624 23709567672 23785804224 23799556144 23800053744 23818477032 23832247842 23850696051 23908878864 23927386392 23960253681 24151620584 24184795887 24229278528 24262560504 24281341812 24295888197 24340575168 24373500424 24374010024 24406980507 24485459544 24519093417 24568681536 24587699808 24681537216 24700642848 24714923688 24734055164 24748872759 24794392896 24813585888 24828451128 24847670484 24862036329 24908285376 25080529068 25161173856 25195735908 25215239574 25276751136 25310942748 25330535594 25392328416 25427207988 25630291232 25665497676 25685364978 25748023392 25767954576 25783391556 25803350118 25866296352 25901285436 25921335258 26009437552 26128911312 26248385072 26248933872 26284440546 26304786963 26368956432 26405177526 26616071664 26636674792 26652632202 26673263631 26722323264 26738331984 26759029752 26774500662 26775060462 26795786661 26860592304 26881384712 26897488722 26918309691 26983975824 27096648768 27170573157 27221116608 27257938344 27295380567 27345584448 27383147064 27420187977 27420761277 27546141987 27601852096 27639766728 27661162284 27728640576 27750104928 27766729368 27788223204 27804289149 27855429056 27856011456 27893692008 27915284124 27932007519 27983382336 28021821048 28245627072 28267491616 28306320588 28397337696 28436345028 28566369468 28663461792 28685649776 28795126752 28817416656 28834077636 28926791712 28949183536 28966526316 28988948898 29059666272 29099583396 29260617246 29331997344 29354702832 29395025226 29489542992 29529433206 29530050606 29624383152 29665075986 29884728384 29943080622 29966259141 30039360624 30062613672 30080623482 30103908471 30177345744 30218166342 30241557801 30356972802 30441914048 30460151088 30483729864 30581748288 30599429328 30623756184 30665180637 30721582528 30763782504 30806040447 31052083608 31094737569 31151929536 31176043808 31194720648 31218868044 31236917439 31237570539 31295025216 31337357688 31338012888 31380403509 31481305128 31524548679 31588304832 31612756896 31733404992 31757969376 31776330456 31800928068 31878505152 31903181856 31947004908 32246394516 32271355998 32350080672 32375122416 32394517596 32419593738 32498680032 32542640676 32567831478 32647279392 32692124556 32953231584 32998497012 33024040686 33104601504 33130227312 33149381772 33175735866 33327431046 33440705424 33594314544 33620319432 33639757242 33747923664 33748629264 33794280702 33820440381 33902943984 33949513962 34137386787 34220663568 34247153304 34267669974 34294196097 34357272768 34377855408 34404466824 34424357994 34451005407 34451725707 34535047248 34561780344 34609255317 34838548416 34933594059 34998578496 35045920728 35073049284 35094060729 35158608576 35206903368 35254527399 35416468269 35488095552 35536842936 35564351508 35651109312 35678706336 35699334216 35700080616 35727715548 35748371763 35814123072 35814871872 35863318296 35891079588 35978634432 36227430876 36343917792 36393840756 36422012718 36510862752 36560250636 36561015036 36728189316 36853022304 36881549712 37022305824 37050964272 37072385532 37101082746 37191589344 37220378832 37242676692 37271505726 37362428064 37620793602 37741760784 37793603862 37822859361 37915126704 37966414122 37995803391 38088492624 38140811982 38423222208 38445436848 38498246514 38528047467 38622035088 38651931864 38674278734 38675087334 38705025177 38799444528 38851928154 38882002887 39014156328 39139603776 39193366968 39246383449 39319390656 39372577608 39373400808 39426660819 39499177536 39553434648 39607766289 39924107496 39955012188 39978948303 40052480832 40083484896 40107497976 40138544628 40161750993 40236460992 40290888456 40322077068 40346233083 40475963736 40613534784 40644973152 40799239104 40831674912 40886907516 41018376672 41074720596 41402778144 41459650092 41491743426 41592960864 41625157392 41649223252 41650094052 41682334806 41783143584 41784017184 41840538012 41872926186 41975073504 42032731572 42265336022 42368440608 42401237424 42459480882 42596006544 42653625742 42654517542 42849554202 42995192688 43028474664 43166829888 43192690128 43226124984 43251116454 43284596537 43390187568 43423775304 43449789474 43483423347 43589499408 43890925869 43997996016 44032054248 44092537839 44173636416 44199175696 44234314488 44294149809 44436574728 44497613979 44587607232 44792419392 44827092576 44853009656 44914620933 44997231552 44998172352 45059040936 45093920508 45120935223 45203925312 45266018616 45327249513 45516515716 45535459203 45627551424 45662871072 45690226632 45725594796 45837140544 45872622432 45899143992 45934673876 45935634276 46046729664 46082373792 46145673756 46578125412 46614180886 46727894304 46764065712 46792080972 46828302066 46942537824 47006036532 47042423246 47221957692 47382457248 47419135344 47599112288 47600107488 47636954064 47664495684 47701392102 47817757728 47854772784 47920507362 48303241168 48369591774 48407033997 48525121008 48562683624 48591776394 48629390607 48747000848 48748020048 48813961014 48851747217 48970919088 49038186834 49175399616 49401285696 49429847376 49468110328 49497745518 49536061029 49627171776 49656902256 49695340968 49724072658 49763603799 49991146569 50161058136 50322347712 50391471816 50430479148 50459635863 50553502272 50621885496 50661071188 50691421053 50784656832 50854415976 50924270943 51260582464 51330995352 51370729956 51401504961 51496046784 51535909152 51566783112 51606700236 51636536991 51732592704 51802570872 51842670516 52018875104 52257822624 52496770144 52497867744 52568881092 52609573926 52737912864 52810355052 53232143328 53273349584 53305264404 53346527262 53476663968 53518059504 53549001324 53550120924 53591573322 53721184608 53762769424 53794977444 53836619382 53967951648 54341146314 54515876688 54590761134 54633019077 54766294128 54840375954 54841522554 55092283974 55279533456 55322324568 55500209856 55533458736 55576446408 55608578298 55651624119 55787384016 55830568248 55864015038 55907258589 56043642096 56431190403 56534983232 56612641176 56690405793 56794675392 56872690056 56949621183 57132738936 57211217973 57326923584 57371299552 57590253504 57634833312 57668155272 57747369771 57853583424 57898367072 57933052632 57977897796 58011418101 58012631001 58119332544 58199166792 58277892231 58521234492 58663994688 58709405664 58790050452 58979085984 59058866412 59060101212 59248766304 59330151972 59886161244 59932518282 60078721248 60125227344 60161246964 60207816942 60354691488 60436332684 60483115602 60713945604 60920302176 60967459728 61198858656 61247512368 61330361274 61527565008 61612080894 62104167216 62189475138 62237615139 62352087616 62389441296 62437736088 62473834878 62475141078 62523502209 62674715376 62676025776 62760807018 62809389279 62962610256 63049097358 63225513792 63398004033 63515938752 63552660912 63601856136 63689221323 63806363712 63894009816 63980438613 63981776313 64274331303 64492789032 64542711996 64700161344 64750244832 64789035192 64839187476 64876674681 64997360064 65085281352 65135662956 65174684211 65294558784 65384249112 65906463168 65996994024 66048081372 66209203008 66260454624 66298763544 66351471732 66654862092 66881410848 67188629088 67240638864 67279514484 67495847328 67497258528 67588561404 67640880762 67805887968 67899027924 68274773574 68441327136 68494306608 68535339948 68588392194 68755710816 68808933648 68848715988 68902010814 68903451414 69070094496 69123560688 69218510634 69867188118 69921271329 70091841456 70146098568 70188121458 70242453099 70413806736 70509054798 70563634869 70832936538 71073685872 71128703016 71357412672 71398668432 71400161232 71455431096 71496743526 71552088153 71726636592 71782159176 71880761043 72454861752 72554387661 72687835584 72787681512 72844025436 72886140691 72887664591 73021725504 73120501272 73122030072 73220941521 73456378632 73557280251 73706044608 73763099424 74044611648 74101928544 74144771064 74202165492 74246618277 74383178688 74440757664 74485353384 74543011452 74586108987 74724856128 75241587204 75483521568 75587207724 75645718722 75830253408 75932828244 75991606782 76176985248 76281623964 76890873696 76996493028 77056094934 77244070176 77303863728 77348557468 77350174668 77410050354 77598889056 77703856308 77764005774 78028312656 78386733936 78492766898 78745155216 78746801616 78853321638 78914360889 79106869296 79215532578 79653902503 79848214992 79910024376 79957896606 80019790893 80166969792 80214995952 80277089256 80323501986 80385679283 80387359983 80581776912 80644154136 80692466166 80754929073 80951927472 81289946304 81511719471 81663349824 81773815032 81886141701 82036753344 82149441192 82260563931 82638425961 82805556288 82919300184 82983486852 83185921728 83250314784 83298446504 83300188104 83364669612 83412867447 83566287168 83568034368 83681076024 83745852372 83796022557 83950147008 84065463144 84530672044 84736881216 84802474848 84918961764 85192013088 85307251484 85309035084 85699108404 85990385376 86056949328 86385380256 86452249968 86502232908 86569193074 86780375136 86847550608 86899578948 86966846694 87178998816 87781851738 87995992032 88064108496 88185075678 88398351392 88468628976 88588299618 88873149456 88995227958 89654185152 89706019312 89829241866 89898777423 90118081872 90187841016 90241870446 90311725413 90532037232 90654499026 90724673403 91033031432 91070918406 91325742144 91380453264 91451189592 91745244864 91798287984 91869347752 91871268552 91995541911 92164747584 92291347512 92418121341 93156250824 93228361772 93284212707 93455788608 93528131424 93584161944 93656604132 93710752317 93712711617 93885075648 94012073064 94084846492 94141210527 94443915384 94573646037 94764914496 94838270688 95198224576 95200214976 95273908128 95328991368 95402784204 95635515456 95709545568 95841014724 96606482336 96739183548 96814067994 97050242016 97125367248 97183552788 97258781214 97494001696 97496040096 97627922028 97703494434 97941838176 98076373668 98859694752 98936220656 98995491036 99072122058 99313804512 99390681936 99448145316 99527207598 99982293138 100322116272 100782943632 100860958296 100919271726 101243770992 101322142376 101382842106 101461321143 101708831952 101848541886 102412160361 102661990704 102741459912 102803009922 102882588291 103071818304 103133566224 103213400472 103273073982 103353016221 103355177121 103605141744 103685341032 103827765951 104037750208 104515645248 104800782177 104993540288 104995735488 105137762184 105219147852 105282182187 105475825728 105620710104 105763582197 106249404807 106464286656 106546699168 106610528808 106693054524 106953327936 107036119008 107098002648 107100241848 107183146644 107245115289 107442369216 107525538848 107589954888 107673238764 107935903296 108682292628 109031753376 109181522268 109266038154 109532588256 109680751908 109683045108 110184567948 110559066912 110644649136 111066917472 111152892816 111217156596 111303248238 111574768032 111661136496 111728030076 111814517178 112087284192 112862380806 113225282352 113380811586 113468578083 113745380112 113899242366 113987410173 114265477872 114422435946 114742599104 115269666624 115336310544 115494739542 115584142401 115796734144 115866105264 115955795592 116022836202 116025262002 116115075531 116398333584 116555784462 116646008661 117042468984 117418811328 117580100904 117739150347 117958171968 118117732824 118120202424 118279982457 118497532608 118660303944 118823298867 119772322488 119865036564 119936844909 120157442496 120250454688 120322493928 120415633884 120485252979 120709382976 120872665368 120966231204 121038699249 121427891208 121840604352 121934919456 122397717312 122495024736 122660722548 123055130016 123224161788 124208334432 124378950276 124475230278 124778882592 124875472176 124947669756 124950282156 125047004418 125349430752 125352051552 125521614036 125618778558 125925220512 126098194716 126796008066 127105321824 127203712272 127378442646 127788019632 127960877226 127963552626 128548662606 128985578064 129085423992 129500489664 129578070384 129678374952 129753349362 129853789611 130170562704 130271325912 130349368422 130450270041 130768498224 131672777607 131993988048 132096162744 132277613517 132520909248 132597527088 132702943464 132882449427 133309724184 133492841937 133762821696 134377258176 134481277728 134559028968 134743862799 134991694656 134994517056 135177122808 135281761524 135359975569 135362805669 135611775936 135798055848 135981748539 136549547148 136606377609 136882654272 136988613216 137070679896 137176784388 137511421632 137617867296 137697431976 137804021628 137806902828 138140188992 138247121376 138437021268 139734376236 139842542658 140183682912 140292197136 140376242916 140484906198 140827613472 141018109596 141127269738 141665873076 142147371744 142257406032 142797336864 142800322464 142910862192 142993487052 143104176306 143453273184 143564318352 143761522086 144909723504 145108775322 145221101991 145575363024 145688050872 145772281382 145775329182 145888171821 146241002544 146244060144 146441883042 146555241651 146912757264 147114560502 147526198848 147928676077 148203857088 148289542128 148404330984 148493236554 148608183087 148881515328 148970706768 149086022904 149172217974 149287690097 149290811397 149973439707 150483174408 150967043136 151174415448 151291437444 151378907589 151660506816 151865656488 151983213564 152074263159 152353970496 152563247928 153781747392 153992986056 154112189868 154204514883 154488140352 154607727456 154697114936 154700349336 154820100708 154909610973 155197778112 155407712616 155528011548 156056625312 156773467872 156985533796 157490310432 157493603232 157706643276 157828721778 158213738592 158431065156 159307805006 159696429984 159820048752 159915793212 160039581786 160429991904 160554178512 160647003972 160771358566 160774719966 161163553824 161288308272 161384932332 161509858146 161903854944 163023438942 163547630064 163772283402 163899057231 164298882384 164521127862 164648481361 165276851922 165838600368 165966973704 166500629568 166596893008 166600376208 166729339224 166825734894 166954872357 167362152048 167491704744 167592045114 167721775767 168130926288 169061344088 169293571209 169604949696 169837923528 170071217379 170384026176 170614502968 170618070168 170848863549 171398216808 171633653919 171980770752 172113898656 172770760512 172904499936 173004465816 173138386148 173242109313 173560750272 173695101216 173799157896 173933693388 174034254303 174037893003 174357997632 174833676693 175563703476 175991984064 176128216992 176370151356 176796702784 176937257952 177176599236 177746298912 177990455916 179412038624 179658483732 179797554846 180236163744 180375682032 180483740892 180623450826 181064074464 181308998052 181449346806 182066062864 182141836812 182760906528 182902379184 183596575968 183738695504 183742537104 183991083822 184582695024 184836242682 186312501648 186456723544 186568425414 186712845417 187056262848 187168323888 187313208264 187421504634 187425423234 187570506627 188024146128 188169692984 188282421054 188428167837 188887830768 189147292074 189676541376 190194012099 190547816256 190657982736 190805568408 191067663969 191419091136 191682029448 191941315839 191945328939 192822993909 193212964672 193478367096 193628135988 194100484032 194250734496 194367105576 194517562428 194630024043 194988003392 194992080192 195255844056 195406988868 195524052633 195883676352 196152747336 197719389504 197872441312 197990982072 198144244116 198627609024 198781363872 198896290632 199054415196 199964586276 200644232544 201565887264 201721916592 201838543452 202487541984 202644284752 202765684212 202922642286 203417663904 203697083772 204824320722 205323981408 205482919824 205606019844 205765176582 206267132448 206426800944 206546147964 206706032442 206710354242 207210283488 207370682064 207655531902 209601564354 209763813987 210275524368 210438295704 210564364374 210727359297 211241420208 211527164394 211690904607 212498809614 213093398336 213221057616 213386109048 214072238016 214196005296 214200483696 214366293288 214490230578 214656264459 215051077696 215179909776 215346477528 215642283129 217364585256 217663162983 218063506752 218363044536 218532076308 218658422073 218662993773 219065176512 219361503816 219366090216 219662824563 220369135896 220671840753 221118133824 221289298272 222133834944 222305785632 222434313192 222606496476 222739854831 223149536064 223322272992 223456060152 223629034356 223758326961 224174568384 225724761612 226450564704 226761623172 226937156166 227490760224 227798484732 227974820346 228530955744 228844871892 230672621088 230989479084 231168284802 231732210528 231911591184 232045672404 232050524004 232230151062 232796667168 233111568924 233292017322 234084937968 235160201808 235478300694 236235465648 236240404848 236559964914 236743082667 237320607888 237646597734 238961707509 239544644976 239730073128 239873689818 240059372679 240500909376 240644987856 240831267768 240970505958 241157037849 241162079949 241745330736 241932462408 242077398498 242264787219 242855782416 243869838912 244535158413 244990049472 245321445096 245658425103 246110260032 246448323576 246781691793 247915277883 248416668864 248757900552 248950460556 249557765184 249750944352 249895339512 249900564312 250094008836 250238602341 250698861504 250704103104 251043228072 251237557116 251388067671 251850441024 252196389432 253592016132 254210643648 254407424544 254756885292 255576039264 255921754452 255927105252 257097325212 257971156128 258170847984 259156140768 259356749904 259506698724 259707579222 260341125408 260542651824 260698736844 260900540082 261536996448 263345555214 263987976096 264192325488 264555227034 265195054176 265405886928 265764898854 266619448368 266985683874 268962555456 269118057936 269487725598 269696332269 270354245616 270563523048 270719951138 270725611338 270935176239 271596111696 271963497078 272174020209 273099094296 273212755218 273977226432 274141359792 274353568776 274724684143 275235734592 275394863952 275608043256 275613805656 275986625733 276494242752 276874042536 277254364023 279468752472 279685085316 279852638121 280367365824 280584394272 280752485832 280969812396 281132256951 281655226944 282036219192 282254539476 282423631581 283331746152 284294743488 284514812064 285594673728 285600644928 285821724384 285986974104 286208352612 286906546368 287128636704 287523044172 289819447008 290217550644 290442203982 291150726048 291376101744 291544562764 291550658364 291776343642 292482005088 292488120288 292883766084 293110483302 293825514528 294229121004 295857352154 296579084256 296808661968 296986473108 297216366174 297941413536 298172045808 298344435948 298575380194 298581622794 299946879414 300966348816 302348830896 302582874888 302757815178 302992175759 303731312976 303966427128 304148526318 304383963429 305126495856 307236481083 307985972112 308224379736 308409029766 308647764873 309215454912 309394229872 309400698672 309640201416 309819221946 310059048663 310815425232 311056023096 311483297853 312113250624 313546935744 313971067592 314402346531 314980620864 314987206464 315413286552 315657443556 315846546561 316427477184 316862130312 317290746591 318615610012 318748214421 319392859968 319640097504 319831586424 320079163572 320859983808 321108357024 321294007944 321542717132 321549439932 321735345867 322327107648 322576616544 322769864664 323019716292 323807709888 326046877884 327095260128 327544566804 327798114462 328597764768 329042255724 329296962722 330553703844 331677200736 331933947408 333193786016 333200752416 333458678448 333651469788 333909744714 334724304096 334983409488 335184090228 335443551534 336261852576 338122688176 338587142418 339675847056 340142434758 340405734249 341229005936 341236140336 341697727098 341962230519 342796433616 343267307838 344227797312 345808999872 346008931632 346276772296 346484218626 346752427203 347390202432 347598315792 347867386776 348068508606 348075786006 348345226593 349667353386 349938025983 351127406952 352256433984 352740302712 353217451041 353874515904 354353198472 354839947371 355492597824 355980911832 356469896601 358824077248 359316967464 359595109692 359810534727 360472327488 360751364064 360967481784 361246901652 361455758937 362128148928 362617996104 362898693612 363116097747 364132125728 364283673624 365521813056 365804758368 367193151936 367477391008 367485074208 367982167644 369165390048 369672485364 372625003296 372913447088 373136850828 373425690834 374336647776 374626416528 374843009268 374850846468 375141013254 376048292256 376339385968 376564842108 376856335674 377775661536 378294584148 380388024198 381315965472 381611136816 382135327938 383364058896 383882631678 383890657878 385645987818 386956734192 387256271976 388501468992 388734211152 389035124856 389260048086 389561368833 390511688112 390813977736 391048105266 391350810123 392305494672 395018332821 395744882624 395981964144 396288488232 396832840551 397562727744 397792581264 398108830392 398647348281 399929172552 400478525811 401288465088 403131774528 403443833184 403677086904 404231588397 404975083968 405288569504 405531368424 405845284572 406079926707 406088417007 406835327808 407394167544 407945245617 409648641444 409819132827 410647962816 410965839648 411212039688 411530353164 412534264896 412853601888 413092295928 413412064884 413420708484 414420566976 414741364128 415311063804 419203128708 419527627974 420551048736 420876591408 421128728748 421454718594 422482840416 423054328788 423381809214 424997619228 426442115232 426772218096 428392010592 428400967392 428732586576 428980461156 429312528918 430359819552 430692955056 431284566258 434729170512 435326325966 435663305973 436726089072 437064152616 437316844146 437325987546 437664515463 438723007632 438732180432 439325649126 439665724953 440738271792 441343681506 442578596544 443786028231 444611571264 444868626384 445212992952 445479709662 445824549261 446644545984 446912120304 447258068712 447516653922 447863070291 447872434191 449920319121 451449523224 452901129408 453523246344 453874312332 454136722767 454981520448 455596969464 455949640692 456222789477 457061911488 457689743784 461345242176 461978958168 462336569604 462613544649 463464421056 463823182368 464091344808 464101048008 464460302124 464728832919 465593334336 466223137848 466584034644 468169875936 470320403616 470956601388 472470931296 472480809696 473119929828 473486165334 474641215776 475293195468 477923415018 479089289952 479460146256 479747379636 480118745358 481289975712 481662535536 481941011916 482314075698 482324159898 483490661472 483864924816 484154796996 484529574438 485711564832 489070316826 490642890192 491316850206 491697171693 492896647152 493563383586 493945444083 495830555766 497515801104 497900921112 499501888704 499790679024 499801128624 500188017672 500477204682 500864617071 502086456144 502475114232 502776135342 503165327301 504392778864 507184032264 507880713627 508814849088 509513770584 510202984837 510213652137 511152078528 511843508904 511854210504 512546590647 514194650424 514900961757 515942312256 516341695968 518312281536 518713499808 519013397448 519415158444 519726327939 520682250816 521085303648 521397473688 521801080164 522102762909 523073992896 524501030079 526691110428 527975952192 528384650976 529110454068 530390108352 530811773856 531529797708 533238896736 533971367748 538236115872 538975451196 539392664538 540708491232 541127046096 541439902276 541451222676 541870352478 543192223392 543926994156 544348040418 546198188592 546425510436 548282719584 548707137552 549449368286 550789727904 551216086512 551227611312 551973251466 553748085072 554508728046 557577317521 558937504944 559370170632 559705276242 560138536251 561168788544 561504971664 561939624792 562264513902 562699754981 562711519881 564072438384 564509078952 564847263162 565284503511 566663492304 569029624128 570582036297 571643448768 571973948208 572416705224 573202991907 574257273408 575046088344 575823947517 578468981727 579638894016 580435101288 580884407964 582301452096 582752203488 583089125528 583101316728 583552687284 583890072129 584964010176 584976240576 585767532168 586220966604 586572157899 587651029056 588458242008 591714704308 593158168512 593617323936 593972946216 594432732348 595882827072 596344091616 596688871896 597150760388 597163245588 599893758828 601932697632 604697661792 605165749776 605515630356 605984351518 607462625952 607932854256 608297052636 608767926858 610252991712 614472962166 615971944224 616448759472 616818059532 617295529746 618788459744 618801397344 619280402832 619638443892 620118097326 621630850464 622112046192 622966595706 627942135184 628804693062 629291441961 630826573104 631314887112 631693093122 632182077891 633724260624 634581493182 635072713821 637231220024 637496428842 639280195008 639663172848 640158327144 642216714048 642588015888 643085434264 643098879864 643470691734 643968793377 645153233088 645539729328 646039432584 646926849387 652093755768 652989488949 654190520256 655089133608 655596228924 655975266219 655988981319 657195529536 658084511448 658593925444 658988473689 661107407688 662015522259 663354401472 663867894816 666387572032 666401504832 666917356896 667302939576 667819489428 668219564493 669448608192 669966818976 670368180456 670887103068 671274980883 672523705152 676245376352 677174284836 679351694112 680284869516 680811468498 682458011872 682472280672 683395454196 683924461038 685592867232 686534615676 692017863264 692553544592 692968437252 693504854406 695196631584 695734773552 696137017212 696151572012 696690453186 699334706772 699876051966 702254813904 705480605424 706434902082 708706396944 709679894742 710229248001 711961823664 712939793202 716885122527 718633934928 719190219384 719621069454 720178118037 721502728128 721934963568 722493803304 722911517874 723471113547 723486239847 725235992208 725797387224 726232195494 726794361657 728264251456 728567347248 731609516736 733605475239 734954782016 734970148416 735964335288 736975275309 738330780096 739344970728 740345075379 743745833649 745250006592 745826894176 746273701656 746851381668 748673295552 749252833056 749686018536 749701692936 750282026508 750715807023 752096584512 752678771936 753129684216 753712671348 754164203013 755551323072 756589168296 760776048396 762631930944 763222273632 764270655876 766728117792 767765263356 767781315756 771291975636 773913468384 774512543952 777468422304 778070249712 778520096172 779122737666 781023376224 781627955472 782096210532 782701620246 784610989344 790036665642 791963928288 792576976464 793665681102 795585162528 796217660784 797294696562 799858345104 800957051622 806887666368 807354173808 808463176794 809088996807 810577139008 811062736848 811690569144 812159853414 812176834014 812805528717 814788335088 815890491234 816522060627 819297282888 819638265654 821931679296 822424079376 823060706328 824174052429 825707203776 826184591856 826824129768 826841416968 827959877199 829482728256 830622127608 831763092069 838406257416 839055255948 839557914363 841102097472 841753182816 842257457496 842909437188 843396770853 844965680832 846108657576 846763618428 847270894743 849995238456 852884230464 853544436192 856784021184 856801934784 857465173152 857960922312 858625057836 860719639104 861385910112 862569132516 869458341024 870652651932 871326611946 873452178144 874128305232 874633688292 874651975092 875329030926 877446015264 877464360864 878651298252 879331449906 881476543584 882687363012 887572056462 889737252768 890425985904 890959419324 891649098522 893824240608 894516137424 895033307844 895726140582 895744868382 899840638242 902899046448 907046492688 907748624664 908273445534 908976527277 911193938928 911899281384 912445578954 913151890287 915379487568 921709443249 923957916336 924673139208 925227089298 925943294619 927646364736 928182689616 928202096016 928920604248 929457665838 930177145989 932446275696 933168069288 934449893559 936339751872 940640807232 941913202776 943207039593 944941862592 944961619392 946239859656 946972330668 947519828983 947539639683 949282431552 950586390936 951872239773 955846830036 956244643263 958178579904 958920292512 959494759272 960237490716 962579951424 963325071072 963882023832 964628151396 964648319796 965206037601 966981322944 967729849632 968309593992 969059148876 971423129664 978140633652 981285780384 982633700412 983394343386 985793294304 987126767172 987890888166 991661111532 995031602208 995801842224 999581358048 999602257248 1000376035344 1000954409364 1001729234142 1004172912288 1004950228464 1005552270684 1006330654602 1008785557728 1014368064528 1015761427254 1019027541168 1020405969674 1020427304274 1021217202747 1023687017808 1023708421008 1025093181294 1025886691557 1028389300848 1029801923514 1032683391936 1035500732539 1037426999616 1038026794896 1038830316888 1039452655878 1040257281609 1042170607296 1042794947376 1043602160328 1044205525818 1045013830679 1045035679779 1049002060158 1049814077949 1053382220856 1056769301952 1058220908136 1059652353123 1061623547712 1063059595416 1064519842113 1066477793472 1067942735496 1076472231744 1077950902392 1078785329076 1079431604181 1081416982464 1082254092192 1082879804552 1082902445352 1083740704956 1084367276811 1086384446784 1087853988312 1088696080836 1089348293241 1092396377184 1092851020872 1096565439168 1097414275104 1098898736572 1101579455808 1102432173024 1102455222624 1103946502932 1107496170144 1109017456092 1115154635042 1117875009888 1118740341264 1119410552484 1120277072502 1123009943328 1123879249584 1124529027804 1125399509962 1125423039762 1128144876768 1129018157904 1129694526324 1130569007022 1133326984608 1141164072594 1143947896416 1144833410448 1146405983814 1150092176688 1151647895034 1156937963454 1160870202576 1161768815928 1165504406976 1166178251056 1166202633456 1167105374568 1167780144258 1168684106499 1171535064336 1172441933208 1173144315798 1174052430369 1176916484016 1183429408616 1185054998463 1187234647872 1187945892432 1188865464696 1190498521653 1192688183232 1193377743792 1194301520776 1194326491176 1195942044843 1199787517656 1201435577433 1203865395264 1209395323584 1210331499552 1211031260712 1211968703036 1212694765191 1214925251904 1215865708512 1216594105272 1217535853716 1218239780121 1218265251021 1220505983424 1223835736851 1228945924332 1229457398481 1231943888448 1232897518944 1233636119064 1234591059492 1237576919488 1237602794688 1238560805664 1239276887784 1240236194652 1243261700928 1244224092384 1245933191412 1255884270368 1257609386124 1258582883922 1261653146208 1262629774224 1263386186244 1264364155782 1267448521248 1269162986364 1270145427642 1274462440048 1274992857684 1279326345696 1280316654288 1285176031776 1286170868528 1286197759728 1286941383468 1287937586754 1291079458656 1292078865168 1293853698774 1304187511536 1305978977898 1306989917919 1310178267216 1311192457848 1311950532438 1311977962638 1312993546389 1316169022896 1317187850888 1317976947378 1318997174859 1322214815376 1324031044518 1327735789632 1331358084693 1333834713792 1334605879152 1335638978856 1336439128986 1337473647783 1339933637952 1340736360912 1341774206136 1342549961766 1343589210873 1343617302573 1349760957363 1352490752704 1354348569672 1358703388224 1360569739032 1361622936996 1362410168301 1364916023744 1364944561344 1366790908392 1367848922076 1368668368431 1371185734464 1373069231352 1384035726528 1385107089184 1385936874504 1387009708812 1387840633947 1390393263168 1391469547104 1392274034424 1392303144024 1393380906372 1394186498757 1398669413544 1399752103932 1404509627808 1410961210848 1412869804164 1417412793888 1419359789484 1420458496002 1423923647328 1425879586404 1433770245054 1437267869856 1438380438768 1439242138908 1440356236074 1443869927136 1444987606608 1445823035748 1446942227094 1446972479694 1450471984416 1451594774448 1452464390988 1453588723314 1457134694496 1467210950478 1471928670576 1473950550618 1475091515079 1478689941456 1480690150758 1481836332249 1487491667298 1491653788352 1492547403312 1493702763336 1498505666112 1499372037072 1499403385872 1500564053016 1501431614046 1502593851213 1505357543872 1506259368432 1507425342696 1508328406026 1509495981903 1513178336592 1521552096792 1523642140881 1526444547264 1528541311752 1530608954511 1530640956411 1533456235584 1535530526712 1535562631512 1537639771941 1542583951272 1544702885271 1547826936768 1549025087904 1554936844608 1556140499424 1557040192344 1558245475332 1559178983817 1562046752448 1563255910944 1564192421064 1565403240492 1566308288727 1569221978688 1573503090237 1580073331284 1583927856576 1585153952928 1587331362204 1591170325056 1592435321568 1594589393124 1599716690208 1601914103244 1614708347616 1616926353588 1618177993614 1622125473696 1623381138288 1624319706828 1624353668028 1625611057434 1629576670176 1631780982468 1633044121254 1638594565776 1639276531308 1644848158752 1646121412656 1648348104858 1652369183712 1653648259536 1653682833936 1655919754398 1661244255216 1663526184138 1672731952563 1676812514832 1678110511896 1679115828726 1680415608753 1683506365632 1684514914992 1685818874376 1686793541706 1688099264943 1688134559643 1692217315152 1693527236856 1694541789486 1695853510533 1699990476912 1707088872384 1711746108891 1714930346304 1715921844624 1717250115672 1719608975721 1722771820224 1725138265032 1727471842551 1735406945181 1738916682048 1741305303864 1742653223892 1746904356288 1748256610464 1749267376584 1749303950184 1750658061852 1751670216387 1754892030528 1754928721728 1757302596504 1758662899812 1759716473697 1762953087168 1765374726024 1775144112924 1779474505536 1780851971808 1781918838648 1783298197044 1787648481216 1789032274848 1790066615688 1791452281164 1791489736764 1799681276484 1805798092896 1814092985376 1815497249328 1816546891068 1817953054554 1822387877856 1823798562768 1824891157908 1826303780574 1830758975136 1843418886498 1847915832672 1849346278416 1850454178596 1851886589238 1856365379232 1856404192032 1857841208496 1858915331676 1860354291978 1864892551392 1866336138576 1868899787118 1883826405552 1886414079186 1887874325883 1892479719312 1893944661336 1895039657966 1895079279366 1896546233673 1901172781872 1903744479546 1905218141463 1911693660072 1912489286526 1917840585024 1918989518544 1920474981432 1923072789001 1926650142144 1927764047664 1929256302792 1929296639592 1930412075202 1931906380131 1935459699264 1936619187984 1938118297752 1940780548161 1956281267304 1958968466847 1962571560768 1965267400824 1966788686772 1967925798657 1971586588608 1974253534344 1975781776332 1976965421067 1983322223064 1990063204416 1991603684448 1999162716096 1999204514496 2000752070688 2001908818728 2003458468284 2004658693479 2008345824576 2009900456928 2011104541368 2012661309204 2013824942649 2017571115456 2028736129056 2031522854508 2038055082336 2040811939348 2040854608548 2042434405494 2047374035616 2047416842016 2050186362588 2051773383114 2056778601696 2059603847028 2071001465078 2076053589792 2077660633776 2078905311756 2080514563218 2085589894752 2087204320656 2088411051636 2090027661358 2090071359558 2098004120316 2099628155898 2106764441712 2116441816272 2119304706246 2126119190832 2129039684226 2130687744003 2135885470992 2150655367581 2155901804784 2157570658152 2158863208362 2160534354111 2164508184384 2165759609104 2165804890704 2167481409912 2168734553622 2170413340641 2175707976624 2177392161672 2178696586482 2180383084971 2184792754368 2185702041744 2194828550208 2197797473144 2200816425717 2204864346048 2204910445248 2207893005864 2210925825927 2214992340288 2218034912184 2221035226137 2230309270084 2231237500947 2235750019776 2237480682528 2238821104968 2240554145004 2246019886656 2247758499168 2249058055608 2250799019924 2250846079524 2252147421069 2256289753536 2258036315808 2259389052648 2261138014044 2262492609039 2266653969216 2282328145188 2287895792832 2289666820896 2292811967628 2300184353376 2303295790068 2313875926908 2321740405152 2323537631856 2332356502112 2332405266912 2334210749136 2335560288516 2337368212998 2343070128672 2344883866416 2346288631596 2348104860738 2353832968032 2366858817232 2370109996926 2375891784864 2377730929392 2380997043306 2386755487584 2388603041552 2388652982352 2391884089686 2399575035312 2402871154866 2420662999104 2422062521424 2423937406072 2425389530382 2427266990421 2431731417024 2433188210544 2435071707432 2436479560242 2436530502042 2438416586151 2447671473702 2449566181881 2457891848664 2458914796962 2465795037888 2467272238128 2469182118984 2472522157287 2477121611328 2478553775568 2480472389304 2483879631597 2488448184768 2491866382824 2495289276207 2511768540736 2515218772248 2517165767844 2518673743089 2523306292416 2525259548448 2526772372488 2528728311564 2530190312559 2534897042496 2538325972728 2540290855284 2541812684229 2548924880096 2549985715368 2558652691392 2560633308576 2570352063552 2572341737056 2572395519456 2573882766936 2575875173508 2582158917312 2584157730336 2587707397548 2608375023072 2611957955796 2613979835838 2620356534432 2622384915696 2623901064876 2623955925276 2625987092778 2632338045792 2634375701776 2635953894756 2637994349718 2644429630752 2648062089036 2662716169386 2669211758304 2671277957712 2672878257972 2674947295566 2681472721824 2683548412272 2685099923532 2687178421746 2687234605146 2699521914726 2708697139344 2721139478064 2723245873992 2724820336602 2726929581831 2733581816784 2735697844152 2737336736862 2739455670861 2746138462704 2765128329747 2770214178368 2771873749008 2774019417624 2775681267894 2777829883857 2782939094208 2784548068848 2784606288048 2786761812744 2788372997514 2790531437967 2797338827088 2799504207864 2803349680677 2809019255616 2821922421696 2825739608328 2829621118779 2834825587776 2838719578968 2840916992004 2842559486949 2842618919049 2847847294656 2851759172808 2855616719319 2867540490108 2868733929789 2874535739712 2876760877536 2878484277816 2880712472148 2887739854272 2889975213216 2891646071496 2893884454188 2893944959388 2895618112803 2900943968832 2903189548896 2904928781976 2907177446628 2914269388992 2934421900956 2943857341152 2947901101236 2950183030158 2957379882912 2961380301516 2963672664498 2974983334596 2985094806624 2987405526672 2998744074144 2998806771744 3001128106032 3002863228092 3005187702426 3012518736864 3014850685392 3016656812052 3018991963806 3026356673184 3043104193584 3047284281762 3057082623504 3061217909022 3061281912822 3063651608241 3071061053424 3071125263024 3075279543882 3077660074671 3085167902544 3089405770542 3098050175808 3106502197617 3112280998848 3114080384688 3116490950664 3118357967634 3120771844827 3126511821888 3128384842128 3130806480984 3132616577454 3135041492037 3135107039337 3147006180474 3149442233847 3160146662568 3170307905856 3174662724408 3178957059369 3184870643136 3189178786248 3193559526339 3199433380416 3203828206488 3229416695232 3233852707176 3236355987228 3238294812543 3244250947392 3246762276576 3248639413656 3248707336056 3251222114868 3253101830433 3259153340352 3263561964936 3266088242508 3268044879723 3277189131552 3278553062616 3289696317504 3292242825312 3296696209716 3304738367424 3307296519072 3307365667872 3311839508796 3322488510432 3327052368276 3345463905126 3353625029664 3356221023792 3358231657452 3360831217506 3369029829984 3371637748752 3373587083412 3376198529886 3376269119286 3384434630304 3387054473712 3389083578972 3391707021066 3399980953824 3423492217782 3431843689248 3434500231344 3439217951442 3450276530064 3454943685102 3470813890362 3482610607728 3485306447784 3496513220928 3498534753168 3498607900368 3501316123704 3503340432774 3506052319497 3514605193008 3517325799624 3519432947394 3522157291107 3530749452048 3550288225848 3555164995389 3561703943616 3563837677296 3566596394088 3571420893859 3571495564959 3578064549696 3580133231376 3582904562328 3582979473528 3587826134529 3599362552968 3604306732299 3611596185792 3628185970752 3630994498656 3633093782136 3635906109108 3638084295573 3644775755712 3647597125536 3649782315816 3652607561148 3654719340363 3661517950272 3671507210553 3686837772996 3695831665344 3698692556832 3700908357192 3703773178476 3712730758464 3712808384064 3715682416992 3717830663352 3720708583956 3729785102784 3732672277152 3737799574236 3767652811104 3772828158372 3775748651766 3784959438624 3787889322672 3790079315932 3790158558732 3793092467346 3802345563744 3807488959092 3810436282926 3823387320144 3824978573052 3837979037088 3840949962864 3846145578002 3855528095328 3858512605584 3858593279184 3860824150404 3863812760262 3873238375968 3876236595504 3881561096322 3912562534608 3917936933694 3920969753757 3930534801648 3933577373544 3935851597314 3938898284867 3938980639167 3948507068688 3951563552664 3953930842134 3956991524577 3966644446128 3983207368896 3994074254079 4001504141376 4003817637456 4006916936568 4009317386958 4012420943349 4019800913856 4022209082736 4025322618408 4027649885298 4030767632619 4049282872089 4057472258112 4063045709016 4076110164672 4081623878696 4081709217096 4084868810988 4087230504903 4094748071232 4094833684032 4100372725176 4103546766228 4106005105293 4113557203392 4119207694056 4142002930156 4152107179584 4155321267552 4157810623512 4161029126436 4163521901841 4171179789504 4174408641312 4176822103272 4180055322716 4180142719116 4182559496271 4196008240632 4199256311796 4213528883424 4232883632544 4238609412492 4252238381664 4258079368452 4261375488006 4271770941984 4301310735162 4311803609568 4315141316304 4317726416724 4321068708222 4331519218208 4331609781408 4334962819824 4337469107244 4340826681282 4351415953248 4354784323344 4357393172964 4360766169942 4371404083488 4395594946288 4401632851434 4415786011728 4421851651854 4425274545237 4436069824368 4442070452274 4445508996747 4460618540168 4462475001894 4474961365056 4477642209936 4481108290008 4495516998336 4498116111216 4501598039848 4501692159048 4504294842138 4507781553639 4516072631616 4518778105296 4522276028088 4524985218078 4528487945709 4564656290376 4570926422643 4579333641792 4585623935256 4591826863533 4591922869233 4600368706752 4606591580136 4612919315823 4627751853816 4634108655813 4643480810304 4647075263712 4664713004224 4664810533824 4668421498272 4671120577032 4674736425996 4677536951451 4686140257344 4689767732832 4692577263192 4696209721476 4698924866181 4707665936064 4720509270711 4733717634464 4740219993852 4751783569728 4755461858784 4761994086612 4773510975168 4777206083104 4777305964704 4783768179372 4799150070624 4805742309732 4844125042848 4847874812144 4850779060764 4854533980842 4866376421088 4870143414864 4872959120484 4873061004084 4876833172302 4895342947404 4899132363762 4915783697328 4917829593924 4934544476256 4938364237968 4945044314574 4957107551136 4960944778608 4967759263194 4983732765648 4990578552414 5018195857689 5030437544496 5034331535688 5037347486178 5041246826259 5050519096896 5053544744976 5057456623128 5060380625118 5064297794829 5064403678929 5076651945456 5080581710568 5083625368458 5087560531599 5097849760192 5099971430736 5121266617152 5135238326673 5144683474112 5144791038912 5147765533872 5151750347016 5158826927163 5168315460672 5175414795096 5182415527653 5206220835543 5216750046144 5223915911592 5227959671676 5240713068864 5244769831392 5247802129752 5247911850552 5251974185556 5255010649161 5264676091584 5268751403552 5271907789512 5275988699436 5279149421091 5288859261504 5296124178072 5325432338772 5338423516608 5342555915424 5345756515944 5349894591132 5362945443648 5367096824544 5370199847064 5374356843492 5374469210292 5399043829452 5417394278688 5442278956128 5446491747984 5449640673204 5453859163662 5467163633568 5471395688304 5474673473724 5478911341722 5492276925408 5530256659494 5543747498016 5548038835248 5551362535788 5555659767714 5569096137696 5569212576096 5573523625488 5576745995028 5581062875934 5594677654176 5599008415728 5606699361354 5651479216656 5659242237558 5663622977649 5677439157936 5681833984008 5685118973898 5685237838098 5689638701019 5703518345616 5711233438638 5715654424389 5735080980216 5737467859578 5753521755072 5756968555632 5761424944296 5769218367003 5779950426432 5783292142992 5787768908376 5787889918776 5791236225606 5795719140393 5806379097792 5809857563952 5814354893256 5822341644483 5868843801912 5876905400541 5887714682304 5895802202472 5900366060316 5903777395971 5914759765824 5922760603032 5927345328996 5930896263201 5949966669192 5970189613248 5974811053344 5997488148288 5997613543488 6002256212064 6005726456184 6010375404852 6013976080437 6025037473728 6029701370784 6033313624104 6037983927612 6041474827947 6052713346368 6086208387168 6094568563524 6114165247008 6122435818044 6122563825644 6127303216482 6142122106848 6142250526048 6150559087764 6155320149342 6170335805088 6178811541084 6213004395234 6228160769376 6232981901328 6236715935268 6241543689654 6256769684256 6261612961968 6265233154908 6270082984074 6270214078674 6294012360948 6298884467694 6320293325136 6349325448816 6357914118738 6378357572496 6387119052678 6392063232009 6407656412976 6451966102743 6467705414352 6472711974456 6476589625086 6481603062333 6493524553152 6497278827312 6497414672112 6502444229736 6506203660866 6511240021923 6527123929872 6532176485016 6536089759446 6541149254913 6554378263104 6557106125232 6584485650624 6593392419432 6602449277151 6614593038144 6614731335744 6623679017592 6632638802881 6632777477781 6644977020864 6654104736552 6663105678411 6690927810252 6693712502841 6707250059328 6712442047584 6716463314904 6721662435012 6738059659968 6743275497504 6747174166824 6752397059772 6752538238572 6756442263207 6768869260608 6774108947424 6778167157944 6783414042132 6799961907648 6846984435564 6863687378496 6869000462688 6878435902884 6900553060128 6909887370204 6941627780724 6965221215456 6970612895568 6997069506336 6997215800736 7002632247408 7006680865548 7012104638994 7029210386016 7034651599248 7038865894788 7044314582214 7061498904096 7100576451696 7110329990778 7127675354592 7133192788176 7142841787718 7142991129918 7160266462752 7165809124656 7165958947056 7175652269058 7198725105936 7208613464598 7248505127773 7261988997312 7266187564272 7271812218216 7276168591146 7281800971263 7295194251072 7299564631632 7305215122296 7309438680726 7315096814753 7315249758453 7343014421106 7348698545643 7373675545992 7397385113664 7401816714384 7407546356952 7417566471861 7431364833984 7435661326704 7441417167912 7451638894791 7465344554304 7475599148472 7535305622208 7545656316744 7551497303532 7556021229267 7569918877248 7575778645344 7580158631864 7580317117464 7586184934692 7590570937677 7604691127488 7614977918184 7620872565852 7625438052687 7646774640288 7649957146104 7675958074176 7681899925728 7692291156004 7711056190656 7717025211168 7717186558368 7721648300808 7727625520524 7746476751936 7752473191008 7763122192644 7825125069216 7835873867388 7841939507514 7861069603296 7867154747088 7871703194628 7877796569734 7877961278334 7897014137376 7903127105328 7907861684268 7913983049154 7933288892256 7988148508158 8007635274912 8013833873136 8018634773916 8024841886698 8044418165472 8050645236816 8055299770596 8061535265238 8098565744178 8126091418032 8163247757392 8163418434192 8169737621976 8174461009806 8180788745493 8200745450352 8207093532456 8212010210586 8218367012583 8238415388112 8284005860312 8295384989241 8310642535104 8315621247024 8322058252872 8327043803682 8333489651571 8348817282624 8353644206544 8360110645432 8360285438232 8365118992542 8371594313901 8392016481264 8398512623592 8410049042031 8427057766848 8465767265088 8477218824984 8488863356337 8504476763328 8516158736904 8522750976012 8527678460847 8527856757147 8543541883968 8566850157957 8602621470324 8606201789367 8623607219136 8630282632608 8635452833448 8642137416444 8663038436416 8663219562816 8669925639648 8674938214488 8681653362564 8686854338409 8702831906496 8709568646688 8714786345928 8721532339884 8742808166976 8791189892576 8803265702868 8831572023456 8843703303708 8850549090474 8872139648736 8884140904548 8891017993494 8921237080336 8924950003788 8955284419872 8962216580016 8996232222432 9003196079696 9003384318096 9008589684276 9015563107278 9037556210592 9044552056176 9049970436156 9056975891418 9129312580752 9141852845286 9171247870512 9183653727066 9183845738466 9190954824723 9213183160272 9225838631646 9232980224013 9255503707632 9268217311626 9294150527424 9319506592851 9336842996544 9342241154064 9349472851992 9355073902902 9362315534481 9379535465664 9385154526384 9392419442952 9397849732362 9405124476111 9405321118011 9441018541422 9448326701541 9467435268928 9480439987704 9510923717568 9523988173224 9536871178107 9554412166208 9554611929408 9567536358744 9580678579017 9598300141248 9611484619464 9688250085696 9695749624288 9701558121528 9709067961684 9714884437629 9732752842176 9740286829728 9745918240968 9746122008168 9753666344604 9759305491299 9790685894808 9798264727524 9804134639169 9831567394656 9835659187848 9869088952512 9876728475936 9890088629148 9914215102272 9921889557216 9935518526388 9967465531296 9981157104828 10036391715378 10060875088992 10068663071376 10074694972356 10082493652518 10107089489952 10114913246256 10120761250236 10128595589658 10128807357858 10153303890912 10161163421136 10167250736916 10175121063198 10199942861472 10270476653346 10295531067744 10303500694032 10317653854326 10350829590192 10364831055306 10412441671086 10447831823184 10455919343352 10489539662784 10495604259504 10495823701104 10503948371112 10510021298322 10518156958491 10537502807104 10543815579024 10551977398872 10558298842182 10566471873321 10592248356144 10650864677544 10665494986167 10685111830848 10691513031888 10699789182264 10714262681577 10714486694877 10734193649088 10740399694128 10748713686984 10748938420584 10763478403587 10798087658904 10812920196897 10834788557376 10884557912256 10892983495968 10899281346408 10907718327324 10914252886719 10934327267136 10942791376608 10949346947448 10957822683444 10964158021089 10984553850816 11014521631659 11060513318988 11087494996032 11096077670496 11102725071576 11111319535428 11138192275392 11138425152192 11147047250976 11153491990056 11162125751868 11189355308352 11198016831456 11213398722708 11302958433312 11318484475116 11327245955298 11354878315872 11363667968016 11370237947796 11370475676196 11379277402038 11407036691232 11422466877276 11431308848778 11470161960432 11474935719156 11513937111264 11522849888592 11538436734006 11566584285984 11575537816752 11575779837552 11582472451212 11591438280786 11619715127904 11628709786512 11644683288966 11737687603824 11753810801082 11762909261271 11791604404944 11800732120632 11807554791942 11816694854601 11816941917501 11845521206064 11854690657992 11861792526402 11870974573731 11899933338384 11949622106688 11982222762237 12004512424128 12011452912368 12020750809704 12027952160874 12037262830047 12059402741568 12066627248208 12075967855224 12082949655894 12092302897857 12147848616267 12172416774336 12189137127048 12228330494016 12244871636088 12245127651288 12254606432964 12261691514709 12284244213696 12284501052096 12301118175528 12310640298684 12318015315879 12340671610176 12357623082168 12426008790468 12456321538752 12465963802656 12473431870536 12483087379308 12513539368512 12523225923936 12530466309816 12540165968148 12540428157348 12547678488813 12588024721896 12597768935388 12640586650272 12698650897632 12715828237476 12756715144992 12774238105356 12784126464018 12815312825952 12903932205486 12935410828704 12945423948912 12953179250172 12963206124666 12994557654624 12994829344224 13004888459472 13012407321732 13022480043846 13054247859744 13064352970032 13072179518892 13082298509826 13114212250464 13186784838864 13204898554302 13247358035184 13265277605762 13265554955562 13275823635711 13308209473104 13326211356822 13336526990241 13381855620504 13387425005682 13424884095168 13432926629808 13443324870024 13461509523007 13486550995008 13494348333648 13504794119544 13505076477144 13512884526414 13523344660917 13548217894848 13556334315888 13566828084264 13585463837127 13693968871128 13712779267929 13738000925376 13756871805768 13775480590599 13801106120256 13819774740408 13838757947469 13883255561448 13930442430912 13941225791136 13994139012672 13994431601472 14005264494816 14013361731096 14024209277988 14032610854353 14058420772032 14069303198496 14077731789576 14088629164428 14096774598543 14122997808192 14161527812133 14201152903392 14220659981556 14255350709184 14266385576352 14285683575436 14285982259836 14320532925504 14331618249312 14331917894112 14351304538116 14397450211872 14417226929196 14497010255546 14532375128544 14543624436432 14552337182292 14563601942526 14599129263264 14610430244592 14618877361452 14630193629506 14630499516906 14686028842212 14697397091286 14747351091984 14803633428768 14815092713904 14835132943722 14871322653408 14882834335824 14903277789582 14951198296944 15054587573067 15091312633488 15102994607064 15112042458534 15123740478777 15151557290688 15160317263728 15160634234928 15172369869384 15181141875354 15192893384487 15229955836368 15241745131704 15250876105374 15262681594797 15293549280576 15299914292208 15363799851456 15384582312008 15405714980019 15434050422336 15434373116736 15443296601616 15455251041048 15476480781489 15504946382016 15526244385288 15547246582959 15618662506629 15650250138432 15671747734776 15683879015028 15722139206592 15734309494176 15743406389256 15755593139468 15755922556668 15765031947483 15794028274752 15806254210656 15815723368536 15827966098308 15837448263273 15866577784512 15976297016316 16015270549824 16027667746272 16037269547832 16049683773396 16088836330944 16101290473632 16110599541192 16123070530476 16197131488356 16252182836064 16326495514784 16326836868384 16339475243952 16348922019612 16361577490986 16401490900704 16414187064912 16424020421172 16436734025166 16476830776224 16568011720624 16590769978482 16631242494048 16644116505744 16654087607364 16666979303142 16707288413088 16720221290864 16720570876464 16730237985084 16743188627802 16784032962528 16797025247184 16820098084062 16954437649968 16977726712674 16990868932947 17032317473808 17045501952024 17055356921694 17055713514294 17068916103057 17133700315914 17146963273167 17205242940648 17212403578734 17260565265216 17270905666896 17284274832888 17307655101009 17339851279296 17349876428976 17363306725128 17373708676818 17387157421179 17419137293376 17429572691856 17443064679768 17467024933449 17582379785152 17606531405736 17630716201623 17663144046912 17687406607416 17701098180948 17711332187913 17744279297472 17768281809096 17782035986988 17792688789603 17842474160672 17849900007576 17910568839744 17924433160032 17992464444864 18006392159392 18006768636192 18017179368552 18031126214556 18041928241311 18075112421184 18089104112352 18099940872312 18113951782836 18124424483841 18258625161504 18283705690572 18342495741024 18367307454132 18367691476932 18381909649446 18426366320544 18451677263292 18465960448026 18511007415264 18536434623252 18639013185702 18684482308128 18698945703984 18710147805804 18724631068962 18770309052768 18784838885904 18795699464724 18810248952222 18810642236022 18882037082844 18896653403082 18960879975408 19047976346448 19073742356214 19135072717488 19161357158034 19176189696027 19222969238928 19355898308229 19391499248576 19403116243056 19418135923368 19429768875258 19444809186999 19480573659456 19491836481936 19492244016336 19507332689208 19518610982598 19533720065769 19581371789616 19596529455048 19608269278338 19623447764739 19663134789312 19671318375696 19753456951872 19780177258296 19807347831453 19843779114432 19871037052776 19897916408643 19898332433343 19934931062592 19962314209656 19989317035233 20072783430756 20081137508523 20121750177984 20137326142752 20149389944712 20164987305036 20214178979904 20229826492512 20241522500472 20257191179316 20257614715716 20269326789621 20306607781824 20322326842272 20334501473832 20350242126396 20399885722944 20540953306692 20591062135488 20607001388064 20635307708652 20701659180384 20729662110612 20824883342172 20895663646368 20911838686704 20991208519008 20991647402208 21007896742224 21020042596644 21036313916982 21087631158048 21103954797744 21116597684364 21132943746642 21184496712288 21301729355088 21330989972334 21383026063776 21399578364528 21428525363154 21428973389754 21480799388256 21497427373968 21497876841168 21526956807174 21596175317808 21625840393794 21745515383319 21785966991936 21798562692816 21815436654648 21828505773438 21845402913789 21885582753216 21898693894896 21915645366888 21928316042178 21945290444259 21945749275359 22029043263318 22046095636929 22121026637976 22192155340992 22205450143152 22222639070856 22252699415583 22294094501952 22306983980112 22324251503736 22354916684373 22396033662912 22426797445416 22605916866624 22636968950232 22654491910596 22668063687801 22709756631744 22727335936032 22740475895592 22740951352392 22758554804076 22771712813031 22814073382464 22844933754552 22862617697556 22876314158061 22940323920864 22949871438312 23027874222528 23045699777184 23076873468012 23133168571968 23151075633504 23151559675104 23164944902424 23182876561572 23239430255808 23257419573024 23289366577932 23475375207648 23507621602164 23525818522542 23583208809888 23601464241264 23615109583884 23633389709202 23633883835002 23691042412128 23709381315984 23723585052804 23741949147462 23799866676768 23964445524474 24022905824736 24041501619408 24055904321748 24074525660094 24133254496416 24151935710448 24165899311788 24184605795714 24295697232534 24378274254096 24489743272176 24490255302576 24509212865928 24523383029418 24542366236479 24602236351056 24621280597368 24636030631758 24655101037749 24715246164336 24852017580936 24886154967723 24931927605312 24946863741072 24966174758616 24999946257013 25000468954713 25046451847872 25060932619632 25080331936296 25080856314696 25095356977626 25114782941703 25176049443792 25195537870776 25230147126093 25281173300544 25397301795264 25431656474952 25466590069011 25513430289984 25548476210712 25568252928036 25583035382541 25630625651904 25700550473871 25807864410972 25870821657408 25890847897824 25906358500344 25926412249332 25989115309248 25989658688448 26009776918944 26024814643464 26044960087692 26060563015227 26108495719488 26128705940064 26144359037784 26164597019652 26228424500928 26373569677728 26409797108604 26494716070368 26530555211524 26531109911124 26551647271422 26616418946208 26652422713644 26673053980482 26763711241008 26774850011364 26865853259616 26886649740048 26923019046014 26988696667296 27009588239088 27010152954288 27025769052828 27046689321834 27112668631776 27133656168528 27170927674254 27387937742256 27425558535858 27513743611536 27550961181198 27572864474169 27639549480816 27677515894938 27698940672039 27766511122896 27882451582272 27958519778553 28010528989632 28026723462192 28048418555976 28065221708706 28086946603443 28138606396992 28155463579152 28177258328856 28193549197086 28215373428333 28323055624266 28344980104623 28402305806784 28441319963112 28532771152704 28571367150872 28571964519672 28610613534321 28663236498624 28663835788224 28702609076232 28742035737051 28794900423744 28834453858392 28994020511092 29064750257088 29087248872864 29104674364584 29127203885052 29144653312887 29198258526528 29220860489184 29237754722904 29260387259012 29260999033812 29277916473897 29372057684424 29394794182572 29412403917507 29494702183968 29607266857536 29630185427808 29670265887444 29742645306816 29765668671648 29806555579164 29902396593888 30109175146134 30182625266976 30205989214128 30224084917068 30247480957554 30320634527456 30321268469856 30344739738768 30362283750708 30385786768974 30459911672736 30483490263408 30501752210748 30525363189594 30599828584416 30769164624016 30811429960038 30886593203232 30910502082096 30952961562978 31052488770576 31094493165918 31237325013258 31343495469552 31367758030056 31468618988352 31486812778512 31511186278936 31511845113336 31530063894966 31554470875473 31612508421312 31631446737072 31655932196616 31674896526546 31699415619963 31952594032632 31996484958501 32055335492544 32074539095664 32099367546792 32142788044731 32143460084631 32202580947264 32221199082384 32246141060952 32290435210761 32394262976712 32438760590691 32504365672128 32652991029568 32653673736768 32678950487904 32697844039224 32723154981972 32742758660157 32802981801408 32828374129824 32848040842344 32873468050332 32892474063267 32953661552448 33043564894977 33136023441248 33181539956964 33262484988096 33288233011488 33308175214728 33333958606284 33414576826176 33440442581728 33441141752928 33460475970168 33486377255604 33568065925056 33594050494368 33640196168124 33908875299936 33955453425348 33981737865894 34064634947616 34091003904048 34110713843388 34111427028588 34137832206114 34267400631828 34293926546334 34410485881296 34424807157468 34541811333792 34568549665776 34615310202018 34699752857952 34726613450256 34747417353636 34774314842358 34859145383712 34886129359536 34934049866898 35213062811472 35261432403246 35288727783813 35374813214832 35402196361896 35422664375826 35450084563803 35450825752503 35536563618192 35564071973976 35585377579206 35612923721193 35684948321344 35699800015152 35848866320064 35946668286711 36012784318784 36013537272384 36034358737104 36062252429112 36083856482622 36111788490141 36178208224704 36199881744624 36227903565672 36248848967682 36276908693571 36443545848801 36517250323008 36567411381144 36684991482048 36734614908264 36735382953864 36763819298892 36785074544127 36852732641088 36903354526584 36931920896052 36954045947637 37022014830528 37072869246504 37278026371404 37368964616256 37397891407968 37420295611608 37449262137924 37540618105536 37569677771808 37591398929448 37620497904444 37621284472044 37643035466439 37764074165688 37793306806164 37921759950816 38095952692896 38147484712428 38270145434976 38322714316068 38352379392054 38445938477856 38711796616458 38806232486112 38836271846736 38859537750516 38889618373998 38983672963872 38984488032672 39014665378416 39037221965196 39067440131538 39162743579232 39193058910096 39216538556676 39246895529478 39342636751392 39560354516592 39614695662906 39742074105552 39795832817286 39796664866686 39827470907133 39924628419312 39978634070466 40009580970723 40145566861512 40162275017046 40274652285504 40298779889424 40329974610072 40384528569021 40459652985024 40483045000944 40514382358632 40515229431432 40538653579242 40570033982751 40644653684544 40669002947664 40700484252792 40756391511381 41081906613384 41138337803787 41214002776128 41270615417304 41326441771797 41403318360768 41459324221224 41516273842407 41649766684344 41791327292736 41823677373408 41982417038016 41983294804416 42015793484448 42040085193288 42072627833964 42097832563059 42175262316096 42207909595488 42233195368728 42265887493284 42290323795629 42368993424576 42484583436399 42603458710176 42661979944668 42766052127552 42799156729056 42857050726308 42857946779508 42961598776512 42994854747936 42995753682336 43053913614348 43192350635616 43251680787588 43491030766638 43597125385632 43630873309296 43657011546876 43690805827578 43797387789792 43831290733776 43856632084356 43890580888518 43891498550718 44058086526636 44092191273858 44242053275952 44410900286304 44445278141712 44505398831166 44613967960224 44648503007472 44709833368746 44853594890832 45163762719201 45273937900464 45308983821192 45336127375602 45371221436331 45454671872064 45480951791184 45481902704784 45517109608152 45543425626062 45578680153461 45689867509104 45725235395112 45752628316122 45788044784391 45880647841728 45899742876624 46091399554368 46153746936024 46217144940057 46302151267008 46303119350208 46329889804848 46365753123144 46428471620167 46429442344467 46514839146048 46578733155864 46641739748877 46855987519887 46950750415296 47015243204328 47051637045084 47166417619776 47202928482528 47230219167768 47266779418404 47267767670004 47295095842449 47382084824256 47418762631968 47447170105608 47483898294924 47599733353536 47928891048948 48045811649472 48083003238816 48111808643496 48149051320188 48266508992832 48303871420896 48331798623576 48369211591428 48591394465068 48756548508192 48979486544352 48980510605152 49018425731856 49046766058836 49084732472958 49204472702112 49242561194736 49272061263516 49310202075498 49430492328672 49704035161872 49772309935446 49893727482144 49932349517232 49999892514026 50000937909426 50121865239264 50160663872592 50161712629392 50190713955252 50229565883406 50352098887584 50391075741552 50460294252186 50863312949904 50933180138022 50972606798841 51096952421424 51136505856072 51166070765082 51205677703271 51206748309171 51401100947742 51440889819501 51615728821944 51781695795648 51812717000688 51852824498664 51922965303027 52019553837888 52049629286928 52089920175384 52121126030454 52161472263537 52257411880128 52288718075568 52329194039304 52747139355456 52819594217208 52892148604869 52989432140736 53061110423048 53062219822248 53103294542844 53133996563739 53232837892416 53304845427288 53346107960964 53378066368809 53527422482016 53549700022728 53731706519232 53773299480096 53846038092028 53977393334592 54019176478176 54020305908576 54051538105656 54093378643668 54125784723933 54225337263552 54267312337056 54341855348508 54373273451523 54775875484512 54851117071716 55027487223072 55101922362396 55145728948338 55279098961632 55355031789876 55397881344078 55533022245792 55917039557106 56053446924384 56096837111952 56130443417412 56173893206886 56310927158304 56354516657712 56387098394172 56430746856666 56646111248532 56689960209246 56882639926224 57142734301744 57143929039344 57221227068642 57405218152464 57484071474102 57528569088081 57668907716784 57988041022184 58067694924687 58174497745728 58209348729168 58254407770104 58289306625774 58334427560997 58441720978368 58475509445808 58520774518024 58521998067624 58555832947794 58601160197307 58744115368848 58789588365144 58824807835014 58870343294217 58989404367936 59260370855616 59340531774888 59422043494359 59531337343296 59613111158328 59693749225929 59694997300029 59804793187776 59967951105699 60218350292268 60243412525569 60365250533952 60411978428256 60448169834136 60494961915108 60641269054912 60642536939712 60689479477536 60724567501416 60771573537948 60807980368863 60919823345472 60966980526816 61003504421496 61050726379188 61199657168832 61538329248032 61622859920076 61773186406464 61821004164192 61905923125956 62104977541152 62188986331836 62474650026516 62686990939104 62735516060112 62973625557024 63022372557872 63023690226672 63060127789932 63108941750946 63262893474144 63311864393232 63349793053092 63398831239926 63905188065264 63992969917002 64149078191328 64198735093584 64285576089462 64286920169262 64442398164768 64492282121904 64580870421522 64788525953424 64877521181382 65236546149957 65357900975808 65395688078448 65446309963944 65485517320314 65536208741367 65656748259648 65696081684688 65746936100664 65784948126534 65835871332777 65837247826077 66087129789954 66138286910787 66272046882496 66363079913928 66576466022976 66616350429456 66667917212568 66758098246749 66880885163456 66882283505856 66920951940336 66972754511208 67064750053119 67188100988736 67280392336248 67817750599872 67910906850696 67963475731788 68004191063403 68129269895232 68182007808096 68221427686776 68222854057176 68275664412228 68315138439093 68534801263656 68587853092668 68628942474183 68820971762592 68849614314936 69083622667584 69137099331552 69230620404036 69399505715904 69453226900512 69494834707272 69548629684716 69718290767424 69772258719072 69868099733796 70426125622944 70522864806492 70577455567626 70749626429664 70804392723792 70845328751652 70900169127606 70901651505006 71073127236384 71128143947952 71170755158412 71225847442386 71399600030304 71893336573422 72068717474208 72124504858224 72167712965244 72223576980282 72399763489248 72455807131344 72497697935364 72553817387142 72887091697602 73134822762288 73469229816528 73470765907728 73527638597784 73570149088254 73627098709437 73806709053168 73863841792104 73908091895274 73965303113247 74145738493008 74556052742808 74658464903169 74795782815936 74840591223216 74898524275848 74999838771039 75001406864139 75139355543616 75182797858896 75240995808888 75242568944088 75286070932878 75344348825109 75528148331376 75586613612328 75690441378279 75843519901632 76191905385792 76294969424856 76399770207033 76540290869952 76645428632136 76704758784108 76749106147623 76891876955712 77101651421613 77423593232916 77612464972224 77672543693472 77719075501032 77779236747996 77967345927744 77968976065344 78029330756832 78074443930392 78134880263076 78181689045681 78325487158464 78386117820192 78433077113352 78493791058956 78685273502784 79120709033184 79229391325812 79484148211104 79591665634572 79593329733372 79654941814266 79849256838624 79957268140932 80019161941446 80291133723024 80324550034092 80597559778848 80659949220144 80769057138042 80966090001888 81028764717264 81030458862864 81077307158484 81140067965502 81338005895328 81400968505584 81512783022762 82163813226768 82276675607574 82541230834608 82652883543594 82718593422507 82918648442448 83032547684814 83096822016117 83299533368688 83647354746816 83875559335659 84031586968896 84080170386576 84145255667928 84195665126118 84260839810329 84415819190976 84466390737456 84531774986568 84580647591258 84646120284999 84969166872798 85034940313869 85206917420352 85323959889336 85598313458112 85714101452616 85715893559016 85831840602963 85989709495872 85991507364672 86107827228696 86226107211153 86384701271232 86503361575176 86982061533276 87194250771264 87261746618592 87314023093752 87381611655156 87594775579584 87662581467552 87713264168712 87781161777036 87782997101436 87833749421691 88116173053272 88184382547716 88484106551904 88821800572608 88890556283424 89010797662332 89227935920448 89297006014944 89419666737492 89707189781664 90327525438402 90547875800928 90617967642384 90672254751204 90742442872662 90961903582368 90963805409568 91034219216304 91086851252124 91157360306922 91379735018208 91450470790224 91505256632244 91576089568782 91799485753248 92307493872048 92434289880114 92659779609696 92731506246288 92856943240334 92858884688934 93157466311728 93283479497754 93711975039774 94030486408656 94103274090168 94230566661049 94405856965056 94460438335536 94533558836808 94535535340008 94590191684898 94663412626419 94837525263936 94894340211216 94967796589848 95098246859889 95857782097896 95989454875503 96166006477632 96223617286992 96298102640376 96428364134193 96607742841792 96663597247152 96738423182856 96871305632283 97182788930136 97513097016384 97958973088704 97961021210304 98036851463712 98093532117672 98169464945916 98228275980471 98408945404224 98485122389472 98544122527032 98620404150996 98677422189801 98860984657344 99130694684931 99408070323744 99544619870892 99787454964288 99864699034464 99999785028052 100001875818852 100243730478528 100321327745184 100323425258784 100381427910504 100459131766812 100704197775168 100782151483104 100920588504372 101726625899808 101866360276044 101945213597682 102193904842848 102273011712144 102332141530164 102411355406542 102413496618342 102802201895484 102881779639002 103231457643888 103625434001376 103705648997328 103845930606054 104099258573856 104179840350768 104242252060908 104322944527074 104577436151136 104658388078608 105639188434416 105784297209738 105866183351439 106122220846096 106124439644496 106206589085688 106267993127478 106350253691409 106609690854576 106692215921928 106756132737618 106838771163579 107054844964032 107099400045456 107546598960192 107692076184056 107840004860133 108038352956352 108040611817152 108103076211312 108186757287336 108251569447866 108335365470423 108534624674112 108683710697016 108746546903046 108830726080713 109330637546403 109551750969024 109702234143432 110054974446144 110203844724792 110291457896676 110355223632381 110558197923264 110710063579752 110795762688156 110862137842911 111066044491584 111834079114212 112106893848768 112193674223904 112260886834824 112347786413772 112621854316608 112709033315424 112774196788344 112861493713332 112929106399317 113292222497064 113379920418492 113765279852448 114285468603488 114287858078688 114442454137284 114810436304928 114968142948204 115057138176162 115337815433568 115976082044368 116135389849374 116418697458336 116508815540208 116578613251548 116668855121994 116951018891616 117041549036048 117043996135248 117111665895588 117202320394614 117488230737696 117579176730288 117649615670028 117740686588434 118681063549776 118844086988718 119226222316656 119387498451858 119389994600058 119482412721399 119935902211398 120028742912169 120436700584536 120486825051138 120823956856512 120896339668272 120989923830216 121153585707063 121378958955072 121449135002832 121543147075896 121615960737726 121710101948253 121933961053632 122007008842992 122101452758376 122269174534143 123076658496064 123245719840152 123415013411361 123642008328384 123811846251912 123979325315391 124209955082304 124377972663672 124548821527221 124949300053032 125373981878208 125471032120224 125947251114048 126044745115744 126047380453344 126120255579864 126217883501892 126293497689177 126525786948288 126623728786464 126699586106184 126797662479852 126870971386887 127453750309197 127810376130528 127985939834004 128298156382656 128397470187168 128571152178924 128573840338524 128884796329536 128984564243808 129161740843044 129577051906848 129755042362764 130473092299914 130791376156896 130892619927888 130971034640628 131072417482734 131392163369376 131493872201328 131569896253068 131671742665554 131674495652154 132174259579908 132276573821574 132726159827856 133232700858912 133335834425136 133516196493498 133841903880672 133945509022416 134129500106238 134560784672496 135491288157603 135821813701392 135926951463576 136008382126806 136113664308993 136364015616192 136442855373552 136445708114352 136551328824456 136630276878186 136736040460383 137069602527312 137175706185336 137257884948366 137364134353173 137641943525184 137699228629872 138274198663104 138461240808072 138651434820171 138906453801024 138989669414544 139097259369432 139285414860501 139288327033401 139544517438144 139736199467592 139925219246631 140567962559661 140852251245888 141045729612984 141154911135252 141499252859328 141608785447584 141690657503304 141800338255212 141803303010012 141885287527347 142146254472768 142256287895904 142341510316824 142451694884772 142799200060608 143786673146844 144137434948416 144249009716448 144335425930488 144447153960564 144799526978496 144911614262688 144995395870728 145107634774284 145774183395204 146269645524576 146938459633056 146941531815456 147055277195568 147140298176508 147254197418874 147613418106336 147727683584208 147816183790548 147930606226494 148291476986016 149112105485616 149316929806338 149681182446432 149797048551696 149999677542078 150002813728278 150365595717792 150481991617776 150485137888176 150572141865756 150688697650218 151056296662752 151173227224656 151380882756558 152589938849712 152799540414066 152917820396523 153290857264272 153409517568216 153498212295246 153617033109813 153620244927513 154203302843226 154322669458503 154847186465832 155345087386944 155438151002064 155558473495992 155768895909081 156058661513664 156148887860784 156269760526152 156363378091362 156484416790611 156772235640384 156866154226704 156987582117912 158241418066368 158458782651624 158676445814607 158968296422208 159183331269144 159186659466744 159309883628532 159401989691217 159698513677248 159914536281864 160038323882892 160134199106427 160582267446048 160649100068184 161195119557696 161319898440288 161538114276084 161932180003776 162057529434528 162060917725728 162154614316968 162280135931004 162676011790656 162801937011168 163025566045524 163119820354569 164327626453536 164553351215148 165082461669216 165305767087188 165437186845014 165837296884896 166065095369628 166193644032234 166599066737376 167751118671318 168160340773152 168290511335856 168391330252236 168521679620658 168932781474912 169063549973136 169161295182516 169292240569998 169938333745596 170069880627738 170647919778672 171428202905232 171431787118032 171663681205926 172215654457392 172452214422306 172585707264243 173006723150352 173964123066552 174203084774061 174523493237184 174628046187504 174763223310312 174999623799091 175003282682991 175325162935104 175426528337424 175562323554072 175565994202872 175667498843382 175803480591921 176232346106544 176368765095432 176611029882651 176968213103808 177781112566848 178021595324664 178266130483077 178594012029888 178839333474984 179081247677787 179414379563328 179903853317097 180655050876804 181095751601856 181235935284768 181344509502408 181484885745324 181923807164736 181927610819136 182068438432608 182173702504248 182314720613844 182423941106589 182759470036416 182900941580448 183010513264488 183152179137564 183598971506496 184614987744096 184868579760228 185319559219392 185463012492576 185713886480668 185717769377868 186314932623456 186566958995508 187423950079548 188060972817312 188206548180336 188461133322098 188920876671072 189067117673616 189071070680016 189180383369796 189326825252838 189788680422432 189935593179696 190196493719778 191715564195792 191978909751006 192447234573984 192596205280752 192856728268386 193327194494304 193476846365712 193742611264566 194365577860272 195709638449871 196073702927424 196187064235344 196338929891832 196456551960942 196608626224101 196970244778944 197088245054064 197240808301992 197354844379602 197507613998331 198261389369862 198414860732361 198816140647488 199089239741784 199729398068928 199999570056104 200003751637704 200274294740247 200642655490368 200646850517568 200762855821008 200918263533624 201194250159357 201564302966208 201841177008744 203453251799616 203732720552088 203890427195364 204012573190209 204387809685696 204546023424288 204664283060328 204822710813084 204826993236684 204945415317279 205604403790968 205763559278004 205886827422549 206462915287776 207250868002752 207411297994656 207691861212108 208198517147712 208359680701536 208484504121816 208645889054148 209154872302272 209316776157216 211278376868832 211568594419476 211732366702878 212244441692192 212248879288992 212413178171376 212535986254956 212700507382818 213219381709152 213384431843856 213512265475236 213677542327158 214198800090912 215384152368112 215680009720266 216206152422624 216373514574672 216503138895732 216670730940846 217367421394032 217493093806092 217661452161426 218661275092806 219404468286864 220407689449584 220582915793352 220710447264762 220881296128311 221420127159504 221591525376312 221724275685822 221895909339741 223668158228424 223975394709507 224387348447808 224521773669648 224695572827544 224999516313117 225004220592417 225418066630848 225548393576688 225722987426664 225858212798634 226033046475327 226584444994128 226759840836984 227071324134837 227530559704896 228570937206976 228575716157376 228884908274568 229199310621099 229620872609856 229936285896408 230114276352324 230247318442869 230675630867136 231304954264839 231952164088736 232270779698748 232837394916672 233017631080416 233157226503096 233337710243988 233902037783232 234083098072096 234087992270496 234223331791176 234404640789228 234545067137043 234976461475392 235158353460576 235299231340056 235481373176868 237362127099552 237688173977436 238452444633312 238774996903716 238779989200116 238964825442798 239871804422796 240057485824338 240873401169072 240973650102276 241792679336544 241979847660432 242307171414126 242898270005664 243086294151792 243231921475452 243420203896506 244014017685984 244202905516752 244538349068286 246491439680304 246830026822722 247623692503824 247958650630782 248155780267521 248755945327344 249097643054442 249290466048351 249898600106064 250942064240448 251626678006977 252089490231488 252094760906688 252240511159728 252435767003784 252586995378354 252782519430987 253247457572928 253399172212368 253595324959704 253741942773774 253938360854997 254907500618394 255104820941607 255620752261056 255971879668008 256794940374336 257142304357848 257147680677048 257495521808889 257969128487616 258323481686088 258678321633459 259154103813696 259510084725528 260946184599828 261582752313792 261785239855776 261942069281256 262144834965468 262784326738752 262987744402656 263139792506136 263343485331108 263348991304308 263501248265073 264348519159816 264553147643148 265452319655712 266465401717824 266671668850272 267032392986996 267683807761344 267891018044832 268259000212476 269121569344992 270982576315206 271643627402784 271853902927152 272016764253612 272227328617986 272885710747104 272891416228704 273102657648912 273260553756372 273472080920766 274139205054624 274351412370672 274515769896732 274728268706346 275398457259744 276922481616144 277302869640342 277979338829088 278194518738864 278570829721002 278576654066802 279472398935184 279850438493262 281135925119322 282091459225968 282309822270504 282691699983147 283217570895168 283381315006608 283600676510424 283606606020024 283770575054694 283990237879257 284512575791808 284683020633648 284903389769544 285294740579667 287573346293688 287968364626509 288498019432896 288670851860976 288894307921128 289285092402579 289823228525376 289990791741456 290215269548568 290613916896849 291548366790408 292539291049152 293876919266112 293883063630912 294110554391136 294280596353016 294508394837748 294684827941413 295226836212672 295455367168416 295632367581096 295861212452988 296032266569403 296582953972032 297392084054793 298224210971232 298633859612676 299362364892864 299594097103392 299999355084156 300005627456556 300731191435584 300963983235552 300970275776352 301144283731512 301377395300436 302112593325504 302346454449312 302761765513116 305179877699424 305599080828132 305835640793046 306581714528544 306819035136432 306996424590492 307234066219626 307240489855026 308406605686452 308645338917006 309694372931664 310876302004128 311116946991984 311537791818162 312297775721568 312539521052304 312726756182724 312968833581222 313732308453408 313975164235824 316917565303248 317352891629214 317598550054317 318366662538288 318373318933488 318619767257064 318803979382434 319050761074227 319829072563728 320076647765784 320268398212854 320516313490737 321164534892096 321298200136368 322639796880576 323076228552168 323520014580399 324115058869056 324121835451456 324309228633936 324560271862008 324999301341169 325006096411269 325603874022336 326051132091048 326239640709138 326492178242139 327991912639209 328655252907072 329106702430296 330164923338432 330611534174376 330874373690028 331065670897143 331674593769792 332130190739256 332387288064468 333198133474752 335502237342636 336320681546304 336581022671712 336782660504472 337043359241316 337865562949824 338127099946272 338322590365032 338584481139996 338787319197951 339876667491192 340139761255476 341295839557344 342856405810464 342863574236064 343327362411852 344431308914784 344904428844612 345171414528486 346013446300704 347928246133104 348406169548122 349256092375008 349526446620624 349999247598182 350006565365982 350853056674848 351124647108144 351131988405744 351334997686764 351606961183842 352464692213088 352737530190864 353222059765302 356043190649328 356532260966154 357678666949968 358162495355574 358447238164197 359807706634194 360086228736507 361310101753608 362471870569536 362689019004816 362969771490648 363460757121189 364136876865216 364347405008496 364629441227688 364847882213178 365130305844759 365801883160896 366021026528976 366304358275128 369229975488192 369737159520456 370245040234083 370926024985152 371427772961336 371435538755736 371937975946173 372629865246912 373133917991016 373646464581663 374847900159096 376121945634624 376413096360672 376922266644196 377841753342144 378134235347232 378142141360032 378360766739592 378653650505676 378880493067531 379577360844864 379871186359392 380392987439556 380612914160661 382361250927591 383431128391584 383957819502012 384894469147968 385192410561504 385713456536772 386654388988608 386953692731424 387485222529132 388731155720544 391419276899742 392374128470688 392677859783664 392913103921884 393217252448202 394176490108128 394481616603984 394709688759204 395015227996662 396522778739724 396829721464722 398178479483568 399999140112208 400007503275408 400548589480494 401525711642016 401836527067248 402388500318714 403682354017488 406473864472809 407465441104176 407780854390728 408025146380418 408340992926979 409092046848576 409328566120656 409645421626168 409653986473368 409890830634558 410208121381149 411208807581936 411527118556008 411773654845098 412092403059519 412925830575552 414822595989312 415383722424216 415954304460513 416719361403072 416969008243632 417291778108296 417856244581503 417864981100203 418633552314432 419775657739893 421703887678983 422556753737664 423137188838952 423464733405756 424488883384384 424497758577984 424826356342752 425071972509912 425401014765636 425655862582041 426438763418304 426768863687712 427024530950472 427355084654316 428397600181824 430768304736224 431360019440532 432412304845248 432747029149344 433006277791464 433341461881692 434734842788064 434986187612184 435322904322852 437322550185612 438808936573728 440815378899168 441165831586704 441420894529524 441762592256622 442840254319008 443183050752624 443448551371644 443791818679482 447336316456848 447950789419014 449043547339296 449391145655088 449999032626234 450008441184834 451096787153376 451445974853328 451716425597268 452066092950654 453168889988256 453519681673968 454142648269674 457769816549136 458398621242198 458753461189569 459872571792816 460228552704648 460494636885738 460851099329439 460860734782539 462609908529678 462968008375509 463904328177472 464541559397496 466035262160832 466314453006192 466675420487976 467306687727243 468166196144192 468175984540992 468446663582352 468809281578456 469090134274086 469453250371833 470316706921152 470598462680112 470962746353736 474724254199104 475376347954872 476029337443821 476904889266624 477549993807432 477559978400232 477929650885596 478205969073651 479743608845592 480114971648676 480402597319281 481746802338144 481947300204552 483585358673088 483959695320864 484614342828252 485796540011328 486172588303584 486463842950904 486840407793012 488028035371968 488405811033504 489076698136572 489359461063707 492982879360608 493660053645444 495247385007648 495917301261564 496311560535042 497511890654688 498195286108884 498580932096702 499797200212128 503253356013954 504481022319456 504871534007568 505173990756708 505565038861974 506798344424736 507190649919408 507483885547548 507876721709994 509815001236788 510209641883214 511943759336016 514284608715696 514295361354096 514991043617778 516646963372176 517356643266918 517757121792729 519020169451056 521892369199656 522609254322183 523570479711552 523884138562512 524289669930936 524998871397273 525009848048973 525975488805312 526279585012272 526686970662216 526697982608616 527002496530146 527410441775763 528697038319632 529106295286296 529833089647953 530904639311424 533343337700544 534064785973992 534798391449231 535782036089664 536518000424952 537243743033361 538243138689984 539711559951291 541965152630412 543287254805568 543707805854304 544033528507224 544454657235972 545771421494208 545782832457408 546205315297824 546521107512744 546944161841532 547271823319767 548278410109248 548702824741344 549031539793464 549456537412692 550796914519488 553844963232288 554605739280684 555958677658176 556389037477728 557141659442004 557153308133604 558944797870368 559700876986524 562271850238644 564182918451936 564619644541008 565383399966294 566762630013216 567201353020848 567213212040048 567541150109388 567980475758514 569366041267296 569806779539088 570589481159334 575146692587376 575936729253018 577341703721952 577788615842256 578570184805158 579981583482912 580430539097136 581227833793698 583096733580816 587128915349613 588221108782272 588561192706032 589016789675496 589369655882826 589825878672303 590910734336832 591264735162192 591722424905976 592064533138806 592522841994993 594784168109586 595244582197083 596448421942464 597267719225352 599188194206784 599998710168312 600011254913112 600822884220741 601927966471104 601940551552704 602288567463024 602754790600872 603582750478071 604692908898624 605523531026232 610359755398848 611198161656264 611671281586092 613163429057088 613638070272864 613992849180984 614468132439252 614480979710052 614836245951837 616813211372904 617290677834012 619388745863328 621752604008256 622233893983968 623075583636324 624595551443136 625079042104608 625453512365448 625937667162444 627464616906816 627950328471648 633835130606496 634705783258428 635197100108634 636733325076576 636746637866976 637239534514128 637607958764868 638101522148454 639658145127456 640153295531568 640536796425708 641032626981474 642596400272736 646152457104336 647040029160798 648618457267872 649120543724016 649998602682338 650012192822538 652102264182096 652479281418276 652984356484278 655983825278418 658213404860592 661223068348752 661748747380056 662131341794286 662643888384933 664260381478512 664774576128936 665687728019223 671004474685272 671926184128521 673162045343424 673565321008944 674086718482632 674998548939351 676254199892544 676645180730064 677168962279992 677574638395902 678099139425981 679753334982384 680279522510952 682591679114688 685712811620928 685727148472128 686654724823704 687597931863297 688862617829568 689808857689224 690342829056972 690741955328607 692026892601408 693914862794517 695856492266208 696812339096244 698512184750016 699052893241248 699998495196364 700013130731964 701706113349696 702249294216288 702263976811488 702669995373528 703213922367684 703635201411129 704929384426176 705475060381728 706444119530604 712086381298656 713064521932308 715357333899936 716324990711148 716894476328394 719615413268388 720172457473014 722620203507216 725378038009632 725939542981296 726921514242378 728694810016992 729258882455376 729695764426356 730260611689518 732042053057952 732608716550256 739474319040912 740490080468166 742855545922672 742871077511472 743875951892346 746267835982032 747292929163326 747871398145053 749695800318192 752826192721344 753844533288392 754880034020931 756268470694464 756284282720064 756721533479184 757307301011352 757760986135062 758347558292961 759742372718784 760785974879112 761225828321322 761815082564991 764722501855182 765314462824821 766862256783168 767915639004024 770384821123008 771426913073544 772486565426667 773907385462848 774970445058264 776034964900377 777462311441088 782838553799484 784748256941376 785355719567328 785826207843768 786434504896404 788352980216256 788963233207968 789419377518408 790030455993324 790503744795219 793045557479448 793659442929444 796356958967136 799998280224416 800015006550816 801097178960988 803051423284032 803673054134496 804777000637428 807364708034976 812947728945618 814930882208352 815561708781456 816050292760836 816681985853958 818657132241312 819290843252336 819307972946736 819781661269116 820416242762298 822417615163872 823054237112016 823547309690196 824184806119038 830767444848432 831908608921026 833938016487264 834583556216592 835712489163006 835729962200406 839551315479786 843407775357966 846274377677904 846929466811512 848075099949441 849652712685504 850143945019824 850802029531272 851311725164082 851970713637771 853537727375424 854049061900944 854710169308632 855884221739001 861536609472448 862720038881064 863905093879527 865494058298688 866012555582928 866682923763384 867855277207737 869469685576128 869972375224368 870645808645704 871841750690547 874645100371224 877617873147456 881630757798336 882331663173408 882841789059048 883525184513244 884054483824239 885680508638016 886366101505248 886897102743288 887583637358964 888096799708209 892176252164379 894672632913696 895901578838028 898087094678592 898782291310176 899998065252468 900016882369668 902193574306752 902891949706656 903432851194536 904132185901308 906337779976512 907039363347936 908285296539348 915539633098272 916797242484396 917506922379138 919745143585632 920457105409296 920989273771476 921702198658878 921721469565078 925219817059356 925936016751018 929083118794992 932628906012384 933350840975952 934613375454486 936893327164704 937618563156912 938180268548172 938906500743666 941196925360224 941925492707472 950752695909744 952058674887642 952795650162951 955099987614864 955119956800464 955859301771192 956411938147302 957152283222681 959487217691184 960229943297352 960805194638562 961548940472211 963493604676288 963894600409104 967919390641728 969228685656504 970560043741197 972345176607168 972927685901808 973680815586024 974997904023507 975018289233807 976811622067008 978153396273144 978718922127414 979476534726417 983975737917627 985965758721216 987320107290888 990494770015296 991834602523128 992623121070084 993197012691429 995023781309376 996390572217768 997161864193404 999594400424256 1006506712027908 1008962044638912 1009743068015136 1010347981513416 1011130077723948 1013596688849472 1014381299838816 1014967771095096 1015753443419988 1016361957593853 1019630002473576 1020419283766428 1023887518672032 1028569217431392 1028590722708192 1029982087235556 1033293926744352 1034713286533836 1035514243585458 1038040338902112 1043784738399312 1045218508644366 1047768277125024 1048579339861872 1049997742794546 1050019696097946 1052559170024544 1053373941324432 1053395965217232 1054004993060292 1054820883551526 1057394076639264 1058212590572592 1059666179295906 1068129571947984 1069596782898462 1073036000849904 1074487486066722 1075341714492591 1079423119902582 1080258686209521 1083930305260824 1087415611708608 1088067057014448 1088909314471944 1090382271363567 1092410630595648 1093042215025488 1093888323683064 1094543646639534 1095390917534277 1097405649482688 1098063079586928 1098913074825384 1107689926464576 1109211478561368 1110735120702249 1112778074955456 1114283318884008 1114306616267208 1115813927838519 1117889595740736 1119401753973048 1120939393744989 1124543700477288 1128365836903872 1129239289082016 1130766799932588 1133525260026432 1134402706041696 1134426424080096 1135082300218776 1135960951517028 1138732082534592 1139613559078176 1141178962318668 1141838742481983 1150293385174752 1151873458506036 1154683407443904 1155577231684512 1157140369610316 1159963166965824 1160861078194272 1162455667587396 1166193467161632 1174257830699226 1177122385412064 1178033579350992 1178739311765652 1179651757344606 1182529470324384 1183444849811952 1184129066277612 1185045683989986 1189568336219172 1190489164394166 1194535438450704 1199997420336624 1200022509826224 1201645768441482 1204577134926048 1205509581201744 1207165500956142 1211047062052464 1219421593418427 1222396323312528 1223342563172184 1224997366593637 1225022978780937 1227276140545728 1227985698361968 1228936264878504 1228961959420104 1229672491903674 1230624364143447 1233626422745808 1234581355668024 1236277209178557 1238777491726656 1244467787967936 1246151167272648 1247862913381539 1250158084209216 1250907024730896 1251875334324888 1253568733744509 1255900656943296 1259326973219679 1267670261212992 1269411566516856 1270394200217268 1273466650153152 1273493275733952 1274479069028256 1275215917529736 1276203044296908 1276967587746123 1279316290254912 1280306591063136 1281073592851416 1282065253962948 1285192800545472 1292304914208672 1294080058321596 1297236914535744 1298241087448032 1299997205364676 1300024385645076 1304204528364192 1304958562836552 1305968712968556 1311967650556836 1316426809721184 1322446136697504 1323497494760112 1324262683588572 1325287776769866 1328520762957024 1329549152257872 1331375456038446 1342008949370544 1343852368257042 1347130642017888 1348173436965264 1349997097878702 1353290361460128 1354337924559984 1355149276791804 1356198278851962 1359506669964768 1360559045021904 1373309449647408 1375195863726594 1376260383568707 1379617715378448 1380685658113944 1381483910657214 1382553297988317 1387829725589034 1388904025126527 1391712984532416 1393624678192488 1398105786482496 1399996990392728 1400026261463928 1401920063181729 1404498588432576 1404527953622976 1405339990747056 1406427844735368 1407270402822258 1408359751115499 1410950120763456 1412888239061208 1424172762597312 1426129043864616 1428088012331463 1430714667799872 1432649981422296 1433788952656788 1434617907220953 1439230826536776 1440344914946028 1441207791957843 1445240407014432 1450756076019264 1451879085962592 1453843028484756 1457389620033984 1458517764910752 1459391528852712 1460521223379036 1464084106115904 1465217433100512 1468078383191121 1478948638081824 1480980160936332 1485711091845344 1485742155022944 1487751903784692 1492535671964064 1494585858326652 1495742796290106 1499391600636384 1507689066576784 1509760068041862 1513443066958368 1514614602022704 1515521972270124 1516695116585922 1521571949758224 1522451656642644 1523630165129982 1529445003710364 1530628925649642 1535831278008048 1542853826147088 1544973130853334 1549940890116528 1552069929800754 1553271365378187 1565677107598968 1567827762966549 1570711439134656 1571652415687536 1572869009792808 1574996614191819 1575029544146919 1577926466415936 1578838755036816 1580060911986648 1581007489590438 1582231325327289 1586091114958896 1587318885858888 1589499268943859 1592713917934272 1599996560448832 1600030013101632 1602194357921976 1604395174347693 1607346108268992 1609554001274856 1611731229100083 1614729416069952 1619134679853873 1625895457891236 1629861764416704 1631123417562912 1632100585521672 1633363971707916 1637314264482624 1638581686504672 1638615945893472 1639563322538232 1640832485524596 1641815469959301 1644835230327744 1646108474224032 1647094619380392 1648369612238076 1661534889696864 1663817217842052 1667876032974528 1669167112433184 1671424978326012 1671459924400812 1679102630959572 1686815550715932 1692548755355808 1693858933623024 1696150199898882 1700287890039648 1701604059062544 1702623450328164 1703941427275542 1708098123801888 1709420338617264 1711768443478002 1725440077762128 1727810187759054 1732025111165856 1733365847526768 1735710554415474 1739944750448736 1741291617291408 1743683501381094 1749290200742448 1761386746048839 1764663326346816 1765683578118096 1767050369026488 1768108967648478 1769477636016909 1772732203010496 1773794205486576 1775167274717928 1776193599416418 1777568525984979 1784352504328758 1785733746591249 1789345265827392 1791803157676056 1797564582620352 1799996130504936 1800033764739336 1802468652662223 1805783899413312 1806865702389072 1808264371802616 1810748251434213 1814078726695872 1816570593078696 1831079266196544 1833594484968792 1835013844758276 1839490287171264 1840914210818592 1841978547542952 1843404397317756 1843442939130156 1844508737855511 1850439634118712 1851872033502036 1858166237589984 1865257812024768 1866701681951904 1869226750908972 1873786654329408 1875237126313824 1876360537096344 1877813001487332 1882393850720448 1883850985414944 1901505391819488 1904117349775284 1905591300325902 1910199975229728 1910239913600928 1911718603542384 1912823876294604 1914304566445362 1918974435382368 1920459886594704 1921610389277124 1923097880944422 1927789200818208 1938457371313008 1941120087482394 1945855371803616 1947361631172048 1949995808047014 1950036578467614 1956306792546288 1957437844254828 1958953069452834 1967951475835254 1974640214581776 1983669205046256 1985246242140168 1986394025382858 1987931665154799 1992781144435536 1994323728386808 1997063184057669 2013013424055816 2015778552385563 2019486136030272 2020695963026832 2022260155447896 2024995646818053 2028762599677632 2029935542190192 2031506886839976 2032723915187706 2034297418277943 2039260004947152 2040838567532856 2047775037344064 2057138434862784 2057181445416384 2059964174471112 2062793795589891 2066587853488704 2069426573067672 2071028487170916 2072225865985821 2076080677804224 2081744588383551 2087569476798624 2090437017288732 2095536554250048 2097158679723744 2099995485589092 2100039392195892 2105118340049088 2106747882648864 2106791930434464 2108009986120584 2109641767103052 2114788153278528 2116425181145184 2119332358591812 2136259143895968 2139193565796924 2146072001699808 2148974972133444 2150683428985182 2158846239805164 2160517372419042 2167860610521648 2176134114028896 2177818628943888 2180764542727134 2186084430050976 2187776647366128 2189087293279068 2190781835068554 2196126159173856 2197826149650768 2218422957122736 2221470241404498 2228566637768016 2228613232534416 2231627855677038 2238803507946096 2241878787489978 2243614194435159 2249087400954576 2258478578164032 2261533599865176 2264640102062793 2268805412083392 2268852848160192 2270164600437552 2271921903034056 2274995109388183 2275042674878883 2279227118156352 2282357924637336 2283677484963966 2285445247694973 2295943388474463 2300586770349504 2303746917012072 2311154463369024 2314280739220632 2317459696280001 2321722156388544 2324911335174792 2332386934323264 2348515661398452 2354244770824128 2356067158701984 2357478623531304 2359303514689212 2365058940648768 2366889699623904 2368258132555224 2370091367979972 2371511234385657 2379136672438344 2380978328788332 2389070876901408 2399994840673248 2400045019652448 2403291536882964 2409154269852096 2411019162403488 2414331001912284 2422094124104928 2438843186836854 2444792646625056 2446685126344368 2449994733187274 2450045957561874 2455971396723936 2457872529757008 2457923918840208 2459344983807348 2461248728286894 2467252845491616 2469162711336048 2472554418357114 2492302334545296 2495725826763078 2501814049461792 2503750668649776 2507137467489018 2518653946439358 2538823133033712 2540788400434536 2544225299848323 2548958138056512 2550431835059472 2552406088593816 2553935175492246 2555912140913313 2560613182126272 2562147185702832 2564130507925896 2584609828417344 2588160116643192 2591715281638581 2596482174896064 2599994410729352 2600048771290152 2603565831623211 2608409056728384 2609917125673104 2611937425937112 2615525252071641 2623935301113672 2632853619442368 2644892273395008 2646994989520224 2648525367177144 2650575553539732 2652163451472717 2657041525914048 2659098304515744 2662750912076892 2664290399124627 2676528756493137 2684017898741088 2687704736514084 2694261284035776 2696346873930528 2699994195757404 2706580722920256 2708675849119968 2710298553583608 2712396557703924 2719013339929536 2721118090043808 2746618899294816 2750391727453188 2752520767137414 2759235430756896 2761371316227888 2762967821314428 2765106595976634 2775659451178068 2777808050253054 2787249356384976 2799993980785456 2800052522927856 2803840126363458 2810679981494112 2812855689470736 2814540805644516 2816719502230998 2825776478122416 2852258087729232 2856176024662926 2858386950488853 2865299962844592 2867577905313576 2869235814441906 2871456849668043 2878461653073552 2880689829892056 2882415583915686 2884646821416633 2890480814028864 2903758171925184 2907686056969512 2911680131223591 2917035529821504 2918783057705424 2921042446758072 2924993712070521 2925054867701421 2930434866201024 2936156766382242 2938429604179251 2951927213752881 2957897276163648 2961960321872664 2971422183690688 2971484310045888 2975503807569384 2979591038074287 2985071343928128 2989171716653304 2991485592580212 2998783201272768 3015378133153568 3019520136083724 3026886133916736 3029229204045408 3031043944540248 3033390233171844 3043143899516448 3044903313285288 3047260330259964 3049085872781559 3058890007420728 3061257851299284 3071662556016096 3085707652294176 3089946261706668 3099881780233056 3104139859601508 3106542730756374 3131354215197936 3135655525933098 3143304831375072 3145738019585616 3149993228383638 3150059088293838 3157677510073632 3160121823973296 3162014979180876 3164462650654578 3172182229917792 3174637771717776 3178998537887718 3204388715843952 3208790348695386 3219108002549712 3223462458200166 3226025143477773 3238269359707746 3240776058628563 3251790915782472 3262246835125824 3264201171043344 3266727943415832 3271146814090701 3277163373009344 3277231891786944 3279126645076464 3281664971049192 3283630939918602 3286172752602831 3292216948448064 3294189238760784 3296739224476152 3323069779393728 3327634435684104 3332205362106747 3338334224866368 3342849956652024 3342919848801624 3347441783515557 3358205261919144 3362818181234967 3373631101431864 3385097510711616 3387717867246048 3392300399797764 3400575780079296 3403208118125088 3405246900656328 3407882854551084 3416196247603776 3418840677234528 3423536886956004 3425516227445949 3450880155524256 3455620375518108 3464050222331712 3466731695053536 3471421108830948 3479889500897472 3482583234582816 3487367002762188 3498580401484896 3522773492097678 3531367156236192 3534100738052976 3536217935296956 3538955272033818 3547588410973152 3550334549435856 3552387198832836 3555137051969958 3568705008657516 3571467493182498 3583606315352112 3599992261009872 3600067529478672 3604937305324446 3613731404778144 3616528743605232 3621496502868426 3633141186157392 3658264780255281 3667188969937584 3670027689516552 3674992099780911 3675068936342811 3681828421637184 3683957095085904 3686808794635512 3686885878260312 3689017475711022 3691873092430341 3700879268237424 3703744067004072 3708831627535671 3716332475179968 3733403363903808 3738453501817944 3743588740144617 3750474252627648 3752721074192688 3755626002974664 3760706201233527 3767701970829888 3777980919659037 3803010783638976 3808234699550568 3811182600651804 3820399950459456 3820479827201856 3823437207084768 3825647752589208 3828609132890724 3830902763238369 3837948870764736 3840919773189408 3843220778554248 3846195761888844 3855578401636416 3876914742626016 3882240174964788 3891710743607232 3894723262344096 3899991616094028 3900073156935228 3912613585092576 3914875688509656 3917906138905668 3935902951670508 3949280429163552 3967338410092512 3970492484280336 3972788050765716 3975863330309598 3985562288871072 3988647456773616 3994126368115338 4026026848111632 4031557104771126 4041391926053664 4044520310895792 4049991293636106 4059871084380384 4063013773679952 4065447830375412 4068594836555886 4078520009894304 4081677135065712 4119928348942224 4125587591179782 4128781150706121 4138853146135344 4142056974341832 4144451731971642 4147659893964951 4163489176767102 4166712075379581 4175138953597248 4180874034577464 4194317359447488 4199990971178184 4200078784391784 4205760189545187 4213495765297728 4213583860868928 4216019972241168 4219283534206104 4225079253346497 4232850362290368 4238664717183624 4272518287791936 4278387131593848 4292144003399616 4297949944266888 4301366857970364 4303853721662859 4317692479610328 4321034744838084 4335721221043296 4352268228057792 4355637257887776 4361529085454268 4372168860101952 4375553294732256 4378174586558136 4381563670137108 4392252318347712 4395652299301536 4404235149573363 4436845914245472 4442940482808996 4457133275536032 4457226465068832 4463255711354076 4477607015892192 4483757574979956 4487228388870318 4498174801909152 4523067199730352 4529280204125586 4540329200875104 4543843806068112 4549990218776366 4550085349757766 4564715849274672 4567354969927932 4570890495389946 4591886776948926 4607493834024144 4628561478441264 4634919392560002 4649822670349584 4659814096134561 4697031322796904 4703483288899647 4712134317403968 4714957247062608 4718607029378424 4724989842575457 4733779399247808 4736516265110448 4740182735959944 4743022468771314 4746693975981867 4758273344876688 4761956657576664 4778141753802816 4799989681346496 4800090039304896 4806583073765928 4813185523043079 4822038324806976 4828662003824568 4835193687300249 4844188248209856 4857404039561619 4877686373673708 4889585293250112 4893370252688736 4899989466374548 4900091915123748 4911942793447872 4915745059514016 4915847837680416 4918689967614696 4922497456573788 4925446409877903 4934505690983232 4938325422672096 4945108836714228 4984604669090592 4991451653526156 5003628098923584 5007501337299552 5014274934978036 5037307892878716 5077646266067424 5081576800869072 5088450599696646 5100863670118944 5104812177187632 5107870350984492 5111824281826626 5124294371405664 5128261015851792 5176320233286384 5183430563277162 5199988821458704 5200097542580304 5207131663246422 5219834251346208 5223874851874224 5231050504143282 5247870602227344 5284160238146517 5293989979040448 5297050734354288 5301151107079464 5304326902945434 5308432908050727 5318196609031488 5325501824153784 5328580798249254 5332705577954937 5353057512986274 5357201239773747 5368035797482176 5375409473028168 5392693747861056 5399988391514808 5407405957986669 5417351698239936 5420597107167216 5424793115407848 5432244754302639 5442236180087616 5493237798589632 5500783454906376 5505041534274828 5518470861513792 5522742632455776 5525935642628856 5530213191953268 5533526213566533 5551318902356136 5555616100506108 5574498712769952 5599987961570912 5600105045855712 5607680252726916 5621359962988224 5625711378941472 5629081611289032 5633439004461996 5651552956244832 5704516175458464 5712352049325852 5716773900977706 5730599925689184 5735155810627152 5738471628883812 5742913699336086 5756923306147104 5761379659784112 5764831167831372 5769293642833266 5815372113939024 5823360262447182 5837566115410848 5842084893516144 5849987424141042 5850109735402842 5872313532764484 5876859208358502 5903854427505762 5923920643745328 5951007615138768 5959182076148574 5963794995464397 5978343433306608 5982971185160424 5991189552173007 6030756266307136 6039040272167448 6047335657156689 6058458408090816 6062087889080496 6066780466343688 6074986940454159 6086287799032896 6089806626570576 6094520660519928 6098171745563118 6102892254833829 6117780014841456 6122515702598568 6143325112032192 6171415304588352 6179892523413336 6188381386769673 6199763560466112 6208279719203016 6213085461512748 6216677597957463 6245233765150653 6262708430395872 6271311051866196 6286609662750144 6291476039171232 6299986456767276 6300118176587676 6315355020147264 6320243647946592 6324029958361752 6328925301309156 6344364459835584 6349275543435552 6357997075775436 6408777431687904 6417580697390772 6438216005099424 6446924916400332 6452050286955546 6476538719415492 6481552117257126 6503581831564944 6528402342086688 6533455886831664 6542293628181402 6558253290152928 6563329942098384 6567261879837204 6572345505205662 6588378477521568 6593478448952304 6655268871368208 6664410724213494 6685699913304048 6685839697603248 6694883567031114 6716410523838288 6725636362469934 6730842583305477 6747262202863728 6775435734492096 6784600799595528 6793920306188379 6806416236250176 6810493801312656 6815765709102168 6824985328164549 6825128024636649 6837681354469056 6847073773912008 6851032454891898 6856335743084919 6887830165423389 6901760311048512 6911240751036216 6933463390107072 6942842217661896 6952379088840003 6965166469165632 6974734005524376 6997160802969792 7045546984195356 7062734312472384 7068201476105952 7072435870593912 7077910544067636 7095176821946304 7100669098871712 7104774397665672 7110274103939916 7114533703156971 7137410017315032 7142934986364996 7167212630704224 7199984522019744 7200135058957344 7209874610648892 7227462809556288 7233057487210464 7242993005736852 7266282372314784 7316529560510562 7334377939875168 7340055379033104 7349984199561822 7350137872685622 7367914190171808 7373617589271024 7373771756520624 7378034951422044 7383746184860682 7401758536474848 7407488134008144 7417663255071342 7476907003635888 7487177480289234 7505442148385376 7511252005949328 7521412402467054 7555961839318074 7616469399101136 7622365201303608 7632675899544969 7646874414169536 7651295505178416 7657218265781448 7661805526476738 7667736422739939 7681839546378816 7686441557108496 7692391523777688 7753829485252032 7764480349929576 7775145844915743 7789446524688192 7799983232188056 7800146313870456 7810697494869633 7825227170185152 7829751377019312 7835812277811336 7846575756214923 7871805903341016 7898560858327104 7934676820185024 7940984968560672 7945576101531432 7951726660619196 7971124577742144 7977294913547232 7988252736230676 7992871197373881 8052053696223264 8063114209542252 8082783852107328 8089040621791584 8099982587272212 8119742168760768 8126027547359904 8130895660750824 8137189673111772 8157040019788608 8163354270131424 8239856697884448 8251175182359564 8257562301412242 8277706292270688 8284113948683664 8288903463943284 8295319787929902 8326978353534204 8333424150759162 8361748069154928 8399981942356368 8400157568783568 8411520379090374 8432039944482336 8438567068412208 8450158506692994 8477329434367248 8556774263187696 8575160851466559 8595899888533776 8602733715940728 8607707443325718 8614370549004129 8635384959220656 8642069489676168 8653940464249899 8671442442086592 8711274515775552 8723058170908536 8735040393670773 8751106589464512 8756349173116272 8763127340274216 8774981136211563 8791304598603072 8808470299146726 8815288812537753 8873691828490944 8885880965617992 8914266551072064 8914452930137664 8926511422708152 8938773114222861 8955214031784384 8967515149959912 8974456777740636 8996349603818304 9046134399460704 9058560408251172 9080658401750208 9087687612136224 9099980437552732 9100170699515532 9129431698549344 9134709939855864 9141780990779892 9147257618344677 9183773553897852 9214987668048288 9257122956882528 9269838785120004 9299645340699168 9319628192269122 9394062645593808 9406966577799294 9429914494125216 9437214058756848 9449979685150914 9473032530220896 9480365471919888 9486044937542628 9493387951963734 9516546689753376 9523913315153328 9613166147531856 9626371046086158 9657324007649136 9670387374600498 9714808079123238 9722328175885689 9755372747347416 9786740505377472 9799978932749096 9800183830247496 9813440442272103 9831490119028032 9831695675360832 9837379935229392 9844994913147576 9850892819755806 9858518257808493 9876650845344192 9890217673428456 9969209338181184 9982903307052312 9996616086320241 10015002674599104 10028549869956072 10042325350546671 10074615785757432 10088454543704901 10155292532134848 10163153601738144 10176901199393292 10201727340237888 10209624354375264 10215740701968984 10223648563653252 10248588742811328 10256522031703584 10276548682337847 10352640466572768 10366861126554324 10399977642917408 10400195085160608 10414263326492844 10439668502692416 10447749703748448 10462101008286564 10495741204454688 10568320476293034 10594101468708576 10602302214158928 10608653805890868 10616865816101454 10651003648307568 10657161596498508 10665411155909874 10706115025972548 10714402479547494 10750818946056336 10799976783029616 10814811915973338 10841194214334432 10849586230815696 10864489508605278 10974794340765843 11001566909812752 11010083068549656 11024976299342733 11025206809028433 11045485264911552 11051871285257712 11060426383906536 11067052427133066 11075619277291023 11102637804712272 11111232201012216 11126494882607013 11148997425539904 11199975923141824 11200210091711424 11215360505453832 11230766220433851 11251422757882944 11258163222578064 11266878008923992 11282118603700581 11303105912489664 11333942758977111 11409032350916928 11424704098651704 11433547801955412 11461199851378368 11470311621254304 11476943257767624 11485827398672172 11492708289715107 11513846612294208 11522759319568224 11529662335662744 11538587285666532 11630744227878048 11646720524894364 11675132230821696 11684169787032288 11699974848282084 11700219470805684 11744627065528968 11753718416717004 11807708855011524 11847841287490656 11902015230277536 11918364152297148 11927589990928794 11956686866613216 11965942370320848 11982379104346014 12078080544334896 12094671314313378 12124175778160992 12133560932687376 12149973880908318 12179613253141152 12189041321039856 12196343491126236 12205784509667658 12235560029682912 12245031405197136 12359785046826672 12376762773539346 12386343452118363 12416559438406032 12426170923025496 12433355195914926 12442979681894853 12490467530301306 12500136226138743 12525416860791744 12542622103732392 12582952078342464 12599972913534552 12600236353175352 12617280568635561 12640487295893184 12648059916723504 12657850602618312 12675237760039491 12698551086871104 12715994151550872 12817554863375808 12835161394781544 12876432010198848 12893849832800664 12904100573911092 12911561164988577 12953077438830984 12963104234514252 13007163663129888 13056804684173376 13066911773663328 13084587256362804 13116506580305856 13126659884196768 13134523759674408 13144691010411324 13176756955043136 13186956897904608 13212705448720089 13310537742736416 13328821448426988 13371399826608096 13371679395206496 13389767134062228 13432821047676576 13451272724939868 13461685166610954 13494524405727456 13569201599191056 13587840612376758 13620987602625312 13631531418204336 13649970656329098 13650256049273298 13694147547824016 13702064909783796 13712671486169838 13775660330846778 13822481502072432 13885684435323792 13904758177680006 13949468011048752 13979442288403683 14091093968390712 14110449866698941 14136402952211904 14144871741187824 14155821088135272 14174969527726371 14201338197743424 14209548795331344 14220548207879832 14229067406313942 14240081927945601 14274820034630064 14285869972729992 14334425261408448 14399969044039488 14400270117914688 14419749221297784 14439556569129237 14466114974420928 14485986011473704 14505581061900747 14532564744629568 14572212118684857 14633059121021124 14668755879750336 14680110758066208 14699968399123644 14700275745371244 14735828380343616 14747235178542048 14747543513041248 14756069902844088 14767492369721364 14803517072949696 14814976268016288 14835326510142684 14953814007271776 14974354960578468 15010884296770752 15022504011898656 15042824804934108 15111923678636148 15232938798202272 15244730402607216 15265351799089938 15302591010356832 15314436531562896 15323611052953476 15335472845479878 15372883114216992 15384783047555376 15528960699859152 15550291689831486 15599966464376112 15600292627740912 15621394989739266 15659502754038624 15671624555622672 15693151512429846 15743611806682032 15852480714439551 15881969937121344 15891152203062864 15903453321238392 15924965765717281 15925298724152181 15954589827094464 15976505472461352 15985742394747762 15998116733864811 16071603719321241 16104107392446528 16126228419084504 16178081243583168 16199965174544424 16222217873960007 16252055094719808 16261791321501648 16274379346223544 16326708540262848 16479713395768896 16502350364719128 16515124602824484 16555412584541376 16568227897367328 16577806927886568 16590639575859804 16600578640699599 16653956707068408 16666848301518324 16723496138309856 16799963884712736 16800315137567136 16823040758180748 16864079888964672 16877134136824416 16900317013385988 16954658868734496 17113548526375392 17150321702933118 17191799777067552 17205467431881456 17215414886651436 17228741098008258 17270769918441312 17284138979352336 17307880928499798 17446116341817072 17470080787341546 17512698346232544 17526254680548432 17549962272423126 17616940598293452 17630577625075506 17771761931235984 17853022845416304 17877546228445722 17891384986393191 17935030299919824 17948913555481272 18092268798921408 18117120816502344 18142006971470067 18175375224272448 18199960875105464 18200341399031064 18224960821362477 18258863397098688 18269419879711728 18283561981559784 18294515236689354 18308676764501487 18367547107795704 18429975336096576 18514245913765056 18539677570240008 18565144160309019 18599290681398336 18639256384538244 18650032793872389 18735701295451959 18788125291187616 18813933155598588 18859828988250432 18874428117513696 18899959370301828 18946065060441792 18960730943839776 18972089875085256 18986775903927468 19033093379506752 19047826630306656 19226332295063712 19252742092172316 19314648015298272 19340774749200996 19429616158246476 19444656351771378 19510745494694832 19599957865498192 19600367660494992 19626880884544206 19674759870458784 19689989826295152 19701785639511612 19717036515616986 19780435346856912 19965806614104624 19993232172640482 20057099739912144 20084650701093342 20149231571514864 20176909087409802 20192527749916431 20326307203476288 20353802398786584 20381760918565137 20419248708750528 20431481403937968 20447297127306504 20474955984493647 20475384073909947 20513044063407168 20553097364675694 20569007229254757 20663490496270167 20705280933145536 20733722253108648 20799955285834816 20800390170321216 20828526652985688 20857137266520009 20895499407496896 20924202016573128 20991482408909376 21136640952586068 21188202937417152 21204604428317856 21217307611781736 21233731632202908 21302007296615136 21314323192997016 21330822311819748 21343601109470913 21412230051945096 21428804959094988 21501637892112672 21599953566059232 21629623831946676 21682388428668864 21699172461631392 21728979017210556 21949588681531686 22003133819625504 22020166137099312 22049952598685466 22050413618056866 22103742570515424 22120852767813072 22134104854266132 22151238554582046 22205275609424544 22222464402024432 22252989765214026 22430721010907664 22461532440867702 22516326445156128 22533756017847984 22564237207401162 22667885517954222 22849408197303408 22867095603910824 22898027698634907 22940623242508608 22953886515535248 22971654797344344 22985416579430214 23003209268219817 23045518639136448 23059324671325488 23077174571333064 23261488455756096 23293441049788728 23325437534747229 23368339574064576 23399949696564168 23400438941611368 23432092484608899 23489254131057936 23507436833434008 23539727268644769 23615417710023048 23695682574981312 23804030460555072 23836728304594296 23855179981857588 23913373733226432 23931884740641696 23964758208692028 23978613592121643 24156161088669792 24189342628626756 24248351556321984 24267121865374752 24299947761816636 24359226506282304 24378082642079712 24392686982252472 24411569019335316 24471120059365824 24490062810394272 24719570093653344 24753525547078692 24772686904236726 24833118876812064 24852341846050992 24866710391829852 24885959363789706 24980935060602612 25000272452277486 25085244207464784 25199945827069104 25200472706350704 25234561137271122 25296119833447008 25315701205236624 25350475520078982 25431988303101744 25670322789563088 25725482554399677 25787699665601328 25808201147822184 25823122329977154 25843111647012387 25906154877661968 25926208469028504 25961821392749697 26014327326259776 26133823547326656 26169174512725608 26205121181012319 26253319768393536 26269047519348816 26289382020822648 26324943408634689 26373913795809216 26425410897440178 26445866437613259 26621075485472832 26657642896853976 26742799653216192 26743358790412992 26779534268124456 26816319342668583 26865642095353152 26902545449879736 26923370333221908 26989048811454912 27138403198382112 27175681224753516 27241975205250624 27263062836408672 27299941312658196 27300512098546596 27388295095648032 27404129819567592 27425342972339676 27551320661693556 27644963004144864 27771368870647584 27809516355360012 27898936022097504 27958884576807366 28182187936781424 28220899733397882 28289743482375648 28311642176270544 28349939055452742 28419097590662688 28441096415759664 28458134812627884 28480163855891202 28549640069260128 28571739945459984 28839498442595568 28879113138258474 28971972022947408 29011162123801494 29144424237369714 29166984527657067 29266118242042248 29360221516132416 29399936798247288 29400551490742488 29440321326816309 29494470357084096 29495087026082496 29512139805688176 29534984739442728 29575554773425479 29629952536032576 29670653020285368 29907628014543552 29948709921156936 30045008023797312 30085649609868216 30126976051640013 30223847357272296 30465877596404544 30489460805214432 30530703598179876 30605182020713664 30628873063125792 30647222105906952 30670945690959756 30745766228433984 30769566095110752 30829646047013541 31057921399718304 31100583379662972 31199932928752224 31200585255481824 31242789979478532 31319005508077248 31343249111245344 31386303024859692 31487223613364064 31704961428879102 31782304406125728 31806906642476784 31849931531434562 31850597448304362 31953010944922704 31971484789495524 31996233467729622 32143207438642482 32252456838169008 32399930349088848 32444435747920014 32523582643003296 32548758692447088 32924383022297529 33004700729438256 33030249205648968 33074928898028199 33136455794734656 33155613855773136 33181279151719608 33201157281399198 33226857831873069 33307913414136816 33333696603036648 33446992276619712 33599927769425472 33600630275134272 33646081516361496 33692298661301553 33754268273648832 33800634026771976 33846355811101743 33909317737468992 34001828276931333 34227097052750784 34300643405866236 34383599554135104 34410934863762912 34430829773302872 34457482196016516 34478124869145321 34541539836882624 34568277958704672 34615761856999596 34892232683634144 34940161574683092 35025396692465088 35052509361096864 35099924544846252 35233881196586904 35261155250151012 35543523862471968 35706045690832608 35755092456891444 35782769972786382 35870060599839648 35897827110962544 36234241633004688 36284013942940134 36399921750210928 36400682798062128 36449921642724954 36538839759423456 36567123963119568 36589030473378708 36617353529002974 36735094215591408 37079355140480016 37130288320618038 37159030356355089 37278512769076488 37300065587744778 37328939045684559 37471402590903918 37500408678416229 37576250582375232 37627866311197176 37748856235027392 37799918740603656 37851841705906683 37921461887679552 37944179750170512 37973551807854936 38025713280118473 38095653260613312 38452664590127424 38505484184344632 38629296030596544 38681549498401992 38734683494965731 38859232316492952 38889312703542756 39021490989389664 39199915730996384 39200735320989984 39253761769088412 39349519740917568 39379979652590304 39403571279023224 39434073031233972 39560870693713824 39638116346160267 39931613228209248 39986464345280964 40114199479824288 40169301402186684 40298463143029728 40353818174819604 40385055499832862 40707604797573168 40763521837130274 40862962807875936 40894594254613008 40949911968987294 40950768147819894 41106194729351388 41138014458509514 41326980992540334 41467444506217296 41657053305971376 41714274533040018 41848404033146256 41938326865211049 42273281905172136 42331349600096823 42409208856635712 42434615223563472 42467463264405816 42524908583179113 42604014593230272 42628646385994032 42661644623639496 42687202218941826 42720245783836803 42824460103890192 42857609918189976 43003275784225344 43199907132118464 43259247663893352 43318669707387711 43398344923262784 43457958034421112 43516743185702241 43716636356054571 43899177363063372 44006267639251008 44040332274198624 44099905197370932 44100827236113732 44207485141030848 44241705535626144 44268209708532264 44302477109164092 44410551218849088 44444928804048864 44505979530428052 44861442021815328 44923064881735404 45032652890312256 45067512035695968 45128474414802324 45335771035908444 45698816394606816 45734191207821648 45796055397269814 45907773031070496 45943309594688688 45970833158860428 46006418536439634 46118649342650976 46154349142666128 46586882099577456 46650875069494458 46799899393128336 46800877883222736 46864184969217798 46978508262115872 47014873666868016 47079454537289538 47230835420046096 47557442143318653 47673456609188592 47710359963715176 47774897297151843 47775896172456543 47863769481283392 47929516417384056 47957227184243286 47994350201594433 48214811157963723 48312322177339584 48378685257253512 48534243730749504 48599895523633272 48666653621880021 48756165284159424 48785373964504944 48823138038670632 48980125620788544 49439140187306688 49507051094157384 49545373808473452 49666237753624128 49704683692101984 49733420783659704 49771918727579412 49801735922098797 49961870121205224 50000544904554972 50170488414929568 50399891654138208 50400945412701408 50469122274542244 50592239666894016 50631402410473248 50700951040157964 50863976606203488 51340645579126176 51450965108799354 51575399331202656 51616402295644368 51646244659954308 51686223294024774 51812309755323936 51852416938057008 51923642785499394 52338349025451216 52410242362024638 52538095038697632 52578764041645296 52649886817269378 52850821794880356 52891732875226518 53315285793707952 53559068536248912 53632638685337166 53674154959179573 53805090899759472 53846740666443816 54276806396764224 54351362449507032 54426020914410201 54526125672817344 54599882625316392 54601024197093192 54674882464087431 54776590191296064 54808259639135184 54850685944679352 54926030293504461 55102641323387112 55289926008289728 55542737741295168 55619032710720024 55797872044195008 55917769153614732 55950098381617167 56364375873562848 56441799466795764 56579486964751296 56623284352541088 56699878110905484 56838195181325376 56882192831519328 56916269625255768 56960327711782404 57099280138520256 57143479890919968 57678996885191136 57758226276516948 57943944045894816 58022324247602988 58288848474739428 58333969055314134 58532236484084496 58799873596494576 58801102981484976 58880642653632618 59024279611376352 59069969478885456 59151109546850958 59341306040570736 59897419842313872 60171299219736432 60253952103280026 60447694714544592 60577583249749293 60978921610428864 61061407196359752 61145282755695411 61257746126251584 61294444211813904 61341891381919512 61424867953480941 61539132190221504 61659292094027082 61707021687764271 62115842799436608 62201166759325944 62399865857504448 62401170510963648 62485579958957064 62571411799560027 62686498222490688 62772606049719384 62974447226728128 63409922857758204 63564608812251456 63613813284953568 63699863062869124 63701194896608724 63906021889845408 63942969578991048 63992466935459244 64030803328412739 64286414877284964 64504913676338016 64799860698177696 64888871495840028 65047165286006592 65097517384894176 65848766044595058 66009401458876512 66060498411297936 66149857796056398 66311227711546272 66362558303439216 66402314562798396 66453715663746138 66615826828273632 66667393206073296 67292163032722992 67384597322603106 67601268053543952 67692711622203486 68003656553862666 68601286811732472 68694083095904721 68821869727525824 68861659546605744 68914964392033032 68956249738290642 69009627804659451 69136555917409344 69231523713999192 69784465367268288 69880323149366184 69976312604241687 70105018722193728 70199849089692504 70296277453826697 70467762393173808 70522310500302024 70619181805934307 71087047724943936 71412091381665216 71510184913782888 71565539945572764 71740121199679296 71795654221925088 71935840776364929 72468483266009376 72568027885880268 72799843500421856 72801365596124256 72899843285449908 73077679518846912 73134247926239136 73178060946757416 73234707058005948 73470188431182816 74158710280960032 74260576641236076 74318060712710178 74557025538152976 74600131175489556 74657878091369118 74942805181807836 75000817356832458 75255732622394352 75599837481207312 75703683411813366 75888359500341024 75947103615709872 76051426560236946 77010968368689264 77176447663199031 77363098996803984 77469366989931462 77529334941037161 77718464632985904 77778625407085512 77885464178249091 78042981978779328 78399831461992768 78401470641979968 78507523538176824 78615363543036957 78759959305180608 78807142558046448 78868146062467944 78974830225904067 79121741387427648 79276232692320534 79337599312839777 79863226456418496 79972928690561928 80228398959648576 80338602804373368 80448958028005749 80596926286059456 80707636349639208 80770110999665724 81415209595146336 81527043674260548 81725925615751872 81789188509226016 81899823937974588 81901536295639788 82212389458702776 82276028917019028 82653961985080668 82934889012434592 83314106611942752 83428549066080036 83696808066292512 83876653730422098 84546563810344272 84662699200193646 84869230447126944 84934926528811632 85049817166358226 85257292771988064 85323289247278992 85374404437883652 85440491567673606 85648920207780384 85715219836379952 86518495327786704 86637339414775422 86915916068842224 87033486371404482 87433272712109142 87500953582971201 87798354726126744 88080664548397248 88199810394741864 88201654472227464 88320963980448927 88483411071252288 88536419417064528 88604954218328184 88726664320276437 88889857608097728 89011959060856104 89722884043630656 89846129763470808 90135024071391936 90256948829604648 90380928154920039 90671542071816888 91397632789213632 91468382415643296 91592110794539628 91815546062140992 91886619189377376 91941666317720856 92012837072879268 92237298685301952 92308698285332256 92488938141040623 93173764199154912 93301750138988916 93599798786256672 93601755766445472 93728369938435596 93957016524231744 94029747333736032 94158909074579076 94461670840092192 95114884286637306 95346913218377184 95420719927430352 95549794594303686 95551792344913086 95859032834768112 95914454368486572 95988700403188866 96429622315927446 96757370514507024 97199791047266544 97333307243760042 97570747929009888 97646276077341264 98773149066892587 99014102188314768 99090747616946904 99224786694084597 99409367384203968 99466841567319408 99543837455158824 99603471844197594 99680573495619207 99923740242410448 100001089809109944 100340976829859136 100799783308276416 100801890825402816 100938244549084488 101076895983904659 101262804820946496 101401902080315928 101539067433305229 101727953212406976 102005484830793999 102681291158252352 102901930217598708 103150798662405312 103232804591288736 103292489319908616 103372446588049548 103624619510647872 103704833876114016 103847285570998788 104676698050902432 104820484724049276 105076190077395264 105157528083290592 105299773634538756 105701643589760712 105783465750453036 106630571587415904 107118137072497824 107265277370674332 107348309918359146 107610181799518944 107693481332887632 108702724899014064 108852041828820402 109199765250632784 109202048394186384 109349764928174862 109616519278270368 109701371889358704 109852060587008922 110205282646774224 111238065421440048 111477091069065267 111835538307229464 111900196763234334 111986817137053677 112501226035248687 112728751747125696 112883598933591528 113246568705082176 113399756221810968 113555525117720049 113764385663038656 113832539250511536 113920655423564808 114286959781839936 115357993770382272 115516452553033896 115887888091789632 116044648495205976 116204050484897193 116577696949478856 116667938110628268 117064472968168992 117599747192989152 117602205962969952 117761285307265236 118048559222752704 118139938957770912 118302219093701916 118682612081141472 118914349038480801 119794839684627744 120342598439472864 120507904206560052 120895389429089184 121155166499498586 122122814392719504 122290565511390822 122588888423627808 122683782763839024 122849735906961882 123318584188054164 123414043375528542 124402333518651888 124971159917914128 125142823599120054 125545212099438768 126819845715516408 126994048800290469 127227626569907136 127399726125738248 127402389793217448 127574725749537339 127812043779690816 127885939157982096 127984933870918488 128061606656825478 128160737351510409 128572829754569928 129009827352676032 129599721396355392 129777742991680056 129956009122163133 130195034769788352 130550229557106723 131149909068163713 131697532089190116 132018802917753024 132120996822595872 132299715592112796 132622455423092544 132725116606878432 132804629125596792 132907431327492276 133231653656547264 133334786412146592 134584326065445984 134769194645206212 135202536107087904 135385423244406972 136007313107725332 137202573623464944 137388166191809442 137723319093211488 137829928784066064 137912499476581284 138019255609318902 138463047427998384 139760646298732368 139952625208483374 140399698179385008 140592554907653394 140935524786347616 141044621000604048 141238363611868614 142672326429955959 143020369827565776 143131079891145528 143324691891455529 143327688517369629 143591308443850176 143871681552729858 143983050604783299 144644433473891169 144936966532018752 145136055771760536 145599687000843712 145602731192248512 145799686570899816 145999960865640063 146268495852478272 146356121893514832 146469414116011896 146940376862365632 148317420561920064 148521153282472152 148636121425420356 149114051076305952 149200262350979112 149315756182738236 149405207766296391 149885610363615672 150001634713664916 150511465244788704 151199674962414624 151407366823626732 151776719000682048 151894207231419744 152102853120473892 154021936737378528 154352895326398062 154726197993607968 154938733979862924 155058669882074322 155436929265971808 155557250814171024 155770928356498182 157015047076353648 157230727086073914 157614285116092896 157736292124935888 157949660451808134 158552465384641068 158675198625679554 159945857381123856 160677205608746736 160897916056011498 161022464877538719 161415272699278416 161540221999331448 162830419190292672 163054087348521096 163278062743230603 163578377018452032 163799647875949176 163803072591279576 164024647392262293 164424778917405552 164552057834038056 164778090880513383 165307923970161336 165869778024869184 166628213223885504 166857098132160072 167393616132585024 167753307460844196 167850295144851501 169093127620688544 169325398400387292 169738460894253888 169869853057623264 170099634332716452 170514585543976128 170646578494557984 170748808875767304 170880983135347212 171297840415560768 171430439672759904 173036990655573408 173274678829550844 173831832137684448 174066972742808964 174866545424218284 175001907165942402 175596709452253488 176399620789483728 176403308944454928 176641927960897854 177072838834129056 177209908436656368 177453328640552874 178023918121712208 179692259526941616 180513897659209296 180761856309840078 181343084143633776 181732749749247879 182936764831286592 183184221589079256 183435848267086233 183773238378754752 183883332635441712 184025674145758536 184274603860442823 184617396570664512 184977876282081246 185121065063292813 186347528398309824 186603500277977832 187199597572513344 187203511532890944 187456739876871192 187714235398680081 188059494667472064 188317818149158152 188923341680184384 190229768573274612 190693826436754368 190841439854860704 191099589188607372 191103584689826172 191718065669536224 191828908736973144 191977400806377732 192859244631854892 193514741029014048 194399582094533088 194666614487520084 195141495858019776 195292552154682528 197546298133785174 198028204376629536 198181495233893808 198449573388169194 198933683134638816 199087674910317648 199206943688395188 199361146991238414 199847480484820896 200002179618219888 201876489098168976 202153791967809318 202803804160631856 203078134866610458 204010969661587998 205803860435197416 206082249287714163 206465609182577472 206584978639817232 206744893176099096 207028883413978353 207409667752228032 207694571141997576 209353396101804864 209640969448098552 210315056166581184 210599547269077512 210888832361480091 211403287179521424 211566931500906072 213261143174831808 214236274144995648 214530554741348664 214696619836718292 215220363599037888 215386962665775264 215807522329094787 217405449798028128 217704083657640804 218399530501265568 218404096788372768 218699529856349724 219233038556540736 219402743778717408 219704121174017844 220410565293548448 222476130842880096 222954182138130534 223671076614458928 223800393526468668 223973634274107354 225002452070497374 225767197867183056 226799512443621936 227111050235440098 227665078501023072 227841310847129616 231032905106067792 232089296990411952 232408100969794386 232588004823111483 233155393898957712 233335876221256536 234128945936337984 235199494385978304 235204411925939904 235522570614530472 235846090629110871 236279877915541824 236604438187403832 236924490677712201 237365224162282944 237828698076961602 238012797938519331 239589679369255488 240685196878945728 241015808413120104 241346874084017247 241790778858178368 242310332998997172 244245628785439008 244581131022781644 245177776847255616 245367565527678048 245699471813923764 246637168376108328 246828086751057084 248804667037303776 249942319835828256 250285647198240108 251090424198877536 253639691431032816 253988097600580938 254799452251476496 254804779586434896 255149451499074678 255771878315964192 255969867741836976 256123213313650956 256321474703020818 257145659509139856 259555485983360112 259912018244326266 261100459114213446 262299818136327426 262502860748913603 263395064178380232 264241993645191744 264599431184225592 264962891941346781 265450233213756864 265609258251193584 265814862654984552 266179992960829311 266669572824293184 269168652130891968 269538389290412424 270405072214175808 270770846488813944 271142784464760117 272014626215450664 274405147246929888 274776332383618884 275446638186422976 275659857568132128 275824998953162568 276038511218637804 276926094855996768 277466814423121869 279521292597464736 279905250416966748 280799396358770016 281185109815306788 281871049572695232 282089242001208096 282476727223737228 285344652859911918 286040739655131552 286262159782291056 286649383782911058 286655377034739258 287743363105459716 287966101209566598 289288866947782338 290272111543521072 291599373141799632 291999921731280126 292712243787029664 292938828232023792 296319447200677761 297042306564944304 297272242850840712 297674360082253791 298228102152611904 298400524701958224 298631512365476472 298810415532592782 299041720486857621 299771220727231344 300003269427329832 301022930489577408 302399349924829248 302814733647253464 303230687951713977 303788414462839488 304205706240947784 304617202299915687 306016454492381997 308043873474757056 308705790652796124 309452395987215936 309877467959725848 310117339764148644 310873858531943616 311114501628342048 311541856712996364 314030094152707296 314461454172147828 315228570232185792 315472584249871776 315899320903616268 317104930769282136 317350397251359108 319891714762247712 321354411217493472 321795832112022996 322044929755077438 322830545398556832 323080443998662896 326108174697042192 326556125486461206 327599295751898352 327606145182559152 328049294784524586 328849557834811104 329104115668076112 329556181761026766 330615847940322672 333714196264320144 334431273207195801 335506614921688392 335700590289703002 335960451411161031 337503678105746061 338186255241377088 338650796800774584 339739706115246528 340199268665432904 340666575353160147 341293156989115968 341497617751534608 341761966270694424 342860879345519808 346073981311146816 346549357659101688 347663664275368896 348133945485617928 348612151454691579 349733090848436568 350003814331884804 351193418904506976 352799241578967456 352806617888909856 353283855921795708 354145677668258112 354419816873312736 354906657281105748 356047836243424416 359384519053883232 361027795318418592 361523712619680156 362686168287267552 363465499498495758 366368443178158512 366871696534172466 367766665270883424 368051348291517072 368549207720885646 369955752564162492 370242130126585626 373207000555955664 374913479753742384 375428470797360162 376635636298316304 380459537146549224 380982146400871407 381682879709721408 382199178377214744 382207169379652344 382724177248612017 383436131339072448 383657817473946288 383954801612755464 384482212054531227 385718489263709784 387029482058028096 388799164189066176 389333228975040168 390585104309365056 391650688671320169 395092596267570348 396056408753259072 396362990467787616 396899146776338388 397867366269277632 398175349820635296 398413887376790376 398722293982476828 399694960969641792 400004359236439776 403752978196337952 404307583935618636 405607608321263712 406156269733220916 408021939323175996 411607720870394832 412164498575428326 413169957279634464 413489786352198192 414057766827956706 415389142283995152 419281938896197104 421199094538155024 421777664722960182 422806574359042848 423133863001812144 428016979289867877 429061109482697328 429393239673436584 429974075674366587 430773925331550528 431615044658189574 431949151814349897 434810899596056256 435408167315281608 436799061002531136 436808193576745536 437399059712699448 437999882596920189 438805487557434816 439408242348035688 440821130587096896 444952261685760192 445908364276261068 447342153228917856 447600787052937336 447947268548214708 448215623298889173 450004904140994748 451534395734366112 453599024887243872 454222100470880196 455330157002046144 455682621694259232 462065810212135584 464178593980823904 464816201939588772 465176009646222966 466310787797915424 466671752442513072 471045141229060944 471692181258221742 473208876374807664 473848981355424402 475657396153923204 476025595877038662 482031616826240208 482693748168034494 483067394632616157 484620665997994344 488491257570878016 489162262045563288 489834188229691809 490735131055356096 491398943627847528 492073942176786879 493274336752216656 493656173502114168 494334272641540149 497609334074607552 499884639671656512 500571294396480216 502180848397755072 503550885434554503 507279382862065632 507976195201161876 509598904502952992 509609559172869792 510298902998149356 511543756631928384 511939735483673952 512246426627301912 512642949406041636 514291319018279712 519110971966720224 519824036488652532 522200918228426892 524599636272654852 525005721497827206 526790128356760464 529198862368451184 529925783882693562 531218516502387168 531629725309969104 532359985921658622 539076778580824848 541541692977627888 542285568929520234 544029252430901328 545198249247743637 548810294493859776 549552664767237768 550307544801258699 551319715136264256 551649997906325136 552077022437275608 552823811581328469 553852189711993536 554933628846243738 555363195189878439 559042585194929472 559810500833933496 561598792717540032 562370219630613576 563142706196040243 564178484002416192 564953454447474456 570689305719823836 572081479310263104 572524319564582112 573298767565822116 573310754069478516 575486726210919432 575932202419133196 578577733895564676 580544223087042144 583198746283599264 583999843462560252 585424487574059328 585877656464047584 592638894401355522 594084613129888608 594544485701681424 595348720164507582 596801049403916448 597263024730952944 597620831065185564 598083440973715242 599542441454462688 600006538854659664 605629467294506928 606461375903427954 608411412481895568 609234404599831374 612032908984763994 617411581305592248 618246747863142489 619754935919451696 620234679528297288 621086650241935059 622229003256684096 623083713425992728 628060188305414592 628922908344295656 630945168499743552 631798641807232536 632666497084440273 634209861538564272 634700794502718216 639783429524495424 642708822434986944 643591664224045992 644089859510154876 645661090797113664 646160887997325792 647422566987284361 652216349394084384 653112250972922412 655198591503796704 655212290365118304 656098589569049172 657699115669622208 658208231336152224 659112363522053532 661231695880645344 667428392528640288 668862546414391602 671013229843376784 671401180579406004 671920902822322062 675007356211492122 677301593601549168 680398537330865808 681333150706320294 682995235503069216 683523932541388848 693098715318203376 696267890971235856 697224302909383158 697764014469334449 699466181696873136 700007628663769608 702386837809013952 705598483157934912 705613235777819712 706567711843591416 707538271887332613 708839633746625472 709813314562211496 710773472033136603 712095672486848832 714038393815557993 718769038107766464 722055590636837184 723047425239360312 725372336574535104 726930998996991516 732736886356317024 733743393068344932 735533330541766848 736102696583034144 737098415441771292 739911505128324984 740484260253171252 746414001111911328 749826959507484768 750856941594720324 753271272596632608 760919074293098448 761964292801742814 764398356754429488 764414338759304688 765448354497224034 767315634947892576 767909603225510928 768964424109062454 771436978527419568 778666457950080336 783301377342640338 787508582246740809 790185192535140696 792725980935575232 793798293552676776 794888675824040343 796350699641270592 796827774753580752 797444587964953656 800008718472879552 807505956392675904 808615167871237272 811215216642527424 812312539466441832 813428353394280351 816043878646351992 823215441740789664 824328997150856652 826339914559268928 826979572704396384 828115533655913412 830778284567990304 832400443269365607 838563877792394208 842398189076310048 843555329445920364 845613148718085696 846267726003624288 856033958579735754 858122218965394656 858786479346873168 859948151348733174 863230089316379148 863898303628699794 870816334630563216 874798119425398896 875999765193840378 878816484696071376 888958341602033283 891816728552522136 893023080246761373 894684306457835712 895201574105874672 895894537096429416 896431246597778346 897125161460572863 900009808281989496 903068791468732224 907198049774487744 908444200941760392 909692063855141931 911365243388518464 913851606899747061 918049363477145991 924131620424271168 928357187961647808 929632403879177544 930352019292445932 932621575595830848 933343504885026144 942090282458121888 943384362516443484 946417752749615328 947697962710848804 951314792307846408 952051191754077324 964063233652480416 965387496336068988 966134789265232314 969241331995988688 978324524091126576 979668376459383618 982797887255695056 984147884353573758 986548673504433312 987312347004228336 988668545283080298 1001142588792960432 1003293819621587403 1007101770869109006 1007881354233483093 1012511034317238183 1014558765724131264 1015952390402323752 1019197809005905984 1019219118345739584 1020597805996298712 1021999726059480441 1023879470967347904 1024492853254603824 1025285898812083272 1028582638036559424 1038221943933440448 1039648072977305064 1044401836456853784 1045836454364074737 1049199272545309704 1050011442995654412 1053580256713520928 1058397724736902368 1059851567765387124 1062437033004774336 1063259450619938208 1064719971843317244 1078153557161649696 1083083385955255776 1084571137859040468 1088058504861802656 1090396498495487274 1099105329534475536 1100615089602517398 1103299995812650272 1104154044874551216 1105647623162656938 1109867257692487476 1110726390379756878 1119621001667866992 1124740439261227152 1126285412392080486 1129906908894948912 1141378611439647672 1142946439202614221 1145048639129164224 1146597535131644232 1146621508138957032 1148172531745836051 1150973452421838864 1151864404838266392 1153446636163593681 1157155467791129352 1161088446174084288 1166397492567198528 1167999686925120504 1171755312928095168 1174952066013960507 1185277788802711044 1188169226259777216 1189088971403362848 1190697440329015164 1193602098807832896 1194526049461905888 1195241662130371128 1196166881947430484 1199084882908925376 1200013077709319328 1211258934589013856 1212922751806855908 1216822824963791136 1218468809199662748 1224065817969527988 1234823162611184496 1236493495726284978 1239509871838903392 1240469359056594576 1242173300483870118 1246167426851985456 1257845816688591312 1263597283614465072 1265332994168880546 1268419723077128544 1269401589005436432 1284050937869603631 1287183328448091984 1288179719020309752 1289922227023099761 1292321775994651584 1294845133974568722 1295847455443049691 1304432698788168768 1306224501945844824 1310397183007593408 1310424580730236608 1312197179138098344 1313999647790760567 1316416462672304448 1318224727044107064 1322463391761290688 1334856785057280576 1337725092828783204 1342026459686753568 1342802361158812008 1343841805644644124 1350014712422984244 1354603187203098336 1360797074661731616 1362666301412640588 1365990471006138432 1367047865082777696 1386197430636406752 1392535781942471712 1394448605818766316 1395528028938668898 1398932363393746272 1400015257327539216 1413135423687182832 1415076543774665226 1419626629124422992 1421546944066273206 1428076787631115986 1446094850478720624 1449202183897848471 1453861997993983032 1465473772712634048 1467486786136689864 1472205393166068288 1474196830883542584 1476221826530360637 1479823010256649968 1480968520506342504 1492828002223822656 1499653919014969536 1501713883189440648 1506542545193265216 1510652656303663509 1521838148586196896 1523928585603485628 1528796713508858976 1528828677518609376 1530896708994448068 1534631269895785152 1535819206451021856 1537928848218124908 1542873957054839136 1557332915900160672 1566602754685280676 1575017164493481618 1580370385070281392 1587596587105353552 1589777351648080686 1593655549507161504 1594889175929907312 1617230335742474544 1624625078932883664 1626856706788560702 1632087757292703984 1646430883481579328 1648657994301713304 1650922634403776097 1653959145408792768 1656231067311826824 1658471434743985407 1661556569135980608 1664800886538731214 1666089585569635317 1677127755584788416 1684796378152620096 1687110658891840728 1689428118588120729 1692535452007248576 1712067917159471508 1716244437930789312 1717572958693746336 1719896302697466348 1726460178632758296 1727796607257399588 1741632669261126432 1749596238850797792 1751999530387680756 1757632969392142752 1777916683204066566 1783633457105044272 1786046160493522746 1790403148211749344 1791789074192858832 1792862493195556692 1794250322921145726 1800019616563978992 1816888401883520784 1819384127710283862 1827703213799494122 1836098726954291982 1854740243589427467 1859264807758355088 1860704038584891864 1863259950725805177 1866687009770052288 1884180564916243776 1886768725032886968 1892835505499230656 1895395925421697608 1897999491253320819 1902629584615692816 1904102383508154648 1928126467304960832 1930774992672137976 1932269578530464628 1938482663991977376 1942267700961853083 1956649048182253152 1959336752918767236 1965595774511390112 1968295768707147516 1973097347008866624 1974624694008456672 1977337090566160596 2002285177585920864 2006587639243174806 2014203541738218012 2015762708466966186 2025022068634476366 2031904780804647504 2041195611992597424 2043999452118960882 2048985706509207648 2050571797624166544 2079296145954610128 2088803672913707568 2091672908728149474 2093292043408003347 2098398545090619408 2100022885991308824 2107160513427041856 2116795449473804736 2119703135530774248 2122614815661997839 2126518901239876416 2129439943686634488 2132320416099409809 2142115181446673979 2156307114323299392 2166166771910511552 2169142275718080936 2176117009723605312 2180792996990974548 2198210659068951072 2201230179205034796 2206599991625300544 2208308089749102432 2211295246325313876 2219734515384974952 2221452780759513756 2239242003335733984 2249480878522454304 2252570824784160972 2259813817789897824 2282757222879295344 2285892878405228442 2293195070263288464 2293243016277914064 2296345063491672102 2301946904843677728 2303728809676532784 2306893272327187362 2314310935582258704 2335999373850241008 2349904132027921014 2362525746740222427 2370555577605422088 2378177942806725696 2381394880658030328 2384666027472121029 2389052098923811776 2390483324260742256 2392333763894860968 2400026155418638656 2422517869178027712 2425845503613711816 2433645649927582272 2436937618399325496 2440285060182841053 2448131635939055976 2469646325222368992 2472986991452569956 2479019743677806784 2480938718113189152 2484346600967740236 2492334853703970912 2515691633377182624 2527194567228930144 2530665988337761092 2536839446154257088 2538803178010872864 2568101875739207262 2574366656896183968 2576359438040619504 2579844454046199522 2589690267949137444 2591694910886099382 2612449003891689648 2624394358276196688 2627999295581521134 2636449454088214128 2666875024806099849 2675450185657566408 2679069240740284119 2684052919373507136 2685604722317624016 2687683611289288248 2691375484381718589 2700029424845968488 2709206374406196672 2721594149323463232 2725332602825281176 2734095730165555392 2741554820699241183 2772394861272813504 2785071563884943424 2788897211637532632 2791056057877337796 2797864726787492544 2800030514655078432 2826270847374365664 2830153087549330452 2839253258248845984 2843093888132546412 2856153575262231972 2892189700957441248 2898404367795696942 2907723995987966064 2934973572273379728 2948393661767085168 2952443653060721274 2959646020513299936 2961937041012685008 3003427766378881296 3021305312607327018 3023644062700449279 3043676297172393792 3047857171206971256 3057593427017717952 3057657355037218752 3061793417988896136 3065999178178441323 3071638412902043712 3075857696436249816 3085747914109678272 3114665831800321344 3133205509370561352 3137509363092224211 3150034328986963236 3160740770140562784 3175193174210707104 3179554703296161372 3187311099014323008 3189778351859814624 3234460671484949088 3249250157865767328 3253713413577121404 3264175514585407968 3297315988603426608 3301845268807552194 3312462134623653648 3316942869487970814 3329601773077462428 3332179171139270634 3374221317783681456 3378856237176241458 3424135834318943016 3428839317607842663 3435145917387492672 3439792605394932696 3444517595237508153 3452920357265516592 3455593214514799176 3460339908490781043 3483265338522252864 3499192477701595584 3503999060775361512 3515265938784285504 3524856198041881521 3555833366408133132 3567266914210088544 3572092320987045492 3580806296423498688 3583578148385717664 3585724986391113384 3588500645842291452 3600039233127957984 3633776803767041568 3638768255420567724 3655406427598988244 3672197453908583964 3709480487178854934 3718529615516710176 3721408077169783728 3726519901451610354 3773537450065773936 3790791850843395216 3795998982506641638 3805259169231385632 3808204767016309296 3852152813608810893 3861549985344275952 3864539157060929256 3869766681069299283 3876965327983954752 3884535401923706166 3887542366329149073 3913298096364506304 3918673505837534472 3931191549022780224 3936591537414295032 3941998943372281701 3949249388016913344 3954674181132321192 4004570355171841728 4013175278486349612 4028407083476436024 4031525416933932372 4050044137268952732 4063809561609295008 4082391223985194848 4087998904237921764 4097971413018415296 4101143595248333088 4158592291909220256 4177607345827415136 4183345817456298948 4186584086816006694 4196797090181238816 4200045771982617648 4239406271061548496 4245229631323995678 4258879887373268976 4264640832198819618 4284230362893347958 4338284551436161872 4347606551693545413 4361585993981949096 4396421318137902144 4402460358410069592 4416616179498204864 4422590492650627752 4428665479591081911 4439469030769949904 4442905561519027512 4478484006671467968 4498961757044908608 4505141649568321944 4519627635579795648 4531957968910990527 4565514445758590688 4571785756810456884 4586390140526576928 4586486032555828128 4592690126983344204 4603893809687355456 4607457619353065568 4613786544654374724 4628621871164517408 4671998747700482016 4699808264055842028 4725051493480444854 4741111155210844176 4762789761316060656 4769332054944242058 4780966648521484512 4784667527789721936 4851691007227423632 4873875236798650992 4880570120365682106 4896263271878111952 4939292650444737984 4945973982905139912 4952767903211328291 4961877436226378304 4968693201935480472 4975414304231956221 4984669707407941824 4998268756708905951 5031383266754365248 5054389134457860288 5061331976675522184 5077606356021745728 5136203751478414524 5148733313792367936 5152718876081239008 5159688908092399044 5179380535898274888 5183389821772198764 5224898007783379296 5248788716552393376 5255998591163042268 5272898908176428256 5333750049612199698 5350900371315132816 5358138481480568238 5371209444635248032 5375367222578576496 5382750968763437178 5400058849691936976 5450665205650562352 5483109641398482366 5564220730768282401 5577794423275065264 5582112115754675592 5600061029310156864 5652541694748731328 5660306175098660904 5678506516497691968 5686187776265092824 5693998473759962457 5712307150524463944 5784379401914882496 5796808735591393884 5815447991975932128 5826803102885559249 5869947144546759456 5896787323534170336 5904887306121442548 5919292041026599872 5923874082025370016 6006855532757762592 6042610625214654036 6047288125400898558 6095714342413942512 6123586835977792272 6131998356356882646 6151715392872499632 6266411018741122704 6275018726184448422 6279876130224010041 6300068657973926472 6321481540281125568 6350386348421414208 6359109406592322744 6367844446985993517 6379556703719629248 6396961248298229427 6426345544340021937 6468921342969898176 6498500315731534656 6507426827154242808 6528351029170815936 6594631977206853216 6603690537615104388 6624924269247307296 6633885738975941628 6659203546154924856 6664358342278541268 6748442635567362912 6757712474352482916 6848271668637886032 6857678635215685326 6879585210789865392 6889035190475016306 6905840714531033184 6911186429029598352 6920679816981562086 7007998121550723024 7049712396083763042 7087577240220667281 7111666732816266264 7134533828420177088 7144184641974090984 7153998082416363087 7167156296771435328 7171449972782226768 7177001291684582904 7200078466255915968 7267553607534083136 7277536510841135448 7310812855197976488 7320855180548523159 7344394907817167928 7418960974357709868 7437059231033420352 7442816154339567456 7453039802903220708 7547074900131547872 7581583701686790432 7591997965013283276 7610518338462771264 7616409534032618592 7704305627217621786 7723099970688551904 7729078314121858512 7739533362138598566 7769070803847412332 7775084732658298146 7837347011675068944 7873183074828590064 7883997886744563402 7909348362264642384 8000625074418299547 8026350556972699224 8037207722220852357 8056814166952872048 8063050833867864744 8074126453145155767 8100088274537905464 8127619123218590016 8164782447970389696 8175997808475843528 8202287190496666176 8224664462097723549 8317184583818440512 8355214691654830272 8366691634912597896 8373168173632013388 8393594180362477632 8400091543965235296 8478812542123096992 8490459262647991356 8517759774746537952 8529281664397639236 8568460725786695916 8676569102872323744 8695213103387090826 8723171987963898192 8804920716820139184 8845180985301255504 8857330959182163822 8878938061539899808 8885811123038055024 9010283299136643888 9063915937821981054 9070932188101347837 9131028891517181376 9143571513620913768 9172780281053153856 9172972065111656256 9185380253966688408 9197997534535323969 9214915238706131136 9227573089308749448 9257243742329034816 9343997495400964032 9399616528111684056 9450102986960889708 9482222310421688352 9525579522632121312 9538664109888484116 9561933297042969024 9569335055579443872 9703382014454847264 9747750473597301984 9761140240731364212 9792526543756223904 9891947965810279824 9905535806422656582 9937386403870960944 9950828608463912442 9996537513417811902 10122663953351044368 10272407502956829048 10305437752162478016 10319377816184798088 10333552785712524459 10358761071796549776 10366779643544397528 10449796015566758592 10497577433104786752 10511997182326084536 10545797816352856512 10574568594125644563 10667500099224399396 10701800742630265632 10716276962961136476 10742418889270496064 10750734445157152992 10765501937526874356 10800117699383873952 10901330411301124704 10966219282796964732 11128441461536564802 11155588846550130528 11164224231509351184 11320612350197321808 11372375552530185648 11387996947519924914 11424614301048927888 11556458440826432679 11593617471182787768 11609300043207897849 11630895983951864256 11653606205771118498 11662627098987447219 11739894289093518912 11793574647068340672 11809774612242885096 11825996830116845103 11847748164050740032 12013711065515525184 12085221250429308072 12094576250801797116 12191428684827885024 12247173671955584544 12263996712713765292 12303430785744999264 12532822037482245408 12550037452368896844 12559752260448020082 12600137315947852944 12718218813184645488 12735688893971987034 12793922496596458854 12852691088680043874 13014853654308485616 13042819655080636239 13189263954413706432 13207381075230208776 13249848538494614592 13267771477951883256 13285996438773245733 13318407092309849712 13328716684557082536 13496885271134725824 13515424948704965832 13595873906732971581 13696543337275772064 13715357270431370652 13759170421579730784 13778070380950032612 13811681429062066368 13822372858059196704 13841359633963124172 14015996243101446048 14099424792167526084 14175154480441334562 14223333465632532528 14288369283948181968 14307996164832726174 14342899945564453536 14354002583369165808 14555073021682270896 14621625710395952976 14641710361097046318 14688789815634335856 14837921948715419736 14858303709633984873 14885632308679134912 14906079605806441416 14926242912695868663 14994806270126717853 15094149800263095744 15163167403373580864 15183995930026566552 15232819068065237184 15408611254435243572 15446199941377103808 15458156628243717024 15479066724277197132 15538141607694824664 15550169465316596292 15674694023350137888 15746366149657180128 15767995773489126804 15818696724529284768 16001250148836599094 16052701113945398448 16074415444441704714 16113628333905744096 16126101667735729488 16148252906290311534 16200176549075810928 16351995616951687056 16449328924195447098 16692662192304847203 16733383269825195792 16746336347264026776 16800183087930470592 16957625084246193984 16980918525295982712 17035519549493075904 17058563328795278472 17081995421279887371 17136921451573391832 17353138205744647488 17390426206774181652 17446343975927796384 17609841433640278368 17690361970602511008 17714661918364327644 17757876123079799616 17771622246076110048 18020566598273287776 18127831875643962108 18141864376202695674 18287143027241827536 18370760507933376816 18395995069070647938 18455146178617498896 18799233056223368112 18839628390672030123 18900205973921779416 18964444620843376704 19051159045264242624 19077328219776968232 19138670111158887744 19190883744894688281 19406764028909694528 19495500947194603968 19522280481462728424 19585053087512447808 19783895931620559648 19811071612845313164 19874772807741921888 19901657216927824884 19993075026835623804 20245327906702088736 20544815005913658096 20638755632369596176 20667105571425048918 20717522143593099552 20733559287088795056 21023994364652169072 21149137188251289126 21335000198448798792 21403601485260531264 21432553925922272952 21461994247249089261 21501468890314305984 21531003875053748712 21600235398767747904 21802660822602249408 21932438565593929464 21962565541645569477 22256882923073129604 22311177693100261056 22328448463018702368 22641224700394643616 22744751105060371296 22775993895039849828 22849228602097855776 23112916881652865358 23187234942365575536 23218600086415795698 23307212411542236996 23325254197974894438 23619549224485770192 23651993660233690206 24001875223254898641 24111623166662557071 24170442500858616144 24189152501603594232 24222379359435467301 24382857369655770048 24494347343911169088 24527993425427530584 24606861571489998528 24673993386293170647 25065644074964490816 25100074904737793688 25119504520896040164 25200274631895705888 25436437626369290976 25471377787943974068 25587844993192917708 25705382177360087748 26029707308616971232 26085639310161272478 26414762150460417552 26535542955903766512 26571992877546491466 26636814184619699424 26657433369114165072 27030849897409931664 27191747813465943162 27212796564304043511 27393086674551544128 27430714540862741304 27518340843159461568 27556140761900065224 27593992603605971907 27644745716118393408 27682719267926248344 28031992486202892096 28198849584335052168 28350308960882669124 28446666931265065056 28576738567896363936 28615992329665452348 28685799891128907072 28708005166738331616 29110146043364541792 29243251420791905952 29283420722194092636 29377579631268671712 29675843897430839472 29716607419267969746 29812159211612882832 29852485825391737326 29989612540253435706 30367991860053133104 30817222508870487144 30916313256487434048 30958133448554394264 31000658357137573377 31076283215389649328 31100338930633192584 31349388046700275776 31492732299314360256 31535991546978253608 31637393449058569536 31723705782376933689 32002500297673198188 32105402227890796896 32148830888883409428 32227256667811488192 32252203335471458976 32296505812580623068 32400353098151621856 32703991233903374112 32898657848390894196 33385324384609694406 33466766539650391584 33492672694528053552 33961837050591965424 34117126657590556944 34163990842559774742 34273842903146783664 34669375322479298037 34780852413548363304 34827900129623693547 34892687951855592768 34987881296962341657 35219682867280556736 35380723941205022016 35429323836728655288 35543244492152220096 36041133196546575552 36255663751287924216 36283728752405391348 36574286054483655072 36741521015866753632 36791990138141295876 36910292357234997792 37598466112446736224 37679256781344060246 37800411947843558832 38154656439553936464 38381767489789376562 39044560962925456848 39567791863241119296 39622143225690626328 39749545615483843776 39803314433855649768 39857989316319737199 39986150053671247608 40490655813404177472 40787621720198914743 41089630011827316192 41277511264739192352 41334211142850097836 41435044287186199104 41467118574177590112 42047988729304338144 42298274376502578252 42670000396897597584 42865107851844545904 42923988494498178522 43062007750107497424 43864877131187858928 43925131083291138954 44513765846146259208 44574911128901954619 44656896926037404736 44778728738087605989 44984418810380153559 45282449400789287232 45489502210120742592 45551987790079699656 45698457204195711552 46225833763305730716 46374469884731151072 46437200172831591396 46614424823084473992 46650508395949788876 47239098448971540384 47303987320467380412 48003750446509797282 48223246333325114142 48340885001717232288 48378305003207188464 48444758718870934602 49055986850855061168 49347986772586341294 50077986576914541609 50200149809475587376 50239009041792080328 50400549263791411776 50872875252738581952 50942755575887948136 51175689986385835416 51245986263839662113 51410764354720175496 52059414617233942464 52171278620322544956 52829524300920835104 53071085911807533024 53143985755092982932 53273628369239398848 53314866738228330144 54061699794819863328 54383495626931886324 54425593128608087022 54861429081725482608 55112281523800130448 55187985207211943814 55365438535852496688 56397699168670104336 56518885172016090369 56700617921765338248 56893333862530130112 57153477135792727872 57231984659330904696 57416010333476663232 57572651234684064843 58220292086729083584 58486502841583811904 58566841444388185272 58755159262537343424 59351687794861678944 59433214838535939492 59624318423225765664 59704971650783474652 59979225080506871412 60735983720106266208 61634445017740974288 61916266897108788528 62001316714275146754 62152566430779298656 62200677861266385168 63071983093956507216 63447411564753867378 64005000595346396376 64210804455781593792 64297661777766818856 64385982741747267783 64504406670942917952 64593011625161246136 64800706196303243712 65407982467806748224 65797315696781788392 66770648769219388812 66933533079300783168 66985345389056107104 67923674101183930848 68234253315181113888 68327981685119549484 68547685806293567328 69338750644958596074 69561704827096726608 69655800259247387094 69975762593924683314 70858647673457310576 72334869499987671213 72511327502575848432 72567457504810782696 73148572108967310144 73483042031733507264 73583980276282591752 73820584714469995584 74021980158879511941 75196932224893472448 75358513562688120492 75600823895687117664 76309312879107872928 76763534979578753124 78089121925850913696 79244286451381252656 79606628867711299536 79715978632639474398 79972300107342495216 81575243440397829486 81638389692912130533 82179260023654632384 82555022529478384704 82668422285700195672 82781977810817915721 82934237148355180224 84095977458608676288 84596548753005156504 85340000793795195168 85730215703689091808 85847976988996357044 86124015500214994848 87729754262375717856 87850262166582277908 89027531692292518416 89149822257803909238 89557457476175211978 89968837620760307118 91103975580159399312 92451667526611461432 92748939769462302144 92874400345663182792 93001975071412720131 93228849646168947984 93301016791899577752 94478196897943080768 94607974640934760824 95171117347130801067 96007500893019594564 96446492666650228284 96681770003434464576 96756610006414376928 96889517437741869204 98111973701710122336 98695973545172682588 100155973153829083218 100400299618951174752 100478018083584160656 101885511151775896272 102351379972771670832 102491972527679324226 102821528709440350992 104008125967437894111 104342557240645089912 104483700388871080641 104963643890887024971 105659048601841670208 106142171823615066048 106287971510185965864 106629733476456660288 108123399589639726656 108766991253863772648 108851186257216174044 109722858163450965216 110224563047600260896 110375970414423887628 110730877071704993376 112795398337340208672 113037770344032180738 113401235843530676496 114463969318661809392 115145302469368129686 117133682888776370544 118703375589723357888 118866429677071878984 119248636846451531328 119409943301566949304 119573967948959211597 119958450161013742824 121471967440212532416 123268890035481948576 123832533794217577056 124002633428550293508 124305132861558597312 124401355722532770336 126143966187913014432 126894823129507734756 128010001190692792752 128595323555533637712 128771965483494535566 129186023250322492272 131594631393563576784 133541297538438777624 133970690778112214208 134336186214262817967 135847348202367861696 136468506630362227776 136655963370239098968 137095371612587134656 138677501289917192148 139123409654193453216 139311600518494774188 139951525187849366628 141717295346914621152 144669738999975342426 145022655005151696864 145134915009621565392 147167960552565183504 148043960317759023882 150233959730743624827 150717027125376240984 151201647791374235328 152618625758215745856 153527069959157506248 153737958791518986339 156178243851701827392 158488572902762505312 159213257735422599072 159431957265278948796 159944600214684990432 163150486880795658972 163276779385824261066 165336844571400391344 165563955621635831442 169193097506010313008 169556655516048271107 170680001587590390336 171460431407378183616 171695953977992714088 172248031000429989696 172717953704052194529 175459508524751435712 175700524333164555816 178055063384585036832 178299644515607818476 179114914952350423956 179937675241520614236 182207951160318798624 184903335053222922864 185748800691326365584 186003950142825440262 186457699292337895968 186602033583799155504 189215949281869521648 190342234694261602134 192015001786039189128 192892985333300456568 193157948225241803349 193513220012828753856 193779034875483738408 196223947403420244672 197391947090345365176 200311946307658166436 200800599237902349504 200956036167168321312 203771022303551792544 204702759945543341664 204983945055358648452 205643057418880701984 208016251934875788222 208685114481290179824 208967400777742161282 209927287781774049942 212575943020371931728 217004608499963013639 217533982507727545296 217702372514432348088 219445716326901930432 220449126095200521792 220751940828847775256 221461754143409986752 222065940476638535823 225590796674680417344 226075540688064361476 226802471687061352992 228927938637323618784 230290604938736259372 234267365777552741088 237732859354143757968 238819886603133898608 239147935897918423194 239916900322027485648 244915169078736391599 246537780070963897152 247665067588435154112 248005266857100587016 248802711445065540672 252287932375826028864 253789646259015469512 256020002381385585504 257190647111067275424 257543930966989071132 258372046500644984544 263189262787127153568 267082595076877555248 268672372428525635934 273311926740478197936 277355002579834384296 278246819308386906432 278623201036989548376 279005925214238160393 279903050375698733256 283434590693829242304 285513352041392403201 289339477999950684852 290045310010303393728 290269830019243130784 294335921105130367008 296087920635518047764 300467919461487249654 301434054250752481968 307054139918315012496 307475917583037972678 312024377902313682333 313451101166613241923 314890931672661074913 316977145805525010624 318426515470845198144 318863914530557897592 319889200429369980864 326300973761591317944 326553558771648522132 330673689142800782688 331127911243271662884 338386195012020626016 339113311032096542214 343391907955985428176 345435907408104389058 351401048666329111632 356110126769170073664 356599289031215636952 358229829904700847912 358721903846877634791 359875350483041228472 364415902320637597248 369806670106445845728 371497601382652731168 372007900285650880524 372915398584675791936 373204067167598311008 378431898563739043296 380684469388523204268 384030003572078378256 385785970666600913136 386315896450483606698 387558069750967476816 394783894180690730352 400623892615316332872 401912072334336642624 403008558642788453901 407542044607103585088 409405519891086683328 409967890110717296904 411286114837761403968 416032503869751576444 417370228962580359648 417934801555484322564 419854575563548099884 425151886040743863456 434009216999926027278 435067965015455090592 435404745028864696176 441503881657695550512 444131880953277071646 450701879192230874481 452151081376128722952 453604943374122705984 457855877274647237568 460581209877472518744 468534731555105482176 475465718708287515936 477639773206267797216 478295871795836846388 479833800644054971296 489830338157472783198 496010533714201174032 507579292518030939024 512040004762771171008 514381294222134550848 515087861933978142264 516744093001289969088 518153861112156583587 526378525574254307136 534165190153755110496 537344744857051271868 546623853480956395872 554710005159668768592 557246402073979096752 558011850428476320786 559806100751397466512 571026704082784806402 578678955999901369704 579473844675725410047 580539660038486261568 588671842210260734016 592175841271036095528 600935838922974499308 602868108501504963936 614108279836630024992 614951835166075945356 624048755804627364666 626902202333226483846 629781863345322149826 637727829061115795184 651013825499889040917 652601947523182635888 653107117543297044264 661347378285601565376 662255822486543325768 666197821429915607469 676772390024041252032 678226622064193084428 686783815911970856352 690871814816208778116 702802097332658223264 713198578062431273904 716459659809401695824 717443807693755269582 719750700966082456944 734745507236209174797 739613340212891691456 742995202765305462336 744015800571301761048 746408134335196622016 756863797127478086592 761368938777046408536 768060007144156756512 771571941333201826272 772631792900967213396 775116139501934953632 789567788361381460704 801247785230632665744 806017117285576907802 819935780221434593808 832065007739503152888 834740457925160719296 835869603110968645128 837017775642714481179 839709151127096199768 850303772081487726912 868018433999852054556 870135930030910181184 870809490057729392352 883007763315391101024 888263761906554143292 901403758384461748962 904302162752257445904 921162419754945037488 940353303499839725769 950931437416575031872 955279546412535594432 956591743591673692776 959667601288109942592 979660676314945566396 992021067428402348064 1015158585036061878048 1030175723867956284528 1036307722224313167174 1068330380307510220992 1074689489714102543736 1076165711540632904373 1093247706961912791744 1109420010319337537184 1114492804147958193504 1116023700856952641572 1119612201502794933024 1142053408165569612804 1157357911999802739408 1158947689351450820094 1184351682542072191056 1201871677845948998616 1205736217003009927872 1209025675928365361703 1228216559673260049984 1229903670332151890712 1248097511609254729332 1253804404666452967692 1259563726690644299652 1275455658122231590368 1302027650999778081834 1305203895046365271776 1306214235086594088528 1324511644973086651536 1332395642859831214938 1352105637576692623443 1356453244128386168856 1373567631823941712704 1381743629632417556232 1405604194665316446528 1426397156124862547808 1432919319618803391648 1434887615387510539164 1439501401932164913888 1469491014472418349594 1488031601142603522096 1522737877554092817072 1536120014288313513024 1543143882666403652544 1545263585801934426792 1550232279003869907264 1554461583336469750761 1579135576722762921408 1602495570461265331488 1612034234571153815604 1639871560442869187616 1664130015479006305776 1671739206221937290256 1674035551285428962358 1679418302254192399536 1736036867999704109112 1741618980115458784704 1766015526630782202048 1776527523813108286584 1802807516768923497924 1808604325504514891808 1842324839509890074976 1880706606999679451538 1913183487183347385552 1953041476499667122751 1959321352629891132792 1984042134856804696128 1998593464289746822407 2030317170072123756096 2060351447735912569056 2072615444448626334348 2149378979428205087472 2152331423081265808746 2204236521708627524391 2218840020638675074368 2228985608295916387008 2232047401713905283144 2239224403005589866048 2284106816331139225608 2314715823999605478816 2317895378702901640188 2368703365084144382112 2403743355691897997232 2418051351856730723406 2459807340664303781424 2496195023218509458664 2507608809332905935384 2511053326928143443537 2519127453381288599304 2550911316244463180736 2604055301999556163668 2610407790092730543552 2612428470173188177056 2649023289946173303072 2664791285719662429876 2704211275153385246886 2712906488256772337712 2763487259264835112464 2821059910499519177307 2852794312249725095616 2865838639237606783296 2869775230775021078328 2879002803864329827776 2938982028944836699188 2976063202285207044192 3045475755108185634144 3090527171603868853584 3108923166672939501522 3204991140922530662976 3224068469142307631208 3279743120885738375232 3328260030958012611552 3343478412443874580512 3348071102570857924716 3358836604508384799072 3472073735999408218224 3553055047626216573168 3605615033537846995848 3617208651009029783616 3627077027785096085109 3684649679019780149952 3761413213999358903076 3826366974366694771104 3906082952999334245502 3918642705259782265584 3997186928579493644814 4056316912730077870329 4120702895471825138112 4145230888897252668696 4298757958856410174944 4304662846162531617492 4408473043417255048782 4464094803427810566288 4568213632662278451216 4629431647999210957632 4635790757405803280376 4663384750009409252283 4737406730168288764224 4807486711383795994464 4836102703713461446812 4919614681328607562848 4992390046437018917328 5015217618665811870768 5022106653856286887074 5038254906762577198608 5208110603999112327336 5224856940346376354112 5298046579892346606144 5329582571439324859752 5408422550306770493772 5425812976513544675424 5526974518529670224928 5642119820999038354614 5739550461550042156656 5859124429499001368253 5877964057889673398376 5952126404570414088384 6090951510216371268288 6181054343207737707168 6217846333345879003044 6448136938284615262416 6656520061916025223104 6686956824887749161024 6696142205141715849432 6717673209016769598144 6944147471998816436448 7106110095252433146336 7211230067075693991696 7254154055570192170218 7522826427998717806152 7533159980784430330611 7652733948733389542208 7812165905998668491004 7837285410519564531168 7994373857158987289628 8112633825460155740658 8290461777794505337392 8463179731498557531921 8597515917712820349888 8609325692325063234984 8816946086834510097564 8928189606855621132576 9136427265324556902432 9271581514811606560752 9326769500018818504566 9614973422767591988928 9672205407426922893624 9839229362657215125696 9984780092874037834656 10030435237331623741536 10044213307712573774148 10076509813525154397216 10416221207998224654672 10659165142878649719504 10816845100613540987544 10851625953027089350848 10881231083355288255327 11053949037059340449856 11284239641998076709228 11479100923100084313312 11718248858998002736506 11755928115779346796752 12362108686415475414336 12435692666691758006088 12896273876569230524832 13392284410283431698864 13888294943997632872896 13990154250028227756849 14212220190504866292672 14422460134151387983392 14508308111140384340436 15045652855997435612304 15066319961568860661222 15624331811997336982008 15674570821039129062336 15988747714317974579256 16225267650920311481316 16580923555589010674784 16926359462997115063842 17218651384650126469968 17577373288497004104759 17633892173669020195128 17856379213711242265152 18272854530649113804864 18543163029623213121504 18653539000037637009132 19344410814853845787248 19969560185748075669312 20060870474663247483072 20088426615425147548296 20153019627050308794432 20832442415996449309344 21318330285757299439008 21633690201227081975088 21762462166710576510654 22568479283996153418456 22958201846200168626624 23436497717996005473012 23511856231558693593504 24871385333383516012176 25389539194495672595763 25792547753138461049664 26784568820566863397728 27980308500056455513698 28844920268302775966784 29016616222280768680872 30091305711994871224608 30132639923137721322444 31248663623994673964016 31977495428635949158512 32450535301840622962632 32643693250065864765981 33161847111178021349568 33852718925994230127684 34437302769300252939936 35154746576994008209518 35267784347338040390256 37086326059246426243008 37307078000075274018264 38688821629707691574496 40176853230850295096592 41664884831992898618688 42636660571514598878016 43267380402454163950176 43524924333421153021308 45136958567992306836912 46872995435992010946024 47023712463117387187008 49742770666767032024352 50779078388991345191526 52732119865491012314277 53569137641133726795456 55960617000112911027396 58033232444561537361744 60182611423989742449216 60265279846275442644888 62497327247989347928032 63954990857271898317024 64901070603681245925264 65287386500131729531962 67705437851988460255368 68874605538600505879872 70309493153988016419036 70535568694676080780512 74614156000150548036528 76168617583487017787289 77377643259415383148992 80353706461700590193184 86534760804908327900352 87049848666842306042616 90273917135984613673824 93745990871984021892048 97931079750197594297943 99485541333534064048704 101558156777982690383052 105464239730982024628554 111921234000225822054792 116066464889123074723488 120530559692550885289776 124994654495978695856064 127909981714543796634048 129802141207362491850528 130574773000263459063924 135410875703976920510736 140618986307976032838072 141071137389352161561024 149228312000301096073056 152337235166974035574578 160707412923401180386368 174099697333684612085232 180547834271969227347648 187491981743968043784096 195862159500395188595886 203116313555965380766104 210928479461964049257108 223842468000451644109584 228505852750461053361867 232132929778246149446976 241061119385101770579552 259604282414724983701056 261149546000526918127848 270821751407953841021472 281237972615952065676144 298456624000602192146112 304674470333948071149156 348199394667369224170464 374983963487936087568192 391724319000790377191772 406232627111930761532208 421856958923928098514216 447684936000903288219168 457011705500922106723734 482122238770203541159104 522299092001053836255696 541643502815907682042944 562475945231904131352288 609348940667896142298312 685517558251383160085601 696398789334738448340928 783448638001580754383544 812465254223861523064416 843713917847856197028432 895369872001806576438336 914023411001844213447468 1044598184002107672511392 1124951890463808262704576 1218697881335792284596624 1371035116502766320171202 1566897276003161508767088 1624930508447723046128832 1687427835695712394056864 1828046822003688426894936 2089196368004215345022784 2437395762671584569193248 2742070233005532640342404 3133794552006323017534176 3374855671391424788113728 3656093644007376853789872 4874791525343169138386496 5484140466011065280684808 6267589104012646035068352 7312187288014753707579744 10968280932022130561369616 14624374576029507415159488 21936561864044261122739232 43873123728088522245478464
- Sum of all divisors σ(n): 165584604756643088569442811
- Sum of proper divisors (its aliquot sum) s(n): 121711481028554566323964347
- 43873123728088522245478464 is an abundant number, because the sum of its proper divisors (121711481028554566323964347) is greater than itself. Its abundance is 77838357300466044078485883
Bases of 43873123728088522245478464
- Binary: 100100010010100111111011001101100100000111110010100110111011010010011100011000010000002
- Hexadecimal: 0x244A7ECD907CA6ED271840
- Base-36: 5IGD35UP3A5RK9000
Squares and roots of 43873123728088522245478464
- 43873123728088522245478464 squared (438731237280885222454784642) is 1924850985660164112841121915450732133440092287799296
- 43873123728088522245478464 cubed (438731237280885222454784643) is 84449225452001526014925967839242359980963388769857073881112948107729122361344
-
43873123728088522245478464 is a
perfect square number . Itssquare root is 6623679017592 -
The
cube root of 43873123728088522245478464 is 352695175.4588332537
Scales and comparisons
How big is 43873123728088522245478464?- 43,873,123,728,088,522,245,478,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 43,873,123,728,088,522,245,478,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 43873123728088522245478464 cubic inches would be around 29391264.6 feet tall.
Recreational maths with 43873123728088522245478464
- 43873123728088522245478464 backwards is 46487454222588082732137834
- 43873123728088522245478464 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 43873123728088522245478464'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 43873123728088522245478464 - Facts about the integer". Numbermatics.com. 2024. Web. 7 June 2024.
APA style:
Numbermatics. (2024). Number 43873123728088522245478464 - Facts about the integer. Retrieved 7 June 2024, from https://numbermatics.com/n/43873123728088522245478464/
Chicago style:
Numbermatics. 2024. "Number 43873123728088522245478464 - Facts about the integer". https://numbermatics.com/n/43873123728088522245478464/
The information we have on file for 43873123728088522245478464 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 43873123728088522245478464, math, Factors of 43873123728088522245478464, curriculum, school, college, exams, university, Prime factorization of 43873123728088522245478464, STEM, science, technology, engineering, physics, economics, calculator, forty-three septillion, eight hundred seventy-three sextillion, one hundred twenty-three quintillion, seven hundred twenty-eight quadrillion, eighty-eight trillion, five hundred twenty-two billion, two hundred forty-five million, four hundred seventy-eight thousand, four hundred sixty-four.