128521953509525418359881728
128,521,953,509,525,418,359,881,728 is an even composite number composed of six prime numbers multiplied together.
128521953509525418359881728 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of sixteen thousand, three hundred eighty-four divisors.
Prime factorization of 128521953509525418359881728:
215 × 33 × 73 × 133 × 613 × 9473
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 7 × 7 × 7 × 13 × 13 × 13 × 61 × 61 × 61 × 947 × 947 × 947)See below for interesting mathematical facts about the number 128521953509525418359881728 from the Numbermatics database.
Names of 128521953509525418359881728
- Cardinal: 128521953509525418359881728 can be written as One hundred twenty-eight septillion, five hundred twenty-one sextillion, nine hundred fifty-three quintillion, five hundred nine quadrillion, five hundred twenty-five trillion, four hundred eighteen billion, three hundred fifty-nine million, eight hundred eighty-one thousand, seven hundred twenty-eight.
Scientific notation
- Scientific notation: 1.28521953509525418359881728 × 1026
Factors of 128521953509525418359881728
Divisors of 128521953509525418359881728
- Number of divisors d(n): 16384
-
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 61 63 64 72 78 84 91 96 98 104 108 112 117 122 126 128 144 147 156 168 169 182 183 189 192 196 208 216 224 234 244 252 256 273 288 294 312 336 338 343 351 364 366 378 384 392 416 427 432 441 448 468 488 504 507 512 546 549 576 588 624 637 672 676 686 702 728 732 756 768 784 793 819 832 854 864 882 896 936 947 976 1008 1014 1024 1029 1092 1098 1152 1176 1183 1248 1274 1281 1323 1344 1352 1372 1404 1456 1464 1512 1521 1536 1568 1586 1638 1647 1664 1708 1728 1764 1792 1872 1894 1911 1952 2016 2028 2048 2058 2184 2196 2197 2304 2352 2366 2379 2457 2496 2548 2562 2646 2688 2704 2744 2808 2841 2912 2928 2989 3024 3042 3072 3087 3136 3172 3276 3294 3328 3416 3456 3528 3549 3584 3721 3744 3788 3822 3843 3904 4032 4056 4096 4116 4368 4392 4394 4459 4563 4608 4704 4732 4758 4914 4992 5096 5124 5292 5376 5408 5488 5551 5616 5682 5733 5824 5856 5978 6048 6084 6144 6174 6272 6344 6552 6588 6591 6629 6656 6832 6912 7056 7098 7137 7168 7442 7488 7576 7644 7686 7808 8064 8112 8192 8232 8281 8523 8736 8784 8788 8918 8967 9126 9216 9261 9408 9464 9516 9828 9984 10192 10248 10309 10584 10647 10752 10816 10976 11102 11163 11232 11364 11466 11529 11648 11712 11956 12096 12168 12288 12311 12348 12544 12688 13104 13176 13182 13258 13312 13377 13664 13824 14112 14196 14274 14336 14884 14976 15152 15288 15372 15379 15616 16128 16224 16384 16464 16562 16653 17046 17199 17472 17568 17576 17836 17934 18252 18432 18522 18816 18928 19032 19656 19773 19887 19968 20384 20496 20618 20923 21168 21294 21411 21504 21632 21952 22204 22326 22464 22728 22932 23058 23296 23424 23912 24192 24336 24576 24622 24696 24843 25088 25376 25569 26047 26208 26352 26364 26516 26624 26754 26901 27328 27648 28224 28392 28548 28672 29768 29952 30304 30576 30744 30758 30927 31232 31941 32256 32448 32768 32928 33124 33306 33489 34092 34398 34944 35136 35152 35672 35868 36504 36864 36933 37044 37632 37856 38064 38857 39312 39546 39774 39936 40131 40768 40992 41236 41846 42336 42588 42822 43008 43264 43904 44408 44652 44928 45456 45864 46116 46137 46403 46592 46848 47824 48373 48384 48672 49152 49244 49392 49686 49959 50176 50752 51138 52094 52416 52704 52728 53032 53248 53508 53802 54656 55296 56448 56784 57096 57344 57767 57967 59319 59536 59661 59904 60608 61152 61488 61516 61854 62464 62769 63882 64512 64896 65856 66248 66612 66978 68184 68796 69888 70272 70304 71344 71736 72163 73008 73728 73866 74088 74529 75264 75712 76128 77714 78141 78624 79092 79548 79872 80262 80703 81536 81984 82472 83692 84672 85176 85644 86016 86177 86528 87808 88816 89304 89856 90912 91728 92232 92274 92781 92806 93184 93696 95648 96746 96768 97344 98304 98488 98784 99372 99918 100352 100467 101504 102276 104188 104832 105408 105456 106064 106496 107016 107604 107653 109312 110592 110799 112896 113568 114192 114688 115534 115934 116571 118638 119072 119322 119808 120393 121216 122304 122976 123032 123708 124928 125538 127764 129024 129792 131712 132496 133224 133956 134017 136368 137592 138411 139209 139776 140544 140608 142688 143472 144326 145119 146016 147456 147732 148176 149058 149877 150528 151424 152256 155428 156282 157248 158184 159096 159744 160043 160524 161406 163072 163968 164944 167384 169344 170352 171288 172032 172354 173056 173301 173901 175616 177632 178608 178983 179712 181824 182329 183456 184464 184548 185562 185612 186368 187392 188307 191296 193492 193536 194688 196976 197568 198744 199836 200704 200934 203008 204552 208376 209664 210816 210912 212128 212992 214032 215208 215306 216489 218624 221184 221598 223587 225792 226981 227136 228384 229376 231068 231868 233142 234423 237276 238144 238644 239616 240786 242432 244608 245952 246064 247416 249856 251076 255528 258048 258531 259584 263424 264992 266448 267912 268034 271999 272736 275184 276822 278343 278418 279552 281088 281216 285376 286944 288652 290238 292032 294912 295464 296352 298116 299754 301056 302848 304512 310856 312564 314496 316368 318192 319488 320086 321048 322812 322959 324821 326144 327936 329888 332397 334768 338611 338688 340704 342576 344064 344708 346112 346602 347802 349713 351232 355264 357216 357966 359424 363648 364658 366912 368928 369096 371124 371224 372736 374784 376614 382592 386984 387072 389376 393952 395136 397488 399672 401408 401868 402051 404369 406016 409104 415233 416752 417627 419328 421632 421824 424256 425984 428064 430416 430612 432978 435357 437248 442368 443196 447174 451584 453962 454272 456768 462136 463736 466284 468846 474552 476288 477288 479232 480129 481572 484864 489216 491904 492128 494832 499712 502152 505141 511056 516096 517062 519168 519903 521703 526848 529984 532896 535824 536068 543998 545472 546987 550368 553644 556686 556836 559104 562176 562432 564921 570752 573888 577304 580476 584064 590928 592704 596232 599508 602112 603239 605696 609024 621712 625128 628849 628992 632736 636384 638976 640172 642096 645624 645918 649467 649642 652288 655872 659776 664794 669536 677222 677376 680943 681408 685152 688128 689416 692224 693204 695604 699426 702464 703269 710528 714432 715932 718848 727296 729316 733824 737856 738192 742248 742448 745472 749568 750971 753228 753571 765184 773968 774144 775593 778752 787904 790272 794976 799344 802816 803736 804102 808738 812032 815997 818208 830466 833504 835254 838656 843264 843648 848512 856128 860832 861224 865956 870714 874496 884736 886392 894348 896809 903168 907924 908544 913536 924272 927472 932568 937692 938119 949104 952576 954576 958464 960258 963144 968877 969728 974463 978432 983808 984256 989664 999424 1004304 1010282 1015833 1022112 1032192 1034124 1038336 1039806 1043406 1049139 1053696 1059968 1065792 1071648 1072136 1087996 1090944 1093974 1100736 1107288 1113372 1113672 1118208 1120301 1124352 1124864 1129842 1141504 1147776 1154608 1160952 1168128 1181856 1185408 1192464 1199016 1204224 1206153 1206478 1211392 1213107 1218048 1243424 1250256 1252881 1257698 1257984 1265472 1272768 1276303 1277952 1280344 1284192 1291248 1291836 1298934 1299284 1304576 1306071 1311744 1319552 1329588 1339072 1354444 1354752 1361886 1362816 1370304 1378832 1384448 1386408 1391208 1398852 1404928 1406538 1421056 1428864 1431864 1437696 1440387 1454592 1458632 1467648 1475712 1476384 1484496 1484896 1490944 1499136 1501942 1506456 1507142 1515423 1530368 1547936 1548288 1551186 1557504 1559709 1565109 1575808 1580544 1588867 1589952 1598688 1605632 1607472 1608204 1617476 1624064 1631994 1636416 1640961 1660932 1667008 1670508 1677312 1686528 1687296 1697024 1712256 1721664 1722448 1731912 1741428 1748992 1772784 1788696 1793618 1806336 1809717 1815848 1817088 1827072 1848544 1854944 1865136 1875384 1876238 1886547 1898208 1905152 1909152 1916928 1920516 1926288 1937754 1939456 1948401 1948926 1956864 1967616 1968512 1979328 1998848 2008608 2020564 2031666 2042829 2044224 2064384 2068248 2076672 2079612 2080559 2086812 2098278 2107392 2119936 2131584 2143296 2144272 2175992 2181888 2187948 2201472 2214576 2226744 2227344 2236416 2240602 2248704 2249728 2252913 2259684 2260713 2283008 2295552 2309216 2321904 2326779 2336256 2363712 2370277 2370816 2384928 2398032 2408448 2412306 2412956 2422784 2426214 2436096 2447991 2486848 2500512 2505762 2515396 2515968 2530944 2545536 2552606 2560688 2568384 2582496 2583672 2597868 2598568 2609152 2612142 2623488 2639104 2659176 2678144 2690427 2708888 2709504 2723772 2725632 2740608 2757664 2768896 2772816 2782416 2797704 2809856 2813076 2814357 2830583 2842112 2857728 2863728 2875392 2880774 2906631 2909184 2917264 2923389 2935296 2950753 2951424 2952768 2968992 2969792 2981888 2998272 3003884 3012912 3014284 3030846 3047499 3060736 3095872 3096576 3102372 3115008 3119418 3130218 3151616 3161088 3177734 3179904 3197376 3214944 3216408 3234952 3248128 3263988 3272832 3281922 3321864 3334016 3341016 3354624 3360903 3373056 3374592 3394048 3424512 3443328 3444896 3463824 3482856 3497984 3523787 3535987 3545568 3577392 3587236 3612672 3618459 3619434 3631696 3634176 3639321 3654144 3697088 3709888 3730272 3750768 3752476 3773094 3796416 3810304 3818304 3828909 3833856 3841032 3852576 3875508 3878912 3896802 3897852 3913728 3935232 3937024 3958656 4017216 4041128 4063332 4085658 4088448 4136496 4153344 4159224 4161118 4173624 4196556 4214784 4222673 4239872 4263168 4286592 4288544 4321161 4351984 4363776 4375896 4401943 4402944 4429152 4453488 4454688 4472832 4481204 4497408 4499456 4505826 4519368 4521426 4546269 4566016 4591104 4618432 4643808 4653558 4672512 4727424 4740554 4741632 4766601 4769856 4796064 4816896 4824612 4825912 4845568 4852428 4872192 4895982 4922883 4973696 5001024 5011524 5030792 5031936 5061888 5091072 5105212 5121376 5136768 5164992 5167344 5195736 5197136 5218304 5224284 5246976 5256797 5278208 5318352 5356288 5380854 5417776 5419008 5429151 5447544 5451264 5481216 5515328 5537792 5545632 5564832 5595408 5619712 5626152 5628714 5659641 5661166 5684224 5715456 5727456 5750784 5761548 5813262 5818368 5834528 5846778 5870592 5901506 5902848 5905536 5937984 5939584 5996544 6007768 6025824 6028568 6061692 6094998 6121472 6128487 6191744 6193152 6204744 6230016 6238836 6241677 6260436 6277663 6303232 6322176 6355468 6359808 6394752 6429888 6432816 6469904 6496256 6527976 6545664 6563844 6566833 6643728 6668032 6682032 6709248 6721806 6746112 6749184 6758739 6782139 6788096 6849024 6886656 6889792 6927648 6965712 6995968 7047574 7071974 7091136 7110831 7154784 7174472 7225344 7236918 7238868 7263392 7268352 7278642 7308288 7343973 7394176 7419776 7460544 7501536 7504952 7546188 7592832 7620608 7636608 7657818 7682064 7705152 7751016 7757824 7793604 7795704 7827456 7842107 7870464 7874048 7917312 8034432 8071281 8082256 8126664 8171316 8175037 8176896 8272992 8306688 8318448 8322236 8347248 8393112 8429568 8443071 8445346 8479744 8491749 8526336 8573184 8577088 8642322 8703968 8727552 8751792 8770167 8803886 8805888 8852259 8858304 8906976 8909376 8945664 8962408 8994816 8998912 9011652 9038736 9042852 9092538 9132032 9142497 9182208 9236864 9287616 9307116 9345024 9454848 9481108 9483264 9533202 9539712 9592128 9649224 9651824 9691136 9704856 9744384 9762623 9791964 9845766 9947392 10002048 10023048 10061584 10063872 10082709 10123776 10182144 10210424 10242752 10273536 10329984 10334688 10391472 10394272 10436608 10448568 10493952 10513594 10556416 10571361 10607961 10636704 10712576 10761708 10835552 10838016 10858302 10895088 10902528 10917963 10962432 11030656 11091264 11122069 11129664 11190816 11239424 11252304 11257428 11319282 11322332 11368448 11430912 11454912 11486727 11501568 11523096 11626524 11636736 11658517 11669056 11693556 11741184 11803012 11805696 11811072 11875968 11879168 12015536 12051648 12057136 12123384 12189996 12242944 12256974 12383488 12409488 12460032 12477672 12483354 12520872 12555326 12606464 12644352 12668019 12710936 12719616 12789504 12859776 12865632 12939808 12992512 13055952 13091328 13127688 13133666 13205829 13287456 13336064 13364064 13418496 13443612 13492224 13498368 13517478 13564278 13576192 13638807 13698048 13773312 13779584 13855296 13931424 13991936 14095148 14143948 14182272 14221662 14299803 14309568 14348944 14450688 14473836 14477736 14526784 14536704 14557284 14563913 14616576 14687946 14788352 14839552 14921088 15003072 15009904 15092376 15185664 15241216 15273216 15315636 15364128 15410304 15502032 15515648 15587208 15591408 15654912 15684214 15740928 15748096 15770391 15834624 16068864 16142562 16164512 16253328 16287453 16342632 16350074 16353792 16545984 16591939 16613376 16636896 16644472 16694496 16786224 16859136 16886142 16890692 16959488 16978923 16983498 17052672 17146368 17154176 17284644 17407936 17455104 17503584 17540334 17607772 17611776 17704518 17716608 17813952 17818752 17924816 17989632 17997824 18023304 18077472 18085704 18185076 18264064 18284994 18364416 18473728 18575232 18614232 18690048 18725031 18832989 18909696 18962216 18966528 19066404 19079424 19184256 19298448 19303648 19382272 19409712 19488768 19525246 19583928 19691532 19700499 19814081 19894784 20004096 20046096 20123168 20127744 20165418 20247552 20276217 20346417 20364288 20420848 20485504 20547072 20655271 20659968 20669376 20782944 20788544 20873216 20897136 20987904 21027188 21112832 21142722 21215922 21273408 21332493 21425152 21523416 21671104 21676032 21716604 21790176 21805056 21835926 21924864 22061312 22182528 22244138 22259328 22381632 22504608 22514856 22638564 22644664 22736896 22861824 22909824 22973454 23046192 23253048 23273472 23317034 23338112 23387112 23482368 23526321 23606024 23611392 23622144 23751936 23758336 24031072 24103296 24114272 24213843 24246768 24379992 24485888 24513948 24525111 24666509 24766976 24818976 24920064 24955344 24966708 25041744 25110652 25212928 25288704 25329213 25336038 25421872 25439232 25475247 25579008 25719552 25731264 25879616 25985024 26111904 26182656 26255376 26267332 26411658 26556777 26574912 26672128 26728128 26836992 26887224 26984448 26996736 27034956 27128556 27152384 27277614 27396096 27546624 27559168 27710592 27862848 28190296 28287896 28364544 28443324 28599606 28619136 28697888 28947672 28955472 29053568 29073408 29114568 29127826 29233152 29287869 29375892 29576704 29679104 29842176 30006144 30019808 30184752 30248127 30371328 30482432 30546432 30631272 30728256 30813601 30820608 31004064 31031296 31174416 31182816 31309824 31368428 31481856 31496192 31540782 31669248 31714083 31823883 32137728 32285124 32329024 32506656 32574906 32685264 32700148 32707584 33091968 33183878 33273792 33288944 33366207 33388992 33572448 33718272 33772284 33781384 33918976 33957846 33966996 34105344 34292736 34308352 34460181 34569288 34815872 34910208 34975551 35007168 35080668 35215544 35223552 35409036 35433216 35627904 35637504 35849632 35995648 36046608 36154944 36171408 36370152 36528128 36569988 36728832 36797579 36947456 37150464 37228464 37380096 37450062 37665978 37819392 37924432 37933056 38004057 38132808 38158848 38359789 38368512 38596896 38607296 38764544 38819424 38977536 39050492 39167856 39383064 39400998 39617487 39628162 39789568 40008192 40092192 40246336 40255488 40330836 40495104 40552434 40692834 40728576 40841696 40971008 41094144 41310542 41319936 41338752 41565888 41577088 41794272 41975808 42054376 42225664 42285444 42431844 42546816 42664986 42850304 42899409 43046832 43342208 43352064 43433208 43580352 43610112 43671852 43691739 43849728 43943641 44122624 44365056 44488276 44518656 44763264 45009216 45029712 45277128 45289328 45473792 45723648 45809231 45819648 45946908 45967831 46092384 46506096 46546944 46634068 46676224 46774224 46964736 47052642 47212048 47222784 47244288 47311173 47503872 47516672 48062144 48206592 48228544 48427686 48493536 48759984 48971776 49027896 49050222 49333018 49533952 49637952 49775817 49840128 49910688 49933416 50083488 50221304 50425856 50577408 50658426 50672076 50843744 50878464 50950494 51158016 51439104 51462528 51759232 52223808 52365312 52510752 52534664 52823316 53113554 53149824 53344256 53456256 53774448 53968896 53993472 54069912 54257112 54304768 54555228 54705349 54792192 54894749 55093248 55118336 55421184 55725696 56175093 56380592 56498967 56575792 56729088 56886648 57199212 57225259 57238272 57395776 57895344 57910944 58107136 58146816 58229136 58255652 58466304 58575738 58751784 59101497 59153408 59358208 59442243 59684352 60012288 60039616 60369504 60496254 60742656 60964864 61092864 61262544 61456512 61627202 61641216 61965813 62008128 62348832 62365632 62619648 62736856 62963712 62992384 63081564 63338496 63428166 63647766 63997479 64275456 64570248 64658048 65013312 65149812 65370528 65400296 65415168 66183936 66367756 66547584 66577888 66732414 66777984 67144896 67544568 67562768 67837952 67915692 67933992 68210688 68338361 68585472 68616704 68920362 69138576 69631744 69820416 69951102 70014336 70161336 70431088 70447104 70578963 70818072 70866432 71255808 71275008 71699264 71991296 72093216 72309888 72342816 72740304 73056256 73139976 73457664 73575333 73595158 73894912 73999527 74300928 74456928 74760192 74900124 75331956 75638784 75848864 75866112 76008114 76265616 76317696 76425741 76719578 76737024 77193792 77214592 77638848 77854483 77955072 78100984 78335712 78766128 78801996 79234974 79256324 79579136 79670331 80016384 80184384 80492672 80510976 80661672 80990208 81104868 81385668 81457152 81609619 81683392 81942016 82188288 82621084 82639872 82677504 83131776 83154176 83588544 84108752 84451328 84570888 84863688 85093632 85329972 85700608 85798818 86093664 86684416 86866416 87160704 87220224 87343704 87383478 87699456 87863607 87887282 88245248 88730112 88976552 89037312 89526528 90018432 90059424 90554256 90578656 90947584 91447296 91618462 91639296 91893816 91935662 92184768 92440803 93012192 93093888 93268136 93352448 93548448 93929472 94105284 94424096 94445568 94488576 94622346 95007744 95033344 95142249 95471649 96124288 96413184 96457088 96855372 96987072 97519968 97943552 98055792 98100444 98666036 99067904 99275904 99551634 99821376 99866832 100098621 100166976 100442608 100851712 101154816 101316852 101344152 101687488 101756928 101900988 101947391 102316032 102878208 102925056 103518464 104447616 104730624 104926653 105021504 105069328 105646632 106227108 106299648 106688512 106912512 107548896 107986944 108139824 108514224 108609536 109110456 109410698 109584384 109789498 110186496 110236672 110392737 110842368 111451392 112350186 112761184 112997934 113151584 113458176 113773296 114012171 114398424 114450518 114476544 114791552 115079367 115790688 115821888 116214272 116293632 116458272 116511304 116932608 117151476 117503568 118202994 118306816 118716416 118852461 118884486 119368704 120024576 120079232 120739008 120992508 121485312 121929728 122185728 122525088 122913024 123254404 123282432 123931626 124016256 124697664 124731264 125473712 125927424 125984768 126163128 126676992 126856332 126914099 127295532 127994958 128550912 129140496 129316096 130026624 130299624 130741056 130800592 130830336 131075217 131830923 132367872 132735512 133095168 133155776 133464828 133555968 134289792 135089136 135125536 135675904 135831384 135867984 136421376 136676722 137170944 137233408 137427693 137840724 137903493 138277152 139263488 139640832 139902204 140028672 140322672 140862176 140894208 141157926 141636144 141732864 141933519 142511616 142550016 143398528 144186432 144586897 144619776 144685632 145480608 146112512 146279952 146915328 147150666 147190316 147789824 147999054 148601856 148913856 149327451 149520384 149800248 150663912 151277568 151560721 151697728 151732224 152016228 152531232 152635392 152851482 153439156 153474048 154387584 154429184 155277696 155708966 156201968 156671424 157532256 157603992 158469948 158512648 159158272 159340662 160032768 160368768 160985344 161323344 161980416 162209736 162771336 162914304 163219238 163366784 163884032 164116047 164376576 164684247 165242168 165279744 165355008 166263552 166308352 167177088 168217504 168902656 169141776 169496901 169727376 170187264 170659944 171401216 171597636 171675777 172187328 172665563 173368832 173732832 174321408 174440448 174687408 174766956 175398912 175727214 175774564 176490496 177304491 177460224 177953104 178074624 178326729 179053056 180036864 180118848 181108512 181157312 181895168 182894592 183236924 183278592 183787632 183871324 184369536 184881606 185897439 186024384 186536272 186704896 187096896 187858944 188210568 188848192 188891136 188977152 189244692 190015488 190066688 190284498 190943298 192248576 192826368 192914176 193710744 193974144 195039936 196111584 196200888 197332072 198135808 198551808 199103268 199642752 199733664 200197242 200333952 200885216 201703424 202633704 202688304 203374976 203513856 203801976 203894782 204632064 205015083 205756416 205850112 207036928 208895232 209461248 209853306 210043008 210138656 211293264 211736889 212454216 212599296 213377024 213825024 214951007 215097792 215695207 215973888 216279648 217028448 217219072 218220912 218821396 219168768 219578996 220372992 220473344 220725999 220785474 221684736 221998581 222902784 224700372 225522368 225995868 226303168 226916352 227546592 228024342 228796848 228901036 228953088 229583104 230158734 231581376 231643776 232428544 232916544 233022608 233563449 233865216 234302952 235007136 236405988 236613632 237432832 237704922 237768972 238737408 240049152 240158464 241478016 241985016 242970624 244371456 244828857 245050176 245826048 246508808 246564864 247863252 248032512 249395328 249462528 250947424 251969536 252326256 253353984 253712664 253828198 254591064 255989916 257101824 257583053 258280992 258632192 260053248 260599248 261482112 261601184 261660672 262150434 263590821 263661846 264735744 265471024 266190336 266311552 266929656 267111936 268518523 268579584 270178272 270251072 271351808 271662768 271735968 272842752 273353444 274341888 274466816 274855386 275681448 275806986 276554304 277322409 278526976 279281664 279804408 280057344 280645344 281724352 281788416 282315852 283272288 283465728 283867038 285023232 285100032 286797056 288372864 289173794 289239552 289371264 290961216 292559904 293830656 294301332 294380632 295579648 295998108 297203712 297827712 298654902 299600496 300295863 301327824 302555136 303121442 303395456 303464448 304032456 305062464 305270784 305702964 305842173 306878312 306948096 307605487 308775168 308858368 310555392 311417932 312403936 313342848 314779959 315064512 315207984 316939896 317025296 318316544 318681324 320065536 320664617 320737536 321970688 322646688 323960832 324419472 325542672 325828608 326438476 326733568 327768064 328232094 328753152 329368494 330484336 330559488 330710016 331178211 332527104 332616704 334354176 336435008 337805312 338283552 338993802 339454752 340374528 341319888 342802432 343195272 343351554 344374656 345238101 345331126 346737664 347465664 348642816 348880896 349374816 349533912 350797824 351454428 351549128 352980992 354608982 354920448 355906208 356149248 356653458 358106112 360073728 360237696 362217024 362314624 365789184 366473848 366557184 367575264 367742648 368739072 369763212 371794878 372048768 373072544 373409792 374193792 376421136 377696384 377782272 377954304 378489384 380030976 380133376 380568996 380742297 381886596 382937443 384497152 385652736 385828352 387421488 387948288 390079872 392223168 392401776 393225651 394664144 395492769 396271616 397103616 398206536 399285504 399467328 400394484 400576813 400667904 401770432 403406848 405267408 405376608 406749952 407027712 407603952 407789564 409264128 410030166 411512832 411700224 412283079 413710479 414073856 417790464 418922496 419706612 420086016 420277312 422586528 423473778 424908432 425198592 426754048 427650048 429902014 430195584 431390414 432559296 433760691 434056896 436441824 437642792 438337536 439157992 440745984 440946688 441451998 441570948 443369472 443997162 445805568 447982353 449400744 451044736 451991736 452606336 453832704 454682163 455093184 456048684 457593696 457802072 457906176 459166208 460317468 463162752 463287552 464857088 465833088 466045216 467126898 468605904 470014272 472811976 473227264 474865664 475409844 475537944 477474816 478368527 480098304 480316928 482956032 483970032 485941248 488742912 489657714 490100352 491652096 492348141 493017616 493129728 494052741 495726504 496065024 498677257 498790656 498925056 501894848 503939072 504652512 506707968 507425328 507656396 509182128 511979832 514203648 515027331 515166106 516561984 517264384 517996689 520106496 521198496 522964224 523202368 523321344 524300868 527181642 527323692 529471488 530942048 532380672 532623104 533859312 534223872 534980187 537037046 537159168 540356544 540502144 543325536 543471936 545685504 546706888 548683776 548933632 549710772 551362896 551613972 553108608 554644818 557053952 557692317 559608816 560114688 561290688 563448704 563576832 564631704 566544576 566931456 567734076 570046464 570200064 571267333 573594112 576745728 578347588 578479104 578742528 581922432 585119808 588602664 588761264 591159296 591996216 594407424 595520003 595655424 597309804 599200992 600591726 602655648 605110272 606242884 606790912 608064912 610124928 610541568 611405928 611684346 613756624 613896192 615045249 615210974 617550336 617716736 621110784 622835864 624807872 626685696 629559918 630129024 630415968 633879792 634050592 636633088 637362648 640131072 641329234 641475072 643941376 644853021 645293376 647085621 647921664 648838944 651085344 651657216 652876952 653467136 655536128 656464188 657506304 658736988 660968672 661118976 661420032 662356422 665054208 665233408 665995743 668708352 672870016 676567104 677987604 678909504 680749056 682639776 685604864 686390544 686703108 688749312 690476202 690662252 693475328 694931328 697285632 698749632 699067824 700690347 701595648 702908856 703098256 705961984 709217964 709840896 711169537 711812416 712298496 713306916 713631737 716212224 720147456 720475392 724434048 724629248 732947696 733114368 734486571 735150528 735485296 737478144 739526424 743589756 744097536 746145088 746819584 748387584 752842272 755392768 755908608 756978768 760061952 760266752 761137992 761484594 763773192 765874886 768994304 771305472 771656704 772749159 774842976 775896576 780159744 784446336 784803552 786451302 789328288 790985538 792543232 794207232 796413072 798571008 798934656 800788968 801153626 801335808 803540864 805555569 810534816 810753216 813499904 814055424 815207904 815579128 818528256 820060332 823025664 823400448 824566158 827420958 828147712 831967227 835580928 837844992 839413224 840172032 840554624 845173056 846947556 849278123 849816864 850397184 853508096 855300096 859804028 860391168 862780828 865118592 867521382 868113792 872883648 875285584 878315984 881491968 881893376 882903996 883141896 886738944 887994324 888398693 891611136 895964706 898801488 902089472 903983472 905212672 907665408 909364326 910186368 912097368 915187392 915604144 915812352 917526519 918332416 920634936 922816461 926325504 926575104 929714176 931666176 932090432 934253796 937211808 940028544 945623952 946454528 949731328 950819688 951075888 954949632 956737054 960196608 960633856 961993851 965912064 967940064 971882496 977485824 979315428 980200704 983304192 984696282 986035232 986259456 988105482 991453008 992130048 993534633 997354514 997581312 997850112 1003789696 1009305024 1012108279 1013415936 1014850656 1015312792 1018364256 1023959664 1028407296 1030054662 1030332212 1033123968 1034528768 1035714303 1035993378 1040212992 1042396992 1045928448 1046404736 1046642688 1048601736 1054363284 1054647384 1058942976 1060925047 1061884096 1064761344 1065246208 1067718624 1068447744 1069960374 1074074092 1074318336 1080713088 1081004288 1086651072 1086943872 1093413776 1097367552 1097867264 1099421544 1102725792 1103227944 1106217216 1109289636 1114107904 1115384634 1119217632 1120229376 1122581376 1126897408 1129263408 1133089152 1133862912 1135468152 1140092928 1140400128 1142226891 1142534666 1147188224 1148812329 1153491456 1156695176 1156958208 1157485056 1163844864 1170239616 1177205328 1177522528 1182318592 1183992432 1186478307 1188814848 1191040006 1191310848 1194619608 1198401984 1201183452 1201730439 1205311296 1208658941 1210220544 1212485768 1213581824 1216129824 1220249856 1221083136 1222811856 1223368692 1227513248 1227792384 1230090498 1230421948 1235100672 1235433472 1236849237 1241131437 1242221568 1245671728 1249615744 1253371392 1259119836 1260258048 1260831936 1267759584 1268101184 1273266176 1274725296 1280262144 1282658468 1282950144 1287882752 1289706042 1290586752 1294171242 1297677888 1301282073 1302170688 1305753904 1306934272 1311072256 1312928376 1315012608 1317473976 1321937344 1322237952 1322840064 1324712844 1330108416 1330466816 1331991486 1337416704 1345740032 1353134208 1355975208 1357819008 1361498112 1364046489 1365279552 1372781088 1373406216 1377498624 1380952404 1381324504 1386950656 1389862656 1394571264 1397499264 1398135648 1401380694 1405817712 1406196512 1411923968 1418435928 1419681792 1422339074 1423624832 1424596992 1426613832 1427263474 1432424448 1435105581 1440294912 1440950784 1448868096 1449258496 1465895392 1466228736 1468973142 1470301056 1470970592 1474956288 1477044423 1479052848 1482158223 1487179512 1488195072 1492290176 1493639168 1496031771 1496775168 1504657049 1505684544 1510785536 1511817216 1513957536 1520123904 1520533504 1522275984 1522969188 1527546384 1531749772 1537988608 1542610944 1543313408 1545081993 1545498318 1549685952 1551793152 1553990067 1560319488 1568892672 1569607104 1572902604 1578656576 1581971076 1585086464 1588414464 1592826144 1597142016 1597869312 1601577936 1602307252 1602671616 1607081728 1611111138 1621069632 1621506432 1626999808 1630415808 1631158256 1637056512 1640120664 1646051328 1646800896 1649132316 1654841916 1656295424 1663934454 1671161856 1678826448 1680344064 1681109248 1690346112 1693895112 1698556246 1699633728 1700794368 1710600192 1713801999 1719608056 1720782336 1725561656 1730237184 1735042764 1736227584 1745767296 1750571168 1756631968 1763786752 1765807992 1766283792 1773477888 1775988648 1776797386 1783222272 1786560009 1791929412 1797602976 1804178944 1807966944 1810425344 1815330816 1818728652 1820372736 1824194736 1830374784 1831208288 1831624704 1835053038 1836664832 1841269872 1845135747 1845632922 1852651008 1853150208 1859428352 1863332352 1864180864 1868507592 1874423616 1879629661 1880057088 1891247904 1892909056 1899462656 1901639376 1902151776 1909899264 1913474108 1920393216 1921267712 1923987702 1931824128 1934559063 1935880128 1941256863 1943764992 1954971648 1958630856 1960401408 1966608384 1969392564 1970289373 1972070464 1972518912 1976210964 1982906016 1984260096 1987069266 1994709028 1995162624 1995700224 2007579392 2018610048 2024216558 2029701312 2030625584 2036728512 2047919328 2056814592 2060109324 2060664424 2066247936 2069057536 2071428606 2071986756 2080425984 2084793984 2091856896 2092809472 2097203472 2102071041 2108726568 2109294768 2117885952 2121850094 2123768192 2129522688 2130492416 2133508611 2135437248 2136895488 2139920748 2140895211 2148148184 2148636672 2161426176 2162008576 2173302144 2173887744 2186827552 2195734528 2198843088 2203459713 2205451584 2206455888 2212434432 2218579272 2228215808 2230769268 2238435264 2240458752 2244652319 2245162752 2253794816 2258526816 2266178304 2267725824 2270936304 2280185856 2280800256 2284453782 2285069332 2294376448 2297624658 2306982912 2313390352 2313916416 2314970112 2318247477 2327689728 2340479232 2354410656 2355045056 2364637184 2367984864 2372956614 2377629696 2382080012 2382621696 2389239216 2396803968 2402366904 2403460878 2410622592 2416666707 2417317882 2424971536 2427163648 2432259648 2440499712 2442166272 2445623712 2446737384 2455026496 2455584768 2460180996 2460843896 2470201344 2470866944 2473698474 2482262874 2484443136 2491343456 2499231488 2506742784 2518239672 2520516096 2521663872 2535519168 2536202368 2547834369 2549450592 2560524288 2565316936 2565900288 2575765504 2579412084 2581173504 2588342484 2595355776 2602564146 2604341376 2611507808 2613868544 2622144512 2625856752 2634947952 2643874688 2644475904 2645680128 2649425688 2660216832 2660933632 2663982972 2665196079 2674833408 2680562101 2691480064 2706268416 2711950416 2715638016 2722996224 2728092978 2730559104 2745562176 2746812432 2752579557 2754997248 2761904808 2762649008 2768449383 2773901312 2779725312 2789142528 2794363091 2794998528 2796271296 2802761388 2804037691 2811635424 2812393024 2823847936 2836871856 2839363584 2844678148 2847249664 2849193984 2853227664 2854526948 2864848896 2870211162 2880589824 2881901568 2885981553 2897736192 2898516992 2931790784 2932457472 2937946284 2940602112 2941941184 2949912576 2954088846 2958105696 2964316446 2974359024 2976390144 2984580352 2987278336 2992063542 2993550336 3009314098 3011369088 3021571072 3027915072 3036324837 3040247808 3044551968 3045938376 3055092768 3063499544 3075977216 3085221888 3086626816 3090163986 3090996636 3099371904 3103586304 3107980134 3120638976 3137785344 3139214208 3145805208 3157313152 3163942152 3176828928 3182775141 3185652288 3194284032 3195738624 3203155872 3204614504 3205343232 3214163456 3222222276 3242139264 3243012864 3253999616 3260831616 3262316512 3280241328 3292102656 3293601792 3298264632 3309683832 3312590848 3327868908 3337026289 3342323712 3348579689 3357652896 3360688128 3362218496 3380692224 3387790224 3397112492 3399267456 3401588736 3421200384 3426680673 3427603998 3439216112 3441564672 3446436987 3451123312 3460474368 3470085528 3472455168 3490740799 3491534592 3501142336 3513263936 3527573504 3531615984 3532567584 3546955776 3551977296 3553594772 3566444544 3573120018 3583858824 3595205952 3605191317 3608357888 3615933888 3620850688 3625976823 3630661632 3637457304 3640745472 3648389472 3660749568 3662416576 3663249408 3670106076 3673329664 3682539744 3690271494 3691265844 3705302016 3706300416 3718856704 3726664704 3728361728 3737015184 3748847232 3759259322 3760114176 3782495808 3803278752 3804303552 3819798528 3826948216 3840786432 3842535424 3847975404 3863648256 3869118126 3871760256 3882513726 3903846219 3917261712 3920802816 3933216768 3938785128 3940578746 3944140928 3945037824 3952421928 3965812032 3968520192 3974138532 3989418056 3990325248 3991400448 3998871331 4015158784 4037220096 4048433116 4059402624 4061251168 4073457024 4092139467 4095838656 4120218648 4121328848 4132495872 4138115072 4142857212 4143973512 4160851968 4168640021 4169587968 4183713792 4185618944 4194406944 4204142082 4217453136 4218589536 4235771904 4243700188 4247536384 4259045376 4260984832 4267017222 4270874496 4273790976 4279841496 4281790422 4296296368 4297273344 4305316743 4322852352 4324017152 4346604288 4347775488 4373655104 4391469056 4397686176 4406919426 4410903168 4412911776 4424868864 4437158544 4456431616 4461538536 4476870528 4480917504 4488095313 4489304638 4490325504 4507589632 4513971147 4517053632 4532356608 4535451648 4541872608 4560371712 4561600512 4568907564 4570138664 4588752896 4595249316 4613965824 4626780704 4627832832 4629940224 4636494954 4655379456 4661970201 4680958464 4708821312 4710090112 4735969728 4745913228 4755259392 4764160024 4765243392 4778478432 4793607936 4804733808 4806921756 4821245184 4833333414 4834635764 4849943072 4854327296 4864519296 4880999424 4891247424 4893474768 4910052992 4911169536 4920361992 4921687792 4940402688 4941733888 4947396948 4964525748 4968886272 4978186759 4982686912 4998462976 5013485568 5036479344 5041032192 5043327744 5071038336 5072404736 5095668738 5098901184 5130633872 5131800576 5141405997 5151531008 5158824168 5162347008 5176684968 5190711552 5205128292 5208682752 5223015616 5227737088 5244289024 5251713504 5269895904 5287749376 5291360256 5298851376 5320433664 5321867264 5327965944 5330392158 5349666816 5359680027 5361124202 5382960128 5412536832 5423900832 5431276032 5445992448 5456185956 5461118208 5491124352 5493624864 5505159114 5509994496 5523809616 5525298016 5536898766 5547802624 5559450624 5578285056 5588726182 5589997056 5592542592 5605522776 5608075382 5623270848 5624786048 5638888983 5673743712 5678727168 5689356296 5694499328 5698387968 5706455328 5709053896 5729697792 5740422324 5761179648 5763803136 5771963106 5795472384 5797033984 5803677189 5823770589 5863581568 5864914944 5875892568 5881204224 5883882368 5899825152 5908177692 5910868119 5916211392 5928632892 5944946861 5948718048 5952780288 5969160704 5974556672 5984127084 5987100672 6018628196 6022738176 6043142144 6055830144 6072649674 6089103936 6091876752 6110185536 6126999088 6151954432 6170443776 6173253632 6180327972 6181993272 6198743808 6207172608 6215960268 6218790851 6241277952 6275570688 6278428416 6291610416 6314626304 6327884304 6353657856 6365550282 6371304576 6388568064 6391477248 6400525833 6406311744 6409229008 6410686464 6422685633 6428326912 6444444552 6484278528 6486025728 6507999232 6521663232 6524633024 6560482656 6587203584 6596529264 6619367664 6625181696 6655737816 6674052578 6684647424 6697159378 6715305792 6721376256 6724436992 6733956957 6761384448 6775580448 6794224984 6798534912 6803177472 6842400768 6853361346 6855207996 6878432224 6883129344 6892873974 6902246624 6920948736 6940171056 6944910336 6954742431 6981481598 6983069184 7002284672 7026527872 7063231968 7065135168 7093911552 7103954592 7107189544 7132889088 7146240036 7167717648 7190411904 7210382634 7216715776 7231867776 7241701376 7250000121 7251953646 7274914608 7281490944 7296778944 7321499136 7324833152 7326498816 7340212152 7346659328 7365079488 7380542988 7382531688 7410604032 7412600832 7426475329 7437713408 7453329408 7456723456 7474030368 7497694464 7518518644 7520228352 7564991616 7606557504 7608607104 7643503107 7653896432 7681572864 7685070848 7695950808 7727296512 7738236252 7741760039 7743520512 7765027452 7807692438 7834523424 7841605632 7866433536 7877570256 7881157492 7888281856 7904843856 7931624064 7937040384 7948277064 7978836112 7980650496 7982800896 7995588237 7997742662 8030317568 8041686303 8074440192 8096866232 8118805248 8122502336 8146914048 8184278934 8191677312 8240437296 8242657696 8264991744 8276230144 8285714424 8287947024 8305348149 8321703936 8337280042 8339175936 8367427584 8371237888 8383089273 8388813888 8408284164 8412113073 8434906272 8437179072 8471543808 8487400376 8495072768 8518090752 8521969664 8534034444 8541748992 8547581952 8559682992 8563580844 8592592736 8594546688 8610633486 8645704704 8648034304 8657944659 8693208576 8695550976 8747310208 8795372352 8813838852 8821806336 8825823552 8849737728 8874317088 8912863232 8923077072 8953741056 8961835008 8976190626 8978609276 8980651008 9015179264 9027942294 9034107264 9064713216 9083745216 9108974511 9120743424 9137815128 9140277328 9177505792 9190498632 9227931648 9245203981 9253561408 9255665664 9259880448 9272989908 9310758912 9323940402 9361916928 9417642624 9420180224 9471939456 9491826456 9528320048 9530486784 9548325423 9556956864 9587215872 9609467616 9613843512 9642490368 9666666828 9669271528 9699886144 9708654592 9729038592 9761998848 9782494848 9786949536 9820105984 9840723984 9843375584 9880805376 9883467776 9894793896 9929051496 9937772544 9956373518 9965373824 9996925952 10011078867 10026971136 10045739067 10072958688 10082064384 10086655488 10142076672 10144809472 10191337476 10197802368 10261267744 10263601152 10282811994 10303062016 10317648336 10324694016 10339310961 10353369936 10381423104 10410256584 10417365504 10446031232 10455474176 10472222397 10503427008 10532599343 10539791808 10575498752 10582720512 10597702752 10640867328 10643734528 10655931888 10660784316 10699333632 10719360054 10722248404 10765920256 10815573951 10825073664 10847801664 10862552064 10877930469 10891984896 10912371912 10922236416 10982248704 10987249728 11010318228 11019988992 11040615599 11047619232 11050596032 11073797532 11095605248 11118901248 11156570112 11177452364 11179994112 11185085184 11211045552 11216150764 11246541696 11249572096 11277777966 11347487424 11378712592 11388998656 11412910656 11418107792 11459395584 11480844648 11522359296 11527606272 11543926212 11590944768 11594067968 11607354378 11647541178 11727163136 11751785136 11762408448 11767764736 11799650304 11816355384 11821736238 11832422784 11857265784 11889893722 11897436096 11905560576 11938321408 11968254168 11974201344 11996613993 12037256392 12045476352 12086284288 12111660288 12145299348 12178207872 12183753504 12220371072 12253998176 12303908864 12346507264 12360655944 12363986544 12397487616 12414345216 12431920536 12437581702 12482555904 12505920063 12551141376 12556856832 12583220832 12629252608 12655768608 12707315712 12731100564 12742609152 12777136128 12782954496 12801051666 12812623488 12818458016 12821372928 12845371266 12856653824 12888889104 12915950229 12968557056 12972051456 13015998464 13043326464 13049266048 13120965312 13157407627 13174407168 13193058528 13238735328 13250363392 13311475632 13348105156 13369294848 13394318756 13430611584 13442752512 13448873984 13464285939 13467913914 13522768896 13541913441 13551160896 13588449968 13597069824 13606354944 13684801536 13706722692 13710415992 13756864448 13766258688 13785747948 13792025611 13804493248 13841897472 13880342112 13889820672 13909484862 13962963196 13966138368 14004569344 14053055744 14126463936 14130270336 14207909184 14214379088 14265778176 14292480072 14335435296 14380823808 14420765268 14433431552 14463735552 14483402752 14500000242 14503907292 14549829216 14562981888 14593557888 14642998272 14649666304 14680424304 14693318656 14730158976 14761085976 14765063376 14821208064 14825201664 14852950658 14906658816 14913446912 14934560277 14948060736 14995388928 15037037288 15040456704 15129983232 15213115008 15217214208 15287006214 15307792864 15370141696 15391901616 15424217991 15454593024 15476472504 15483520078 15487041024 15530054904 15615384876 15669046848 15683211264 15712566233 15732867072 15755140512 15762314984 15776563712 15809687712 15863248128 15874080768 15896554128 15957672224 15961300992 15965601792 15991176474 15995485324 16060635136 16079040081 16083372606 16148880384 16193732464 16237610496 16245004672 16293828096 16368557868 16383354624 16480874592 16485315392 16529983488 16552460288 16571428848 16575894048 16610696298 16643407872 16674560084 16678351872 16734855168 16742475776 16766178546 16777627776 16816568328 16824226146 16869812544 16874358144 16916666949 16974800752 16990145536 17036181504 17043939328 17068068888 17083497984 17095163904 17119365984 17127161688 17185185472 17189093376 17221266972 17291409408 17296068608 17315889318 17386417152 17391101952 17494620416 17590744704 17627677704 17643612672 17651647104 17699475456 17732604357 17748634176 17834840583 17846154144 17907482112 17923670016 17952381252 17957218552 17961302016 18030358528 18055884588 18068214528 18129426432 18167490432 18217949022 18275630256 18280554656 18355011584 18380997264 18455863296 18490407962 18507122816 18511331328 18519760896 18545979816 18621517824 18647880804 18656372553 18723833856 18763934707 18835285248 18840360448 18943878912 18983652912 19056640096 19060973568 19096650846 19113913728 19174431744 19201577499 19218935232 19227687024 19268056899 19284980736 19333333656 19338543056 19399772288 19417309184 19458077184 19523997696 19560541637 19564989696 19573899072 19640211968 19681447968 19686751168 19761610752 19766935552 19789587792 19858102992 19875545088 19912747036 19930747648 19993851904 20022157734 20053942272 20091478134 20145917376 20164128768 20173310976 20201870871 20284153344 20289618944 20382674952 20395604736 20522535488 20527202304 20565623988 20606124032 20635296672 20649388032 20678621922 20706739872 20762846208 20820513168 20834731008 20892062464 20910948352 20944444794 21006854016 21065198686 21079583616 21150997504 21195405504 21281734656 21311863776 21321568632 21398667264 21438720108 21444496808 21531840512 21631147902 21650147328 21695603328 21725104128 21755860938 21824743824 21844472832 21964497408 21974499456 22020636456 22039977984 22081231198 22095238464 22101192064 22147595064 22237802496 22279425987 22313140224 22354904728 22359988224 22370170368 22422091104 22432301528 22493083392 22499144192 22555555932 22694974848 22757425184 22777997312 22825821312 22836215584 22930509321 22961689296 23044718592 23055212544 23087852424 23181889536 23188135936 23214708756 23225280117 23295082356 23359184023 23454326272 23503570272 23524816896 23535529472 23599300608 23632710768 23643472476 23664845568 23714531568 23779787444 23794872192 23811121152 23876642816 23936508336 23948402688 23986764711 23993227986 24074512784 24090952704 24125058909 24172568576 24223320576 24290598696 24356415744 24367507008 24435185593 24440742144 24507996352 24607817728 24693014528 24721311888 24727973088 24794975232 24828690432 24863841072 24875163404 24965111808 25011840126 25102282752 25113713664 25149267819 25166441664 25236339219 25258505216 25311537216 25414631424 25462201128 25485218304 25554272256 25565908992 25602103332 25625246976 25636916032 25642745856 25690742532 25713307648 25777778208 25831900458 25937114112 25944102912 26031996928 26086652928 26098532096 26241930624 26314815254 26386117056 26477470656 26622951264 26696210312 26738589696 26788637512 26861223168 26885505024 26897747968 26928571878 26935827828 27045537792 27083826882 27102321792 27176899936 27194139648 27326923533 27413445384 27420831984 27513728896 27532517376 27571495896 27584051222 27608986496 27683794944 27735611943 27760684224 27779641344 27818969724 27925926392 27932276736 28009138688 28106111488 28252927872 28260540672 28415818368 28428758176 28584960144 28644976269 28670870592 28761647616 28841530536 28866863104 28927471104 28966805504 29000000484 29007814584 29099658432 29125963776 29180480147 29187115776 29285996544 29299332608 29360848608 29386637312 29460317952 29522171952 29530126752 29642416128 29650403328 29705901316 29813317632 29826893824 29869120554 29896121472 29990777856 30033236601 30074074576 30080913408 30137217201 30259966464 30426230016 30434428416 30574012428 30615585728 30740283392 30783803232 30848435982 30909186048 30952945008 30967040156 30974082048 31060109808 31230769752 31338093696 31366422528 31416667191 31425132466 31510281024 31524629968 31553127424 31597798029 31619375424 31726496256 31748161536 31793108256 31915344448 31922601984 31931203584 31982352948 31990970648 32121270272 32158080162 32166745212 32297760768 32387464928 32475220992 32490009344 32587656192 32633791407 32737115736 32766709248 32961749184 32970630784 33059966976 33121846797 33142857696 33151788096 33221392596 33286815744 33349120168 33356703744 33469710336 33484951552 33532357092 33555255552 33633136656 33648452292 33739625088 33748716288 33833333898 33949601504 33980291072 34087878656 34136137776 34166995968 34238731968 34254323376 34370370944 34378186752 34442533944 34582818816 34592137216 34631778636 34772834304 34782203904 34847307313 34989240832 35181489408 35255355408 35287225344 35303294208 35398950912 35465208714 35497268352 35669681166 35692308288 35814964224 35904762504 35914437104 35922604032 35989841979 36060717056 36111769176 36136429056 36258852864 36326720183 36334980864 36435898044 36551260512 36561109312 36710023168 36761994528 36911726592 36980815924 37014245632 37039521792 37091959632 37243035648 37295761608 37312745106 37447667712 37517760189 37527869414 37670570496 37680720896 37887757824 37967305824 38113280192 38121947136 38193301692 38227827456 38348863488 38403154998 38437870464 38455374048 38536113798 38569961472 38666667312 38677086112 38799544576 38834618368 38916154368 39047995392 39121083274 39129979392 39147798144 39280423936 39362895936 39373502336 39472222881 39523221504 39579175584 39716205984 39751090176 39825494072 39861495296 39987703808 40044315468 40107884544 40182956268 40291834752 40328257536 40346621952 40403741742 40568306688 40579237888 40625740323 40765349904 40791209472 41045070976 41054404608 41131247976 41270593344 41298776064 41357243844 41376076833 41413479744 41525692416 41614628027 41641026336 41669462016 41784124928 41821896704 41888889588 42013708032 42130397372 42159167232 42301995008 42390811008 42623727552 42643137264 42797334528 42877440216 42888993616 43063681024 43262295804 43300294656 43381341757 43391206656 43450208256 43511721876 43531535957 43649487648 43688945664 43928994816 43948998912 44041272912 44079955968 44162462396 44190476928 44202384128 44295190128 44475604992 44558851974 44709809456 44719976448 44740340736 44803680831 44844182208 44864603056 44986166784 44998288384 45111111864 45389949696 45514850368 45555994624 45651642624 45672431168 45861018642 45923378592 46110425088 46175704848 46363779072 46376271872 46429417512 46450560234 46590164712 46718368046 46908652544 47007140544 47049633792 47071058944 47137698699 47198601216 47265421536 47286944952 47329691136 47429063136 47559574888 47589744384 47622242304 47753285632 47873016672 47896805376 47973529422 47986455972 48149025568 48181905408 48250117818 48345137152 48446641152 48581197392 48712831488 48735014016 48870371186 48881484288 49015992704 49442623776 49455946176 49589950464 49657380864 49727682144 49750326808 49930223616 50023680252 50204565504 50227427328 50298535638 50332883328 50472678438 50517010432 50623074432 50750000847 50924402256 50970436608 51108544512 51131817984 51204206664 51250493952 51273832064 51285491712 51381485064 51426615296 51555556416 51663800916 51805965503 51874228224 51888205824 51985327303 52063993856 52173305856 52197064192 52483861248 52629630508 52772234112 52954941312 53197813071 53245902528 53392420624 53504521749 53577275024 53722446336 53771010048 53795495936 53857143756 53871655656 54091075584 54167653764 54192320273 54204643584 54353799872 54388279296 54653847066 54826890768 54841663968 55027457792 55065034752 55142991792 55168102444 55217972992 55367589888 55471223886 55521368448 55559282688 55637939448 55851852784 55864553472 55969117659 56018277376 56212222976 56291804121 56505855744 56521081344 56831636736 56857516352 57169920288 57289952538 57341741184 57523295232 57683061072 57733726208 57854942208 57933611008 58000000968 58015629168 58199316864 58251927552 58360960294 58374231552 58571993088 58598665216 58681624911 58721697216 58920635904 59044343904 59060253504 59284832256 59300806656 59411802632 59626635264 59653787648 59738241108 59792242944 59981555712 60066473202 60148149152 60161826816 60274434402 60519932928 60605612613 60852460032 60868856832 61148024856 61231171456 61567606464 61696871964 61818372096 61905890016 61934080312 61948164096 62120219616 62461539504 62676187392 62732845056 62833334382 62850264932 63020562048 63049259936 63106254848 63195596058 63238750848 63452992512 63586216512 63830688896 63845203968 63964705896 63981941296 64242540544 64316160324 64333490424 64595521536 64716427867 64774929856 64950441984 64980018688 65175312384 65267582814 65474231472 65533418496 65923498368 65941261568 66119933952 66243693594 66285715392 66303576192 66442785192 66698240336 66713407488 66838277961 66939420672 66969903104 67064714184 67110511104 67266273312 67296904584 67479250176 67497432576 67666667796 67899203008 67960582144 68175757312 68272275552 68333991936 68477463936 68508646752 68740741888 68885067888 69165637632 69184274432 69263557272 69545668608 69564407808 69675840351 69694614626 69978481664 70077552069 70362978816 70510710816 70574450688 70606588416 70797901824 70930417428 70994536704 71339362332 71384616576 71629928448 71809525008 71828874208 71845208064 71979683958 72121434112 72223538352 72272858112 72375176727 72517705728 72653440366 72669961728 72871796088 73102521024 73122218624 73305556779 73523989056 73728195401 73823453184 73961631848 74028491264 74079043584 74183919264 74486071296 74591523216 74625490212 74895335424 75035520378 75055738828 75341140992 75361441792 75447803457 75709017657 75775515648 75934611648 76226560384 76243894272 76386603384 76455654912 76697726976 76806309996 76875740928 76910748096 77072227596 77139922944 77284309193 77333334624 77354172224 77599089152 77669236736 77832308736 78095990784 78242166548 78259958784 78295596288 78560847872 78725791872 78747004672 78944445762 79158351168 79432411968 79650988144 79722990592 79975407616 80088630936 80215769088 80365912536 80583669504 80656515072 80693243904 80807483484 81136613376 81158475776 81251480646 81530699808 81582418944 82090141952 82262495952 82541186688 82597552128 82714487688 82752153666 82826959488 83051384832 83206835829 83229256054 83282052672 83338924032 83568249856 83777779176 84027416064 84260794744 84318334464 84603990016 84781622016 85247455104 85286274528 85754880432 85777987232 86127362048 86524591608 86600589312 86762683514 86782413312 86900416512 87023443752 87063071914 87298975296 87377891328 87541440441 87857989632 87897997824 88082545824 88159911936 88324924792 88380953856 88404768256 88590380256 88951209984 89117703948 89419618912 89439952896 89480681472 89607361662 89688364416 89729206112 89972333568 89996576768 90099709803 90222223728 90411651603 90779899392 91029700736 91111989248 91303285248 91344862336 91722037284 91846757184 92220850176 92351409696 92727558144 92752543744 92858835024 92901120468 93180329424 93436736092 93817305088 94014281088 94099267584 94142117888 94250001573 94275397398 94530843072 94573889904 94659382272 94793394087 94858126272 95119149776 95179488768 95244484608 95506571264 95746033344 95793610752 95947058844 95972911944 96298051136 96363810816 96500235636 96544179277 96690274304 96893282304 97162394784 97425662976 97470028032 97740742372 97762968576 98031985408 98885247552 98911892352 99179900928 99365540391 99455364288 99500653616 99860447232 100047360504 100409131008 100454854656 100597071276 100665766656 100945356876 101034020864 101246148864 101500001694 101848804512 101940873216 102263635968 102408413328 102500987904 102547664128 102762970128 102853230592 103111112832 103327601832 103611931006 103748456448 103776411648 103970654606 104346611712 104394128384 104541921939 104967722496 105259261016 105544468224 105909882624 106395626142 106491805056 106784841248 107009043498 107154550048 107444892672 107590991872 107714287512 107743311312 107969525937 108182151168 108335307528 108384640546 108409287168 108707599744 108776558592 108980160549 109307694132 109653781536 109683327936 110054915584 110130069504 110285983584 110336204888 110435945984 110735179776 110942447772 111042736896 111118565376 111275878896 111703705568 111729106944 111938235318 112036554752 112424445952 112553280567 112583608242 113011711488 113042162688 113663273472 113715032704 114339840576 114579905076 114683482368 115046590464 115366122144 115467452416 115709884416 115867222016 116000001936 116031258336 116398633728 116503855104 116721920588 116748463104 117143986176 117197330432 117363249822 117443394432 117841271808 118088687808 118120507008 118416668643 118569664512 118823605264 119253270528 119307575296 119476482216 119584485888 119963111424 120132946404 120187651753 120296298304 120323653632 120548868804 121039865856 121211225226 121704920064 121737713664 122296049712 122462342912 123135212928 123393743928 123811780032 123868160624 123896328192 124128230499 124240439232 124843884081 124923079008 125352374784 125465690112 125666668764 125700529864 126041124096 126098519872 126212509696 126391192116 126477501696 126905985024 127172433024 127661377792 127929411792 127963882592 128485081088 128632320648 128666980848 129191043072 129432855734 129549859712 129900883968 129960037376 130144025271 130350624768 130535165628 130594607871 130948462944 131066836992 131846996736 131882523136 132239867904 132487387188 132571430784 132607152384 132885570384 133396480672 133426814976 133676555922 133939806208 134129428368 134221022208 134411042493 134532546624 134593809168 134958500352 134994865152 135333335592 135798406016 135921164288 136544551104 136667983872 136923791459 136954927872 137017293504 137481483776 137770135776 138331275264 138368548864 138527114544 139091337216 139128815616 139351680702 139389229252 139956963328 140155104138 140725957632 141021421632 141148901376 141213176832 141413096097 141595803648 141860834856 141989073408 142678724664 142769233152 143259856896 143528002787 143619050016 143657748416 143690416128 143959367916 144242868224 144447076704 144545716224 144750353454 145035411456 145306880732 145339923456 145743592176 146205042048 146244437248 146611113558 147047978112 147456390802 147923263696 148056982528 148367838528 148972142592 149183046432 149250980424 149790670848 150071040756 150111477656 150682281984 150722883584 150895606914 151418035314 151551031296 151869223296 152453120768 152773206768 152911309824 153395453952 153612619992 153751481856 153821496192 154144455192 154279845888 154568618386 154666669248 154708344448 155198178304 155417896509 155664617472 155955981909 156191981568 156484333096 156519917568 156591192576 157121695744 157451583744 157494009344 157888891524 158316702336 158864823936 159301976288 159445981184 159950815232 160177261872 160513565247 160731825072 161167339008 161313030144 161386487808 161614966968 162273226752 162316951552 162502961292 162576960819 163061399616 163164837888 163514288161 164180283904 164524991904 165082373376 165195104256 165428975376 165504307332 165653918976 166102769664 166413671658 166458512108 166564105344 166677848064 167136499712 167555558352 167907352977 168054832128 168521589488 168636668928 168875412363 169207980032 169563244032 170494910208 170572549056 171046299151 171509760864 171555974464 172254724096 173049183216 173201178624 173525367028 173564826624 173800833024 174046887504 174126143828 174597950592 174755782656 175082880882 175715979264 175795995648 176044874733 176165091648 176649849584 176761907712 176809536512 177180760512 177902419968 178235407896 178839237824 178879905792 178961362944 179214723324 179376728832 179458412224 179944667136 179993153536 180199419606 180444447456 180823303206 181559798784 182059401472 182223978496 182606570496 182689724672 183444074568 183693514368 184702819392 185455116288 185717670048 185802240936 186360658848 186873472184 187634610176 188028562176 188198535168 188284235776 188500003146 188550794796 189061686144 189147779808 189318764544 189586788174 189716252544 190238299552 190358977536 191013142528 191492066688 191894117688 191945823888 192596102272 192727621632 193000471272 193088358554 193786564608 194149283601 194324789568 194851325952 194940056064 195481484744 195525937152 196063970816 197770495104 197823784704 198359801856 198731080782 198910728576 199001307232 200094721008 200514833883 200818262016 200909709312 201194142552 201331533312 201890713752 202068041728 202492297728 203000003388 203558603629 203697609024 203881746432 204263361029 204527271936 204816826656 205001975808 205095328256 205525940256 205706461184 206222225664 206655203664 207223862012 207496912896 207552823296 207941309212 208693223424 208788256768 209027521053 209083843878 209935444992 210232656207 210518522032 211088936448 211819765248 212791252284 212983610112 213569682496 214018086996 214309100096 214889785344 215181983744 215428575024 215486622624 215939051874 216364302336 216670615056 216769281092 216818574336 217415199488 217553117184 217960321098 218615388264 219307563072 219366655872 219916670337 220109831168 220571967168 220672409776 220871891968 221184586203 221470359552 221884895544 222085473792 222237130752 222551757792 223407411136 223458213888 223876470636 224073109504 224848891904 225106561134 225167216484 226023422976 226084325376 227326546944 227430065408 228679681152 229159810152 229366964736 230093180928 230732244288 231419768832 231852927579 232000003872 232062516672 232797267456 233007710208 233443841176 233496926208 234287972352 234394660864 234726499644 234886788864 235682543616 236177375616 236241014016 236833337286 237647210528 238615150592 238952964432 239168971776 239926222848 240265892808 240375303506 240592596608 240647307264 241097737608 242079731712 242422450452 243409840128 243475427328 243931151191 244592099424 244924685824 246270425856 246787487856 247623560064 247736321248 247792656384 248256460998 248480878464 249620507487 249687768162 249846158016 250704749568 251333337528 251401059728 252082248192 252197039744 252425019392 252782384232 252955003392 253811970048 254287041281 254344866048 255322755584 255858823584 255927765184 256970162176 257264641296 257333961696 258382086144 258865711468 259099719424 259801767936 259920074752 260288050542 260701249536 261070331256 261189215742 261896925888 262133673984 262624321323 263693993472 263765046272 264479735808 264974774376 265142861568 265214304768 265771140768 266792961344 266853629952 267353111844 267879612416 268258856736 268442044416 268822084986 269065093248 269187618336 269917000704 269989730304 270666671184 271596812032 271842328576 273089102208 273335967744 273847582918 273909855744 274034587008 274962967552 275540271552 276662550528 277054229088 278182674432 278257631232 278703361404 278778458504 279913926656 280310208276 281451915264 282042843264 282297802752 282426353664 282826192194 283721669712 283978146816 284380182261 285357449328 285538466304 286519713792 287056005574 287238100032 287315496832 287380832256 287918735832 288894153408 289091432448 289500706908 289632537831 290070822912 290613761464 290679846912 291302396189 291487184352 292410084096 292488874496 293222227116 294095956224 294912781604 295846527392 296113965056 296735677056 298096621173 298366092864 298501960848 299581341696 300142081512 300222955312 301364563968 301445767168 301791213828 302836070628 303102062592 303669392299 303738446592 304906241536 305546413536 305822619648 306790907904 307225239984 307502963712 307642992384 308288910384 308559691776 309137236772 309333338496 309416688896 310396356608 310835793018 311329234944 311911963818 312968666192 313039835136 313182385152 313625765817 314243391488 314903167488 314988018688 315777783048 316633404672 317729647872 318603952576 318891962368 319901630464 320354523744 321027130494 321463650144 322334678016 322772975616 323229933936 324546453504 324633903104 325005922584 325153921638 326122799232 326329675776 326940481647 327028576322 328360567808 329049983808 330164746752 330390208512 330857950752 331008614664 331307837952 332205539328 332827343316 332917024216 333128210688 333355696128 334272999424 335111116704 335814705954 336109664256 337043178976 337273337856 337750824726 338415960064 339126488064 340989820416 341145098112 342092598302 343019521728 343111948928 346098366432 346402357248 347050734056 347129653248 347601666048 348093775008 348252287656 349195901184 349511565312 350165761764 351431958528 351591991296 352089749466 352330183296 353299699168 353523815424 353619073024 354361521024 355250005929 356470815792 357678475648 357759811584 357922725888 358429446648 358753457664 358916824448 359889334272 359986307072 360398839212 360562955259 360888894912 361646606412 362641758521 363119597568 364118802944 364447956992 365213140992 365379449344 366888149136 367387028736 369405638784 371435340096 371604481872 372384691497 372721317696 373746944368 374531652243 375269220352 376057124352 376397070336 376568471552 377000006292 377101589592 378123372288 378295559616 378637529088 379173576348 379346241911 379432505088 380476599104 380717955072 382026285056 382984133376 383788235376 383891647776 385192204544 385455243264 386000942544 386176717108 387573129216 388298567202 388649579136 389702651904 389880112128 390432075813 390962969488 391051874304 391783823613 392127941632 395540990208 395647569408 396719603712 397462161564 397821457152 398002614464 400189442016 401029667766 401819418624 402388285104 402663066624 403781427504 404136083456 404984595456 406000006776 407117207258 407395218048 407763492864 408526722058 409633653312 410003951616 410190656512 410771374377 411051880512 412444451328 413310407328 414447724024 414993825792 415105646592 415882618424 417386446848 417576513536 418055042106 418167687756 419870889984 420465312414 421037044064 422177872896 423639530496 424239288291 425582504568 425967220224 427139364992 428036173992 428618200192 429779570688 430584008361 430857150048 430973245248 431878103748 432728604672 433341230112 433538562184 433637148672 434830398976 435106234368 435920642196 437230776528 438615126144 438733311744 439833340674 440219662336 441143934336 441344819552 441743783936 442369172406 443769791088 444170947584 445103515584 446814822272 446916427776 447752941272 448146219008 449697783808 450213122268 450334432968 452046845952 452168650752 453014995069 454653093888 454860130816 457359362304 458319620304 458733929472 460186361856 461464488576 462839537664 463705855158 464000007744 464125033344 465594534912 466253689527 466887682352 466993852416 467867945727 468575944704 468789321728 469452999288 469773577728 471365087232 472247362379 472354751232 472482028032 473666674572 475294421056 477230301184 477905928864 478337943552 479852445696 480531785616 480750607012 481185193216 482195475216 484159463424 484844900904 486819680256 486950854656 487730882457 487862302382 489184198848 489849371648 490542864483 492540851712 493574975712 495247120128 495472642496 495585312768 496512921996 496961756928 499241014974 499375536324 499692316032 501409499136 502666675056 502802119456 504164496384 504394079488 504850038784 505564768464 505910006784 506626237089 507623940096 508574082562 508689732096 510645511168 511717647168 511855530368 513138897453 514529282592 514667923392 516764172288 517731422936 518199438848 519603535872 519840149504 520576101084 521402499072 522140662512 522378431484 523793851776 524267347968 525248642646 527387986944 527530092544 528134624199 529949548752 530285723136 530428609536 531542281536 533585922688 533707259904 534706223688 536517713472 536884088832 537644169972 538130186496 538375236672 539834001408 539979460608 540990164351 541333342368 543193624064 543684657152 546178204416 546671935488 547695165836 547819711488 548069174016 549925935104 551080543104 554108458176 556365348864 557406722808 557556917008 559827853312 560620416552 562903830528 563957442841 564085686528 564595605504 564852707328 565652384388 567443339424 567956293632 568760364522 570714898656 571076932608 573039427584 574112011148 574476200064 574630993664 575837471664 577788306816 578182864896 579001413816 579265075662 581227522928 581359693824 582447850803 582604792378 582974368704 584820168192 584977748992 586444454232 588191912448 589825563208 591693054784 592227930112 593471354112 596193242346 596732185728 597003921696 600284163024 600445910624 602729127936 602891534336 603582427656 605672141256 606204125184 607338784598 607476893184 609812483072 610675810887 611092827072 611645239296 612790083087 613581815808 614450479968 615005927424 615285984768 616577820768 617119383552 618274473544 618666676992 618833377792 620792713216 621671586036 622658469888 623823927636 625937332384 626079670272 626364770304 627251531634 628486782976 629806334976 629976037376 630697968621 631555566096 633266809344 635459295744 637207905152 637783924736 640709047488 642054260988 642927300288 644669356032 645545951232 646459867872 649092907008 649267806208 650011845168 650307843276 652245598464 652659351552 653880963294 654057152644 656721135616 658099967616 659750011011 660329493504 661715901504 662017229328 662615675904 663553758609 664411078656 665654686632 665834048432 666256421376 666711392256 668545998848 670222233408 671629411908 672219328512 673477551539 674086357952 674546675712 675501649452 675809254939 676831920128 678252976128 681979640832 682290196224 684185196604 686039043456 686223897856 692196732864 694101468112 694259306496 695558782737 696187550016 696504575312 698391802368 699023130624 700331523528 702863917056 703183982592 704179498932 704660366592 706599398336 707047630848 707238146048 708723042048 710500011858 712941631584 715356951296 715845451776 716858893296 717506915328 717833648896 719778668544 719972614144 720797678424 721125910518 721777789824 723293212824 725283517042 726239195136 728237605888 730426281984 730758898688 731793453573 733776298272 734774057472 738811277568 742870680192 743208963744 744769382994 745442635392 747493888736 749063304486 750538440704 752114248704 753136943104 754000012584 754203179184 756246744576 756591119232 757275058176 758347152696 758692483822 758865010176 760953198208 761435910144 762861123843 765968266752 767576470752 767783295552 770384409088 770910486528 772001885088 772353434216 775146258432 776597134404 777299158272 779405303808 779760224256 780864151626 781925938976 782103748608 783567647226 784255883264 787872963969 791081980416 791295138816 793439207424 794924323128 795642914304 796005228928 800378884032 802059335532 803638837248 804776570208 805326133248 807562855008 808272166912 809969190912 812000013552 814234414516 814790436096 815526985728 817053444116 819267306624 820007903232 820381313024 821542748754 822103761024 824888902656 826620814656 828895448048 829987651584 831765236848 834772893696 835153027072 836110084212 836335375512 839741779968 840930624828 841313562271 842074088128 844355745792 847279060992 848478576582 851165009136 851934440448 854278729984 856072347984 857236400384 859559141376 861168016722 861714300096 861946490496 863756207496 866682460224 867077124368 867274297344 868897613493 869660797952 870212468736 871841284392 873907188567 874461553056 877230252288 877466623488 879666681348 880439324672 882287868672 882689639104 883487567872 884738344812 887539582176 888341895168 890207031168 893629644544 895505882544 896292438016 899395567616 900426244536 900668865936 904093691904 904337301504 906029990138 909306187776 909720261632 911008176897 914718724608 916639240608 917467858944 920372723712 922928977152 925679075328 927411710316 928000015488 928250066688 931189069824 932507379054 933775364704 933987704832 935735891454 937578643456 938905998576 939547155456 940877297451 942730174464 944494724758 944709502464 944964056064 947333349144 950588842112 955811857728 956675887104 958466540213 959704891392 961063571232 961501214024 962370386432 964390950432 968318926848 969689801808 973639360512 973901709312 975461764914 975724604764 978368397696 979698743296 980821444941 981085728966 985081703424 987149951424 990494240256 990945284992 991170625536 993025843992 993923513856 998482029948 998751072648 999384632064 1002818998272 1004696019509 1005333350112 1005604238912 1008328992768 1008788158976 1009700077568 1011129536928 1011820013568 1013252474178 1015247880192 1017148165124 1017379464192 1021291022336 1023435294336 1023711060736 1026277794906 1029058565184 1029335846784 1035462845872 1036398877696 1039207071744 1039680299008 1041152202168 1042804998144 1044281325024 1044756862968 1047587703552 1048534695936 1050497285292 1054775973888 1055060185088 1056269248398 1059899097504 1060571446272 1060857219072 1063084563072 1067171845376 1069412447376 1073035426944 1073768177664 1075288339944 1076260372992 1076750473344 1079668002816 1079958921216 1081688865777 1081980328702 1082666684736 1086387248128 1087925275563 1092356408832 1093343870976 1095390331672 1095639422976 1096138348032 1099851870208 1102161086208 1108216916352 1114813445616 1115113834016 1119655706624 1121240833104 1123594956729 1125807661056 1127914885682 1128171373056 1129191211008 1129705414656 1131304768776 1134886678848 1135912587264 1137520729044 1138038725733 1141429797312 1142153865216 1144600017127 1146078855168 1148224022296 1148952400128 1149261987328 1151674943328 1155576613632 1156365729792 1158002827632 1158530151324 1162455045856 1162719387648 1164895701606 1165209584756 1165948737408 1169640336384 1169955497984 1171296227439 1172888908464 1175351470839 1176383824896 1179651126416 1183386109568 1184455860224 1186942708224 1192386484692 1193464371456 1194007843392 1200568326048 1200891821248 1205458255872 1205783068672 1207164855312 1211344282512 1212408250368 1214677569196 1214953786368 1219624966144 1221351621774 1222185654144 1223290478592 1225580166174 1228900959936 1230011854848 1230571969536 1232314123131 1233155641536 1236548947088 1237333353984 1237666755584 1241585426432 1243343172072 1245316939776 1247647855272 1251874664768 1252159340544 1252729540608 1254503063268 1256973565952 1259612669952 1259952074752 1261395937242 1263111132192 1266533618688 1270918591488 1274415810304 1275567849472 1281418094976 1284108521976 1285854600576 1289338712064 1291752025083 1292919735744 1298185814016 1300023690336 1300615686552 1304491196928 1305318703104 1307761926588 1308114305288 1313442271232 1316199935232 1319500022022 1320658987008 1323431803008 1324034458656 1325231351808 1327107517218 1331309373264 1331668096864 1332512842752 1337091997696 1340444466816 1343258823816 1344438657024 1346955103078 1348172715904 1349093351424 1351003298904 1351618509878 1356505952256 1359044985207 1363959281664 1364580392448 1368370393208 1372078086912 1372447795712 1384393465728 1388202936224 1388518612992 1391117565474 1392375100032 1393009150624 1396783604736 1398761068581 1400663047056 1403603837181 1405727834112 1406367965184 1408358997864 1409320733184 1413198796672 1414095261696 1414476292096 1416742087137 1417446084096 1421000023716 1424910225403 1425883263168 1430713902592 1431690903552 1433717786592 1435013830656 1435667297792 1439557337088 1439945228288 1441595356848 1442251821036 1443555579648 1446586425648 1450567034084 1452478390272 1456475211776 1460852563968 1461517797376 1463192647371 1463586907146 1467552596544 1469548114944 1471628593449 1477622555136 1485741360384 1486417927488 1489538765988 1490885270784 1494987777472 1498126608972 1501076881408 1504228497408 1506273886208 1508000025168 1508406358368 1512493489152 1513182238464 1514550116352 1516694305392 1517384967644 1517730020352 1521906396416 1522871820288 1525722247686 1531936533504 1535152941504 1535566591104 1539416692359 1540768818176 1544003770176 1544706868432 1550292516864 1553194268808 1554598316544 1558810607616 1559520448512 1561728303252 1563851877952 1564207497216 1567135294452 1568511766528 1575745927938 1582163960832 1582590277632 1589848646256 1591285828608 1592010457856 1600757768064 1604118671064 1609553140416 1610652266496 1615125710016 1619938381824 1622970493053 1624000027104 1628468829032 1629580872192 1631053971456 1634106888232 1638534613248 1640015806464 1640762626048 1643085497508 1644207522048 1649777805312 1653241629312 1657790896096 1663530473696 1670306054144 1672220168424 1672670751024 1679483559936 1681861249656 1682627124542 1684148176256 1688711491584 1691872328523 1694558121984 1696957153164 1702330018272 1703868880896 1708557459968 1712144695968 1714472800768 1719118282752 1722336033444 1723428600192 1723892980992 1727512414992 1733364920448 1734154248736 1734548594688 1737795226986 1739321595904 1743682568784 1747343552409 1747814377134 1748923106112 1754460504576 1754933246976 1759333362696 1760878649344 1764575737344 1765379278208 1766975135744 1769476689624 1775079164352 1776683790336 1780009288967 1780414062336 1787259289088 1791011765088 1792584876032 1798791135232 1800852489072 1801337731872 1808187383808 1808674603008 1812059980276 1818612375552 1819440523264 1822016353794 1829437449216 1832027432661 1833278481216 1834935717888 1838370249261 1840745447424 1845857954304 1851358150656 1854823420632 1856000030976 1856500133376 1862378139648 1865014758108 1865864036231 1867550729408 1867975409664 1871471782908 1875157286912 1877811997152 1879094310912 1881754594902 1885460348928 1888989449516 1889419004928 1889928112128 1894666698288 1901177684224 1911623715456 1913351774208 1916933080426 1922127142464 1923002428048 1924740772864 1928781900864 1936637853696 1939379603616 1947278721024 1947803418624 1950923529828 1951449209528 1956736795392 1959397486592 1961642889882 1962171457932 1970163406848 1974299902848 1980988480512 1981890569984 1986051687984 1987847027712 1990661275827 1996964059896 1997502145296 1998769264128 2005637996544 2009392039018 2010666700224 2011208477824 2016657985536 2017576317952 2020432654617 2022259073856 2023640027136 2026504948356 2027427764817 2030495760384 2034296330248 2034758928384 2042582044672 2046870588672 2047422121472 2052555589812 2058117130368 2058671693568 2070925691744 2072797755392 2079360598016 2082304404336 2086676348211 2088562650048 2089513725936 2095175407104 2097069391872 2100994570584 2109551947776 2110120370176 2112538496796 2119798195008 2121142892544 2121714438144 2125685746093 2126169126144 2134343690752 2138824894752 2146070853888 2147536355328 2150576679888 2152520745984 2153500946688 2159336005632 2159917842432 2163377731554 2163960657404 2165333369472 2172774496256 2175850551126 2184712817664 2190780663344 2191278845952 2192276696064 2195380360719 2199703740416 2204322172416 2216433832704 2229626891232 2230227668032 2239311413248 2242481666208 2247189913458 2251615322112 2255829771364 2256342746112 2259410829312 2262609537552 2269773357696 2271825174528 2275041458088 2276077451466 2282859594624 2284307730432 2288583371529 2289200034254 2296448044592 2297904800256 2298523974656 2303349886656 2311153227264 2312731459584 2316005655264 2317060302648 2324910091712 2325438775296 2329791403212 2330419169512 2331897474816 2339280672768 2339910995968 2342592454878 2345777816928 2350702941678 2352767649792 2359302252832 2366772219136 2368911720448 2373885416448 2384772969384 2386928742912 2388015686784 2401136652096 2401783642496 2410916511744 2414329710624 2422688565024 2424816500736 2429355138392 2429907572736 2439249932288 2442703243548 2444371308288 2446580957184 2451160332348 2457801919872 2460023709696 2461143939072 2464628246262 2466311283072 2473097894176 2474666707968 2475333511168 2483170852864 2486686344144 2495295710544 2503749329536 2504318681088 2505459081216 2509006126536 2519225339904 2519904149504 2522791874484 2523940686813 2526222264384 2533067237376 2538492309647 2541837182976 2548831620608 2551135698944 2562836189952 2568217043952 2571709201152 2578677424128 2583504050166 2585839471488 2600047380672 2601231373104 2606692840479 2608982393856 2610637406208 2615523853176 2616228610576 2621721565701 2626884542464 2632399870464 2639000044044 2641317974016 2646261847177 2646863606016 2648068917312 2650462703616 2654215034436 2655423693377 2662618746528 2663336193728 2665025685504 2674183995392 2680888933632 2686517647632 2688877314048 2693910206156 2696345431808 2698186702848 2702006597808 2703237019756 2713011904512 2718089970414 2727918563328 2729160784896 2733024530691 2736740786416 2744156173824 2744895591424 2768786931456 2776405872448 2777037225984 2782235130948 2784750200064 2786018301248 2793567209472 2797522137162 2801326094112 2807207674362 2812735930368 2816717995728 2818641466368 2826397593344 2828190523392 2828952584192 2833484174274 2834892168192 2842000047432 2849820450806 2851766526336 2861427805184 2867435573184 2870027661312 2871334595584 2875399620639 2879114674176 2883190713696 2884503642072 2887111159296 2893172851296 2901134068168 2904956780544 2912950423552 2921705127936 2923035594752 2926385294742 2927173814292 2935105193088 2939096229888 2943257186898 2955245110272 2971482720768 2972835854976 2979077531976 2981770541568 2989975554944 2996253217944 3008456994816 3014088058527 3016000050336 3016812716736 3024986978304 3026364476928 3029100232704 3033388610784 3034769935288 3035460040704 3043812792832 3045743640576 3051444495372 3063873067008 3070305883008 3071133182208 3078833384718 3081537636352 3088007540352 3089413736864 3106388537616 3109196633088 3117621215232 3119040897024 3123456606504 3127703755904 3128414994432 3134270588904 3137023533056 3151491855876 3160163895683 3164327921664 3165180555264 3171104965483 3179697292512 3182571657216 3184020915712 3201515536128 3208237342128 3219106280832 3221304532992 3230251420032 3239876763648 3245066597331 3245940986106 3248000054208 3256937658064 3259161744384 3263775826689 3268213776464 3277069226496 3280031612928 3281525252096 3286170995016 3288415044096 3299555610624 3305731536653 3306483258624 3315581792192 3327060947392 3340612108288 3344440336848 3345341502048 3358967119872 3363722499312 3365254249084 3368296352512 3377422983168 3383744657046 3389116243968 3393914306328 3404660036544 3407737761792 3414116177199 3417114919936 3424289391936 3428945601536 3433800051381 3438236565504 3444672066888 3446857200384 3447785961984 3455024829984 3466729840896 3468308497472 3469097189376 3475590453972 3478643191808 3487365137568 3494687104818 3495628754268 3497846212224 3508921009152 3509866493952 3518666725392 3521757298688 3529151474688 3530758556416 3533950271488 3538953379248 3550158328704 3553367580672 3560018577934 3560828124672 3574518578176 3582023530176 3601704978144 3602675463744 3616374767616 3617349206016 3624119960552 3637224751104 3638881046528 3644032707588 3658874898432 3664054865322 3666556962432 3669871435776 3676740498522 3691715908608 3696942369393 3709646841264 3712000061952 3713000266752 3724756279296 3730029516216 3731728072462 3735101458816 3735950819328 3742943565816 3755623994304 3758188621824 3763509189804 3770920697856 3777978899032 3778838009856 3779856224256 3786931150457 3789333396576 3802355368448 3823247430912 3826703548416 3833866160852 3844254284928 3846004856096 3849481545728 3857563801728 3875256075249 3878759207232 3894557442048 3901847059656 3902898419056 3913473590784 3918794973184 3923285779764 3924342915864 3940326813696 3947702099887 3948599805696 3961976961024 3963781139968 3972103375968 3975694055424 3981322551654 3993928119792 3995004290592 3997538528256 4011275993088 4018784078036 4021333400448 4022416955648 4033315971072 4035152635904 4040865309234 4044518147712 4047280054272 4053009896712 4054855529634 4068592660496 4069517856768 4077134955621 4085164089344 4093741177344 4094844242944 4105111179624 4116234260736 4117343387136 4141851383488 4145595510784 4158721196032 4164608808672 4173352696422 4177125300096 4179027451872 4190350814208 4201989141168 4219103895552 4220240740352 4225076993592 4239596390016 4242285785088 4243428876288 4250226261411 4251371492186 4252338252288 4268687381504 4274730676209 4277649789504 4292141707776 4295072710656 4301153359776 4305041491968 4307001893376 4318672011264 4319835684864 4326755463108 4327921314808 4330666738944 4345548992512 4351701102252 4369425635328 4381561326688 4382557691904 4384553392128 4390760721438 4399407480832 4408644344832 4414885780347 4432867665408 4459253782464 4460455336064 4484963332416 4494379826916 4503230644224 4511659542728 4512685492224 4518821658624 4525219075104 4539546715392 4543650349056 4550082916176 4552154902932 4565719189248 4568615460864 4577166743058 4578400068508 4592896089184 4595809600512 4597047949312 4606699773312 4618250077077 4622306454528 4632011310528 4634120605296 4649820183424 4650877550592 4659582806424 4660838339024 4663794949632 4678561345536 4679821991936 4685184909756 4691555633856 4701405883356 4705535299584 4714342860773 4718604505664 4733544438272 4737823440896 4747770832896 4769545938768 4773857485824 4776031373568 4802273304192 4803567284992 4828659421248 4845377130048 4858710276784 4859815145472 4868911479159 4878499864576 4885406487096 4888742616576 4893161914368 4902320664696 4915603839744 4920047419392 4922287878144 4929256492524 4932622566144 4946195788352 4949333415936 4950667022336 4966341705728 4973372688288 4990591421088 5007498659072 5010918162432 5018012253072 5038450679808 5039808299008 5045583748968 5047881373626 5052444528768 5066134474752 5075616985569 5076984619294 5083674365952 5097663241216 5125672379904 5136434087904 5143418402304 5157354848256 5167008100332 5171678942976 5200094761344 5202462746208 5213385680958 5217964787712 5231047706352 5232457221152 5243443131402 5253769084928 5264799740928 5278000088088 5282635948032 5292523694354 5293727212032 5296137834624 5300925407232 5308430068872 5310847386754 5325237493056 5326672387456 5330051371008 5340027866901 5361777867264 5373035295264 5377754628096 5387820412312 5392690863616 5396373405696 5404013195616 5406474039512 5426023809024 5436179940828 5455837126656 5458321569792 5466049061382 5473481572832 5488312347648 5489791182848 5496082297983 5515110747783 5537573862912 5552811744896 5554074451968 5564470261896 5569500400128 5572036602496 5587134418944 5595044274324 5597592108693 5602652188224 5614415348724 5625471860736 5633435991456 5637282932736 5652795186688 5656381046784 5657905168384 5666968348548 5669784336384 5684000094864 5699640901612 5703533052672 5722855610368 5734871146368 5740055322624 5742669191168 5750799241278 5766381427392 5769007284144 5774222318592 5786345702592 5802268136336 5809913561088 5825900847104 5843410255872 5846071189504 5852770589484 5854347628584 5870210386176 5878192459776 5886514373796 5889194935897 5910490220544 5942965441536 5945671709952 5958155063952 5963541083136 5979951109888 5992506435888 6016913989632 6028176117054 6032000100672 6033625433472 6049973956608 6052728953856 6061297963851 6066777221568 6069539870576 6070920081408 6082283294451 6087625585664 6091487281152 6102888990744 6127746134016 6140611766016 6142266364416 6157666769436 6163075272704 6176015080704 6178827473728 6212777075232 6218393266176 6238081794048 6246913213008 6255407511808 6268541177808 6274047066112 6302983711752 6320327791366 6328655843328 6330361110528 6342209930966 6359394585024 6365143314432 6368041831424 6377057238279 6403031072256 6416474684256 6438212561664 6442609065984 6460502840064 6479753527296 6490133194662 6491881972212 6496000108416 6513875316128 6518323488768 6527551653378 6536427552928 6554138452992 6563050504192 6572341990032 6576830088192 6586141082157 6599111221248 6611463073306 6612966517248 6631163584384 6654121894784 6688880673696 6690683004096 6717934239744 6727444998624 6730508498168 6736592705024 6754845966336 6767489314092 6778232487936 6787828612656 6809320073088 6815475523584 6828232354398 6834229839872 6848578783872 6857891203072 6865750114587 6867600102762 6889344133776 6893714400768 6895571923968 6910049659968 6933459681792 6936616994944 6938194378752 6951180907944 6957286383616 6974730275136 6989374209636 6991257508536 6995692424448 7017842018304 7019732987904 7032872136563 7037333450784 7043514597376 7058302949376 7061517112832 7067900542976 7077906758496 7100316657408 7106735161344 7120037155868 7121656249344 7149037156352 7164047060352 7203409956288 7205350927488 7232749535232 7248239921104 7274449502208 7277762093056 7288065415176 7317749796864 7328109730644 7331446756933 7333113924864 7339742871552 7353480997044 7383431817216 7393884738786 7419293682528 7424000123904 7426000533504 7449512558592 7460059032432 7463456144924 7470202917632 7485887131632 7511247988608 7516377243648 7527018379608 7555957798064 7557676019712 7559712448512 7571822060439 7573862300914 7578666793152 7604710736896 7615476928941 7646494861824 7653407096832 7667732321704 7688508569856 7692009712192 7698963091456 7715127603456 7750512150498 7757518414464 7803694119312 7805796838112 7826947181568 7837589946368 7846571559528 7848685831728 7865164697103 7880653627392 7895404199774 7897199611392 7923953922048 7927562279936 7938785541531 7944206751936 7951388110848 7962645103308 7966271080131 7987856239584 7990008581184 7995077056512 8022551986176 8037568156072 8042666800896 8044833911296 8066631942144 8070305271808 8081730618468 8089036295424 8094560108544 8106019793424 8109711059268 8137185320992 8139035713536 8154269911242 8170328178688 8187482354688 8189688485888 8199073592073 8210222359248 8232468521472 8234686774272 8283702766976 8291191021568 8329217617344 8346705392844 8354250600192 8358054903744 8380701628416 8403978282336 8438207791104 8440481480704 8450153987184 8479192780032 8484571570176 8486857752576 8500452522822 8502742984372 8504676504576 8537374763008 8549461352418 8555299579008 8584283415552 8602306719552 8610082983936 8614003786752 8626198861917 8637344022528 8653510926216 8655842629616 8661333477888 8691097985024 8703402204504 8738851270656 8755208170007 8763122653376 8765115383808 8769106784256 8781521442876 8798814961664 8817288689664 8829771560694 8865735330816 8918507564928 8920910672128 8969926664832 8988759653832 9023319085456 9025370984448 9042264175581 9050438150208 9079093430784 9087300698112 9100165832352 9104309805864 9131438378496 9137230921728 9154333486116 9156800137016 9185792178368 9191619201024 9194095898624 9213399546624 9236500154154 9244612909056 9264022621056 9268241210592 9299640366848 9319165612848 9321676678048 9327589899264 9357122691072 9359643983872 9370369819512 9383111267712 9402811766712 9411070599168 9428685721546 9437209011328 9467088876544 9480491687049 9495541665792 9513314896449 9539091877536 9547714971648 9552062747136 9604546608384 9607134569984 9657318842496 9690754260096 9717420553568 9719630290944 9737822958318 9756999729152 9770812974192 9777485233152 9791327480067 9804641329392 9831207679488 9840094838784 9844575756288 9858512985048 9865245132288 9892391576704 9898666831872 9901334044672 9917194609959 9946745376576 9974371577821 9981182842176 10014997318144 10021836324864 10036024506144 10076901359616 10079616598016 10091167497936 10095762747252 10104889057536 10132268949504 10151233971138 10153969238588 10167348731904 10195326482432 10242348531597 10251344759808 10272868175808 10286836804608 10301400154143 10314709696512 10334016200664 10343357885952 10400189522688 10404925492416 10426771361916 10435929575424 10462095412704 10464914442304 10486886262804 10507538169856 10529599481856 10556000176176 10565271896064 10585047388708 10587454424064 10592275669248 10601850814464 10616860137744 10621694773508 10650474986112 10653344774912 10660102742016 10680055733802 10723555734528 10746070590528 10775640824624 10785381727232 10808026391232 10812948079024 10852047618048 10872359881656 10911674253312 10916643139584 10932098122764 10946963145664 10976624695296 10979582365696 10992164595966 11030221495566 11075147725824 11105623489792 11128940523792 11139000800256 11144073204992 11174268837888 11190088548648 11195184217386 11205304376448 11228830697448 11266871982912 11274565865472 11305590373376 11312762093568 11333936697096 11339568672768 11360793451371 11368000189728 11399281803224 11407066105344 11445711220736 11469742292736 11480110645248 11485338382336 11501598482556 11532762854784 11538014568288 11548444637184 11572691405184 11604536272672 11651801694208 11692142379008 11705541178968 11708695257168 11740420772352 11756384919552 11773028747592 11778389871794 11820980441088 11843106299661 11885930883072 11891343419904 11916310127904 11927082166272 11959902219776 11985012871776 12033827979264 12056352234108 12064000201344 12067250866944 12099947913216 12105457907712 12122595927702 12133554443136 12139079741152 12141840162816 12164566588902 12175251171328 12205777981488 12231404866863 12255492268032 12281223532032 12284532728832 12315333538872 12326150545408 12352030161408 12357654947456 12425554150464 12436786532352 12460065022769 12476163588096 12493826426016 12510815023616 12537082355616 12548094132224 12605967423504 12640655582732 12657311686656 12660722221056 12684419861932 12718789170048 12730286628864 12736083662848 12750678784233 12754114476558 12806062144512 12824192028627 12832949368512 12876425123328 12885218131968 12921005680128 12959507054592 12980266389324 12983763944424 12992000216832 13027750632256 13036646977536 13055103306756 13061048253617 13072855105856 13108276905984 13126101008384 13144683980064 13153660176384 13172282164314 13198222442496 13222926146612 13225933034496 13262327168768 13308243789568 13377761347392 13381366008192 13454889997248 13461016996336 13473185410048 13509691932672 13534978628184 13556464975872 13575657225312 13618640146176 13630951047168 13656464708796 13668459679744 13697157567744 13715782406144 13731500229174 13735200205524 13778688267552 13787428801536 13791143847936 13820099319936 13866919363584 13873233989888 13902361815888 13914572767232 13949460550272 13978748419272 13982515017072 13991384848896 14035684036608 14039465975808 14065744273126 14074666901568 14116605898752 14123034225664 14143028582319 14155813516992 14200633314816 14213470322688 14240074311736 14243312498688 14298074312704 14328094120704 14406819912576 14410701854976 14496479842208 14555524186112 14576130830352 14606734437477 14635499593728 14656219461288 14662893513866 14666227849728 14679485743104 14706961994088 14766863634432 14787769477572 14838587365056 14848000247808 14852001067008 14879800222651 14899025117184 14920118064864 14926912289848 14940405835264 14971774263264 15022495977216 15032754487296 15054036759216 15111915596128 15115352039424 15119424897024 15143644120878 15147724601828 15157333586304 15209421473792 15226850956707 15230953857882 15292989723648 15335464643408 15377017139712 15384019424384 15397926182912 15430255206912 15501024300996 15515036828928 15607388238624 15611593676224 15653894363136 15675179892736 15693143119056 15697371663456 15730329394206 15761307254784 15790808399548 15794399222784 15847907844096 15855124559872 15877571083062 15888413503872 15902776221696 15925290206616 15932542160262 15975712479168 15980017162368 15990154113024 16020083600703 16075136312144 16085333601792 16089667822592 16133263884288 16140610543616 16163461236936 16178072590848 16189120217088 16212039586848 16219422118536 16274370641984 16278071427072 16308539822484 16340656357376 16374964709376 16379376971776 16398147184146 16420444718496 16464937042944 16469373548544 16567405533952 16582382043136 16658435234688 16693410785688 16708501200384 16716109807488 16761403256832 16792776326079 16807956564672 16876415582208 16900307974368 16958385560064 16969143140352 16973715505152 17000905045644 17005485968744 17009353009152 17074749526016 17098922704836 17110599158016 17168566831104 17204613439104 17220165967872 17228007573504 17252397723834 17307021852432 17311685259232 17322666955776 17382195970048 17406804409008 17477702541312 17510416340014 17526245306752 17530230767616 17538213568512 17563042885752 17634577379328 17659543121388 17667584807691 17731470661632 17769446167529 17837015129856 17841821344256 17939853329664 17977519307664 18046638170912 18050741968896 18084528351162 18100876300416 18158186861568 18183893891553 18200331664704 18208619611728 18246849883353 18262876756992 18274461843456 18308666972232 18313600274032 18371584356736 18383238402048 18388191797248 18426799093248 18473000308308 18489225818112 18523832930239 18528045242112 18536482421184 18599280733696 18638331225696 18643353356096 18655179798528 18714245382144 18719287967744 18740739639024 18766222535424 18805623533424 18822141198336 18857371443092 18874418022656 18934177753088 18960983374098 18991083331584 19026629792898 19078183755072 19095429943296 19104125494272 19131171714837 19209093216768 19214269139968 19314637684992 19381508520192 19434841107136 19439260581888 19475645916636 19513999458304 19541625948384 19554970466304 19582654960134 19609282658784 19662415358976 19689151512576 19717025970096 19730490264576 19784783153408 19797333663744 19802668089344 19834389219918 19893490753152 19948743155642 19962365684352 20029994636288 20072049012288 20153802719232 20182334995872 20191525494504 20209778115072 20264537899008 20302467942276 20307938477176 20334697463808 20390652964864 20484697063194 20502689519616 20545736351616 20573673609216 20602800308286 20668032401328 20686715771904 20800379045376 20809850984832 20853542723832 20871859150848 20924190825408 20929828884608 20973772525608 21059198963712 21098616409689 21112000352352 21130543792128 21170094777416 21174908848128 21184551338496 21203701628928 21233720275488 21243389547016 21300949972224 21306689549824 21320205484032 21360111467604 21447111469056 21492141181056 21551281649248 21570763454464 21616052782464 21625896158048 21744719763312 21823348506624 21833286279168 21864196245528 21893926291328 21953249390592 21959164731392 21984329191932 21994340270799 22060442991132 22121147269781 22150295451648 22211246979584 22257881047584 22278001600512 22288146409984 22348537675776 22380177097296 22390368434772 22410608752896 22457661394896 22533743965824 22549131730944 22611180746752 22667873394192 22679137345536 22715466181317 22721586902742 22736000379456 22798563606448 22814132210688 22846430786823 22891422441472 22939484585472 22960221290496 22970676764672 23003196965112 23065525709568 23076029136576 23096889274368 23140120756571 23145382810368 23209072545344 23303603388416 23384284758016 23411082357936 23417390514336 23480841544704 23512769839104 23546057495184 23556779743588 23641960882176 23686212599322 23771861766144 23782686839808 23816356624593 23832620255808 23854164332544 23898813240393 23919804439552 23970025743552 24067655958528 24112704468216 24128000402688 24134501733888 24199895826432 24210915815424 24245191855404 24267108886272 24278159482304 24283680325632 24329133177804 24350502342656 24411555962976 24462809733726 24510984536064 24562447064064 24569065457664 24630667077744 24652301090816 24704060322816 24715309894912 24851108300928 24873573064704 24920130045538 24987652852032 25021630047232 25074164711232 25211934847008 25281311165464 25314623373312 25321444442112 25368839723864 25437578340096 25460573257728 25472167325696 25501357568466 25508228953116 25612124289024 25648384057254 25665898737024 25752850246656 25842011360256 25878596585751 25960532778648 25967527888848 25984000433664 26055501264512 26073293955072 26110206613512 26122096507234 26145710211712 26216553811968 26265624510021 26289367960128 26307320352768 26344564328628 26396444884992 26445852293224 26451866068992 26524654337536 26616487579136 26755522694784 26762732016384 26909779994496 26922033992672 26946370820096 27069957256368 27126792526743 27151314450624 27237280292352 27261902094336 27312929417592 27336919359488 27394315135488 27431564812288 27463000458348 27470400411048 27557376535104 27574857603072 27582287695872 27633914699209 27640198639872 27733838727168 27746467979776 27804723631776 27829145534464 27898921100544 27957496838544 27965030034144 27982769697792 28071368073216 28078931951616 28131488546252 28149333803136 28233211797504 28246068451328 28286057164638 28311627033984 28401266629632 28441475061147 28480148623472 28486624997376 28539944689347 28596148625408 28656188241408 28813639825152 28821403709952 28992959684416 29111048372224 29152261660704 29213468874954 29270999187456 29312438922576 29325787027732 29332455699456 29413923988176 29533727268864 29575538955144 29677174730112 29696000495616 29704002134016 29751583829877 29759600445302 29840236129728 29853824579696 29880811670528 29923114733463 29943548526528 30044991954432 30065508974592 30108073518432 30223831192256 30230704078848 30238849794048 30287288241756 30295449203656 30314667172608 30418842947584 30453701913414 30461907715764 30585979447296 30670929286816 30754034279424 30768038848768 30795852365824 30860510413824 30904200462429 31002048601992 31030073657856 31214776477248 31223187352448 31307788726272 31386286238112 31394743326912 31460658788412 31522614509568 31581616799096 31588798445568 31695815688192 31710249119744 31755142166124 31776827007744 31805552443392 31850580413232 31865084320524 31951424958336 31960034324736 31980308226048 32040167201406 32150272624288 32170667203584 32179335645184 32281221087232 32326922473872 32356145181696 32424079173696 32438844237072 32548741283968 32556142854144 32617079644968 32749929418752 32758753943552 32796294368292 32840889436992 32929874085888 32938747097088 33000400025411 33134811067904 33164764086272 33316870469376 33386821571376 33417002400768 33432219614976 33522806513664 33585552652158 33615913129344 33800615948736 33916771120128 33938286280704 34001810091288 34010971937488 34018706018304 34082380354113 34149499052032 34197845409672 34221198316032 34337133662208 34401404013301 34409226878208 34440331935744 34456015147008 34504795447668 34614043704864 34623370518464 34645333911552 34764391940096 34813608818016 34955405082624 35020832680028 35052490613504 35076427137024 35126085771504 35269154758656 35319086242776 35335169615382 35462941323264 35529318898983 35538892335058 35674030259712 35683642688512 35879706659328 35955038615328 36093276341824 36101483937792 36169056702324 36201752600832 36316373723136 36367787783106 36400663329408 36417239223456 36493699766706 36525753513984 36617333944464 36627200548064 36743168713472 36766476804096 36776383594496 36853598186496 36946000616616 36978451636224 37047665860478 37056090484224 37072964842368 37198561467392 37276662451392 37286706712192 37310359597056 37380195068307 37428490764288 37481479278048 37532445070848 37611247066848 37644282396672 37714742886184 37748836045312 37868355506176 37921966748196 37982166663168 38053259585796 38156367510144 38190859886592 38208250988544 38262343429674 38418186433536 38428538279936 38472576085881 38629275369984 38763017040384 38869682214272 38878521163776 38951291833272 39083251896768 39109940932608 39165309920268 39183144760851 39218565317568 39324830717952 39378303025152 39434051940192 39460980529152 39569566306816 39594667327488 39605336178688 39668778439836 39786981506304 39897486311284 39924731368704 40059989272576 40144098024576 40364669991744 40383050989008 40419556230144 40529075798016 40604935884552 40615876954352 40669394927616 40781305929728 40969394126388 41005379039232 41082130643879 41091472703232 41147347218432 41205600616572 41224364551279 41336064802656 41373431543808 41600758090752 41619701969664 41707085447664 41743718301696 41848381650816 41859657769216 41947545051216 42118397927424 42197232819378 42224000704704 42340189554832 42349817696256 42369102676992 42429085746957 42467440550976 42486779094032 42601899944448 42613379099648 42640410968064 42720222935208 42894222938112 42984282362112 43102563298496 43141526908928 43232105564928 43251792316096 43489439526624 43666572558336 43728392491056 43787852582656 43906498781184 43918329462784 43968658383864 43988680541598 44120885982264 44242294539562 44300590903296 44422493959168 44515762095168 44556003201024 44576292819968 44639400667953 44697075351552 44760354194592 44780736869544 44821217505792 44915322789792 45067487931648 45098263461888 45222361493504 45335746788384 45358274691072 45430932362634 45443173805484 45472000758912 45597127212896 45628264421376 45692861573646 45782844882944 45878969170944 45941353529344 46006393930224 46131051419136 46152058273152 46193778548736 46280241513142 46290765620736 46418145090688 46822164715872 46834781028672 46961683089408 47025539678208 47092114990368 47113559487176 47283921764352 47372425198644 47543723532288 47565373679616 47632713249186 47665240511616 47708328665088 47797626480786 47839608879104 47940051487104 48060250802109 48225408936432 48256000805376 48269003467776 48399791652864 48421831630848 48490383710808 48534217772544 48556318964608 48567360651264 48658266355608 48701004685312 48823111925952 48925619467452 49021969072128 49124894128128 49138130915328 49230104955941 49261334155488 49304602181632 49408120645632 49430619789824 49702216601856 49747146129408 49840260091076 49975305704064 50043260094464 50148329422464 50378328978237 50423869694016 50562622330928 50629246746624 50737679447728 50875156680192 50921146515456 50944334651392 51002715136932 51016457906232 51224248578048 51296768114508 51320127298531 51331797474048 51505700493312 51684022720512 51757193171502 51921065557296 51935055777696 51968000867328 52111002529024 52146587910144 52220413227024 52244193014468 52291420423424 52433107623936 52531249020042 52578735920256 52614640705536 52689128657256 52891704586448 52903732137984 53002754423073 53049308675072 53232975158272 53308338502587 53511045389568 53525464032768 53819559988992 53844067985344 53892741640192 54139914512736 54253585053486 54302628901248 54474560584704 54625858835184 54673838718976 54788630270976 54863129624576 54926000916696 54940800822096 55114753070208 55149715206144 55164575391744 55267829398418 55280397279744 55467677454336 55492935959552 55571498790717 55609447263552 55797842201088 55914993677088 55930060068288 55965539395584 56142736146432 56157863903232 56262977092504 56298667606272 56466423595008 56492136902656 56572114329276 56623254067968 56802533259264 56882950122294 56960297246944 56973249994752 57079889378694 57192297250816 57312376482816 57393515144511 57627279650304 57642807419904 57985919368832 58304523321408 58426937749908 58541998374912 58624877845152 58651574055464 58664911398912 58827847976352 59067454537728 59151077910288 59354349460224 59392000991232 59408004268032 59503167659754 59519200890604 59680472259456 59707649159392 59761623341056 59846229466926 59887097053056 60089983908864 60216147036864 60447662384512 60461408157696 60574576483512 60590898407312 60629334345216 60837685895168 60907403826828 60923815431528 61171958894592 61286457190049 61341858573632 61508068558848 61536077697536 61591704731648 61721020827648 61808400924858 62004097203984 62060147315712 62429552954496 62446374704896 62615577452544 62772572476224 62789486653824 62921317576824 63163233598192 63177596891136 63295849229067 63391631376384 63420498239488 63510284332248 63553654015488 63611104886784 63701160826464 63730168641048 63902849916672 63920068649472 63960616452096 64080334402812 64300545248576 64341334407168 64358671290368 64562442174464 64653844947744 64712290363392 64848158347392 64877688474144 65097482567936 65234159289936 65499858837504 65517507887104 65592588736584 65681778873984 65859748171776 65877494194176 65983020812397 66000800050822 66269622135808 66363441809343 66633740938752 66773643142752 66834004801536 66864439229952 67045613027328 67171105304316 67231826258688 67601231897472 67833542240256 68003620182576 68021943874976 68037412036608 68164760708226 68298998104064 68395690819344 68442396632064 68539292360469 68674267324416 68802808026602 68818453756416 68880663871488 68912030294016 69009590895336 69228087409728 69246741036928 69290667823104 69420362269713 69627217636032 69820601044747 69910810165248 70041665360056 70104981227008 70152854274048 70252171543008 70538309517312 70638172485552 70670339230764 70925882646528 71058637797966 71077784670116 71348060519424 71367285377024 71449069873779 71696439721179 71759413318656 71910077230656 72186552683648 72202967875584 72338113404648 72403505201664 72632747446272 72735575566212 72801326658816 72834478446912 72987399533412 73051507027968 73234667888928 73254401096128 73486337426944 73532953608192 73552767188992 73707196372992 73892001233232 73956903272448 74095331720956 74112180968448 74145929684736 74397122934784 74553324902784 74573413424384 74620719194112 74760390136614 74962958556096 75064890141696 75222494133696 75429485772368 75497672090624 75736711012352 75843933496392 75964333326336 76106519171592 76312735020288 76381719773184 76416501977088 76524686859348 76836372867072 76857076559872 76945152171762 77258550739968 77526034080768 77739364428544 77902583666544 78166503793536 78219881865216 78330619840536 78366289521702 78437130635136 78649661435904 78796873530063 78868103880384 78921961058304 79139132613632 79189334654976 79337556879672 79573963012608 79794972622568 79849462737408 80119978545152 80288196049152 80729339983488 80766101978016 80839112460288 81209871769104 81231753908704 81562611859456 81938788252776 82010758078464 82164261287758 82182945406464 82294694436864 82411201233144 82448729102558 82672129605312 82746863087616 82901744097627 83201516181504 83239403939328 83414170895328 83487436603392 83696763301632 83719315538432 83895090102432 84236795854848 84394465638756 84448001409408 84680379109664 84699635392512 84738205353984 84858171493914 84934881101952 84973558188064 85203799888896 85226758199296 85324425183441 85440445870416 85619834068041 85788445876224 85968564724224 86205126596992 86283053817856 86464211129856 86503584632192 86978879053248 87333145116672 87456784982112 87575705165312 87812997562368 87836658925568 87937316767728 87977361083196 88241771964528 88484589079124 88601181806592 88844987918336 89031524190336 89112006402048 89152585639936 89254751489631 89278801335906 89520708389184 89561473739088 89642435011584 89769344200389 89830645579584 90134975863296 90196526923776 90444722987008 90671493576768 90716549382144 90861864725268 90886347610968 90944001517824 91194254425792 91256528842752 91385723147292 91427337775319 91565689765888 91757938341888 91882707058688 92012787860448 92262102838272 92304116546304 92387557097472 92560483026284 92581531241472 92836290181376 93644329431744 93669562057344 93923366178816 94184229980736 94227118974352 94567843528704 94744850397288 95087447064576 95130747359232 95265426498372 95330481023232 95416657330176 95595252961572 95679217758208 95880102974208 96120501604218 96450817872864 96512001610752 96538006935552 96843663261696 96980767421616 97068435545088 97112637929216 97316532711216 97402009370624 97646223851904 97851238934904 98249788256256 98276261830656 98460209911882 98522668310976 98816241291264 98861239579648 99001200076233 99404433203712 99494292258816 99680520182152 99950611408128 100086520188928 100296658844928 100756657956474 100847739388032 101125244661856 101475358895456 101750313360384 101888669302784 102005430273864 102032915812464 102247141062339 102448497156096 102593536229016 102640254597062 102663594948096 103011400986624 103204212039903 103368045441024 103514386343004 103842131114592 103870111555392 103936001734656 104222005058048 104293175820288 104440826454048 104488386028936 104582840846848 104866215247872 105062498040084 105157471840512 105229281411072 105378257314512 105783409172896 105807464275968 106005508846146 106098617350144 106465950316544 106587956696949 106616677005174 107022090779136 107050928065536 107639119977984 107688135970688 107785483280384 108279829025472 108507170106972 108605257802496 108949121169408 109251717670368 109347677437952 109577260541952 109726259249152 109852001833392 109881601644192 110229506140416 110299430412288 110329150783488 110535658796836 110560794559488 110935354908672 110985871919104 111142997581434 111218894527104 111595684402176 111829987354176 111860120136576 111931078791168 112140585204921 112285472292864 112525954185008 112597335212544 112932847190016 112984273805312 113144228658552 113246508135936 113605066518528 113765900244588 113817706210091 113920594493888 113946499989504 114159778757388 114384594501632 114624752965632 114787030289022 115254559300608 115285614839808 115971838737664 116609046642816 116853875499816 117249755690304 117303148110928 117329822797824 117549434282553 117655695952704 118134909075456 118302155820576 118708698920448 118784001982464 118816008536064 119006335319508 119038401781208 119360944518912 119415298318784 119523246682112 119692458933852 119774194106112 120179967817728 120432294073728 120895324769024 121149152967024 121181796814624 121258668690432 121675371790336 121814807653656 121847630863056 122343917789184 122572914380098 122683717147264 123016137117696 123072155395072 123246391931637 123442041655296 123616801849716 123673093653837 124008194407968 124120294631424 124859105908992 124892749409792 125231154905088 125545144952448 125578973307648 125842635153648 126326467196384 126355193782272 126591698458134 126840996478976 127020568664496 127107308030976 127287257240871 127402321652928 127460337282096 127805699833344 127840137298944 127921232904192 128160668805624 128601090497152 128682668814336 128717342580736 129307689895488 129424580726784 129666830511673 129696316694784 129755376948288 130194965135872 130468318579872 130999717675008 131035015774208 131185177473168 131363557747968 131719496343552 131754988388352 131966041624794 132001600101644 132539244271616 132726883618686 133267481877504 133547286285504 133668009603072 133728878459904 133918202003859 134091226054656 134342210608632 134463652517376 135202463794944 135667084480512 136007240365152 136043887749952 136074824073216 136329521416452 136597996208128 136791381638688 136884793264128 137078584720938 137348534648832 137605616053204 137636907512832 137824060588032 138019181790672 138456174819456 138493482073856 138581335646208 138840724539426 139254435272064 139641202089494 140083330720112 140209962454016 140504343086016 141076619034624 141276344971104 141340678461528 141851765293056 142117275595932 142155569340232 142696121038848 142734570754048 142898139747558 143392879442358 143518826637312 143820154461312 144373105367296 144676226809296 144807010403328 145265494892544 145471151132424 145602653317632 145668956893824 145974799066824 146103014055936 146469335777856 146508802192256 146972674853888 147065907216384 147414392745984 147690314867823 147784002466464 147913806544896 148190663441912 148224361936896 148291859369472 148794245869568 149106649805568 149146826848768 149241438388224 149520780273228 149925917112192 150129780283392 150444988267392 150858971544736 150995344181248 151473422024704 151687866992784 152213038343184 152625470040576 152763439546368 152833003954176 153049373718696 153672745734144 153714153119744 153890304343524 153960381895593 154517101479936 154848030888467 155052068161536 155478728857088 155805167333088 156333007587072 156439763730432 156661239681072 156732579043404 156874261270272 157299322871808 157593747060126 157736207760768 157843922116608 158278265227264 158675113759344 159008263269219 159147926025216 159589945245136 159698925474816 159925015507761 160239957090304 160576392098304 161458679966976 161532203956032 161678224920576 161980845295997 162419743538208 162463507817408 163125223718912 163877576505552 164021516156928 164328522575516 164365890812928 164589388873728 164822402466288 164897458205116 165344259210624 165493726175232 165803488195254 166403032363008 166478807878656 166714496372151 166828341790656 167393526603264 167438631076864 167790180204864 168473591709696 168788931277512 168896002818816 169360758219328 169399270785024 169476410707968 169716342987828 169869762203904 169947116376128 170407599777792 170453516398592 170648850366882 170880891740832 171239668136082 171576891752448 171937129448448 172410253193984 172566107635712 172928422259712 173007169264384 173957758106496 174913569964224 175151410330624 175625995124736 175874633535456 175954722166392 176483543929056 176969178158248 177202363613184 177689975836672 178063048380672 178224012804096 178305171279872 178509502979262 178557602671812 179041416778368 179122947478176 179284870023168 179538688400778 179661291159168 180269951726592 180889445974016 181342987153536 181723729450536 181772695221936 181888003035648 182388508851584 182513057685504 182771446294584 182854675550638 183515876683776 183859371570147 184025575720896 184524205676544 184608233092608 184775114194944 185120966052568 185163062482944 185672580362752 187288658863488 187339124114688 187846732357632 188368459961472 188454237948704 189489700794576 189887547687201 190174894129152 190261494718464 190530852996744 190660962046464 190833314660352 191190505923144 191358435516416 191760205948416 192241003208436 192769997636663 192901635745728 193024003221504 193076013871104 193437402894463 193687326523392 193961534843232 194136871090176 194225275858432 194633065422432 194804018741248 195292447703808 195702477869808 196499576512512 196552523661312 196920419823764 197045336621952 197632482582528 197722479159296 197949062437191 198002400152466 198808866407424 199090325428029 199361040364304 199901222816256 200173040377856 200593317689856 201513315912948 201695478776064 202250489323712 202950717790912 203500626720768 203777338605568 204010860547728 204065831624928 204494282124678 204896994312192 205187072458032 205280509194124 205327189896192 206022801973248 206408424079806 206736090882048 207028772686008 207684262229184 207740223110784 207872003469312 208261086809139 208444010116096 208881652908096 208976772057872 209165681693696 209461803134241 209732430495744 210124996080168 210314943681024 210458562822144 210756514629024 211566818345792 211614928551936 212011017692292 212197234700288 212931900633088 213175913393898 213233354010348 214044181558272 214101856131072 215278239955968 215376271941376 215570966560768 216559658050944 217014340213944 217210515604992 217898242338816 218503435340736 219154521083904 219704003666784 219763203288384 220459012280832 220598860824576 220658301566976 221071317593672 221121589118976 221870709817344 221971743838208 222285995162868 222437789054208 223191368804352 223659974708352 223720240273152 223862157582336 224281170409842 225051908370016 225194670425088 225968547610624 226288457317104 226493016271872 227210133037056 227531800489176 227635412420182 227841188987776 227892999979008 228319557514776 229249505931264 229574060578044 230509118601216 230571229679616 231002800177877 231943677475328 233218093285632 233707750999632 234499511380608 234606296221856 234659645595648 235098868565106 235311391905408 236390620590189 236604311641152 237417397840896 237568003964928 238012670639016 238076803562416 238721889037824 238830596637568 239046493364224 239384917867704 239548388212224 240359935635456 240809828093107 240864588147456 241790649538048 242298305934048 242363593629248 242517337380864 243350743580672 243629615307312 243695261726112 244687835578368 245145828760196 245367434294528 246032274235392 246144310790144 246492783863274 246884083310592 247233603699432 247346187307674 248016388815936 248240589262848 248705232292881 249718211817984 249785498819584 250462309810176 251090289904896 251157946615296 251685270307296 252652934392768 252710387564544 253183396916268 253681992957952 254041137328992 254214616061952 254574514481742 254804643305856 254920674564192 255611399666688 255680274597888 256321337611248 257202180994304 257365337628672 257434685161472 258615379790976 258849161453568 259333661023346 259392633389568 259510753896576 260389930271744 260936637159744 261999435350016 262370354946336 262727115495936 263438992687104 263509976776704 263932083249588 264003200203288 265078488543232 265453767237372 266534963755008 267094572571008 267336019206144 267457756919808 267836404007718 268684421217264 268927305034752 269308032601167 270404927589888 271334168961024 272014480730304 272087775499904 272149648146432 272659042832904 273582763277376 273769586528256 274157169441876 274282013325957 274697069297664 275211232106408 275273815025664 275648121176064 276038363581344 276912349638912 276986964147712 277162671292416 277681449078852 278508870544128 279282404178988 280166661440224 280419924908032 281008686172032 282552689942208 282681356923056 283703530586112 284234551191864 284311138680464 285392242077696 285469141508096 285796279495116 286785758884716 287037653274624 287574914507153 287640308922624 288746210734592 289352453618592 289614020806656 290530989785088 290942302264848 291205306635264 291337913787648 291949598133648 292206028111872 292938671555712 293017604384512 293945349707776 294828785491968 295380629735646 295568004932928 296381326883824 296448723873792 296583718738944 297003600228699 297588491739136 298213299611136 298293653697536 298482876776448 299041560546456 299851834224384 300259560566784 300889976534784 301717943089472 301990688362496 302946844049408 303375733985568 304426076686368 305250940081152 305666007908352 306098747437392 307345491468288 307428306239488 307780608687048 307920763791186 309034202959872 309612636119709 309696061776934 310104136323072 310957457714176 311610334666176 312666015174144 312879527460864 313322479362144 313465158086808 313748522540544 314598645743616 315187494120252 315472415521536 315687844233216 316556530454528 317350227518688 318016526538438 318295852050432 319179890490272 319397850949632 319850031015522 320479914180608 321152784196608 322917359933952 323064407912064 323356449841152 323961690591994 324839487076416 324927015634816 327755153011104 328043032313856 328657045151032 328731781625856 329178777747456 329644804932576 329794916410232 330688518421248 330987452350464 331606976390508 332806064726016 332957615757312 333428992744302 333656683581312 334787053206528 334877262153728 335580360409728 336421755614763 337577862555024 337792005637632 338721516438656 338798541570048 338952821415936 339432685975656 339739524407808 339894232752256 340815199555584 340907032797184 341297700733764 341453118630273 341761783481664 342479336272164 343153783504896 343874258896896 344820506387968 345132215271424 345856844519424 346014338528768 347915516212992 349827139928448 350302820661248 351749267070912 351909444332784 352648302847659 352967087858112 353938356316496 354404727226368 355379951673344 356126096761344 356448025608192 356610342559744 357019005958524 357115205343624 358082833556736 358245894956352 358569740046336 359077376801556 359240891089717 359322582318336 360539903453184 361778891948032 362685974307072 363447458901072 363545390443872 363776006071296 364777017703168 365026115371008 365542892589168 365709351101276 367031753367552 367718743140294 368051151441792 369048411353088 369216466185216 369739175794911 370241932105136 370326124965888 371019280961511 371345160725504 374577317726976 374678248229376 375693464715264 376736919922944 376908475897408 378979401589152 379775095374402 380522989436928 381061705993488 381321924092928 382381011846288 382716871032832 383520411896832 384482006416872 385539995273326 385803271491456 386048006443008 386152027742208 386874805788926 387923069686464 388273742180352 388450551716864 389000491535019 389266130844864 390584895407616 391404955739616 392999153025024 393105047322624 393840839647528 394090673243904 395264965165056 395444958318592 395898124874382 396004800304932 397617732814848 398180650856058 398722080728608 399802445632512 400346080755712 401186635379712 401754606011577 403026631825896 403390957552128 404500978647424 405901435581824 407001253441536 408021721095456 408131663249856 408988564249356 409793988624384 410374144916064 410561018388248 410654379792384 412045603946496 412816848159612 413472181764096 414057545372016 415368524458368 415480446221568 415744006938624 416522173618278 416888020232192 417763305816192 417953544115744 418331363387392 418923606268482 420249992160336 420629887362048 421513029258048 423133636691584 423229857103872 424022035384584 424394469400576 425863801266176 426351826787796 426466708020696 428088363116544 428203712262144 429005200330343 430556479911936 430752543882752 431141933121536 433119316101888 434028680427888 434421031209984 435796484677632 437006870681472 438309042167808 439408007333568 439526406576768 440918024561664 441197721649152 442142635187344 442243178237952 443070944603469 443741419634688 443943487676416 444571990325736 444875578108416 446382737608704 447218252172913 447319949416704 447440480546304 447724315164672 448562340819684 450103816740032 450389340850176 451937095221248 452576914634208 452986032543744 454420266074112 455063600978352 455270824840364 455682377975552 456639115029552 458499011862528 459148121156088 461018237202432 461142459359232 461881145686779 462005600355754 463887354950656 464544092665401 466436186571264 467415501999264 468999022761216 469212592443712 469319291191296 470197737130212 470622783810816 472781241180378 473208623282304 474834795681792 476025341278032 476153607124832 477443778075648 477661193275136 478092986728448 478769835735408 479096776424448 479775046523283 480719871270912 481619656186214 481729176294912 483581299076096 484596611868096 484727187258496 485034674761728 485942535887991 487259230614624 487390523452224 489375671156736 490291657520392 490734868589056 492064548470784 492288621580288 492985567726548 493768166621184 494467207398864 494692374615348 496032777631872 496481178525696 497410464585762 499436423635968 499570997639168 500143489116453 502180579809792 502315893230592 503370540614592 505305868785536 505420775129088 506366793832536 508082274657984 508429232123904 509149028963484 509609286611712 509841349128384 511222799333376 511360549195776 512642675222496 514404361988608 514730675257344 514869370322944 517230759581952 517698322907136 518667322046692 518785266779136 519021507793152 520779860543488 521873274319488 524740709892672 525454230991872 526877985374208 527864166499176 528006400406576 530156977086464 530907534474744 533069927510016 534067698370427 534189145142016 534672038412288 534915513839616 535672808015436 537368842434528 537854610069504 538616065202334 540809855179776 542668337922048 544028961460608 544175550999808 545318085665808 547165526554752 547539173056512 548314338883752 548564026651914 550422464212816 550547630051328 551578114710441 552076727162688 553824699277824 553973928295424 554325342584832 555362898157704 557017741088256 558564808357976 560333322880448 560839849816064 562017372344064 565105379884416 565362713846112 568469102383728 568622277360928 570784484155392 570938283016192 571592558990232 573571517769432 574075306549248 575149829014306 575280617845248 577492421469184 578309992909989 578704907237184 579228041613312 580312208683389 581061979570176 581884604529696 582410613270528 582675827575296 583899196267296 584412056223744 585877343111424 586035208769024 587890699415552 589657570983936 590761259471292 591136009865856 592762653767648 592897447747584 593167437477888 594007200457398 595176983478272 596426599222272 596587307395072 597270976284087 598083121092912 599703668448768 600519121133568 601779953069568 603435886178944 603981376724992 606751467971136 608852153372736 610501880162304 611332015816704 612197494874784 614690982936576 614856612478976 615561217374096 615841527582372 618068405919744 619225272239418 619392123553868 620208272646144 621914915428352 623220669332352 624783260427417 625332030348288 626644958724288 626930316173616 627497045081088 628385409402723 629197291487232 630374988240504 630944831043072 631375688466432 633113060909056 634700455037376 636033053076876 636591704100864 638359780980544 638795701899264 639700062031044 639991364427233 640959828361216 642305568393216 645834719867904 646128815824128 646712899682304 647923381183988 649678974152832 649854031269632 655510306022208 657314090302064 657463563251712 659289609865152 659589832820464 661377036842496 661974904700928 663213952781016 665612129452032 665915231514624 666857985488604 667313367162624 669574106413056 669754524307456 671160720819456 672843511229526 675155725110048 675584011275264 677443032877312 677905642831872 678865371951312 679479048815616 679788465504512 681630399111168 681814065594368 682595401467528 682906237260546 683523566963328 684958672544328 687748517793792 689641012775936 691713689038848 692028677057536 693008400533631 695831032425984 699654279856896 700605641322496 703498534141824 703818888665568 705296605695318 705934175716224 707876712632992 710759903346688 712252193522688 713220685119488 714038011917048 714230410687248 716165667113472 716491789912704 717139480092672 718154753603112 718481782179434 718645164636672 721079806906368 722429484279321 725371948614144 726894917802144 727090780887744 727552012142592 729554035406336 730052230742016 731085785178336 731418702202552 734063506735104 735437486280588 736102302883584 738096822706176 738432932370432 739478351589822 740483864210272 740652249931776 742038561923022 742690321451008 746115696878643 749154635453952 749356496458752 751386929430528 753473839845888 753816951794816 757958803178304 759550190748804 761045978873856 762123411986976 762643848185856 764762023692576 765433742065664 767040823793664 768964012833744 771079990546652 771606542982912 772096012886016 772304055484416 773749611577852 775846139372928 776547484360704 776901103433728 778000983070038 778532261689728 781169790815232 782809911479232 785998306050048 787681679295056 788181346487808 790529930330112 790889916637184 791796249748764 792009600609864 795235465629696 796361301712116 796723943470637 797444161457216 799604891265024 800692161511424 802373270759424 803509212023154 806053263651792 806781915104256 809001957294848 811802871163648 814002506883072 816043442190912 816263326499712 817977128498712 820748289832128 821122036776496 821308759584768 822846039977871 824091207892992 825633696319224 826944363528192 828115090744032 830737048916736 830960892443136 831488013877248 833044347236556 833776040464384 835526611632384 835907088231488 836662726774784 837847212536964 840499984320672 841259774724096 843026058516096 846267273383168 848044070769168 848788938801152 851727602532352 852703653575592 852933416041392 856176726233088 856407424524288 858010400660686 861112959823872 861505087765504 862724743521459 866238632203776 868057360855776 868842062419968 871592969355264 874013741362944 876618084335616 878816014667136 879052813153536 881836049123328 884285270374688 884486356475904 886141889206938 887886975352832 889143980651472 889751156216832 891010800686097 892765475217408 894436504345826 894639898833408 894880961092608 895448630329344 897124681639368 900207633480064 900778681700352 905153829268416 905972065087488 907667813581711 908840532148224 910127201956704 910541649680728 911364755951104 913278230059104 916998023725056 918296242312176 922036474404864 922284918718464 923762291373558 924011200711508 927774709901312 928837908359127 929088185330802 932872373142528 934831003998528 937998045522432 938425184887424 938638582382592 940395474260424 941245567621632 945562482360756 946417246564608 949669591363584 952050682556064 952307214249664 954887556151296 955322386550272 956185973456896 957539671470816 958193552848896 959550093046566 961439742541824 963239312372428 963458352589824 967162598152192 969193223736192 969454374516992 970069349523456 971885071775982 974518461229248 974781046904448 980583315040784 981469737178112 984129096941568 984577243160576 985971135453096 987536333242368 988934414797728 989384749230696 992065555263744 992962357051392 994820929171524 998872847271936 999141995278336 1000286978232906 1004361159619584 1004631786461184 1006741081229184 1010611737571072 1012733587665072 1016164549315968 1016858464247808 1018298057926968 1019218573223424 1019682698256768 1022445598666752 1022721098391552 1024359355890819 1025285350444992 1028808723977216 1029461350514688 1034461519163904 1035396645814272 1037334644093384 1037570533558272 1038043015586304 1041559721086976 1043746548638976 1049481419785344 1050908461983744 1055728332998352 1056012800813152 1060313954172928 1061815068949488 1066139855020032 1068135396740854 1068378290284032 1069344076824576 1069831027679232 1071345616030872 1074737684869056 1075709220139008 1077232130404668 1077722673269151 1081619710359552 1083936216219269 1085336675844096 1088057922921216 1088351101999616 1090636171331616 1094331053109504 1095078346113024 1096628677767504 1097128053303828 1100844928425632 1101095260102656 1103156229420882 1104153454325376 1107649398555648 1107947856590848 1109217527384733 1110725796315408 1113057842884533 1114035482176512 1117129616715952 1120666645760896 1121679699632128 1124034744688128 1130210759768832 1130725427692224 1136938204767456 1137244554721856 1141568968310784 1141876566032384 1143185117980464 1147143035538864 1148150613098496 1150299658028612 1150561235690496 1154984842938368 1156619985819978 1157409814474368 1158456083226624 1160624417366778 1163769209059392 1164821226541056 1165351655150592 1167001474605057 1167798392534592 1171754686222848 1172070417538048 1175781398831104 1179315141967872 1181522518942584 1182272019731712 1185525307535296 1185794895495168 1186334874955776 1188014400914796 1190353966956544 1192853198444544 1193174614790144 1194541952568174 1196166242185824 1199407336897536 1201038242267136 1203559906139136 1206871772357888 1207962753449984 1213502935942272 1217704306745472 1221003760324608 1224394989749568 1229381965873152 1231122434748192 1231683055164744 1236136811839488 1238450544478836 1238784247107736 1240416545292288 1243829830856704 1246441338664704 1249566520854834 1250664060696576 1253289917448576 1253860632347232 1254994090162176 1256770818805446 1260749976481008 1261889662086144 1266226121818112 1269400910074752 1272066106153752 1273183408201728 1276719561961088 1277591403798528 1279400124062088 1279982728854466 1284611136786432 1287015600991029 1291669439735808 1292257631648256 1293425799364608 1295846762367976 1299357948305664 1299708062539264 1311020612044416 1314628180604128 1314927126503424 1318579219730304 1319179665640928 1322754073684992 1326427905562032 1329212833810407 1331224258904064 1331830463029248 1333715970977208 1334626734325248 1339148212826112 1339509048614912 1341654756518739 1342321441638912 1345687022459052 1349389983456641 1350311450220096 1351168022550528 1354886065754624 1355811285663744 1357730743902624 1358958097631232 1359576931009024 1363260798222336 1363628131188736 1365190802935056 1365812474521092 1367047133926656 1369917345088656 1375497035587584 1379282025551872 1383427378077696 1384057354115072 1385643437060337 1386016801067262 1391662064851968 1393632277996203 1399308559713792 1401211282644992 1406997068283648 1407637777331136 1410593211390636 1411868351432448 1415753425265984 1421519806693376 1424504387045376 1426441370238976 1428076023834096 1428460821374496 1432331334226944 1432983579825408 1434278960185344 1436309507206224 1436963564358868 1437290329273344 1442159613812736 1444858968558642 1450743897228288 1453789835604288 1454181561775488 1455104024285184 1457827607663973 1459108070812672 1462171570356672 1462837404405104 1468127013470208 1470874972561176 1472204605767168 1476193645412352 1476865864740864 1478956703179644 1480967728420544 1481304499863552 1484077123846044 1485380642902016 1492231393757286 1498309270907904 1498712992917504 1506947679691776 1507633903589632 1515917606356608 1519100381497608 1524246823973952 1525287696371712 1529524047385152 1534081647587328 1537928025667488 1542159981093304 1543213085965824 1544192025772032 1544608110968832 1547499223155704 1551692278745856 1553094968721408 1553802206867456 1556001966140076 1557064523379456 1562339581630464 1565619822958464 1575363358590112 1576362692975616 1581779833274368 1583592499497528 1584019201219728 1590470931259392 1592722603424232 1593447886941274 1594888322914432 1599209782530048 1602203095111281 1604746541518848 1607018424046308 1612106527303584 1613563830208512 1618003914589696 1623605742327296 1628005013766144 1632086884381824 1632526652999424 1635954256997424 1641496579664256 1642244073552992 1642617519169536 1645692079955742 1651267392638448 1654734344131323 1656230181488064 1661474097833472 1661921784886272 1662976027754496 1666088694473112 1667552080928768 1671053223264768 1671814176462976 1673325453549568 1675694425073928 1680999968641344 1682519549448192 1685668796651749 1686052117032192 1692534546766336 1696088141538336 1697577877602304 1703455205064704 1705407307151184 1705866832082784 1712353452466176 1712814849048576 1716020801321372 1722225919647744 1723010175531008 1725449487042918 1732477264407552 1734929978729967 1736114721711552 1737684124839936 1740936626050167 1743185938710528 1748027482725888 1753236168671232 1757632029334272 1758105626307072 1763672098246656 1768570540749376 1768972712951808 1772283778413876 1775773950705664 1778287961302944 1779502312433664 1782021601372194 1785530950434816 1788873008691652 1789279797666816 1789761922185216 1794249363278736 1800415266960128 1801557363400704 1810307658536832 1811944130174976 1815335627163422 1820254403913408 1821083299361456 1822729511902208 1826556460118208 1833996047450112 1836592484624352 1844072948809728 1844569837436928 1847524582747116 1848022401423016 1855549419802624 1857675816718254 1858176370661604 1865744746285056 1869662007997056 1875996091044864 1876850369774848 1880790948520848 1882491135243264 1885156228208169 1891124964721512 1892834493129216 1899339182727168 1904101365112128 1904614428499328 1909775112302592 1910644773100544 1915079342941632 1916387105697792 1919100186093132 1919974093281699 1922879485083648 1926478624744856 1926916705179648 1934325196304384 1938386447472384 1938908749033984 1940138699046912 1943770143551964 1949036922458496 1949562093808896 1961166630081568 1962939474356224 1969154486321152 1971942270906192 1977868829595456 1978769498461392 1984131110527488 1985924714102784 1989641858343048 1997745694543872 1998283990556672 2000573956465812 2008722319239168 2009263572922368 2013024401550071 2013482162458368 2021223475142144 2025467175330144 2032329098631936 2033716928495616 2036596115853936 2038437146446848 2039365396513536 2044891197333504 2045442196783104 2048718711781638 2050570700889984 2057617447954432 2068923038327808 2074669288186768 2075141067116544 2076086031172608 2079025201600893 2083119442173952 2087493097277952 2098962839570688 2101816923967488 2111456665996704 2112025601626304 2120627908345856 2123630137898976 2132279710040064 2136270793481708 2136756580568064 2139662055358464 2142691232061744 2149475369738112 2151418440278016 2154464260809336 2155445346538302 2163239420719104 2167288452837963 2167872432438538 2176115845842432 2176702203999232 2181272342663232 2188662106219008 2190156692226048 2193257355535008 2194256106607656 2201689856851264 2202190520205312 2206312458841764 2208306908650752 2215298797111296 2215895713181696 2218435054769466 2221451592630816 2226115685769066 2228070964353024 2234259233431904 2241333291521792 2243359399264256 2248069489376256 2260421519537664 2261450855384448 2273876409534912 2274489109443712 2283137936621568 2286370235960928 2294286071077728 2296301226196992 2300599316057224 2301122471380992 2309969685876736 2313239971639956 2314819628948736 2316912166453248 2321248834733556 2327538418118784 2329642453082112 2330703310301184 2334002949210114 2335596785069184 2343509372445696 2344140835076096 2351562797662208 2363045037885168 2364544039463424 2371050615070592 2371589790990336 2372669749911552 2376028801829592 2385706396889088 2386349229580288 2389083905136348 2390171830411911 2392332484371648 2398814673795072 2402076484534272 2407119812278272 2413743544715776 2415925506899968 2427005871884544 2435408613490944 2442007520649216 2448789979499136 2462244869496384 2463366110329488 2468538119933613 2472273623678976 2476901088957672 2477568494215472 2480833090584576 2487659661713408 2492882677329408 2499133041709668 2501328121393152 2506009969276619 2506579834897152 2507721264694464 2509988180324352 2513541637610892 2514686237628019 2521499952962016 2523779324172288 2532452243636224 2538801820149504 2544132212307504 2546366816403456 2553439123922176 2555182807597056 2558800248124176 2559965457708932 2569222273572864 2574031201982058 2583338879471616 2584515263296512 2588174230564377 2591693524735952 2598715896611328 2599416125078528 2622041224088832 2629256361208256 2629854253006848 2637158439460608 2638359331281856 2645508147369984 2652855811124064 2658425667620814 2663660926058496 2667431941954416 2669253468650496 2678296425652224 2679018097229824 2683309513037478 2684642883277824 2691374044918104 2698779966913282 2700622900440192 2702336045101056 2709772131509248 2715461487805248 2717916195262464 2719153862018048 2723003440745133 2726521596444672 2730381605870112 2731624949042184 2734094267853312 2739834690177312 2750994071175168 2758564051103744 2766854756155392 2768114708230144 2771286874120674 2772033602134524 2783324129703936 2787264555992406 2798617119427584 2802422565289984 2813994136567296 2815275554662272 2821186422781272 2823736702864896 2831506850531968 2849008774090752 2856152047668192 2856921642748992 2864662668453888 2865967159650816 2868557920370688 2872619014412448 2873927128717736 2874580658546688 2884319227625472 2889717937117284 2901487794456576 2907579671208576 2908363123550976 2910208048570368 2915655215327946 2918216141625344 2924343140713344 2925674808810208 2941749945122352 2944409211534336 2952387290824704 2953731729481728 2957913406359288 2961935456841088 2962608999727104 2968154247692088 2970761285804032 2984462787514572 2996618541815808 2997425985835008 3003036402312401 3013895359383552 3015267807179264 3031835212713216 3038200762995216 3048493647947904 3050575392743424 3059048094770304 3068163295174656 3073078067672457 3075856051334976 3084319962186608 3086426171931648 3088384051544064 3094998446311408 3103384557491712 3106189937442816 3107604413734912 3112003932280152 3114129046758912 3124679163260928 3130527765210391 3131239645916928 3150726717180224 3152725385951232 3163559666548736 3167184998995056 3168038402439456 3180941862518784 3185445206848464 3186895773882548 3189776645828864 3198419565060096 3204406190222562 3209493083037696 3214036848092616 3224213054607168 3227127660417024 3233168019807453 3236007829179392 3247211484654592 3251808648657807 3256010027532288 3264173768763648 3265053305998848 3271908513994848 3282993159328512 3284488147105984 3285235038339072 3291384159911484 3302534785276896 3309468688262646 3312460362976128 3322948195666944 3323843569772544 3332177388946224 3335104161857536 3342106446529536 3343628352925952 3346650907099136 3351388850147856 3361999937282688 3365039098896384 3371337593303498 3372104234064384 3385069093532672 3392176283076672 3410814614302368 3411733664165568 3424706904932352 3425629698097152 3432041602642744 3444451839295488 3446020351062016 3450898974085836 3464954528815104 3469859957459934 3472229443423104 3475368249679872 3481873252100334 3496054965451776 3501004423815171 3515264058668544 3516211252614144 3527344196493312 3537141081498752 3537945425903616 3544567556827752 3556575922605888 3559004624867328 3564043202744388 3571061900869632 3577746017383304 3578559595333632 3579523844370432 3588498726557472 3600830533920256 3603114726801408 3620615317073664 3623888260349952 3630671254326844 3640508807826816 3642166598722912 3645459023804416 3653112920236416 3673184969248704 3688145897619456 3695049165494232 3696044802846032 3711098839605248 3715351633436508 3716352741323208 3731489492570112 3738473888592989 3739324015994112 3751992182089728 3753700739549696 3761581897041696 3764982270486528 3770312456416338 3782249929443024 3785668986258432 3798678365454336 3808202730224256 3809228856998656 3819550224605184 3821289546201088 3830158685883264 3832774211395584 3838200372186264 3839948186563398 3852957249489712 3853833410359296 3861046802973087 3868650392608768 3876772894944768 3877817498067968 3880277398093824 3887540287103928 3898073844916992 3899124187617792 3922333260163136 3925878948712448 3938308972642304 3943884541812384 3955737659190912 3957538996922784 3968262221054976 3979283716686096 3995491389087744 3996567981113344 4001147912931624 4017444638478336 4018527145844736 4024964269556217 4026048803100142 4026964324916736 4042446950284288 4048169950369923 4050934350660288 4064658197263872 4067433856991232 4073192231707872 4076874292893696 4078730793027072 4089782394667008 4090884393566208 4097437423563276 4101141401779968 4115234895908864 4137846076655616 4149338576373536 4150282134233088 4152172062345216 4158050403201786 4166238884347904 4174986194555904 4180896833988609 4197925679141376 4203633847934976 4222913331993408 4224051203252608 4247260275797952 4264559420080128 4272541586963416 4273513161136128 4279324110716928 4285382464123488 4298950739476224 4302836880556032 4308928521618672 4310890693076604 4326478841438208 4334576905675926 4335744864877076 4352231691684864 4353404407998464 4362544685326464 4373482822991919 4377324212438016 4386514711070016 4388512213215312 4403379713702528 4404381040410624 4412624917683528 4416613817301504 4430597594222592 4431791426363392 4436870109538932 4442903185261632 4452231371538132 4456141928706048 4468518466863808 4482666583043584 4486718798528512 4496138978752512 4520843039075328 4522901710768896 4547752819069824 4548978218887424 4572740471921856 4588572142155456 4601198632114448 4602244942761984 4619939371753472 4626479943279912 4629639257897472 4633824332906496 4642497669467112 4655076836237568 4659284906164224 4661406620602368 4668005898420228 4671193570138368 4687018744891392 4688281670152192 4703125595324416 4726090075770336 4729088078926848 4742101230141184 4745339499823104 4752057603659184 4771412793778176 4772698459160576 4778167810272696 4780343660823822 4784664968743296 4797629347590144 4806609285333843 4814239624556544 4827487089431552 4854011743769088 4870817226981888 4884015041298432 4897579958998272 4924489738992768 4926732220658976 4937076239867226 4953802177915344 4955136988430944 4975319323426816 4985765354658816 4998266083419336 5002656242786304 5012019938553238 5013159669794304 5015442529388928 5019976360648704 5027083275221784 5029372475256038 5042999905924032 5047558648344576 5057006389955247 5077603640299008 5088264424615008 5092733632806912 5106878247844352 5110365615194112 5117600496248352 5119930915417864 5138444547145728 5148062403964116 5166677758943232 5169030526593024 5176348461128754 5183387049471904 5197431793222656 5198832250157056 5204789936189901 5222809878150501 5244082448177664 5258512722416512 5259708506013696 5274316878921216 5276718662563712 5291016294739968 5305711622248128 5316851335241628 5327321852116992 5334863883908832 5338506937300992 5356592851304448 5358036194459648 5366619026074956 5369285766555648 5382748089836208 5397559933826564 5401245800880384 5404672090202112 5419544263018496 5430922975610496 5435832390524928 5438307724036096 5446006881490266 5460763211740224 5463249898084368 5468188535706624 5479669380354624 5501988142350336 5517128102207488 5533709512310784 5536229416460288 5542573748241348 5544067204269048 5566648259407872 5574529111984812 5577067604294459 5597234238855168 5604845130579968 5627988273134592 5630551109324544 5642372845562544 5647473405729792 5663013701063936 5698017548181504 5712304095336384 5713843285497984 5729325336907776 5731934319301632 5745238028824896 5747854257435472 5749161317093376 5759922279845097 5768638455250944 5779435874234568 5802975588913152 5815159342417152 5816726247101952 5820416097140736 5831310430655892 5836432283250688 5848686281426688 5851349617620416 5883499890244704 5888818423068672 5907463458963456 5915826812718576 5923870913682176 5936308495384176 5941522571608064 5968925575029144 5993237083631616 5994851971670016 6006072804624802 6027790718767104 6030535614358528 6039073204650213 6063670425426432 6076401525990432 6096987295895808 6101150785486848 6118096189540608 6136326590349312 6146156135344914 6151712102669952 6168639924373216 6172852343863296 6189996892622816 6206769114983424 6215208827469824 6224007864560304 6228258093517824 6237075604802679 6249358326521856 6261055530420782 6262479291833856 6301453434360448 6305450771902464 6334369997990112 6336076804878912 6361883725037568 6370890413696928 6373791547765096 6379553291657728 6396839130120192 6408812380445124 6418986166075392 6428073696185232 6448426109214336 6454255320834048 6466336039614906 6472015658358784 6494422969309184 6501865358513889 6503617297315614 6528347537527296 6530106611997696 6543817027989696 6565986318657024 6568976294211968 6570470076678144 6582768319822968 6605069570553792 6618937376525292 6624920725952256 6645896391333888 6647687139545088 6664354777892448 6670208323715072 6684212893059072 6687256705851904 6693301814198272 6702777700295712 6723999874565376 6730078197792768 6742675186606996 6744208468128768 6770138187065344 6784352566153344 6821629228604736 6823467328331136 6849413809864704 6864083205285488 6888903678590976 6892040702124032 6901797948171672 6929909057630208 6939719914919868 6942880078815551 6944458886846208 6950736499359744 6963746504200668 6992109930903552 7002008847630342 7030528117337088 7032422505228288 7054688392986624 7074282162997504 7089135113655504 7113151845211776 7118009249734656 7128086405488776 7155492034766608 7157119190667264 7159047688740864 7170515491235733 7176997453114944 7201661067840512 7206229453602816 7241230634147328 7247776520699904 7261342508653688 7281017615653632 7284333197445824 7290918047608832 7306225840472832 7346369938497408 7390098330988464 7392089605692064 7422197679210496 7430703266873016 7432705482646416 7462978985140224 7476947777185978 7478648031988224 7503984364179456 7507401479099392 7518029907829857 7523163794083392 7529964540973056 7540624912832676 7544058712884057 7564499858886048 7571337972516864 7597356730908672 7616405460448512 7618457713997312 7639100449210368 7642579092402176 7660317371766528 7665548422791168 7676400744372528 7679896373126796 7705914498979424 7707666820718592 7722093605946174 7737300785217536 7753545789889536 7755634996135936 7764522691693131 7775080574207856 7796147689833984 7798248375235584 7844666520326272 7851757897424896 7887769083624768 7911475318381824 7915077993845568 7936524442109952 7958567433372192 7990982778175488 7993135962226688 8002295825863248 8034889276956672 8037054291689472 8049928539112434 8052097606200284 8053928649833472 8084893900568576 8096339900739846 8101868701320576 8129316394527744 8146384463415744 8153748585787392 8157461586054144 8169010322235399 8179564789334016 8194874847126552 8202282803559936 8230469791817728 8275692153311232 8298677152747072 8300564268466176 8304344124690432 8316100806403572 8332477768695808 8349972389111808 8361793667977218 8395851358282752 8407267695869952 8445826663986816 8448102406505216 8494520551595904 8545083173926832 8547026322272256 8570764928246976 8597901478952448 8605673761112064 8617857043237344 8621781386153208 8652957682876416 8669153811351852 8671489729754152 8704463383369728 8706808815996928 8725089370652928 8746965645983838 8754648424876032 8773029422140032 8777024426430624 8806759427405056 8825249835367056 8833227634603008 8861195188445184 8863582852726784 8873740219077864 8885806370523264 8904462743076264 8912283857412096 8937036933727616 8965333166087168 8992277957505024 9009109206937203 9041686078150656 9045803421537792 9095505638139648 9097956437774848 9145480943843712 9177144284310912 9202397264228896 9204489885523968 9239878743506944 9252959886559824 9259278515794944 9284995338934224 9310153672475136 9318569812328448 9322813241204736 9336011796840456 9342387140276736 9374037489782784 9376563340304384 9391583295631173 9445729884196487 9452180151540672 9458176157853696 9484202460282368 9490678999646208 9504115207318368 9542825587556352 9545396918321152 9556335620545392 9560687321647644 9569329937486592 9595258695180288 9613218570667686 9628479249113088 9654974178863104 9699504059422359 9708023487538176 9741634453963776 9755425945973421 9768030082596864 9795159917996544 9848979477985536 9853464441317952 9874152479734452 9907604355830688 9910273976861888 9950638646853632 9971530709317632 9996532166838672 10005312485572608 10024039877106476 10026319339588608 10030885058777856 10039952721297408 10054166550443568 10058744950512076 10085999811848064 10095117296689152 10114012779910494 10155207280598016 10176528849230016 10213756495688704 10235200992496704 10239861830835728 10276889094291456 10296124807928232 10333355517886464 10338061053186048 10352696922257508 10366774098943808 10394863586445312 10397664500314112 10409579872379802 10445619756301002 10488164896355328 10517025444833024 10548633757842432 10553437325127424 10582032589479936 10611423244496256 10633702670483256 10669727767817664 10677013874601984 10713185702608896 10733238052149912 10738571533111296 10765496179672416 10795119867653128 10802491601760768 10809344180404224 10839088526036992 10861845951220992 10871664781049856 10876615448072192 10892013762980532 10921526423480448 10926499796168736 10936377071413248 10959338760709248 11034256204414976 11072458832920576 11085147496482696 11088134408538096 11133296518815744 11149058223969624 11154135208588918 11194468477710336 11215421665778967 11255976546269184 11261102218649088 11284745691125088 11294946811459584 11326027402127872 11396035096363008 11424608190672768 11427686570995968 11458650673815552 11463868638603264 11490476057649792 11495708514870944 11498322634186752 11519844559690194 11558871748469136 11583140408919261 11605951177826304 11630318684834304 11633452494203904 11640832194281472 11662620861311784 11672864566501376 11697372562853376 11702699235240832 11766999780489408 11777636846137344 11799681576562243 11814926917926912 11831653625437152 11847741827364352 11872616990768352 11883045143216128 11937851150058288 11986474167263232 11989703943340032 12012145609249604 12055581437534208 12061071228717056 12074892808668651 12078146409300426 12127340850852864 12144509851109769 12152803051980864 12193974591791616 12202301570973696 12236192379081216 12272653180698624 12292312270689828 12303424205339904 12337279848746432 12345704687726592 12379993785245632 12413538229966848 12430417654939648 12448015729120608 12456516187035648 12474151209605358 12498716653043712 12522111060841564 12524958583667712 12602906868720896 12610901543804928 12668739995980224 12672153609757824 12741780827393856 12747583095530192 12759106583315456 12793678260240384 12817624760890248 12837972332150784 12856147392370464 12896852218428672 12908510641668096 12932672079229812 12944031316717568 12988845938618368 13003730717027778 13007234594631228 13056695075054592 13060213223995392 13087634055979392 13131972637314048 13137952588423936 13165536639645936 13210139141107584 13237874753050584 13249841451904512 13291792782667776 13295374279090176 13328709555784896 13368425786118144 13374513411703808 13405555400591424 13447999749130752 13460156395585536 13485350373213992 13488416936257536 13540276374130688 13568705132306688 13643258457209472 13646934656662272 13728166410570976 13784081404248064 13803595896343344 13859818115260416 13879439829839736 13885760157631102 13888917773692416 13901472998719488 13927493008401336 13984219861807104 14004017695260684 14061056234674176 14064845010456576 14091170810850497 14109376785973248 14148564325995008 14178270227311008 14226303690423552 14236018499469312 14256172810977552 14310984069533216 14314238381334528 14318095377481728 14341030982471466 14353994906229888 14403322135681024 14419827856001529 14482461268294656 14522685017307376 14562035231307264 14568666394891648 14581836095217664 14612451680945664 14692739876994816 14780196661976928 14784179211384128 14844395358420992 14861406533746032 14865410965292832 14925957970280448 14953895554371956 14957296063976448 15007968728358912 15014802958198784 15036059815659714 15046327588166784 15059929081946112 15081249825665352 15088117425768114 15128999717772096 15142675945033728 15171019169865741 15232810920897024 15236915427994624 15278200898420736 15285158184804352 15320634743533056 15331096845582336 15352801488745056 15359792746253592 15411828997958848 15415333641437184 15444187211892348 15474601570435072 15507091579779072 15511269992271872 15529045383386262 15550161148415712 15592295379667968 15596496750471168 15689333040652544 15703515794849792 15775538167249536 15822950636763648 15830155987691136 15873048884219904 15917134866744384 15981965556350976 16004591651726496 16069778553913344 16074108583378944 16099857078224868 16104195212400568 16107857299666944 16169787801137152 16192679801479692 16203737402641152 16258632789055488 16292768926831488 16307497171574784 16314923172108288 16338020644470798 16389749694253104 16404565607119872 16460939583635456 16551384306622464 16597354305494144 16601128536932352 16608688249380864 16632201612807144 16699944778223616 16723587335954436 16731202812883377 16791702716565504 16814535391739904 16891653327973632 16896204813010432 16989041103191808 17090166347853664 17094052644544512 17141529856493952 17195802957904896 17235714086474688 17243562772306416 17279766839535291 17305915365752832 17338307622703704 17342979459508304 17408926766739456 17413617631993856 17450178741305856 17493931291967676 17509296849752064 17542069784936333 17546058844280064 17554048852861248 17613518854810112 17650499670734112 17666455269206016 17722390376890368 17727165705453568 17747480438155728 17771612741046528 17808925486152528 17824567714824192 17874073867455232 17930666332174336 17984555915010048 18018218413874406 18083372156301312 18091606843075584 18117219613950639 18191011276279296 18195912875549696 18290961887687424 18354288568621824 18404794528457792 18408979771047936 18479757487013888 18505919773119648 18518557031589888 18569990677868448 18620307344950272 18645626482409472 18672023593680912 18684774280553472 18748074979565568 18753126680608768 18783166591262346 18891459768392974 18904360303081344 18916352315707392 18968404920564736 19008230414636736 19085651175112704 19112671241090784 19121374643295288 19138659874973184 19190517390360576 19226437141335372 19256958498226176 19309948357726208 19399008118844718 19416046975076352 19483268907927552 19510851891946842 19590319835993088 19697958955971072 19706928882635904 19748304959468904 19815208711661376 19820547953723776 19943061418635264 19993064333677344 20010624971145216 20048079754212952 20052638679177216 20061770117555712 20079905442594816 20108333100887136 20117489901024152 20171999623696128 20190234593378304 20228025559820988 20310414561196032 20353057698460032 20427512991377408 20470401984993408 20479723661671456 20592249615856464 20666711035772928 20676122106372096 20705393844515016 20733548197887616 20789727172890624 20795329000628224 20819159744759604 20828640236446653 20891239512602004 20976329792710656 21034050889666048 21097267515684864 21106874650254848 21164065178959872 21222846488992512 21267405340966512 21339455535635328 21354027749203968 21466476104299824 21477143066222592 21511546473707199 21530992359344832 21590239735306256 21604983203521536 21618688360808448 21678177052073984 21723691902441984 21743329562099712 21753230896144384 21784027525961064 21843052846960896 21852999592337472 21872754142826496 21913694356472737 21918677521418496 22068512408829952 22144917665841152 22170294992965392 22176268817076192 22266593037631488 22298116447939248 22308270417177836 22388936955420672 22430843331557934 22511953092538368 22522204437298176 22554089723489571 22569491382250176 22589893622919168 22632176138652171 22652054804255744 22792070192726016 22849216381345536 22855373141991936 22917301347631104 22927737277206528 22980952115299584 22991417029741888 22996645268373504 23039689119380388 23117743496938272 23166280817838522 23211902355652608 23260637369668608 23266904988407808 23325241722623568 23345729133002752 23394745125706752 23405398470481664 23533999560978816 23555273692274688 23599363153124486 23663307250874304 23695483654728704 23745233981536704 23875702300116576 23972948334526464 23979407886680064 24024291218499208 24111162875068416 24122142457434112 24149785617337302 24156292818600852 24254681701705728 24289019702219538 24305606103961728 24387949183583232 24472384758162432 24507030966706197 24584624541379656 24606848410679808 24674559697492864 24691409375453184 24759987570491264 24827076459933696 24896031458241216 24913032374071296 24948302419210716 24997433306087424 25044222121683128 25049917167335424 25205813737441792 25221803087609856 25337479991960448 25344307219515648 25483561654787712 25495166191060384 25518213166630912 25635249521780496 25712294784740928 25793704436857344 25817021283336192 25865344158459624 25888062633435136 25977691877236736 26007461434055556 26014469189262456 26113390150109184 26120426447990784 26169317220150923 26175268111958784 26263945274628096 26275905176847872 26331073279291872 26420278282215168 26475749506101168 26499682903809024 26583585565335552 26590748558180352 26657419111569792 26736851572236288 26749026823407616 26811110801182848 26895999498261504 26970700746427984 26976833872515072 27027327620811609 27080552748261376 27137410264613376 27286516914418944 27293869313324544 27456332821141952 27568162808496128 27607191792686688 27719636230520832 27758879659679472 27771520315262204 27777835547384832 27854986016802672 27968439723614208 28008035390521368 28122112469348352 28129690020913152 28174749886893519 28182341621700994 28297128651990016 28337189652589461 28356540454622016 28452607380847104 28472036998938624 28512345621955104 28621968139066432 28628476762669056 28636190754963456 28682061964942932 28707989812459776 28806644271362048 28839655712003058 28964922536589312 29045370034614752 29124070462614528 29137332789783296 29163672190435328 29224903361891328 29266277837920263 29385479753989632 29560393323953856 29568358422768256 29722813067492064 29730821930585664 29851915940560896 29907791108743912 29914592127952896 30015937456717824 30029605916397568 30072119631319428 30092655176333568 30119858163892224 30162499651330704 30176234851536228 30257999435544192 30285351890067456 30342038339731482 30465621841794048 30473830855989248 30570316369608704 30641269487066112 30705602977490112 30719585492507184 30823657995917696 30830667282874368 30888374423784696 31014183159558144 31022539984543744 31058090766772524 31100322296831424 31184590759335936 31192993500942336 31378666081305088 31407031589699584 31551076334499072 31645901273527296 31660311975382272 31746097768439808 31834269733488768 32009183303452992 32139557107826688 32199714156449736 32208390424801136 32215714599333888 32339575602274304 32385359602959384 32407474805282304 32517265578110976 32578129600596047 32585537853662976 32614994343149568 32629846344216576 32676041288941596 32779499388506208 32809131214239744 32921879167270912 33102768613244928 33194708610988288 33217376498761728 33264403225614288 33399889556447232 33447174671908872 33462405625766754 33583405433131008 33646264997336901 33783306655947264 33792409626020864 33978082206383616 34180332695707328 34188105289089024 34283059712987904 34391605915809792 34471428172949376 34487125544612832 34559533679070582 34676615245407408 34685958919016608 34817853533478912 34827235263987712 34900357482611712 34987862583935352 35018593699504128 35084139569872666 35092117688560128 35108097705722496 35227037709620224 35300999341468224 35332910538412032 35399044729686729 35444780753780736 35494960876311456 35543225482093056 35617850972305056 35649135429648384 35748147734910464 35861332664348672 35969111830020096 36036436827748812 36166744312602624 36183213686151168 36234439227901278 36382022552558592 36391825751099392 36433529553329307 36581923775374848 36708577137243648 36809589056915584 36817959542095872 37011839546239296 37037114063179776 37139981355736896 37240614689900544 37291252964818944 37344047187361824 37369548561106944 37496149959131136 37506253361217536 37566333182524692 37782919536785948 37808720606162688 37832704631414784 37936809841129472 38016460829273472 38225342482181568 38242749286590576 38277319749946368 38381034780721152 38452874282670744 38513916996452352 38619896715452416 38798016237689436 38832093950152704 38966537815855104 39021703783893684 39039473230061213 39180639671986176 39395917911942144 39413857765271808 39496609918937808 39630417423322752 39641095907447552 39886122837270528 39986128667354688 40096159508425904 40105277358354432 40123540235111424 40216666201774272 40234979802048304 40343999247392256 40380469186756608 40456051119641976 40620829122392064 40706115396920064 40855025982754816 40940803969986816 40959447323342912 41184499231712928 41352244212744192 41410787689030032 41467096395775232 41579454345781248 41590658001256448 41638319489519208 41657280472893306 41782479025204008 41952659585421312 42068101779332096 42194535031369728 42213749300509696 42273512432551491 42328130357919744 42445692977985024 42534810681933024 42678911071270656 42708055498407936 42932952208599648 42954286132445184 43023092947414398 43061984718689664 43180479470612512 43209966407043072 43356354104147968 43447383804883968 43506461792288768 43568055051922128 43686105693921792 43705999184674944 43745508285652992 43827388712945474 43837355042836992 44340589985930784 44352537634152384 44533186075262976 44596232895878496 44616540834355672 44777873910841344 44861686663115868 45023906185076736 45044408874596352 45108179446979142 45138982764500352 45179787245838336 45264352277304342 45304109608511488 45513057509597223 45698432762691072 45710746283983872 45834602695262208 45855474554413056 45961904230599168 45982834059483776 45993290536747008 46079378238760776 46235486993876544 46332561635677044 46423804711305216 46521274739337216 46533809976815616 46650483445247136 46691458266005504 46789490251413504 46810796940963328 47067999121957632 47110547384549376 47198726306248972 47326614501748608 47390967309457408 47490467963073408 47751404600233152 47945896669052928 48048582436998416 48222325750136832 48244284914868224 48299571234674604 48312585637201704 48509363403411456 48578039404439076 48600160551708857 48611212207923456 48775898367166464 48944769516324864 49014061933412394 49169249082759312 49213696821359616 49349119394985728 49382818750906368 49519975140982528 49654152919867392 49792062916482432 49826064748142592 49896604838421432 50088444243366256 50099834334670848 50193608438650131 50411627474883584 50443606175219712 50674959983920896 50688614439031296 50967123309575424 50990332382120768 51036426333261824 51270499043560992 51424589569481856 51587408873714688 51730688316919248 51776125266870272 51955383754473472 52014922868111112 52028938378524912 52226780300218368 52240852895981568 52338634440301846 52350536223917568 52527890549256192 52551810353695744 52626209354808999 52662146558583744 52840556564430336 52951499012202336 52999365807618048 53167171130671104 53181497116360704 53314838223139584 53473703144472576 53498053646815232 53622221602365696 53791998996523008 53941401492855968 53953667745030144 54054655241623218 54161105496522752 54274820529226752 54351658841851917 54573033828837888 54587738626649088 54912665642283904 55214383585373376 55439272461041664 55517759319358944 55543040630524408 55555671094769664 55709972033605344 55936879447228416 56016070781042736 56244224938696704 56259380041826304 56349499773787038 56364683243401988 56594257303980032 56674379305178922 56713080909244032 56905214761694208 57024691243910208 57243936278132864 57256953525338112 57364123929885864 57415979624919552 57613288542724096 57679311424006116 57929845073178624 58090740069229504 58248140925229056 58274665579566592 58327344380870656 58449806723782656 58532555675840526 58770959507979264 59120786647907712 59136716845536512 59445626134984128 59461643861171328 59815582217487824 59829184255905792 60031874913435648 60059211832795136 60144239262638856 60185310352667136 60239716327784448 60324999302661408 60352469703072456 60515998871088384 60570703780134912 60684076679462964 60931243683588096 60947661711978496 61140632739217408 61282538974132224 61411205954980224 61439170985014368 61647315991835392 61776748847569392 62028366319116288 62045079969087488 62116181533545048 62200644593662848 62369181518671872 62385987001884672 62485920709339959 62757332162610176 63102152668998144 63291802547054592 63320623950764544 63492195536879616 63668539466977536 64018366606905984 64399428312899472 64416780849602272 64431429198667776 64679151204548608 64770719205918768 64814949610564608 65034531156221952 65156259201192094 65171075707325952 65229988686299136 65259692688433152 65352082577883192 65558998777012416 65618262428479488 65741083069418211 66120109189375409 66205537226489856 66389417221976576 66434752997523456 66528806451228576 66799779112894464 66894349343817744 66924811251533508 67166810866262016 67292529994673802 67566613311894528 67584819252041728 67662269170468713 67896528415956513 67956164412767232 68360665391414656 68376210578178048 68566119425975808 68783211831619584 68942856345898752 68974251089225664 69119067358141164 69353230490814816 69371917838033216 69635707066957824 69654470527975424 69800714965223424 69975725167870704 70037187399008256 70168279139745332 70184235377120256 70216195411444992 70454075419240448 70601998682936448 70665821076824064 70798089459373458 70989921752622912 71086450964186112 71235701944610112 71496295469820928 71722665328697344 71938223660040192 72072873655497624 72333488625205248 72366427372302336 72468878455802556 72764045105117184 72783651502198784 72867059106658614 73163847550749696 73417154274487296 73619178113831168 74023679092478592 74074228126359552 74279962711473792 74481229379801088 74688094374723648 74739097122213888 74992299918262272 75132666365049384 75565839073571896 75617441212325376 75665409262829568 75873619682258944 76032921658546944 76450684964363136 76485498573181152 76554639499892736 76905748565341488 77239793430904832 77596032475378872 77664187900305408 77933075631710208 78043407567787368 78078946460122426 78361279343972352 78507951660452769 78791835823884288 78827715530543616 78993219837875616 79260834846645504 79282191814895104 79772245674541056 79972257334709376 80192319016851808 80210554716708864 80247080470222848 80433332403548544 80469959604096608 80687998494784512 80912102239283952 81081982862434827 81241658244784128 81412230793840128 81710051965509632 81881607939973632 81918894646685824 82368998463425856 82704488425488384 82821575378060064 82934192791550464 83158908691562496 83181316002512896 83276638979038416 83314560945786612 83564958050408016 83905319170842624 84136203558664192 84389070062739456 84427498601019392 84524249660680557 84547024865102982 84891385955970048 85011568957768383 85069621363866048 85357822142541312 85416110996815872 85865904417199296 85908572264890368 86046185894828796 86123969437379328 86360958941225024 86419932814086144 86712708208295936 86894767609767936 87012923584577536 87136110103844256 87372211387843584 87411998369349888 87491016571305984 87654777425890948 87674710085673984 88681179971861568 88705075268304768 89192465791756992 89233081668711344 89555747821682688 89723373326231736 90047812370153472 90088817749192704 90216358893958284 90277965529000704 90359574491676672 90528704554608684 90608219217022976 91026115019194446 91396865525382144 91421492567967744 91710949108826112 91923808461198336 91965668118967552 92158756477521552 92470973987753088 92665123271354088 93042549478674432 93067619953631232 93300966890494272 93578980502827008 93621593881926656 94135998243915264 94221094769098752 94397452612497944 94653229003497216 94781934618914816 94980935926146816 95502809200466304 96097164873996832 96488569829736448 96599142469349208 96625171274403408 97018726806822912 97156078808878152 97200321103417714 97222424415846912 97551796734332928 97734388801788141 97889539032649728 98028123866824788 98338498165518624 98427393642719232 98698238789971456 98765637501812736 99039950281965056 99308305839734784 99584125832964864 99652129496285184 99793209676842864 100176888486732512 100199668669341696 100387216877300262 100823254949767168 100938794992010703 101349919967841792 101377228878062592 101934246619150848 101980664764241536 102072852666523648 102540998087121984 102849179138963712 103174817747429376 103461376633838496 103552250533740544 103910767508946944 104029845736222224 104057876757049824 104453560600436736 104481705791963136 104677268880603692 104701072447835136 105055781098512384 105103620707391488 105252418709617998 105324293117167488 105681113128860672 105902998024404672 105998731615236096 106197134189060187 106334342261342208 106629676446279168 106947406288945152 106996107293630464 107244443204731392 107583997993046016 107882802985711936 107907335490060288 108109310483246436 108322210993045504 108549641058453504 108703317683703834 109146067657675776 109175477253298176 109825331284567808 110428767170746752 111035518638717888 111086081261048816 111111342189539328 111419944067210688 111873758894456832 112032141562085472 112488449877393408 112518760083652608 112698999547574076 112729366486803976 113188514607960064 113348758610357844 113426161818488064 113810429523388416 114049382487820416 114487872556265728 114728247859771728 114831959249839104 115226577085448192 115358622848012232 115859690146357248 116181480138459008 116496281850458112 116549331159133184 116899613447565312 117065111351681052 117118419690183639 117541919015958528 118241573295815424 118273433691073024 118891252269968256 118923287722342656 119631164434975648 119658368511811584 120118423665590272 120288478525277712 120370620705334272 120649998605322816 120704939406144912 121031997742176768 121141407560269824 121368153358925928 121862487367176192 121895323423956992 122565077948264448 122794488494554331 122822411909960448 122878341970028736 123294631983670784 123553497695138784 124056732638232576 124090159938174976 124232363067090096 124401289187325696 124738363037343744 124771974003769344 124971841418679918 125514664325220352 126204305337996288 126583605094109184 126641247901529088 126820537297654473 126984391073759232 127337078933955072 128036733213811968 128798856625798944 128833561699204544 128862858397335552 129358302409097216 129541438411837536 129629899221129216 130069062312443904 130312518402384188 130342151414651904 130519385376866304 130704165155766384 131117997554024832 131236524856958976 131482166138836422 132240218378750818 132778834443953152 133057612902457152 133599558225788928 133788698687635488 133849622503067016 134333621732524032 134585059989347604 135133226623789056 135169638504083456 135324538340937426 135793056831913026 135912328825534464 136721330782829312 137132238851951616 137566423663239168 137885712691797504 137948502178451328 138238134716282328 138706460981629632 138743835676066432 139271414133915648 139601429930446848 139951450335741408 140074374798016512 140336558279490664 140368470754240512 140432390822889984 140908150838480896 141203997365872896 141331642153648128 141596178918746916 141979843505245824 142172901928372224 142471403889220224 142992590939641856 143445330657394688 144145747310995248 144666977250410496 144732854744604672 144937756911605112 145528090210234368 145567303004397568 145734118213317228 145800481655126571 146327695101499392 146834308548974592 147238356227662336 148047358184957184 148148456252719104 148559925422947584 148962458759602176 149376188749447296 149478194244427776 150265332730098768 150580825315950393 151131678147143792 151234882424650752 151330818525659136 151747239364517888 152065843317093888 152901369928726272 152970997146362304 153109278999785472 153395860495309159 153811497130682976 154479586861809664 155192064950757744 155328375800610816 155866151263420416 156086815135574736 156157892920244852 156722558687944704 157015903320905538 157583671647768576 157655431061087232 157878628064426997 157986439675751232 158521669693291008 158564383629790208 159544491349082112 159944514669418752 160384638033703616 160421109433417728 160494160940445696 160866664807097088 160939919208193216 161375996989569024 161824204478567904 162163965724869654 162483316489568256 162824461587680256 163420103931019264 163763215879947264 163837789293371648 164737996926851712 165643150756120128 165868385583100928 166317817383124992 166553277958076832 166629121891573224 167129916100816032 167810638341685248 168272407117328384 168778140125478912 168854997202038784 169048499321361114 169094049730205964 169782771911940096 170023137915536766 170139242727732096 170715644285082624 171731808834398592 172092371789657592 172247938874758656 172721917882450048 172839865628172288 173789535219535872 174272220207688512 174744422775687168 174823996738699776 174982033142611968 175309554851781896 175349420171347968 177362359943723136 177410150536609536 178384931583513984 178466163337422688 179446746652463472 180095624740306944 180177635498385408 180432717787916568 180555931058001408 180719148983353344 181057409109217368 181216438434045952 182052230038388892 182793731050764288 182842985135935488 183185220541056461 183421898217652224 183847616922396672 183931336237935104 184317512955043104 184941947975506176 185330246542708176 186085098957348864 186135239907262464 186601933780988544 187157961005654016 187243187763853312 187457762128019877 188271996487830528 188794905224995888 189306458006994432 189563869237829632 189961871852293632 191005618400932608 192194329747993664 192977139659472896 193198284938698416 193250342548806816 194037453613645824 194312157617756304 194400642206835428 194444848831693824 195103593468665856 195468777603576282 195779078065299456 196056247733649576 196676996331037248 196854787285438464 197223249208254633 197396477579942912 198079900563930112 198360327568126227 198616611679469568 199168251665929728 199304258992570368 199586419353685728 200353776973465024 200399337338683392 200774433754600524 201646509899534336 201877589984021406 202699839935683584 202754457756125184 203868493238301696 203961329528483072 204145705333047296 205081996174243968 205698358277927424 206349635494858752 206922753267676992 208059691472444448 208115753514099648 208907121200873472 208963411583926272 209354537761207384 209402144895670272 210111562197024768 210207241414782976 210504837419235996 210648586234334976 211362226257721344 211805996048809344 211997463230472192 212394268378120374 213259352892558336 213992214587260928 214488886409462784 215167995986092032 215765605971423872 215814670980120576 216218620966492872 217099282116907008 217406635367407668 218292135315351552 218350954506596352 219650662569135616 220857534341493504 222071037277435776 222172162522097632 222222684379078656 222839888134421376 224064283124170944 224976899754786816 225397999095148152 225458732973607952 226377029215920128 226697517220715688 226852323636976128 227620859046776832 228046907204172329 228098764975640832 228975745112531456 229456495719543456 229663918499678208 230453154170896384 230717245696024464 231719380292714496 232362960276918016 232992563700916224 233098662318266368 233799226895130624 234130222703362104 234236839380367278 235083838031917056 235523854981358307 236483146591630848 236546867382146048 237782504539936512 237846575444685312 239262328869951296 239316737023623168 240236847331180544 240576957050555424 240741241410668544 241299997210645632 241409878812289824 242063995484353536 242736306717851856 243724974734352384 243790646847913984 245130155896528896 245588976989108662 245644823819920896 245756683940057472 246589263967341568 247106995390277568 248113465276465152 248464726134180192 248802578374651392 249476726074687488 249543948007538688 249943682837359836 251029328650440704 252408610675992576 253167210188218368 253282495803058176 253641074595308946 254674157867910144 255034706873305149 256073466427623936 257597713251597888 257667123398409088 257725716794671104 259082876823675072 259259798442258432 260138124624887808 260625036804768376 260684302829303808 261038770753732608 261408330311532768 262235995108049664 262473049713917952 262964332277672844 264480436757501636 265557668887906304 266115225804914304 267577397375270976 267699245006134032 268667243465048064 269170119978695208 270266453247578112 270339277008166912 270649076681874852 271586113663826052 271824657651068928 273442661565658624 274264477703903232 275132847326478336 275771425383595008 275897004356902656 276476269432564656 277412921963259264 277487671352132864 279202859860893696 279902900671482816 280673116558981328 280736941508481024 280864781645779968 281816301676961792 282407994731745792 282663284307296256 283192357837493832 283959687010491648 284345803856744448 284942807778440448 285985181879283712 286890661314789376 288291494621990496 289465709489209344 289875513823210224 291056180420468736 291134606008795136 291468236426634456 291600963310253142 292655390202998784 293203166405364423 293668617097949184 294476712455324672 296094716369914368 296296912505438208 297119850845895168 297924917519204352 298752377498894592 298956388488855552 300530665460197536 301161650631900786 302263356294287584 302469764849301504 303494478729035776 304131686634187776 305802739857452544 305941994292724608 306218557999570944 306791720990618318 307622994261365952 310384129901515488 310656751601221632 311732302526840832 312173630271149472 312315785840489704 313445117375889408 314031806641811076 315167343295537152 315310862122174464 315757256128853994 315972879351502464 317043339386582016 317128767259580416 318591402567180561 319889029338837504 320769276067407232 320842218866835456 320988321880891392 321733329614194176 321879838416386432 322751993979138048 323648408957135808 324327931449739308 324966632979136512 325648923175360512 326840207862038528 327526431759894528 327675578586743296 329475993853703424 331286301512240256 331736771166201856 333106555916153664 333258243783146448 334259832201632064 335621276683370496 336544814234656768 337556280250957824 337709994404077568 338096998642722228 338188099460411928 339565543823880192 340046275831073532 340201123861961999 340278485455464192 341431288570165248 343463617668797184 344184743579315184 344495877749517312 345443835764900096 345679731256344576 347579070439071744 348544440415377024 349488845551374336 349647993477399552 350619109703563792 350698840342695936 351355259070550917 354724719887446272 354820301073219072 356769863167027968 356932326674845376 358893493304926944 360355270996770816 360865435575833136 361111862116002816 362114818218434736 362432876868091904 364104460076777784 365587462101528576 365685970271870976 366370441082112922 367695233844793344 367862672475870208 368383465483662993 368635025910086208 369883895951012352 370660493085416352 372170197914697728 372270479814524928 373203867561977088 374315922011308032 374486375527706624 374915524256039754 376543992975661056 377589810449991776 378612916013988864 379127738475659264 379923743704587264 380461611892963419 382011236801865216 384388659495987328 386396569877396832 386500685097613632 388074907227291648 388624315235512608 388801284413670856 388889697663387648 390207186937331712 390937555207152564 391558156130598912 392112495467299152 393353992662074496 393709574570876928 394446498416509266 394792955159885824 396159801127860224 396720655136252454 398336503331859456 399172838707371456 400707553946930048 400798674677366784 401548867509201048 403293019799068672 403755179968042812 405399679871367168 405508915512250368 407736986476603392 407922659056966144 408291410666094592 410163992348487936 411396716555854848 412699270989717504 413845506535353984 416119382944888896 416231507028199296 417814242401746944 418709075522414768 418804289791340544 420223124394049536 420414482829565952 421009674838471992 421297172468669952 422724452515442688 423515684807748611 423611992097618688 423994926460944384 424788536756240748 426518705785116672 427984429174521856 428977772818925568 430335991972184064 431531211942847744 432437241932985744 434198564233814016 434813270734815336 436584270630703104 436701909013192704 437401444965379713 439301325138271232 441715068682987008 444142074554871552 444344325044195264 444445368758157312 445679776268842752 448128566248341888 450795998190296304 450917465947215904 452754058431840256 453395034441431376 453704647273952256 455241718093553664 456093814408344658 456197529951281664 457951490225062912 458912991439086912 459327836999356416 460187581485927477 461434491392048928 463438760585428992 464725920553836032 465985127401832448 466197324636532736 467598453790261248 468260445406724208 468473678760734556 470167676063834112 471047709962716614 472966293183261696 473093734764292096 473635884193280991 475565009079873024 475693150889370624 478524657739902592 478633474047246336 481153914101110848 481482482821337088 482599994421291264 482819757624579648 484127990968707072 485472613435703712 487449949468704768 487581293695827968 490260311793057792 491177953978217324 491289647639841792 491513367880114944 493178527934683136 494213990780555136 496929452268360384 497605156749302784 498953452149374976 499887365674719672 502058657300881408 504817221351985152 506334420376436736 506564991606116352 507282149190617892 509348315735820288 510069413746610298 512146932855247872 515195426503195776 515334246796818176 518165753647350144 518519596884516864 521250073609536752 521368605658607616 522816660623065536 524471990216099328 524946099427835904 525928664555345688 528960873515003272 531115337775812608 532230451609828608 535154794750541952 535398490012268064 538340239957390416 540532906495156224 540678554016333824 541298153363749704 543172227327652104 543649315302137856 546885323131317248 548528955407806464 549555661623169383 550265694652956672 551542850767190016 551794008713805312 552952538865129312 554825843926518528 554975342704265728 558405719721787392 559805801342965632 561346233117962656 561473883016962048 561729563291559936 563632603353923584 564815989463491584 566384715674987664 567919374020983296 568691607713488896 569885615556880896 571970363758567424 576582989243980992 578931418978418688 579751027646420448 582112360840937472 582269212017590272 582936472853268912 583201926620506284 585310780405997568 586406332810728846 587337234195898368 588953424910649344 591669747624763899 592189432739828736 594239701691790336 595080982704378681 595849835038408704 597504754997789184 597912776977711104 601061330920395072 602323301263801572 604526712588575168 604939529698603008 606988957458071552 608263373268375552 611605479714905088 611883988585449216 612437115999141888 613583441981236636 615245988522731904 620768259803030976 624347260542298944 624631571680979408 626890234751778816 628063613283622152 630334686591074304 630621724244348928 631514512257707988 631945758703004928 634086678773164032 634257534519160832 637182805134361122 639778058677675008 641538552134814464 641976643761782784 643466659228388352 643759676832772864 645503987958276096 647296817914271616 648655862899478616 651297846350721024 655052863519789056 655351157173486592 658951987707406848 662572603024480512 663473542332403712 666213111832307328 666516487566292896 668519664403264128 673089628469313536 675419988808155136 676193997285444456 676376198920823856 679131087647760384 680092551662147064 680402247723923998 680556970910928384 682862577140330496 684140721612516987 686927235337594368 688369487158630368 688991755499034624 690887671529800192 691359462512689152 695158140878143488 697088880830754048 698977691102748672 699295986954799104 701238219407127584 701397680685391872 702710518141101834 706571564944074921 709449439774892544 709640602146438144 713539726334055936 713864653349690752 717786986609853888 720710541993541632 721730871151666272 722223724232005632 724229636436869472 724865753736183808 728208920153555568 731174924203057152 731371940543741952 732740882164225844 735390467689586688 735725344951740416 736766930967325986 737270051820172416 739767791902024704 741320986170832704 744340395829395456 746407735123954176 748631844022616064 748972751055413248 749831048512079508 753087985951322112 755179620899983552 757225832027977728 758255476951318528 759847487409174528 760923223785926838 764022473603730432 768777318991974656 772793139754793664 773001370195227264 777248630471025216 777602568827341712 777779395326775296 780414373874663424 781875110414305128 783116312261197824 784224990934598304 786707985324148992 787419149141753856 788892996833018532 789585910319771648 792319602255720448 793441310272504908 796673006663718912 798345677414742912 801415107893860096 803097735018402096 806586039598137344 807510359936085624 810799359742734336 811017831024500736 815473972953206784 815845318113932288 820327984696975872 822793433111709696 825398541979435008 827691013070707968 832238765889777792 832463014056398592 837418151044829536 837608579582681088 840828965659131904 842019349676943984 842594344937339904 845448905030885376 847031369615497222 847223984195237376 847989852921888768 849577073512481496 853037411570233344 857955545637851136 859561419461880317 860671983944368128 863062423885695488 864874483865971488 868397128467628032 869626541469630672 873168541261406208 873403818026385408 874802889930759426 878602650276542464 879609499216093269 883430137365974016 888284149109743104 888688650088390528 888890737516314624 891359552537685504 896257132496683776 901591996380592608 901834931894431808 905508116863680512 906790068882862752 907409294547904512 910483436187107328 912187628816689316 912395059902563328 915902980450125824 917825982878173824 918655673998712832 920375162971854954 922868982784097856 929451841107672064 931970254803664896 932394649273065472 935196907580522496 936520890813448416 936947357521469112 940335352127668224 942095419925433228 945932586366523392 946187469528584192 947271768386561982 951130018159746048 951386301778741248 957049315479805184 962307828202221696 962964965642674176 965199988842582528 965639515249159296 968255981937414144 970945226871407424 974899898937409536 980520623586115584 982355907956434648 982579295279683584 983026735760229888 986357055869366272 988427981561110272 993858904536720768 995210313498605568 999774731349439344 1004117314601762816 1009634442703970304 1012668840752873472 1013129983212232704 1014564298381235784 1018696631471640576 1020138827493220596 1020603371585885997 1024293865710495744 1030390853006391552 1030668493593636352 1036331507294700288 1037039193769033728 1042500147219073504 1042737211317215232 1045633321246131072 1048943980432198656 1051857329110691376 1054065777211652751 1057921747030006544 1062230675551625216 1064460903219657216 1070309589501083904 1070796980024536128 1076680479914780832 1081065812990312448 1081357108032667648 1082596306727499408 1086344454655304208 1087298630604275712 1093770646262634496 1097057910815612928 1099111323246338766 1103085701534380032 1103588017427610624 1105150396450988979 1105905077730258624 1109651687853037056 1109950685408531456 1116811439443574784 1119611602685931264 1122692466235925312 1122947766033924096 1123459126583119872 1127265206707847168 1129631978926983168 1132769431349975328 1135838748041966592 1137383215426977792 1139771231113761792 1143940727517134848 1153165978487961984 1159502055292840896 1164224721681874944 1165872945706537824 1166403853241012568 1170621560811995136 1172812665621457692 1174674468391796736 1177906849821298688 1183339495249527798 1184378865479657472 1188479403383580672 1190161965408757362 1195009509995578368 1202122661840790144 1204646602527603144 1209053425177150336 1209879059397206016 1216526746536751104 1223210959429810176 1223767977170898432 1224874231998283776 1227166883962473272 1230491977045463808 1241536519606061952 1248694521084597888 1249263143361958816 1256127226567244304 1260669373182148608 1261243448488697856 1263029024515415976 1263891517406009856 1268173357546328064 1268515069038321664 1270547054423245833 1274365610268722244 1279556117355350016 1283077104269628928 1283953287523565568 1286933318456776704 1287519353665545728 1291007975916552192 1294593635828543232 1297311725798957232 1302595692701442048 1310105727039578112 1310702314346973184 1312204334896139139 1317903975414813696 1325145206048961024 1326947084664807424 1332426223664614656 1333032975132585792 1337039328806528256 1346179256938627072 1350839977616310272 1352387994570888912 1352752397841647712 1358262175295520768 1360185103324294128 1360804495447847996 1361113941821856768 1365725154280660992 1368281443225033974 1373854470675188736 1376738974317260736 1377983510998069248 1380562744457782431 1381775343059600384 1390316281756286976 1394177761661508096 1397955382205497344 1398591973909598208 1402476438814255168 1402795361370783744 1405421036282203668 1413143129888149842 1418898879549785088 1419281204292876288 1427079452668111872 1427729306699381504 1435573973219707776 1443461742303332544 1444447448464011264 1448459272873738944 1456417840307111136 1462349848406114304 1462743881087483904 1465481764328451688 1470780935379173376 1471450689903480832 1473533861934651972 1474540103640344832 1479535583804049408 1482641972341665408 1492815470247908352 1497945502110826496 1499662097024159016 1506175971902644224 1510359241799967104 1514451664055955456 1519694974818349056 1521846447571853676 1528044947207460864 1537554637983949312 1545586279509587328 1546002740390454528 1554497260942050432 1555205137654683424 1555558790653550592 1563750220828610256 1568449981869196608 1573415970648297984 1574838298283507712 1577785993666037064 1579171820639543296 1584639204511440896 1586882620545009816 1593346013327437824 1596328350429206303 1596691354829485824 1602830215787720192 1606195470036804192 1613172079196274688 1615020719872171248 1621598719485468672 1622035662049001472 1630947945906413568 1631690636227864576 1640655969393951744 1645586866223419392 1648666984869508149 1650797083958870016 1655382026141415936 1664477531779555584 1664926028112797184 1674836302089659072 1675217159165362176 1681657931318263808 1684038699353887968 1685188689874679808 1690897810061770752 1694062739230994444 1694447968390474752 1699154147024962992 1706074823140466688 1715911091275702272 1719122838923760634 1726124847771390976 1729748967731942976 1736794256935256064 1739253082939261344 1746337082522812416 1746807636052770816 1749605779861518852 1757205300553084928 1759218998432186538 1766860274731948032 1776568298219486208 1777377300176781056 1782719105075371008 1785242948113136043 1792514264993367552 1803183992761185216 1803669863788863616 1813580137765725504 1814818589095809024 1820966872374214656 1824375257633378632 1824790119805126656 1831805960900251648 1835651965756347648 1837311347997425664 1840750325943709908 1845737965568195712 1858903682215344128 1864789298546130944 1873041781626896832 1873894715042938224 1880670704255336448 1884190839850866456 1891865172733046784 1892374939057168384 1894543536773123964 1902260036319492096 1902772603557482496 1914098630959610368 1924615656404443392 1925929931285348352 1930399977685165056 1931279030498318592 1936511963874828288 1941890453742814848 1964711815912869296 1965158590559367168 1966053471520459776 1972714111738732544 1976855963122220544 1987717809073441536 1990420626997211136 1999549462698878688 2008234629203525632 2019268885407940608 2026259966424465408 2029128596762471568 2037393262943281152 2040277654986441192 2041206743171771994 2048587731420991488 2052422164837550961 2060781706012783104 2061336987187272704 2072663014589400576 2074078387538067456 2085000294438147008 2085474422634430464 2091266642492262144 2097887960864397312 2103714658221382752 2108131554423305502 2115843494060013088 2124461351103250432 2128921806439314432 2140619179002167808 2141593960049072256 2153360959829561664 2162131625980624896 2165192613454998816 2172688909310608416 2174597261208551424 2187541292525268992 2194115821631225856 2198222646492677532 2206171403068760064 2207176034855221248 2210300792901977958 2211810155460517248 2219303375706074112 2219901370817062912 2239223205371862528 2245384932471850624 2245895532067848192 2246918253166239744 2259263957853966336 2265538862699950656 2271677496083933184 2274766430853955584 2279542462227523584 2287881455034269696 2306331956975923968 2319004110585681792 2331745891413075648 2332807706482025136 2341243121623990272 2345625331242915384 2349348936783593472 2355813699642597376 2366678990499055596 2368757730959314944 2376958806767161344 2380323930817514724 2381407867033733993 2390019019991156736 2404245323681580288 2409293205055206288 2418106850354300672 2419758118794412032 2433053493073502208 2446421918859620352 2447535954341796864 2454333767924946544 2460983954090927616 2483073039212123904 2497389042169195776 2498526286723917632 2512254453134488608 2522486896977395712 2526058049030831952 2527783034812019712 2536346715092656128 2537030138076643328 2541094108846491666 2548731220537444488 2559112234710700032 2566154208539257856 2573866636913553408 2575038707331091456 2578684258385640951 2582015951833104384 2589187271657086464 2594623451597914464 2605191385402884096 2620211454079156224 2621404628693946368 2624408669792278278 2635807950829627392 2650290412097922048 2653894169329614848 2664852447329229312 2666065950265171584 2674078657613056512 2704775989141777824 2705504795683295424 2716524350591041536 2720370206648588256 2721608990895695992 2722227883643713536 2731450308561321984 2736562886450067948 2747708941350377472 2753477948634521472 2755967021996138496 2761125488915564862 2763550686119200768 2788355523323016192 2795910764410994688 2797183947819196416 2804952877628510336 2805590722741567488 2810842072564407336 2826286259776299684 2837797759099570176 2838562408585752576 2854158905336223744 2855458613398763008 2871147946439415552 2886923484606665088 2888894896928022528 2896918545747477888 2912835680614222272 2924699696812228608 2930963528656903376 2941561870758346752 2942901379806961664 2947067723869303944 2949080207280689664 2959071167608098816 2964609793654240277 2965283944683330816 2985630940495816704 2995891004221652992 2999324194048318032 3012351943805288448 3020718483599934208 3028903328111910912 3039389949636698112 3043692895143707352 3056089894414921728 3061810114757657991 3075109275967898624 3091172559019174656 3092005480780909056 3108994521884100864 3110410275309366848 3111117581307101184 3127500441657220512 3136899963738393216 3146831941296595968 3155571987332074128 3158343641279086592 3169278409022881792 3173765241090019632 3186692026654875648 3192656700858412606 3193382709658971648 3205660431575440384 3212390940073608384 3230041439744342496 3243197438970937344 3244071324098002944 3261895891812827136 3263381272455729152 3281311938787903488 3291173732446838784 3297333969739016298 3310764052282831872 3315451189352966937 3328955063559111168 3329852056225594368 3349672604179318144 3350434318330724352 3368077398707775936 3370377379749359616 3381795620123541504 3388125478461988888 3388895936780949504 3398308294049925984 3412149646280933376 3431822182551404544 3438245677847521268 3452249695542781952 3459497935463885952 3478506165878522688 3492674165045624832 3499211559723037704 3514410601106169856 3518437996864373076 3533720549463896064 3553136596438972416 3554754600353562112 3565438210150742016 3570485896226272086 3585028529986735104 3606367985522370432 3607339727577727232 3627160275531451008 3629637178191618048 3648750515266757264 3649580239610253312 3663611921800503296 3671303931512695296 3674622695994851328 3681500651887419816 3691475931136391424 3717807364430688256 3729578597092261888 3746083563253793664 3747789430085876448 3768381679701732912 3783730345466093568 3784749878114336768 3789087073546247928 3804520072638984192 3805545207114964992 3811641163269737499 3828197261919220736 3849231312808886784 3851859862570696704 3860799955370330112 3862558060996637184 3873023927749656576 3883780907485629696 3929423631825738592 3930317181118734336 3932106943040919552 3945428223477465088 3953711926244441088 3975435618146883072 3980841253994422272 3999098925397757376 4038537770815881216 4052519932848930816 4058257193524943136 4074786525886562304 4080555309972882384 4082413486343543988 4097175462841982976 4104844329675101922 4121563412025566208 4122673974374545408 4141688233373347293 4145326029178801152 4170000588876294016 4170948845268860928 4182533284984524288 4195775921728794624 4207429316442765504 4216263108846611004 4231686988120026176 4248922702206500864 4257843612878628864 4281238358004335616 4283187920098144512 4306721919659123328 4330385226909997632 4345377818621216832 4375082585050537984 4388231643262451712 4396445292985355064 4412342806137520128 4414352069710442496 4420601585803955916 4423620310921034496 4438606751412148224 4439802741634125824 4478446410743725056 4490769864943701248 4493836506332479488 4518527915707932672 4531077725399901312 4543354992167866368 4559084924455047168 4612663913951847936 4638008221171363584 4663491782826151296 4665615412964050272 4691250662485830768 4711627399285194752 4733357980998111192 4737515461918629888 4753917613534322688 4760647861635029448 4762815734067467986 4780038039982313472 4788985051287618909 4808490647363160576 4818586410110412576 4836213700708601344 4839516237588824064 4866106986147004416 4892843837719240704 4895071908683593728 4908667535849893088 4921967908181855232 4946000954608524447 4966146078424247808 4994778084338391552 4997052573447835264 5024508906268977216 5044973793954791424 5052116098061663904 5055566069624039424 5072693430185312256 5074060276153286656 5082188217692983332 5097462441074888976 5118224469421400064 5132308417078515712 5147733273827106816 5150077414662182912 5157368516771281902 5178374543314172928 5189246903195828928 5210382770805768192 5240422908158312448 5242809257387892736 5248817339584556556 5271615901659254784 5300580824195844096 5307788338659229696 5329704894658458624 5332131900530343168 5348157315226113024 5409551978283555648 5411009591366590848 5440740413297176512 5443217981791391984 5444455767287427072 5462900617122643968 5473125772900135896 5495417882700754944 5506955897269042944 5511934043992276992 5522250977831129724 5527101372238401536 5576711046646032384 5594367895638392832 5609905755257020672 5621684145128814672 5652572519552599368 5675595518199140352 5677124817171505152 5708317810672447488 5710917226797526016 5742295892878831104 5773846969213330176 5777789793856045056 5793837091494955776 5825671361228444544 5861927057313806752 5885802759613923328 5894135447738607888 5898160414561379328 5918142335216197632 5929219587308480554 5930567889366661632 5971261880991633408 5998648388096636064 6024703887610576896 6041436967199868416 6057806656223821824 6078779899273396224 6087385790287414704 6112179788829843456 6123620229515315982 6150218551935797248 6157266494512652883 6182345118038349312 6184010961561818112 6217989043768201728 6220820550618733696 6222235162614202368 6255000883314441024 6273799927476786432 6293663882593191936 6311143974664148256 6316687282558173184 6338556818045763584 6347530482180039264 6373384053309751296 6385313401716825212 6386765419317943296 6411320863150880768 6424781880147216768 6460082879488684992 6486394877941874688 6523791783625654272 6526762544911458304 6562623877575806976 6582347464893677568 6594667939478032596 6621528104565663744 6630902378705933874 6657910127118222336 6659704112451188736 6699345208358636288 6736154797415551872 6740754759498719232 6776250956923977776 6777791873561899008 6796616588099851968 6824299292561866752 6863644365102809088 6876491355695042536 6904499391085563904 6918995870927771904 6957012331757045376 6998423119446075408 7028821202212339712 7036875993728746152 7067441098927792128 7106273192877944832 7109509200707124224 7130876420301484032 7140971792452544172 7144223601101201979 7170057059973470208 7212735971044740864 7214679455155454464 7254320551062902016 7259274356383236096 7297501030533514528 7299160479220506624 7327223843601006592 7342607863025390592 7363001303774839632 7382951862272782848 7435614728861376512 7492167126507587328 7495578860171752896 7536763359403465824 7567460690932187136 7569499756228673536 7578174147092495856 7609040145277968384 7611090414229929984 7623282326539474998 7656394523838441472 7698462625617773568 7721599910740660224 7725116121993274368 7736052775156922853 7746047855499313152 7767561814971259392 7858847263651477184 7860634362237468672 7864213886081839104 7890856446954930176 7907423852488882176 7950871236293766144 7961682507988844544 7998197850795514752 8116514387049886272 8149573051773124608 8161110619945764768 8164826972687087976 8194350925683965952 8209688659350203844 8243126824051132416 8245347948749090816 8283376466746694586 8290652058357602304 8340001177752588032 8365066569969048576 8391551843457589248 8414858632885531008 8432526217693222008 8463373976240052352 8515687225757257728 8562476716008671232 8566375840196289024 8613443839318246656 8660770453819995264 8690755637242433664 8750165170101075968 8792890585970710128 8824685612275040256 8828704139420884992 8841203171607911832 8847240621842068992 8877213502824296448 8879605483268251648 8893829380962720831 8956892821487450112 8981539729887402496 8987673012664958976 9037055831415865344 9062155450799802624 9086709984335732736 9118169848910094336 9185430344272973973 9225327827903695872 9276016442342727168 9326983565652302592 9331230825928100544 9382501324971661536 9423254798570389504 9466715961996222384 9475030923837259776 9507835227068645376 9521295723270058896 9525631468134935972 9560076079964626944 9577970102575237818 9616981294726321152 9637172820220825152 9672427401417202688 9732213972294008832 9785687675438481408 9790143817367187456 9817335071699786176 9843935816363710464 9892001909217048894 9932292156848495616 9989556168676783104 9994105146895670528 10049017812537954432 10104232196123327808 10111132139248078848 10145386860370624512 10164376435385966664 10194924882149777952 10236448938842800128 10264616834157031424 10295466547654213632 10300154829324365824 10314737033542563804 10356749086628345856 10378493806391657856 10485618514775785472 10497634679169113112 10543231803318509568 10601161648391688192 10659409789316917248 10664263801060686336 10696314630452226048 10819103956567111296 10822019182733181696 10881480826594353024 10886435963582783968 10888911534574854144 10946251545800271792 10990835765401509888 11013911794538085888 11023868087984553984 11044501955662259448 11054202744476803072 11153422093292064768 11174298453004444121 11188735791276785664 11219811510514041344 11243368290257629344 11305145039105198736 11351191036398280704 11354249634343010304 11416635621344894976 11421834453595052032 11434923489809212497 11484591785757662208 11547693938426660352 11555579587712090112 11587674182989911552 11651342722456889088 11723854114627613504 11771605519227846656 11788270895477215776 11796320829122758656 11836284670432395264 11858439174616961108 11861135778733323264 11942523761983266816 11997296776193272128 12082873934399736832 12115613312447643648 12157559798546792448 12174771580574829408 12224359577659686912 12247240459030631964 12300437103871594496 12314532989025305766 12364690236076698624 12368021923123636224 12435978087536403456 12441641101237467392 12510001766628882048 12547599854953572864 12587327765186383872 12622287949328296512 12695060964360078528 12746768106619502592 12770626803433650424 12773530838635886592 12822641726301761536 12849563760294433536 12920165758977369984 13053525089822916608 13125247755151613952 13164694929787355136 13189335878956065192 13243056209131327488 13261804757411867748 13315820254236444672 13319408224902377472 13398690416717272576 13472309594831103744 13481509518997438464 13552501913847955552 13555583747123798016 13593233176199703936 13752982711390085072 13808998782171127808 13837991741855543808 13914024663514090752 13996846238892150816 14057642404424679424 14073751987457492304 14134882197855584256 14212546385755889664 14219018401414248448 14261752840602968064 14281943584905088344 14288447202202403958 14340114119946940416 14366955153862856727 14425471942089481728 14429358910310908928 14508641102125804032 14518548712766472192 14595002061067029056 14598320958441013248 14654447687202013184 14685215726050781184 14726002607549679264 14765903724545565696 14871229457722753024 14984334253015174656 14991157720343505792 15073526718806931648 15134921381864374272 15156348294184991712 15218080290555936768 15222180828459859968 15246564653078949996 15312789047676882944 15396925251235547136 15443199821481320448 15450232243986548736 15472105550313845706 15535123629942518784 15717694527302954368 15721268724474937344 15728427772163678208 15814847704977764352 15901742472587532288 15923365015977689088 15996395701591029504 16233028774099772544 16322221239891529536 16329653945374175952 16388701851367931904 16419377318700407688 16486253648102264832 16490695897498181632 16566752933493389172 16581304116715204608 16680002355505176064 16730133139938097152 16783103686915178496 16829717265771062016 16865052435386444016 16926747952480104704 17031374451514515456 17124953432017342464 17132751680392578048 17226887678636493312 17321540907639990528 17381511274484867328 17500330340202151936 17585781171941420256 17657408278841769984 17682406343215823664 17694481243684137984 17754427005648592896 17759210966536503296 17787658761925441662 17913785642974900224 17963079459774804992 18074111662831730688 18124310901599605248 18173419968671465472 18236339697820188672 18370860688545947946 18450655655807391744 18552032884685454336 18653967131304605184 18662461651856201088 18765002649943323072 18933431923992444768 18950061847674519552 19015670454137290752 19042591446540117792 19051262936269871944 19120152159929253888 19155940205150475636 19233962589452642304 19274345640441650304 19344854802834405376 19571375350876962816 19580287634734374912 19634670143399572352 19687871632727420928 19784003818434097788 19864584313696991232 19979112337353566208 19988210293791341056 20098035625075908864 20208464392246655616 20222264278496157696 20328752870771933328 20389849764299555904 20472897877685600256 20529233668314062848 20590933095308427264 20600309658648731648 20629474067085127608 20713498173256691712 20752268555579681939 20756987612783315712 20971237029551570944 20995269358338226224 21086463606637019136 21202323296783376384 21318819578633834496 21328527602121372672 21392629260904452096 21432670803303605937 21638207913134222592 21644038365466363392 21762961653188706048 21772871927165567936 21777823069149708288 21892503091600543584 21981671530803019776 22027823589076171776 22089003911324518896 22108405488953606144 22306844186584129536 22348596906008888242 22439623021028082688 22486736580515258688 22610290078210397472 22702382072796561408 22708499268686020608 22833271242689789952 22843668907190104064 22869846979618424994 22969183571515324416 23095387876853320704 23175348365979823104 23208158325470768559 23302685444913778176 23447708229255227008 23576541790954431552 23592641658245517312 23672569340864790528 23716878349233922216 23722271557466646528 23885047523966533632 23994593552386544256 24165747868799473664 24349543161149658816 24448719155319373824 24494480918061263928 24600874207743188992 24629065978050611532 24729380472153397248 24736043846247272448 24871956175072806912 24883282202474934784 25020003533257764096 25095199709907145728 25174655530372767744 25244575898656593024 25390121928720157056 25541253606867300848 25547061677271773184 25645283452603523072 25699127520588867072 25840331517954739968 26107050179645833216 26250495510303227904 26378671757912130384 26486112418262654976 26523609514823735496 26631640508472889344 26638816449804754944 26681488142888162493 26797380833434545152 26944619189662207488 26963019037994876928 27105003827695911104 27111167494247596032 27186466352399407872 27505965422780170144 27617997564342255616 27675983483711087616 27828049327028181504 27993692477784301632 28147503974914984608 28269764395711168512 28425092771511779328 28438036802828496896 28523505681205936128 28563887169810176688 28576894404404807916 28680228239893880832 28733910307725713454 28850943884178963456 28858717820621817856 29017282204251608064 29190004122134058112 29196641916882026496 29370431452101562368 29452005215099358528 29531807449091131392 29742458915445506048 29968668506030349312 29982315440687011584 30147053437613863296 30312696588369983424 30436160581111873536 30493129306157899992 30625578095353765888 30793850502471094272 30886399642962640896 30900464487973097472 30944211100627691412 31070247259885037568 31435389054605908736 31456855544327356416 31629695409955528704 31803484945175064576 31992791403182059008 32466057548199545088 32644442479783059072 32659307890748351904 32838754637400815376 32972507296204529664 32981391794996363264 33133505866986778344 33162608233430409216 33360004711010352128 33460266279876194304 33522895359013332363 33566207373830356992 33659434531542124032 33730104870772888032 33853495904960209408 34062748903029030912 34249906864034684928 34265503360785156096 34453775357272986624 34643081815279981056 34763022548969734656 35171562343882840512 35314816557683539968 35364812686431647328 35388962487368275968 35508854011297185792 35518421933073006592 35575317523850883324 35827571285949800448 35926158919549609984 36248621803199210496 36346839937342930944 36472679395640377344 36741721377091895892 36901311311614783488 37104065769370908672 37307934262609210368 37324923303712402176 37530005299886646144 37866863847984889536 38085182893080235584 38102525872539743888 38240304319858507776 38311880410300951272 38467925178905284608 38548691280883300608 38689709605668810752 39160575269468749824 39269340286799144704 39375743265454841856 39568007636868195576 39729168627393982464 39958224674707132416 39976420587582682112 40196071250151817728 40416928784493311232 40444528556992315392 40657505741543866656 40779699528599111808 41058467336628125696 41200619317297463296 41258948134170255216 41426996346513383424 41504537111159363878 41513975225566631424 41990538716676452448 42172927213274038272 42404646593566752768 42637639157267668992 42657055204242745344 42785258521808904192 42865341606607211874 43100865461588570181 43276415826268445184 43288076730932726784 43525923306377412096 43545743854331135872 43555646138299416576 43785006183201087168 43963343061606039552 44055647178152343552 44178007822649037792 44216810977907212288 44613688373168259072 44697193812017776484 44879246042056165376 44973473161030517376 45220580156420794944 45404764145593122816 45666542485379579904 45687337814380208128 45739693959236849988 45938367143030648832 46190775753706641408 46350696731959646208 46416316650941537118 46605370889827556352 46895416458510454016 47153083581908863104 47185283316491034624 47433756698467844432 47444543114933293056 47770095047933067264 47989187104773088512 48331495737598947328 48699086322299317632 48988961836122527856 49201748415486377984 49258131956101223064 49458760944306794496 49472087692494544896 49743912350145613824 49766564404949869568 50040007066515528192 50190399419814291456 50349311060745535488 50489151797313186048 50780243857440314112 51082507213734601696 51094123354543546368 51290566905207046144 51398255041177734144 51680663035909479936 52500991020606455808 52757343515824260768 52972224836525309952 53047219029647470992 53263281016945778688 53277632899609509888 53362976285776324986 53594761666869090304 53889238379324414976 54210007655391822208 54222334988495192064 54372932704798815744 55011930845560340288 55235995128684511232 55351966967422175232 55656098654056363008 55987384955568603264 56295007949829969216 56850185543023558656 56876073605656993792 57047011362411872256 57127774339620353376 57153788808809615832 57360456479787761664 57467820615451426908 57701887768357926912 57717435641243635712 58034564408503216128 58380008244268116224 58740862904203124736 58904010430198717056 59063614898182262784 59937337012060698624 59964630881374023168 60294106875227726592 60625393176739966848 60986258612315799984 61251156190707531776 61587701004942188544 61772799285925281792 61800928975946194944 61888422201255382824 62140494519770075136 62256805666739045817 62870778109211817472 62913711088654712832 63259390819911057408 63606969890350129152 63985582806364118016 64298012409910817811 64932115096399090176 65288884959566118144 65318615781496703808 65677509274801630752 65945014592409059328 65962783589992726528 66267011733973556688 66325216466860818432 66720009422020704256 66920532559752388608 67045790718026664726 67318869063084248064 67460209741545776064 67706991809920418816 68125497806058061824 68499813728069369856 68531006721570312192 68907550714545973248 69286163630559962112 69526045097939469312 70343124687765681024 70729625372863294656 70777924974736551936 71017708022594371584 71150635047701766648 71655142571899600896 71852317839099219968 72497243606398420992 73483442754183791784 73802622623229566976 74208131538741817344 74615868525218420736 74649846607424804352 75060010599773292288 75733727695969779072 76170365786160471168 76205051745079487776 76623760820601902544 76935850357810569216 77097382561766601216 77379419211337621504 78321150538937499648 78538680573598289408 78751486530909683712 79136015273736391152 79458337254787964928 79916449349414264832 79952841175165364224 80044464428664487479 80392142500303635456 80833857568986622464 80889057113984630784 81315011483087733312 81559399057198223616 82116934673256251392 82401238634594926592 82517896268340510432 82853992693026766848 83009074222318727756 83027950451133262848 83981077433352904896 84809293187133505536 85275278314535337984 85314110408485490688 85570517043617808384 85730683213214423748 86201730923177140362 86552831652536890368 86576153461865453568 87051846612754824192 87091487708662271744 87570012366402174336 88111294356304687104 88356015645298075584 89227376746336518144 89394387624035552968 89758492084112330752 89946946322061034752 90441160312841589888 91374675628760416256 91479387918473699976 91876734286061297664 92381551507413282816 92701393463919292416 92832633301883074236 93210741779655112704 93790832917020908032 94306167163817726208 94370566632982069248 94867513396935688864 94889086229866586112 95978374209546177024 96662991475197894656 97398172644598635264 97977923672245055712 98403496830972755968 98516263912202446128 98917521888613588992 98944175384989089792 99487824700291227648 99533128809899739136 100080014133031056384 100380798839628582912 100568686077039997089 100698622121491070976 100978303594626372096 101560487714880628224 102165014427469203392 102188246709087092736 102581133810414092288 102796510082355468288 103361326071818959872 105514687031648521536 105944449673050619904 106094438059294941984 106526562033891557376 106555265799219019776 106725952571552649972 107189523333738180608 107778476758648829952 108420015310783644416 108745865409597631488 110023861691120680576 110703933934844350464 111312197308112726016 111974769911137206528 112590015899659938432 113752147211313987584 114255548679240706752 114307577617619231664 114720912959575523328 114935641230902853816 115403775536715853824 115434871282487271424 116069128817006432256 116760016488536232448 117481725808406249472 117808020860397434112 118127229796364525568 119874674024121397248 119929261762748046336 120588213750455453184 121250786353479933696 121972517224631599968 122502312381415063552 123175402009884377088 123601857951892389888 123776844402510765648 124280989039540150272 124513611333478091634 125741556218423634944 126518781639822114816 127213939780700258304 127971165612728236032 128596024819821635622 129864230192798180352 130577769919132236288 130637231562993407616 131355018549603261504 131890029184818118656 132534023467947113376 132650432933721636864 133440018844041408512 133841065119504777216 134091581436053329452 134637738126168496128 134920419483091552128 135413983619840837632 136999627456138739712 137062013443140624384 137815101429091946496 138572327261119924224 139052090195878938624 140686249375531362048 141459250745726589312 141555849949473103872 142301270095403533296 143310285143799201792 143704635678198439936 144994487212796841984 145265879889057773573 146966885508367583568 147605245246459133952 148416263077483634688 149231737050436841472 149299693214849608704 150120021199546584576 151467455391939558144 152340731572320942336 152410103490158975552 153247521641203805088 153871700715621138432 154194765123533202432 154758838422675243008 157077361147196578816 157502973061819367424 158272030547472782304 158916674509575929856 159832898698828529664 159905682350330728448 160088928857328974958 160784285000607270912 161667715137973244928 162630022966175466624 163118798114396447232 165035792536681020864 165707985386053533696 166018148444637455512 166055900902266525696 167962154866705809792 170550556629070675968 170628220816970981376 171141034087235616768 171461366426428847496 172403461846354280724 173105663305073780736 173152306923730907136 174103693225509648384 174182975417324543488 175140024732804348672 176222588712609374208 176712031290596151168 178788775248071105936 179516984168224661504 179893892644122069504 180882320625683179776 182749351257520832512 182958775836947399952 183753468572122595328 184763103014826565632 185402786927838584832 185665266603766148472 186421483559310225408 186770417000217137451 187581665834041816064 188612334327635452416 188741133265964138496 189735026793871377728 189778172459733172224 191956748419092354048 193325982950395789312 194796345289197270528 195955847344490111424 197032527824404892256 197835043777227177984 197888350769978179584 198975649400582455296 199066257619799478272 200160028266062112768 200761597679257165824 201137372154079994178 201956607189252744192 203120975429761256448 204330028854938406784 204376493418174185472 205593020164710936576 206722652143637919744 211029374063297043072 212188876118589883968 213053124067783114752 213451905143105299944 214379046667476361216 215556953517297659904 216840030621567288832 217491730819195262976 220047723382241361152 221407867869688700928 222624394616225452032 223949539822274413056 225180031799319876864 227504294422627975168 228511097358481413504 228615155235238463328 229871282461805707632 230807551073431707648 230869742564974542848 232138257634012864512 233520032977072464896 234963451616812498944 235616041720794868224 236254459592729051136 239749348048242794496 239858523525496092672 241176427500910906368 242501572706959867392 243945034449263199936 246350804019768754176 247203715903784779776 247553688805021531296 248561978079080300544 249027222666956183268 251483112436847269888 254427879561400516608 255942331225456472064 257192049639643271244 259728460385596360704 261155539838264472576 261274463125986815232 262710037099206523008 265068046935894226752 266880037688082817024 267682130239009554432 268183162872106658904 269275476252336992256 269840838966183104256 270827967239681675264 274124026886281248768 275630202858183892992 277144654522239848448 278104180391757877248 281372498751062724096 282918501491453178624 283111699898946207744 284602540190807066592 287409271356396879872 289988974425593683968 290531759778115547146 293933771016735167136 295210490492918267904 296832526154967269376 298463474100873682944 298599386429699217408 300240042399093169152 301706058231119991267 302934910783879116288 304681463144641884672 304820206980317951104 306495043282407610176 307743401431242276864 308389530247066404864 309517676845350486016 314154722294393157632 316544061094945564608 317833349019151859712 319665797397657059328 319811364700661456896 320177857714657949916 321568570001214541824 323335430275946489856 325260045932350933248 326237596228792894464 330071585073362041728 332036296889274911024 332111801804533051392 335924309733411619584 341256441633941962752 342922732852857694992 344806923692708561448 346211326610147561472 346304613847461814272 348207386451019296768 348365950834649086976 350280049465608697344 352445177425218748416 353424062581192302336 357577550496142211872 359033968336449323008 359787785288244139008 361764641251366359552 365917551673894799904 367506937144245190656 369526206029653131264 370805573855677169664 371330533207532296944 372842967118620450816 373540834000434274902 375163331668083632128 377224668655270904832 379470053587742755456 379556344919466344448 383913496838184708096 386651965900791578624 389592690578394541056 391911694688980222848 394065055648809784512 395670087554454355968 397951298801164910592 398132515239598956544 400320056532124225536 401523195358514331648 402274744308159988356 403913214378505488384 406241950859522512896 408660057709876813568 411186040329421873152 413445304287275839488 422058748126594086144 424377752237179767936 426903810286210599888 428758093334952722432 431113907034595319808 433680061243134577664 434983461638390525952 435797639667173320719 440095446764482722304 442815735739377401856 445248789232450904064 447899079644548826112 450360063598639753728 457022194716962827008 457230310470476926656 459742564923611415264 461615102146863415296 461739485129949085696 464276515268025729024 467040065954144929792 471232083441589736448 472508919185458102272 479498696096485588992 479717047050992185344 482352855001821812736 485003145413919734784 487890068898526399872 495107377610043062592 497123956158160601088 498054445333912366536 502966224873694539776 511884662450912944128 514384099279286542488 519456920771192721408 522311079676528945152 522548926251973630464 525420074198413046016 530136093871788453504 533760075376165634048 536366325744213317808 538550952504673984512 539681677932366208512 541655934479363350528 548248053772562497536 551260405716367785984 554289309044479696896 556208360783515754496 560311251000651412353 562744997502125448192 565837002982906357248 566223399797892415488 569205080381614133184 574818542712793759744 579977948851187367936 581063519556231094292 587867542033470334272 593665052309934538752 596926948201747365888 597198772859398434816 600480084798186338304 603412116462239982534 605869821567758232576 609362926289283769344 609640413960635902208 612990086564815220352 616779060494132809728 628309444588786315264 633088122189891129216 639622729401322913792 640355715429315899832 643137140002429083648 646670860551892979712 650520091864701866496 652475192457585788928 660143170146724083456 664072593778549822048 664223603609066102784 671848619466823239168 682512883267883925504 685845465705715389984 689613847385417122896 692422653220295122944 692609227694923628544 696414772902038593536 696731901669298173952 700560098931217394688 704890354850437496832 706848125162384604672 715155100992284423744 718067936672898646016 719575570576488278016 723529282502732719104 731835103347789599808 739052412059306262528 741611147711354339328 742661066415064593888 745685934237240901632 747081668000868549804 750326663336167264256 754449337310541809664 758940107175485510912 767826993676369416192 779185381156789082112 783823389377960445696 788130111297619569024 796265030479197913088 800640113064248451072 803046390717028663296 804549488616319976712 807826428757010976768 812483901719045025792 817320115419753627136 822372080658843746304 826890608574551678976 844117496253188172288 848755504474359535872 853807620572421199776 857516186669905444864 862227814069190639616 867360122486269155328 869966923276781051904 871595279334346641438 880190893528965444608 885631471478754803712 890497578464901808128 895798159289097652224 900720127197279507456 914044389433925654016 914460620940953853312 919485129847222830528 923230204293726830592 928553030536051458048 934080131908289859584 942464166883179472896 958997392192971177984 959434094101984370688 964705710003643625472 970006290827839469568 975780137797052799744 990214755220086125184 996108890667824733072 1005932449747389079552 1023769324901825888256 1028768198558573084976 1038913841542385442816 1044622159353057890304 1045097852503947260928 1050840148396826092032 1060272187743576907008 1067520150752331268096 1072732651488426635616 1077101905009347969024 1079363355864732417024 1083311868958726701056 1102520811432735571968 1108578618088959393792 1112416721567031508992 1120622502001302824706 1125489995004250896384 1131674005965812714496 1138410160763228266368 1159955897702374735872 1162127039112462188584 1175735084066940668544 1193853896403494731776 1194397545718796869632 1200960169596372676608 1206824232924479965068 1211739643135516465152 1218725852578567538688 1219280827921271804416 1225980173129630440704 1233558120988265619456 1256618889177572630528 1266176244379782258432 1279245458802645827584 1280711430858631799664 1286274280004858167296 1293341721103785959424 1301040183729403732992 1304950384915171577856 1307392919001519962157 1320286340293448166912 1328145187557099644096 1328447207218132205568 1343697238933646478336 1371690931411430779968 1379227694770834245792 1384845306440590245888 1385218455389847257088 1392829545804077187072 1393463803338596347904 1401120197862434789376 1413696250324769209344 1430310201984568847488 1439151141152976556032 1447058565005465438208 1463670206695579199616 1485322132830129187776 1491371868474481803264 1494163336001737099608 1500653326672334528512 1508898674621083619328 1517880214350971021824 1535653987352738832384 1558370762313578164224 1567646778755920891392 1576260222595239138048 1592530060958395826176 1601280226128496902144 1609098977232639953424 1615652857514021953536 1624967803438090051584 1634640230839507254272 1644744161317687492608 1653781217149103357952 1688234992506376344576 1697511008948719071744 1707615241144842399552 1724455628138381279232 1734720244972538310656 1739933846553562103808 1743190558668693282876 1760381787057930889216 1780995156929803616256 1791596318578195304448 1801440254394559014912 1828088778867851308032 1828921241881907706624 1838970259694445661056 1868160263816579719168 1884928333766358945792 1918868188203968741376 1929411420007287250944 1940012581655678939136 1951560275594105599488 1980429510440172250368 1992217781335649466144 2011864899494778159104 2047538649803651776512 2057536397117146169952 2077827683084770885632 2089244318706115780608 2090195705007894521856 2101680296793652184064 2120544375487153814016 2145465302976853271232 2154203810018695938048 2158726711729464834048 2166623737917453402112 2217157236177918787584 2224833443134063017984 2241245004002605649412 2250979990008501792768 2263348011931625428992 2276820321526456532736 2324254078224924377168 2351470168133881337088 2388795091437593739264 2401920339192745353216 2413648465848959930136 2423479286271032930304 2437451705157135077376 2438561655842543608832 2451960346259260881408 2467116241976531238912 2513237778355145261056 2532352488759564516864 2561422861717263599328 2572548560009716334592 2586683442207571918848 2602080367458807465984 2609900769830343155712 2614785838003039924314 2640572680586896333824 2656290375114199288192 2656894414436264411136 2687394477867292956672 2743381862822861559936 2758455389541668491584 2769690612881180491776 2785659091608154374144 2786927606677192695808 2802240395724869578752 2827392500649538418688 2860620403969137694976 2878302282305953112064 2894117130010930876416 2927340413391158399232 2970644265660258375552 2988326672003474199216 3001306653344669057024 3017797349242167238656 3035760428701942043648 3071307974705477664768 3116741524627156328448 3135293557511841782784 3152520445190478276096 3202560452256993804288 3218197954465279906848 3231305715028043907072 3249935606876180103168 3269280461679014508544 3307562434298206715904 3376469985012752689152 3395022017897438143488 3415230482289684799104 3469440489945076621312 3479867693107124207616 3486381117337386565752 3520763574115861778432 3583192637156390608896 3602880508789118029824 3656177557735702616064 3657842483763815413248 3677940519388891322112 3736320527633159438336 3769856667532717891584 3837736376407937482752 3858822840014574501888 3880025163311357878272 3903120551188211198976 3922178757004559886471 3960859020880344500736 3984435562671298932288 4023729798989556318208 4115072794234292339904 4155655366169541771264 4178488637412231561216 4180391410015789043712 4203360593587304368128 4241088750974307628032 4290930605953706542464 4317453423458929668096 4482490008005211298824 4501959980017003585536 4526696023863250857984 4553640643052913065472 4648508156449848754336 4702940336267762674176 4777590182875187478528 4803840678385490706432 4827296931697919860272 4846958572542065860608 4874903410314270154752 4877123311685087217664 4903920692518521762816 4934232483953062477824 5026475556710290522112 5064704977519129033728 5122845723434527198656 5173366884415143837696 5204160734917614931968 5219801539660686311424 5229571676006079848628 5281145361173792667648 5312580750228398576384 5374788955734585913344 5486763725645723119872 5516910779083336983168 5573855213354385391616 5604480791449739157504 5654785001299076837376 5721240807938275389952 5756604564611906224128 5788234260021861752832 5854680826782316798464 5941288531320516751104 5976653344006948398432 6002613306689338114048 6035594698484334477312 6071520857403884087296 6142615949410955329536 6233483049254312656896 6270587115023683565568 6305040890380956552192 6436395908930559813696 6462611430056087814144 6499871213752360206336 6538560923358029017088 6752939970025505378304 6790044035794876286976 6830460964579369598208 6938880979890153242624 6972762234674773131504 7041527148231723556864 7166385274312781217792 7205761017578236059648 7312355115471405232128 7315684967527630826496 7355881038777782644224 7472641055266318876672 7539713335065435783168 7717645680029149003776 7760050326622715756544 7806241102376422397952 7844357514009119772942 7921718041760689001472 7968871125342597864576 8230145588468584679808 8356977274824463122432 8360782820031578087424 8406721187174608736256 8482177501948615256064 8581861211907413084928 8634906846917859336192 8964980016010422597648 9003919960034007171072 9053392047726501715968 9107281286105826130944 9297016312899697508672 9405880672535525348352 9607681356770981412864 9654593863395839720544 9693917145084131721216 9749806820628540309504 9754246623370174435328 9807841385037043525632 10129409955038258067456 10245691446869054397312 10408321469835229863936 10439603079321372622848 10459143352012159697256 10562290722347585335296 10625161500456797152768 10749577911469171826688 10973527451291446239744 11033821558166673966336 11147710426708770783232 11208961582899478315008 11309570002598153674752 11442481615876550779904 11513209129223812448256 11576468520043723505664 11709361653564633596928 11882577062641033502208 11953306688013896796864 12071189396968668954624 12143041714807768174592 12466966098508625313792 12541174230047367131136 12610081780761913104384 12872791817861119627392 13077121846716058034176 13505879940051010756608 13580088071589752573952 13660921929158739196416 13877761959780306485248 13945524469349546263008 14083054296463447113728 14332770548625562435584 14411522035156472119296 14624710230942810464256 14631369935055261652992 14711762077555565288448 15079426670130871566336 15520100653245431513088 15612482204752844795904 15688715028018239545884 15843436083521378002944 15937742250685195729152 16460291176937169359616 16721565640063156174848 16813442374349217472512 16964355003897230512128 17163722423814826169856 17269813693835718672384 17929960032020845195296 18007839920068014342144 18106784095453003431936 18214562572211652261888 18594032625799395017344 18811761345071050696704 19309187726791679441088 19387834290168263442432 19499613641257080619008 19508493246740348870656 19615682770074087051264 20258819910076516134912 20491382893738108794624 20816642939670459727872 20918286704024319394512 21124581444695170670592 21250323000913594305536 21499155822938343653376 21947054902582892479488 22067643116333347932672 22417923165798956630016 22619140005196307349504 22884963231753101559808 23152937040087447011328 23418723307129267193856 23765154125282067004416 23906613376027793593728 24286083429615536349184 25082348460094734262272 25220163561523826208768 25745583635722239254784 26154243693432116068352 27011759880102021513216 27160176143179505147904 27321843858317478392832 27891048938699092526016 28166108592926894227456 28823044070312944238592 29249420461885620928512 29262739870110523305984 29423524155111130576896 31224964409505689591808 31377430056036479091768 31686872167042756005888 31875484501370391458304 32920582353874338719232 33443131280126312349696 33626884748698434945024 33928710007794461024256 34327444847629652339712 34539627387671437344768 35859920064041690390592 36213568190906006863872 36429125144423304523776 37188065251598790034688 37623522690142101393408 38618375453583358882176 39016986493480697741312 39231365540148174102528 40517639820153032269824 40982765787476217589248 41633285879340919455744 41836573408048638789024 42249162889390341341184 42500646001827188611072 42998311645876687306752 43894109805165784958976 44135286232666695865344 45238280010392614699008 45769926463506203119616 46837446614258534387712 47530308250564134008832 47813226752055587187456 48572166859231072698368 50164696920189468524544 50440327123047652417536 51491167271444478509568 52308487386864232136704 54023519760204043026432 54320352286359010295808 54643687716634956785664 55782097877398185052032 58498840923771241857024 58525479740221046611968 58847048310222261153792 62449928819011379183616 62754860112072958183536 63373744334085512011776 63750969002740782916608 65841164707748677438464 67253769497396869890048 67857420015588922048512 68654889695259304679424 71719840128083380781184 72858250288846609047552 74376130503197580069376 75247045380284202786816 77236750907166717764352 78033972986961395482624 78462731080296348205056 81035279640306064539648 81965531574952435178496 83673146816097277578048 84498325778780682682368 85001292003654377222144 87788219610331569917952 88270572465333391730688 91539852927012406239232 93674893228517068775424 95060616501128268017664 95626453504111174374912 97144333718462145396736 100329393840378937049088 100880654246095304835072 102982334542888957019136 108640704572718020591616 109287375433269913571328 111564195754796370104064 117050959480442093223936 117694096620444522307584 124899857638022758367232 125509720224145916367072 126747488668171024023552 127501938005481565833216 131682329415497354876928 135714840031177844097024 137309779390518609358848 143439680256166761562368 145716500577693218095104 148752261006395160138752 150494090760568405573632 154473501814333435528704 156925462160592696410112 162070559280612129079296 163931063149904870356992 167346293632194555156096 170002584007308754444288 175576439220663139835904 176541144930666783461376 183079705854024812478464 187349786457034137550848 190121233002256536035328 191252907008222348749824 201761308492190609670144 205964669085777914038272 218574750866539827142656 223128391509592740208128 234101918960884186447872 235388193240889044615168 251019440448291832734144 253494977336342048047104 255003876010963131666432 263364658830994709753856 274619558781037218717696 286879360512333523124736 291433001155386436190208 297504522012790320277504 300988181521136811147264 308947003628666871057408 327862126299809740713984 334692587264389110312192 340005168014617508888576 351152878441326279671808 353082289861333566922752 366159411708049624956928 374699572914068275101696 380242466004513072070656 382505814016444697499648 411929338171555828076544 437149501733079654285312 446256783019185480416256 470776386481778089230336 502038880896583665468288 510007752021926263332864 526729317661989419507712 549239117562074437435392 573758721024667046249472 595009044025580640555008 617894007257333742114816 655724252599619481427968 669385174528778220624384 680010336029235017777152 702305756882652559343616 706164579722667133845504 760484932009026144141312 765011628032889394999296 823858676343111656153088 874299003466159308570624 892513566038370960832512 1004077761793167330936576 1020015504043852526665728 1053458635323978839015424 1098478235124148874870784 1147517442049334092498944 1190018088051161281110016 1235788014514667484229632 1311448505199238962855936 1338770349057556441248768 1412329159445334267691008 1530023256065778789998592 1647717352686223312306176 1785027132076741921665024 2008155523586334661873152 2040031008087705053331456 2106917270647957678030848 2295034884098668184997888 2380036176102322562220032 2471576029029334968459264 2622897010398477925711872 2677540698115112882497536 3060046512131557579997184 3295434705372446624612352 3570054264153483843330048 4016311047172669323746304 4590069768197336369995776 4760072352204645124440064 4943152058058669936918528 5355081396230225764995072 6120093024263115159994368 7140108528306967686660096 8032622094345338647492608 9180139536394672739991552 9886304116117339873837056 10710162792460451529990144 14280217056613935373320192 16065244188690677294985216 18360279072789345479983104 21420325584920903059980288 32130488377381354589970432 42840651169841806119960576 64260976754762709179940864 128521953509525418359881728
- Sum of all divisors σ(n): 489606394621361584896000000
- Sum of proper divisors (its aliquot sum) s(n): 361084441111836166536118272
- 128521953509525418359881728 is an abundant number, because the sum of its proper divisors (361084441111836166536118272) is greater than itself. Its abundance is 232562487602310748176236544
Bases of 128521953509525418359881728
- Binary: 1101010010011111001010100001111011100110111001111110111110101000100001110000000000000002
- Hexadecimal: 0x6A4F950F7373F7D4438000
- Base-36: G5CPAM65N9S476DC0
Squares and roots of 128521953509525418359881728
- 128521953509525418359881728 squared (1285219535095254183598817282) is 16517892533904613001124265017962067909039466148265984
- 128521953509525418359881728 cubed (1285219535095254183598817283) is 2122911816317825682374996555344031364824145140344391832397297370416778525540352
-
The
square root of 128521953509525418359881728 is 11336752335193.9473495097 -
128521953509525418359881728 is a
perfect cube number . Itscube root is 504652512
Scales and comparisons
How big is 128521953509525418359881728?- 128,521,953,509,525,418,359,881,728 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 128,521,953,509,525,418,359,881,728 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 128521953509525418359881728 cubic inches would be around 42054376 feet tall.
Recreational maths with 128521953509525418359881728
- 128521953509525418359881728 backwards is 827188953814525905359125821
- 128521953509525418359881728 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 128521953509525418359881728's digits is 126
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 128521953509525418359881728 - Facts about the integer". Numbermatics.com. 2024. Web. 5 June 2024.
APA style:
Numbermatics. (2024). Number 128521953509525418359881728 - Facts about the integer. Retrieved 5 June 2024, from https://numbermatics.com/n/128521953509525418359881728/
Chicago style:
Numbermatics. 2024. "Number 128521953509525418359881728 - Facts about the integer". https://numbermatics.com/n/128521953509525418359881728/
The information we have on file for 128521953509525418359881728 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 128521953509525418359881728, math, Factors of 128521953509525418359881728, curriculum, school, college, exams, university, Prime factorization of 128521953509525418359881728, STEM, science, technology, engineering, physics, economics, calculator, one hundred twenty-eight septillion, five hundred twenty-one sextillion, nine hundred fifty-three quintillion, five hundred nine quadrillion, five hundred twenty-five trillion, four hundred eighteen billion, three hundred fifty-nine million, eight hundred eighty-one thousand, seven hundred twenty-eight.