2078949473209077249650688
2,078,949,473,209,077,249,650,688 is an even composite number composed of six prime numbers multiplied together.
2078949473209077249650688 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of thirteen thousand, three hundred twelve divisors.
Prime factorization of 2078949473209077249650688:
212 × 33 × 73 × 133 × 613 × 4793
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 7 × 7 × 7 × 13 × 13 × 13 × 61 × 61 × 61 × 479 × 479 × 479)See below for interesting mathematical facts about the number 2078949473209077249650688 from the Numbermatics database.
Names of 2078949473209077249650688
- Cardinal: 2078949473209077249650688 can be written as Two septillion, seventy-eight sextillion, nine hundred forty-nine quintillion, four hundred seventy-three quadrillion, two hundred nine trillion, seventy-seven billion, two hundred forty-nine million, six hundred fifty thousand, six hundred eighty-eight.
Scientific notation
- Scientific notation: 2.078949473209077249650688 × 1024
Factors of 2078949473209077249650688
Divisors of 2078949473209077249650688
- Number of divisors d(n): 13312
-
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 479 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 958 976 1008 1014 1024 1029 1092 1098 1152 1176 1183 1248 1274 1281 1323 1344 1352 1372 1404 1437 1456 1464 1512 1521 1536 1568 1586 1638 1647 1664 1708 1728 1764 1792 1872 1911 1916 1952 2016 2028 2048 2058 2184 2196 2197 2304 2352 2366 2379 2457 2496 2548 2562 2646 2688 2704 2744 2808 2874 2912 2928 2989 3024 3042 3072 3087 3136 3172 3276 3294 3328 3353 3416 3456 3528 3549 3584 3721 3744 3822 3832 3843 3904 4032 4056 4096 4116 4311 4368 4392 4394 4459 4563 4608 4704 4732 4758 4914 4992 5096 5124 5292 5376 5408 5488 5551 5616 5733 5748 5824 5856 5978 6048 6084 6144 6174 6227 6272 6344 6552 6588 6591 6656 6706 6832 6912 7056 7098 7137 7168 7442 7488 7644 7664 7686 7808 8064 8112 8232 8281 8622 8736 8784 8788 8918 8967 9126 9216 9261 9408 9464 9516 9828 9984 10059 10192 10248 10309 10584 10647 10752 10816 10976 11102 11163 11232 11466 11496 11529 11648 11712 11956 12096 12168 12288 12348 12454 12544 12688 12933 13104 13176 13182 13312 13377 13412 13664 13824 14112 14196 14274 14336 14884 14976 15288 15328 15372 15379 15616 16128 16224 16464 16562 16653 17199 17244 17472 17568 17576 17836 17934 18252 18432 18522 18681 18816 18928 19032 19656 19773 19968 20118 20384 20496 20618 20923 21168 21294 21411 21504 21632 21952 22204 22326 22464 22932 22992 23058 23296 23424 23471 23912 24192 24336 24696 24843 24908 25088 25376 25866 26047 26208 26352 26364 26624 26754 26824 26901 27328 27648 28224 28392 28548 28672 29219 29768 29952 30177 30576 30656 30744 30758 30927 31232 31941 32256 32448 32928 33124 33306 33489 34398 34488 34944 35136 35152 35672 35868 36504 36864 37044 37362 37632 37856 38064 38857 39312 39546 39936 40131 40236 40768 40992 41236 41846 42336 42588 42822 43008 43264 43589 43904 44408 44652 44928 45864 45984 46116 46137 46592 46848 46942 47824 48373 48384 48672 49392 49686 49816 49959 50176 50752 51732 52094 52416 52704 52728 53248 53508 53648 53802 54656 55296 56043 56448 56784 57096 57967 58438 59319 59536 59904 60354 61152 61312 61488 61516 61854 62464 62769 63882 64512 64896 65856 66248 66612 66978 68796 68976 69888 70272 70304 70413 71344 71736 72163 73008 74088 74529 74724 75264 75712 76128 77714 78141 78624 79092 79872 80262 80472 80703 80951 81536 81984 82472 83692 84672 85176 85644 86016 86528 87178 87657 87808 88816 89304 89856 90531 91728 91968 92232 92274 92781 93184 93696 93884 95648 96746 96768 97344 98784 99372 99632 99918 100352 100467 101504 103464 104188 104832 105408 105456 107016 107296 107604 107653 109312 110592 112086 112896 113568 114192 115934 116571 116876 118638 119072 119808 120393 120708 122304 122624 122976 123032 123708 124928 125538 127764 129024 129792 130767 131712 132496 133224 133956 134017 137592 137952 138411 139776 140544 140608 140826 142688 143472 144326 145119 146016 148176 149058 149448 149877 150528 151424 152256 155428 156282 157248 158184 159744 160524 160944 161406 161902 163072 163968 164297 164944 167384 168129 169344 170352 171288 173056 173901 174356 175314 175616 177632 178608 179712 181062 182329 183456 183936 184464 184548 185562 186368 187392 187768 188307 191296 193492 193536 194688 197568 198744 199264 199836 200704 200934 203008 204533 206928 208376 209664 210816 210912 211239 214032 214592 215208 215306 216489 218624 223587 224172 225792 226981 227136 228384 229441 231868 233142 233752 234423 237276 238144 239616 240786 241416 242853 244608 245248 245952 246064 247416 249856 251076 255528 258048 259584 261534 262971 263424 264992 266448 267912 268034 271999 275184 275904 276822 278343 279552 281088 281216 281652 285376 286944 288652 290238 292032 296352 298116 298896 299754 301056 302848 304512 305123 310856 312564 314496 316368 321048 321888 322812 322959 323804 326144 327936 328594 329888 334768 336258 338611 338688 340704 342576 346112 347802 348712 349713 350628 351232 355264 357216 359424 362124 364658 366912 367872 368928 369096 371124 372736 374784 375536 376614 379847 382592 386984 387072 389376 392301 395136 397488 398528 399672 401868 402051 406016 409066 413856 415233 416752 419328 421632 421824 422478 428064 429184 430416 430612 432978 435357 437248 447174 448344 451584 453962 454272 456768 458882 463736 466284 467504 468846 474552 476288 479232 481572 482832 485706 489216 490496 491904 492128 492891 494832 502152 505141 511056 519168 521703 523068 525942 526848 529984 532896 535824 536068 543998 546987 550368 551808 553644 556686 559104 562176 562432 563304 564921 566657 570752 573888 577304 580476 584064 592704 596232 597792 599508 602112 605696 609024 610246 613599 621712 625128 628849 628992 632736 633717 642096 643776 645624 645918 647608 649467 652288 655872 657188 659776 669536 672516 677222 677376 680943 681408 685152 688323 692224 695604 697424 699426 701256 702464 703269 710528 714432 718848 724248 728559 729316 733824 735744 737856 738192 742248 749568 751072 753228 753571 759694 765184 773968 774144 778752 784602 788913 790272 794976 797056 799344 803736 804102 812032 815997 818132 827712 830466 833504 838656 843264 843648 844956 856128 858368 860832 861224 865956 870714 874496 894348 896688 903168 907924 908544 913536 915369 917764 927472 932568 935008 937692 938119 949104 952576 963144 965664 968877 971412 978432 980992 983808 984256 985782 989664 1004304 1010282 1015833 1022112 1038336 1043406 1046136 1049139 1051884 1052363 1053696 1059968 1065792 1071648 1072136 1087996 1093974 1100736 1103616 1107288 1113372 1118208 1124352 1124864 1126608 1129842 1133314 1139541 1141504 1147776 1154608 1160952 1168128 1176903 1185408 1192464 1195584 1199016 1206153 1211392 1218048 1220492 1227198 1243424 1250256 1257698 1257984 1265472 1267434 1276303 1284192 1287552 1291248 1291836 1295216 1298934 1304576 1306071 1311744 1314376 1319552 1339072 1345032 1354444 1354752 1361886 1362816 1370304 1376646 1391208 1394848 1398852 1402512 1404928 1406538 1421056 1428864 1431731 1437696 1448496 1457118 1458632 1467648 1471488 1475712 1476384 1478673 1484496 1502144 1506456 1507142 1515423 1519388 1530368 1547936 1557504 1565109 1569204 1577826 1580544 1588867 1589952 1594112 1598688 1606087 1607472 1608204 1624064 1631994 1636264 1640961 1655424 1660932 1667008 1677312 1686528 1687296 1689912 1699971 1712256 1716736 1721664 1722448 1731912 1741428 1748992 1782359 1788696 1793376 1806336 1815848 1817088 1827072 1830738 1835528 1840797 1854944 1865136 1870016 1875384 1876238 1886547 1898208 1905152 1926288 1931328 1937754 1942824 1948401 1956864 1961984 1967616 1968512 1971564 1979328 2008608 2020564 2031666 2042829 2044224 2064969 2076672 2086812 2092272 2098278 2103768 2104726 2107392 2119936 2131584 2135861 2143296 2144272 2175992 2185677 2187948 2201472 2207232 2214576 2226744 2248704 2249728 2253216 2259684 2260713 2266628 2279082 2283008 2295552 2309216 2321904 2336256 2353806 2370277 2370816 2384928 2391168 2398032 2412306 2422784 2436096 2440984 2447991 2454396 2486848 2500512 2515396 2515968 2530944 2534868 2552606 2568384 2575104 2582496 2583672 2590432 2597868 2609152 2612142 2623488 2628752 2639104 2658929 2678144 2690064 2708888 2709504 2723772 2725632 2740608 2746107 2753292 2782416 2789696 2797704 2805024 2813076 2814357 2842112 2857728 2863462 2896992 2906631 2914236 2917264 2935296 2942976 2950753 2951424 2952768 2957346 2968992 2982733 3004288 3012912 3014284 3030846 3038776 3047499 3060736 3095872 3115008 3130218 3138408 3155652 3157089 3161088 3177734 3179904 3188224 3197376 3212174 3214944 3216408 3248128 3263988 3272528 3281922 3310848 3321864 3334016 3354624 3373056 3374592 3379824 3399942 3418623 3424512 3433472 3443328 3444896 3463824 3482856 3535987 3564718 3577392 3586752 3618459 3631696 3634176 3654144 3661476 3671056 3681594 3709888 3730272 3740032 3750768 3752476 3773094 3796416 3810304 3828909 3852576 3862656 3875508 3885648 3896802 3913728 3935232 3937024 3943128 3958656 3966599 4017216 4041128 4063332 4085658 4088448 4129938 4173624 4184544 4196556 4207536 4209452 4214784 4239872 4263168 4271722 4286592 4288544 4295193 4351984 4371354 4375896 4401943 4402944 4414464 4429152 4436019 4453488 4499456 4506432 4519368 4521426 4533256 4546269 4558164 4566016 4591104 4618432 4643808 4672512 4707612 4740554 4741632 4766601 4769856 4782336 4796064 4818261 4824612 4845568 4872192 4881968 4895982 4908792 4922883 4938011 4973696 5001024 5030792 5031936 5061888 5069736 5099913 5105212 5136768 5150208 5164992 5167344 5180864 5195736 5224284 5246976 5257504 5278208 5317858 5347077 5356288 5380128 5417776 5419008 5447544 5451264 5481216 5492214 5506584 5522391 5564832 5579392 5595408 5610048 5626152 5628714 5659641 5684224 5715456 5726924 5793984 5813262 5828472 5834528 5870592 5885952 5901506 5902848 5905536 5914692 5937984 5965466 6008576 6025824 6028568 6061692 6077552 6094998 6121472 6128487 6191744 6194907 6230016 6260436 6276816 6311304 6314178 6322176 6355468 6359808 6376448 6394752 6407583 6424348 6429888 6432816 6527976 6545056 6563844 6566833 6621696 6643728 6668032 6746112 6749184 6759648 6782139 6799884 6837246 6849024 6866944 6886656 6889792 6927648 6965712 7071974 7110831 7129436 7154784 7173504 7236918 7263392 7268352 7308288 7322952 7342112 7343973 7363188 7366541 7419776 7460544 7480064 7501536 7504952 7546188 7592832 7620608 7657818 7705152 7725312 7751016 7771296 7793604 7827456 7870464 7874048 7886256 7917312 7933198 7976787 8034432 8082256 8126664 8171316 8175037 8176896 8238321 8259876 8347248 8369088 8393112 8415072 8418904 8443071 8479744 8526336 8543444 8573184 8577088 8590386 8703968 8742708 8751792 8803886 8805888 8828928 8852259 8858304 8872038 8906976 8948199 8998912 9012864 9038736 9042852 9066512 9092538 9116328 9132032 9142497 9182208 9236864 9287616 9345024 9415224 9471267 9481108 9483264 9533202 9539712 9564672 9592128 9636522 9649224 9744384 9763936 9791964 9817584 9845766 9876022 9947392 10002048 10022117 10061584 10063872 10123776 10139472 10199826 10210424 10255869 10273536 10300416 10329984 10334688 10361728 10391472 10448568 10515008 10556416 10607961 10635716 10694154 10712576 10760256 10835552 10895088 10902528 10962432 10984428 11013168 11044782 11122069 11129664 11158784 11190816 11220096 11242609 11252304 11257428 11319282 11368448 11430912 11453848 11486727 11587968 11626524 11656944 11669056 11741184 11803012 11805696 11811072 11829384 11875968 11899797 11930932 12017152 12051648 12057136 12123384 12155104 12189996 12242944 12256974 12383488 12389814 12476513 12520872 12553632 12622608 12628356 12644352 12710936 12719616 12752896 12789504 12815166 12848696 12859776 12865632 12885579 13055952 13090112 13127688 13133666 13205829 13243392 13287456 13336064 13498368 13519296 13564278 13599768 13638807 13674492 13698048 13733888 13773312 13779584 13855296 13931424 13995901 14143948 14221662 14258872 14299803 14309568 14347008 14454783 14473836 14526784 14536704 14616576 14645904 14684224 14687946 14726376 14733082 14814033 14839552 14921088 14960128 15003072 15009904 15092376 15185664 15241216 15299739 15315636 15410304 15450624 15502032 15542592 15587208 15740928 15748096 15772512 15834624 15866396 15953574 16041231 16068864 16164512 16253328 16342632 16350074 16353792 16476642 16519752 16591939 16694496 16738176 16786224 16830144 16837808 16886142 16959488 16978923 17052672 17086888 17146368 17154176 17180772 17407936 17485416 17503584 17607772 17611776 17657856 17704518 17716608 17744076 17813952 17896398 18025728 18077472 18085704 18133024 18185076 18232656 18264064 18284994 18364416 18473728 18575232 18612503 18690048 18830448 18942534 18962216 18966528 19066404 19079424 19129344 19184256 19222749 19273044 19298448 19527872 19583928 19635168 19691532 19700499 19752044 19894784 20004096 20044234 20123168 20247552 20278944 20346417 20399652 20420848 20511738 20547072 20600832 20655271 20659968 20669376 20723456 20782944 20879131 20897136 21030016 21112832 21215922 21271432 21332493 21388308 21425152 21520512 21671104 21790176 21805056 21924864 21968856 22026336 22089564 22099623 22244138 22259328 22317568 22381632 22440192 22485218 22504608 22514856 22638564 22736896 22861824 22907696 22973454 23170667 23175936 23253048 23313888 23338112 23482368 23606024 23611392 23622144 23658768 23751936 23799594 23861864 23930361 24034304 24103296 24114272 24246768 24310208 24379992 24513948 24525111 24766976 24779628 24953026 25041744 25107264 25245216 25256712 25329213 25421872 25439232 25505792 25579008 25630332 25697392 25719552 25731264 25771158 26111904 26180224 26255376 26267332 26411658 26486784 26556777 26574912 26672128 26844597 26996736 27038592 27128556 27199536 27277614 27348984 27396096 27546624 27559168 27710592 27766193 27862848 27991802 28287896 28413801 28443324 28517744 28599606 28619136 28694016 28909566 28947672 29053568 29233152 29291808 29368448 29375892 29452752 29466164 29628066 29679104 29842176 29920256 30006144 30019808 30066351 30184752 30371328 30599478 30631272 30813601 30820608 30901248 31004064 31085184 31174416 31496192 31545024 31669248 31732792 31823883 31907148 32082462 32137728 32329024 32506656 32685264 32700148 32707584 32953284 33039504 33183878 33366207 33388992 33476352 33572448 33660288 33675616 33727827 33772284 33918976 33957846 34105344 34173776 34292736 34308352 34361544 34460181 34566077 34815872 34970832 35007168 35215544 35223552 35409036 35433216 35488152 35627904 35699391 35792796 36051456 36154944 36171408 36266048 36370152 36465312 36569988 36728832 36947456 37150464 37225006 37429539 37660896 37885068 37924432 37933056 38132808 38158848 38258688 38359789 38368512 38445498 38546088 38596896 38656737 38775529 39055744 39167856 39270336 39383064 39400998 39504088 39617487 39789568 40008192 40088468 40246336 40495104 40557888 40692834 40799304 40841696 41023476 41094144 41201664 41310542 41319936 41338752 41446912 41565888 41758262 41794272 41987703 42060032 42225664 42431844 42542864 42664986 42776616 42850304 42899409 43041024 43342208 43364349 43580352 43610112 43849728 43937712 44052672 44179128 44199246 44442099 44488276 44518656 44635136 44763264 44880384 44970436 45009216 45029712 45277128 45723648 45815392 45946908 45967831 46341334 46351872 46506096 46627776 46676224 47212048 47222784 47244288 47317536 47503872 47599188 47723728 47860722 48068608 48123693 48206592 48228544 48493536 48620416 48759984 49027896 49050222 49533952 49559256 49775817 49906052 50083488 50214528 50490432 50513424 50658426 50843744 50878464 51158016 51260664 51394784 51439104 51462528 51542316 51565787 52223808 52360448 52510752 52534664 52823316 52973568 53113554 53149824 53344256 53689194 54077184 54257112 54399072 54555228 54697968 54792192 55093248 55118336 55421184 55532386 55725696 55837509 55983604 56575792 56827602 56886648 57035488 57199212 57225259 57238272 57388032 57668247 57819132 57895344 58107136 58583616 58736896 58751784 58905504 58932328 59101497 59256132 59358208 59684352 59840512 60012288 60039616 60132702 60369504 60742656 61198956 61262544 61627202 61641216 61802496 61965813 62008128 62170368 62348832 62637393 62992384 63090048 63338496 63465584 63647766 63814296 63997479 64164924 64194143 64275456 64658048 65013312 65370528 65400296 65415168 65906568 66079008 66298869 66367756 66732414 66777984 66952704 67144896 67320576 67351232 67455654 67544568 67915692 68210688 68347552 68585472 68616704 68723088 68920362 69132154 69512001 69631744 69941664 70014336 70431088 70447104 70818072 70866432 70976304 71255808 71398782 71585592 71791083 72102912 72309888 72342816 72532096 72740304 72930624 73139976 73575333 73894912 74300928 74450012 74859078 75321792 75770136 75848864 76265616 76317696 76517376 76719578 76737024 76890996 77092176 77193792 77313474 77551058 77854483 78111488 78335712 78540672 78698263 78766128 78801996 79008176 79234974 79579136 79670331 80016384 80176936 80492672 80533791 80990208 81115776 81385668 81598608 81683392 82046952 82188288 82621084 82639872 82677504 82893824 83131776 83298579 83516524 83588544 83975406 84120064 84863688 85085728 85329972 85553232 85700608 85798818 86082048 86684416 86728698 87160704 87335591 87699456 87875424 88105344 88358256 88398492 88884198 88976552 89037312 89270272 89526528 89760768 89940872 90018432 90059424 90199053 90554256 91630784 91893816 91935662 92440803 92682668 92703744 93012192 93255552 93352448 94424096 94488576 94635072 95007744 95198376 95447456 95471649 95721444 96137216 96247386 96413184 96457088 96987072 97240832 97519968 97971307 98055792 98100444 99067904 99118512 99551634 99812104 100098621 100166976 100429056 100980864 101026848 101183481 101316852 101687488 101756928 102316032 102521328 102789568 102878208 102925056 103084632 103131574 103698231 104447616 104720896 105021504 105069328 105646632 106227108 106299648 106688512 107098173 107378388 108154368 108514224 108723899 108798144 109110456 109395936 109902239 110186496 110236672 110842368 111064772 111451392 111675018 111967208 112288617 113151584 113655204 113773296 114070976 114398424 114450518 114476544 114776064 115079367 115336494 115638264 115790688 116214272 116326587 117167232 117473792 117503568 117811008 117864656 118202994 118512264 118716416 118852461 119368704 119681024 120024576 120079232 120265404 120739008 121485312 122397912 122525088 123254404 123282432 123604992 123931626 124016256 124340736 124697664 125274786 125963109 126180096 126676992 126931168 127295532 127628592 127994958 128329848 128388286 128550912 129316096 130026624 130287521 130741056 130800592 130830336 131813136 132158016 132597738 132735512 133326297 133464828 133555968 133905408 134289792 134641152 134702464 134911308 135089136 135831384 136695104 137170944 137233408 137446176 137840724 137903493 138264308 139024002 139263488 139883328 140028672 140862176 141636144 141732864 141952608 142511616 142797564 143171184 143582166 144205824 144586897 144619776 144685632 145064192 145480608 145861248 146153917 146279952 147150666 147789824 148601856 148900024 149327451 149718156 150643584 151540272 151697728 152531232 152635392 153439156 153474048 153781992 154184352 154387584 154626948 154697361 155102116 155708966 156222976 156671424 157081344 157396526 157532256 157603992 158016352 158469948 159158272 159340662 160032768 160353872 160985344 161067582 162194669 162231552 162771336 163197216 163366784 164093904 164376576 165242168 165279744 165355008 165787648 166263552 166597158 167033048 167177088 167512527 167950812 168240128 169727376 170171456 170659944 171106464 171597636 171675777 172164096 173368832 173457396 174321408 174671182 175750848 176210688 176716512 176796984 177304491 177768396 177953104 178074624 178540544 179053056 179521536 179881744 180036864 180118848 180398106 181108512 181946713 183261568 183787632 183871324 184881606 185365336 185407488 185897439 186024384 186511104 186704896 187912179 188848192 188977152 189270144 190015488 190396752 190894912 190943298 191442888 192494772 192582429 192826368 192914176 193974144 194481664 195039936 195942614 196111584 196200888 198135808 198237024 198896607 199103268 199624208 200197242 200333952 200858112 201961728 202053696 202366962 202633704 203374976 204632064 205042656 205579136 205756416 205850112 206169264 206263148 207396462 208536003 208895232 209441792 210043008 210138656 211293264 212454216 212599296 214196346 214756776 215695207 216308736 217028448 217447798 217596288 218220912 218791872 219804478 220473344 220725999 221684736 222129544 222902784 223350036 223934416 224577234 226303168 227310408 227546592 228141952 228796848 228901036 228953088 229552128 230158734 230672988 231276528 231581376 232428544 232653174 233563449 234334464 234947584 235007136 235622016 235729312 236094789 236405988 237024528 237432832 237704922 238737408 240049152 240158464 240530808 241478016 241962539 242970624 244795824 245050176 246508808 246564864 247863252 248032512 248681472 249395328 249895737 250549572 251926218 252360192 253862336 254591064 255257184 255989916 256659696 256776572 257101824 258632192 260053248 260575042 261482112 261601184 262006773 263626272 264316032 265195476 265471024 266652594 266929656 267111936 267810816 268518523 268579584 269282304 269404928 269822616 270178272 270597159 271428703 271662768 273390208 274466816 274892352 275681448 275806986 276528616 277322409 278048004 278526976 279766656 280057344 281724352 283272288 283465728 283905216 285023232 285595128 286342368 287164332 288411648 289173794 289239552 289371264 290128384 290961216 291722496 292307834 292559904 293913921 294301332 295579648 297203712 297800048 298654902 299436312 300295863 301218671 301287168 303080544 303395456 303550443 305062464 305270784 306878312 306948096 307563984 308368704 308775168 309253896 309394722 310204232 311094693 311417932 312445952 313342848 314162688 314793052 315064512 315207984 316032704 316939896 318681324 320065536 320707744 321970688 322135164 324389338 324463104 325542672 326171697 326394432 326733568 328187808 329706717 330484336 330559488 330710016 331575296 332527104 333194316 334066096 334354176 335025054 335901624 336480256 336865851 339454752 340342912 341319888 342212928 343195272 343351554 344328192 345238101 346737664 346914792 348642816 348979761 349342364 351501696 352421376 353433024 353593968 354608982 355536792 355906208 356149248 358106112 359043072 359763488 360073728 360237696 360796212 360960509 362217024 363893426 366523136 367575264 367742648 369763212 370730672 370814976 371794878 372048768 373022208 373409792 375824358 377696384 377889327 378540288 380030976 380793504 381789824 381886596 382885776 384989544 385164858 385652736 385828352 387948288 388963328 390079872 390862563 391885228 392223168 392401776 396474048 397793214 398206536 399248416 400394484 400576813 400667904 401716224 403923456 404107392 404733924 405267408 406749952 410085312 411158272 411512832 411700224 412338528 412526296 413710479 414792924 417072006 417790464 418883584 420086016 420277312 422586528 424908432 425198592 428392692 429513552 431390414 432617472 433760691 434056896 434895596 435192576 436441824 437583744 438461751 439608956 440946688 441451998 443369472 444259088 445805568 446700072 447868832 447982353 449154468 449359001 452606336 454620816 455093184 456283904 457593696 457802072 457906176 460317468 461345976 462553056 463162752 464092083 464857088 465306348 467126898 468668928 469895168 470014272 471244032 471458624 472189578 472811976 474049056 475409844 477474816 480098304 480316928 481061616 482956032 483925078 486584007 489591648 490100352 493017616 493129728 495726504 496065024 497362944 498677257 498790656 499791474 501099144 502537581 503852436 504081877 504720384 507724672 509182128 510514368 511979832 513319392 513553144 515027331 517264384 520106496 521150084 522964224 523202368 524013546 527252544 528632064 530390952 530942048 533305188 533859312 534223872 535621632 537037046 537159168 538564608 538809856 539645232 540356544 541194318 542857406 543325536 545840139 546780416 548933632 549784704 551362896 551613972 553057232 554644818 556096008 557053952 557692317 559533312 560114688 563448704 563736537 566544576 566931456 567810432 570046464 571190256 572684736 574328664 577747287 578347588 578479104 578742528 580256768 581922432 583444992 584615668 585119808 587827842 588602664 594407424 595600096 597309804 598872624 600591726 602437342 602574336 606161088 606790912 607100886 610124928 611349137 613756624 613896192 615127968 616737408 617550336 618507792 618789444 620408464 622189386 622835864 624891904 625608009 626685696 628325376 629586104 630129024 630415968 632065408 633879792 637362648 641415488 643941376 644270328 647085621 648778676 648926208 651085344 652343394 652788864 653467136 656375616 659413434 660968672 661420032 665054208 666388632 668132192 668708352 670050108 671803248 672960512 673731702 678909504 680685824 682639776 684425856 685799149 686390544 686703108 688656384 690476202 693475328 693829584 697285632 697959522 698684728 700690347 703003392 704842752 706866048 707187936 708284367 709217964 711073584 711812416 712298496 716212224 719526976 720147456 720475392 721592424 721921018 724434048 725887617 727786852 733046272 735150528 735485296 739526424 741461344 743589756 744097536 746044416 746819584 749687211 751648716 755392768 755778654 757080576 761067293 761587008 763579648 763773192 765771552 769315673 769979088 770329716 771305472 771656704 775896576 777926656 780159744 781725126 783770456 784446336 784803552 786020319 792948096 795586428 796413072 798496832 800788968 801153626 801335808 803432448 805555569 807846912 808214784 809467848 810534816 813499904 814286109 820170624 822316544 823400448 824677056 825052592 827420958 829585848 831967227 834144012 835580928 837767168 840172032 840554624 845173056 849816864 850397184 853749961 856785384 859027104 862780828 865234944 867521382 868113792 869791192 870385152 872883648 875167488 876923502 879217912 881741763 882903996 886738944 888518176 891611136 893400144 895737664 895964706 898308936 898718002 903656013 905212672 909241632 910186368 912567808 915187392 915604144 915812352 920634936 922691952 925106112 926325504 928184166 929714176 930612696 933284079 934253796 937337856 939790336 940028544 942488064 942917248 944379156 945623952 948098112 950819688 960196608 960633856 962123232 965912064 967850156 973168014 978515091 979183296 980200704 986035232 989120151 991453008 992130048 994725888 997354514 997581312 999582948 1002198288 1005075162 1007704872 1008163754 1009440768 1012108279 1015449344 1018364256 1021028736 1023077419 1023959664 1026638784 1027106288 1030054662 1034528768 1035714303 1040212992 1042300168 1045928448 1046404736 1046939283 1048027092 1054505088 1057264128 1060781904 1061884096 1066610376 1067718624 1068447744 1074074092 1074318336 1077129216 1077619712 1079290464 1080713088 1082388636 1082881527 1085714812 1086651072 1091680278 1093560832 1099569408 1102725792 1103227944 1106114464 1109289636 1112192016 1114107904 1115384634 1119066624 1120229376 1126897408 1127473074 1133089152 1135362683 1135620864 1140092928 1142380512 1145369472 1148657328 1155494574 1156695176 1156958208 1157485056 1160513536 1163844864 1166889984 1169231336 1170239616 1172587689 1175655684 1177205328 1191200192 1194619608 1197745248 1201183452 1201730439 1204874684 1205148672 1212322176 1213581824 1214201772 1220249856 1222698274 1227513248 1230255936 1233474816 1235100672 1237015584 1237578888 1240816928 1241131437 1244378772 1245671728 1249783808 1251216018 1253371392 1256650752 1259172208 1260258048 1260831936 1264130816 1267759584 1273626991 1274725296 1282830976 1287882752 1288540656 1294171242 1297557352 1297852416 1301282073 1302170688 1304686788 1305577728 1306934272 1312751232 1315385253 1318826868 1321937344 1322840064 1330108416 1332777264 1336264384 1337416704 1340100216 1343606496 1347463404 1348077003 1357819008 1361371648 1365279552 1368851712 1371598298 1372781088 1373406216 1380952404 1386950656 1387659168 1392276249 1394571264 1395919044 1397369456 1401380694 1406006784 1409685504 1413410687 1413732096 1414375872 1416568734 1418435928 1422147168 1423624832 1428729107 1432424448 1439053952 1440294912 1440950784 1443184848 1443842036 1448868096 1451775234 1455573704 1459752021 1466092544 1470301056 1470970592 1479052848 1482922688 1487179512 1488195072 1492088832 1496031771 1499374422 1503297432 1510785536 1511557308 1512245631 1514161152 1522134586 1523174016 1527159296 1527546384 1531543104 1538631346 1539958176 1540659432 1543313408 1545081993 1551793152 1555853312 1560319488 1563450252 1567540912 1568892672 1569607104 1572040638 1585896192 1591172856 1592826144 1596993664 1601577936 1602307252 1602671616 1606864896 1611111138 1615693824 1616429568 1618935696 1621069632 1626999808 1628572218 1637520417 1640341248 1644633088 1646800896 1649354112 1650105184 1654841916 1659171696 1663934454 1668288024 1671161856 1680344064 1681109248 1690346112 1693737773 1699633728 1700794368 1707499922 1713570768 1718054208 1725561656 1733241861 1735042764 1736227584 1739582384 1740770304 1745767296 1750334976 1753847004 1758435824 1763483526 1765807992 1777036352 1783222272 1786800288 1791475328 1791929412 1796617872 1797436004 1807312026 1810425344 1818483264 1820372736 1825135616 1830374784 1831208288 1834047411 1841269872 1845383904 1850212224 1852651008 1856368332 1861225392 1866568158 1868507592 1874675712 1879629661 1880057088 1884976128 1885834496 1888758312 1891247904 1896196224 1900000921 1901639376 1921267712 1924246464 1931824128 1935700312 1941256863 1946336028 1957030182 1958366592 1960401408 1972070464 1978240302 1982906016 1984260096 1994709028 1995162624 1999165896 2004396576 2010150324 2015409744 2016327508 2018881536 2024216558 2030898688 2036728512 2042057472 2046154838 2047919328 2053277568 2054212576 2057397447 2060109324 2069057536 2071428606 2080425984 2084600336 2091856896 2092809472 2093878566 2096054184 2102071041 2108530697 2109010176 2114528256 2121563808 2123768192 2124853101 2133220752 2135437248 2136895488 2148148184 2148636672 2155239424 2158580928 2161426176 2164777272 2165763054 2171429624 2173302144 2177662851 2183360556 2187121664 2199138816 2205451584 2206455888 2212228928 2218579272 2224384032 2230769268 2238133248 2240458752 2253794816 2254946148 2266178304 2270725366 2271241728 2283201879 2284761024 2290738944 2297314656 2307947019 2310989148 2313390352 2313916416 2314970112 2321027072 2327689728 2333779968 2338462672 2340479232 2345175378 2351311368 2354410656 2358060957 2365307269 2382400384 2389239216 2395490496 2402366904 2403460878 2409749368 2410297344 2416666707 2424644352 2427163648 2428403544 2440499712 2442858327 2445396548 2455026496 2460511872 2466949632 2470201344 2474031168 2475157776 2481633856 2482262874 2488757544 2491343456 2502432036 2506742784 2513301504 2518344416 2520516096 2521663872 2528261632 2535519168 2547253982 2549450592 2561249883 2565661952 2575765504 2577081312 2588342484 2595114704 2595704832 2602564146 2604341376 2609373576 2611155456 2613868544 2625502464 2630770506 2637653736 2643874688 2645225289 2660216832 2665554528 2672528768 2674833408 2680200432 2687212992 2694926808 2696154006 2710968039 2715638016 2722743296 2730559104 2737703424 2743196596 2745562176 2746812432 2761904808 2775318336 2784552498 2789142528 2791838088 2794738912 2802761388 2804037691 2812013568 2819371008 2826821374 2827464192 2828751744 2833137468 2836871856 2844294336 2847249664 2857458214 2878107904 2880589824 2881901568 2886369696 2887684072 2897736192 2903550468 2911147408 2919504042 2932185088 2935545273 2940602112 2941941184 2958105696 2965845376 2967360453 2974359024 2976390144 2984177664 2992063542 2998748844 3006594864 3021571072 3023114616 3024491262 3028322304 3036324837 3044269172 3046348032 3054318592 3055092768 3063086208 3069232257 3077262692 3079916352 3081318864 3086626816 3090163986 3103586304 3120638976 3126900504 3135081824 3137785344 3139214208 3144081276 3145513007 3171792384 3182345712 3185652288 3193987328 3203155872 3204614504 3205343232 3222222276 3231387648 3232859136 3237871392 3242139264 3248644581 3253999616 3257144436 3275040834 3280682496 3289266176 3298708224 3300210368 3309683832 3318343392 3327868908 3336576048 3342323712 3360688128 3362218496 3380692224 3387475546 3399267456 3406088049 3414999844 3427141536 3436108416 3451123312 3466483722 3470085528 3472455168 3479164768 3481540608 3490740799 3491534592 3500669952 3507694008 3516871648 3517763067 3526967052 3528573139 3531615984 3554072704 3573600576 3582950656 3583858824 3593235744 3594872008 3605191317 3614624052 3620850688 3636966528 3640745472 3650271232 3660749568 3662416576 3668094822 3682539744 3690767808 3700424448 3705302016 3712736664 3722450784 3733136316 3737015184 3749351424 3759259322 3760114176 3769952256 3771668992 3777516624 3782495808 3792392448 3800001842 3803278752 3820880973 3842535424 3848492928 3863648256 3871400624 3882513726 3892672056 3903846219 3914060364 3915842723 3916733184 3920802816 3944140928 3946155759 3956480604 3965812032 3968520192 3989418056 3990325248 3998331792 4008793152 4020300648 4030819488 4032655016 4044231009 4048433116 4061797376 4073457024 4084114944 4092309676 4095838656 4106555136 4108425152 4114794894 4120218648 4142857212 4160851968 4169200672 4183713792 4185618944 4187757132 4192108368 4204142082 4217061394 4218020352 4229056512 4240232061 4243127616 4247536384 4249706202 4266441504 4270874496 4286187321 4296296368 4297273344 4310478848 4317161856 4322852352 4329554544 4331526108 4342859248 4346604288 4355325702 4366721112 4374243328 4379256063 4398277632 4410903168 4412911776 4424457856 4437158544 4448768064 4461538536 4476266496 4488095313 4507589632 4509892296 4532356608 4536736893 4541450732 4542483456 4566403758 4569522048 4581477888 4594629312 4615894038 4621978296 4626780704 4629940224 4655379456 4667559936 4676925344 4680958464 4690350756 4702622736 4708821312 4716121914 4730614538 4764800768 4778478432 4790980992 4800594043 4804733808 4806921756 4819498736 4820594688 4833333414 4849288704 4854327296 4856807088 4880999424 4885716654 4890793096 4910052992 4912561251 4921023744 4933899264 4940402688 4948062336 4950315552 4963267712 4964525748 4977515088 4982686912 5004864072 5013485568 5036688832 5041032192 5043327744 5056523264 5071038336 5081213319 5094507964 5098901184 5122499766 5131323904 5154162624 5176684968 5190229408 5205128292 5208682752 5218747152 5222310912 5227737088 5251004928 5261541012 5275307472 5287749376 5290450578 5327471051 5331109056 5345057536 5349666816 5360400864 5374425984 5385209711 5389853616 5392308012 5421936078 5431276032 5445486592 5461118208 5475406848 5486393192 5491124352 5493624864 5502142233 5523809616 5550636672 5569104996 5583676176 5589477824 5605522776 5608075382 5624027136 5638888983 5653642748 5654928384 5657503488 5666274936 5673743712 5688588672 5694499328 5700002763 5714916428 5756215808 5763803136 5772739392 5775368144 5795472384 5807100936 5822294816 5823770589 5839008084 5864370176 5871090546 5881204224 5883882368 5916211392 5931690752 5934720906 5948718048 5952780288 5976249727 5984127084 5997497688 6013189728 6043142144 6046229232 6048982524 6056644608 6072649674 6088538344 6092696064 6108637184 6110185536 6126172416 6138464514 6154525384 6159832704 6162637728 6172192341 6180327972 6207172608 6241277952 6253801008 6270163648 6275570688 6278428416 6288162552 6291026014 6325592091 6343584768 6364691424 6371304576 6387974656 6406311744 6409229008 6410686464 6444444552 6465718272 6475742784 6484278528 6497289162 6507999232 6514288872 6532988553 6550081668 6561364992 6578532352 6597416448 6600420736 6619367664 6636686784 6655737816 6673152096 6704036579 6721376256 6724436992 6761384448 6774951092 6798534912 6812176098 6829999688 6849605637 6854283072 6872216832 6902246624 6923841057 6932967444 6940171056 6944910336 6958329536 6963081216 6981481598 6983069184 7001339904 7015388016 7033743296 7035526134 7053934104 7057146278 7063231968 7095921807 7108145408 7147201152 7165901312 7167717648 7186471488 7189744016 7210382634 7229248104 7241701376 7250000121 7273933056 7281490944 7300542464 7321499136 7324833152 7328574981 7336189644 7365079488 7381535616 7400848896 7410604032 7425473328 7444901568 7466272632 7474030368 7518518644 7520228352 7539904512 7543337984 7555033248 7564991616 7584784896 7600003684 7606557504 7641761946 7683749649 7696985856 7727296512 7742801248 7765027452 7785344112 7807692438 7828120728 7831685446 7833466368 7841605632 7888281856 7892311518 7912961208 7931624064 7947538781 7978836112 7980650496 7996663584 8017586304 8040601296 8061638976 8065310032 8088462018 8096866232 8123594752 8132904117 8146914048 8168229888 8184619352 8191677312 8213110272 8216850304 8229589788 8240437296 8285714424 8338401344 8367427584 8371237888 8375514264 8384216736 8408284164 8412113073 8434122788 8436040704 8458113024 8480464122 8486255232 8495072768 8499412404 8532883008 8541748992 8572374642 8592592736 8634323712 8645704704 8659109088 8663052216 8685718496 8693208576 8710651404 8733442224 8748486656 8758512126 8796555264 8821806336 8825823552 8848915712 8874317088 8897536128 8915388937 8923077072 8952532992 8976190626 9015179264 9019784592 9064713216 9073473786 9082901464 9084966912 9108974511 9132807516 9139044096 9162955776 9189258624 9207696771 9231788076 9243956592 9253561408 9259880448 9310758912 9353850688 9361916928 9380701512 9405245472 9417642624 9432243828 9436539021 9461229076 9529601536 9556956864 9581961984 9601188086 9609467616 9613843512 9638997472 9666666828 9698577408 9708654592 9713614176 9745933743 9761998848 9771433308 9781586192 9820105984 9825122502 9842047488 9867798528 9893874809 9896124672 9900631104 9926535424 9929051496 9955030176 9965373824 10001103749 10009728144 10026971136 10073377664 10082064384 10086655488 10113046528 10142076672 10162426638 10189015928 10197802368 10218264147 10244999532 10262647808 10308325248 10353369936 10380458816 10410256584 10417365504 10437494304 10444621824 10472222397 10502009856 10523082024 10550614944 10575498752 10580901156 10585719417 10654942102 10662218112 10690115072 10720801728 10748851968 10770419422 10779707232 10784616024 10815573951 10843872156 10862552064 10890973184 10922236416 10950813696 10972786384 10982248704 10987249728 11004284466 11047619232 11098749493 11101273344 11138209992 11167352352 11178955648 11211045552 11216150764 11248054272 11277777966 11307285496 11309856768 11315006976 11332549872 11347487424 11377177344 11388998656 11400005526 11429832856 11462642919 11512431616 11527606272 11545478784 11550736288 11590944768 11614201872 11644589632 11647541178 11678016168 11742181092 11747528169 11762408448 11767764736 11832422784 11863381504 11869441812 11897436096 11905560576 11952499454 11968254168 11994995376 12026379456 12086284288 12092458464 12097965048 12132693027 12145299348 12177076688 12185392128 12217274368 12220371072 12252344832 12276929028 12309050768 12319665408 12325275456 12344384682 12360655944 12482555904 12507602016 12540327296 12551141376 12556856832 12576325104 12582052028 12651184182 12687169536 12720696183 12729382848 12742609152 12775949312 12812623488 12818458016 12858561963 12888889104 12931436544 12951485568 12968557056 12994578324 13028577744 13065977106 13100163336 13122729984 13157407627 13194832896 13200841472 13238735328 13273373568 13300006447 13311475632 13346304192 13408073158 13448873984 13464285939 13522768896 13549902184 13597069824 13610210679 13624352196 13659999376 13699211274 13708566144 13744433664 13804493248 13847682114 13865934888 13880342112 13889820672 13916659072 13962963196 13966138368 14002679808 14030776032 14067486592 14071052268 14107868208 14114292556 14126463936 14191843614 14216290816 14294402304 14331802624 14335435296 14372942976 14379488032 14401782129 14420765268 14458496208 14483402752 14500000242 14547866112 14562981888 14642998272 14649666304 14657149962 14672379288 14730158976 14759714879 14763071232 14801697792 14821208064 14850946656 14889803136 14932545264 14948060736 15037037288 15040456704 15086675968 15110066496 15129983232 15169569792 15200007368 15213115008 15243639957 15283523892 15367499298 15393971712 15485602496 15530054904 15570688224 15615384876 15656241456 15663370892 15666932736 15683211264 15776563712 15784623036 15825922416 15863248128 15895077562 15957672224 15982413153 15993327168 16035172608 16081202592 16123277952 16130620064 16155629133 16176924036 16193732464 16247189504 16265808234 16293828096 16336459776 16369238704 16383354624 16426220544 16433700608 16459179576 16480874592 16506426699 16557150883 16571428848 16676802688 16742475776 16751028528 16768433472 16816568328 16824226146 16868245576 16872081408 16916666949 16960928244 16972510464 16990145536 16998824808 17065766016 17083497984 17100008289 17144749284 17185185472 17268647424 17291409408 17318218176 17326104432 17371436992 17386417152 17421302808 17466884448 17517024252 17593110528 17643612672 17651647104 17697831424 17748634176 17795072256 17830777874 17846154144 17928749181 17952381252 18030358528 18039569184 18129426432 18146947572 18165802928 18169933824 18217949022 18265615032 18278088192 18325911552 18374338931 18378517248 18415393542 18463576152 18487913184 18507122816 18516577023 18573478391 18621517824 18707701376 18723833856 18761403024 18810490944 18835285248 18864487656 18873078042 18922458152 18976776273 19059203072 19113913728 19163923968 19202376172 19218935232 19227687024 19277994944 19333333656 19397154816 19427228352 19491867486 19523997696 19542866616 19563172384 19640211968 19650245004 19684094976 19735597056 19787749618 19792249344 19801262208 19853070848 19858102992 19910060352 19930747648 20002207498 20019456288 20112109737 20146755328 20164128768 20173310976 20226093056 20284153344 20324853276 20378031856 20395604736 20436528294 20489999064 20525295616 20548816911 20616650496 20706739872 20760917632 20771523171 20820513168 20834731008 20874988608 20889243648 20944444794 21004019712 21046164048 21101229888 21150997504 21161802312 21171438834 21287765421 21309884204 21324436224 21380230144 21441603456 21497703936 21540838844 21559414464 21569232048 21631147902 21687744312 21725104128 21844472832 21901627392 21945572768 21964497408 21974499456 22008568932 22018591049 22095238464 22197498986 22202546688 22276419984 22334704704 22357911296 22422091104 22432301528 22555555932 22614570992 22619713536 22630013952 22665099744 22694974848 22754354688 22777997312 22800011052 22859665712 22925285838 23024863232 23051248947 23090957568 23101472576 23181889536 23228403744 23289179264 23295082356 23356032336 23484362184 23495056338 23524816896 23535529472 23664845568 23726763008 23738883624 23794872192 23842616343 23904998908 23936508336 23989990752 24052758912 24184916928 24195930096 24265386054 24290598696 24354153376 24370784256 24435185593 24440742144 24504689664 24553858056 24618101536 24639330816 24650550912 24688769364 24700011973 24721311888 25015204032 25080654592 25102282752 25113713664 25152650208 25164104056 25236339219 25302368364 25374339072 25441392366 25458765696 25485218304 25551898624 25625246976 25636916032 25717123926 25777778208 25902971136 25937114112 25989156648 26057155488 26131954212 26200326672 26245459968 26314815254 26389665792 26401682944 26477470656 26546747136 26600012894 26622951264 26692608384 26746166811 26816146316 26897747968 26928571878 27045537792 27099804368 27194139648 27220421358 27248704392 27319998752 27326923533 27398422548 27410899061 27417132288 27488867328 27608986496 27623090313 27695364228 27731869776 27760684224 27779641344 27833318144 27925926392 27932276736 28061552064 28134973184 28142104536 28215736416 28228585112 28252927872 28309617063 28383687228 28432581632 28588804608 28663605248 28670870592 28745885952 28758976064 28803564258 28841530536 28916992416 29000000484 29095732224 29125963776 29285996544 29299332608 29314299924 29344758576 29460317952 29519429758 29526142464 29603395584 29681624427 29701893312 29779606272 29865090528 29896121472 30003311247 30074074576 30080913408 30173351936 30220132992 30259966464 30339139584 30400014736 30426230016 30487279914 30567047784 30654792441 30734998596 30748994497 30787943424 30971204992 31060109808 31141376448 31230769752 31312482912 31326741784 31333865472 31416667191 31553127424 31569246072 31651844832 31726496256 31757158251 31790155124 31915344448 31964826306 31986654336 32070345216 32162405184 32246555904 32261240128 32311258266 32353848072 32387464928 32531616468 32587656192 32672919552 32738477408 32766709248 32852441088 32867401216 32918359152 32961749184 33012853398 33114301766 33142857696 33296248479 33353605376 33484951552 33502057056 33536866944 33633136656 33648452292 33736491152 33744162816 33833333898 33921856488 33945020928 33980291072 33997649616 34131532032 34166995968 34200016578 34289498568 34370370944 34387928757 34537294848 34582818816 34636436352 34652208864 34742873984 34772834304 34842605616 34933768896 35034048504 35242584507 35287225344 35303294208 35395662848 35497268352 35590144512 35661555748 35692308288 35857498362 35904762504 36079138368 36258852864 36293895144 36331605856 36435898044 36531230064 36556176384 36651823104 36748677862 36757034496 36830787084 36927152304 36975826368 37014245632 37033154046 37146956782 37292297357 37415402752 37447667712 37522806048 37620981888 37670570496 37696467977 37728975312 37746156084 37844916304 37953552546 38118406144 38162088549 38227827456 38327847936 38404752344 38437870464 38455374048 38555989888 38575685889 38666667312 38794309632 38854456704 38983734972 39085733232 39126344768 39280423936 39300490008 39368189952 39472222881 39575499236 39584498688 39602524416 39706141696 39716205984 39820120704 39861495296 39900019341 40004414996 40038912576 40224219474 40293510656 40346621952 40568306688 40649706552 40756063712 40791209472 40873056588 40979998128 41050591232 41097633822 41233300992 41413479744 41521835264 41543046342 41641026336 41669462016 41749977216 41833748089 41888889588 42008039424 42092328096 42202459776 42301995008 42323604624 42342877668 42575530842 42619768408 42648872448 42760460288 42883206912 42995407872 43081677688 43118828928 43138464096 43205346387 43262295804 43375488624 43450208256 43688945664 43891145536 43928994816 43948998912 44017137864 44037182098 44190476928 44279144637 44394997972 44405093376 44552839968 44669409408 44715822592 44844182208 44864603056 45111111864 45229141984 45260027904 45330199488 45389949696 45508709376 45555994624 45600022104 45719331424 45730919871 45850571676 46049726464 46102497894 46181915136 46202945152 46456807488 46578358528 46590164712 46712064672 46928256053 46968724368 46990112676 47049633792 47071058944 47329691136 47453526016 47477767248 47589744384 47685232686 47809997816 47873016672 47947239459 47979981504 48105517824 48369833856 48391860192 48466887399 48530772108 48581197392 48708306752 48741568512 48870371186 48881484288 49009379328 49107716112 49236203072 49278661632 49301101824 49377538728 49400023946 49442623776 49671452649 50030408064 50161309184 50227427328 50305300416 50328208112 50472678438 50604736728 50750000847 50882784732 50917531392 50970436608 51103797248 51250493952 51273832064 51300024867 51434247852 51555556416 51805942272 51874228224 51978313296 52078747621 52114310976 52263908424 52400653344 52629630508 52779331584 52803365888 52954941312 53093494272 53200025788 53245902528 53385216768 53492333622 53632292632 53786247543 53857143756 54091075584 54199608736 54388279296 54440842716 54497408784 54639997504 54653847066 54796845096 54821798122 54834264576 54977734656 55123016793 55217972992 55246180626 55390728456 55463739552 55521368448 55666636288 55720435173 55851852784 55864553472 56123104128 56269946368 56284209072 56431472832 56457170224 56505855744 56619234126 56767374456 56865163264 56930328819 57177609216 57327210496 57341741184 57491771904 57517952128 57607128516 57683061072 57833984832 58000000968 58191464448 58571993088 58598665216 58628599848 58689517152 58920635904 59038859516 59052284928 59206791168 59363248854 59403786624 59559212544 59730181056 59792242944 60006622494 60148149152 60336329211 60440265984 60519932928 60678279168 60800029472 60852460032 60974559828 61134095568 61309584882 61469997192 61497988994 61575886848 61942409984 62120219616 62282752896 62407722559 62461539504 62624965824 62653483568 62667730944 62833334382 63106254848 63138492144 63303689664 63452992512 63514316502 63580310248 63830688896 63863296263 63929652612 63973308672 64140690432 64324810368 64493111808 64522480256 64622516532 64707696144 64774929856 65063232936 65175312384 65476954816 65533418496 65704882176 65734802432 65836718304 65923498368 66025706796 66055773147 66228603532 66285715392 66592496958 66707210752 67004114112 67073733888 67266273312 67296904584 67472982304 67666667796 67843712976 67890041856 67960582144 67995299232 68263064064 68333991936 68400033156 68578997136 68740741888 68775857514 69074589696 69257123663 69272872704 69304417728 69485747968 69545668608 69685211232 69867537792 70007726243 70068097008 70485169014 70574450688 70606588416 70791325696 70994536704 71180289024 71323111496 71384616576 71527849029 71714996724 71809525008 72158276736 72587790288 72663211712 72871796088 73062460128 73112352768 73305556779 73497355724 73514068992 73661574168 73854304608 73951652736 74028491264 74066308092 74100035919 74293913564 74584594714 74830805504 75045612096 75241963776 75341140992 75392935954 75457950624 75492312168 75689832608 75709017657 75907105092 76236812288 76324177098 76455654912 76655695872 76809504688 76875740928 76910748096 77111979776 77151371778 77333334624 77691246451 77708913408 77967469944 78171466464 78252689536 78560847872 78600980016 78736379904 78944445762 79150998472 79168997376 79205048832 79412283392 79432411968 79640241408 79722990592 79800038682 80008829992 80077825152 80238500433 80448438948 80587021312 80693243904 81136613376 81299413104 81512127424 81582418944 81746113176 81959996256 82195267644 82232697183 82466601984 82826959488 83043670528 83086092684 83282052672 83338924032 83499954432 83667496178 83777779176 84184656192 84404919552 84603990016 84647209248 84685755336 84928851189 85151061684 85239536816 85297744896 85520920576 85766413824 85990815744 86163355376 86237657856 86276928192 86410692774 86524591608 86750977248 87152475527 87377891328 87782291072 87857989632 87897997824 88034275728 88074364196 88380953856 88558289274 88789995944 88810186752 89044873281 89105679936 89338818816 89431645184 89688364416 89729206112 90009933741 90222223728 90458283968 90520055808 90660398976 90779899392 91017418752 91200044208 91438662848 91461839742 91701143352 92204995788 92246983491 92363830272 92405890304 92913614976 93156717056 93180329424 93424129344 93856512106 93937448736 93980225352 94142117888 94250001573 94659382272 94907052032 94955534496 95179488768 95271474753 95370465372 95619995632 95746033344 95894478918 95959963008 96211035648 96739667712 96783720384 96933774798 97061544216 97162394784 97416613504 97740742372 97762968576 98018758656 98215432224 98472406144 98557323264 98602203648 98755077456 98800047892 98885247552 99342905298 99888745437 100060816128 100322618368 100454854656 100610600832 100656416224 100945356876 101209473456 101500001694 101765569464 101835062784 101940873216 102500987904 102547664128 102600049734 102868495704 103111112832 103318004153 103611884544 103748456448 103956626592 104157495242 104228621952 104527816848 104801306688 105259261016 105606731776 105727753521 105909882624 106186988544 106400051576 106491805056 106770433536 106984667244 107264585264 107572495086 107714287512 108399217472 108776558592 108881685432 108994817568 109279995008 109307694132 109593690192 109643596244 109668529152 109955469312 110246033586 110435945984 110492361252 110781456912 110927479104 111042736896 111333272576 111440870346 111703705568 111876892071 112246208256 112539892736 112568418144 112862945664 112914340448 113011711488 113089403931 113238468252 113534748912 113730326528 113860657638 114355218432 114683482368 114983543808 115035904256 115214257032 115366122144 115667969664 115900056181 116000001936 116382928896 117197330432 117257199696 117379034304 117841271808 118077719032 118104569856 118416668643 118726497708 118807573248 119118425088 119460362112 119584485888 119700058023 120013244988 120296298304 120672658422 120880531968 121039865856 121600058944 121704920064 121949119656 122268191136 122619169764 122939994384 122995977988 123151773696 123884819968 124240439232 124565505792 124815445118 124923079008 125249931648 125306967136 125501244267 125666668764 126212509696 126276984288 126607379328 126905985024 127028633004 127160620496 127661377792 127726592526 127859305224 127946617344 128281380864 128620372517 128649620736 128986223616 129044960512 129245033064 129415392288 129549859712 129616039161 130014348737 130126465872 130350624768 130953909632 131066836992 131469604864 131673436608 131846996736 132051413592 132111546294 132457207064 132571430784 132837433911 133184993916 133414421504 134008228224 134147467776 134532546624 134593809168 134945964608 135333335592 135687425952 135780083712 135990598464 136526128128 136667983872 136800066312 137157994272 137481483776 137551715028 138149179392 138514247326 138545745408 138608835456 138971495936 139370422464 139735075584 140015452486 140136194016 140784768159 140970338028 141148901376 141213176832 141582651392 141989073408 142360578048 142646222992 142769233152 143055698058 143429993448 143619050016 143841718377 144283743409 144316553472 145175580576 145326423424 145400662197 145743592176 146124920256 146224705536 146611113558 146994711448 147028137984 147323148336 147708609216 147903305472 148056982528 148132616184 148200071838 148587827128 149014357947 149169189428 149661611008 150091224192 150483927552 150682281984 150785871908 150915901248 150984624336 151379665216 151418035314 151814210184 152648354196 152911309824 153311391744 153619009376 153751481856 153821496192 154223959552 154302743556 154666669248 155382492902 155417826816 155934939888 156236242863 156342932928 156505379072 157121695744 157201960032 157888891524 158301996944 158337994752 158410097664 158824566784 158864823936 159280482816 159445981184 159600077364 160017659984 160155650304 160477000866 160896877896 161174042624 161358742629 162273226752 162598826208 163024254848 163164837888 163492226352 163919992512 164390535288 164465394366 164933203968 165369050379 165653918976 166087341056 166172185368 166564105344 166999908864 167161305519 167334992356 167555558352 168369312384 168809839104 169294418496 169371510672 169857702378 170302123368 170479073632 170595489792 171046299151 171532827648 171981631488 172326710752 172475315712 172553856384 172821385548 172900083811 173049183216 173501954496 174304951054 175564582144 175715979264 175795995648 176068551456 176148728392 176761907712 177116578548 177579991888 177620373504 178089746562 178211359872 178677637632 178863290368 179376728832 179458412224 180019867482 180444447456 180916567936 181008987633 181320797952 181559798784 182034837504 182400088416 182877325696 182923679484 183402286704 184409991576 184493966982 184727660544 184811780608 185827229952 186313434112 186360658848 186848258688 187223167677 187713024212 187874897472 187960450704 188284235776 188500003146 189318764544 189911068992 190358977536 190542949506 190740930744 191239991264 191492066688 191788957836 191876293427 191919926016 192422071296 193479335424 193567440768 193867549596 194123088432 194324789568 194833227008 195481484744 195525937152 196430864448 196944812288 197114646528 197204407296 197510154912 197600095784 197770495104 198167319441 198685810596 199777490874 200121632256 200645236736 201221201664 201312832448 201890713752 202418946912 203000003388 203531138928 203670125568 203881746432 205001975808 205095328256 205200099468 205736991408 206222225664 206636008306 207223769088 207771370989 207913253184 208314990484 208457243904 209055633696 209602613376 210023178729 210518522032 211213463552 211455507042 211819765248 212373977088 212800103152 212983610112 213540867072 213969334488 214529170528 214583547087 215144990172 215242961479 215428575024 216798434944 217763370864 217989635136 218559990016 218615388264 219187380384 219287192488 219337058304 219916670337 220492067172 220871891968 220984722504 221562913824 221854958208 222085473792 222300107757 222666545152 222881740692 223407411136 223753784142 224492416512 225079785472 225136836288 225725891328 225828680896 226023422976 226178807862 226476936504 227069497824 227721315276 228710436864 229366964736 229967087616 230071808512 230428514064 230732244288 231335939328 231800112362 232000003872 233073739353 234394660864 234514399392 234758068608 235682543616 236155438064 236209139712 236833337286 237452995416 237615146496 238236850176 238866406103 238920724224 239168971776 239400116046 240026489976 240592596608 240715501299 241345316844 241455219083 241761063936 242079731712 243200117888 243409840128 243898239312 244536382272 245238339528 245879988768 245991955976 246698091549 247769639936 248480878464 249131011584 249630890236 249846158016 250499863296 250613934272 251002488534 251333337528 252553968576 253214758656 253811970048 254057266008 254321240992 255322755584 255453185052 255718610448 255893234688 256562761728 257240745034 257299241472 257972447232 258089921024 258490066128 258830784576 259099719424 259232078322 260028697474 260252931744 261457426581 261907819264 262133673984 262939209728 263346873216 263693993472 264102827184 264223092588 264914414128 265142861568 265674867822 266369987832 266828843008 267134619843 268016456448 268294935552 269065093248 269187618336 269891929216 270029801223 270666671184 271374851904 271560167424 271981196928 273052256256 273600132624 274315988544 274962967552 275103430056 276740950473 277028494652 277091490816 277217670912 277942991872 278740844928 279470151168 280030904972 280272388032 281569536318 281940676056 282426353664 283978146816 284721156096 285292445984 285538466304 286111396116 286859986896 287238100032 287683436754 288567486818 288633106944 290351161152 290652846848 290801324394 291487184352 292249840512 292836236623 293222227116 293989422896 294056275968 294646296672 295417218432 295806610944 296113965056 296265232368 296400143676 297175654256 298028715894 298338378856 299323222016 299666236311 300182448384 300967855104 301364563968 301571743816 301831802496 301969248672 302759330432 302836070628 303628420368 305296708392 305822619648 307238018752 307502963712 307642992384 308447919104 308605487112 309333338496 309954012459 310764985804 310835653632 311869879776 312472485726 312685865856 313010758144 314403920064 315777783048 316603993888 316820195328 317729647872 318560965632 318891962368 319200154728 320035319968 320311300608 320954001732 321793755792 322348085248 322717485258 325197652416 326048509696 326329675776 326984452704 327839985024 328497792371 328781070576 328930788732 329866407936 330738100758 331307837952 332174682112 332344370736 333128210688 333999817728 334322611038 334669984712 335111116704 335630676213 336738624768 337619678208 338588836992 338743021344 339268211793 339715404756 340604246736 340958147264 341190979584 342092598302 343065655296 344653421504 344950631424 345107712768 345642771096 345800167622 346098366432 347003908992 347700168543 348609902108 351129164288 351591991296 352137102912 352297456784 353523815424 354233157096 355159983776 355250005929 356179493124 356422719744 357355275264 357726580736 358753457664 358916824448 359100174069 360039734964 360888894912 361833135872 362017975266 362641595904 363119597568 364551233347 364800176832 365754651392 365847358968 366804573408 368819983152 368987933964 369455321088 369623561216 371654459904 372626868224 372721317696 373696517376 374446335354 375426048424 375749794944 375920901408 376503732801 377000006292 378637529088 379822137984 380717955072 381085899012 381481861488 382479982528 382984133376 383577915672 383752586854 383839852032 384844142592 385861117551 386958670848 387134881536 387735099192 388246176864 388649579136 389666454016 390043046211 390962969488 391051874304 392861728896 393889624576 394408814592 395020309824 395200191568 395540990208 396334638882 397371621192 398512301733 399554981748 400243264512 401290473472 402442403328 402625664896 403781427504 404837893824 406000006776 407062277856 407340251136 408946231319 410003951616 410190656512 410400198936 411473982816 412444451328 413272016612 414447538176 415542741978 415826506368 416629980968 416914487808 418111267392 419205226752 420046357458 421037044064 422354304477 422911014084 423639530496 424747954176 425600206304 425967220224 427081734144 427938668976 429058341056 429167094174 430289980344 430485922958 430857150048 432851230227 433596869888 435526741728 435979270272 437119980032 437230776528 438374760768 438574384976 438674116608 439833340674 440984134344 441743783936 441969445008 443125827648 443709916416 444170947584 444600215514 445333090304 445763481384 446814822272 447043073841 447507568284 448984833024 450159570944 450273672576 451451782656 451657361792 452046845952 452357615724 452953873008 454138995648 455442630552 458733929472 459934175232 460143617024 460857028128 461464488576 462671878656 463600224724 464000007744 466147478706 468708728589 469028798784 469516137216 471365087232 472310876128 473666674572 474905990832 475230292992 476473700352 477732812206 477841448448 478337943552 478800232092 480052979952 481185193216 481431002598 482690633688 482910438166 483522127872 484799865641 486400235776 486819680256 487796478624 489072764544 490054083701 490476679056 491759977536 491983911952 493396183098 495539279872 496107151137 496961756928 498262023168 499261780472 499692316032 500999726592 501227868544 501483916557 502004977068 502666675056 505107937152 506429517312 508114532016 508642481984 510645511168 510906370104 511437220896 511786469376 513138897453 514481490068 514598482944 515944894464 516179842048 516980132256 517661569152 518199438848 518464156644 518700251433 520057394948 520505863488 522914853162 523815638528 526693746432 527387986944 528205654368 528446185176 529828828256 530285723136 531349735644 532739975664 533657686016 534269239686 536032912896 536589871104 538130186496 538375236672 539783858432 540059602446 541333342368 542749703808 543838725157 543962393856 546104512512 547200265248 548631977088 549925935104 550206860112 553481900946 554056989304 554182981632 554435341824 555885983744 557481689856 558940302336 560061809944 560544776064 561669503031 563139072636 563881352112 564852707328 567956293632 570584891968 571076932608 572222792232 573719973792 574476200064 575366873508 575628880281 577134973636 577266213888 580702322304 581305693696 581602648788 582974368704 584499681024 585672473246 586444454232 587978845792 589292593344 590834436864 591613221888 592227930112 592530464736 592800287352 594351308512 594501958323 596057431788 596676757712 598646444032 599332472622 600364896768 601935710208 603143487632 603663604992 603938497344 605518660864 605672141256 607256840736 610067328689 610593416784 611645239296 614476037504 615005927424 615285984768 616895838208 617210974224 618666676992 619908024918 621529971608 621671307264 623314112967 623739759552 624944971452 625371731712 626021516288 628807840128 630069536187 631555566096 633207987776 633640390656 635459295744 637121931264 638400309456 640070639936 640622601216 641908003464 643587511584 645434970516 645728884437 650395304832 652097019392 653968905408 655679970048 656995584742 657562141152 657861577464 659750011011 661476201516 662615675904 664349364224 664688741472 666256421376 666900323271 667999635456 668645222076 669339969424 670222233408 671261352426 673477249536 675239356416 677023719073 677177673984 677486042688 678536423586 679430809512 681208493472 681916294528 684185196604 686131310592 689306843008 689901262848 690215425536 691285542192 691600335244 692196732864 694007817984 695400337086 697219804216 699221218059 702258328576 703183982592 704274205824 704594913568 707047630848 708466314192 710319967552 710500011858 712358986248 712845439488 714710550528 716599218309 717506915328 717833648896 718200348138 720079469928 721777789824 723666271744 724035950532 724365657249 725283191808 726239195136 729102466694 729600353664 731509302784 731694717936 733609146816 737639966304 737975867928 739247122432 740094274647 743308919808 745253736448 745442635392 747393034752 748892670708 750852096848 751499589888 751841802816 753007465602 754000012584 759644275968 761435910144 762171798024 762963722976 764959965056 765968266752 767155831344 767505173708 767679704064 769688285184 771722235102 773917341696 774269763072 775470198384 776492353728 777299158272 779332908032 780086092422 781925938976 784372279743 785723457792 787779249152 788817629184 790040619648 790400383136 791081980416 792669277764 794743242384 797024603466 799109963496 800486529024 804884806656 805251329792 807562855008 809675787648 811300393267 812000013552 814124555712 814680502272 817892462638 820381313024 820800397872 822947965632 824888902656 826544033224 830222851419 831085483956 831653012736 833259961936 833828975616 836222534784 838410453504 840092714916 842074088128 844708608954 845822028168 847279060992 851200412608 851934440448 854163468288 855877337952 858116682112 858334188348 860579960688 860971845916 861714300096 865702460454 867193739776 871053483456 871958540544 874239960064 874461553056 876749521536 877148769952 878508709869 879666681348 881968268688 883487567872 883938890016 886251655296 887419832832 888341895168 889200431028 891526962768 893629644544 894086147682 895015136568 897969666048 900342607619 900547345152 902903565312 903314723584 904093691904 904715231448 905907746016 908277991296 910100441159 910885261104 917467858944 920287234048 921714056256 922928977152 925343757312 927200449448 928000015488 929862037377 932294957412 937417457178 938057597568 939032274432 944621752256 947333349144 949811981664 950460585984 955465624412 955682896896 956675887104 957600464184 960105959904 962370386432 962862005196 965381267376 965820876332 967044255744 969599731282 972800471552 975592957248 978145529088 980108167402 980953358112 983519955072 983967823904 985493377113 986792366196 991078559744 992214302274 993923513856 996524046336 998523560944 999384632064 1001999453184 1002455737088 1002967833114 1004009954136 1005333350112 1006892028639 1009986203863 1010215874304 1012859034624 1016229064032 1017284963968 1017804635379 1021291022336 1021812740208 1022874441792 1023572938752 1026277794906 1028962980136 1029196965888 1032359684096 1033960264512 1035323138304 1036398877696 1036928313288 1037400502866 1040114789896 1041011726976 1043100505629 1045829706324 1047631277056 1053387492864 1054775973888 1056411308736 1056892370352 1059657656512 1060571446272 1062699471288 1065479951328 1068538479372 1072065825792 1073179742208 1076260372992 1076750473344 1079567716864 1080119204892 1082666684736 1085499407616 1087677450314 1087924787712 1093653700041 1094400530496 1097263954176 1099851870208 1100413720224 1106963801892 1108113978608 1108365963264 1108870683648 1111771967488 1114963379712 1117880604672 1120123619888 1121089552128 1123339006062 1126278145272 1127762704224 1129511198403 1132982181851 1135912587264 1141169783936 1142153865216 1144445584464 1147439947584 1148952400128 1150733747016 1151257760562 1154269947272 1154532427776 1157583352653 1161404644608 1162611387392 1163205297576 1165948737408 1168999362048 1170129138633 1171344946492 1172888908464 1175957691584 1178585186688 1181668873728 1183226443776 1185060929472 1185600574704 1188702617024 1189003916646 1192114863576 1193353515424 1198664945244 1200729793536 1203871420416 1206286975264 1207327209984 1207876994688 1211037321728 1211344282512 1214513681472 1220134657378 1221186833568 1226838693957 1228952075008 1230011854848 1230571969536 1233791676416 1234421948448 1237333353984 1239816049836 1243059943216 1243342614528 1246628225934 1247479519104 1249889942904 1250743463424 1252043032576 1257615680256 1260139072374 1263111132192 1266415975552 1267062913431 1270918591488 1274243862528 1276800618912 1280141279872 1281245202432 1283816006928 1287175023168 1290869941032 1291457768874 1298553690681 1300790609664 1304194038784 1307937810816 1311359940096 1313991169484 1315124282304 1315723154928 1319500022022 1322952403032 1325231351808 1329377482944 1332512842752 1333800646542 1335999270912 1337290444152 1338679938848 1340444466816 1342522704852 1343134053989 1346954499072 1350478712832 1354047438146 1354355347968 1354972085376 1357072847172 1358861619024 1362416986944 1363832589056 1368370393208 1378613686016 1379802525696 1380430851072 1382571084384 1383200670488 1384393465728 1388015635968 1390800674172 1394439608432 1398442436118 1404516657152 1406126185767 1408548411648 1409189827136 1414095261696 1416932628384 1420639935104 1421000023716 1424717972496 1425690878976 1429421101056 1433198436618 1435013830656 1435667297792 1436400696276 1440158939856 1443555579648 1447332543488 1448071901064 1448731314498 1450566383616 1454399596923 1458204933388 1459200707328 1463018605568 1463389435872 1467218293632 1470162251103 1475279932608 1475951735856 1478494244864 1480188549294 1486617839616 1490885270784 1494786069504 1497785341416 1501704193696 1502999179776 1503683605632 1506014931204 1506700730353 1508000025168 1519288551936 1524343596048 1525927445952 1529919930112 1531936533504 1534311662688 1535010347416 1535359408128 1539416692359 1543444470204 1547834683392 1548539526144 1550940396768 1552984707456 1554598316544 1556100754299 1558665816064 1560172184844 1563851877952 1568744559486 1571446915584 1575558498304 1580081239296 1580800766272 1582163960832 1585338555528 1589486484768 1594049206932 1598219926992 1600973058048 1609769613312 1610502659584 1615125710016 1619351575296 1622600786534 1624000027104 1628249111424 1631516175471 1635784925276 1640762626048 1641600795744 1645895931264 1649777805312 1653088066448 1660445702838 1662170967912 1663306025472 1666519923872 1667657951232 1672064842721 1672445069568 1676820907008 1680185429832 1684148176256 1685008509093 1689417217908 1690186533581 1691644056336 1694558121984 1702400825216 1703868880896 1711754675904 1716233364224 1716668376696 1721159921376 1721943691832 1723428600192 1726886640843 1731404920908 1734387479552 1742106966912 1743917081088 1748479920128 1748923106112 1753499043072 1754297539904 1757017419738 1759333362696 1763936537376 1767877780032 1772503310592 1774839665664 1776683790336 1778400862056 1783053925536 1787259289088 1788172295364 1790030273136 1795939332096 1800685215238 1801094690304 1805807130624 1806629447168 1809430462896 1811815492032 1816555982592 1820200882318 1821770522208 1830201986067 1834935717888 1840574468096 1843428112512 1845857954304 1850687514624 1854400898896 1856000030976 1859724074754 1864589914824 1869942338901 1874834914356 1875688664317 1876115195136 1878064548864 1889243504512 1890208608561 1894666698288 1899623963328 1900921171968 1910931248824 1911365793792 1915200928368 1920211919808 1924740772864 1925724010392 1930762534752 1931641752664 1937186653311 1939199462564 1945600943104 1951185914496 1956291058176 1960216334804 1961906716224 1967039910144 1967935647808 1970986754226 1973584732392 1984428604548 1987847027712 1993048092672 1997047121888 1998769264128 2003998906368 2004911474176 2005935666228 2008019908272 2010666700224 2013784057278 2019972407726 2020431748608 2025718069248 2031071157219 2032458128064 2034569927936 2035609270758 2042582044672 2043625480416 2045748883584 2052555589812 2057925960272 2058393931776 2064719368192 2067920529024 2070646276608 2072797755392 2073856626576 2074801005732 2080229579792 2082023453952 2086201011258 2091659412648 2095262554112 2097663654177 2106774985728 2109551947776 2112822617472 2113784740704 2119315313024 2121142892544 2125398942576 2130959902656 2137076958744 2144131651584 2149797654927 2152520745984 2153500946688 2159135433728 2160238409784 2165333369472 2170998815232 2173096971747 2175354900628 2175849575424 2187307400082 2188801060992 2194527908352 2200827440448 2213927603784 2216227957216 2217741367296 2229926759424 2235761209344 2240247239776 2242179104256 2246678012124 2252556290544 2255525408448 2259022396806 2265964363702 2282339567872 2284307730432 2288891168928 2294879895168 2297904800256 2299484546597 2301467494032 2302515521124 2308539894544 2309064855552 2315166705306 2322809289216 2325222774784 2326410595152 2331897474816 2337998724096 2340258277266 2342689892984 2345777816928 2351915383168 2353116839229 2357170373376 2363337747456 2366452887552 2370121858944 2371201149408 2377405234048 2378007833292 2384229727152 2386707030848 2397329890488 2401459587072 2412573950528 2414654419968 2415753989376 2422074643456 2422688565024 2429027362944 2433901179801 2440269314756 2442373667136 2453677387914 2457904150016 2461143939072 2468843896896 2474666707968 2479632099672 2486119886432 2493256451868 2494959038208 2499779885808 2501486926848 2504086065152 2515231360512 2520278144748 2526222264384 2532831951104 2534125826862 2541837182976 2551858633429 2553601237824 2560282559744 2562490404864 2567632013856 2574350046336 2581739882064 2582915537748 2597107381362 2601581219328 2608388077568 2615875621632 2622719880192 2627982338968 2630248564608 2631446309856 2635526129607 2639000044044 2645904806064 2650462703616 2658754965888 2665025685504 2667601293084 2674580888304 2677359877696 2680888933632 2685045409704 2686268107978 2693908998144 2701027822857 2708094876292 2708710695936 2709944170752 2714145694344 2717723238048 2724833973888 2727665178112 2730301323477 2736740786416 2757227372032 2760861702144 2765142168768 2766401340976 2768786931456 2776031271936 2781601348344 2788879216864 2789586112131 2796884872236 2809033314304 2812252371534 2817096823296 2818379654272 2833865256768 2841279870208 2842000047432 2849435944992 2851381757952 2862623619233 2866396873236 2870027661312 2871334595584 2872801392552 2880317879712 2887111159296 2894665086976 2896143802128 2897462628996 2901132767232 2908799193846 2916409866776 2918401414656 2926037211136 2926778871744 2934436587264 2940324502206 2950559865216 2951903471712 2956480131339 2960377098588 2973235679232 2981770541568 2989572139008 2995570682832 3003408387392 3005998359552 3007367211264 3012029862408 3013401460706 3016000050336 3029958611589 3038577103872 3048687192096 3051854891904 3059839860224 3063873067008 3068623325376 3070020694832 3070718816256 3078833384718 3086888940408 3097079052288 3101880793536 3105969414912 3109196633088 3112201508598 3117331632128 3120344369688 3127703755904 3129301516887 3137489118972 3142893831168 3151116996608 3160162478592 3161601532544 3164327921664 3170677111056 3178972969536 3188098413864 3196439853984 3219539226624 3221005319168 3230251420032 3238703150592 3245201573068 3248000054208 3256498222848 3263032350942 3271569850552 3280961100123 3283201591488 3291791862528 3299555610624 3306176132896 3320891405676 3324341935824 3326612050944 3333039847744 3335315902464 3344129685442 3344890139136 3353641814016 3360370859664 3368296352512 3370017018186 3378834435816 3380373067162 3383288112672 3398946545553 3404801650432 3407737761792 3423509351808 3432466728448 3433336753392 3442319842752 3443887383664 3446857200384 3453773281686 3462809841816 3468774959104 3472750057959 3484213933824 3487834162176 3496959840256 3497846212224 3506998086144 3508595079808 3510387415899 3514034839476 3518666725392 3527873074752 3535755560064 3545006621184 3549679331328 3556801724112 3566107851072 3574518578176 3576344590728 3580060546272 3601370430476 3602189380608 3611614261248 3613258894336 3618860925792 3623630984064 3633111965184 3640401764636 3643541044416 3660403972134 3680516081871 3686856225024 3691715908608 3701375029248 3708801797792 3712000061952 3719448149508 3729179829648 3739884677802 3749669828712 3751377328634 3752230390272 3756129097728 3778487009024 3780417217122 3789333396576 3799247926656 3806871076099 3821862497648 3822731587584 3830401856736 3840423839616 3849481545728 3851448020784 3861525069504 3863283505328 3874373306622 3878398925128 3891201886208 3895661072043 3902371828992 3912582116352 3920432669608 3923813432448 3934079820288 3935871295616 3941973508452 3947169464784 3968857209096 3975694055424 3994094243776 3997538528256 4007997812736 4009822948352 4011871332456 4016039816544 4021333400448 4027568114556 4029402161967 4039944815452 4040863497216 4051436138496 4062142314438 4064916256128 4069139855872 4071218541516 4087250960832 4091497767168 4105111179624 4115851920544 4135841058048 4141292553216 4145595510784 4147713253152 4149602011464 4160459159584 4164046907904 4172402022516 4183318825296 4190525108224 4195327308354 4213549971456 4225645234944 4227569481408 4238630626048 4242285785088 4250797885152 4261919805312 4270471300823 4274153917488 4288263303168 4299595309854 4305041491968 4307001893376 4318270867456 4320476819568 4330666738944 4341997630464 4346193943494 4350709801256 4351699150848 4363198790769 4374614800164 4377602121984 4389055816704 4401654880896 4410486753309 4427855207568 4432455914432 4435482734592 4459853518848 4480494479552 4484358208512 4493356024248 4505112581088 4511050816896 4518044793612 4520102191059 4531928727404 4564679135744 4577782337856 4589759790336 4595809600512 4598969093194 4602934988064 4605031042248 4617079789088 4618250077077 4630333410612 4645618578432 4650445549568 4652821190304 4663794949632 4668302262897 4675997448192 4680516554532 4685379785968 4691555633856 4703830766336 4706233678458 4714340746752 4726675494912 4739166033511 4740243717888 4742402298816 4754810468096 4756015666584 4768459454304 4773414061696 4794659780976 4802919174144 4825147901056 4829308839936 4831507978752 4844149286912 4845377130048 4858054725888 4867802359602 4880538629512 4884747334272 4894548526413 4907354775828 4915808300032 4922287878144 4937687793792 4949333415936 4959264199344 4972239772864 4986512903736 4989918076416 4999559771616 5002973853696 5016194528163 5030462721024 5040556289496 5052444528768 5065663902208 5068251653724 5070559600743 5083674365952 5103717266858 5107202475648 5120565119488 5135264027712 5148700092672 5163479764128 5165831075496 5180659922529 5194214762724 5203162438656 5216776155136 5231751243264 5245439760384 5255964677936 5260497129216 5262892619712 5271052259214 5278000088088 5291809612128 5316301007147 5317509931776 5330051371008 5335202586168 5349161776608 5354719755392 5361777867264 5370090819408 5372536215956 5387817996288 5402055645714 5416189752584 5417421391872 5419888341504 5428291388688 5435446476096 5449667947776 5455330356224 5460602646954 5473481572832 5490605958201 5514454744064 5521723404288 5530284337536 5532802681952 5537573862912 5552062543872 5563202696688 5577758433728 5579172224262 5593769744472 5624504743068 5627065992951 5634193646592 5636759308544 5667730513536 5682559740416 5684000094864 5698871889984 5702763515904 5725247238466 5732793746472 5742669191168 5745602785104 5760635759424 5774222318592 5789330173952 5792287604256 5794925257992 5811559959933 5817598387692 5832819733552 5836802829312 5852074422272 5853557743488 5868873174528 5880649004412 5901119730432 5903806943424 5912960262678 5920754197176 5963541083136 5979144278016 5991141365664 6006816774784 6011996719104 6014734422528 6024059724816 6026802921412 6032000100672 6059917223178 6077154207744 6093213471657 6097374384192 6103709783808 6119679720448 6127746134016 6137246650752 6140041389664 6157666769436 6173777880816 6194158104576 6203761587072 6211938829824 6218393266176 6224403017196 6240688739376 6255407511808 6258603033774 6274978237944 6285787662336 6302398253333 6320324957184 6323203065088 6328655843328 6341354222112 6357945939072 6370703088113 6376196827728 6392879707968 6442010638336 6449392964781 6460502840064 6477406301184 6490403146136 6496000108416 6512996445696 6519290915241 6526064701884 6543139701104 6561922200246 6566403182976 6583583725056 6612352265792 6641782811352 6648683871648 6653224101888 6666079695488 6688259370884 6689780278272 6707283628032 6720741719328 6736592705024 6740034036372 6757668871632 6760746134324 6766576225344 6797893091106 6809603300864 6847018703616 6864933456896 6866673506784 6884639685504 6887774767328 6893714400768 6898453639791 6907546563372 6925619683632 6937549918208 6945500115918 6968427867648 6975668324352 6995692424448 7013996172288 7017190159616 7020774831798 7028069678952 7037333450784 7055746149504 7069903427041 7071511120128 7090013242368 7099358662656 7113603448224 7132215702144 7149037156352 7152689181456 7160121092544 7202740860952 7204378761216 7226517788672 7237721851584 7247261968128 7266223930368 7280803529272 7287082088832 7301703539403 7320807944268 7361032163742 7373712450048 7383431817216 7417603595584 7424000123904 7438896299016 7458359659296 7479769355604 7499339657424 7502754657268 7504460780544 7512258195456 7556974018048 7560834434244 7578666793152 7598495853312 7613742152198 7643724995296 7655575900287 7660803713472 7680847679232 7698963091456 7702896041568 7723050139008 7726567010656 7748746613244 7756797850256 7782403772416 7791322144086 7804743657984 7825164232704 7840865339216 7847626864896 7868159640576 7871742591232 7883947016904 7894338929568 7906578388821 7930875272957 7937714418192 7951388110848 7988188487552 7995077056512 8019645896704 8023742664912 8032079633088 8042666800896 8055136229112 8058804323934 8079889630904 8081726994432 8103083468571 8124284628876 8129832512256 8138279711744 8142437083032 8174501921664 8182995534336 8190903970431 8210222359248 8231703841088 8271682116096 8282585106432 8295426506304 8299204022928 8320918319168 8328093815808 8344804045032 8366637650592 8390654616708 8427099942912 8451290469888 8455138962816 8477261252096 8501595770304 8523839610624 8540942601646 8548307834976 8587870857699 8599190619708 8610082983936 8614003786752 8636541734912 8640953639136 8661333477888 8683995260928 8692387886988 8701419602512 8703398301696 8726397581538 8749229600328 8755204243968 8778111633408 8801308347949 8803309761792 8820973506618 8855710415136 8864911828864 8869440394017 8919707037696 8960988959104 8968716417024 8986712048496 9010225162176 9022101633792 9036089587224 9040204382118 9063857454808 9089875834767 9129358271488 9155564675712 9179519580672 9191619201024 9197938186388 9205869976128 9210062084496 9234159578176 9236500154154 9260666821224 9291237156864 9305642380608 9327589899264 9336604525794 9351994896384 9361033109064 9370759571936 9383111267712 9407661532672 9412467356916 9428681493504 9453350989824 9478332067022 9480487435776 9484804597632 9509620936192 9512031333168 9536918908608 9546828123392 9589319561952 9650295802112 9658617679872 9663015957504 9688298573824 9690754260096 9716109451776 9735604719204 9761077259024 9769494668544 9789097052826 9814709551656 9831616600064 9842883300369 9875375587584 9898666831872 9918528398688 9944479545728 9973025807472 9979836152832 9999119543232 10005947707392 10032389056326 10060925442048 10081112578992 10104889057536 10131327804416 10136503307448 10141119201486 10196839636659 10207434533716 10214404951296 10241130238976 10270528055424 10297400185344 10326959528256 10331662150992 10361319845058 10388429525448 10406324877312 10463502486528 10490879520768 10511929355872 10520994258432 10525785239424 10542104518428 10546905112471 10556000176176 10583619224256 10632602014294 10635019863552 10670405172336 10698323553216 10709439510784 10723555734528 10740181638816 10745072431912 10804111291428 10832379505168 10834842783744 10839776683008 10856582777376 10870892952192 10899335895552 10910660712448 10921205293908 10946963145664 10981211916402 11028909488128 11041548245613 11060568675072 11065605363904 11075147725824 11104125087744 11126405393376 11155516867456 11158344448524 11187539488944 11249009486136 11254131985902 11268387293184 11273518617088 11335461027072 11365119480832 11368000189728 11397743779968 11420613228297 11450494476932 11465587492944 11485338382336 11491205570208 11521271518848 11548444637184 11584575208512 11589850515984 11623119919866 11635196775384 11665639467104 11673605658624 11704453899047 11707115486976 11737746349056 11761298008824 11802239460864 11807613886848 11825920525356 11831305735067 11841508394352 11927082166272 11982282731328 12013633549568 12023993438208 12029468845056 12048119449632 12053605842824 12064000201344 12088206485901 12119834446356 12154308415488 12186426943314 12194748768384 12207419567616 12239359440896 12274493301504 12280082779328 12315333538872 12347555761632 12407523174144 12423877659648 12436786532352 12448806034392 12481377478752 12510815023616 12517206067548 12549956475888 12571575324672 12604796506666 12640649914368 12646406130176 12682708444224 12715891878144 12741406176226 12752393655456 12785759415936 12811413902469 12884021276672 12898785929562 12921005680128 12954812602368 12980806292272 12992000216832 13025992891392 13038581830482 13052129403768 13086279402208 13089596372307 13123844400492 13129820650219 13132806365952 13167167450112 13224704531584 13231460259927 13283565622704 13297367743296 13306448203776 13332159390976 13376518741768 13379560556544 13441483438656 13473185410048 13480068072744 13515337743264 13521492268648 13533152450688 13560306573177 13595786182212 13619206601728 13694037407232 13729866913792 13733347013568 13769279371008 13775549534656 13787428801536 13796907279582 13815093126744 13851239367264 13891000231836 13936855735296 13951336648704 13991384848896 14027992344576 14034380319232 14041549663596 14056139357904 14074666901568 14111492299008 14139806854082 14143022240256 14180026484736 14217498100533 14227206896448 14264431404288 14298074312704 14305378362912 14320242185088 14405481721904 14408757522432 14453035577344 14475443703168 14494523936256 14532447860736 14561607058544 14574164177664 14603407078806 14641615888536 14683645579239 14722064327484 14728768364063 14747424900096 14766863634432 14835207191168 14848000247808 14877792598032 14916719318592 14959538711208 14998679314848 15005509314536 15008921561088 15048583584489 15113948036096 15121668868488 15157333586304 15196991706624 15211678802229 15227484304396 15287449990592 15311151800574 15321607426944 15361695358464 15405792083136 15446100278016 15453134021312 15497493226488 15513595700512 15582644288172 15609487315968 15650328465408 15681730678432 15695253729792 15736319281152 15743485182464 15767894033808 15788677859136 15813156777642 15861750545914 15875428836384 15948903021441 15976376975104 15990154113024 16039291793408 16047485329824 16064159266176 16085333601792 16110272458224 16117608647868 16159779261808 16163453988864 16206166937142 16248569257752 16259665024512 16276559423488 16284874166064 16349003843328 16365991068672 16381807940862 16420444718496 16463407682176 16471817874603 16543364232192 16565170212864 16590853012608 16598408045856 16641836638336 16656187631616 16689608090064 16733275301184 16781309233416 16881197978853 16902580939776 16910277925632 16954522504192 17003191540608 17047679221248 17081885203292 17096615669952 17175741715398 17198381239416 17228007573504 17281907278272 17322666955776 17367990521856 17384775773976 17402839205024 17452795163076 17498459200656 17510408487936 17556223266816 17602616695898 17606619523584 17641947013236 17711420830272 17729823657728 17738880788034 17863010434003 17921977918208 17937432834048 17973424096992 18020450324352 18044203267584 18072179174448 18080408764236 18127714909616 18179751669534 18258716542976 18279640414971 18311129351424 18359039161344 18383238402048 18395876372776 18411739952256 18420124168992 18468319156352 18473000308308 18521333642448 18582474313728 18611284761216 18655179798528 18673209051588 18722066218128 18741519143872 18766222535424 18815323065344 18824934713832 18857362987008 18907194759999 18956664134044 18960974871552 18969609195264 19019241872384 19024062666336 19073837817216 19093656246784 19112109264339 19178639123904 19300591604224 19326031915008 19381508520192 19432218903552 19471209438408 19522154518048 19538989337088 19578194105652 19629419103312 19663233200128 19685766600738 19750751175168 19837056797376 19888959091456 19946051614944 19959672305664 19998239086464 20038365334631 20064778112652 20121850884096 20162225157984 20209778115072 20262655608832 20273006614896 20282238402972 20393679273318 20414869067432 20428809902592 20482260477952 20541056110848 20594800370688 20653919056512 20663324301984 20695360919373 20722639690116 20776859050896 20812649754624 20927004973056 21023858711744 21041988516864 21051570478848 21084209036856 21093810224942 21112000352352 21167238448512 21209710281123 21265204028588 21270039727104 21340810344672 21396647106432 21418879021568 21447111469056 21480363277632 21490144863824 21608222582856 21664759010336 21679553366016 21713165554752 21741785904384 21798671791104 21821321424896 21842410587816 21893926291328 21905110618209 21962423832804 22057818976256 22083096491226 22121137350144 22131210727808 22150295451648 22252810786752 22311033734912 22316688897048 22375078977888 22498018972272 22508263971804 22536774586368 22547037234176 22670922054144 22730238961664 22736000379456 22795487559936 22841226456594 22900988953864 22931174985888 22966727700861 22982411140416 23042543037696 23096889274368 23169150417024 23179701031968 23246239839732 23270393550768 23331278934208 23347211317248 23408907798094 23414230973952 23475492698112 23522596017648 23604478921728 23615227773696 23651841050712 23662611470134 23683016788704 23792625818871 23854164332544 23964565462656 24027267099136 24058937690112 24096238899264 24107211685648 24128000402688 24176412971802 24239668892712 24309250405713 24372853886628 24389497536768 24414839135232 24478718881792 24548986603008 24560165558656 24572711911293 24630667077744 24695111523264 24815046348288 24847755319296 24897612068784 24945720110459 24962754957504 25021630047232 25034412135096 25099912951776 25209593013332 25281299828736 25292812260352 25365416888448 25431783756288 25482812352452 25504787310912 25571518831872 25622827804938 25763612573097 25797571859124 25842011360256 25909625204736 25961612584544 25984000433664 26051985782784 26077163660964 26104258807536 26172558804416 26179192744614 26247688800984 26259641300438 26265612731904 26334334900224 26403925043847 26449409063168 26462920519854 26567131245408 26594735486592 26664318781952 26753037483536 26759121113088 26882966877312 26946370820096 26960136145488 27030675486528 27042984537296 27066304901376 27120613146354 27191572364424 27238413203456 27269627504301 27388074814464 27459733827584 27466694027136 27538558742016 27551099069312 27574857603072 27593814559164 27630186253488 27702478734528 27782000463672 27873711470592 27982769697792 28055984689152 28068760638464 28083099327192 28112278715808 28149333803136 28222984598016 28279613708164 28286044480512 28360052969472 28434996201066 28454413792896 28528862808576 28610756725824 28640484370176 28810963443808 28950887406336 28989047872512 29064895721472 29123214117088 29148328355328 29206814157612 29283231777072 29367291158478 29444128654968 29457536728126 29494849800192 29670414382336 29696000495616 29755585196064 29833438637184 29893299105761 29919077422416 29997358629696 30011018629072 30017843122176 30097167168978 30227896072192 30243337736976 30314667172608 30393983413248 30423357604458 30454968608792 30574899981184 30590518909977 30622303601148 30643214853888 30723390716928 30811584166272 30892200556032 30906268042624 30994986452976 31027191401024 31165288576344 31218974631936 31363461356864 31390507459584 31472638562304 31486970364928 31535788067616 31577355718272 31626313555284 31640715337413 31723501091828 31750857672768 31897806042882 31952753950208 32094970659648 32128318532352 32170667203584 32220544916448 32235217295736 32319558523616 32412333874284 32497138515504 32519330049024 32553118846976 32569748332128 32698007686656 32731982137344 32763615881724 32840889436992 32926815364352 32943635749206 33086728464384 33174162234577 33181706025216 33196816091712 33283673276672 33312375263232 33379216180128 33466550602368 33562618466832 33762395957706 33805161879552 33820555851264 33909045008384 34006383081216 34095358442496 34163770406584 34193231339904 34261839684891 34351483430796 34396762478832 34456015147008 34563814556544 34645333911552 34769551547952 34805678410048 34905590326152 34996918401312 35020816975872 35113361697141 35205233391796 35213239047168 35283894026472 35422841660544 35459647315456 35477761576068 35493917205201 35726020868006 35843955836416 35946848193984 36040900648704 36088406535168 36144358348896 36160817528472 36255429819232 36264619457703 36359503339068 36517433085952 36559280829942 36622258702848 36718078322688 36791752745552 36823479904512 36840248337984 36936638312704 36946000616616 37042667284896 37214107050029 37222569522432 37310359597056 37346418103176 37444132436256 37483038287744 37532445070848 37630646130688 37649869427664 37714725974016 37814389519998 37913328268088 37921949743104 37939218390528 38038483744768 38048125332672 38147675634432 38187312493568 38224218528678 38357278247808 38434241707407 38601183208448 38652063830016 38763017040384 38864437807104 38942418876816 39044309036096 39077978674176 39156388211304 39258838206624 39371533201476 39389461950657 39501502350336 39674113594752 39777918182912 39892103229888 39919344611328 39996478172928 40076730669262 40129556225304 40324450315968 40419556230144 40525311217664 40546013229792 40564476805944 40680919719531 40787358546636 40829738134864 40857619805184 40964520955904 41082112221696 41189600741376 41307838113024 41326648603968 41390721838746 41445279380232 41553718101792 41854009946112 42047717423488 42083977033728 42103140957696 42168418073712 42187620449884 42224000704704 42334476897024 42419420562246 42530408057176 42540079454208 42652494301599 42681620689344 42793294212864 42837758043136 42894222938112 42960726555264 42980289727648 43216445165712 43329518020672 43359106732032 43426331109504 43483571808768 43597343582208 43684821175632 43787852582656 43810221236418 43924847665608 44166192982452 44186305092189 44242274700288 44262421455616 44300590903296 44505621573504 44622067469824 44633377794096 44750157955776 44996037944544 45016527943608 45094074468352 45145750753467 45341844108288 45460477923328 45472000758912 45590975119872 45635036406687 45682452913188 45801977907728 45862349971776 45933455401722 45964822280832 46085086075392 46338300834048 46359402063936 46492479679464 46540787101536 46662557868416 46817815596188 46828461947904 46950985396224 47045192035296 47208957843456 47230455547392 47303682101424 47325222940268 47366033577408 47585251637742 47846709064323 47929130925312 48054534198272 48117875380224 48192477798528 48214423371296 48256000805376 48352825943604 48479337785424 48618500811426 48745707773256 48778995073536 48829678270464 49097973206016 49120331117312 49145423822586 49261334155488 49390223046528 49489323989287 49630092696576 49695510638592 49795224137568 49891440220918 49925509915008 50043260094464 50068824270192 50199825903552 50419186026664 50585624520704 50643593936559 50730833776896 50863567512576 50965624704904 51009574621824 51143037663744 51245655609876 51527225146194 51595143718248 51684022720512 51923225169088 51968000867328 52103971565568 52154327321928 52208517615072 52345117608832 52358385489228 52495377601968 52519282600876 52531225463808 52668669800448 52807850087694 52898818126336 52925841039708 53134262490816 53189470973184 53328637563904 53506074967072 53589031302009 53765933754624 53892741640192 53920272290976 54061350973056 54085969074592 54132609802752 54241226292708 54383144728848 54476826406912 54539255008602 54776149628928 54933388054272 55077117484032 55102198138624 55149715206144 55187629118328 55260372506976 55404957469056 55516126910699 55564000927344 55747422941184 55965539395584 56137521276928 56166198654384 56224557431616 56298667606272 56445969196032 56559227416328 56572088961024 56721584279997 56869992402132 56908827585792 57057725617152 57221513451648 57280968740352 57336327793017 57621926887616 57901774812672 57978095745024 58246428234176 58296656710656 58413628315224 58566463554144 58734582316956 58888257309936 58915073456252 58989699600384 59340828764672 59511170392128 59666877274368 59786598211522 59838154844832 59994717259392 60022037258144 60115096003893 60194334337956 60455792144384 60486675473952 60629334345216 60787966826496 60846715208916 60909937217584 61149799962368 61181037819954 61244607202296 61286429707776 61446781433856 61609158435643 61623168332544 61784401112064 61812536085248 61989972905952 62054382802048 62086082758119 62330577152688 62437949263872 62726922713728 62781014919168 62973940729856 63071576135232 63154711436544 63252627110568 63281430674826 63447002183656 63501715345536 63629130843369 63795612085764 63905507900416 64189941319296 64256637064704 64341334407168 64441089832896 64470434591472 64639117047232 64824667748568 64994277031008 65038660098048 65139496664256 65396015373312 65463964274688 65527231763448 65681778873984 65853630728704 65887271498412 66173456928768 66348324469154 66363412050432 66393632183424 66567346553344 66758432360256 66933101204736 67125236933664 67524791915412 67610323759104 67641111702528 67818090016768 68012766162432 68190716884992 68327540813168 68386462679808 68523679369782 68702966861592 68793524957664 68900183102583 69111913092911 69127629113088 69290667823104 69539103095904 69611356820096 69811180652304 69993836802624 70041633951744 70226723394282 70410466783592 70426478094336 70567788052944 70845683321088 70919294630912 70955523152136 70987834410402 71377877456613 71452041736012 71687911672832 71893696387968 72081801297408 72176813070336 72288716697792 72321635056944 72510859638464 72529238915406 72719006678136 73118561659884 73244517405696 73436156645376 73583505491104 73646959809024 73680496675968 73873276625408 73892001233232 74085334569792 74428214100058 74445139044864 74692836206352 74837160331377 74888264872512 74966076575488 75064890141696 75261292261376 75299738855328 75628779039996 75826656536176 75843899486208 75878436781056 76076967489536 76096250665344 76295351268864 76374624987136 76448437057356 76714556495616 76868483414814 77202366416896 77290837719291 77526034080768 77728875614208 77884837753632 78088618072192 78155957348352 78312776422608 78517676413248 78743066402952 78778923901314 79003004700672 79211775131541 79348227189504 79555836365824 79784206459776 79992956345856 80153461338524 80259112450608 80648900631936 80839112460288 81092026459584 81128953611888 81361839439062 81574717093272 81659476269728 81715239610368 81931177293329 82164224443392 82379201482752 82615676226048 82653297207936 82781443677492 82819140145469 82890558760464 83107436203584 84095434846976 84167954067456 84206281915392 84336836147424 84375240899768 84448001409408 84668953794048 84838841124492 85060816114352 85080158908416 85304988603198 85363241378688 85586588425728 85675516086272 85921453110528 85960579455296 86432890331424 86659036041344 86852662219008 86967143617536 87194687164416 87369642351264 87575705165312 87620442472836 87849695331216 88332385964904 88372610184378 88484549400576 88524842911232 89011243147008 89244134939648 89266755588192 89500315911552 89679897317283 89992075889088 90033055887216 90188148936704 90291501506934 90683688216576 90944001517824 91181950239744 91270072813374 91364905826376 91603955815456 91724699943552 91866910803444 91908744551533 91929644561664 92170172150784 92676601668096 92718804127872 92984959358928 93081574203072 93325115736832 93635631192376 93656923895808 94090384070592 94417915686912 94460911094784 94607364202848 94650445880536 94732067154816 94922146012239 95170503275484 95693418128646 95858261850624 96109068396544 96384955597056 96428846742592 96512001610752 96705651887208 96958675570848 97237001622852 97491415546512 97557990147072 97659356540928 98195946412032 98240662234624 98290847645172 98522668310976 98780446093056 98978647978574 99260185393152 99522486703731 99590448275136 99782880441836 99851019830016 100086520188928 100137648540384 100399651807104 100838372053328 101171249041408 101287187873118 101461667553792 101727135025152 101931249409808 102019149243648 102286075327488 102491311219752 102785519054673 103054450292388 103101378548441 103190287436496 103368045441024 103846450338176 103936001734656 104308654643856 104417035230144 104690235217664 104716770978456 104990755203936 105038565201752 105062450927616 105340085091423 105615700175388 105797636252672 105851682079416 106268524981632 106378941946368 106481751615603 106657275127808 107012149934144 107178062604018 107531867509248 107840544581952 108122701946112 108171938149184 108265219605504 108482452585416 108766289457696 109078510017204 109552299257856 109866776108544 110154234968064 110204396277248 110375258236656 110520745013952 110809914938112 111032253821398 111128001854688 111642321150087 111931078791168 112275042553856 112332397308768 112449114863232 112597335212544 112891938392064 113118454832656 113144177922048 113443168559994 113739984804264 113817655171584 114115451234304 114417008523337 114443026903296 114561937480704 114672655586034 115243853775232 115302725122221 115803549625344 115956191490048 116492856468352 116593313421312 116827256630448 117132927108288 117469164633912 117776514619872 117830146912504 118168385851971 118681657529344 119022340784256 119333754548736 119573196423044 119676309689664 119989434518784 120044074516288 120230192007786 120388668675912 120973350947904 121258668690432 121575933652992 121693430417832 121819874435168 122299599924736 122362075639908 122489214404592 122572859415552 122893562867712 123218316871286 123246336665088 123568802224128 123625072170496 123979945811904 124108765604096 124172165516238 124661154305376 125453845427456 125562029838336 125947881459712 126143152270464 126309422873088 126505254221136 126562861349652 126894004367312 127003430691072 127258261686738 127591224171528 127811015800832 127957482904797 128379882638592 128513274129408 128682668814336 128882179665792 128940869182944 129278234094464 129649335497136 129988554062016 130077320196096 130278993328512 130792030746624 131054463526896 131363557747968 131707261457408 131774542996824 132558915276567 132696648938308 132726824100864 132787264366848 133134693106688 133516864720512 133866202409472 134250473867328 135049583830824 135282223405056 136025532324864 136381433769984 136655081626336 136772925359616 137047358739564 137405933723184 137587049915328 137800366205166 138223826185822 138255258226176 139078206191808 139222713640192 139622361304608 139987673605248 140268557342417 140453446788564 140820933567184 140852956188672 141135576105888 141691366642176 141838589261824 141911046304272 141975668820804 142755754913226 142904083472024 143375823345664 143540127192969 143787392775936 144163602594816 144353626140672 144577433395584 144643270113888 145021719276928 145058477830812 145438013356272 146237123319768 146489034811392 147167010982208 147293919618048 147360993351936 147746553250816 147784002466464 148170669139584 148467971967861 148856428200116 148890278089728 149385672412704 149674320662754 149776529745024 149932153150976 150129780283392 150599477710656 151257558079992 151653313072352 151756873562112 152192501330688 152590702537728 152749249974272 152896874114712 153429112991232 153736966829628 154404732833792 154581675438582 155052068161536 155769675507264 156177236144384 156311914696704 156625552845216 157035352826496 157486132805904 157557847802628 158006009401344 158423550263082 158696454379008 159111672731648 159568412919552 159985912691712 160306922677048 160518224901216 160767093906027 161297801263872 161678224920576 162184052919168 162257907223776 162723678878124 163149434186544 163318952539456 163430479220736 163862354586658 164328448886784 165231352452096 165306594415872 165562887354984 165638280290938 165781117520928 166214872407168 166548380732097 168190869693952 168412563830784 168673672294848 168750481799536 168896002818816 169337907588096 169677682248984 170121632228704 170164752839991 170609977206396 170726482757376 171173176851456 171351032172544 171842906221056 171921158910592 172008983379051 172865780662848 173318072082688 173705324438016 173934287235072 174620040773213 174739284702528 175151410330624 175240884945672 175699390662432 176664771929808 176745220368756 176969098801152 177049685822464 178022486294016 178488269879296 178533511176384 179000631823104 179359794634566 179984151778176 180066111774432 180345288011679 180583003013868 181367376433152 181888003035648 182363900479488 182540145626748 182729811652752 183207911630912 183449399887104 183733821606888 183817489103066 183859289123328 184340344301568 184827475306929 185353203336192 185437608255744 185969918717856 186163148406144 186650231473664 187271262384752 187313847791616 188180768141184 188921822189568 189214728405696 189300891761072 189464134309632 189844292024478 190341006550968 190887392530107 191386836257292 191716523701248 192218136793088 192769911194112 192857693485184 193024003221504 193411303774416 193917351141696 194474003245704 194982831093024 195115980294144 196391892824064 196481324469248 196581695290344 197045336621952 197560892186112 197957295957148 198520370786304 199044973407462 199180896550272 199565760883672 199702039660032 200275297080768 200799303614208 201676744106656 202574375746236 202923335107584 203454270050304 203862498819616 204038298487296 204572150654976 204982622439504 205571038109346 206108900584776 206202757096882 206380574872992 207335739278733 207692900676352 207872003469312 208617309287712 208834070460288 209380470435328 209433541956912 209981510407872 210077130403504 210124901855232 210680170182846 211231400350776 211595272505344 211703364158832 212537049963264 212757883892736 212963503231206 213314550255616 214024299868288 214133632369839 214356125208036 215063735018496 215681089163904 216245403892224 216343876298368 216530439211008 216964905170832 217532578915392 218157020034408 219733552217088 220308469936128 220408792554496 220750516473312 221041490027904 221619829876224 222064507642796 222256003709376 223284642300174 224511480994131 224664794617536 224898229726464 225194670425088 225783876784128 226236909665312 226886337119988 227479969608528 227635310343168 228230902468608 228834017046674 228886053806592 229123874961408 229345311172068 230487707550464 230605450244442 231607099250688 232219135642039 232985712936704 233186626842624 233654513260896 234265854216576 234938329267824 235553029239744 235660293825008 236336771703942 237363315058688 237635325394623 238044681568512 238667509097472 239146392846088 239352619379328 239978869037568 240088149032576 240460384015572 240777337351824 241946701895808 242517337380864 243386860835664 243639748870336 244599199849472 244724151279816 244978428809184 245145718831104 245793531879987 246436633742572 246492673330176 247137604448256 247250144340992 247959891623808 248217531208192 248344331032476 248457420436407 249322308610752 250907690854912 252286304540928 252618845746176 253010508442272 253125722699304 253788008734624 254006861382144 254516523373476 255182448343056 255622031601664 255914965809594 256759765277184 257026548258816 257764359331584 257881738365888 258556468188928 259298670994272 259977108124032 260498749350203 260557986657024 261584061493248 262108927053792 262727115495936 263414522914816 263549085993648 265117830553134 265393297876616 265453648201728 265574528733696 266269386213376 267033729441024 267732404818944 268500947734656 269039691951849 270099167661648 270564446810112 272051064649728 273310163252672 273545850719232 274094717479128 274811867446368 275174099830656 275600732410332 275726233654599 276447652371644 276510516452352 278156412383616 278445427280384 279244722609216 279975347210496 280537114684834 280906893577128 281641867134368 282271152211776 283382733284352 283677178523648 283822092608544 283951337641608 284766438036717 285511509826452 285808166944048 286751646691328 287080254385938 287574785551872 288327205189632 289154866791168 289286540227776 290043438553856 290116955661624 290876026712544 292474246639536 292978069622784 294334021964416 294587839236096 294721986703872 295493106501632 295568004932928 296341338279168 296935943935722 297712856400232 297780556179456 298567460111193 298771344825408 299348641325508 299553059490048 299864306301952 300259560566784 301198955421312 302515116159984 303306626144704 303513747124224 304385002661376 305181405075456 305793748229424 306858225982464 307473933659256 309163350877164 309304135645323 310104136323072 311539351014528 312354472288768 313251105690432 314070705652992 314972265611808 315115695605256 316020255274269 316847100526164 317392908758016 318223345463296 319136825839104 319445254846809 319971825383424 320613845354096 321036449802432 321534187812054 322595602527744 324294361435967 324368105838336 324515814447552 325447357756248 326298868373088 326637905078912 327724709173316 328656897773568 330462704904192 330613188831744 331125774709968 331276560581876 331562235041856 332429744814336 333096761464194 334926963450261 336381739387904 336825127661568 337347344589696 337500963599072 337792005637632 338675815176192 339355364497968 340243264457408 340329505679982 341219954412792 341452965514752 342346353702912 343251025570011 343685812442112 343842317821184 344017966758102 345731561325696 346636144165376 347410648876032 347868574470144 349240081546426 349478569405056 350302820661248 350481769891344 351398781324864 353329543859616 353490440737512 354099371644928 354505157555913 356044972588032 356976539758592 357067022352768 358001263646208 358719589269132 359968303556352 360132223548864 360690576023358 361166006027736 363776006071296 364727800958976 365080291253496 365459623305504 366415823261824 366898799774208 367467643213776 367634978206132 367718578246656 368680688603136 369654950613858 370706406672384 370875216511488 371939837435712 372326296812288 373300462947328 374542524769504 376361536282368 377843644379136 378429456811392 378601783522144 378928268619264 379688584048956 380682013101936 381774785060214 382773672514584 383433047402496 385539822388224 385715386970368 386048006443008 386822607548832 387834702283392 388612888374893 388948006491408 389965662186048 390231960588288 392962648938496 393163390580688 394090673243904 395121784372224 395914591914296 397676745829701 398089946814924 398361793100544 399131521767344 399404079320064 400550594161536 401598607228416 403353488213312 405148751492472 405846670215168 407724997639232 408076596974592 409144301309952 409965244879008 411142076218692 412217801169552 412405514193764 412761149745984 414671478557466 415385801352704 417234618575424 417668140920576 418760940870656 418867083913824 419963020815744 420154260807008 420805672027251 421360340365692 422462800701552 423190545010688 423406728317664 425074099926528 425515767785472 425927006462412 428048599736576 428267264739678 428712250416072 430127470036992 431264109049501 431362178327808 432490807784448 432687752596736 433060878422016 433929810341664 435065157830784 436314040068816 439467104434176 440817585108992 441501032946624 442082980055808 443239659752448 444129015285592 444512007418752 445403915903583 446569284600348 449022961988262 449329589235072 449796459452928 450389340850176 452473819330624 453772674239976 454959939217056 455270620686336 457668034093348 457772107613184 458247749922816 458690622344136 460975415100928 461210900488884 463214198501376 464438271284078 465971425873408 467309026521792 468531708433152 469876658535648 471106058479488 471320587650016 472673543407884 474726630117376 475270650789246 476089363137024 477335018194944 478292785692176 478705238758656 479957738075136 480176298065152 480920768031144 481554674703648 482301281718081 483783391650377 483893403791616 485034674761728 486773721671328 487279497740672 489198399698944 489448302559632 489956857618368 490291437662208 491587063759974 492873267485144 492985346660352 494500288681984 495919783247616 496435062416384 496688662064952 496914840872814 498644617221504 499645142196291 501815381709824 504572609081856 505237691492352 506021016884544 506251445398608 507576017469248 508013722764288 509033046746952 510364896686112 511829931619188 513519530554368 514053096517632 515528718663168 515763476731776 517112936377856 518597341988544 519954216248064 520997498700406 521115973314048 523860122319639 524217854107584 525454230991872 526829045829632 527098171987296 530235661106268 530786595753232 530907296403456 531149057467392 532538772426752 534067458882048 535464809637888 537001895469312 538079383903698 540198335323296 541035864035037 544102129299456 546620326505344 547091701438464 548189434958256 549623734892736 550348199661312 551201464820664 551452467309198 552895304743288 553021032904704 554482425920787 556312824767232 556890854560768 558489445218432 559950694420992 561074229369668 561813787154256 563283734268736 564542304423552 566765466568704 567644185217088 567902675283216 569532876073434 571023019652904 571616333888096 574160508771876 575149571103744 576654410379264 578309733582336 578573080455552 580086877107712 580233911323248 581752053425088 584948493279072 588668043928832 589175678472192 589443973407744 590986213003264 591136009865856 592682676558336 593871887871444 595425712800464 595561112358912 597134920222386 597542689650816 598697282651016 599106118980096 599728612603904 602397910842624 605030232319968 606613252289408 608770005322752 610362810150912 611587496458848 613716451964928 614947867318512 618326701754328 618608271290646 622007217836199 623078702029056 624708944577536 626502211380864 628141411305984 629944531223616 630231391210512 632040510548538 633694201052328 634785817516032 638273651678208 638890509693618 639943650766848 641227690708192 642072899604864 643068375624108 643361211860731 645191205055488 648588722871934 648736211676672 649031628895104 650894715512496 652597736746176 653275810157824 655449418346632 660925409808384 661226377663488 662251549419936 662553121163752 663124470083712 664859489628672 666193522928388 669853926900522 672763478775808 673534442982393 674694689179392 675001927198144 675584011275264 677351630352384 678710728995936 680486528914816 680659011359964 682439908825584 682905931029504 684692707405824 686502051140022 687371624884224 687684635642368 688035933516204 691463122651392 693272288330752 694821297752064 696657406926117 698480163092852 698957138810112 700605641322496 700963539782688 702797562649728 706659087719232 706980881475024 708198743289856 709010315111826 712089945176064 714134044705536 716002527292416 717439178538264 719936607112704 720264447097728 721381152046716 721709649839087 722332012055472 727552012142592 730160582506992 730919246611008 732831646523648 733797599548416 734935286427552 735269956412264 735437156493312 737380595639961 739309901227716 741412813344768 741750433022976 743879674871424 744652593624576 745372261309221 746600925894656 749085049539008 752723072564736 756858913622784 757203567044288 757856537238528 759377168097912 761364026203872 763549570120428 765547345029168 766866094804992 771079644776448 771430773940736 773645215097664 775669404566784 777225776749786 777896012982816 779931324372096 781496248050609 785925297876992 786326781161376 788181346487808 790243568744448 791829183828592 795353491659402 796179893629848 796723586201088 798263043534688 798808158640128 800919059663359 801101188323072 803197214456832 806706976426624 807119075855547 810297502984944 811693340430336 815449995278464 816153193949184 819930489758016 822284152437384 824435602339104 824811028387528 825522299491968 827178700963797 829342957114932 830771602705408 834469237150848 835336281841152 837521881741312 837734167827648 839926041631488 840308521614016 841611344054502 842720680731384 844925601403104 846813456635328 850148199853056 851031535570944 851854012924824 856097199473152 856534529479356 857424500832144 860254940073984 862528218099002 862724356655616 864981615568896 865375505193472 867859620683328 870130315661568 872628080137632 878934208868352 881635170217984 883002065893248 884165960111616 886479319504896 888258030571184 889024014837504 890807831807166 893138569200696 895702380333579 898045923976524 898454870207843 898659178470144 899592918905856 900778681700352 904947638661248 907545348479952 909919878434112 910541241372672 915336068186696 915544215226368 917381244688272 921950830201856 922421800977768 927912406935969 928876542568156 931942851746816 934618053043584 937063416866304 939753317071296 942212116958976 942641175300032 945347086815768 950541301578492 952178726274048 954670036389888 956585571384352 957410477517312 959915476150272 960352596130304 961841536062288 963109349407296 964602563436162 967566783300754 967786807583232 972883084307901 973547443342656 974558995481344 978396799397888 978896605119264 979913715236736 983174127519948 985746534970288 985970693320704 989000577363968 991839566495232 992870124832768 993377324129904 993829681745628 997289234443008 999290284392582 1003630763419648 1004780890350783 1009145218163712 1010475382984704 1012042033769088 1012502890797216 1015152034938496 1016027445528576 1018066093493904 1020729793372224 1023659863238376 1027039061108736 1029753076710033 1031057437326336 1031526953463552 1034225872755712 1037194683977088 1039908432496128 1041994997400812 1042231946628096 1047720244639278 1048435708215168 1050908461983744 1054196343974592 1060471322212536 1061573191506464 1062298114934784 1068134917764096 1070929619275776 1074003790938624 1076158767807396 1080396670646592 1082071728070074 1093240653010688 1094183402876928 1096378869916512 1099247469785472 1100696399322624 1102402929641328 1102904934618396 1105790609486576 1106042065809408 1108964851841574 1112625649534464 1113781709121536 1116978890436864 1119901388841984 1122148458739336 1123627574308512 1126567468537472 1129084608847104 1133530933137408 1135288370434176 1135805350566432 1139065752146868 1142046039305808 1143232667776192 1148321017543752 1150299142207488 1156619467164672 1157146160911104 1160173754215424 1160467822646496 1163504106850176 1165838665124679 1169896986558144 1177336087857664 1178887946815488 1182272019731712 1185365353116672 1187743775742888 1190851425600928 1194269840444772 1195085379301632 1197394565302032 1198212237960192 1199457225207808 1204795821685248 1210060464639936 1213226504578816 1217540010645504 1222340285412491 1223174992917696 1227432903929856 1229895734637024 1236653403508656 1237216542581292 1244014435672398 1246157404058112 1249417889155072 1253004422761728 1256282822611968 1259889062447232 1260462782421024 1262417016081753 1264081021097076 1267388402104656 1269571635032064 1276547303356416 1277781019387236 1282455381416384 1284145799209728 1286136751248216 1286722423721462 1290382410110976 1293792327148503 1297177445743868 1297472423353344 1298063257790208 1301789431024992 1305195473492352 1306551620315648 1310898836693264 1322452755326976 1324503098839872 1325106242327504 1326248940167424 1329718979257344 1332387045856776 1336211747710749 1339707853801044 1345526957551616 1347068885964786 1349389378358784 1350003854396288 1351168022550528 1357421457991872 1360973057829632 1361318022719928 1364879817651168 1365811862059008 1373004102280044 1374743249768448 1375369271284736 1376071867032408 1382926245302784 1386544576661504 1389642595504128 1393314813852234 1396960326185704 1397914277620224 1401927079565376 1405595125299456 1413318175438464 1413961762950048 1418020630223652 1424179890352128 1428268089411072 1432005054584832 1434878357076528 1439873214225408 1440528894195456 1442762304093432 1443419299678174 1444664024110944 1451350174951131 1455104024285184 1460321165013984 1461838493222016 1465663293047296 1467595199096832 1469870572855104 1470539912824528 1470874312986624 1474761191279922 1478619802455432 1483500866045952 1487759349742848 1489305187249152 1490744522618442 1493201851789312 1498170099078016 1498935426588873 1505446145129472 1513717827245568 1514407134088576 1515713074477056 1518754336195824 1522728052407744 1527099140240856 1531094690058336 1542159289552896 1542861547881472 1547290430195328 1551338809133568 1554451553499572 1555792025965632 1559862648744192 1562992496101218 1571580366958917 1572653562322752 1576362692975616 1580487137488896 1583658367657184 1590706983318804 1592359787259696 1593447172402176 1596526087069376 1597616317280256 1601838119326718 1602202376646144 1606394428913664 1613413952853248 1614238151711094 1620595005969888 1630899990556928 1632306387898368 1639860979516032 1644568304874768 1648871204678208 1649622056775056 1651044598983936 1654357401927594 1658685914229864 1661543205410816 1663447277762361 1668938474301696 1670672563682304 1675043763482624 1675468335655296 1679852083262976 1680617043228032 1683222688109004 1685441361462768 1689851202806208 1693626913270656 1700296399706112 1703708025849648 1712194398946304 1713069058958712 1714849001664288 1725056436198004 1725448713311232 1729963231137792 1730751010386944 1735719241366656 1740260631323136 1745256160275264 1766004131786496 1768331920223232 1772958639009792 1776516061142368 1778048029675008 1781615663614332 1786277138401392 1791404760667158 1796091847953048 1796909740415686 1797318356940288 1799185837811712 1809895277322496 1815090696959904 1819839756868224 1823491245451421 1830672136373392 1831088430452736 1834762489376544 1843901660403712 1844843601955536 1855824813871938 1857753085136312 1863885703493632 1866021653508597 1869236106087168 1874126833732608 1879506634142592 1884424233917952 1885282350600064 1890694173631536 1901082603156984 1904357452548096 1913171142768704 1914820955034624 1919830952300544 1920705192260608 1923683072124576 1926218698814592 1929205126872324 1930083635582193 1935133566601508 1935573615166464 1945766168615802 1947094886685312 1949117990962688 1957793210238528 1959827430473472 1966348255039896 1971493069940576 1983679132990464 1985740249665536 1986754648259808 1987659363491256 1994578468886016 1998580568785164 2007261526839296 2009561780701566 2018290436327424 2024084067538176 2025005781594432 2030304069876992 2032054891057152 2036132186987808 2041459586744448 2047319726476752 2054078122217472 2059506153420066 2062114874652672 2063053906927104 2068451745511424 2074389367954176 2079816864992256 2083989994801624 2084463893256192 2089972220778351 2095440489278556 2096871416430336 2101816923967488 2108392687949184 2120942644425072 2123146383012928 2124596229869568 2136269835528192 2148007581877248 2152317535614792 2160793341293184 2164143456140148 2165128949517261 2186481306021376 2192757739833024 2198494939570944 2201392798645248 2204805859282656 2205809869236792 2211581218973152 2212141786919883 2217929703683148 2225251299068928 2227563418243072 2233957780873728 2236116783927663 2239802777683968 2244296917478672 2247255148617024 2253134937074944 2258169217694208 2270060530051769 2270576740868352 2271610701132864 2278131504293736 2284092078611616 2286465335552384 2296642035087504 2300598284414976 2313238934329344 2314292321822208 2320347508430848 2320935645292992 2327008213700352 2331677330249358 2339793973116288 2344488744151827 2354672175715328 2357775893630976 2364544039463424 2370730706233344 2375487551485776 2381702851201856 2388539680889544 2390170758603264 2394789130604064 2396424475920384 2402757178990077 2409591643370496 2420120929279872 2426453009157632 2435080021291008 2444680570824982 2446349985835392 2459791469274048 2473306807017312 2474433085162584 2481536102891391 2488028871344796 2492314808116224 2498835778310144 2506008845523456 2512565645223936 2519778124894464 2520925564842048 2524834032163506 2528162042194152 2534776804209312 2553094606712832 2555562038774472 2564910762832768 2568291598419456 2572273502496432 2573444847442924 2580764820221952 2587584654297006 2594354891487736 2594944846706688 2596126515580416 2603578862049984 2610390946984704 2613103240631296 2621797673386528 2644905510653952 2649006197679744 2650212484655008 2652497880334848 2659437958514688 2664774091713552 2672423495421498 2679415707602088 2694137771929572 2695364610623529 2698778756717568 2700007708792576 2702336045101056 2714842915983744 2721946115659264 2722636045439856 2729759635302336 2731623724118016 2746008204560088 2750738542569472 2752143734064816 2765852490605568 2773089153323008 2783737220807907 2786629627704468 2793920652371408 2795828555240448 2803854159130752 2811190250598912 2826636350876928 2827923525900096 2836041260447304 2856536178822144 2864010109169664 2869756714153056 2879746428450816 2881057788390912 2885524608186864 2886838599356348 2889328048221888 2902700349902262 2918649252923703 2920642330027968 2923676986444032 2931326586094592 2935190398193664 2939741145710208 2941079825649056 2949522382559844 2957239604910864 2967001732091904 2975518699485696 2978610374498304 2981489045236884 2996340198156032 2997870853177746 3010892290258944 3018848763346507 3027435654491136 3028814268177152 3031426148954112 3037508672391648 3045456104815488 3054198280481712 3062189380116672 3085723095762944 3089259230130099 3094580860390656 3102677618267136 3108903106999144 3111584051931264 3119725297488384 3125984992202436 3143160733917834 3145307124645504 3152725385951232 3167316735314368 3181413966637608 3184719574519392 3186894344804352 3193052174138752 3203676238653436 3204404753292288 3212788857827328 3226827905706496 3228476303422188 3241190011939776 3261799981113856 3279721959032064 3289136609749536 3297742409356416 3299244113550112 3302089197967872 3308714803855188 3317371828459728 3323086410821632 3326894555524722 3337876948603392 3341345127364608 3350936671310592 3359704166525952 3361234086456064 3366445376218008 3370882722925536 3379702405612416 3386483741552639 3387253826541312 3400592799412224 3407416051699296 3424388797892608 3426138117917424 3429698003328576 3450112872396008 3450897426622464 3461502020773888 3471438482733312 3480521262646272 3490512320550528 3497515995374037 3532008263572992 3536663840446464 3553032122284736 3556096059350016 3563231327228664 3572554276802784 3582809521334316 3592183695906096 3593819480831372 3594636713880576 3598371675623424 3619790554644992 3630181393919808 3639679513736448 3646982490902842 3661344272746784 3667020856237473 3669524978753088 3687803320807424 3689687203911072 3711649627743876 3715506170272624 3727771406987264 3732043307017194 3738472212174336 3748253667465216 3759013268285184 3768848467835904 3770564701200128 3781388347263072 3787251048245259 3802165206313968 3808714905096192 3826342285537408 3829641910069248 3841410384521216 3847366144249152 3852437397629184 3858410253744648 3860167271164386 3870267133203016 3871147230332928 3881376981445509 3891532337231604 3894189773370624 3898235981925376 3915586420477056 3919654860946944 3932696510079792 3942986139881152 3967358265980928 3973509296519616 3975318726982512 3989156937772032 3997161137570328 4019123561403132 4036580872654848 4048168135076352 4050011563188864 4060608139753984 4072264373975616 4082919173488896 4094639452953504 4119012306840132 4124229749305344 4126107813854208 4136903491022848 4148778735908352 4159633729984512 4167979989603248 4168927786512384 4179944441556702 4190880978557112 4193742832860672 4215826698667571 4216785375898368 4241885288850144 4246292766025856 4272539671056384 4296015163754496 4304635071229584 4321586682586368 4328286912280296 4330257899034522 4354050524853393 4372962612042752 4385515479666048 4396989879141888 4402785597290496 4409611718565312 4411619738473584 4423162437946304 4424283573839766 4435859407366296 4450502598137856 4467915561747456 4472233567855326 4479605555367936 4488593834957344 4494510297234048 4506269874149888 4516338435388416 4540121060103538 4541153481736704 4543221402265728 4556263008587472 4568184157223232 4572930671104768 4593284070175008 4626477868658688 4628584643644416 4640695016861696 4641871290585984 4654016427400704 4663354660498716 4679587946232576 4688977488303654 4709344351430656 4714741100876751 4729088078926848 4741461412466688 4750975102971552 4763405702403712 4777079361779088 4780341517206528 4789578261208128 4792848951840768 4805514357980154 4819183286740992 4840241858559744 4852906018315264 4889361141649964 4892699971670784 4919582938548096 4946613614034624 4948866170325168 4963072205782782 4976057742689592 4984629616232448 5012017691046912 5025131290447872 5039556249788928 5041851129684096 5049668064327012 5051967548873609 5056324084388304 5069553608418624 5111124077548944 5129821525665536 5136583196838912 5144547004992864 5146889694885848 5175169308594012 5188709782975472 5189889693413376 5192253031160832 5207157724099968 5220781893969408 5226206481262592 5243595346773056 5298012395359488 5300424969310016 5304995760669696 5318875917029376 5329548183427104 5344846990842996 5358831415204176 5388275543859144 5390729221247058 5397557513435136 5400015417585152 5429685831967488 5443892231318528 5445272090879712 5459519270604672 5470473736354263 5492016409120176 5501477085138944 5504287468129632 5531704981211136 5567474441615814 5573259255408936 5587841304742816 5591657110480896 5606433417643513 5607708318261504 5622380501197824 5653272701753856 5655847051800192 5672082520894608 5713072357644288 5739513428306112 5759492856901632 5762115576781824 5771049216373728 5773677198712696 5778656096443776 5790250906746579 5805400699804524 5837298505847406 5841284660055936 5847353972888064 5862653172189184 5879482291420416 5882159651298112 5899044765119688 5914479209821728 5951037398971392 5957220748996608 5962978090473768 5992680396312064 5995741706355492 6021784580517888 6037697526693014 6054871308982272 6057628536354304 6075017344783296 6090912209630976 6108396560963424 6124378760233344 6171446191525888 6178518460260198 6189161720781312 6205355236534272 6217806213998288 6223168103862528 6239450594976768 6251969984404872 6269916662335053 6286321467835668 6289184091454901 6290614249291008 6305450771902464 6334633470628736 6362827933275216 6369439149038784 6373788689608704 6386104348277504 6407352477306872 6408809506584576 6453655811412992 6456952606844376 6482380023879552 6495386848551783 6523599962227712 6559443918064128 6578273219499072 6595484818712832 6598488227100224 6604178395935744 6617429607710376 6634743656919456 6653789111049444 6675753897206784 6682690254729216 6701873342621184 6719408333051904 6722468172912128 6732890752436016 6741765445851072 6759404811224832 6772967483105278 6774507653082624 6810181590155307 6814832103398592 6848777595785216 6852276235834848 6859396006657152 6900225744792016 6901794853244928 6923004041547776 6942876965466624 6961042525292544 6981024641101056 6995031990748074 7033466232455481 7064016527145984 7073327680892928 7106064244569472 7112192118700032 7126462654457328 7145108553605568 7165619042668632 7184367391812192 7187638961662744 7189273427761152 7208271536970231 7239581109289984 7260362787839616 7279359027472896 7293964981805684 7322688545493568 7334041712474946 7339049957506176 7379374407822144 7423299255487752 7431012340545248 7464086614034388 7476944424348672 7496507334930432 7518026536570368 7537696935671808 7541129402400256 7562776694526144 7574502096490518 7604330412627936 7652684571074816 7659283820138496 7682820769042432 7694732288498304 7704874795258368 7716820507489296 7720334542328772 7740534266406032 7742294460665856 7762753962891018 7783064674463208 7788379546741248 7796471963850752 7831172840954112 7839309721893888 7865393020159584 7885972279762304 7934716531961856 7947018593039232 7950637453965024 7978313875544064 7994322275140656 8038247122806264 8086093831870587 8096336270152704 8100023126377728 8121216279507968 8144528747951232 8165838346977792 8189278905907008 8238024613680264 8252215627708416 8297557471816704 8319267459969024 8335959979206496 8359888883113404 8381761957114224 8387485665721344 8431653397335142 8433570751796736 8483770577700288 8492585532051712 8556381997887437 8592030327508992 8609270142459168 8643173365172736 8656573824560592 8660515798069044 8708101049706786 8745925224085504 8755947758771109 8771030959332096 8793979758283776 8805571194580992 8819223437130624 8823239476947168 8846324875892608 8848567147679532 8871718814732592 8901005196275712 8935831123494912 8944467135710652 8977187669914688 8989020594468096 9012539748299776 9032676870776832 9056546290039521 9080242120207076 9082306963473408 9086442804531456 9112526017174944 9136368314446464 9145861342209536 9186568140350016 9257169287288832 9283742581171968 9308032854801408 9326709320997432 9359175892465152 9377954976607308 9418688702861312 9429482201753502 9458176157853696 9501950205943104 9526811404807424 9554158723558176 9560683034413056 9579156522416256 9611028715960308 9638366573481984 9680483717119488 9705812036630528 9778722283299928 9785399943341568 9839165877096192 9893227228069248 9897732340650336 9926144411565564 9952115485379184 9969259232464896 10024035382093824 10079112499577856 10083702259368192 10099336128654024 10103935097747218 10112648168776608 10139107216837248 10159451224657917 10222248155097888 10259643051331072 10273166393677824 10289094009985728 10293779389771696 10350338617188024 10377419565950944 10384506062321664 10414315448199936 10441563787938816 10452412962525184 10487190693546112 10492547986122111 10596024790718976 10600849938620032 10609991521339392 10659096366854208 10689693981685992 10717662830408352 10776551087718288 10781458442494116 10795115026870272 10800030835170304 10859371663934976 10887784462637056 10890544181759424 10919038541209344 10940947472708526 10984032818240352 11001062568712419 11008574936259264 11063409962422272 11134948883231628 11146518510817872 11175682609485632 11183314220961792 11212866835287026 11215416636523008 11244761002395648 11306545403507712 11311694103600384 11344165041789216 11426144715288576 11479026856612224 11524231153563648 11542098432747456 11547354397425392 11557312192887552 11580501813493158 11610801399609048 11644130944336527 11674597011694812 11682569320111872 11694707945776128 11725306344378368 11758964582840832 11764319302596224 11798089530239376 11828958419643456 11902074797942784 11925956180947536 11985360792624128 11991483412710984 12075395053386028 12109742617964544 12115257072708608 12150034689566592 12181824419261952 12216793121926848 12248757520466688 12357036920520396 12378323441562624 12410710473068544 12435612427996576 12446336207725056 12478901189953536 12503939968809744 12539833324670106 12572642935671336 12578368182909802 12581228498582016 12647480096002713 12669266941257472 12725655866550432 12738878298077568 12772208696555008 12814704954613744 12817619013169152 12907311622825984 12913905213688752 12964760047759104 12990773697103566 13047199924455424 13062151574560179 13118887836128256 13156546438998144 13190969637425664 13196976454200448 13208356791871488 13234859215420752 13269487313838912 13307578222098888 13351507794413568 13403746685242368 13438816666103808 13444936345824256 13465781504872032 13483530891702144 13518809622449664 13545934966210556 13549015306165248 13620363180310614 13629664206797184 13704552471669696 13718792013314304 13800451489584032 13885753930933248 13922085050585088 13962049282202112 13990063981496148 14066932464910962 14128033054291968 14212128489138944 14224384237400064 14252925308914656 14290217107211136 14331238085337264 14368734783624384 14375277923325488 14378546855522304 14416543073940462 14479162218579968 14520725575679232 14558718054945792 14587929963611368 14645377090987136 14668083424949892 14678099915012352 14758748815644288 14846598510975504 14862024681090496 14928173228068776 14953888848697344 15036053073140736 15075393871343616 15082258804800512 15125553389052288 15149004192981036 15155902646620827 15208660825255872 15305369142149632 15389464576996608 15409749590516736 15433641014978592 15440669084657544 15481068532812064 15525507925782036 15566129348926416 15576759093482496 15592943927701504 15662345681908224 15678619443787776 15730786040319168 15771944559524608 15890423710362383 15894037186078464 15901274907930048 15956627751088128 15988644550281312 16076494245612528 16172187663741174 16192672540305408 16200046252755456 16242432559015936 16289057495902464 16331676693955584 16378557811814016 16411421209062789 16476049227360528 16504431255416832 16595114943633408 16671919958412992 16719777766226808 16763523914228448 16774971331442688 16819300252930539 16863306794670284 16867141503593472 16967541155400576 16985171064103424 17112763995774874 17218540284918336 17286346730345472 17313147649121184 17321031596138088 17370752720239737 17416202099413572 17491850448171008 17511895517542218 17542061918664192 17587959516567552 17638446874261248 17646478953894336 17692649751785216 17697134295359064 17743437629465184 17871662246989824 17888934271421304 17954375339829376 17978041188936192 18025079496599552 18065353741553664 18113092580079042 18160484240414152 18164613926946816 18172885609062912 18225052034349888 18272736628892928 18291722684419072 18373136280700032 18514338574577664 18567485162343936 18616065709602816 18653418641994864 18718351784930304 18755909953214616 18858964403507004 18867552274364703 18916352315707392 19003900411886208 19053622809614848 19108317447116352 19121366068826112 19158313044832512 19222057431920616 19360967434238976 19411624073261056 19486160545655349 19557444566599856 19570799886683136 19678331754192384 19786454456138496 19795464681300672 19852288823131128 19904230970758368 20048070764187648 20158224999155712 20167404518736384 20198672257308048 20207870195494436 20225296337553216 20278214433674496 20318902449315834 20430544770465921 20444496310195776 20519286102662144 20546332787355648 20578188019971456 20587558779543392 20700677234376048 20754839131901888 20769012124643328 20828630896399872 20883127575877632 20974381387092224 20985095972244222 21192049581437952 21201699877240064 21219983042678784 21318192733708416 21379387963371984 21435325660816704 21553102175436576 21562916884988232 21600061670340608 21624814610910693 21718743327869952 21775568925274112 21781088363518848 21838077082418688 21881894945417052 21968065636480704 22002125137424838 22017149872518528 22269897766463256 22293037021635744 22351365218971264 22425733670574052 22430833273046016 22489522004791296 22613090807015424 22623388207200768 22688330083578432 22958053713224448 23048462307127296 23084196865494912 23094708794850784 23114624385775104 23161003626986316 23221602799218096 23288261888673054 23349194023389624 23365138640223744 23389415891552256 23517929165681664 23528638605192448 23596179060478752 23657916839286912 23705386190868473 23804149595885568 23851912361895072 23970721585248256 23982966825421968 24150790106772056 24230514145417216 24258281495611761 24300069379133184 24363648838523904 24433586243853696 24497515040933376 24714073841040792 24756646883125248 24871224855993152 24892672415450112 24957802379907072 25007879937619488 25079666649340212 25145285871342672 25156736365819604 25162456997164032 25294960192005426 25338533882514944 25451311733100864 25477756596155136 25544417393110016 25629409909227488 25669145993662311 25814623245651968 25827810427377504 25929520095518208 25981547394207132 26094399848910848 26124303149120358 26237775672256512 26313092877996288 26381939274851328 26393952908400896 26416713583742976 26469718430841504 26538974627677824 26615156444197776 26703015588827136 26807493370484736 26889872691648512 26931563009744064 26967061783404288 27037619244899328 27091869932421112 27098030612330496 27169638870118563 27240726360621228 27259328413594368 27409104943339392 27437584026628608 27600902979168064 27771507861866496 27924098564404224 27980127962992296 28133864929821924 28256066108583936 28424256978277888 28505850617829312 28580434214422272 28662476170674528 28737469567248768 28750555846650976 28833086147880924 28958324437159936 29041451151358464 29117436109891584 29175859927222736 29290754181974272 29336166849899784 29356199830024704 29510786890672997 29517497631288576 29693197021951008 29724049362180992 29856346456137552 29907777697394688 30072106146281472 30164517609601024 30251106778104576 30298008385962072 30311805293241654 30417321650511744 30478353673973751 30610738284299264 30778929153993216 30819499181033472 30867282029957184 30881338169315088 30962137065624128 31051015851564072 31132258697852832 31153518186964992 31324691363816448 31357238887575552 31461572080638336 31543889119049216 31780847420724766 31788074372156928 31802549815860096 31977289100562624 32152988491225056 32344375327482348 32385345080610816 32400092505510912 32484865118031872 32578114991804928 32663353387911168 32757115623628032 32822842418125578 32952098454721056 33003187706137257 33190229887266816 33343839916825984 33439555532453616 33527047828456896 33549942662885376 33638600505861078 33726613589340568 33734283007186944 33935082310801152 33970342128206848 34225527991549748 34437080569836672 34572693460690944 34626295298242368 34642063192276176 34741505440479474 34832404198827144 35023791035084436 35084123837328384 35175919033135104 35276893748522496 35292957907788672 35385299503570432 35394268590718128 35486875258930368 35777868542842608 35908750679658752 35956082377872384 36050158993199104 36226185160158084 36320968480828304 36329227853893632 36345771218125824 36450104068699776 36545473257785856 36583445368838144 36746272561400064 37134970324687872 37232131419205632 37306837283989728 37436703569860608 37511819906429232 37717928807014008 37735104548729406 37942440288008139 38007800823772416 38107245619229696 38216634894232704 38316626089665024 38444114863841232 38721934868477952 38972321091310698 39114889133199712 39141599773366272 39245033923504591 39356663508384768 39572908912276992 39590929362601344 39704577646262256 39808461941516736 40316449998311424 40334809037472768 40397344514616096 40415740390988872 40450592675106432 40556428867348992 40637804898631668 40861089540931842 40888992620391552 41038572205324288 41156376039942912 41175117559086784 41401354468752096 41509678263803776 41657261792799744 41766255151755264 41948762774184448 41970191944488444 42384099162875904 42403399754480128 42636385467416832 42758775926743968 42870651321633408 43106204350873152 43125833769976464 43200123340681216 43249629221821386 43437486655739904 43562176727037696 43676154164837376 43763789890834104 43936131272961408 44004250274849676 44024288640184307 44034299745037056 44539795532926512 44586074043271488 44702730437942528 44851467341148104 44861666546092032 45226181614030848 45246776414401536 45376660167156864 45467707939862481 45916107426448896 46168393730989824 46189417589701568 46229248771550208 46322007253972632 46443205598436192 46576523777346108 46698388046779248 46730277280447488 46778831783104512 47035858331363328 47057277210384896 47192358120957504 47315833678573824 47410772381736946 47671271131087149 47703824723790144 47941443170496512 47965933650843936 48301580213544112 48461028290834432 48516562991223522 48600138758266368 48727297677047808 48867172487707392 48995030081866752 49234263627188367 49428147682081584 49513293766250496 49742449711986304 49785344830900224 50015759875238976 50159333298680424 50290571742685344 50313472731639208 50324913994328064 50457900758791617 50589920384010852 50677067765029888 50902623466201728 50955513192310272 51088834786220032 51258819818454976 51338291987324622 51655620854755008 51859040191036416 51963094788414264 52248606298240716 52475551344513024 52626185755992576 52763878549702656 52787905816801792 52939436861683008 53077949255355648 53230312888395552 53614986740969472 53779745383297024 53863126019488128 53934123566808576 54075238489798656 54183739864842224 54196061224660992 54339277740237126 54481452721242456 54518656827188736 54805747082678423 54818209886678784 54875168053257216 55201805958336128 55543015723732992 55848197128808448 55960255925984592 56267729859643848 56602656823094109 56848513956555776 57011701235658624 57160868428844544 57324952341349056 57474939134497536 57501111693301952 57666172295761848 58082902302716928 58234872219783168 58351719854445472 58581508363948544 58672333699799568 58712399660049408 59021573781345994 59034995262577152 59386394043902016 59448098724361984 59712692912275104 60144212292562944 60329035219202048 60502213556209152 60596016771924144 60623610586483308 60834643301023488 60956707347947502 61221476568598528 61291634311397763 61557858307986432 61638998362066944 61734564059914368 61762676338630176 61924274131248256 62102031703128144 62264517395705664 62307036373929984 62649382727632896 62923144161276672 63087778238098432 63561694841449532 63576148744313856 63605099631720192 63954578201125248 64305976982450112 64688750654964696 64800185011021824 65156229983609856 65326706775822336 65514231247256064 65645684836251156 65904196909442112 66006375412274514 66687679833651968 66879111064907232 67054095656913792 67277201011722156 67453227178681136 67468566014373888 67870164621602304 67940684256413696 68451055983099496 68874161139673344 69145386921381888 69252590596484736 69284126384552352 69483010880958948 69664808397654288 70047582070168872 70168247674656768 70553787497044992 70585915815577344 70770599007140864 70788537181436256 70973750517860736 71116158572605419 71555737085685216 71817501359317504 71912164755744768 72452370320316168 72641936961656608 72691542436251648 72900208137399552 73090946515571712 73166890737676288 73492545122800128 74269940649375744 74613674567979456 74873407139721216 75023639812858464 75435857614028016 75470209097458812 75884880576016278 76015601647544832 76214491238459392 76433269788465408 76633252179330048 76888229727682464 77007437980986933 77443869736955904 77944642182621396 78229778266399424 78283199546732544 78490067847009182 78713327016769536 79145817824553984 79181858725202688 79409155292524512 79616923883033472 80669618074945536 80794689029232192 80831480781977744 80901185350212864 81112857734697984 81275609797263336 81508916610355689 81722179081863684 81777985240783104 82077144410648576 82312752079885824 82350235118173568 82802708937504192 83019356527607552 83314523585599488 83897525548368896 83940383888976888 84768198325751808 84806799508960256 85272770934833664 85517551853487936 85741302643266816 86212408701746304 86251667539952928 86499258443642772 86874973311479808 87124353454075392 87352308329674752 87527579781668208 87872262545922816 88008500549699352 88048577280368614 88068599490074112 88532360672018991 89079591065853024 89172148086542976 89405460875885056 89702934682296208 89723333092184064 90493552828803072 90753320334313728 90935415879724962 91435061021921253 91832214852897792 92336787461979648 92378835179403136 92458497543100416 92644014507945264 92886411196872384 93153047554692216 93396776093558496 93460554560894976 94071716662726656 94114554420769792 94384716241915008 94631667357147648 94821544763473892 95342542262174298 95407649447580288 95931867301687872 96603160427088224 97033125982447044 97200277516532736 97454595354095616 97734344975414784 97990060163733504 98468527254376734 98856295364163168 99484899423972608 99570689661800448 100031519750477952 100318666597360848 100581143485370688 100626945463278416 100649827988656128 100915801517583234 101179840768021704 101354135530059776 101805246932403456 101911026384620544 102177669572440064 102517639636909952 102676583974649244 103311241709510016 103718080382072832 103926189576828528 104497212596481432 105252371511985152 105527757099405312 105575811633603584 105878873723366016 106155898510711296 106460625776791104 107726252038976256 107868247133617152 108150476979597312 108367479729684448 108678555480474252 108962905442484912 109037313654377472 109611494165356846 109636419773357568 109750336106514432 110403611916672256 111232965972536681 111696394257616896 111920511851969184 112535459719287696 113205313646188218 113697027913111552 113827320864024417 114023402471317248 114321736857689088 114649904682698112 114949878268995072 115002223386603904 115332344591523696 116165804605433856 116703439708890944 117163016727897088 117344667399599136 117424799320098816 117735101770513773 118043147562691988 118069990525154304 118772788087804032 118896197448723968 119425385824550208 121004427112418304 121192033543848288 121247221172966616 121669286602046976 121913414695895004 122442953137197056 122583268622795526 123115716615972864 123469128119828736 123525352677260352 123848548262496512 124204063406256288 124529034791411328 125298765455265792 125846288322553344 126175556476196864 127123389682899064 127152297488627712 127210199263440384 127909156402250496 128611953964900224 129377501309929392 129600370022043648 130312459967219712 131028462494512128 131291369672502312 131808393818884224 132012750824549028 132072865920552921 133375359667303936 133758222129814464 134108191313827584 134554402023444312 134906454357362272 135740329243204608 135881368512827392 136403123819587443 136902111966198992 137748322279346688 138505181192969472 138568252769104704 138966021761917896 139329616795308576 140095164140337744 140336495349313536 141107574994089984 141171831631154688 141541198014281728 141577074362872512 141947501035721472 142232317145210838 143013813393261447 143111474171370432 143635002718635008 143824329511489536 144904740640632336 145283873923313216 145383084872503296 145800416274799104 146181893031143424 146985090245600256 148539881298751488 149227349135958912 150047279625716928 150871715228056032 150940418194917624 151373702276374851 151769761152032556 152031203295089664 152428982476918784 152866539576930816 153266504358660096 153776459455364928 154014875961973866 155889284365242792 156459556532798848 156980135694018364 157426654033539072 158291635649107968 158363717450405376 158818310585049024 159233847766066944 161339236149891072 161589378058464384 161662961563955488 161802370700425728 162225715469395968 162551219594526672 163017833220711378 163444358163727368 163555970481566208 164417241248035269 164625504159771648 164700470236347136 165605417875008384 166038713055215104 166629047171198976 167795051096737792 167880767777953776 169613599017920512 169807970469282327 170545541869667328 171035103706975872 171482605286533632 172424817403492608 172503335079905856 172998516887285544 174248706908150784 174704616659349504 175055159563336416 175744525091845632 176017001099398704 176097154560737228 176137198980148224 177064721344037982 178159182131706048 178344296173085952 178810921751770112 179405869364592416 180987105657606144 181506640668627456 181870831759449924 182870122043842506 183664429705795584 184673574923959296 184757670358806272 184916995086200832 185288029015890528 185772822393744768 186306095109384432 186793552187116992 186921109121789952 188229108841539584 188769432483830016 189263334714295296 189643089526947784 190685084524348596 190815298895160576 191863734603375744 193206320854176448 194066251964894088 194400555033065472 195468689950829568 195980120327467008 196937054508753468 197712590728326336 198969798847945216 200063039500955904 200637333194721696 201162286970741376 201253890926556832 201831603035166468 202359681536043408 202708271060119552 203610493864806912 203822052769241088 205035279273819904 205353167949298488 206575508234710979 206622483419020032 207436160764145664 207852379153657056 208994425192962864 210504743023970304 211151623267207168 211757747446732032 212311797021422592 212921251553582208 213348475717816257 215452504077952512 215736494267234304 216734959459368896 217357110960948504 217925810884969824 218074627308754944 219222988330713692 219272839546715136 219500672213028864 220807223833344512 222465931945073362 223841023703938368 225070919438575392 226410627292376436 227394055826223104 227654641728048834 228046804942634496 228643473715378176 229299809365396224 229899756537990144 230004446773207808 230664689183047392 231022313942960799 232331609210867712 233406879417781888 234326033455794176 234689334799198272 234849598640197632 235470203541027546 236086295125383976 236139981050308608 237545576175608064 237792394897447936 238850771649100416 242008854224836608 242384067087696576 242494442345933232 243338573204093952 243826829391790008 245166537245591052 246231433231945728 246938256239657472 247050705354520704 247697096524993024 248408126812512576 249058069582822656 251692576645106688 252351112952393728 254246779365798128 254304594977255424 254420398526880768 255818312804500992 257223907929800448 258755002619858784 260624919934439424 262056924989024256 262582739345004624 263616787637768448 264025501649098056 264145731841105842 265597082016056973 266750719334607872 267516444259628928 268216382627655168 269108804046888624 269812908714724544 271480658486409216 272806247639174886 273804223932397984 275496644558693376 277010362385938944 277136505538209408 277932043523835792 278659233590617152 280190328280675488 282215149988179968 282343663262309376 283082396028563456 283154148725745024 283895002071442944 284464634290421676 286027626786522894 286222948342740864 287270005437270016 289809481281264672 290567747846626432 291600832549598208 292363786062286848 293970180491200512 298454698271917824 300094559251433856 301743430456112064 301880836389835248 302747404552749702 303539522304065112 304062406590179328 305733079153861632 306533008717320192 307552918910729856 308029751923947732 308170020481290149 311778568730485584 312919113065597696 313960271388036728 316583271298215936 316727434900810752 317636621170098048 318467695532133888 323178756116928768 323325923127910976 323604741400851456 324451430938791936 325102439189053344 326035666441422756 326888716327454736 327111940963132416 328834482496070538 329251008319543296 329400940472694272 331210835750016768 332077426110430208 333698897917610043 335590102193475584 335761535555907552 339227198035841024 339615940938564654 341091083739334656 342070207413951744 342965210573067264 344849634806985216 345006670159811712 345997033774571088 348497413816301568 350110319126672832 351489050183691264 352034002198797408 352194309121474456 352274397960296448 353205305311541319 354129442688075964 356318364263412096 356688592346171904 357621843503540224 358811738729184832 363013281337254912 363741663518899848 365740244087685012 367328859411591168 369347149847918592 369515340717612544 370576058031781056 371545644787489536 372612190218768864 373587104374233984 376458217683079168 377538864967660032 378526669428590592 379286179053895568 381370169048697192 381630597790321152 383640229578748961 383727469206751488 386412641708352896 388132503929788176 388801110066130944 390937379901659136 393874109017506936 395425181456652672 396218597761658763 397939597695890432 400126079001911808 401274666389443392 402324573941482752 402507781853113664 403663206070332936 404719363072086816 407220987729613824 407644105538482176 410070558547639808 410706335898596976 413151016469421958 413244966838040064 415704758307314112 417988850385925728 421009486047940608 422303246534414336 423515494893464064 424623594042845184 425842503107164416 426696951435632514 429041440179784341 430905008155905024 431472988534468608 433469918918737792 434714221921897008 435851621769939648 436149254617509888 438445976661427384 438545679093430272 441614447666689024 444931863890146724 447682047407876736 450141838877150784 452821254584752872 455309283456097668 456093609885268992 457286947430756352 458599618730792448 459799513075980288 460008893546415616 461329378366094784 462044627885921598 466813758835563776 468652066911588352 469378669598396544 470940407082055092 472172590250767952 472279962100617216 475091152351216128 475584789794895872 477701543298200832 484017708449673216 484768134175393152 484988884691866464 486677146408187904 487653658783580016 490333074491182104 493251723744105807 493876512479314944 494101410709041408 495394193049986048 496816253625025152 498116139165645312 503385153290213376 508493558731596256 508840797053761536 511636625609001984 514447815859600896 517510005239717568 524113849978048512 525165478690009248 527233575275536896 528051003298196112 528291463682211684 531194164032113946 533501438669215744 535032888519257856 536432765255310336 538217608093777248 539625817429449088 542961316972818432 545612495278349772 547608447864795968 550993289117386752 554020724771877888 554273011076418816 555864087047671584 557318467181234304 560380656561350976 564687326524618752 566308297451490048 567790004142885888 568929268580843352 572055253573045788 572445896685481728 574540010874540032 579618962562529344 581135495693252864 583201665099196416 587940360982401024 596909396543835648 600189118502867712 603486860912224128 603761672779670496 605494809105499404 607079044608130224 608124813180358656 611466158307723264 615105837821459712 616059503847895464 616340040962580298 619726524704132937 623557137460971168 625838226131195392 627920542776073456 633454869801621504 635273242340196096 636935391064267776 640045427153448771 646357512233857536 646651846255821952 647209482801702912 650204878378106688 652071332882845512 653777432654909472 654223881926264832 657668964992141076 658502016639086592 658801880945388544 662421671500033536 664154852220860416 667397795835220086 671523071111815104 679231881877129308 682182167478669312 684140414827903488 685930421146134528 689699269613970432 690013340319623424 691994067549142176 696994827632603136 700220638253345664 702978100367382528 704068004397594816 704388618242948912 704548795920592896 706410610623082638 708258885376151928 712636728526824192 713377184692343808 715243687007080448 717623477458369664 726026562674509824 727483327037799696 731480488175370024 738694299695837184 739030681435225088 741152116063562112 743091289574979072 745224380437537728 747174208748467968 755077729935320064 757053338857181184 758572358107791136 762740338097394384 763261195580642304 767280459157497922 767454938413502976 772825283416705792 776265007859576352 781874759803318272 787748218035013872 790850362913305344 792437195523317526 795879195391780864 796791246048170919 800252158003823616 802549332778886784 804649147882965504 805015563706227328 807326412140665872 809438726144173632 814441975459227648 820141117095279616 821412671797193952 826302032938843916 826489933676080128 831409516614628224 835977700771851456 847030989786928128 849247188085690368 851685006214328832 853393902871265028 858082880359568682 861810016311810048 866939837837475584 869428443843794016 871703243539879296 876891953322854768 877091358186860544 883228895333378048 889863727780293448 895364094815753472 900283677754301568 905642509169505744 910618566912195336 912187219770537984 917199237461584896 919599026151960576 920017787092831232 922658756732189568 924089255771843196 924510061443870447 933627517671127552 938757339196793088 941880814164110184 944345180501535904 950182304702432256 951169579589791744 955403086596401664 969536268350786304 969977769383732928 973354292816375808 975307317567160032 980666148982364208 986503447488211614 987753024958629888 988202821418082816 990788386099972096 993632507250050304 996232278331290624 1001096693752830129 1006770306580426752 1016987117463192512 1017681594107523072 1023273251218003968 1028895631719201792 1035020010479435136 1050330957380018496 1054467150551073792 1056102006596392224 1056582927364423368 1059615915934623957 1062388328064227892 1067002877338431488 1070065777038515712 1072865530510620672 1076435216187554496 1079251634858898176 1091224990556699544 1095216895729591936 1101986578234773504 1108041449543755776 1108546022152837632 1111728174095343168 1114636934362468608 1120761313122701952 1129374653049237504 1132616594902980096 1135580008285771776 1137858537161686704 1144110507146091576 1144891793370963456 1150920688736246883 1159237925125058688 1162270991386505728 1166403330198392832 1188655793284976289 1193818793087671296 1200378237005735424 1206973721824448256 1207523345559340992 1210989618210998808 1214158089216260448 1222932316615446528 1230211675642919424 1232119007695790928 1232680081925160596 1239453049408265874 1247114274921942336 1251676452262390784 1255841085552146912 1266909739603243008 1270546484680392192 1273870782128535552 1280090854306897542 1292715024467715072 1293303692511643904 1294418965603405824 1300409756756213376 1304142665765691024 1307554865309818944 1308447763852529664 1315337929984282152 1317603761890777088 1324843343000067072 1328309704441720832 1334795591670440172 1343046142223630208 1358463763754258616 1368280829655806976 1371860842292269056 1379398539227940864 1380026680639246848 1383988135098284352 1400441276506691328 1405956200734765056 1408136008795189632 1408777236485897824 1412821221246165276 1416517770752303856 1425273457053648384 1426754369384687616 1435246954916739328 1446028557642976853 1452053125349019648 1454966654075599392 1462960976350740048 1478061362870450176 1479755171232317421 1482304232127124224 1486182579149958144 1490448760875075456 1494348417496935936 1510155459870640128 1517144716215582272 1525480676194788768 1526522391161284608 1534560918314995844 1534909876827005952 1545650566833411584 1552530015719152704 1575496436070027744 1581700725826610688 1584874391046635052 1591758390783561728 1593582492096341838 1600504316007647232 1605098665557773568 1609298295765931008 1610031127412454656 1614652824281331744 1618877452288347264 1628883950918455296 1640282234190559232 1642825343594387904 1652604065877687832 1652979867352160256 1662819033229256448 1671955401543702912 1694061979573856256 1703370012428657664 1706787805742530056 1716165760719137364 1723620032623620096 1733879675674951168 1738856887687588032 1743406487079758592 1753783906645709536 1766457790666756096 1779727455560586896 1790728189631506944 1800567355508603136 1811285018339011488 1821237133824390672 1824374439541075968 1834398474923169792 1840035574185662464 1845317513464379136 1848178511543686392 1849020122887740894 1859179574112398811 1867255035342255104 1877514678393586176 1883761628328220368 1888690361003071808 1900364609404864512 1910806173192803328 1939072536701572608 1939955538767465856 1950614635134320064 1961332297964728416 1973006894976423228 1975506049917259776 1976405642836165632 1981576772199944192 1987265014500100608 1992464556662581248 2002193387505660258 2033974234926385024 2046546502436007936 2057791263438403584 2070040020958870272 2100661914760036992 2108934301102147584 2112204013192784448 2113165854728846736 2119231831869247914 2124776656128455784 2140131554077031424 2145731061021241344 2152870432375108992 2158503269717796352 2182449981113399088 2190433791459183872 2216082899087511552 2217092044305675264 2223456348190686336 2229273868724937216 2241522626245403904 2265233189805960192 2271160016571543552 2275717074323373408 2288221014292183152 2289783586741926912 2301841377472493766 2318475850250117376 2324541982773011456 2377311586569952578 2387637586175342592 2400756474011470848 2413947443648896512 2415046691118681984 2421979236421997616 2428316178432520896 2460423351285838848 2464238015391581856 2465360163850321192 2478906098816531748 2494228549843884672 2503352904524781568 2511682171104293824 2541092969360784384 2547741564257071104 2560181708613795084 2585430048935430144 2586607385023287808 2600819513512426752 2608285331531382048 2615109730619637888 2630675859968564304 2635207523781554176 2649686686000134144 2669591183340880344 2685481607051242727 2686092284447260416 2716927527508517232 2736561659311613952 2758797078455881728 2760053361278493696 2767976270196568704 2773530184331611341 2800882553013382656 2816272017590379264 2817554472971795648 2825642442492330552 2833035541504607712 2850546914107296768 2853508738769375232 2870493909833478656 2892057115285953706 2909933308151198784 2925921952701480096 2956122725740900352 2959510342464634842 2964608464254248448 2972365158299916288 2980897521750150912 2988696834993871872 3003290081258490387 3020310919741280256 3034289432431164544 3050961352389577536 3053044782322569216 3069121836629991688 3069819753654011904 3091301133666823168 3105060031438305408 3150992872140055488 3163401451653221376 3169748782093270104 3187164984192683676 3201008632015294464 3210197331115547136 3218596591531862016 3220062254824909312 3229305648562663488 3237754904576694528 3280564468381118464 3285650687188775808 3305208131755375664 3305959734704320512 3325638066458512896 3343910803087405824 3388123959147712512 3406740024857315328 3413575611485060112 3432331521438274728 3452762066208740649 3467759351349902336 3477713775375176064 3486812974159517184 3507567813291419072 3559454911121173792 3581456379263013888 3601134711017206272 3622570036678022976 3642474267648781344 3668796949846339584 3680071148371324928 3690635026928758272 3696357023087372784 3698040245775481788 3718359148224797622 3734510070684510208 3755029356787172352 3767523256656440736 3777380722006143616 3800729218809729024 3821612346385606656 3878145073403145216 3879911077534931712 3901229270268640128 3922664595929456832 3946013789952846456 3952811285672331264 3974530029000201216 3984929113325162496 4004386775011320516 4067948469852770048 4115582526876807168 4140080041917740544 4201323829520073984 4217868602204295168 4224408026385568896 4226331709457693472 4238463663738495828 4249553312256911568 4280263108154062848 4305740864750217984 4317006539435592704 4338085672928930559 4364899962226798176 4380867582918367744 4434184088611350528 4446912696381372672 4458547737449874432 4483045252490807808 4530466379611920384 4551434148646746816 4576442028584366304 4579567173483853824 4603682754944987532 4636951700500234752 4649083965546022912 4754623173139905156 4775275172350685184 4801512948022941696 4827894887297793024 4830093382237363968 4843958472843995232 4856632356865041792 4920846702571677696 4928476030783163712 4930720327700642384 4957812197633063496 4988457099687769344 5006705809049563136 5023364342208587648 5082185938721568768 5120363417227590168 5170860097870860288 5173214770046575616 5201639027024853504 5216570663062764096 5230219461239275776 5261351719937128608 5299373372000268288 5339182366681760688 5370963214102485454 5372184568894520832 5433855055017034464 5473123318623227904 5520106722556987392 5535952540393137408 5547060368663222682 5577538722337196433 5601765106026765312 5632544035180758528 5635108945943591296 5651284884984661104 5666071083009215424 5701093828214593536 5740987819666957312 5784114230571907412 5819866616302397568 5851843905402960192 5919020684929269684 5929216928508496896 5944730316599832576 5961795043500301824 5977393669987743744 6006580162516980774 6068578864862329088 6101922704779155072 6138243673259983376 6139639507308023808 6182602267333646336 6210120062876610816 6301985744280110976 6326802903306442752 6339497564186540208 6374329968385367352 6420394662231094272 6437193183063724032 6440124509649818624 6458611297125326976 6475509809153389056 6571301374377551616 6610416263510751328 6651276132917025792 6687821606174811648 6813480049714630656 6827151222970120224 6864663042876549456 6905524132417481298 6935518702699804672 6955427550750352128 6973625948319034368 7015135626582838144 7118909822242347584 7162912758526027776 7202269422034412544 7245140073356045952 7284948535297562688 7381270053857516544 7392714046174745568 7396080491550963576 7436718296449595244 7469020141369020416 7510058713574344704 7535046513312881472 7554761444012287232 7643224692771213312 7756290146806290432 7759822155069863424 7802458540537280256 7845329191858913664 7892027579905692912 7905622571344662528 7949060058000402432 8008773550022641032 8056444821153728181 8135896939705540096 8280160083835481088 8320590552994834023 8402647659040147968 8448816052771137792 8452663418915386944 8476927327476991656 8499106624513823136 8560526216308125696 8611481729500435968 8634013078871185408 8676171345857861118 8729799924453596352 8761735165836735488 8868368177222701056 8893825392762745344 8917095474899748864 8966090504981615616 9060932759223840768 9102868297293493632 9152884057168732608 9159134346967707648 9207365509889975064 9273903401000469504 9298167931092045824 9509246346279810312 9603025896045883392 9655789774595586048 9660186764474727936 9687916945687990464 9713264713730083584 9841693405143355392 9856952061566327424 9861440655401284768 9915624395266126992 9976914199375538688 10046728684417175296 10164371877443137536 10240726834455180336 10346429540093151232 10358286198626221947 10403278054049707008 10433141326125528192 10460438922478551552 10522703439874257216 10678364733363521376 10741926428204970908 10744369137789041664 10867710110034068928 11040213445113974784 11071905080786274816 11094120737326445364 11155077444674392866 11203530212053530624 11265088070361517056 11270217891887182592 11302569769969322208 11332142166018430848 11402187656429187072 11481975639333914624 11568228461143814824 11639733232604795136 11703687810805920384 11838041369858539368 11858433857016993792 11923590087000603648 11954787339975487488 12013160325033961548 12137157729724658176 12203845409558310144 12276487346519966752 12365204534667292672 12420240125753221632 12603971488560221952 12653605806612885504 12678995128373080416 12748659936770734704 12840789324462188544 12880249019299637248 12917222594250653952 12951019618306778112 13014257018786791677 13142602748755103232 13220832527021502656 13302552265834051584 13375643212349623296 13654302445940240448 13729326085753098912 13811048264834962596 13871037405399609344 13910855101500704256 13947251896638068736 14030271253165676288 14237819644484695168 14325825517052055552 14404538844068825088 14490280146712091904 14569897070595125376 14762540107715033088 14785428092349491136 14792160983101927152 14873436592899190488 15020117427148689408 15070093026625762944 15109522888024574464 15512580293612580864 15519644310139726848 15604917081074560512 15690658383717827328 15784055159811385824 15898120116000804864 16017547100045282064 16112889642307456362 16271793879411080192 16560320167670962176 16641181105989668046 16805295318080295936 16897632105542275584 16905326837830773888 16953854654953983312 16998213249027646272 17222963459000871936 17268026157742370816 17352342691715722236 17459599848907192704 17523470331673470976 17787650785525490688 17834190949799497728 17932181009963231232 18205736594586987264 18305768114337465216 18414731019779950128 18547806802000939008 18798371249358699089 19018492692559620624 19311579549191172096 19320373528949455872 19375833891375980928 19426529427460167168 19713904123132654848 19722881310802569536 19831248790532253984 19953828398751077376 20093457368834350592 20481453668910360672 20692859080186302464 20716572397252443894 20806556108099414016 20866282652251056384 20920877844957103104 21045406879748514432 21356729466727042752 21483852856409941816 21488738275578083328 21735420220068137856 22143810161572549632 22188241474652890728 22310154889348785732 22407060424107061248 22530176140723034112 22540435783774365184 22605139539938644416 22664284332036861696 22963951278667829248 23136456922287629648 23279466465209590272 23407375621611840768 23676082739717078736 23716867714033987584 23847180174001207296 24026320650067923096 24169334463461184543 24274315459449316352 24407690819116620288 24552974693039933504 24840480251506443264 25207942977120443904 25357990256746160832 25497319873541469408 25681578648924377088 25760498038599274496 25834445188501307904 25902039236613556224 26028514037573583354 26285205497510206464 26441665054043005312 26605104531668103168 26751286424699246592 27308604891880480896 27458652171506197824 27622096529669925192 27821710203001408512 27894503793276137472 28060542506331352576 28475639288969390336 28809077688137650176 28980560293424183808 29139794141190250752 29525080215430066176 29570856184698982272 29584321966203854304 29746873185798380976 30140186053251525888 30219045776049148928 31039288620279453696 31209834162149121024 31381316767435654656 31568110319622771648 32035094200090564128 32225779284614912724 32543587758822160384 33120640335341924352 33282362211979336092 33610590636160591872 33795264211084551168 33810653675661547776 33907709309907966624 33996426498055292544 34445926918001743872 34704685383431444472 34919199697814385408 35046940663346941952 35575301571050981376 35864362019926462464 36411473189173974528 36611536228674930432 36829462039559900256 37095613604001878016 37596742498717398178 38036985385119241248 38640747057898911744 38751667782751961856 38853058854920334336 39042771056360375031 39427808246265309696 39445762621605139072 39662497581064507968 39907656797502154752 40186914737668701184 40962907337820721344 41433144794504887788 41613112216198828032 41732565304502112768 41841755689914206208 42090813759497028864 42713458933454085504 42967705712819883632 42977476551156166656 43470840440136275712 44287620323145099264 44376482949305781456 44620309778697571464 45060352281446068224 45080871567548730368 45210279079877288832 45328568664073723392 46272913844575259296 46558932930419180544 46814751243223681536 47352165479434157472 47694360348002414592 48052641300135846192 48338668926922369086 48548630918898632704 48815381638233240576 49105949386079867008 49680960503012886528 50415885954240887808 50715980513492321664 50994639747082938816 51668890377002615808 51804078473227112448 52057028075147166708 52570410995020412928 52883330108086010624 53502572849398493184 54617209783760961792 54917304343012395648 55244193059339850384 55643420406002817024 56121085012662705152 56395113748076097267 56951278577938780672 57961120586848367616 58279588282380501504 59141712369397964544 59168643932407708608 59493746371596761952 60280372106503051776 60438091552098297856 62078577240558907392 62419668324298242048 62762633534871309312 63136220639245543296 64070188400181128256 64451558569229825448 65087175517644320768 66564724423958672184 67221181272321183744 67590528422169102336 67621307351323095552 67815418619815933248 67992852996110585088 68891853836003487744 69409370766862888944 69838399395628770816 71150603142101962752 72508003390383553629 72822946378347949056 73223072457349860864 73658924079119800512 75193484997434796356 76073970770238482496 77281494115797823488 77503335565503923712 77706117709840668672 78085542112720750062 78855616492530619392 78891525243210278144 79324995162129015936 79815313595004309504 80373829475337402368 81925814675641442688 82866289589009775576 83465130609004225536 83683511379828412416 84181627518994057728 85426917866908171008 85935411425639767264 86941680880272551424 88575240646290198528 88752965898611562912 89240619557395142928 90161743135097460736 90420558159754577664 90657137328147446784 92545827689150518592 93117865860838361088 93629502486447363072 94704330958868314944 96105282600271692384 96677337853844738172 97097261837797265408 97630763276466481152 98211898772159734016 99361921006025773056 100831771908481775616 101431961026984643328 101989279494165877632 103337780754005231616 104114056150294333416 105140821990040825856 105766660216172021248 109234419567521923584 109834608686024791296 110488386118679700768 111286840812005634048 112242170025325410304 112790227496152194534 113902557155877561344 115922241173696735232 116559176564761003008 118283424738795929088 118337287864815417216 118987492743193523904 120560744213006103552 120876183104196595712 124839336648596484096 125525267069742618624 126272441278491086592 128140376800362256512 128903117138459650896 133129448847917344368 135181056844338204672 135242614702646191104 135630837239631866496 135985705992221170176 138818741533725777888 139676798791257541632 145016006780767107258 145645892756695898112 146446144914699721728 147317848158239601024 150386969994869592712 152147941540476964992 155006671131007847424 155412235419681337344 156171084225441500124 157711232985061238784 157783050486420556288 158649990324258031872 160747658950674804736 163851629351282885376 165732579178019551152 166930261218008451072 168363255037988115456 169185341244228291801 170853835733816342016 171870822851279534528 173883361760545102848 177505931797223125824 178481239114790285856 180323486270194921472 180841116319509155328 181314274656294893568 185091655378301037184 186235731721676722176 187259004972894726144 189408661917736629888 192210565200543384768 193354675707689476344 195261526552932962304 196423797544319468032 201663543816963551232 202863922053969286656 203978558988331755264 206675561508010463232 208228112300588666832 211533320432344042496 218468839135043847168 219669217372049582592 220976772237359401536 224484340050650820608 225580454992304389068 227805114311755122688 231844482347393470464 233118353129522006016 236566849477591858176 236674575729630834432 237974985486387047808 241121488426012207104 251050534139485237248 252544882556982173184 256280753600724513024 257806234276919301792 266258897695834688736 270485229405292382208 271261674479263732992 271971411984442340352 277637483067451555776 279353597582515083264 290032013561534214516 291291785513391796224 292892289829399443456 294635696316479202048 300773939989739185424 304295883080953929984 310013342262015694848 312342168450883000248 315422465970122477568 315566100972841112576 317299980648516063744 327703258702565770752 331465158356039102304 333860522436016902144 336726510075976230912 338370682488456583602 341707671467632684032 343741645702559069056 347766723521090205696 355011863594446251648 356962478229580571712 361682232639018310656 362628549312589787136 370183310756602074368 374518009945789452288 378817323835473259776 384421130401086769536 386709351415378952688 392847595088638936064 405727844107938573312 407957117976663510528 416456224601177333664 423066640864688084992 436937678270087694336 439338434744099165184 441953544474718803072 451160909984608778136 455610228623510245376 466236706259044012032 473133698955183716352 473349151459261668864 475949970972774095616 482242976852024414208 505089765113964346368 507556023732684875403 512561507201449026048 515612468553838603584 532517795391669377472 540970458810584764416 542523348958527465984 543942823968884680704 555274966134903111552 558707195165030166528 580064027123068429032 585784579658798886912 589271392632958404096 601547879979478370848 608591766161907859968 620026684524031389696 624684336901766000496 631132201945682225152 634599961297032127488 655406517405131541504 662930316712078204608 673453020151952461824 676741364976913167204 683415342935265368064 687483291405118138112 695533447042180411392 710023727188892503296 713924956459161143424 723364465278036621312 740366621513204148736 757634647670946519552 768842260802173539072 773418702830757905376 785695190177277872128 811455688215877146624 815914235953327021056 832912449202354667328 846133281729376169984 873875356540175388672 878676869488198330368 883907088949437606144 902321819969217556272 946267397910367432704 946698302918523337728 951899941945548191232 1010179530227928692736 1015112047465369750806 1025123014402898052096 1031224937107677207168 1065035590783338754944 1085046697917054931968 1087885647937769361408 1110549932269806223104 1160128054246136858064 1178542785265916808192 1203095759958956741696 1217183532323815719936 1249368673803532000992 1262264403891364450304 1269199922594064254976 1310813034810263083008 1325860633424156409216 1353482729953826334408 1366830685870530736128 1374966582810236276224 1420047454377785006592 1427849912918322286848 1446728930556073242624 1480733243026408297472 1515269295341893039104 1537684521604347078144 1546837405661515810752 1571390380354555744256 1622911376431754293248 1631828471906654042112 1665824898404709334656 1757353738976396660736 1767814177898875212288 1804643639938435112544 1893396605837046675456 1903799883891096382464 2020359060455857385472 2030224094930739501612 2050246028805796104192 2062449874215354414336 2130071181566677509888 2170093395834109863936 2221099864539612446208 2320256108492273716128 2357085570531833616384 2406191519917913483392 2434367064647631439872 2498737347607064001984 2538399845188128509952 2621626069620526166016 2651721266848312818432 2706965459907652668816 2749933165620472552448 2840094908755570013184 2855699825836644573696 2961466486052816594944 3030538590683786078208 3075369043208694156288 3093674811323031621504 3263656943813308084224 3331649796809418669312 3535628355797750424576 3609287279876870225088 3786793211674093350912 3807599767782192764928 4060448189861479003224 4100492057611592208384 4124899748430708828672 4260142363133355019776 4340186791668219727872 4442199729079224892416 4640512216984547432256 4714171141063667232768 4812383039835826966784 4868734129295262879744 4997474695214128003968 5303442533696625636864 5413930919815305337632 5499866331240945104896 5680189817511140026368 5711399651673289147392 5922932972105633189888 6061077181367572156416 6150738086417388312576 6187349622646063243008 6663299593618837338624 7071256711595500849152 7218574559753740450176 7615199535564385529856 8120896379722958006448 8249799496861417657344 8520284726266710039552 8884399458158449784832 9281024433969094864512 9624766079671653933568 9994949390428256007936 10606885067393251273728 10827861839630610675264 10999732662481890209792 11360379635022280052736 11422799303346578294784 12301476172834776625152 12374699245292126486016 13326599187237674677248 14142513423191001698304 14437149119507480900352 16241792759445916012896 16499598993722835314688 17040569452533420079104 17768798916316899569664 18562048867938189729024 19249532159343307867136 19989898780856512015872 21213770134786502547456 21655723679261221350528 22845598606693156589568 24749398490584252972032 26653198374475349354496 28874298239014961800704 32483585518891832025792 32999197987445670629376 34081138905066840158208 37124097735876379458048 38499064318686615734272 39979797561713024031744 42427540269573005094912 43311447358522442701056 49498796981168505944064 53306396748950698708992 57748596478029923601408 64967171037783664051584 74248195471752758916096 76998128637373231468544 79959595123426048063488 86622894717044885402112 98997593962337011888128 115497192956059847202816 129934342075567328103168 148496390943505517832192 159919190246852096126976 173245789434089770804224 230994385912119694405632 259868684151134656206336 296992781887011035664384 346491578868179541608448 519737368302269312412672 692983157736359083216896 1039474736604538624825344 2078949473209077249650688
- Sum of all divisors σ(n): 7927131835599444787200000
- Sum of proper divisors (its aliquot sum) s(n): 5848182362390367537549312
- 2078949473209077249650688 is an abundant number, because the sum of its proper divisors (5848182362390367537549312) is greater than itself. Its abundance is 3769232889181290287898624
Bases of 2078949473209077249650688
- Binary: 1101110000011110000010011101001110000000101000110101001100110100010110000000000002
- Hexadecimal: 0x1B83C13A70146A668B000
- Base-36: 9EJERGM9K2RL4AO0
Squares and roots of 2078949473209077249650688
- 2078949473209077249650688 squared (20789494732090772496506882) is 4322030912156299804998887799696344115418018873344
- 2078949473209077249650688 cubed (20789494732090772496506883) is 8985283888020687109251334028182406475510232479060315178553962815314460672
-
The
square root of 2078949473209077249650688 is 1441856259551.9281684327 -
2078949473209077249650688 is a
perfect cube number . Itscube root is 127628592
Scales and comparisons
How big is 2078949473209077249650688?- 2,078,949,473,209,077,249,650,688 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 2,078,949,473,209,077,249,650,688 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 2078949473209077249650688 cubic inches would be around 10635716 feet tall.
Recreational maths with 2078949473209077249650688
- 2078949473209077249650688 backwards is 8860569427709023749498702
- 2078949473209077249650688 is a
Harshad number . - The number of decimal digits it has is: 25
- The sum of 2078949473209077249650688'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 2078949473209077249650688 - Facts about the integer". Numbermatics.com. 2024. Web. 9 May 2024.
APA style:
Numbermatics. (2024). Number 2078949473209077249650688 - Facts about the integer. Retrieved 9 May 2024, from https://numbermatics.com/n/2078949473209077249650688/
Chicago style:
Numbermatics. 2024. "Number 2078949473209077249650688 - Facts about the integer". https://numbermatics.com/n/2078949473209077249650688/
The information we have on file for 2078949473209077249650688 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 2078949473209077249650688, math, Factors of 2078949473209077249650688, curriculum, school, college, exams, university, Prime factorization of 2078949473209077249650688, STEM, science, technology, engineering, physics, economics, calculator, two septillion, seventy-eight sextillion, nine hundred forty-nine quintillion, four hundred seventy-three quadrillion, two hundred nine trillion, seventy-seven billion, two hundred forty-nine million, six hundred fifty thousand, six hundred eighty-eight.