21083283641540855836348416
21,083,283,641,540,855,836,348,416 is an even composite number composed of five prime numbers multiplied together.
21083283641540855836348416 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of ten thousand, eight hundred sixteen divisors.
Prime factorization of 21083283641540855836348416:
212 × 312 × 133 × 193 × 8633
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 13 × 13 × 13 × 19 × 19 × 19 × 863 × 863 × 863)See below for interesting mathematical facts about the number 21083283641540855836348416 from the Numbermatics database.
Names of 21083283641540855836348416
- Cardinal: 21083283641540855836348416 can be written as Twenty-one septillion, eighty-three sextillion, two hundred eighty-three quintillion, six hundred forty-one quadrillion, five hundred forty trillion, eight hundred fifty-five billion, eight hundred thirty-six million, three hundred forty-eight thousand, four hundred sixteen.
Scientific notation
- Scientific notation: 2.1083283641540855836348416 × 1025
Factors of 21083283641540855836348416
Divisors of 21083283641540855836348416
- Number of divisors d(n): 10816
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 18 19 24 26 27 32 36 38 39 48 52 54 57 64 72 76 78 81 96 104 108 114 117 128 144 152 156 162 169 171 192 208 216 228 234 243 247 256 288 304 312 324 338 342 351 361 384 416 432 456 468 486 494 507 512 513 576 608 624 648 676 684 702 722 729 741 768 832 863 864 912 936 972 988 1014 1024 1026 1053 1083 1152 1216 1248 1296 1352 1368 1404 1444 1458 1482 1521 1536 1539 1664 1726 1728 1824 1872 1944 1976 2028 2048 2052 2106 2166 2187 2197 2223 2304 2432 2496 2589 2592 2704 2736 2808 2888 2916 2964 3042 3072 3078 3159 3211 3249 3328 3452 3456 3648 3744 3888 3952 4056 4096 4104 4212 4332 4374 4394 4446 4563 4608 4617 4693 4864 4992 5178 5184 5408 5472 5616 5776 5832 5928 6084 6144 6156 6318 6422 6498 6561 6591 6656 6669 6859 6904 6912 7296 7488 7767 7776 7904 8112 8208 8424 8664 8748 8788 8892 9126 9216 9234 9386 9477 9633 9728 9747 9984 10356 10368 10816 10944 11219 11232 11552 11664 11856 12168 12288 12312 12636 12844 12996 13122 13182 13312 13338 13689 13718 13808 13824 13851 14079 14592 14976 15534 15552 15808 16224 16397 16416 16848 17328 17496 17576 17784 18252 18432 18468 18772 18954 19266 19456 19494 19683 19773 19968 20007 20577 20712 20736 21632 21888 22438 22464 23104 23301 23328 23712 24336 24624 25272 25688 25992 26244 26364 26624 26676 27378 27436 27616 27648 27702 28158 28431 28899 29184 29241 29952 31068 31104 31616 32448 32794 32832 33657 33696 34656 34992 35152 35568 36504 36864 36936 37544 37908 38532 38912 38988 39366 39546 39936 40014 41067 41154 41424 41472 41553 41743 42237 43264 43776 44876 44928 46208 46602 46656 47424 48672 49191 49248 50544 51376 51984 52488 52728 53248 53352 54756 54872 55232 55296 55404 56316 56862 57798 58368 58482 59049 59319 59904 60021 61009 61731 62136 62208 63232 64896 65588 65664 67314 67392 69312 69903 69984 70304 71136 73008 73872 75088 75816 77064 77824 77976 78732 79092 79872 80028 82134 82308 82848 82944 83106 83486 84474 85293 86528 86697 87552 87723 89167 89752 89856 92416 93204 93312 94848 97344 98382 98496 100971 101088 102752 103968 104976 105456 106704 109512 109744 110464 110592 110808 112632 113724 115596 116736 116964 118098 118638 119808 120042 122018 123201 123462 124272 124416 124659 125229 126464 126711 129792 131176 131328 134628 134784 138624 139806 139968 140608 142272 145847 146016 147573 147744 150176 151632 154128 155952 157464 158184 159744 160056 164268 164616 165696 165888 166212 166972 168948 170586 173056 173394 175104 175446 177147 177957 178334 179504 179712 180063 183027 184832 185193 186408 186624 189696 194688 196764 196992 201942 202176 205504 207936 209709 209952 210912 213161 213408 219024 219488 220928 221616 225264 227448 231192 233472 233928 236196 237276 239616 240084 244036 246402 246924 248544 248832 249318 250458 252928 253422 255879 259584 260091 262352 262656 263169 267501 269256 269568 277248 279612 279936 281216 284544 291694 292032 295146 295488 300352 302913 303264 308256 311543 311904 314928 316368 320112 328536 329232 331392 331776 332424 333944 337896 341172 346112 346788 350208 350892 354294 355914 356668 359008 359424 360126 366054 369603 369664 370386 372816 373248 373977 375687 379392 380133 389376 393528 393984 403884 404352 411008 415872 419418 419904 421824 426322 426816 437541 438048 438976 441856 442719 443232 450528 454896 462384 467856 472392 474552 479232 480168 488072 492804 493848 497088 497664 498636 500916 505856 506844 511758 519168 520182 524704 525312 526338 531441 533871 535002 538512 539136 540189 549081 554496 555579 559224 559872 562432 569088 583388 584064 590292 590976 600704 605826 606528 616512 623086 623808 629127 629856 632736 639483 640224 657072 658464 662784 664848 667888 675792 682344 692224 693576 700416 701784 708588 711828 713336 718016 718848 720252 732108 739206 739328 740772 744769 745632 746496 747954 751374 758784 760266 767637 778752 780273 787056 787968 789507 793117 802503 807768 808704 822016 831744 838836 839808 843648 852644 853632 875082 876096 877952 883712 885438 886464 901056 908739 909792 924768 934629 935712 944784 949104 960336 976144 985608 987696 994176 995328 997272 1001832 1011712 1013688 1023516 1038336 1040364 1049408 1050624 1052676 1062882 1067742 1070004 1077024 1078272 1080378 1098162 1108809 1108992 1111158 1118448 1119744 1121931 1124864 1127061 1138176 1140399 1159171 1166776 1168128 1180584 1181952 1201408 1211652 1213056 1233024 1246172 1247616 1258254 1259712 1265472 1278966 1280448 1312623 1314144 1316928 1325568 1328157 1329696 1335776 1351584 1364688 1387152 1403568 1417176 1423656 1426672 1436032 1437696 1440504 1464216 1478412 1478656 1481544 1489538 1491264 1492992 1495908 1502748 1517568 1520532 1535274 1557504 1560546 1574112 1575936 1579014 1586234 1601613 1605006 1615536 1617408 1620567 1644032 1647243 1663488 1666737 1677672 1679616 1687296 1705288 1707264 1750164 1752192 1755904 1767424 1770876 1772928 1802112 1817478 1819584 1849536 1869258 1871424 1887381 1889568 1896011 1898208 1918449 1920672 1952288 1971216 1975392 1988352 1994544 2003664 2027376 2047032 2076672 2080728 2098816 2101248 2105352 2125764 2135484 2140008 2154048 2156544 2160756 2196324 2217618 2217984 2222316 2234307 2236896 2239488 2243862 2249728 2254122 2276352 2280798 2302911 2318342 2333552 2336256 2340819 2361168 2363904 2368521 2379351 2402816 2407509 2423304 2426112 2466048 2492344 2495232 2516508 2519424 2530944 2557932 2560896 2625246 2628288 2633856 2651136 2656314 2659392 2671552 2703168 2726217 2729376 2771093 2774304 2803887 2807136 2834352 2847312 2853344 2872064 2881008 2928432 2956824 2963088 2979076 2982528 2985984 2991816 3005496 3035136 3041064 3070548 3115008 3121092 3148224 3151872 3158028 3172468 3203226 3210012 3231072 3234816 3241134 3288064 3294486 3326427 3326976 3333474 3355344 3359232 3365793 3374592 3381183 3410576 3414528 3421197 3477513 3500328 3504384 3511808 3534848 3541752 3545856 3604224 3634956 3639168 3699072 3738516 3742848 3774762 3779136 3792022 3796416 3836898 3841344 3904576 3937869 3942432 3950784 3976704 3984471 3989088 4007328 4050059 4054752 4094064 4161456 4197632 4210704 4251528 4270968 4280016 4308096 4313088 4321512 4392648 4435236 4435968 4444632 4468614 4473792 4478976 4487724 4499456 4508244 4552704 4561596 4605822 4636684 4667104 4672512 4681638 4722336 4727808 4737042 4758702 4804839 4805632 4815018 4846608 4852224 4861701 4932096 4941729 4984688 4990464 5000211 5033016 5038848 5061888 5115864 5121792 5250492 5256576 5267712 5302272 5312628 5318784 5343104 5406336 5452434 5458752 5542186 5548608 5607774 5614272 5662143 5668704 5688033 5694624 5706688 5744128 5755347 5762016 5856864 5913648 5919317 5926176 5958152 5965056 5983632 6010992 6082128 6141096 6230016 6242184 6296448 6303744 6316056 6344936 6406452 6420024 6462144 6469632 6482268 6576128 6588972 6652854 6653952 6666948 6702921 6710688 6718464 6731586 6749184 6762366 6821152 6829056 6842394 6908733 6955026 7000656 7008768 7022457 7023616 7083504 7091712 7105563 7138053 7208448 7222527 7269912 7278336 7398144 7477032 7485696 7549524 7558272 7584044 7592832 7673796 7682688 7809152 7875738 7884864 7901568 7953408 7968942 7978176 8014656 8100118 8109504 8178651 8188128 8313279 8322912 8395264 8411661 8421408 8503056 8541936 8560032 8616192 8643024 8785296 8870472 8889264 8937228 8947584 8957952 8975448 8998912 9016488 9105408 9123192 9211644 9273368 9334208 9345024 9363276 9444672 9455616 9474084 9517404 9609678 9611264 9630036 9681997 9693216 9704448 9723402 9864192 9883458 9969376 9979281 9980928 10000422 10066032 10077696 10097379 10123776 10143549 10231728 10243584 10263591 10432539 10500984 10513152 10535424 10604544 10625256 10637568 10686208 10812672 10904868 10917504 11084372 11097216 11215548 11228544 11324286 11337408 11376066 11389248 11413376 11488256 11510694 11524032 11713728 11813607 11827296 11838634 11852352 11916304 11930112 11953413 11967264 12021984 12150177 12164256 12282192 12484368 12592896 12632112 12689872 12812904 12840048 12924288 12939264 12964536 13152256 13177944 13305708 13307904 13333896 13405842 13421376 13436928 13463172 13498368 13524732 13642304 13658112 13684788 13817466 13910052 14001312 14017536 14044914 14047232 14150611 14167008 14183424 14211126 14276106 14414517 14416896 14445054 14539824 14556672 14585103 14796288 14825187 14954064 14971392 15000633 15069223 15099048 15116544 15168088 15185664 15347592 15365376 15618304 15751476 15769728 15803136 15906816 15937884 15956352 16029312 16200236 16219008 16357302 16376256 16626558 16645824 16790528 16823322 16842816 16986429 17006112 17064099 17083872 17120064 17232384 17266041 17286048 17570592 17740944 17757951 17778528 17874456 17895168 17950896 18032976 18246384 18423288 18546736 18668416 18690048 18726552 18889344 18911232 18948168 19034808 19219356 19222528 19260072 19363994 19386432 19408896 19446804 19728384 19766916 19938752 19958562 19961856 20000844 20108763 20132064 20155392 20194758 20247552 20287098 20463456 20487168 20527182 20865078 21001968 21026304 21067371 21070848 21250512 21275136 21316689 21372416 21414159 21625344 21667581 21809736 21835008 22168744 22194432 22431096 22457088 22648572 22674816 22752132 22778496 22826752 22976512 23021388 23048064 23427456 23627214 23654592 23677268 23704704 23832608 23860224 23906826 23934528 24043968 24300354 24328512 24535953 24564384 24939837 24968736 25185792 25234983 25264224 25379744 25625808 25680096 25848576 25929072 26355888 26611416 26667792 26811684 26842752 26873856 26926344 26996736 27049464 27284608 27316224 27369576 27634932 27820104 28002624 28035072 28089828 28094464 28301222 28334016 28366848 28422252 28552212 28829034 28833792 28890108 29045991 29079648 29113344 29170206 29592576 29650374 29908128 29937843 29942784 30001266 30138446 30198096 30233088 30336176 30371328 30430647 30695184 30730752 30790773 31236608 31297617 31502952 31539456 31606272 31813632 31875768 31912704 32058624 32400472 32438016 32714604 32752512 33253116 33291648 33581056 33646644 33685632 33972858 34012224 34128198 34167744 34240128 34464768 34532082 34572096 35141184 35440821 35481888 35515902 35557056 35748912 35790336 35860239 35901792 36024209 36065952 36450531 36492768 36846576 37093472 37336832 37453104 37778688 37896336 38069616 38438712 38520144 38727988 38772864 38817792 38893608 39456768 39533832 39877504 39917124 39923712 40001688 40217526 40264128 40310784 40389516 40495104 40574196 40926912 40974336 41054364 41730156 42003936 42052608 42134742 42141696 42451833 42501024 42550272 42633378 42744832 42828318 43243551 43250688 43335162 43619472 43670016 43755309 44337488 44388864 44475561 44862192 44914176 45001899 45207669 45297144 45349632 45504264 45556992 45653504 45953024 46042776 46096128 46854912 47254428 47309184 47354536 47409408 47665216 47720448 47813652 47869056 48087936 48600708 48657024 49071906 49128768 49879674 49937472 50371584 50469966 50528448 50759488 50959287 51192297 51251616 51360192 51697152 51798123 51858144 52650767 52711776 53222832 53273853 53335584 53623368 53685504 53852688 54098928 54569216 54739152 55269864 55640208 56005248 56070144 56179656 56602444 56668032 56733696 56844504 57104424 57658068 57667584 57780216 58091982 58159296 58226688 58340412 59185152 59300748 59816256 59875686 59885568 60002532 60276892 60326289 60396192 60466176 60672352 60742656 60861294 61390368 61461504 61581546 62473216 62595234 63005904 63078912 63202113 63212544 63751536 63825408 63950067 64117248 64242477 64800944 64876032 65002743 65429208 65505024 66506232 66583296 67162112 67293288 67371264 67945716 68024448 68256396 68335488 68480256 68929536 69064164 69144192 70282368 70881642 70963776 71031804 71114112 71497824 71580672 71720478 71803584 72048418 72131904 72901062 72985536 73607859 73693152 74186944 74673664 74819511 74906208 75557376 75704949 75792672 76139232 76877424 76951121 77040288 77455976 77545728 77787216 79067664 79755008 79834248 80003376 80435052 80528256 80621568 80779032 80990208 81148392 81853824 81948672 82108728 83460312 84007872 84105216 84269484 84283392 84903666 85002048 85100544 85266756 85489664 85656636 86487102 86501376 86670324 87137973 87238944 87340032 87510618 88674976 88777728 88951122 89724384 89813529 89828352 90003798 90415338 90594288 90699264 91008528 91113984 91291941 91307008 92085552 92192256 92372319 93709824 93892851 94508856 94618368 94709072 94818816 95330432 95440896 95627304 95738112 96175872 97201416 97314048 98143812 98257536 99759348 99874944 100743168 100939932 101056896 101518976 101918574 102384594 102503232 102720384 103394304 103596246 103716288 105301534 105423552 106322463 106445664 106547706 106671168 107246736 107371008 107580717 107705376 108072627 108197856 109138432 109351593 109478304 110539728 111280416 112010496 112359312 113204888 113336064 113689008 114208848 115316136 115560432 116183964 116318592 116453376 116680824 118370304 118601496 119632512 119751372 119771136 120005064 120553784 120652578 120792384 120932352 121344704 121485312 121722588 122780736 122923008 123163092 124946432 125190468 125865961 126011808 126157824 126404226 126425088 127355499 127503072 127650816 127900134 128234496 128484954 129601888 129730653 129752064 130005486 130858416 131010048 131265927 133012464 133166592 133426683 134586576 134742528 135005697 135623007 135891432 136048896 136512792 136670976 136960512 137859072 138128328 138288384 140564736 141763284 141927552 142063608 142228224 142995648 143161344 143440956 143607168 144096836 144263808 145802124 145971072 147215718 147386304 148373888 149347328 149639022 149812416 151114752 151409898 151585344 152278464 152877861 153576891 153754848 153902242 154080576 154911952 155091456 155394369 155574432 157952301 158135328 159510016 159668496 159821559 160006752 160870104 161056512 161558064 162296784 163707648 164217456 166920624 168015744 168210432 168538968 169807332 170004096 170201088 170533512 170979328 171313272 172974204 173002752 173340648 174275946 174477888 174680064 175021236 177349952 177555456 177902244 179448768 179627058 179656704 180007596 180830676 180978867 181188576 181398528 182017056 182227968 182583882 182614016 183957943 184171104 184384512 184744638 187419648 187785702 189017712 189236736 189418144 189606339 189637632 190660864 191254608 191476224 191850201 192351744 192727431 194402832 194628096 195008229 196287624 196515072 199518696 199749888 201486336 201879864 202113792 203037952 203837148 204769188 205006464 205440768 206788608 207192492 207432576 210603068 210847104 212644926 212891328 213095412 213342336 214493472 214742016 215161434 215410752 216145254 216395712 218276864 218703186 218956608 220823577 221079456 222560832 224020992 224458533 224718624 226409776 226672128 227114847 227378016 228417696 230632272 230853363 231120864 232367928 232637184 233361648 237202992 239265024 239502744 240010128 241107568 241305156 241584768 241864704 242689408 242970624 243445176 245561472 245846016 246326184 249892864 250380936 251731922 252023616 252315648 252808452 252850176 254710998 255006144 255301632 255800268 256468992 256969908 259203776 259461306 259504128 260010972 261413919 261716832 262020096 262531854 266024928 266333184 266853366 268861609 269173152 269485056 270011394 271246014 271782864 272097792 273025584 273341952 273875823 273921024 276256656 276576768 277116957 281129472 281678553 283526568 283855104 284127216 284456448 285991296 286322688 286881912 287214336 288193672 288527616 291604248 291942144 294431436 294772608 296747776 298694656 299278044 299624832 302229504 302819796 303170688 304556928 305755722 307153782 307509696 307804484 308161152 309823904 310182912 310788738 311148864 315904602 316270656 318967389 319020032 319336992 319643118 320013504 321740208 322113024 322742151 323116128 324217881 324593568 327415296 328054779 328434912 333841248 336031488 337077936 339614664 340008192 341067024 342626544 345948408 346681296 348551892 348955776 349360128 350042472 354699904 355110912 355804488 358897536 359254116 359313408 360015192 361661352 361957734 362377152 362797056 364034112 364455936 365167764 365228032 367915886 368342208 368769024 369489276 374839296 375571404 377597883 378035424 378473472 378836288 379212678 379275264 381321728 382066497 382509216 382952448 383700402 384703488 385454862 388805664 389191959 389256192 390016458 392575248 393030144 399037392 399499776 400280049 403759728 404227584 405017091 406075904 406869021 407674296 409538376 410012928 410881536 413577216 414384984 414865152 421206136 421694208 425289852 425782656 426190824 426684672 428986944 429484032 430322868 430821504 432290508 432791424 436553728 437406372 437913216 441647154 442158912 445121664 448041984 448917066 449437248 452819552 453344256 454229694 454756032 456835392 458633583 460730673 461264544 461706726 462241728 464735856 465274368 466183107 466723296 473856903 474405984 478530048 479005488 479464677 480020256 482215136 482610312 483169536 485378816 486890352 491122944 492652368 500761872 503463844 504047232 504631296 505616904 509421996 510012288 510603264 511600536 512937984 513939816 518407552 518922612 519008256 520021944 522827838 523433664 524040192 525063708 532049856 532666368 533706732 537723218 538346304 538970112 540022788 542492028 542936601 543565728 544195584 546051168 546683904 547751646 547842048 551873829 552513312 553153536 554233914 562258944 563357106 567053136 567710208 568254432 568819017 568912896 571982592 573763824 574428672 576387344 577055232 578182293 583208496 583884288 585024687 588862872 589545216 593495552 597389312 598556088 599249664 604459008 605639592 606341376 609113856 611511444 614307564 615019392 615608968 616322304 619647808 620365824 621577476 622297728 631809204 632541312 637934778 638040064 638673984 639286236 640027008 642735647 643480416 644226048 645484302 646232256 648435762 649187136 654830592 656109558 656869824 662470731 667682496 672062976 673375599 674155872 679229328 680016384 681344541 682134048 684459971 685253088 691896816 692560089 693362592 697103784 697911552 700084944 709399808 711608976 717795072 718508232 720030384 723322704 723915468 724754304 725594112 728068224 728911872 730335528 735831772 736684416 737538048 738978552 749678592 751142808 755195766 756070848 756946944 757672576 758425356 758550528 762643456 764132994 765018432 765904896 767400804 769406976 770909724 777611328 778383918 778512384 780032916 784241757 785150496 786060288 798074784 798999552 800560098 806584827 807519456 808455168 810034182 812151808 813738042 815348592 819076752 820025856 821627469 821763072 828769968 829730304 831350871 842412272 843388416 845035659 850579704 851565312 852381648 853369344 857973888 858968064 860645736 861643008 864581016 865582848 873107456 874812744 875826432 883294308 884317824 890243328 896083968 897834132 898874496 905639104 906688512 908459388 909512064 913670784 917267166 921461346 922529088 923413452 924483456 929471712 930548736 932366214 933446592 947713806 948811968 956902167 957060096 958010976 958929354 960040512 964430272 965220624 966339072 968226453 970757632 972653643 973780704 982245888 984164337 985304736 1000364573 1001523744 1006927688 1008094464 1011233808 1018843992 1020024576 1023201072 1027879632 1036815104 1037845224 1040043888 1045655676 1046867328 1048080384 1050127416 1064099712 1065332736 1067413464 1075446436 1076692608 1077940224 1080045576 1084984056 1085873202 1087131456 1088391168 1092102336 1093367808 1095503292 1095684096 1103747658 1105026624 1106307072 1108467828 1124517888 1126714212 1132793649 1134106272 1135420416 1136508864 1137638034 1137825792 1143965184 1146199491 1147527648 1148857344 1152774688 1154110464 1156364586 1166416992 1167575877 1167768576 1170049374 1177725744 1179090432 1186991104 1197112176 1198499328 1200840147 1211279184 1212682752 1215051273 1218227712 1220607063 1223022888 1228615128 1230038784 1231217936 1232644608 1239295616 1240731648 1243154952 1244595456 1263618408 1265082624 1275869556 1276080128 1277347968 1278572472 1280054016 1285471294 1286960832 1288452096 1290968604 1292464512 1296871524 1298374272 1309661184 1312219116 1313739648 1324941462 1335364992 1344125952 1346751198 1348311744 1358458656 1360032768 1362689082 1364268096 1368919942 1370506176 1382192019 1383793632 1385120178 1386725184 1394207568 1395823104 1398549321 1400169888 1418799616 1421570709 1423217952 1435590144 1437016464 1438394031 1440060768 1446645408 1447830936 1449508608 1456136448 1460671056 1471663544 1473368832 1477957104 1502285616 1510391532 1512141696 1513893888 1515345152 1516850712 1525286912 1528265988 1530036864 1531809792 1534801608 1538813952 1541819448 1555222656 1556767836 1557024768 1560065832 1568483514 1570300992 1572120576 1596149568 1597999104 1601120196 1613169654 1615038912 1616910336 1620068364 1624303616 1627476084 1628809803 1630697184 1636257493 1638153504 1640051712 1643254938 1643526144 1655621487 1657539936 1659460608 1662701742 1684824544 1686776832 1690071318 1701159408 1703130624 1704763296 1706457051 1706738688 1715947776 1721291472 1723286016 1729162032 1731165696 1734546879 1749625488 1751652864 1755074061 1766588616 1768635648 1780486656 1792167936 1795668264 1797748992 1811278208 1813377024 1816918776 1819024128 1827341568 1834534332 1842922692 1845058176 1846826904 1848966912 1858943424 1861097472 1864732428 1866893184 1895427612 1897623936 1913804334 1914120192 1916021952 1917858708 1920081024 1928206941 1928860544 1930441248 1932678144 1936452906 1941515264 1945307286 1947561408 1964491776 1968328674 1970609472 1987412193 2000729146 2003047488 2013855376 2016188928 2020126797 2022467616 2037687984 2040049152 2044033623 2046402144 2053379913 2055759264 2073630208 2075690448 2077680267 2080087776 2091311352 2093734656 2100254832 2128199424 2134826928 2150892872 2153385216 2160091152 2169968112 2171746404 2174262912 2176782336 2184204672 2186735616 2191006584 2207495316 2210053248 2212614144 2216935656 2249035776 2253428424 2265587298 2268212544 2270840832 2273017728 2275276068 2275651584 2287930368 2292398982 2295055296 2297714688 2305549376 2308220928 2312729172 2332833984 2335151754 2335537152 2340098748 2352725271 2355451488 2358180864 2373982208 2391453259 2394224352 2396998656 2401680294 2419754481 2422558368 2425365504 2430102546 2436455424 2441214126 2446045776 2457230256 2460077568 2462435872 2464882407 2465289216 2478591232 2486309904 2489190912 2494052613 2527236816 2530165248 2535106977 2551739112 2554695936 2557144944 2560108032 2570942588 2573921664 2576904192 2581937208 2584929024 2593743048 2596748544 2619322368 2624438232 2627479296 2649882924 2670729984 2688251904 2693502396 2696623488 2716917312 2720065536 2725378164 2728536192 2737839884 2741012352 2764384038 2767587264 2770240356 2773450368 2788415136 2791646208 2797098642 2800339776 2837599232 2843141418 2846435904 2870706501 2871180288 2874032928 2876788062 2880121536 2893290816 2895661872 2899017216 2904679359 2912272896 2917960929 2921342112 2943327088 2946737664 2952493011 2955914208 3001093719 3004571232 3020783064 3024283392 3030690304 3033701424 3050573824 3056531976 3060073728 3069603216 3083638896 3110445312 3113535672 3120131664 3136967028 3140601984 3144241152 3192299136 3195998208 3202240392 3226339308 3230077824 3233820672 3240136728 3248607232 3254952168 3257619606 3261394368 3272514986 3276307008 3280103424 3286509876 3287052288 3311242974 3315079872 3318921216 3325403484 3369649088 3373553664 3380142636 3398380947 3402318816 3406261248 3409526592 3412914102 3413477376 3431895552 3438598473 3442582944 3446572032 3458324064 3462331392 3469093758 3495200917 3499250976 3503305728 3510148122 3533177232 3537271296 3560973312 3591336528 3595497984 3602520441 3622556416 3633837552 3638048256 3645153819 3654683136 3661821189 3669068664 3685845384 3690116352 3693653808 3697933824 3717886848 3722194944 3729464856 3733786368 3790855224 3795247872 3827608668 3828240384 3832043904 3835717416 3840162048 3856413882 3857721088 3860882496 3865356288 3872905812 3883030528 3890614572 3895122816 3928983552 3936657348 3941218944 3974824386 4001458292 4006094976 4027710752 4032377856 4040253594 4044935232 4075375968 4080098304 4088067246 4092804288 4106759826 4111518528 4146576057 4147260416 4151380896 4155360534 4160175552 4182622704 4187469312 4195647963 4200509664 4256398848 4264712127 4269653856 4301785744 4306770432 4315182093 4320182304 4339936224 4343492808 4348525824 4368409344 4382013168 4414990632 4420106496 4433871312 4506856848 4531174596 4536425088 4541681664 4546035456 4550552136 4575860736 4584797964 4590110592 4595429376 4611098752 4616441856 4625458344 4665667968 4670303508 4671074304 4680197496 4705450542 4710902976 4716361728 4747964416 4782906518 4788448704 4793997312 4803360588 4839508962 4845116736 4850731008 4860205092 4872910848 4882428252 4886429409 4892091552 4908772479 4914460512 4920155136 4924871744 4929764814 4930578432 4957182464 4966864461 4972619808 4978381824 4988105226 5054473632 5060330496 5070213954 5103478224 5108370571 5109391872 5114289888 5120216064 5141885176 5147843328 5163874416 5169858048 5187486096 5193497088 5203640637 5248876464 5254958592 5265222183 5299765848 5341459968 5376503808 5387004792 5393246976 5433834624 5440131072 5450756328 5457072384 5475679768 5482024704 5528768076 5535174528 5540480712 5546900736 5576830272 5583292416 5594197284 5600679552 5675198464 5686282836 5692871808 5741413002 5742360576 5748065856 5753576124 5760243072 5784620823 5786581632 5791323744 5798034432 5809358718 5824545792 5835921858 5842684224 5886654176 5893475328 5904986022 5911828416 5962236579 6002187438 6009142464 6041566128 6048566784 6060380391 6061380608 6067402848 6113063952 6120147456 6132100869 6139206432 6160139739 6167277792 6220890624 6227071344 6233040801 6240263328 6273934056 6281203968 6384598272 6404480784 6452678616 6460155648 6480273456 6509904336 6515239212 6522788736 6545029972 6552614016 6560206848 6573019752 6622485948 6630159744 6637842432 6650806968 6739298176 6747107328 6760285272 6796761894 6804637632 6812522496 6819053184 6825828204 6826954752 6863791104 6877196946 6885165888 6893144064 6916648128 6924662784 6938187516 6990401834 6998501952 7006611456 7020296244 7058175813 7066354464 7074542592 7121946624 7174359777 7182673056 7190995968 7205040882 7245112832 7259263443 7267675104 7276096512 7290307638 7309366272 7323642378 7338137328 7371690768 7380232704 7387307616 7394647221 7395867648 7435773696 7458929712 7467572736 7581710448 7590495744 7605320931 7655217336 7664087808 7671434832 7680324096 7712827764 7715442176 7721764992 7730712576 7745811624 7766061056 7781229144 7790245632 7857967104 7873314696 7882437888 7949648772 8002916584 8012189952 8055421504 8064755712 8080507188 8089870464 8150751936 8160196608 8176134492 8185608576 8213519652 8223037056 8293152114 8294520832 8302761792 8310721068 8320351104 8355563411 8365245408 8374938624 8391295926 8401019328 8512797696 8529424254 8539307712 8603571488 8612119503 8613540864 8630364186 8640364608 8679872448 8686985616 8697051648 8714038077 8736818688 8753882787 8764026336 8829981264 8840212992 8857479033 8867742624 9003281157 9013713696 9062349192 9072850176 9092070912 9101104272 9151721472 9169595928 9180221184 9222197504 9250916688 9331335936 9340607016 9360394992 9410901084 9421805952 9432723456 9565813036 9576897408 9587994624 9606721176 9679017924 9690233472 9701462016 9720410184 9745821696 9764856504 9772858818 9784183104 9817544958 9828921024 9840310272 9849743488 9859529628 9861156864 9914364928 9933728922 9945239616 9956763648 9976210452 10108947264 10120660992 10140427908 10195142841 10206956448 10216741142 10218783744 10228579776 10240432128 10283770352 10295686656 10315795419 10327748832 10339716096 10374972192 10386994176 10407281274 10485602751 10497752928 10509917184 10530444366 10599531696 10682919936 10774009584 10786493952 10807561323 10867669248 10901512656 10914144768 10951359536 10964049408 10985463567 11057536152 11070349056 11080961424 11093801472 11153660544 11166584832 11188394568 11201359104 11350396928 11372565672 11385743616 11482826004 11484721152 11496131712 11507152248 11520486144 11569241646 11573163264 11582647488 11596068864 11618717436 11649091584 11671843716 11685368448 11773308352 11786950656 11809972044 11823656832 11924473158 12004374876 12018284928 12083132256 12097133568 12120760782 12122761216 12134805696 12211977293 12226127904 12240294912 12264201738 12278412864 12320279478 12334555584 12439728171 12441781248 12454142688 12466081602 12480526656 12547868112 12562407936 12586943889 12769196544 12794136381 12808961568 12905357232 12920311296 12945546279 12960546912 13004739449 13019808672 13030478424 13045577472 13090059944 13105228032 13146039504 13244971896 13260319488 13301613936 13478596352 13520570544 13593523788 13609275264 13625044992 13638106368 13651656408 13727582208 13754393892 13770331776 13786288128 13833296256 13849325568 13876375032 13980803668 13997003904 14013222912 14040592488 14116351626 14132708928 14149085184 14243893248 14348719554 14365346112 14381991936 14410081764 14490225664 14518526886 14535350208 14552193024 14580615276 14618732544 14647284756 14659288227 14676274656 14726317437 14743381536 14760465408 14774615232 14789294442 14791735296 14871547392 14900593383 14917859424 14935145472 15163420896 15180991488 15210641862 15310434672 15325111713 15328175616 15342869664 15360648192 15425655528 15430884352 15443529984 15491623248 15562458288 15580491264 15610921911 15746629392 15764875776 15795666549 15899297544 16005833168 16024379904 16110843008 16129511424 16161014376 16179740928 16301503872 16320393216 16352268984 16371217152 16427039304 16446074112 16586304228 16589041664 16605523584 16621442136 16640702208 16711126822 16730490816 16749877248 16782591852 16802038656 17025595392 17058848508 17078615424 17207142976 17224239006 17227081728 17260728372 17280729216 17353862469 17359744896 17373971232 17394103296 17428076154 17473637376 17507765574 17528052672 17659962528 17680425984 17714958066 17735485248 18006562314 18027427392 18124698384 18145700352 18181141173 18184141824 18202208544 18339191856 18360442368 18396302607 18444395008 18480419217 18501833376 18662671872 18681214032 18699122403 18720789984 18821802168 18843611904 19131626072 19153794816 19213442352 19358035848 19380466944 19440820368 19529713008 19545717636 19568366208 19635089916 19657842048 19680620544 19699486976 19719059256 19828729856 19867457844 19890479232 19913527296 19952420904 20217894528 20241321984 20280855816 20390285682 20413912896 20433482284 20437567488 20457159552 20480864256 20567540704 20591373312 20631590838 20655497664 20679432192 20749944384 20773988352 20814562548 20971205502 20995505856 21019834368 21060888732 21174527439 21199063392 21365839872 21523079331 21548019168 21572987904 21615122646 21735338496 21777790329 21803025312 21828289536 21902719072 21928098816 21970927134 22115072304 22140698112 22161922848 22183941663 22187602944 22307321088 22376789136 22402718208 22745131344 22771487232 22815962793 22965652008 22992263424 23014304496 23040972288 23138483292 23146326528 23165294976 23192137728 23237434872 23298183168 23343687432 23370736896 23546616704 23573901312 23619944088 23647313664 23848946316 24008749752 24036569856 24166264512 24194267136 24241521564 24245522432 24269611392 24423954586 24452255808 24480589824 24528403476 24556825728 24640558956 24669111168 24879456342 24883562496 24908285376 24932163204 24961053312 25066690233 25095736224 25124815872 25173887778 25538393088 25588272762 25617923136 25810714464 25836358509 25840622592 25891092558 25921093824 26009478898 26039617344 26060956848 26091154944 26180119888 26210456064 26261648361 26292079008 26489943792 26520638976 26572437099 26603227872 26957192704 27009843471 27041141088 27187047576 27218550528 27276212736 27303312816 27455164416 27508787784 27540663552 27666592512 27752750064 27961607336 27994007808 28081184976 28232703252 28265417856 28298170368 28697439108 28730692224 28763983872 28820163528 28980451328 29037053772 29070700416 29104386048 29161230552 29237465088 29294569512 29318576454 29352549312 29452634874 29486763072 29520930816 29549230464 29578588884 29583470592 29743094784 29801186766 29835718848 29870290944 30326841792 30361982976 30421283724 30585428523 30620869344 30650223426 30656351232 30685739328 30721296384 30851311056 30861768704 30887059968 30947386257 30983246496 31088892367 31124916576 31160982528 31221843822 31456808253 31493258784 31529751552 31591333098 31798595088 32011666336 32048759808 32221686016 32322028752 32359481856 32422683969 32603007744 32704537968 32742434304 32854078608 32892148224 32956390701 33172608456 33211047168 33242884272 33281404416 33422253644 33460981632 33499754496 33565183704 33604077312 34051190784 34117697016 34157230848 34414285952 34448478012 34454163456 34521456744 34561458432 34707724938 34719489792 34747942464 34788206592 34856152308 34947274752 35015531148 35056105344 35319925056 35360851968 35429916132 35470970496 36013124628 36054854784 36249396768 36291400704 36362282346 36368283648 36404417088 36635931879 36678383712 36720884736 36792605214 36888790016 36960838434 37003666752 37319184513 37325343744 37362428064 37398244806 37441579968 37643604336 37687223808 37760831667 38263252144 38307589632 38382409143 38426884704 38716071696 38760933888 38836638837 38881640736 39014218347 39059426016 39091435272 39136732416 39270179832 39315684096 39398973952 39438118512 39657459712 39734915688 39780958464 39904841808 40435789056 40561711632 40780571364 40827825792 40866964568 40875134976 40914319104 41135081408 41182746624 41263181676 41310995328 41358864384 41499888768 41547976704 41629125096 41942411004 41991011712 42039668736 42121777464 42349054878 42398126784 42731679744 43046158662 43096038336 43145975808 43230245292 43470676992 43555580658 43606050624 43656579072 43805438144 43856197632 43941854268 43977864681 44178952311 44230144608 44281396224 44323845696 44367883326 44375205888 44614642176 44701780149 44753578272 44805436416 45437611921 45490262688 45542974464 45631925586 45931304016 45975335139 45984526848 46028608992 46081944576 46276966584 46292653056 46330589952 46474869744 46687374864 46741473792 46832765733 47093233408 47239888176 47294627328 47386999647 47697892632 48017499504 48073139712 48332529024 48388534272 48483043128 48539222784 48847909172 48904511616 48961179648 49056806952 49113651456 49281117912 49338222336 49758912684 49767124992 49816570752 49864326408 49922106624 50133380466 50191472448 50249631744 50347775556 51076786176 51176545524 51235846272 51621428928 51672717018 51681245184 51782185116 51842187648 52018957796 52061587407 52079234688 52121913696 52182309888 52360239776 52420912128 52523296722 52584158016 52979887584 53041277952 53144874198 53206455744 53914385408 54019686942 54082282176 54374095152 54437101056 54543423519 54552425472 54606625632 55017575568 55081327104 55188907821 55333185024 55441257651 55505500128 55923214672 55988015616 56097367209 56162369952 56465406504 56530835712 57394878216 57461384448 57640327056 57960902656 58074107544 58141400832 58322461104 58589139024 58637152908 58705098624 58905269748 58973526144 59041861632 59098460928 59157177768 59486189568 59602373532 59671437696 59740581888 60653683584 60723965952 60842567448 61170857046 61241738688 61300446852 61312702464 61371478656 61442592768 61702622112 61723537408 61774119936 61894772514 61966492992 62177784734 62249833152 62321965056 62443687644 62913616506 62986517568 63059503104 63182666196 63523582317 63597190176 64023332672 64097519616 64443372032 64569237993 64644057504 64718963712 64845367938 65206015488 65333370987 65409075936 65484868608 65708157216 65784296448 65912781402 66345216912 66408817423 66422094336 66485768544 66562808832 66844507288 66921963264 67130367408 67208154624 68235394032 68314461696 68447888379 68828571904 68896956024 69042913488 69122916864 69415449876 69438979584 69495884928 69576413184 69712304616 69894549504 70031062296 70112210688 70639850112 70721703936 70859832264 70941940992 72026249256 72109709568 72498793536 72582801408 72724564692 72736567296 72808834176 73271863758 73356767424 73441769472 73585210428 73777580032 73921676868 74007333504 74638369026 74650687488 74724856128 74796489612 74883159936 75200070699 75287208672 75374447616 75521663334 76526504288 76615179264 76764818286 76853769408 77432143392 77509075527 77521867776 77673277674 77763281472 78028436694 78118852032 78182870544 78273464832 78540359664 78631368192 78784945083 78797947904 78876237024 79469831376 79561916928 79717311297 79809683616 80871578112 81029530413 81123423264 81561142728 81655651584 81733929136 81828638208 82270162816 82365493248 82526363352 82621990656 82999777536 83258250192 83884822008 83982023424 84243554928 84698109756 84796253568 86092317324 86192076672 86291951616 86460490584 86941353984 87111161316 87212101248 87313158144 87610876288 87712395264 87883708536 87955729362 88357904622 88460289216 88562792448 88647691392 88735766652 88750411776 89229284352 89403560298 89507156544 89610872832 90875223842 90980525376 91085948928 91263851172 91756285569 91862608032 91950670278 91969053696 92057217984 92163889152 92553933168 92585306112 92661179904 92842158771 92949739488 93266677101 93374749728 93482947584 93665531466 94186466816 94370424759 94479776352 94589254656 94773999294 95395785264 96034999008 96146279424 96665058048 96966086256 97078445568 97695818344 97809023232 98113613904 98227302912 98562235824 98676444672 98869172103 99517825368 99633141504 99728652816 99844213248 100266760932 100382944896 100499263488 100695551112 102153572352 102353091048 102471692544 103242857856 103345434036 103362490368 103564370232 103684375296 104037915592 104123174814 104158469376 104243827392 104364619776 104720479552 104841824256 105046593444 105168316032 105959775168 106082555904 106289748396 106412911488 107828770816 108039373884 108164564352 108622324343 108748190304 108874202112 109086847038 109104850944 109213251264 109907795637 110035151136 110162654208 110377815642 110666370048 110882515302 111011000256 111846429344 111957553539 111976031232 112194734418 112324739904 112930813008 113061671424 113282495001 114789756432 114922768896 115147227429 115280654112 116148215088 116282801664 116509916511 116644922208 117042655041 117178278048 117274305816 117410197248 117810539496 117947052288 118196921856 118314355536 118972379136 119204747064 119342875392 121307367168 121685134896 122341714092 122483477376 122600893704 122625404928 122742957312 123405244224 123548239872 123789545028 123932985984 124355569468 124499666304 124643930112 124887375288 125827233012 125973035136 126119006208 126365332392 127047164634 127194380352 128046665344 128195039232 128886744064 129138475986 129288115008 129437927424 129690735876 130412030976 130666741974 130818151872 130969737216 131416314432 131568592896 131825562804 131933594043 132536856933 132690433824 132817634846 132844188672 132971537088 133125617664 133689014576 133843926528 134105340447 134260734816 134416309248 136312835763 136470788064 136628923392 136895776758 137657143808 137793912048 137926005417 138085826976 138245833728 138830899752 138877959168 138991769856 139424609232 140062124592 140224421376 140498297199 141279700224 141719664528 141883881984 144052498512 144219419136 144997587072 145165602816 145449129384 145617668352 146543727516 146713534848 146883538944 147170420856 147555160064 147843353736 148014667008 149276738052 149301374976 149449712256 149592979224 149766319872 150400141398 150574417344 150748895232 151043326668 153053008576 153230358528 153529636572 153707538816 154864286784 155018151054 155043735552 155346555348 155526562944 156056873388 156184762221 156237704064 156365741088 156546929664 157080719328 157262736384 157569890166 157595895808 157752474048 158755704809 158939662752 159123833856 159434622594 159619367232 161743156224 162059060826 162246846528 163122285456 163311303168 163467858272 163630270557 163657276416 164540325632 165052726704 165243981312 165566723463 165999555072 166323772953 166516500384 167769644016 167964046848 168292101627 168487109856 169396219512 169592507136 172184634648 172384153344 172920981168 173882707968 174222322632 174424202496 175221752576 175767417072 175911458724 176715809244 176920578432 177125584896 177295382784 177471533304 178458568704 178807120596 179014313088 179221745664 181750447684 181961050752 182171897856 182527702344 183512571138 183725216064 183901340556 183938107392 184114435968 184327778304 185107866336 185170612224 185322359808 185684317542 185899478976 186533354202 186749499456 186965895168 187331062932 188372933632 188740849518 188959552704 189178509312 189547998588 190570746951 190791570528 192069998016 192292558848 193330116096 193707713979 193932172512 194156891136 195391636688 195618046464 196000112961 196227227808 196454605824 197124471648 197352889344 197738344206 199035650736 199226452269 199266283008 199457305632 199688426496 200533521864 200765889792 201391102224 204706182096 204943385088 205343665137 206485715712 206690868072 207128740464 207368750592 208075831184 208246349628 208316938752 208487654784 208729239552 209440959104 209683648512 210093186888 210336632064 211919550336 212165111808 212579496792 212825822976 215657541632 216078747768 216329128704 217244648686 217496380608 217748404224 218173694076 218209701888 218426502528 219815591274 220070302272 220325308416 220755631284 221332740096 221765030604 222022000512 223692858688 223915107078 223952062464 224389468836 224649479808 225600212097 225861626016 226123342848 226564990002 229579512864 229845537792 230294454858 230561308224 232027568567 232296430176 232565603328 233019833022 233289844416 234085310082 234356556096 234548611632 234820394496 235621078992 235894104576 236354835249 236393843712 236628711072 238409494128 238685750784 239151933891 242614734336 243088591239 243370269792 244683428184 244966954752 245201787408 245485914624 246810488448 247096479744 247579090056 247865971968 248711138936 248999332608 249774750576 251654466024 251946070272 252730664784 254094329268 254388760704 256093330688 257773488128 258276951972 258576230016 258875854848 259381471752 260824061952 261333483948 261636303744 261939474432 262832628864 263137185792 263651125608 263867188086 265073713866 265380867648 265635269692 265688377344 265943074176 266251235328 267378029152 267687853056 268210680894 268521469632 268832618496 272625671526 272941576128 273257846784 273791553516 275268856707 275314287616 275587824096 275852010834 276171653952 276491667456 277661799504 277755918336 277983539712 278526476313 278849218464 279800031303 280124249184 280448842752 280996594398 282559400448 283111274277 283439329056 283767763968 288104997024 288438838272 289995174144 290898258768 291235336704 293087455032 293427069696 294340841712 295686707472 296029334016 296607516309 298553476104 298899424512 299185958448 299532639744 300800282796 301148834688 301497790464 302086653336 306106017152 306460717056 307059273144 307415077632 309728573568 310036302108 310087471104 310693110696 311053125888 312113746776 312369524442 312475408128 312731482176 313093859328 314161438656 314525472768 315139780332 315191791616 315504948096 317511409618 317879325504 318247667712 318869245188 319238734464 323486312448 324118121652 324493693056 325866973029 326244570912 326622606336 326935716544 327260541114 327314552832 329080651264 329723386911 330105453408 330487962624 331133446926 331999110144 332647545906 333033000768 335539288032 335872660617 335928093696 336584203254 336974219712 338792439024 339185014272 344369269296 344768306688 345441682287 345841962336 348444645264 348848404992 349529749533 350443505152 351127965123 351534834144 351822917448 353431618488 353841156864 354590765568 354943066608 356917137408 357614241192 358028626176 363500895368 363922101504 365055404688 367025142276 367450432128 367802681112 367876214784 368228871936 370215732672 370644719616 371368635084 371798957952 373066708404 373498998912 373931790336 374662125864 376745867264 377481699036 377919105408 378357018624 379095997176 381141493902 381583141056 384139996032 384585117696 386660232192 387415427958 387864345024 388313782272 390783273376 391236092928 392000225922 392454455616 392909211648 394248943296 394705778688 395476688412 395800782129 397610570799 398071301472 398452904538 398532566016 398914611264 399376852992 401067043728 401531779584 402316021341 402782204448 408938507289 409412364192 409886770176 410687330274 412971431424 413381736144 413778016251 414257480928 414737501184 416151662368 416492699256 416633877504 416975309568 418881918208 420186373776 420673264128 421494891597 423839100672 425158993584 425651645952 432157495536 432658257408 434489297372 434992761216 435496808448 436347388152 436853005056 439631182548 440140604544 440650616832 441511262568 442665480192 443530061208 444044001024 447385717376 447830214156 447904124928 448778937672 449298959616 451200424194 451723252032 452246685696 453129980004 459159025728 459691075584 460588909716 461122616448 464055137134 464592860352 465131206656 466039666044 466579688832 468170620164 468554286663 468713112192 469097223264 469640788992 471242157984 471788209152 472709670498 472787687424 473257422144 476267114427 476818988256 477371501568 478303867782 485229468672 486177182478 486740539584 489366856368 489933909504 490403574816 490890811671 490971829248 493620976896 495158180112 495731943936 497422277872 497998665216 498971318859 499549501152 503308932048 503892140544 504876304881 505461329568 508188658536 508777521408 512186661376 515546976256 516553903944 517152460032 518762943504 521648123904 522666967896 523272607488 525665257728 527302251216 527734376172 530147427732 530761735296 531270539384 531376754688 531886148352 534756058304 535375706112 536421361788 537042939264 537665236992 545251343052 545883152256 546515693568 547583107032 550537713414 550628575232 551175648192 551704021668 552343307904 552983334912 555323599008 555511836672 555967079424 557052952626 557698436928 559600062606 560248498368 560897685504 561993188796 565118800896 566222548554 566878658112 567535527936 571712240853 576209994048 576877676544 579990348288 581123141937 581796517536 582470673408 586174910064 586854139392 588000338883 588681683424 590688954973 591373414944 592058668032 593215032618 597106952208 597679356807 597798849024 598371916896 599065279488 601600565592 602297669376 604173306672 612212034304 614118546288 614830155264 616030995411 619457147136 620072604216 621386221392 622106251776 624227493552 624739048884 624950816256 625462964352 626187718656 628322877312 629050945536 630279560664 631009896192 635022819236 635758651008 636495335424 637738490376 638477468928 646972624896 648236243304 648987386112 651733946058 652489141824 653245212672 653871433088 654521082228 654629105664 658161302528 659446773822 660210906816 660975925248 662266893852 663998220288 665295091812 666066001536 671078576064 671745321234 671856187392 673168406508 673948439424 676800636291 677584878048 678370028544 688738538592 689536613376 690883364574 691683924672 696082705701 696889290528 697696809984 699059499066 700887010304 702255930246 703069668288 703645834896 706863236976 707682313728 709064505747 709181531136 709886133216 715228482384 716057252352 717455801673 727001790736 727844203008 729265773717 730110809376 734050284552 734900864256 735605362224 736457743872 740431465344 741289439232 742737270168 743597915904 746133416808 746997997824 749324251728 753491734528 754963398072 755838210816 758191994352 762282987804 763166282112 768279992064 773320464384 774830855916 775728690048 776627564544 781566546752 782472185856 784000451844 784908911232 785818423296 788497886592 789411557376 790953376824 791601564258 795221141598 796142602944 796905809076 797065132032 797829222528 798753705984 802134087456 803063559168 804632042682 805564408896 817877014578 818824728384 819773540352 821374660548 825806570121 825942862848 826763472288 827556032502 828514961856 829475002368 832303324736 832985398512 833267755008 833950619136 835579428939 837763836416 839400093909 840372747552 841346528256 842989783194 847678201344 849333822831 850317987168 851303291904 863314626499 864314991072 865316514816 868978594744 869985522432 872694776304 873706010112 879262365096 880281209088 883022525136 887060122416 888088002048 889822548927 894771434752 895660428312 897557875344 898597919232 902400848388 903446504064 904493371392 906259960008 918318051456 919382151168 921177819432 922245232896 928110274268 929185720704 930262413312 932079332088 933159377664 936341240328 937108573326 937426224384 938194446528 939281577984 942484315968 943576418304 945419340996 945575374848 946514844288 952534228854 953637976512 954743003136 956607735564 970458937344 972354364956 973481079168 977600919087 978733712736 979867819008 980807149632 981781623342 981943658496 987241953792 989170160733 990316360224 991463887872 994844555744 995997330432 997942637718 999099002304 1006617864096 1007617981851 1007784281088 1009752609762 1010922659136 1016377317072 1017555042816 1024373322752 1033107807888 1034304920064 1036325046861 1037525887008 1045333935792 1046545214976 1048589248599 1051330515456 1053383895369 1054604502432 1055468752344 1060294855464 1061523470592 1062541078768 1063772296704 1069512116608 1070751412224 1072842723576 1074085878528 1090502686104 1091766304512 1095166214064 1101075426828 1101257150464 1102351296384 1103408043336 1104686615808 1110647198016 1111934158848 1114105905252 1115396873856 1119200125212 1120496996736 1121795371008 1123986377592 1130237601792 1132445097108 1133757316224 1135071055872 1143424481706 1152419988096 1153755353088 1159980696576 1162246283874 1163593035072 1164941346816 1172349820128 1173708278784 1176000677766 1177363366848 1181377909946 1182746829888 1184117336064 1186430065236 1192831712397 1194213904416 1195358713614 1195597698048 1196743833792 1198130558976 1203201131184 1204595338752 1206948064023 1208346613344 1224424068608 1226815521867 1228237092576 1229660310528 1232061990822 1238914294272 1240145208432 1241334048753 1242772442784 1244212503552 1248454987104 1249478097768 1249901632512 1250925928704 1256645754624 1260559121328 1262019792384 1270045638472 1271517302016 1275476980752 1276954937856 1296472486608 1297974772224 1303467892116 1304978283648 1306490425344 1307742866176 1309042164456 1316322605056 1318893547644 1320421813632 1321951850496 1324533787704 1327996440576 1330590183624 1332132003072 1342157152128 1343490642468 1343712374784 1346336813016 1347896878848 1353601272582 1355169756096 1356740057088 1377477077184 1379073226752 1381766729148 1383367849344 1392165411402 1393778581056 1395393619968 1398118998132 1401774020608 1404511860492 1405662859989 1406139336576 1407291669792 1412090216459 1413726473952 1415364627456 1418129011494 1418363062272 1419772266432 1428801343281 1430456964768 1432114504704 1434911603346 1454003581472 1455688406016 1458531547434 1460221618752 1468100569104 1469801728512 1471210724448 1472672435013 1472915487744 1480862930688 1485474540336 1487195831808 1492266833616 1493995995648 1496913956577 1498648503456 1509926796144 1511676421632 1514628914643 1516383988704 1524565975608 1526332564224 1536559984128 1546640928768 1549661711832 1551457380096 1563133093504 1564944371712 1568000903688 1569817822464 1576995773184 1581906753648 1583203128516 1590442283196 1592285205888 1593811618152 1594130264064 1595658445056 1604268174912 1606127118336 1609264085364 1611128817792 1635754029156 1637649456768 1639547080704 1642749321096 1651613140242 1651885725696 1653526944576 1655112065004 1657029923712 1658950004736 1664606649472 1665970797024 1666535510016 1667901238272 1671158857878 1675527672832 1678800187818 1680745495104 1682693056512 1685979566388 1695356402688 1698667645662 1700635974336 1702606583808 1715136722559 1726629252998 1728629982144 1730633029632 1737957189488 1739971044864 1743369425811 1745389552608 1747412020224 1758524730192 1760562418176 1764001016649 1766045050272 1772066864919 1774120244832 1776176004096 1779645097854 1789542869504 1791320856624 1793038070421 1795115750688 1797195838464 1804801696776 1806893008128 1812519920016 1836636102912 1842355638864 1844490465792 1856220548536 1858371441408 1864158664176 1866318755328 1872682480656 1874217146652 1874852448768 1876388893056 1878563155968 1884968631936 1887152836608 1890838681992 1893029688576 1905068457708 1907275953024 1909486006272 1913215471128 1940917874688 1944708729912 1946962158336 1955201838174 1957467425472 1959735638016 1961614299264 1963563246684 1963887316992 1974483907584 1978340321466 1980632720448 1982927775744 1989689111488 1991994660864 1995885275436 1998198004608 2013235728192 2015235963702 2015568562176 2019505219524 2021845318272 2030401908873 2032754634144 2035110085632 2048746645504 2063824162517 2066215615776 2068609840128 2072650093722 2075051774016 2088248117103 2090667871584 2093090429952 2097178497198 2102661030912 2106767790738 2109209004864 2110937504688 2120589710928 2123046941184 2125082157536 2127193517241 2127544593408 2139024233216 2145685447152 2148171757056 2152367405019 2181005372208 2183532609024 2187797321151 2190332428128 2202150853656 2204702592768 2206816086672 2209373231616 2221294396032 2223868317696 2228211810504 2230793747712 2238400250424 2240993993472 2247972755184 2260475203584 2264890194216 2267514632448 2286848963412 2304839976192 2319961393152 2324492567748 2327186070144 2329882693632 2344699640256 2347416557568 2352001355532 2354726733696 2362755819892 2365493659776 2368234672128 2372860130472 2385663424794 2388427808832 2390717427228 2391195396096 2393487667584 2396261117952 2406402262368 2409190677504 2413896128046 2416693226688 2448848137216 2453631043734 2456474185152 2459320621056 2464123981644 2477419710363 2477828588544 2480290416864 2482668097506 2485544885568 2488425007104 2496909974208 2498956195536 2499803265024 2501851857408 2506738286817 2513291509248 2518200281727 2521118242656 2524039584768 2540091276944 2543034604032 2548001468493 2550953961504 2553909875712 2589943879497 2592944973216 2595949544448 2606935784232 2609956567296 2615485732352 2618084328912 2632645210112 2637787095288 2640843627264 2649067575408 2661180367248 2664264006144 2669467646781 2684314304256 2686981284936 2692673626032 2695793757696 2707202545164 2710339512192 2713480114176 2754954154368 2758146453504 2763533458296 2766735698688 2784330822804 2787557162112 2790787239936 2796237996264 2803548041216 2809023720984 2811325719978 2812278673152 2814583339584 2824180432918 2827452947904 2830729254912 2836258022988 2836726124544 2839544532864 2857602686562 2860913929536 2864229009408 2869823206692 2908007162944 2911376812032 2917063094868 2920443237504 2932802757261 2936201138208 2939603457024 2942421448896 2945344870026 2945830975488 2961725861376 2967510482199 2970949080672 2974391663616 2984533667232 2987991991296 2993827913154 2997297006912 3016358391371 3019853592288 3023352843264 3029257829286 3032767977408 3049131951216 3052665128448 3073119968256 3099323423664 3102914760192 3108975140583 3126266187008 3136001807376 3139635644928 3145767745797 3153991546368 3160151686107 3163813507296 3166406257032 3180884566392 3184570411776 3187623236304 3191316890112 3208536349824 3212254236672 3218528170728 3222257635584 3271508058312 3275298913536 3285498642192 3303226280484 3303771451392 3307053889152 3310224130008 3314059847424 3329213298944 3331941594048 3335802476544 3342317715756 3351055345664 3357600375636 3361490990208 3365386113024 3371959132776 3390712805376 3397335291324 3401271948672 3405213167616 3430273445118 3453258505996 3457259964288 3461266059264 3475914378976 3479942089728 3486738851622 3490779105216 3494824040448 3517049460384 3521124836352 3528002033298 3532090100544 3544133729838 3548240489664 3552352008192 3559290195708 3578495137191 3579085739008 3582641713248 3586076140842 3590231501376 3594391676928 3609603393552 3613786016256 3620844192069 3625039840032 3673272205824 3680446565601 3684711277728 3688980931584 3712441097072 3716742882816 3724002146259 3728317328352 3732637510656 3745364961312 3748434293304 3749704897536 3752777786112 3769937263872 3781677363984 3786059377152 3810136915416 3814551906048 3826430942256 3889417459824 3893924316672 3910403676348 3914934850944 3919471276032 3923228598528 3927126493368 3948967815168 3956680642932 3961265440896 3965855551488 3979378222976 3983989321728 3991770550872 3996396009216 4026471456384 4030471927404 4031137124352 4039010439048 4043690636544 4060803817746 4065509268288 4070220171264 4097493291008 4127648325034 4132431231552 4137219680256 4145300187444 4150103548032 4176496234206 4181335743168 4186180859904 4194356994396 4205322061824 4213535581476 4216988579967 4218418009728 4221875009376 4236270649377 4241179421856 4246093882368 4250164315072 4254387034482 4255089186816 4278048466432 4286404029843 4291370894304 4296343514112 4304734810038 4362010744416 4367065218048 4375594642302 4380664856256 4404301707312 4408523802773 4409405185536 4413632173344 4418746463232 4442588792064 4456423621008 4461587495424 4476800500848 4481987986944 4490741869731 4495945510368 4529780388432 4535029264896 4543886743929 4573697926824 4609679952384 4639922786304 4648985135496 4654372140288 4689399280512 4694833115136 4704002711064 4709453467392 4725511639784 4730987319552 4745720260944 4771326849588 4776855617664 4781434854456 4782390792192 4786975335168 4812804524736 4818381355008 4827792256092 4833386453376 4897696274432 4907262087468 4912948370304 4918641242112 4928247963288 4954839420726 4955657177088 4960580833728 4965336195012 4971089771136 4976850014208 4993819948416 4997912391072 4999606530048 5003703714816 5013476573634 5026583018496 5036400563454 5042236485312 5048079169536 5080182553888 5086069208064 5096002936986 5101907923008 5107819751424 5145410167677 5179887758994 5185889946432 5191899088896 5213871568464 5219913134592 5230108277433 5230971464704 5236168657824 5275574190576 5281687254528 5292003049947 5298135150816 5316200594757 5322360734496 5328528012288 5338935293562 5368628608512 5373962569872 5379114211263 5385347252064 5391587515392 5414405090328 5420679024384 5509908308736 5527066916592 5533471397376 5568661645608 5575114324224 5592475992528 5618047441968 5622651439956 5624557346304 5629166679168 5648360865836 5654905895808 5661458509824 5672516045976 5679089065728 5715205373124 5721827859072 5728458018816 5739646413384 5816014325888 5822753624064 5834126189736 5840886475008 5865605514522 5872402276416 5879206914048 5884842897792 5890689740052 5891661950976 5923451722752 5935020964398 5941898161344 5948783327232 5969067334464 5975983982592 5987655826308 5994594013824 6032716782742 6039707184576 6046705686528 6058515658572 6065535954816 6091205726619 6098263902432 6105330256896 6146239936512 6191472487551 6198646847328 6205829520384 6217950281166 6252532374016 6264744351309 6272003614752 6279271289856 6291535491594 6307983092736 6320303372214 6327627014592 6332812514064 6361769132784 6369140823552 6375246472608 6381580551723 6382633780224 6417072699648 6437056341456 6444515271168 6543016116624 6550597827072 6563391963453 6570997284384 6606452560968 6614107778304 6620448260016 6628119694848 6658426597888 6663883188096 6671604953088 6684635431512 6702110691328 6715200751272 6722981980416 6743918265552 6781425610752 6794670582648 6802543897344 6860546890236 6906517011992 6914519928576 6951828757952 6959884179456 6973477703244 6981558210432 6989648080896 7034098920768 7042249672704 7056004066596 7064180201088 7088267459676 7096480979328 7104704016384 7118580391416 7156990274382 7158171478016 7165283426496 7172152281684 7180463002752 7188783353856 7219206787104 7227572032512 7241688384138 7250079680064 7346544411648 7360893131202 7369422555456 7377961863168 7424882194144 7432259131089 7433485765632 7448004292518 7456634656704 7465275021312 7490729922624 7496868586608 7499409795072 7505555572224 7520214860451 7539874527744 7554600845181 7563354727968 7572118754304 7620273830832 7629103812096 7644004405479 7652861884512 7769831638491 7778834919648 7787848633344 7820807352696 7829869701888 7846457197056 7854252986736 7897935630336 7913361285864 7922530881792 7958756445952 7983541101744 7992792018432 8008402940343 8052942912768 8060943854808 8078020878096 8087381273088 8121607635492 8131018536576 8140440342528 8255296650068 8264862463104 8274439360512 8290600374888 8300207096064 8352992468412 8362671486336 8372361719808 8388713988792 8410644123648 8427071162952 8433977159934 8436836019456 8443750018752 8472541298754 8482358843712 8492187764736 8500328630144 8508774068964 8510178373632 8556096932864 8572808059686 8582741788608 8592687028224 8609469620076 8724021488832 8734130436096 8751189284604 8761329712512 8798408271783 8808603414624 8817047605546 8818810371072 8827264346688 8837492926464 8885177584128 8902531446597 8912847242016 8923174990848 8953601001696 8963975973888 8981483739462 8991891020736 9049075174113 9059560776864 9070058529792 9087773487858 9147395853648 9219359904768 9297970270992 9308744280576 9326925421749 9378798561024 9408005422128 9418906934784 9451023279568 9461974639104 9480455058321 9491440521888 9542653699176 9553711235328 9562869708912 9573950670336 9625609049472 9636762710016 9655584512184 9666772906752 9795392548864 9814524174936 9825896740608 9856495926576 9909678841452 9911314354176 9921161667456 9930672390024 9942179542272 9987639896832 9995824782144 10007407429632 10026953147268 10053166036992 10072801126908 10084472970624 10096158339072 10160365107776 10172138416128 10192005873972 10203815846016 10215639502848 10290820335354 10359775517988 10371779892864 10383798177792 10427743136928 10439826269184 10460216554866 10461942929408 10472337315648 10551148381152 10563374509056 10584006099894 10596270301632 10632401189514 10644721468992 10657056024576 10677870587124 10735485411573 10737257217024 10747925139744 10758228422526 10770694504128 10783175030784 10828810180656 10841358048768 10862532576207 11019816617472 11041339696803 11054133833184 11066942794752 11137323291216 11150228648448 11172006438777 11184951985056 11223090144487 11236094883936 11245302879912 11249114692608 11258333358336 11296721731672 11309811791616 11345032091952 11358178131456 11430410746248 11443655718144 11479292826768 11632028651776 11668252379472 11681772950016 11731211029044 11744804552832 11758413828096 11769685795584 11781379480104 11846903445504 11870041928796 11883796322688 11897566654464 11938134668928 11951967965184 11975311652616 11989188027648 12065433565484 12079414369152 12093411373056 12117031317144 12131071909632 12182411453238 12196527804864 12210660513792 12292479873024 12382944975102 12397293694656 12411659040768 12435900562332 12505064748032 12529488702618 12544007229504 12558542579712 12583070983188 12615966185472 12640606744428 12650965739901 12655254029184 12665625028128 12708811948131 12723538265568 12738281647104 12750492945216 12763161103446 12765267560448 12834145399296 12859212089529 12874112682912 12889030542336 13086032233248 13101195654144 13126783926906 13141994568768 13212905121936 13225571408319 13228215556608 13240896520032 13256239389696 13316853195776 13327766376192 13369270863024 13430401502544 13445963960832 13472225609193 13487836531104 13589341165296 13605087794688 13631660231787 13721093780472 13813034023984 13829039857152 13903657515904 13919768358912 13946955406488 13963116420864 14068197841536 14084499345408 14112008133192 14128360402176 14176534919352 14192961958656 14237160782832 14313980548764 14316342956032 14330566852992 14344304563368 14360926005504 14438413574208 14455144065024 14483376768276 14500159360128 14693088823296 14721786262404 14738845110912 14755923726336 14849764388288 14864518262178 14866971531264 14896008585036 14913269313408 14930550042624 14981459845248 14993737173216 14998819590144 15011111144448 15040429720902 15079749055488 15109201690362 15126709455936 15144237508608 15240547661664 15258207624192 15288008810958 15305723769024 15539663276982 15557669839296 15575697266688 15641614705392 15659739403776 15690324832299 15692914394112 15708505973472 15826722571728 15845061763584 15876009149841 15917512891904 15948601784271 15967082203488 15985584036864 16016805880686 16105885825536 16121887709616 16137342633789 16156041756192 16174762546176 16243215270984 16262037073152 16510593300136 16529724926208 16581200749776 16600414192128 16705984936824 16725342972672 16777427977584 16854142325904 16867954319868 16873672038912 16887500037504 16945082597508 16964717687424 16984375529472 17000657260288 17017548137928 17112193865728 17145616119372 17165483577216 17185374056448 17218939240152 17448042977664 17468260872192 17502378569208 17522659425024 17596816543566 17617206829248 17634095211092 17637620742144 17654528693376 17674985852928 17770355168256 17805062893194 17825694484032 17846349981696 17907202003392 17927951947776 17962967478924 17983782041472 18098150348226 18119121553728 18140117059584 18175546975716 18273617179857 18294791707296 18438719809536 18574417462653 18595940541984 18617488561152 18653850843498 18757597122048 18794233053927 18816010844256 18837813869568 18902046559136 18923949278208 18960910116642 18982881043776 19085307398352 19107422470656 19125739417824 19144741655169 19147901340672 19251218098944 19311169024368 19333545813504 19629048349872 19651793481216 19690175890359 19712991853152 19819357682904 19842323334912 19861344780048 19884359084544 19975279793664 19991649564288 20014814859264 20053906294536 20106332073984 20145602253816 20168945941248 20320730215552 20344276832256 20384011747944 20407631692032 20581640670708 20719551035976 20743559785728 20855486273856 20879652538368 20920433109732 20923885858816 20944674631296 21102296762304 21126749018112 21168012199788 21192540603264 21264802379028 21289442937984 21314112049152 21355741174248 21470970823146 21474514434048 21495850279488 21516456845052 21541389008256 21566350061568 21657620361312 21682716097536 21725065152414 22039633234944 22082679393606 22108267666368 22133885589504 22274646582432 22296777393267 22300457296896 22344012877554 22369903970112 22446180288974 22472189767872 22490605759824 22498229385216 22516666716672 22593443463344 22619623583232 22663802535543 22690064183904 22716356262912 22860821492496 22887311436288 22932013216437 22958585653536 23264057303552 23309494915473 23336504758944 23363545900032 23462422058088 23489609105664 23539371591168 23562758960208 23693806891008 23740083857592 23767592645376 23876269337856 23950623305232 23978376055296 24130867130968 24158828738304 24234062634288 24262143819264 24364822906476 24393055609728 24421321027584 24765889950204 24794587389312 24823318081536 24871801124664 25010129496064 25058977405236 25088014459008 25117085159424 25166141966376 25231932370944 25281213488856 25301931479802 25310508058368 25331250056256 25417623896262 25447076531136 25476563294208 25500985890432 25526322206892 25530535120896 25668290798592 25718424179058 25748225365824 25778061084672 26172064466496 26202391308288 26253567853812 26283989137536 26395224815349 26425810243872 26451142816638 26456431113216 26481793040064 26512478779392 26633706391552 26655532752384 26707594339791 26738541726048 26829714112721 26860803005088 26891927921664 26944451218386 26975673062208 27147225522339 27178682330592 27210175589376 27263320463574 27442187560944 27626068047968 27658079714304 27807315031808 27893910812976 27926232841728 27980776265247 28136395683072 28224016266384 28256720804352 28353069838704 28385923917312 28441365174963 28474321565664 28627961097528 28661133705984 28688609126736 28721852011008 28876827148416 28910288130048 28966753536552 29000318720256 29386177646592 29443572524808 29477690221824 29699528776576 29729036524356 29733943062528 29792017170072 29826538626816 29962919690496 29987474346432 30022222288896 30080859441804 30159498110976 30218403380724 30253418911872 30288475017216 30481095323328 30516415248384 30576017621916 30611447538048 31079326553964 31115339678592 31151394533376 31283229410784 31319478807552 31380649664598 31385828788224 31417011946944 31653445143456 31690123527168 31752018299682 31835025783808 31897203568542 31934164406976 31971168073728 32033611761372 32206456234719 32211771651072 32243775419232 32274685267578 32312083512384 32349525092352 32486430541968 32524074146304 32587597728621 33021186600272 33059449852416 33124019090409 33162401499552 33200828384256 33411969873648 33450685945344 33516019316331 33554855955168 33669270433461 33708284651808 33735908639736 33747344077824 33775000075008 33890165195016 33929435374848 34001314520576 34035096275856 34224387731456 34291232238744 34330967154432 34437878480304 34896085955328 35004757138416 35045318850048 35193633087132 35234413658496 35268190422184 35275241484288 35309057386752 35540710336512 35610125786388 35651388968064 35692699963392 35814404006784 35855903895552 35925934957848 35967564082944 36196300696452 36238243107456 36280234119168 36351093951432 36547234359714 36589583414592 36877439619072 37148834925306 37191881083968 37234977122304 37307701686996 37515194244096 37588466107854 37632021688512 37675627739136 37804093118272 37847898556416 37921820233284 37952897219703 37965762087552 38126435844393 38170614796704 38214844941312 38251478835648 38289483310338 38295802681344 38502436197888 38577636268587 38622338048736 38667091627008 39212659087823 39258096699744 39303586962432 39380351780718 39425983706304 39638715365808 39676714224957 39684646669824 39722689560096 39768718169088 39950559587328 39983299128576 40107812589072 40291204507632 40337891882496 40416676827579 40641460431104 40768023495888 40815263384064 40894980695361 41163281341416 41439102071952 41487119571456 41710972547712 41759305076736 41840866219464 41889349262592 42204593524608 42253498036224 42336024399576 42385081206528 42529604758056 42578885875968 42711482348496 42941941646292 42949028868096 42991700558976 43032913690104 43082778016512 43315240722624 43365432195072 43450130304828 44079266469888 44165358787212 44216535332736 44267771179008 44549293164864 44593554786534 44600914593792 44688025755108 44739807940224 44892360577948 44944379535744 44981211519648 44996458770432 45033333433344 45186886926688 45239247166464 45327605071086 45380128367808 45432712525824 45721642984992 45774622872576 45864026432874 45917171307072 46528114607104 46618989830946 46673009517888 46727091800064 46924844116176 46979218211328 47070974496897 47078743182336 47125517920416 47480167715184 47535185290752 47628027449523 47752538675712 47845805352813 47901246610464 47956752110592 48261734261936 48317657476608 48412027901367 48468125268576 48524287638528 48729645812952 48786111219456 49531779900408 49589174778624 49743602249328 50020258992128 50117954810472 50176028918016 50332283932752 50562426977712 50603862959604 50621016116736 50662500112512 50835247792524 50894153062272 50953126588416 51001971780864 51052644413784 51336581597184 51436848358116 51496450731648 51556122169344 52344128932992 52404782616576 52507135707624 52567978275072 52790449630698 52851620487744 52902285633276 52912862226432 52963586080128 53024957558784 53267412783104 53311065504768 53415188679582 53477083452096 53659428225442 53721606010176 53783855843328 53888902436772 53951346124416 54294451044678 54357364661184 54420351178752 54526640927148 54820851539571 54884375121888 55252136095936 55316159428608 55614630063616 55723252387959 55787821625952 55852465683456 55961552530494 56272791366144 56382699161781 56448032532768 56513441608704 56706139677408 56771847834624 56882730349926 56948643131328 57255922195056 57310809436049 57322267411968 57377218253472 57443704022016 57753654296832 57933507073104 58000637440512 58887145049616 58955380443648 59070527671077 59399057553152 59458073048712 59584034340144 59653077253632 59925839380992 59974948692864 60044444577792 60161718883608 60318996221952 60436806761448 60506837823744 60962190646656 61032830496768 61152035243832 61222895076096 62158653107928 62230679357184 62566458821568 62638957615104 62761299329196 62771657576448 62834023893888 63306890286912 63380247054336 63504036599364 63670051567616 63794407137084 63868328813952 63942336147456 64067223522744 64412912469438 64423543302144 64487550838464 64549370535156 64624167024768 64699050184704 64972861083936 65048148292608 65175195457242 66042373200544 66118899704832 66248038180818 66324802999104 66401656768512 66823939747296 66890332179801 66901371890688 67032038632662 67109711910336 67338540866922 67416569303616 67471817279472 67494688155648 67550000150016 67780330390032 67858870749696 67991407606629 68002629041152 68070192551712 68582464477488 68661934308864 68796039649311 68875756960608 69792171910656 69928484746419 70009514276832 70090637700096 70387266174264 70468827316992 70536380844368 70618114773504 71081420673024 71220251572776 71302777936128 71628808013568 71851869915696 71935128165888 72392601392904 72476486214912 72702187902864 73094468719428 73179166829184 74297669850612 74383762167936 74469954244608 74615403373992 75030388488192 75176932215708 75264043377024 75351255478272 75608186236544 75695797112832 75843640466568 75905794439406 75931524175104 76252871688786 76341229593408 76429689882624 76502957671296 76578966620676 76591605362688 77004872395776 77155272537174 77244676097472 77334183254016 78425318175646 78516193399488 78607173924864 78760703561436 78851967412608 79185674446047 79277430731616 79353428449914 79369293339648 79445379120192 79537436338176 79901119174656 79966598257152 80122783019373 80215625178144 80489142338163 80582409015264 80675783764992 80833353655158 81282920862208 81441676567017 81536046991776 81630526768128 81789961390722 82326562682832 82878204143904 82974239142912 83421945095424 83681732438928 83778698525184 84409187049216 84672048799152 84770162413056 85059209516112 85157771751936 85324095524889 85422964696992 85883883292584 85983401117952 86065827380208 86165556033024 86630481445248 86730864390144 86900260609656 88158532939776 88330717574424 88433070665472 89098586329728 89187109573068 89201829187584 89376051510216 89479615880448 89784721155896 89888759071488 89962423039296 90066666866688 90373773853376 90478494332928 90655210142172 90760256735616 90865425051648 91443285969984 91549245745152 91728052865748 91834342614144 93056229214208 93237979661892 93346019035776 93454183600128 93849688232352 93958436422656 94141948993794 94157486364672 94251035840832 94960335430368 95070370581504 95256054899046 95505077351424 95691610705626 95802493220928 95913504221184 96523468523872 96619368704157 96635314953216 96824055802734 96936250537152 97048575277056 97459291625904 97572222438912 97762793185863 99063559800816 99178349557248 99372057271227 99487204498656 100235909620944 100352057836032 100548057948993 100664567865504 101007811300383 101124853955424 101207725919208 101242032233472 101325000225024 101670495585048 101788306124544 102003943561728 102105288827568 102673163194368 102873696716232 102992901463296 104688257865984 105014271415248 105135956550144 105580899261396 105703240975488 105804571266552 105825724452864 105927172160256 106622131009536 106830377359164 106954166904192 107318856450884 107443212020352 107567711686656 107777804873544 107902692248832 108588902089356 108714729322368 108840702357504 109053281854296 109641703079142 109768750243776 110504272191872 110632318857216 111229260127232 111446504775918 111575643251904 111704931366912 111923105060988 112545582732288 112765398323562 112896065065536 113026883217408 113412279354816 113543695669248 113765460699852 113858691659109 113897286262656 114379307533179 114511844390112 114621618872098 114644534823936 114754436506944 114887408044032 115507308593664 115732908805761 115867014146208 116001274881024 117637977263469 117774290099232 117910760887296 118141055342154 118798115106304 118916146097424 119030142674871 119168068680288 119306154507264 119851678761984 119949897385728 120323437767216 120873613522896 121013675647488 121250030482737 121924381293312 122304070487664 122445790152192 124317306215856 124461358714368 125132917643136 125277915230208 125522598658392 125668047787776 126613780573824 126760494108672 127008073198728 127340103135232 127588814274168 127736657627904 128134447045488 128825824938876 128847086604288 128975101676928 129098741070312 129248334049536 129945722167872 130096296585216 130350390914484 132084746401088 132237799409664 132496076361636 132649605998208 132803313537024 133647879494592 133780664359602 133802743781376 134064077265324 134219423820672 134677081733844 134833138607232 134943634558944 134989376311296 135100000300032 135560660780064 135717741499392 135982815213258 136005258082304 136140385103424 137164928954976 137323868617728 137592079298622 137751513921216 139584343821312 139856969492838 140019028553664 140181275400192 140774532348528 140937654633984 141072761688736 141212923490691 141236229547008 142440503145552 142605555872256 142884082348569 143257616027136 143537416058439 143703739831392 143870256331776 144785202785808 144952972429824 145236083704101 145404375805728 146188937438856 146358333658368 148595339701224 148767524335872 149230806747984 150060776976384 150353864431416 150528086754048 151216372473088 151687280933136 151811588878812 151863048350208 152505743377572 152682459186816 152859379765248 153005915342592 153157933241352 154009744791552 154310545074348 154489352194944 154668366508032 156850636351292 157032386798976 157214347849728 157521407122872 157703934825216 158371348892094 158554861463232 158706856899828 158738586679296 158890758240384 159074872676352 159802238349312 159933196514304 160245566038746 160431250356288 160978284676326 161164818030528 161351567529984 161666707310316 162565841724416 162883353134034 163072093983552 163261053536256 163579922781444 164462554618713 164653125365664 165756408287808 165948478285824 166843890190848 167169757163877 167363464877856 167557397050368 168818374098432 169148097485343 169344097598304 169540324826112 170118419032224 170315543503872 170648191049778 170845929393984 171767766585168 171932428308147 171966802235904 172131654760416 172331112066048 173260962890496 173800521219312 176661435148848 176866141330944 177211583013231 178197172659456 178374219146136 178752103020432 178959231760896 179569442311792 179777518142976 179924846078592 180133333733376 180747547706752 180956988665856 181310420284344 181520513471232 182886571939968 183098491490304 183456105731496 183668685228288 186112458428416 186475959323784 186692038071552 187699376464704 187916872845312 188283897987588 188314972729344 188502071681664 189920670860736 190140741163008 190512109798092 191010154702848 191383221411252 191604986441856 191827008442368 193046937047744 193238737408314 193270629906432 193648111605468 193872501074304 194097150554112 194918583251808 195144444877824 195525586371726 198127119601632 198356699114496 198744114542454 198974408997312 200471819241888 200704115672064 201096115897986 201329135731008 202015622600766 202249707910848 202415451838416 202484064466944 202650000450048 203340991170096 203576612249088 203974222819887 204007887123456 204210577655136 205747393432464 205985802926592 206388118947933 209376515731968 209785454239257 210028542830496 210271913100288 211161798522792 211406481950976 211609142533104 211854344320512 213244262019072 213660754718328 213908333808384 214637712901768 214886424040704 215555609747088 215805384497664 217177804178712 217429458644736 218106563708592 219283406158284 219537500487552 221008544383744 222458520254464 222893009551836 223151286503808 223409862733824 223846210121976 225091165464576 225530796647124 225792130131072 226053766434816 226824558709632 227087391338496 227530921399704 227717383318218 227794572525312 228758615066358 229023688780224 229243237744196 229289069647872 229508873013888 229774816088064 231014617187328 231465817611522 231734028292416 232002549762048 235275954526938 235548580198464 235821521774592 236282110684308 237557023338141 237596230212608 237832292194848 238060285349742 238336137360576 238612309014528 239703357523968 239899794771456 240368349058119 240646875534432 241467427014489 241747227045792 242027351294976 242500060965474 243848762586624 244325029701051 244608140975328 244891580304384 248634612431712 248922717428736 250265835286272 251045197316784 251336095575552 253227561147648 254016146397456 255177628548336 255473315255808 255972286574667 256268894090976 257651649877752 257950203353856 258197482140624 258496668099072 259891444335744 260192593170432 260700781828968 264169492802176 264475598819328 264992152723272 265299211996416 267295758989184 267561328719204 267605487562752 268128154530648 268438847641344 269354163467688 269666277214464 269887269117888 270200000600064 271121321560128 271435482998784 271965630426516 272010516164608 272280770206848 274329857909952 274647737235456 275184158597244 275503027842432 279168687642624 279713938985676 280038057107328 280362550800384 281549064697056 281875309267968 282145523377472 282425846981382 282472459094016 284881006291104 285211111744512 285768164697138 286515232054272 287074832116878 287407479662784 287740512663552 289570405571616 289858106112471 289905944859648 290472167408202 290808751611456 292377874877712 292716667316736 297190679402448 297535048671744 298116171813681 298461613495968 300707728862832 301056173508096 301644173846979 302432744946176 303023433901149 303374561866272 303623177757624 303726096700416 305011486755144 305364918373632 306011830685184 306315866482704 308019489583104 308621090148696 308978704389888 313701272702584 314064773597952 315042814245744 315407869650432 316742697784188 317109722926464 317413713799656 317477173358592 317781516480768 319866393028608 320491132077492 320862500712576 321956569352652 322329636061056 322703135059968 323333414620632 325131683448832 325766706268068 326144187967104 326522107072512 327159845562888 328925109237426 329306250731328 331512816575616 331896956571648 333687780381696 334339514327754 334726929755712 335114794100736 337636748196864 338296194970686 338688195196608 339080649652224 340236838064448 340631087007744 341296382099556 341576074977327 341691858787968 343137922599537 343535533170336 343864856616294 343933604471808 344263309520832 344662224132096 346521925780992 347198726417283 347601042438624 352913931790407 353322870297696 353732282661888 354423166026462 356394345318912 356748438292272 357090428024613 357504206040864 357918463521792 359138884623584 359555036285952 359849692157184 361495095413504 362620840568688 363041026942464 363750091448211 365773143879936 366912211462992 367337370456576 372951918647568 373384076143104 375398752929408 375833745690624 376567795975176 377004143363328 379841341721472 380281482326016 381024219596184 382020309405696 382766442822504 383209972883712 386093874095488 386477474816628 386541259812864 387296223210936 387745002148608 389837166503616 390288889755648 391051172743452 396254239203264 396713398228992 397488229084908 397948817994624 400943638483776 401408231344128 402192231795972 402658271462016 404031245201532 404499415821696 404830903676832 404968128933888 405300000900096 406681982340192 407153224498176 407948445639774 408015774246912 408421155310272 411494786864928 411971605853184 412776237895866 418753031463936 419570908478514 420057085660992 420543826200576 422323597045584 422812963901952 423218285066208 423638770472073 423708688641024 427321509436656 427816667616768 429275425803536 429772848081408 430612248175317 431111219494176 431610768995328 434355608357424 434858917289472 435708251112303 436213127417184 438566812316568 439075000975104 442017088767488 444917040508928 445786019103672 446302573007616 447692420243952 450182330929152 451061593294248 451584260262144 453649117419264 455061842799408 455434766636436 455589145050624 457517230132716 458047377560448 458486475488392 458578139295744 459017746027776 462029234374656 462931635223044 463468056584832 464005099524096 470551909053876 471097160396928 471643043549184 472564221368616 475114046676282 475192460425216 475664584389696 476120570699484 476672274721152 477224618029056 479406715047936 479799589542912 480736698116238 481293751068864 482934854028978 483494454091584 484054702589952 485000121930948 487697525173248 488650059402102 489216281950656 489783160608768 493387663856139 497269224863424 497845434857472 500531670572544 501509271491631 502090394633568 502672191151104 506455122295296 507444292456029 508032292794912 509764568141699 510355257096672 510946630511616 511944573149334 512537788181952 515303299755504 515797284924441 515900406707712 516394964281248 516993336198144 519782888671488 521401563657936 528338985604352 529984305446544 530598423992832 531634749039693 534591517978368 535122657438408 536256309061296 536877695282688 538708326935376 539332554428928 539774538235776 540400001200128 542242643120256 542870965997568 543931260853032 544561540413696 548659715819904 549295474470912 550368317194488 551006055684864 558337375285248 559427877971352 560076114214656 563098129394112 563750618535936 564291046754944 564851693962764 564944918188032 569762012582208 570422223489024 571536329394276 573030464108544 574149664233756 574814959325568 575481025327104 579140811143232 579716212224942 579811889719296 580944334816404 581617503222912 584755749755424 585433334633472 594381358804896 595070097343488 596232343627362 596923226991936 601415457725664 602112347016192 603288347693958 604865489892352 606046867802298 606749123732544 607246355515248 607452193400832 610022973510288 610729836747264 611922668459661 612023661370368 612631732965408 617242180297392 617957408779776 619164356843799 627402545405168 628129547195904 629356362717771 630085628491488 630815739300864 633485395568376 634219445852928 634827427599312 635563032961536 639732786057216 640982264154984 641725001425152 643913138705304 644659272122112 646666829241264 650263366897664 651533412536136 652288375934208 654319691125776 657850218474852 658612501462656 663025633151232 667375560763392 668679028655508 669453859511424 670229588201472 675273496393728 676592389941372 677376390393216 678161299304448 680473676128896 681262174015488 682592764199112 683152149954654 683383717575936 686275845199074 687071066340672 687729713232588 687867208943616 688526619041664 689324448264192 693043851561984 694397452834566 695202084877248 705827863580814 706645740595392 707464565323776 708846332052924 712671070014423 712788690637824 713496876584544 714180856049226 715008412081728 715836927043584 718277769247168 719110072571904 719699384314368 721105047174357 722990190827008 724402281043467 725241681137376 726082053884928 727500182896422 731546287759872 732975089103153 733824422925984 734674740913152 745040522668637 745903837295136 746768152286208 750797505858816 753135591950352 754008286726656 759682683442944 762048439192368 765532885645008 766419945767424 767916859724001 772187748190976 772954949633256 774592446421872 775490004297216 779674333007232 780577779511296 782102345486904 792508478406528 793426796457984 794976458169816 795897635989248 801887276967552 802816462688256 804384463591944 805316542924032 808062490403064 808998831643392 809661807353664 810600001800192 813363964680384 814306448996352 815896891279548 816031548493824 816842310620544 822989573729856 823943211706368 825552475791732 837506062927872 839141816957028 840114171321984 841087652401152 844647194091168 845625927803904 846436570132416 847277540944146 847417377282048 854643018873312 855633335233536 858550851607072 859545696162816 861224496350634 862222438988352 863221537990656 868711216714848 869574318337413 869717834578944 871416502224606 872426254834368 877133624633136 878150001950208 884034177534976 891572038207344 892605146015232 894348515441043 895384840487904 902123186588496 903168520524288 904932521540937 907298234838528 909070301703447 910123685598816 910869533272872 911178290101248 915034460265432 916094755120896 916972950976784 918035492055552 924058468749312 925863270446088 926936113169664 941103818107752 942194320793856 945128442737232 950228093352564 950384920850432 951329168779392 952241141398968 953344549442304 959599179085824 961473396232476 962587502137728 965869708057956 966988908183168 968109405179904 970000243861896 975395050346496 977300118804204 978432563901312 979566321217536 986775327712278 994538449726848 995690869714944 1001063341145088 1003018542983262 1004180789267136 1005344382302208 1012910244590592 1014888584912058 1016064585589824 1019529136283398 1020710514193344 1021893261023232 1023889146298668 1025075576363904 1029413767798611 1030606599511008 1031594569848882 1031800813415424 1032789928562496 1033986672396288 1039565777342976 1041596179251849 1042803127315872 1056677971208704 1058741795371221 1059968610893088 1061196847985664 1063269498079386 1069183035956736 1070245314876816 1071271284073839 1072512618122592 1073755390565376 1077416653870752 1078665108857856 1079549076471552 1084485286240512 1087862521706064 1089123080827392 1097319431639808 1100736634388976 1102012111369728 1118855755942704 1120152228429312 1126196258788224 1127501237071872 1128582093509888 1129703387925528 1139524025164416 1140844446978048 1143072658788552 1146060928217088 1148299328467512 1149629918651136 1158281622286464 1159432424449884 1159623779438592 1161888669632808 1163235006445824 1169511499510848 1170866669266944 1188762717609792 1190140194686976 1192464687254724 1193846453983872 1202830915451328 1204224694032384 1206576695387916 1209730979784704 1212093735604596 1213498247465088 1214492711030496 1214904386801664 1220045947020576 1221459673494528 1223845336919322 1224047322740736 1225263465930816 1234484360594784 1235914817559552 1238328713687598 1254805090810336 1256259094391808 1258712725435542 1260171256982976 1261631478601728 1266970791136752 1268438891705856 1269654855198624 1270916311416219 1271126065923072 1281964528309968 1283450002850304 1287826277410608 1289318544244224 1291836744525951 1293333658482528 1303066825072272 1304576751868416 1307124753336909 1308639382251552 1315700436949704 1317225002925312 1326051266302464 1334751121526784 1337358057311016 1338907719022848 1350546992787456 1353184779882744 1354752780786432 1360947352257792 1365185528398224 1366304299909308 1366767435151872 1372551690398148 1374142132681344 1375459426465176 1375734417887232 1377053238083328 1386087703123968 1388794905669132 1390404169754496 1411655727161628 1413291481190784 1414929130647552 1417692664105848 1425342140028846 1425577381275648 1426993753169088 1428361712098452 1430016824163456 1431673854087168 1436555538494336 1438220145143808 1439398768628736 1442210094348714 1445980381654016 1448804562086934 1450483362274752 1452164107769856 1455000365792844 1463092575519744 1465950178206306 1467648845851968 1469349481826304 1480162991568417 1490081045337274 1491807674590272 1493536304572416 1501595011717632 1504527814474893 1506271183900704 1508016573453312 1519365366885888 1522332877368087 1524096878384736 1529293704425097 1531065771290016 1532839891534848 1535833719448002 1544375496381952 1545909899266512 1547391854773323 1549184892843744 1550980008594432 1559348666014464 1564204690973808 1585016956813056 1589952916339632 1591795271978496 1603774553935104 1608768927183888 1610633085848064 1616124980806128 1617997663286784 1619323614707328 1621200003600384 1626727929360768 1628612897992704 1631793782559096 1633684621241088 1645979147459712 1647886423412736 1651104951583464 1675012125855744 1678283633914056 1680228342643968 1689294388182336 1691251855607808 1692873140264832 1694555081888292 1694834754564096 1709286037746624 1711266670467072 1717101703214144 1719091392325632 1722448992701268 1724444877976704 1726443075981312 1737422433429696 1739148636674826 1739435669157888 1742833004449212 1744852509668736 1754267249266272 1756300003900416 1768068355069952 1783144076414688 1785210292030464 1788697030882086 1790769680975808 1804246373176992 1806337041048576 1809865043081874 1814596469677056 1818140603406894 1820247371197632 1821739066545744 1822356580202496 1830068920530864 1832189510241792 1833945901953568 1835768005378983 1836070984111104 1851726540892176 1853872226339328 1857493070531397 1882207636215504 1884388641587712 1888069088153313 1890256885474464 1900456186705128 1902658337558784 1904482282797936 1906689098884608 1919198358171648 1922946792464952 1925175004275456 1931739416115912 1933977816366336 1940000487723792 1950790100692992 1954600237608408 1956865127802624 1973550655424556 1989076899453696 2002126682290176 2006037085966524 2008361578534272 2010688764604416 2025820489181184 2029777169824116 2032129171179648 2039058272566796 2041421028386688 2043786522046464 2047778292597336 2050151152727808 2058827535597222 2061213199022016 2063189139697764 2063601626830848 2065579857124992 2067973344792576 2079131554685952 2083192358503698 2085606254631744 2113355942417408 2117483590742442 2119937221786176 2122393695971328 2126538996158772 2138013210043269 2138366071913472 2140490629753632 2142542568147678 2145025236245184 2147510781130752 2154833307741504 2157330217715712 2159098152943104 2163315141523071 2168970572481024 2173206843130401 2175725043412128 2178246161654784 2194638863279616 2198925267309459 2201473268777952 2204024222739456 2235121568005911 2237711511885408 2240304456858624 2252392517576448 2257164187019776 2259406775851056 2279048050328832 2286145317577104 2296598656935024 2299259837302272 2303750579172003 2316563244572928 2318864848899768 2323777339265616 2326470012891648 2339022999021696 2341733338533888 2377525435219584 2380280389373952 2384929374509448 2387692907967744 2405661830902656 2408449388064768 2413153390775832 2419461959569408 2424187471209192 2426996494930176 2428985422060992 2440091894041152 2442919346989056 2447690673838644 2448094645481472 2450526931861632 2468968721189568 2471829635119104 2476657427375196 2509610181620672 2512518188783616 2517425450871084 2520342513965952 2523262957203456 2533941582273504 2536877783411712 2539309710397248 2541832622832438 2542252131846144 2563929056619936 2566900005700608 2575652554821216 2578637088488448 2583673489051902 2586667316965056 2606133650144544 2609153503736832 2614249506673818 2617278764503104 2631400873899408 2634450005850624 2652102532604928 2674716114622032 2677815438045696 2683045546323129 2706369559765488 2709505561572864 2714797564622811 2721894704515584 2727210905110341 2730371056796448 2732608599818616 2733534870303744 2745103380796296 2748284265362688 2750918852930352 2754106476166656 2772175406247936 2777589811338264 2780808339508992 2823311454323256 2826582962381568 2835385328211696 2850684280057692 2851154762551296 2853987506338176 2856723424196904 2860033648326912 2873111076988672 2878797537257472 2884420188697428 2891960763308032 2897609124173868 2900966724549504 2904328215539712 2910000731585688 2926185151039488 2931900356412612 2935297691703936 2938698963652608 2960325983136834 2980162090674548 2983615349180544 2987072609144832 3003190023435264 3009055628949786 3012542367801408 3016033146906624 3038730733771776 3044665754736174 3048193756769472 3058587408850194 3062131542580032 3065679783069696 3071667438896004 3088241303395833 3088750992763904 3091819798533024 3094783709546646 3098369785687488 3101960017188864 3118697332028928 3124788537755547 3128409381947616 3170033913626112 3176225386113663 3179905832679264 3183590543956992 3207549107870208 3213813852221517 3217537854367776 3221266171696128 3232249961612256 3235995326573568 3238647229414656 3253455858721536 3263587565118192 3267369242482176 3291958294919424 3302209903166928 3356567267828112 3360456685287936 3378588776364672 3382503711215616 3385746280529664 3389110163776584 3418572075493248 3422533340934144 3434203406428288 3438182784651264 3444897985402536 3448889755953408 3474844866859392 3478297273349652 3478871338315776 3485666008898424 3489705019337472 3508534498532544 3512600007800832 3536136710139904 3566288152829376 3570420584060928 3577394061764172 3581539361951616 3608492746353984 3612674082097152 3619730086163748 3629192939354112 3636281206813788 3640494742395264 3643478133091488 3644713160404992 3660137841061728 3664379020483584 3667891803907136 3671536010757966 3672141968222208 3703453081784352 3707744452678656 3714986141062794 3764415272431008 3768777283175424 3776138176306626 3780513770948928 3800912373410256 3805316675117568 3808964565595872 3813378197769216 3845893584929904 3850350008550912 3863478832231824 3867955632732672 3875510233577853 3880000975447584 3909200475216816 3913730255605248 3921374260010727 3947101310849112 3978153798907392 4004253364580352 4012074171933048 4016723157068544 4051640978362368 4059554339648232 4064258342359296 4078116545133592 4082842056773376 4095556585194672 4100302305455616 4117655071194444 4122426398044032 4126378279395528 4127203253661696 4131159714249984 4158263109371904 4166384717007396 4171212509263488 4226711884834816 4234967181484884 4239874443572352 4244787391942656 4253077992317544 4276026420086538 4276732143826944 4280981259507264 4285085136295356 4290050472490368 4295021562261504 4309666615483008 4314660435431424 4318196305886208 4326630283046142 4337941144962048 4346413686260802 4351450086824256 4356492323309568 4389277726559232 4397850534618918 4402946537555904 4408048445478912 4440488974705251 4470243136011822 4475423023770816 4480608913717248 4504785035152896 4513583443424679 4514328374039552 4518813551702112 4558096100657664 4566998632104261 4572290635154208 4587881113275291 4593197313870048 4598519674604544 4607501158344006 4633126489145856 4637729697799536 4642175564319969 4647554678531232 4652940025783296 4678045998043392 4755050870439168 4769858749018896 4775385815935488 4811323661805312 4826306781551664 4848374942418384 4853992989860352 4857970844121984 4880183788082304 4885838693978112 4895381347677288 4901053863723264 4937937442379136 4943659270238208 4953314854750392 5019220363241344 5025036377567232 5034850901742168 5040685027931904 5067883164547008 5073755566823424 5078619420794496 5083665245664876 5084504263692288 5127858113239872 5133800011401216 5151305109642432 5157274176976896 5167346978103804 5173334633930112 5212267300289088 5218307007473664 5228499013347636 5234557529006208 5262801747798816 5268900011701248 5304205065209856 5349432229244064 5355630876091392 5366091092646258 5412739119530976 5419011123145728 5429595129245622 5443789409031168 5454421810220682 5460742113592896 5465217199637232 5467069740607488 5490206761592592 5496568530725376 5501837705860704 5507304016136949 5508212952333312 5555179622676528 5561616679017984 5646622908646512 5653165924763136 5664207264459939 5670770656423392 5701368560115384 5707975012676352 5713446848393808 5720067296653824 5746222153977344 5757595074514944 5768840377394856 5783921526616064 5795218248347736 5801933449099008 5820001463171376 5852370302078976 5863800712825224 5870595383407872 5920651966273668 5960324181349096 5967230698361088 6006380046870528 6018111257899572 6025084735602816 6032066293813248 6077461467543552 6089331509472348 6096387513538944 6117174817700388 6124263085160064 6131359566139392 6143334877792008 6176482606791666 6177501985527808 6183639597066048 6189567419093292 6196739571374976 6203920034377728 6237394664057856 6249577075511094 6256818763895232 6340067827252224 6352450772227326 6359811665358528 6367181087913984 6414039630129807 6415098215740416 6427627704443034 6435075708735552 6442532343392256 6464499923224512 6471990653147136 6477294458829312 6489945424569213 6506911717443072 6519620529391203 6527175130236384 6534738484964352 6583916589838848 6596775801928377 6604419806333856 6705364704017733 6713134535656224 6720913370575872 6757177552729344 6771492561059328 6778220327553168 6837144150986496 6868406812856576 6889795970805072 6897779511906816 6911251737516009 6949689733718784 6956594546699304 6971332017796848 6979410038674944 7017068997065088 7025200015601664 7132576305658752 7140841168121856 7154788123528344 7163078723903232 7216985492707968 7225348164194304 7239460172327496 7258385878708224 7272562413627576 7280989484790528 7286956266182976 7320275682123456 7328758040967168 7335783607814272 7343072021515932 7344283936444416 7406906163568704 7415488905357312 7429972282125588 7528830544862016 7537554566350848 7552276352613252 7561027541897856 7601824746820512 7610633350235136 7617929131191744 7626756395538432 7691787169859808 7700700017101824 7726957664463648 7735911265465344 7751020467155706 7760001950895168 7818400950433632 7827460511210496 7842748520021454 7894202621698224 7956307597814784 8024148343866096 8033446314137088 8049136638969387 8119108679296464 8128516684718592 8156233090267184 8165684113546752 8181632715331023 8191113170389344 8200604610911232 8235310142388888 8244852796088064 8252756558791056 8262319428499968 8316526218743808 8332769434014792 8342425018526976 8453423769669632 8469934362969768 8479748887144704 8506155984635088 8552052840173076 8553464287653888 8561962519014528 8570170272590712 8580100944980736 8619333230966016 8636392611772416 8653260566092284 8675882289924096 8692827372521604 8702900173648512 8712984646619136 8778555453118464 8795701069237836 8805893075111808 8816096890957824 8880977949410502 8940486272023644 8950846047541632 8961217827434496 9009570070305792 9027166886849358 9028656748079104 9037627103404224 9116192201315328 9133997264208522 9144581270308416 9175762226550582 9186394627740096 9197039349209088 9215002316688012 9264723910187499 9266252978291712 9275459395599072 9284351128639938 9295109357062464 9305880051566592 9356091996086784 9374365613266641 9510101740878336 9528676158340989 9539717498037792 9550771631870976 9622647323610624 9641441556664551 9652613563103328 9685526794692281 9696749884836768 9707985979720704 9715941688243968 9760367576164608 9790762695354576 9802107727446528 9875874884758272 9906629709500784 10038440726482688 10069701803484336 10081370055863808 10135766329094016 10147511133646848 10157238841588992 10167330491329752 10255716226479744 10267600022802432 10302610219284864 10314548353953792 10334693956207608 10346669267860224 10424534600578176 10436614014947328 10456998026695272 10469115058012416 10525603495597632 10537800023402496 10608410130419712 10698864458488128 10711261752182784 10732182185292516 10825478239061952 10838022246291456 10859190258491244 10887578818062336 10908843620441364 10921484227185792 10930434399274464 10934139481214976 10980413523185184 10993137061450752 11003675411721408 11014608032273898 11016425904666624 11110359245353056 11123233358035968 11293245817293024 11306331849526272 11328414528919878 11341541312846784 11402737120230768 11415950025352704 11426893696787616 11440134593307648 11492444307954688 11537680754789712 11590436496695472 11603866898198016 11626530700733559 11640002926342752 11727601425650448 11741190766815744 11764122780032181 11841303932547336 11920648362698192 11934461396722176 12012760093741056 12036222515799144 12050169471205632 12154922935087104 12178663018944696 12192775027077888 12234349635400776 12248526170320128 12286669755584016 12352965213583332 12355003971055616 12367279194132096 12379134838186584 12393479142749952 12474789328115712 12499154151022188 12513637527790464 12680135654504448 12704901544454652 12719623330717056 12734362175827968 12828079260259614 12830196431480832 12855255408886068 12870151417471104 12885064686784512 12928999846449024 12943981306294272 12954588917658624 12979890849138426 13013823434886144 13039241058782406 13054350260472768 13069476969928704 13167833179677696 13193551603856754 13208839612667712 13410729408035466 13426269071312448 13441826741151744 13514355105458688 13540750330274037 13542985122118656 13556440655106336 13674288301972992 13700995896312783 13736813625713152 13763643339825873 13779591941610144 13795559023813632 13822503475032018 13899379467437568 13913189093398608 13926526692959907 13942664035593696 13958820077349888 14034137994130176 14265152611317504 14309576247056688 14326157447806464 14433970985415936 14478920344654992 14545124827255152 14561978969581056 14573912532365952 14640551364246912 14657516081934336 14671567215628544 14686144043031864 14813812327137408 14830977810714624 14859944564251176 15057661089724032 15075109132701696 15104552705226504 15122055083795712 15203649493641024 15221266700470272 15235858262383488 15253512791076864 15383574339719616 15401400034203648 15453915328927296 15471822530930688 15502040934311412 15520003901790336 15636801900867264 15654921022420992 15685497040042908 15788405243396448 15912615195629568 16048296687732192 16066892628274176 16098273277938774 16238217358592928 16257033369437184 16312466180534368 16331368227093504 16363265430662046 16382226340778688 16401209221822464 16470620284777776 16489705592176128 16505513117582112 16521912048410847 16524638856999936 16665538868029584 16684850037053952 16939868725939536 16959497774289408 16992621793379817 17012311969270176 17104105680346152 17123925038029056 17140340545181424 17160201889961472 17238666461932032 17272785223544832 17306521132184568 17351764579848192 17385654745043208 17405800347297024 17557110906236928 17591402138475672 17611786150223616 17761955898821004 17880972544047288 17901692095083264 18019140140611584 18054333773698716 18057313496158208 18075254206808448 18232384402630656 18267994528417044 18289162540616832 18351524453101164 18372789255480192 18394078698418176 18430004633376024 18529447820374998 18532505956583424 18550918791198144 18568702257279876 18590218714124928 18611760103133184 18712183992173568 18748731226533282 19020203481756672 19057352316681978 19079434996075584 19101543263741952 19242118890389421 19245294647221248 19282883113329102 19305227126206656 19371053589384562 19393499769673536 19415971959441408 19431883376487936 19520735152329216 19558861588173609 19581525390709152 19604215454893056 19751749769516544 19790327405785131 19813259419001568 20076881452965376 20116094112053199 20139403606968672 20162740111727616 20271532658188032 20314477683177984 20334660982659504 20511432452959488 20605220438569728 20669387912415216 20693338535720448 20849069201156352 20913996053390544 20938230116024832 21051206991195264 21075600046804992 21397728916976256 21422523504365568 21464364370585032 21650956478123904 21676044492582912 21718380516982488 21775157636124672 21817687240882728 21842968454371584 21860868798548928 21960827046370368 21986274122901504 22007350823442816 22029216064547796 22032851809333248 22220718490706112 22246466716071936 22586491634586048 22612663699052544 22656829057839756 22683082625693568 22805474240461536 22831900050705408 22853787393575232 22880269186615296 22984888615909376 23075361509579424 23180872993390944 23207733796396032 23253061401467118 23280005852685504 23455202851300896 23482381533631488 23528245560064362 23682607865094672 23841296725396384 23868922793444352 24072445031598288 24100338942411264 24147409916908161 24357326037889392 24385550054155776 24468699270801552 24497052340640256 24544898145993069 24573339511168032 24705930427166664 24734558388264192 24758269676373168 24786958285499904 24949578656231424 24998308302044376 25027275055580928 25360271309008896 25409803088909304 25439246661434112 25656158520519228 25660392862961664 25710510817772136 25740302834942208 25857999692898048 25909177835317248 25959781698276852 26027646869772288 26078482117564812 26108700520945536 26138953939857408 26335666359355392 26387103207713508 26417679225335424 26821458816070932 26852538142624896 26883653482303488 27028710210917376 27081500660548074 27085970244237312 27112881310212672 27348576603945984 27401991792625566 27473627251426304 27527286679651746 27559183883220288 27591118047627264 27645006950064036 27794171730562497 27798758934875136 27826378186797216 27853053385919814 27885328071187392 27917640154699776 28068275988260352 28123096839799923 28530305222635008 28586028475022967 28619152494113376 28652314895612928 28867941970831872 28924324669993653 28957840689309984 29056580384076843 29090249654510304 29123957939162112 29147825064731904 29281102728493824 29343134431257088 29372288086063728 29627624654274816 29719889128502352 30115322179448064 30209105410453008 30244110167591424 30407298987282048 30442533400940544 30471716524766976 30767148679439232 30802800068407296 30907830657854592 30943645061861376 31004081868622824 31040007803580672 31273603801734528 31309842044841984 31370994080085816 31576810486792896 31825230391259136 32096593375464384 32133785256548352 32196546555877548 32476434717185856 32514066738874368 32624932361068736 32662736454187008 32726530861324092 32764452681557376 32802418443644928 32941240569555552 32979411184352256 33011026235164224 33043824096821694 33049277713999872 33331077736059168 33369700074107904 33879737451879072 33918995548578816 33985243586759634 34024623938540352 34208211360692304 34247850076058112 34280681090362848 34320403779922944 34477332923864064 34613042264369136 34771309490086416 34811600694594048 34879592102200677 35182804276951344 35223572300447232 35292368340096543 35523911797642008 35761945088094576 35803384190166528 36038280281223168 36108667547397432 36150508413616896 36464768805261312 36535989056834088 36578325081233664 36703048906202328 36745578510960384 36860009266752048 37058895640749996 37065011913166848 37101837582396288 37137404514559752 37180437428249856 37424367984347136 37497462453066564 38040406963513344 38114704633363956 38158869992151168 38203086527483904 38484237780778842 38490589294442496 38565766226658204 38610454252413312 38742107178769124 38786999539347072 38831943918882816 38863766752975872 39041470304658432 39117723176347218 39163050781418304 39208430909786112 39503499539033088 39580654811570262 39626518838003136 40153762905930752 40232188224106398 40278807213937344 40325480223455232 40543065316376064 40622250990822111 40628955366355968 40669321965319008 41022864905918976 41102987688938349 41210440877139456 41290930019477619 41338775824830432 41386677071440896 41698138402312704 41779580078879721 41827992106781088 41876460232049664 42102413982390528 42795457833952512 42928728741170064 43301912956247808 43436761033964976 43635374481765456 43685936908743168 43721737597097856 43921654092740736 43972548245803008 44014701646885632 44058432129095592 44441436981412224 44492933432143872 45172983269172096 45225327398105088 45313658115679512 45366165251387136 45610948480923072 45663800101410816 45707574787150464 45760538373230592 45969777231818752 46150723019158848 46361745986781888 46415467592792064 46506122802934236 46560011705371008 46910405702601792 46964763067262976 47056491120128724 47365215730189344 47682593450792768 47737845586888704 48144890063196576 48200677884822528 48294819833816322 48714652075778784 48771100108311552 48937398541603104 48994104681280512 49089796291986138 49146679022336064 49411860854333328 49469116776528384 49516539352746336 49573916570999808 49996616604088752 50054550111161856 50819606177818608 50878493322868224 50977865380139451 51312317041038456 51421021635544272 51480605669884416 51715999385796096 51818355670634496 51919563396553704 52055293739544576 52156964235129624 52217401041891072 52671332718710784 52774206415427016 52835358450670848 53642917632141864 53705076285249792 54057420421834752 54163001321096148 54171940488474624 54225762620425344 54697153207891968 54803983585251132 54947254502852608 55054573359303492 55118367766440576 55182236095254528 55290013900128072 55588343461124994 55597517869750272 55652756373594432 55706106771839628 55770656142374784 55835280309399552 56136551976520704 56246193679599846 57060610445270016 57172056950045934 57238304988226752 57304629791225856 57726356671168263 57735883941663744 57848649339987306 57915681378619968 58113160768153686 58180499309020608 58247915878324224 58295650129463808 58562205456987648 58676584764520827 58686268862514176 58744576172127456 59255249308549632 59370982217355393 59439778257004704 60230644358896128 60348282336159597 60418210820906016 60488220335182848 60814597974564096 60943433049533952 61534297358878464 61815661315709184 62008163737245648 62080015607161344 62547207603469056 62741988160171632 63153620973585792 64193186750928768 64267570513096704 64393093111755096 64952869434371712 65028133477748736 65249864722137472 65325472908374016 65453061722648184 65528905363114752 65882481139111104 65958822368704512 66022052470328448 66087648193643388 66098555427999744 66662155472118336 66739400148215808 67759474903758144 67837991097157632 67970487173519268 68049247877080704 68416422721384608 68495700152116224 68561362180725696 68640807559845888 68954665847728128 69226084528738272 69542618980172832 69623201389188096 69759184204401354 70365608553902688 70447144600894464 70584736680193086 71047823595284016 71523890176189152 71606768380333056 72217335094794864 72301016827233792 73071978113668176 73156650162467328 73406097812404656 73491157021920768 73634694437979207 73720018533504096 74117791281499992 74203675164792576 74274809029119504 74360874856499712 74848735968694272 74994924906133128 76080813927026688 76229409266727912 76317739984302336 76968475561557684 76981178588884992 77131532453316408 77220908504826624 77484214357538248 77573999078694144 77727533505951744 78082940609316864 78235446352694436 78326101562836608 78416861819572224 79006999078066176 79161309623140524 79253037676006272 80307525811861504 80464376448212796 80557614427874688 80650960446910464 81086130632752128 81244501981644222 81257910732711936 81338643930638016 82045729811837952 82205975377876698 82420881754278912 82581860038955238 82677551649660864 82773354142881792 83382515191687491 83396276804625408 83559160157759442 83655984213562176 83752920464099328 84204827964781056 84369290519399769 85590915667905024 85758085425068901 85857457482340128 86603825912495616 86772974009980959 86873522067929952 87169741152230529 87270748963530912 87371873817486336 87443475194195712 87843308185481472 88029403293771264 88116864258191184 88882873962824448 90345966538344192 90627316231359024 90732330502774272 91221896961846144 91327600202821632 91415149574300928 92301446038317696 92723491973563776 92830935185584128 93012245605868472 93120023410742016 93820811405203584 93929526134525952 94112982240257448 94730431460378688 95365186901585536 95475691173777408 96289780126393152 96401355769645056 96589639667632644 97429304151557568 97542200216623104 97874797083206208 97988209362561024 98179592583972276 98293358044672128 98823721708666656 98938233553056768 99033078705492672 99147833141999616 99993233208177504 100109100222323712 101639212355637216 101756986645736448 101955730760278902 102624634082076912 102842043271088544 102961211339768832 103431998771592192 103839126793107408 104313928470259248 104434802083782144 104638776306602031 105548412830854032 105670716901341696 107285835264283728 107410152570499584 108114840843669504 108326002642192296 108451525240850688 109394306415783936 109607967170502264 109894509005705216 110109146718606984 110236735532881152 110580027800256144 111176686922249988 111195035739500544 111305512747188864 111412213543679256 111541312284749568 112273103953041408 112492387359199692 114121220890540032 114344113900091868 114476609976453504 114609259582451712 115452713342336526 115471767883327488 115697298679974612 115831362757239936 116226321536307372 116360998618041216 116495831756648448 116591300258927616 117124410913975296 117353169529041654 117372537725028352 117489152344254912 118510498617099264 118741964434710786 118879556514009408 120461288717792256 120696564672319194 120836421641812032 120976440670365696 121629195949128192 121866752972466333 121886866099067904 123068594717756928 123308963066815047 123631322631418368 123872790058432857 124016327474491296 124160031214322688 125094415206938112 125338740236639163 125483976320343264 126307241947171584 128386373501857536 128786186223510192 129905738868743424 130499729444274944 130906123445296368 131057810726229504 131764962278222208 131917644737409024 132044104940656896 132175296387286776 133324310944236672 133478800296431616 135518949807516288 135675982194315264 135940974347038536 136098495754161408 136832845442769216 136991400304232448 137122724361451392 137281615119691776 137909331695456256 138452169057476544 139085237960345664 139246402778376192 139518368408802708 140731217107805376 140894289201788928 141169473360386172 142095647190568032 143047780352378304 143213536760666112 144434670189589728 144602033654467584 146143956227336352 146313300324934656 146812195624809312 146982314043841536 147269388875958414 147440037067008192 148235582562999984 148407350329585152 148549618058239008 148721749712999424 149989849812266256 152458818533455824 152635479968604672 152933596140418353 153936951123115368 154263064906632816 154441817009653248 154968428715076496 155147998157388288 155455067011903488 156165881218633728 156470892705388872 156652203125673216 158013998156132352 158322619246281048 158506075352012544 160615051623723008 160928752896425592 161115228855749376 162172261265504256 162489003963288444 162515821465423872 162677287861276032 164091459623675904 164411950755753396 164841763508557824 165163720077910476 165355103299321728 165546708285763584 166765030383374982 166792553609250816 167118320315518884 167311968427124352 167505840928198656 168409655929562112 168738581038799538 171181831335810048 171516170850137802 171714914964680256 173207651824991232 173545948019961918 173747044135859904 174339482304461058 174541497927061824 174743747634972672 174886950388391424 175686616370962944 176029754293562481 176058806587542528 176233728516382368 177765747925648896 178112946652066179 180691933076688384 181044847008478791 181254632462718048 181464661005548544 182443793923692288 182830299148601856 184602892076635392 185446983947127552 186024491211736944 186240046821484032 187641622810407168 188225964480514896 189460862920757376 190730373803171072 192579560252786304 192802711539290112 193179279335265288 194858608303115136 195084400433246208 195749594166412416 195976418725122048 196359185167944552 196586716089344256 197647443417333312 197876467106113536 198066157410985344 198295666283999232 199986466416355008 200218200444647424 203278424711274432 203513973291472896 203911461520557804 205249268164153824 205684086542177088 205922422679537664 206863997543184384 207678253586214816 208627856940518496 208869604167564288 209277552613204062 211096825661708064 211341433802683392 214571670528567456 214820305140999168 216652005284384592 216903050481701376 219215934341004528 220218293437213968 220473471065762304 220904083313937621 221160055600512288 222353373844499976 222611025494377728 222824427087358512 223082624569499136 224546207906082816 224984774718399384 228242441781080064 228688227800183736 228953219952907008 230905426684673052 230943535766654976 231394597359949224 231662725514479872 232452643072614744 232721997236082432 233182600517855232 234248821827950592 234706339058083308 234745075450056704 234978304688509824 237020997234198528 237483928869421572 237759113028018816 240922577435584512 241393129344638388 241672843283624064 241952881340731392 243258391898256384 243733505944932666 243773732198135808 246137189435513856 246617926133630094 247262645262836736 247745580116865714 248032654948982592 248320062428645376 250147545575062473 250188830413876224 250677480473278326 250967952640686528 252614483894343168 256772747003715072 257274256275206703 257572372447020384 259811477737486848 260318922029942877 260999458888549888 261509223456691587 261812246890592736 262115621452459008 263529924556444416 264088209881313792 264350592774573552 266648621888473344 271037899615032576 271881948694077072 272196991508322816 273665690885538432 273982800608464896 274245448722902784 276904338114953088 278170475920691328 278492805556752384 279036736817605416 281462434215610752 281788578403577856 282338946720772344 284191294381136064 286095560704756608 286427073521332224 288869340379179456 289204067308935168 292287912454672704 292626600649869312 293624391249618624 293964628087683072 294538777751916828 294880074134016384 296471165125999968 296814700659170304 297099236116478016 297443499425998848 299979699624532512 304917637066911648 305270959937209344 305867192280836706 307873902246230736 308526129813265632 308883634019306496 309936857430152992 310295996314776576 312941785410777744 313304406251346432 313916328919806093 316645238492562096 317012150704025088 321857505792851184 322230457711498752 324344522531008512 324978007926576888 325354575722552064 328182919247351808 328823901511506792 329683527017115648 330327440155820952 330710206598643456 333530060766749964 333585107218501632 334236640631037768 334623936854248704 336819311859124224 337477162077599076 342363662671620096 343032341700275604 343429829929360512 346415303649982464 347091896039923836 347494088271719808 348678964608922116 349082995854123648 349487495269945344 349773900776782848 351373232741925888 352059508587124962 352117613175085056 352467457032764736 355531495851297792 356225893304132358 361383866153376768 362089694016957582 362509264925436096 362929322011097088 364887587847384576 365600258917398999 365660598297203712 369205784153270784 370893967894255104 371618370175298571 372048982423473888 372480093642968064 375283245620814336 376016220709917489 376451928961029792 378921725841514752 381460747606342144 385159120505572608 386358558670530576 389717216606230272 391499188332824832 392718370335889104 393173432178688512 395294886834666624 395752934212227072 396132314821970688 399972932832710016 400436400889294848 406556849422548864 407027946582945792 407822923041115608 410498536328307648 411368173084354176 411844845359075328 413727995086368768 415356507172429632 417255713881036992 417739208335128576 418555105226408124 422193651323416128 422682867605366784 429143341057134912 429640610281998336 433304010568769184 433806100963402752 438431868682009056 440436586874427936 440946942131524608 441808166627875242 442320111201024576 444706747688999952 445222050988755456 445648854174717024 446165249138998272 449969549436798768 457376455600367472 457906439905814016 458800788421255059 461810853369346104 462789194719898448 463325451028959744 464905286145229488 465443994472164864 466365201035710464 468497643655901184 469412678116166616 469956609377019648 474041994468397056 474967857738843144 475518226056037632 481845154871169024 482786258689276776 483345686567248128 486516783796512768 487467011889865332 487547464396271616 492274378871027712 493235852267260188 494525290525673472 495491160233731428 496065309897965184 496640124857290752 500295091150124946 500377660827752448 501354960946556652 501935905281373056 505228967788686336 513545494007430144 514548512550413406 515144744894040768 519622955474973696 520637844059885754 521998917777099776 523018446913383174 523624493781185472 524231242904918016 527059849112888832 528089262880687443 528176419762627584 528701185549147104 533297243776946688 534338839956198537 542075799230065152 543134541025436373 543763897388154144 544393983016645632 547331381771076864 548490897445805568 553808676229906176 556340951841382656 558073473635210832 562924868431221504 564677893441544688 568382588762272128 572191121409513216 577738680758358912 578408134617870336 584575824909345408 585253201299738624 587248782499237248 587929256175366144 589077555503833656 589760148268032768 592942330251999936 593629401318340608 594198472232956032 594886998851997696 599959399249065024 609835274133823296 610541919874418688 611734384561673412 615747804492461472 617052259626531264 617767268038612992 619873714860305984 620591992629553152 625883570821555488 626608812502692864 627832657839612186 633290476985124192 634024301408050176 643715011585702368 644460915422997504 649956015853153776 650709151445104128 657647803023013584 660654880311641904 661420413197286912 662712249941812863 667060121533499928 668473281262075536 669247873708497408 673638623718248448 674954324155198152 684727325343240192 686064683400551208 686859659858721024 692830607299964928 694183792079847672 694988176543439616 697357929217844232 698165991708247296 699547801553565696 702746465483851776 704119017174249924 704235226350170112 704934914065529472 711062991702595584 712451786608264716 722767732306753536 724179388033915164 725018529850872192 725858644022194176 729775175694769152 731200517834797998 731321196594407424 738411568306541568 741787935788510208 743236740350597142 744097964846947776 744960187285936128 750442636725187419 750566491241628672 752032441419834978 752903857922059584 757843451683029504 762921495212684288 770318241011145216 771822768825620109 772717117341061152 779434433212460544 780956766089828631 782998376665649664 784527670370074761 785436740671778208 786346864357377024 790589773669333248 792264629643941376 799945865665420032 813113698845097728 815645846082231216 820997072656615296 822736346168708352 830713014344859264 834511427762073984 835478416670257152 837110210452816248 844387302646832256 845365735210733568 858286682114269824 859281220563996672 866608021137538368 867612201926805504 876863737364018112 880873173748855872 881893884263049216 883616333255750484 884640222402049152 889413495377999904 890444101977510912 891297708349434048 892330498277996544 899939098873597536 914752911200734944 915812879811628032 917601576842510118 923621706738692208 925578389439796896 926650902057919488 929810572290458976 930887988944329728 938825356232333232 939913218754039296 949935715477686288 951036452112075264 965572517378553552 966691373134496256 973033567593025536 974934023779730664 984548757742055424 986471704534520376 989050581051346944 990982320467462856 992130619795930368 1000590182300249892 1000755321655504896 1002709921893113304 1003871810562746112 1010457935577372672 1027090988014860288 1029097025100826812 1030289489788081536 1039245910949947392 1041275688119771508 1043997835554199552 1046036893826766348 1047248987562370944 1048462485809836032 1054119698225777664 1056178525761374886 1056352839525255168 1057402371098294208 1066594487553893376 1068677679912397074 1084151598460130304 1086269082050872746 1087527794776308288 1088787966033291264 1094662763542153728 1096800776752196997 1096981794891611136 1107617352459812352 1112681903682765312 1114855110525895713 1116146947270421664 1125849736862443008 1128048662129752467 1129355786883089376 1136765177524544256 1144382242819026432 1155477361516717824 1169151649818690816 1174497564998474496 1178155111007667312 1179520296536065536 1185884660503999872 1187258802636681216 1188396944465912064 1199918798498130048 1219670548267646592 1221083839748837376 1223468769123346824 1231495608984922944 1234104519253062528 1235534536077225984 1239747429720611968 1241183985259106304 1251767141643110976 1253217625005385728 1255665315679224372 1266580953970248384 1268048602816100352 1287430023171404736 1288921830845995008 1299912031706307552 1301418302890208256 1315295606046027168 1321309760623283808 1322840826394573824 1325424499883625726 1334120243066999856 1336946562524151072 1338495747416994816 1349908648310396304 1372129366801102416 1373719319717442048 1388367584159695344 1389976353086879232 1394715858435688464 1396331983416494592 1399095603107131392 1405492930967703552 1408238034348499848 1409869828131058944 1422125983405191168 1424903573216529432 1445535464613507072 1448358776067830328 1450037059701744384 1459550351389538304 1462401035669595996 1462642393188814848 1476823136613083136 1483575871577020416 1486473480701194284 1488195929693895552 1489920374571872256 1500885273450374838 1501132982483257344 1504064882839669956 1505807715844119168 1515686903366059008 1525842990425368576 1540636482022290432 1543645537651240218 1545434234682122304 1558868866424921088 1561913532179657262 1565996753331299328 1569055340740149522 1570873481343556416 1572693728714754048 1581179547338666496 1584267788642062329 1584529259287882752 1599891731330840064 1603016519868595611 1626227397690195456 1629403623076309119 1631291692164462432 1641994145313230592 1645472692337416704 1661426028689718528 1669022855524147968 1674220420905632496 1688774605293664512 1716573364228539648 1733216042275076736 1735224403853611008 1753727474728036224 1761746347497711744 1763787768526098432 1767232666511500968 1769280444804098304 1778826990755999808 1780888203955021824 1782595416698868096 1784660996555993088 1799878197747195072 1829505822401469888 1831625759623256064 1835203153685020236 1847243413477384416 1851156778879593792 1853301804115838976 1859621144580917952 1861775977888659456 1877650712464666464 1879826437508078592 1899871430955372576 1902072904224150528 1931145034757107104 1933382746268992512 1949868047559461328 1972943409069040752 1981964640934925712 1984261239591860736 1988136749825438589 2001180364600499784 2005419843786226608 2007743621125492224 2020915871154745344 2054181976029720576 2058194050201653624 2060578979576163072 2078491821899894784 2082551376239543016 2087995671108399104 2092073787653532696 2094497975124741888 2108239396451555328 2112357051522749772 2112705679050510336 2114804742196588416 2133188975107786752 2137355359824794148 2168303196920260608 2172538164101745492 2175055589552616576 2177575932066582528 2189325527084307456 2193601553504393994 2193963589783222272 2215234704919624704 2225363807365530624 2229710221051791426 2232293894540843328 2251699473724886016 2256097324259504934 2258711573766178752 2273530355049088512 2288764485638052864 2310954723033435648 2315468306476860327 2338303299637381632 2342870298269485893 2348995129996948992 2353583011110224283 2356310222015334624 2359040593072131072 2371769321007999744 2376793888931824128 2399837596996260096 2439341096535293184 2446937538246693648 2462991217969845888 2468209038506125056 2479494859441223936 2503534283286221952 2506435250010771456 2511330631358448744 2533161907940496768 2536097205632200704 2574860046342809472 2577843661691990016 2599824063412615104 2602836605780416512 2630591212092054336 2642619521246567616 2645681652789147648 2650848999767251452 2668240486133999712 2673893125048302144 2676991494833989632 2699817296620792608 2744258733602204832 2747438639434884096 2776735168319390688 2779952706173758464 2789431716871376928 2792663966832989184 2816476068696999696 2819739656262117888 2849807146433058864 2896717552135660656 2900074119403488768 2919100702779076608 2924802071339191992 2953646273226166272 2967151743154040832 2972946961402388568 2976391859387791104 3001770546900749676 3002265964966514688 3008129765679339912 3011615431688238336 3031373806732118016 3051685980850737152 3081272964044580864 3087291075302480436 3090868469364244608 3117737732849842176 3123827064359314524 3131993506662598656 3138110681480299044 3141746962687112832 3145387457429508096 3162359094677332992 3168535577284124658 3169058518575765504 3199783462661680128 3206033039737191222 3252454795380390912 3258807246152618238 3262583384328924864 3283988290626461184 3290945384674833408 3322852057379437056 3338045711048295936 3344565331577687139 3348440841811264992 3377549210587329024 3384145986389257401 3433146728457079296 3466432084550153472 3507454949456072448 3523492694995423488 3534465333023001936 3538560889608196608 3557653981511999616 3561776407910043648 3565190833397736192 3599756395494390144 3659011644802939776 3663251519246512128 3670406307370040472 3694486826954768832 3702313557759187584 3706603608231677952 3719242289161835904 3723551955777318912 3755301424929332928 3759652875016157184 3799742861910745152 3804145808448301056 3862290069514214208 3866765492537985024 3899736095118922656 3945886818138081504 3963929281869851424 3968522479183721472 3976273499650877178 4002360729200999568 4010839687572453216 4015487242250984448 4116388100403307248 4121157959152326144 4165102752479086032 4184147575307065392 4188995950249483776 4216478792903110656 4224714103045499544 4229609484393176832 4266377950215573504 4274710719649588296 4336606393840521216 4345076328203490984 4350111179105233152 4378651054168614912 4387203107008787988 4387927179566444544 4430469409839249408 4450727614731061248 4459420442103582852 4464587789081686656 4503398947449772032 4512194648519009868 4517423147532357504 4547060710098177024 4577528971276105728 4621909446066871296 4630936612953720654 4676606599274763264 4685740596538971786 4697990259993897984 4707166022220448566 4712620444030669248 4718081186144262144 4743538642015999488 4752803365926186987 4753587777863648256 4799675193992520192 4878682193070586368 4888210869228927357 4893875076493387296 4925982435939691776 4936418077012250112 4958989718882447872 5007068566572443904 5022661262716897488 5066323815880993536 5149720092685618944 5199648126825230208 5205673211560833024 5261182424184108672 5285239042493135232 5291363305578295296 5301697999534502904 5336480972267999424 5347786250096604288 5353982989667979264 5399634593241585216 5488517467204409664 5494877278869768192 5553470336638781376 5559905412347516928 5578863433742753856 5585327933665978368 5632952137393999392 5639479312524235776 5699614292866117728 5793435104271321312 5800148238806977536 5849604142678383984 5945893922804777136 5952783718775582208 5964410249476315767 6003541093801499352 6016259531358679824 6023230863376476672 6062747613464236032 6162545928089161728 6174582150604960872 6181736938728489216 6235475465699684352 6247654128718629048 6263987013325197312 6276221362960598088 6283493925374225664 6324718189354665984 6337071154568249316 6338117037151531008 6399566925323360256 6412066079474382444 6504909590760781824 6517614492305236476 6525166768657849728 6567976581252922368 6581890769349666816 6645704114758874112 6676091422096591872 6689130663155374278 6696881683622529984 6755098421174658048 6768291972778514802 6866293456914158592 6932864169100306944 6946404919430580981 7014909898912144896 7046985389990846976 7060749033330672849 7068930666046003872 7077121779216393216 7115307963023999232 7130381666795472384 7199512790988780288 7318023289605879552 7340812614740080944 7388973653909537664 7404627115518375168 7438484578323671808 7510602849858665856 7519305750032314368 7599485723821490304 7608291616896602112 7724580139028428416 7733530985075970048 7799472190237845312 7891773636276163008 7927858563739702848 7937044958367442944 7952546999301754356 8004721458401999136 8021679375144906432 8030974484501968896 8232776200806614496 8242315918304652288 8330205504958172064 8368295150614130784 8377991900498967552 8449428206090999088 8459218968786353664 8549421439299176592 8690152656406981968 8700222358210466304 8757302108337229824 8774406214017575976 8860938819678498816 8901455229462122496 8918840884207165704 8929175578163373312 9006797894899544064 9024389297038019736 9034846295064715008 9094121420196354048 9155057942552211456 9243818892133742592 9261873225907441308 9353213198549526528 9371481193077943572 9395980519987795968 9414332044440897132 9425240888061338496 9436162372288524288 9487077284031998976 9505606731852373974 9507175555727296512 9599350387985040384 9757364386141172736 9776421738457854714 9787750152986774592 9851964871879383552 9872836154024500224 9917979437764895744 10014137133144887808 10033695994733061417 10045322525433794976 10132647631761987072 10152437959167772203 10299440185371237888 10399296253650460416 10522364848368217344 10570478084986270464 10603395999069005808 10672961944535998848 10695572500193208576 10799269186483170432 10977034934408819328 10989754557739536384 11106940673277562752 11119810824695033856 11157726867485507712 11170655867331956736 11265904274787998784 11278958625048471552 11399228585732235456 11586870208542642624 11600296477613955072 11699208285356767968 11891787845609554272 11905567437551164416 11928820498952631534 12007082187602998704 12032519062717359648 12046461726752953344 12349164301209921744 12363473877456978432 12495308257437258096 12552442725921196176 12566987850748451328 12649436378709331968 12674142309136498632 12799133850646720512 12824132158948764888 13009819181521563648 13035228984610472952 13050333537315699456 13135953162505844736 13163781538699333632 13291408229517748224 13352182844193183744 13378261326310748556 13393763367245059968 13510196842349316096 13536583945557029604 13732586913828317184 13865728338200613888 13892809838861161962 14029819797824289792 14093970779981693952 14121498066661345698 14137861332092007744 14154243558432786432 14230615926047998464 14258410097778560961 14260763333590944768 14399025581977560576 14636046579211759104 14664632607686782071 14681625229480161888 14777947307819075328 14809254231036750336 14876969156647343616 15021205699717331712 15198971447642980608 15449160278056856832 15598944380475690624 15783547272552326016 15855717127479405696 15874089916734885888 15905093998603508712 16009442916803998272 16043358750289812864 16061948969003937792 16465552401613228992 16484631836609304576 16660411009916344128 16736590301228261568 16755983800997935104 16898856412181998176 16918437937572707328 17098842878598353184 17380305312813963936 17400444716420932608 17548812428035151952 17837681768414331408 17858351156326746624 18048778594076039472 18069692590129430016 18188242840392708096 18487637784267485184 18523746451814882616 18706426397099053056 18742962386155887144 18791961039975591936 18828664088881794264 18850481776122676992 18974154568063997952 19011213463704747948 19014351111454593024 19198700775970080768 19514728772282345472 19552843476915709428 19575500305973549184 19703929743758767104 19745672308049000448 19835958875529791488 20028274266289775616 20067391989466122834 20090645050867589952 20265295263523974144 20304875918335544406 20598880370742475776 20798592507300920832 20839214758291742943 21044729696736434688 21140956169972540928 21182247099992018547 21206791998138011616 21345923889071997696 21391145000386417152 21598538372966340864 21954069868817638656 22213881346555125504 22315453734971015424 22531808549575997568 22557917250096943104 22798457171464470912 23173740417085285248 23200592955227910144 23398416570713535936 23783575691219108544 23811134875102328832 23857640997905263068 24014164375205997408 24065038125434719296 24092923453505906688 24698328602419843488 24726947754913956864 24990616514874516192 25104885451842392352 25133975701496902656 25348284618272997264 25648264317897529776 26070457969220945904 26100667074631398912 26271906325011689472 26582816459035496448 26704365688386367488 26756522652621497112 26787526734490119936 27020393684698632192 27073167891114059208 27465173827656634368 27731456676401227776 27785619677722323924 28059639595648579584 28187941559963387904 28242996133322691396 28275722664184015488 28308487116865572864 28461231852095996928 28516820195557121922 28521526667181889536 28798051163955121152 29272093158423518208 29329265215373564142 29363250458960323776 29555894615638150656 29618508462073500672 29753938313294687232 30042411399434663424 30101087984199184251 30397942895285961216 30457313877503316609 30898320556113713664 31197888760951381248 31567094545104652032 31711434254958811392 31810187997207017424 32018885833607996544 32086717500579625728 32931104803226457984 32969263673218609152 33320822019832688256 33473180602456523136 33511967601995870208 33797712824363996352 33836875875145414656 34197685757196706368 34760610625627927872 34800889432841865216 35097624856070303904 35675363536828662816 35716702312653493248 36097557188152078944 36139385180258860032 37047492903629765232 37485924772311774288 37657328177763588528 37700963552245353984 37948309136127995904 38022426927409495896 38397401551940161536 39029457544564690944 39105686953831418856 39151000611947098368 39407859487517534208 39491344616098000896 39671917751059582976 40056548532579551232 40134783978932245668 40181290101735179904 40530590527047948288 40609751836671088812 41197760741484951552 41597185014601841664 41678429516583485886 42089459393472869376 42281912339945081856 42364494199984037094 42413583996276023232 42691847778143995392 42782290000772834304 43197076745932681728 43908139737635277312 43993897823060346213 44427762693110251008 44630907469942030848 45063617099151995136 45596914342928941824 46347480834170570496 46796833141427071872 47567151382438217088 47622269750204657664 47715281995810526136 48028328750411994816 48130076250869438592 48185846907011813376 49396657204839686976 49453895509827913728 49981233029749032384 50209770903684784704 50267951402993805312 50696569236545994528 51296528635795059552 52140915938441891808 52201334149262797824 53513045305242994224 53575053468980239872 54146335782228118416 55462913352802455552 55571239355444647848 56119279191297159168 56375883119926775808 56485992266645382792 56551445328368030976 56922463704191993856 57033640391114243844 57043053334363779072 57596102327910242304 58544186316847036416 58658530430747128284 58726500917920647552 59111789231276301312 59237016924147001344 59507876626589374464 60084822798869326848 60202175968398368502 60795885790571922432 60914627755006633218 61796641112227427328 62395777521902762496 63134189090209304064 63422868509917622784 63546741299976055641 63620375994414034848 64037771667215993088 64173435001159251456 65862209606452915968 66641644039665376512 66946361204913046272 67595425648727992704 67673751750290829312 68395371514393412736 69521221251255855744 69601778865683730432 70195249712140607808 71350727073657325632 71433404625306986496 72195114376304157888 72278770360517720064 74094985807259530464 74971849544623548576 75314656355527177056 75401927104490707968 76044853854818991792 78211373907662837712 78302001223894196736 78815718975035068416 80113097065159102464 80269567957864491336 80362580203470359808 81061181054095896576 81219503673342177624 82395521482969903104 83194370029203683328 83356859033166971772 84178918786945738752 84563824679890163712 84728988399968074188 84827167992552046464 85383695556287990784 85564580001545668608 86394153491865363456 87816279475270554624 87987795646120692426 88855525386220502016 89261814939884061696 90127234198303990272 90303263952597552753 91193828685857883648 92694961668341140992 93593666282854143744 95134302764876434176 95430563991621052272 96056657500823989632 96260152501738877184 98793314409679373952 98907791019655827456 99962466059498064768 100419541807369569408 100535902805987610624 101393138473091989056 102593057271590119104 104281831876883783616 104402668298525595648 107026090610485988448 107150106937960479744 108292671564456236832 111142478710889295696 112971984533290765584 113102890656736061952 113844927408383987712 114067280782228487688 115192204655820484608 117088372633694072832 117317060861494256568 117453001835841295104 118223578462552602624 118474033848294002688 119015753253178748928 120169645597738653696 120404351936796737004 121591771581143844864 121829255510013266436 123593282224454854656 124791555043805524992 126268378180418608128 126845737019835245568 127093482599952111282 127240751988828069696 128075543334431986176 128346870002318502912 131724419212905831936 131981693469181038639 133283288079330753024 133892722409826092544 135190851297455985408 136790743028786825472 139042442502511711488 140390499424281215616 142701454147314651264 142866809250613972992 144390228752608315776 144557540721035440128 148189971614519060928 149943699089247097152 150629312711054354112 150803854208981415936 152089707709637983584 156422747815325675424 156604002447788393472 160539135915728982672 160725160406940719616 162439007346684355248 166388740058407366656 166713718066333943544 168357837573891477504 169127649359780327424 169457976799936148376 169654335985104092928 170767391112575981568 171129160003091337216 172788306983730726912 175632558950541109248 175975591292241384852 177711050772441004032 178523629879768123392 180254468396607980544 180606527905195105506 182387657371715767296 185389923336682281984 187187332565708287488 190268605529752868352 190640223899928166923 190861127983242104544 192113315001647979264 192520305003477754368 197586628819358747904 199924932118996129536 200839083614739138816 202786276946183978112 205186114543180238208 208563663753767567232 208805336597051191296 214052181220971976896 214300213875920959488 216585343128912473664 222284957421778591392 225943969066581531168 226205781313472123904 228134561564456975376 234634121722988513136 234906003671682590208 236447156925105205248 240339291195477307392 240808703873593474008 243183543162287689728 243658511020026532872 247186564448909709312 249583110087611049984 252536756360837216256 253691474039670491136 254186965199904222564 254481503977656139392 256151086668863972352 256693740004637005824 263448838425811663872 263963386938362077278 266566576158661506048 267785444819652185088 270381702594911970816 270909791857792658259 273581486057573650944 278084885005023422976 280780998848562431232 285402908294629302528 288780457505216631552 296379943229038121856 299887398178494194304 301258625422108708224 301607708417962831872 304179415419275967168 312845495630651350848 313208004895576786944 321078271831457965344 321450320813881439232 324878014693368710496 333427436132667887088 338915953599872296752 339308671970208185856 341534782225151963136 345576613967461453824 351265117901082218496 351951182584482769704 355422101544882008064 357047259759536246784 360508936793215961088 361213055810390211012 364775314743431534592 370779846673364563968 374374665131416574976 380537211059505736704 381280447799856333846 381722255966484209088 384226630003295958528 385040610006955508736 395173257638717495808 395945080407543115917 399849864237992259072 401678167229478277632 405572553892367956224 410372229086360476416 417127327507535134464 428104362441943953792 428600427751841918976 433170686257824947328 444569914843557182784 451887938133163062336 452411562626944247808 456269123128913950752 469268243445977026272 469812007343365180416 481617407747186948016 487317022040053065744 499166220175222099968 505073512721674432512 507382948079340982272 508373930399808445128 508963007955312278784 512302173337727944704 513387480009274011648 526897676851623327744 527926773876724154556 533133152317323012096 535570889639304370176 540763405189823941632 541819583715585316518 547162972115147301888 556169770010046845952 561561997697124862464 570805816589258605056 571920671699784500769 577560915010433263104 592759886458076243712 599774796356988388608 602517250844217416448 608358830838551934336 625690991261302701696 626416009791153573888 642156543662915930688 642900641627762878464 649756029386737420992 666854872265335774176 677831907199744593504 678617343940416371712 703902365168965539408 721017873586431922176 722426111620780422024 729550629486863069184 741559693346729127936 748749330262833149952 761074422119011473408 762560895599712667692 763444511932968418176 768453260006591917056 770081220013911017472 790346515277434991616 791890160815086231834 799699728475984518144 803356334458956555264 811145107784735912448 820744458172720952832 834254655015070268928 856208724883887907584 866341372515649894656 889139829687114365568 903775876266326124672 904823125253888495616 912538246257827901504 938536486891954052544 939624014686730360832 963234815494373896032 974634044080106131488 1016747860799616890256 1017926015910624557568 1024604346675455889408 1053795353703246655488 1055853547753448309112 1066266304634646024192 1071141779278608740352 1081526810379647883264 1083639167431170633036 1094325944230294603776 1112339540020093691904 1123123995394249724928 1141611633178517210112 1143841343399569001538 1155121830020866526208 1185519772916152487424 1199549592713976777216 1205034501688434832896 1216717661677103868672 1251381982522605403392 1284313087325831861376 1285801283255525756928 1299512058773474841984 1333709744530671548352 1355663814399489187008 1357234687880832743424 1407804730337931078816 1444852223241560844048 1497498660525666299904 1522148844238022946816 1525121791199425335384 1526889023865936836352 1536906520013183834112 1540162440027822034944 1580693030554869983232 1583780321630172463668 1599399456951969036288 1606712668917913110528 1622290215569471824896 1641488916345441905664 1668509310030140537856 1712417449767775815168 1715762015099353502307 1732682745031299789312 1778279659374228731136 1807551752532652249344 1825076492515655803008 1877072973783908105088 1879248029373460721664 1926469630988747792064 1949268088160212262976 2033495721599233780512 2035852031821249115136 2111707095506896618224 2163053620759295766528 2167278334862341266072 2188651888460589207552 2224679080040187383808 2246247990788499449856 2283223266357034420224 2287682686799138003076 2310243660041733052416 2371039545832304974848 2399099185427953554432 2410069003376869665792 2433435323354207737344 2502763965045210806784 2568626174651663722752 2599024117546949683968 2667419489061343096704 2711327628798978374016 2714469375761665486848 2815609460675862157632 2889704446483121688096 3050243582398850670768 3053778047731873672704 3073813040026367668224 3161386061109739966464 3167560643260344927336 3198798913903938072576 3213425337835826221056 3244580431138943649792 3282977832690883811328 3337018620060281075712 3424834899535551630336 3431524030198707004614 3465365490062599578624 3556559318748457462272 3615103505065304498688 3650152985031311606016 3754145947567816210176 3852939261977495584128 3898536176320424525952 4066991443198467561024 4071704063642498230272 4223414191013793236448 4334556669724682532144 4492495981576998899712 4566446532714068840448 4575365373598276006152 4620487320083466104832 4742079091664609949696 4798198370855907108864 4820138006753739331584 4866870646708415474688 5005527930090421613568 5137252349303327445504 5147286045298060506921 5198048235093899367936 5334838978122686193408 5422655257597956748032 5631218921351724315264 5779408892966243376192 6100487164797701341536 6107556095463747345408 6335121286520689854672 6489160862277887299584 6565955665381767622656 6674037240120562151424 6849669799071103260672 6863048060397414009228 6930730980125199157248 7113118637496914924544 7230207010130608997376 7300305970062623212032 7508291895135632420352 7705878523954991168256 7797072352640849051904 8133982886396935122048 8143408127284996460544 8446828382027586472896 8669113339449365064288 9150730747196552012304 9484158183329219899392 9596396741711814217728 9640276013507478663168 9733741293416830949376 10011055860180843227136 10274504698606654891008 10294572090596121013842 10396096470187798735872 10669677956245372386816 10845310515195913496064 11262437842703448630528 11558817785932486752384 12200974329595402683072 12215112190927494690816 12670242573041379709344 13699339598142206521344 13726096120794828018456 13861461960250398314496 14226237274993829849088 14460414020261217994752 14600611940125246424064 15016583790271264840704 15411757047909982336512 15594144705281698103808 16267965772793870244096 16893656764055172945792 17338226678898730128576 18301461494393104024608 19467482586833661898752 20022111720361686454272 20549009397213309782016 20589144181192242027684 20792192940375597471744 21339355912490744773632 21690621030391826992128 22524875685406897261056 23117635571864973504768 24401948659190805366144 24430224381854989381632 25340485146082759418688 27452192241589656036912 28452474549987659698176 28920828040522435989504 29201223880250492848128 30033167580542529681408 30823514095819964673024 31188289410563396207616 32535931545587740488192 33787313528110345891584 34676453357797460257152 36602922988786208049216 41098018794426619564032 41178288362384484055368 41584385880751194943488 42678711824981489547264 43381242060783653984256 45049751370813794522112 46235271143729947009536 48803897318381610732288 50680970292165518837376 54904384483179312073824 58402447760500985696256 60066335161085059362816 61647028191639929346048 62376578821126792415232 65071863091175480976384 67574627056220691783168 69352906715594920514304 73205845977572416098432 82356576724768968110736 85357423649962979094528 86762484121567307968512 90099502741627589044224 92470542287459894019072 97607794636763221464576 101361940584331037674752 109808768966358624147648 123294056383279858692096 124753157642253584830464 130143726182350961952768 135149254112441383566336 138705813431189841028608 146411691955144832196864 164713153449537936221472 180199005483255178088448 184941084574919788038144 195215589273526442929152 202723881168662075349504 219617537932717248295296 260287452364701923905536 270298508224882767132672 277411626862379682057216 292823383910289664393728 329426306899075872442944 369882169149839576076288 390431178547052885858304 405447762337324150699008 439235075865434496590592 540597016449765534265344 554823253724759364114432 585646767820579328787456 658852613798151744885888 780862357094105771716608 810895524674648301398016 878470151730868993181184 1109646507449518728228864 1171293535641158657574912 1317705227596303489771776 1621791049349296602796032 1756940303461737986362368 2342587071282317315149824 2635410455192606979543552 3513880606923475972724736 5270820910385213959087104 7027761213846951945449472 10541641820770427918174208 21083283641540855836348416
- Sum of all divisors σ(n): 72399307054238477703936000
- Sum of proper divisors (its aliquot sum) s(n): 51316023412697621867587584
- 21083283641540855836348416 is an abundant number, because the sum of its proper divisors (51316023412697621867587584) is greater than itself. Its abundance is 30232739771156766031239168
Bases of 21083283641540855836348416
- Binary: 10001011100001000111100011000101010110101010101000001110100110111001010010000000000002
- Hexadecimal: 0x11708F18AB5541D3729000
- Base-36: 2ND8DL0O2IH000000
Squares and roots of 21083283641540855836348416
- 21083283641540855836348416 squared (210832836415408558363484162) is 444504849109664250894540389493837456550032945709056
- 21083283641540855836348416 cubed (210832836415408558363484163) is 9371621813819370757813516925633464687829485161035148126293246374462982455296
-
The
square root of 21083283641540855836348416 is 4591653693555.3900542211 -
21083283641540855836348416 is a
perfect cube number . Itscube root is 276256656
Scales and comparisons
How big is 21083283641540855836348416?- 21,083,283,641,540,855,836,348,416 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 21,083,283,641,540,855,836,348,416 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 21083283641540855836348416 cubic inches would be around 23021388 feet tall.
Recreational maths with 21083283641540855836348416
- 21083283641540855836348416 backwards is 61484363855804514638238012
- 21083283641540855836348416 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 21083283641540855836348416's digits is 108
- 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 21083283641540855836348416 - Facts about the integer". Numbermatics.com. 2024. Web. 9 June 2024.
APA style:
Numbermatics. (2024). Number 21083283641540855836348416 - Facts about the integer. Retrieved 9 June 2024, from https://numbermatics.com/n/21083283641540855836348416/
Chicago style:
Numbermatics. 2024. "Number 21083283641540855836348416 - Facts about the integer". https://numbermatics.com/n/21083283641540855836348416/
The information we have on file for 21083283641540855836348416 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 21083283641540855836348416, math, Factors of 21083283641540855836348416, curriculum, school, college, exams, university, Prime factorization of 21083283641540855836348416, STEM, science, technology, engineering, physics, economics, calculator, twenty-one septillion, eighty-three sextillion, two hundred eighty-three quintillion, six hundred forty-one quadrillion, five hundred forty trillion, eight hundred fifty-five billion, eight hundred thirty-six million, three hundred forty-eight thousand, four hundred sixteen.