325563852578665871547039744
325,563,852,578,665,871,547,039,744 is an even composite number composed of six prime numbers multiplied together.
What does the number 325563852578665871547039744 look like?
This visualization shows the relationship between its 6 prime factors (large circles) and 13851 divisors.
325563852578665871547039744 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of thirteen thousand, eight hundred fifty-one divisors.
Prime factorization of 325563852578665871547039744:
218 × 38 × 172 × 292 × 532 × 166512
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 17 × 17 × 29 × 29 × 53 × 53 × 16651 × 16651)See below for interesting mathematical facts about the number 325563852578665871547039744 from the Numbermatics database.
Names of 325563852578665871547039744
- Cardinal: 325563852578665871547039744 can be written as Three hundred twenty-five septillion, five hundred sixty-three sextillion, eight hundred fifty-two quintillion, five hundred seventy-eight quadrillion, six hundred sixty-five trillion, eight hundred seventy-one billion, five hundred forty-seven million, thirty-nine thousand, seven hundred forty-four.
Scientific notation
- Scientific notation: 3.25563852578665871547039744 × 1026
Factors of 325563852578665871547039744
Divisors of 325563852578665871547039744
- Number of divisors d(n): 13851
-
Complete list of divisors:
1 2 3 4 6 8 9 12 16 17 18 24 27 29 32 34 36 48 51 53 54 58 64 68 72 81 87 96 102 106 108 116 128 136 144 153 159 162 174 192 204 212 216 232 243 256 261 272 288 289 306 318 324 348 384 408 424 432 459 464 477 486 493 512 522 544 576 578 612 636 648 696 729 768 783 816 841 848 864 867 901 918 928 954 972 986 1024 1044 1088 1152 1156 1224 1272 1296 1377 1392 1431 1458 1479 1536 1537 1566 1632 1682 1696 1728 1734 1802 1836 1856 1908 1944 1972 2048 2088 2176 2187 2304 2312 2349 2448 2523 2544 2592 2601 2703 2754 2784 2809 2862 2916 2958 3072 3074 3132 3264 3364 3392 3456 3468 3604 3672 3712 3816 3888 3944 4096 4131 4176 4293 4352 4374 4437 4608 4611 4624 4698 4896 5046 5088 5184 5202 5406 5508 5568 5618 5724 5832 5916 6144 6148 6264 6528 6561 6728 6784 6912 6936 7047 7208 7344 7424 7569 7632 7776 7803 7888 8109 8192 8262 8352 8381 8427 8586 8704 8748 8874 9216 9222 9248 9396 9792 10092 10176 10368 10404 10812 11016 11136 11236 11448 11664 11832 12288 12296 12393 12528 12879 13056 13122 13311 13456 13568 13824 13833 13872 14094 14297 14416 14688 14848 15138 15264 15317 15552 15606 15776 16218 16384 16524 16651 16704 16762 16854 17172 17408 17496 17748 18432 18444 18496 18792 19584 20184 20352 20736 20808 21141 21624 22032 22272 22472 22707 22896 23328 23409 23664 24327 24576 24592 24786 25056 25143 25281 25758 26112 26129 26244 26622 26912 27136 27648 27666 27744 28188 28594 28832 29376 29696 30276 30528 30634 31104 31212 31552 32436 32768 33048 33302 33408 33524 33708 34344 34816 34992 35496 36864 36888 36992 37179 37584 38637 39168 39933 40368 40704 41472 41499 41616 42282 42891 43248 44064 44544 44573 44944 45414 45792 45951 46656 46818 47328 47753 48654 49152 49184 49572 49953 50112 50286 50562 51516 52224 52258 52488 53244 53824 54272 55296 55332 55488 56376 57188 57664 58752 59392 60552 61056 61268 62208 62424 63104 63423 64872 65536 66096 66604 66816 67048 67416 68121 68688 69632 69984 70227 70992 72981 73728 73776 73984 74358 75168 75429 75843 77274 78336 78387 79866 80736 81408 81461 82944 82998 83232 84564 85782 86496 88128 89088 89146 89888 90828 91584 91902 93312 93636 94656 95506 97308 98304 98368 99144 99906 100224 100572 101124 103032 104448 104516 104976 106488 107648 108544 110592 110664 110976 111537 112752 114376 115328 115911 117504 118784 119799 121104 122112 122536 124416 124497 124848 126208 126846 128673 129744 131072 132192 133208 133632 133719 134096 134832 136242 137376 137853 139264 139968 140454 141984 143259 145962 147456 147552 147968 148716 149859 150336 150858 151686 154548 156672 156774 159732 161472 162816 162922 165888 165996 166464 169128 171564 172992 176256 178176 178292 179776 181656 183168 183804 186624 187272 189312 190269 191012 194616 196608 196736 198288 199812 200448 201144 202248 204363 206064 208896 209032 209952 210681 212976 215296 217088 218943 221184 221328 221952 223074 225504 226287 227529 228752 230656 231822 235008 235161 237568 239598 242208 243049 244224 244383 245072 248832 248994 249696 252416 253692 257346 259488 262144 264384 266416 267264 267438 268192 269664 272484 274752 275706 278528 279936 280908 283067 283968 286518 291924 294912 295104 295936 297432 299718 300672 301716 303372 309096 313344 313548 319464 322944 325632 325844 331776 331992 332928 338256 343128 345984 347733 352512 356352 356584 359397 359552 363312 366336 367608 373248 373491 374544 378624 380538 382024 386019 389232 393216 393472 396576 399624 400896 401157 402288 404496 408726 412128 413559 417792 418064 419904 421362 425952 429777 430592 434176 437886 442368 442656 443904 444193 446148 449577 451008 452574 455058 457504 461312 463644 470016 470322 475136 479196 482879 484416 486098 488448 488766 490144 497664 497988 499392 504832 507384 514692 518976 528768 532832 534528 534876 536384 539328 544968 549504 551412 557056 559872 561816 566134 567936 573036 583848 589824 590208 591872 594864 599436 601344 603432 606744 613089 618192 626688 627096 632043 638928 645888 651264 651688 656829 663552 663984 665856 676512 678861 682587 686256 691968 695466 705024 705483 712704 713168 718794 719104 726624 729147 732672 733149 735216 746496 746982 749088 757248 757741 761076 764048 772038 778464 786432 786944 793152 799248 801792 802314 804576 808992 811801 817452 824256 827118 835584 836128 839808 842724 849201 851904 859554 861184 868352 875772 882503 884736 885312 887808 888386 892296 899154 902016 905148 910116 915008 922624 927288 940032 940644 950272 958392 965758 968832 972196 976896 977532 980288 995328 995976 998784 1009664 1014768 1029384 1037952 1057536 1065664 1069056 1069752 1072768 1078191 1078656 1089936 1099008 1102824 1114112 1119744 1120473 1123632 1132268 1135872 1146072 1158057 1167696 1179648 1180416 1183744 1189728 1198872 1202688 1203471 1206864 1213488 1226178 1236384 1240677 1253376 1254192 1264086 1277856 1289331 1291776 1302528 1303376 1313658 1327104 1327968 1331712 1332579 1348731 1353024 1357722 1365174 1372512 1383936 1384837 1390932 1410048 1410966 1425408 1426336 1437588 1438208 1448637 1453248 1458294 1465344 1466298 1470432 1492992 1493964 1498176 1514496 1515482 1522152 1528096 1544076 1556928 1573888 1586304 1598496 1603584 1604628 1609152 1617984 1623602 1634904 1648512 1654236 1671168 1672256 1679616 1685448 1698402 1703808 1719108 1722368 1736704 1751544 1765006 1769472 1770624 1775616 1776772 1784592 1798308 1804032 1810296 1820232 1830016 1839267 1845248 1854576 1880064 1881288 1896129 1900544 1916784 1931516 1937664 1944392 1953792 1955064 1960576 1970487 1990656 1991952 1997568 2019328 2029536 2036583 2047761 2058768 2075904 2115072 2116449 2131328 2138112 2139504 2145536 2156382 2157312 2179872 2187441 2198016 2199447 2205648 2228224 2239488 2240946 2247264 2264536 2271744 2273223 2292144 2316114 2335392 2359296 2360832 2362369 2367488 2379456 2397744 2405376 2406942 2413728 2426976 2435403 2452356 2472768 2481354 2506752 2508384 2528172 2547603 2555712 2578662 2583552 2605056 2606752 2627316 2647509 2654208 2655936 2663424 2665158 2697462 2706048 2715444 2730348 2745024 2767872 2769674 2781864 2820096 2821932 2850816 2852672 2875176 2876416 2897274 2906496 2916588 2930688 2932596 2940864 2985984 2987928 2996352 3028992 3030964 3044304 3056192 3088152 3113856 3147776 3172608 3196992 3207168 3209256 3218304 3234573 3235968 3247204 3269808 3297024 3308472 3342336 3344512 3359232 3361419 3370896 3396804 3407616 3438216 3444736 3473408 3474171 3503088 3530012 3538944 3541248 3551232 3553544 3569184 3596616 3608064 3610413 3620592 3640464 3660032 3678534 3690496 3709152 3722031 3760128 3762576 3792258 3801088 3833568 3863032 3867993 3875328 3888784 3907584 3910128 3921152 3940974 3981312 3983904 3995136 3997737 4038656 4046193 4059072 4073166 4095522 4117536 4151808 4154511 4230144 4232898 4262656 4276224 4279008 4291072 4312764 4314624 4345911 4359744 4374882 4396032 4398894 4411296 4456448 4478976 4481892 4494528 4529072 4543488 4546446 4584288 4632228 4670784 4721664 4724738 4734976 4758912 4795488 4810752 4812139 4813884 4827456 4853952 4870806 4904712 4945536 4962708 5013504 5016768 5056344 5095206 5111424 5157324 5167104 5210112 5213504 5254632 5295018 5308416 5311872 5326848 5330316 5394924 5412096 5430888 5460696 5490048 5517801 5535744 5539348 5563728 5640192 5643864 5701632 5705344 5750352 5752832 5794548 5812992 5833176 5861376 5865192 5881728 5911461 5971968 5975856 5992704 6057984 6061928 6088608 6109749 6112384 6143283 6176304 6227712 6295552 6345216 6349347 6393984 6414336 6418512 6436608 6469146 6471936 6494408 6539616 6562323 6594048 6598341 6616944 6684672 6689024 6718464 6722838 6741792 6793608 6815232 6819669 6876432 6889472 6946816 6948342 7006176 7060024 7077888 7082496 7087107 7102464 7107088 7138368 7193232 7216128 7220826 7241184 7280928 7306209 7320064 7357068 7380992 7418304 7444062 7520256 7525152 7584516 7602176 7642809 7667136 7726064 7735986 7750656 7777568 7815168 7820256 7842304 7881948 7942527 7962624 7967808 7990272 7995474 8077312 8092386 8118144 8146332 8191044 8208943 8235072 8303616 8309022 8460288 8465796 8525312 8552448 8558016 8582144 8625528 8629248 8691822 8719488 8749764 8792064 8797788 8822592 8957952 8963784 8989056 9058144 9086976 9092892 9168576 9264456 9341568 9443328 9449476 9469952 9517824 9590976 9621504 9624278 9627768 9654912 9707904 9741612 9809424 9891072 9925416 10027008 10033536 10084257 10112688 10190412 10222848 10314648 10334208 10420224 10422513 10427008 10509264 10590036 10616832 10623744 10653696 10660632 10789848 10824192 10831239 10861776 10921392 10980096 11035602 11071488 11078696 11127456 11166093 11280384 11287728 11403264 11410688 11500704 11505664 11589096 11603979 11625984 11666352 11722752 11730384 11763456 11822922 11943936 11951712 11985408 11993211 12115968 12123856 12138579 12177216 12219498 12224768 12286566 12352608 12455424 12463533 12591104 12690432 12698694 12787968 12828672 12837024 12873216 12881597 12938292 12943872 12988816 13037733 13079232 13124646 13188096 13196682 13233888 13369344 13378048 13436928 13445676 13483584 13587216 13630464 13639338 13752864 13778944 13893632 13896684 14003491 14012352 14120048 14164992 14174214 14204928 14214176 14276736 14386464 14432256 14436417 14441652 14482368 14561856 14612418 14640128 14714136 14761984 14836608 14888124 15002551 15040512 15050304 15169032 15285618 15334272 15452128 15471972 15501312 15555136 15630336 15640512 15684608 15763896 15885054 15925248 15935616 15980544 15990948 16154624 16184772 16236288 16292664 16382088 16417886 16470144 16607232 16618044 16920576 16931592 17050624 17104896 17116032 17164288 17251056 17258496 17383644 17438976 17499528 17584128 17595576 17645184 17915904 17927568 17978112 18116288 18173952 18185784 18329247 18337152 18429849 18528912 18683136 18886656 18898952 18939904 19035648 19048041 19181952 19243008 19248556 19255536 19309824 19415808 19483224 19618848 19686969 19782144 19795023 19850832 20054016 20067072 20168514 20225376 20380824 20445696 20459007 20629296 20668416 20840448 20845026 20854016 21018528 21180072 21233664 21247488 21261321 21307392 21321264 21579696 21648384 21662478 21723552 21842784 21918627 21960192 22071204 22142976 22157392 22254912 22332186 22560768 22575456 22806528 22821376 22928427 23001408 23011328 23178192 23207958 23251968 23332704 23445504 23460768 23526912 23542229 23645844 23827581 23887872 23903424 23970816 23986422 24231936 24247712 24277158 24354432 24438996 24449536 24573132 24626829 24705216 24910848 24927066 25182208 25380864 25397388 25575936 25592587 25657344 25674048 25746432 25763194 25876584 25887744 25977632 26075466 26158464 26249292 26376192 26393364 26467776 26756096 26873856 26891352 26967168 27174432 27260928 27278676 27505728 27557888 27793368 28006982 28024704 28240096 28329984 28348428 28409856 28428352 28553472 28772928 28864512 28872834 28883304 28964736 29123712 29224836 29280256 29428272 29523968 29673216 29776248 30005102 30081024 30100608 30338064 30571236 30668544 30904256 30943944 31002624 31110272 31260672 31267539 31281024 31369216 31527792 31770108 31850496 31871232 31961088 31981896 32309248 32369544 32472576 32493717 32585328 32764176 32835772 32940288 33214464 33236088 33498279 33841152 33863184 34101248 34209792 34232064 34328576 34502112 34516992 34767288 34811937 34877952 34999056 35168256 35191152 35290368 35831808 35855136 35956224 35979633 36232576 36347904 36371568 36415737 36658494 36674304 36859698 37057824 37366272 37390599 37773312 37797904 37879808 38071296 38096082 38363904 38486016 38497112 38511072 38619648 38644791 38831616 38966448 39113199 39237696 39373938 39564288 39590046 39701664 40108032 40134144 40160273 40337028 40450752 40761648 40891392 40918014 41258592 41336832 41680896 41690052 41708032 42010473 42037056 42360144 42494976 42522642 42614784 42642528 43159392 43296768 43309251 43324956 43447104 43685568 43837254 43920384 44142408 44285952 44314784 44509824 44664372 45007653 45121536 45150912 45642752 45856854 46002816 46022656 46356384 46415916 46503936 46665408 46772659 46891008 46921536 47053824 47084458 47291688 47655162 47775744 47806848 47941632 47972844 48463872 48495424 48554316 48708864 48877992 48899072 49146264 49253658 49410432 49821696 49854132 50364416 50761728 50794776 51151872 51185174 51314688 51348096 51492864 51526388 51753168 51775488 51955264 52150932 52316928 52498584 52752384 52786728 52935552 53512192 53747712 53782704 53934336 54348864 54521856 54557352 54987741 55011456 55115776 55586736 56013964 56049408 56480192 56659968 56696856 56819712 56856704 57106944 57144123 57545856 57729024 57745668 57766608 57929472 58247424 58449672 58560512 58856544 59047936 59060907 59346432 59385069 59552496 60010204 60162048 60201216 60676128 61142472 61337088 61377021 61808512 61887888 62005248 62220544 62521344 62535078 62562048 62738432 63055584 63540216 63700992 63742464 63783963 63922176 63963792 64618496 64739088 64945152 64987434 65170656 65528352 65671544 65755881 65880576 66428928 66472176 66996558 67682304 67726368 68202496 68419584 68464128 68657152 68785281 69004224 69033984 69534576 69623874 69755904 69998112 70336512 70382304 70580736 70626687 71482743 71663616 71710272 71912448 71959266 72465152 72695808 72743136 72831474 73316988 73348608 73719396 73880487 74115648 74732544 74781198 75546624 75595808 75759616 76142592 76192164 76727808 76777761 76972032 76994224 77022144 77239296 77289582 77663232 77932896 78226398 78475392 78747876 79128576 79180092 79403328 80268288 80320546 80674056 80901504 81523296 81782784 81836028 82517184 82673664 83380104 83416064 84020946 84074112 84720288 84989952 85045284 85229568 85285056 86318784 86593536 86618502 86649912 86894208 87371136 87674508 87840768 88284816 88571904 88629568 89019648 89328744 90015306 90243072 90301824 91285504 91713708 92005632 92045312 92712768 92831832 93007872 93330816 93545318 93782016 93802617 93843072 94107648 94168916 94583376 95310324 95551488 95613696 95883264 95945688 96927744 96990848 97108632 97417728 97481151 97755984 97798144 98292528 98507316 98820864 99643392 99708264 100494837 100728832 101523456 101589552 102303744 102370348 102629376 102696192 102985728 103052776 103506336 103550976 103910528 104301864 104435811 104633856 104997168 105504768 105573456 105871104 107024384 107495424 107565408 107868672 107938899 108697728 109043712 109114704 109247211 109975482 110022912 110231552 111173472 112027928 112098816 112171797 112960384 113319936 113393712 113639424 113713408 114213888 114288246 115091712 115458048 115491336 115533216 115858944 115934373 116494848 116899344 117121024 117339597 117713088 118095872 118121814 118692864 118770138 119104992 120020408 120324096 120402432 120480819 121352256 122284944 122674176 122754042 123617024 123775776 124010496 124441088 125042688 125070156 125124096 125476864 126031419 126111168 127080432 127484928 127567926 127844352 127927584 129236992 129478176 129890304 129927753 129974868 130341312 131056704 131343088 131511762 131761152 132857856 132944352 133993116 135022959 135364608 135452736 136404992 136928256 137314304 137570562 138008448 138067968 139069152 139247748 139511808 139552031 139996224 140317977 140673024 140764608 141161472 141253374 142965486 143327232 143420544 143824896 143918532 144930304 145391616 145486272 145662948 146633976 146697216 147438792 147760974 148231296 149465088 149562396 151093248 151191616 152285184 152384328 153455616 153555522 153944064 153988448 154044288 154478592 154579164 155326464 155865792 156452796 156950784 157495752 158257152 158360184 158806656 160536576 160641092 161348112 161803008 163046592 163565568 163672056 165034368 165347328 166760208 166832128 168041892 168148224 169440576 169979904 170090568 170459136 170570112 171432369 172637568 173187072 173237004 173299824 173788416 174742272 175349016 175681536 176569632 177143808 177182721 177259136 178039296 178155207 178657488 180030612 180486144 180603648 182571008 183427416 184011264 184090624 184131063 185425536 185663664 186015744 186661632 187090636 187564032 187605234 187686144 188215296 188337832 189166752 190620648 191102976 191227392 191351889 191766528 191891376 193855488 193981696 194217264 194835456 194962302 195511968 195596288 196585056 197014632 197267643 197641728 199286784 199416528 200989674 201457664 203046912 203179104 204607488 204740696 205258752 205392384 205971456 206105552 206355843 207012672 207101952 207821056 208603728 208871622 209267712 209994336 211009536 211146912 211742208 211880061 214048768 214448229 214990848 215130816 215737344 215877798 217395456 218087424 218229408 218494422 219950964 220045824 220463104 221641461 222346944 224055856 224197632 224343594 225920768 226639872 226787424 227278848 227426816 228427776 228576492 230183424 230333283 230916096 230982672 231066432 231717888 231868746 232989696 233798688 234242048 234679194 235426176 236191744 236243628 237385728 237540276 238059347 238209984 240040816 240804864 240961638 242704512 244569888 245348352 245508084 247234048 247551552 248020992 248882176 250140312 250248192 250953728 252062838 252222336 254160864 254969856 255043367 255135852 255688704 255855168 258956352 259780608 259855506 259949736 260682624 262113408 262686176 263023524 263522304 265715712 265888704 267986232 270045918 270729216 270905472 272809984 273856512 274628608 275141124 276016896 276135936 277255801 278138304 278495496 279023616 279104062 279992448 280635954 281346048 281529216 282322944 282506748 285930972 286654464 286841088 287649792 287837064 289860608 290783232 290972544 291325896 292443453 293267952 293394432 294877584 295521948 296462592 298930176 299124792 302186496 302383232 304570368 304768656 306911232 307111044 307888128 307976896 308088576 308957184 309158328 310652928 311731584 312905592 313307433 313901568 314991504 316514304 316720368 317613312 321073152 321282184 322696224 323606016 323816697 326093184 327131136 327344112 330068736 330694656 333520416 333664256 336083784 336296448 336515391 338881152 339959808 340181136 340918272 341140224 342864738 345275136 346374144 346474008 346599648 347576832 347803119 349484544 350698032 351363072 352018791 353139264 354287616 354365442 354518272 356078592 356310414 357314976 360061224 360972288 361207296 361442457 365142016 366854832 368022528 368181248 368262126 370851072 371327328 372031488 373323264 374181272 375128064 375210468 375372288 376430592 376675664 378094257 378333504 381241296 382454784 382703778 383533056 383782752 387710976 387963392 388434528 389670912 389783259 389924604 391023936 391192576 393170112 394029264 394535286 395283456 398573568 398833056 401979348 402915328 405068877 406093824 406358208 409214976 409481392 410784768 411942912 412211104 412711686 414025344 414203904 415642112 417207456 417743244 418535424 418656093 419988672 420953931 422019072 422293824 423484416 423760122 428097536 428896458 429981696 430261632 431474688 431755596 434790912 435073979 436174848 436458816 436988844 439901928 440091648 443282922 444693888 448111712 448395264 448687188 451841536 453279744 453574848 454853632 456855552 457152984 460366848 460666566 461832192 461965344 462132864 463435776 463737492 465979392 467597376 468484096 469358388 470852352 472487256 474771456 475080552 476118694 476419968 480081632 481609728 481923276 485409024 489139776 490696704 491016168 494468096 495103104 496041984 497764352 500280624 500496384 501907456 504125676 504444672 508321728 509939712 510086734 510271704 511377408 511710336 517912704 519561216 519711012 519899472 521365248 524226816 525372352 526047048 527044608 531431424 531548163 531777408 534465621 535972464 540091836 541458432 541810944 545619968 547713024 549257216 550282248 552033792 552271872 552393189 554511602 556276608 556990992 558047232 558208124 559984896 561271908 562692096 563058432 564645888 565013496 571861944 573308928 573682176 574055667 575299584 575674128 579721216 581566464 581945088 582651792 584886906 586535904 586788864 589755168 591043896 591802929 592925184 597860352 598249584 604372992 604766464 609140736 609537312 613822464 614222088 615776256 615953792 616177152 617914368 618316656 619067529 621305856 623463168 625811184 626614866 627803136 629983008 633028608 633440736 635226624 635640183 642146304 642564368 643344687 645392448 647212032 647633394 652186368 654262272 654688224 660137472 661389312 664924383 667040832 667328512 672167568 672592896 673030782 677762304 679919616 680362272 681836544 682280448 682724641 685729476 690550272 690999849 692748288 692948016 693199296 695153664 695606238 698969088 701396064 702726144 704037582 706278528 708575232 708730884 709036544 712157184 712620828 714178041 714629952 720122448 722414592 722884914 730284032 733709664 736045056 736362496 736524252 741702144 742185023 742654656 744062976 746646528 748362544 750420936 750744576 752861184 753351328 756188514 756667008 762482592 764909568 765130101 765407556 767066112 767565504 775926784 776869056 779341824 779566518 779849208 782047872 782385152 786340224 788058528 789070572 790566912 795135203 797147136 797666112 803958696 810137754 812187648 812716416 818429952 818962784 821569536 823885824 824422208 825423372 828050688 828407808 831284224 831767403 834414912 835486488 837070848 837312186 839977344 841907862 844038144 844587648 846968832 847520244 856195072 857792916 859963392 860523264 862949376 863511192 869581824 870147958 872349696 872917632 873977688 879803856 880183296 886565844 889387776 896223424 896790528 897374376 903683072 906559488 907149696 909707264 913711104 914305968 920733696 921333132 923664384 923930688 924265728 926871552 927474984 931958784 935194752 936968192 938716776 941704704 944974512 949542912 950161104 952237388 952839936 960163264 963219456 963846552 970818048 971450091 978279552 981393408 982032336 988936192 990206208 992083968 995528704 1000561248 1000992768 1003814912 1008251352 1008889344 1009546173 1016643456 1019879424 1020173468 1020543408 1022754816 1023420672 1035825408 1039122432 1039422024 1039798944 1042730496 1043409357 1048453632 1050744704 1052094096 1054089216 1056056373 1062862848 1063096326 1063554816 1068931242 1071944928 1080183672 1082916864 1083621888 1084327371 1091239936 1095426048 1098514432 1100564496 1104067584 1104543744 1104786378 1109023204 1112553216 1113981984 1116094464 1116416248 1119969792 1122543816 1125384192 1126116864 1129291776 1130026992 1134282771 1143723888 1147364352 1148111334 1150599168 1151348256 1159442432 1163132928 1163890176 1165303584 1169349777 1169773812 1173071808 1173577728 1179510336 1182087792 1183605858 1185850368 1195720704 1196499168 1208745984 1209532928 1215206631 1218281472 1219074624 1227644928 1228444176 1231907584 1232354304 1235828736 1236633312 1238135058 1242611712 1246926336 1251622368 1253229732 1255606272 1255968279 1259966016 1262861793 1266057216 1266881472 1270453248 1271280366 1284292608 1285128736 1286689374 1290784896 1294424064 1295266788 1304372736 1305221937 1308524544 1309376448 1320274944 1329848766 1334081664 1334657024 1344335136 1345185792 1346061564 1355524608 1356407111 1359839232 1360724544 1364560896 1365449282 1371458952 1381100544 1381999698 1385496576 1385896032 1386398592 1390307328 1391212476 1397938176 1402792128 1405452288 1408075164 1412557056 1417461768 1418073088 1424314368 1425241656 1428356082 1429259904 1440244896 1444829184 1445769828 1460568064 1467419328 1472090112 1473048504 1483404288 1484370046 1485309312 1488125952 1493293056 1496725088 1500841872 1501489152 1505722368 1506702656 1512377028 1513334016 1524965184 1529819136 1530260202 1530815112 1534132224 1535131008 1551853568 1553738112 1558683648 1559133036 1559698416 1564095744 1564770304 1572680448 1576117056 1578141144 1581133824 1590270406 1594294272 1594644489 1595332224 1607917392 1620275508 1624375296 1625432832 1636859904 1637925568 1643139072 1647771648 1648844416 1650846744 1656101376 1656815616 1657179567 1662568448 1663534806 1668829824 1670972976 1674141696 1674624372 1679954688 1683815724 1688076288 1689175296 1693937664 1695040488 1712390144 1715585832 1719926784 1721046528 1722167001 1725898752 1727022384 1739163648 1740295916 1744699392 1745835264 1747955376 1759607712 1760366592 1773131688 1775408787 1778775552 1792446848 1793581056 1794748752 1807366144 1813118976 1814299392 1819414528 1827422208 1828611936 1841467392 1842666264 1847328768 1847861376 1848531456 1853743104 1854949968 1857202587 1863917568 1870389504 1873936384 1877433552 1883409408 1889949024 1899085824 1900322208 1904474776 1905679872 1906920549 1920326528 1926438912 1927693104 1930034061 1941636096 1942900182 1956559104 1962786816 1964064672 1977872384 1980412416 1984167936 1991057408 1994773149 2001122496 2001985536 2007629824 2016502704 2017778688 2019092346 2033286912 2039758848 2040346936 2041086816 2045509632 2046841344 2048173923 2071650816 2072999547 2078244864 2078844048 2079597888 2085460992 2086818714 2096907264 2101489408 2104188192 2108178432 2112112746 2125725696 2126192652 2127109632 2137862484 2142534123 2143889856 2160367344 2167243776 2168654742 2182479872 2190852096 2197028864 2201128992 2208135168 2209087488 2209572756 2218046408 2225106432 2226555069 2227963968 2232188928 2232832496 2239939584 2245087632 2252233728 2258583552 2260053984 2268565542 2287447776 2294728704 2295390303 2296222668 2301198336 2302696512 2318884864 2327780352 2330607168 2338699554 2339547624 2346143616 2347155456 2359020672 2364175584 2367211716 2371700736 2385405609 2391441408 2392998336 2419065856 2430413262 2436562944 2438149248 2455289856 2456888352 2463815168 2464708608 2471657472 2473266624 2476270116 2485223424 2493852672 2495302209 2503244736 2506459464 2511212544 2511936558 2519932032 2525723586 2532114432 2533762944 2540906496 2542560732 2568585216 2570257472 2573378748 2581569792 2588848128 2590533576 2608745472 2610443874 2617049088 2618752896 2640549888 2659697532 2668163328 2669314048 2688670272 2690371584 2692123128 2711049216 2712814222 2719678464 2721449088 2729121792 2730898564 2742917904 2762201088 2763999396 2770993152 2771792064 2772797184 2780614656 2782424952 2795876352 2805584256 2810904576 2816150328 2825114112 2834923536 2836146176 2848628736 2850483312 2856712164 2858519808 2880489792 2889658368 2891539656 2914350273 2921136128 2934838656 2944180224 2946097008 2966808576 2968740092 2970618624 2976251904 2986586112 2993450176 3001683744 3002978304 3011444736 3013405312 3024754056 3026668032 3028638519 3049930368 3059638272 3060520404 3061630224 3068264448 3070262016 3103707136 3107476224 3117367296 3118266072 3119396832 3128191488 3129540608 3130228071 3145360896 3152234112 3156282288 3162267648 3168169119 3180540812 3188588544 3189288978 3190664448 3215834784 3240551016 3248750592 3250865664 3252982113 3273719808 3275851136 3286278144 3295543296 3297688832 3301693488 3312202752 3313631232 3314359134 3325136896 3327069612 3337659648 3341945952 3348283392 3349248744 3359909376 3367631448 3376152576 3378350592 3387875328 3390080976 3402848313 3424780288 3431171664 3442093056 3444334002 3451797504 3454044768 3478327296 3480591832 3489398784 3491670528 3495910752 3508049331 3519215424 3520733184 3546263376 3550817574 3557551104 3584893696 3587162112 3589497504 3614732288 3626237952 3628598784 3638829056 3645619893 3654844416 3657223872 3682934784 3685332528 3695722752 3697062912 3707486208 3709899936 3714405174 3727835136 3740779008 3747872768 3754867104 3766818816 3767904837 3779898048 3788585379 3798171648 3800644416 3808949552 3811359744 3813841098 3840653056 3852877824 3855386208 3860068122 3883272192 3885800364 3913118208 3915665811 3925573632 3928129344 3955744768 3960824832 3982114816 3989546298 4002244992 4003971072 4015259648 4033005408 4035557376 4038184692 4047008899 4066573824 4069221333 4079517696 4080693872 4082173632 4093682688 4096347846 4143301632 4145999094 4156489728 4157688096 4159195776 4170921984 4173637428 4193814528 4202978816 4208376384 4216356864 4224225492 4252385304 4254219264 4275724968 4285068246 4287779712 4320734688 4334487552 4337309484 4364959744 4381704192 4402257984 4416270336 4419145512 4436092816 4450212864 4453110138 4455927936 4464377856 4465664992 4479879168 4490175264 4504467456 4517167104 4520107968 4537131084 4574895552 4589457408 4590780606 4592445336 4602396672 4605393024 4637769728 4655560704 4661214336 4677399108 4679095248 4692287232 4694310912 4713348617 4718041344 4728351168 4734423432 4743401472 4770811218 4782882816 4785996672 4838131712 4860826524 4873125888 4876298496 4910579712 4913776704 4927630336 4929417216 4943314944 4946533248 4952540232 4970446848 4971538701 4987705344 4990604418 5006489472 5012918928 5022425088 5023873116 5039864064 5051447172 5064228864 5067525888 5081812992 5085121464 5137170432 5140514944 5146757496 5163139584 5166501003 5177696256 5181067152 5217490944 5220887748 5234098176 5237505792 5281099776 5319395064 5326226361 5336326656 5338628096 5377340544 5380743168 5384246256 5422098432 5425628444 5439356928 5442898176 5458243584 5461797128 5485835808 5524402176 5527998792 5541986304 5543584128 5545594368 5561229312 5564849904 5591752704 5611168512 5621809152 5632300656 5650228224 5669847072 5672292352 5697257472 5700966624 5713424328 5717039616 5720761647 5760979584 5779316736 5783079312 5790102183 5828700546 5842272256 5869677312 5888360448 5892194016 5933617152 5937480184 5941237248 5952503808 5973172224 5984319447 5986900352 6003367488 6005956608 6022889472 6026810624 6049508112 6053336064 6057277038 6099860736 6119276544 6121040808 6123260448 6136528896 6140524032 6144521769 6207414272 6214952448 6218998641 6234734592 6236532144 6238793664 6256382976 6259081216 6260456142 6290721792 6304468224 6312564576 6324535296 6336338238 6361081624 6377177088 6378577956 6381328896 6427602369 6431669568 6481102032 6501731328 6505964226 6547439616 6551702272 6572556288 6591086592 6595377664 6603386976 6624405504 6627262464 6628718268 6650273792 6654139224 6675319296 6679665207 6683891904 6696566784 6698497488 6719818752 6735262896 6756701184 6775750656 6780161952 6805696626 6849560576 6862343328 6884186112 6886170909 6888668004 6903595008 6908089536 6956654592 6961183664 6983341056 6991821504 7016098662 7038430848 7041466368 7092526752 7101635148 7115102208 7156216827 7169787392 7174324224 7178995008 7229464576 7257197568 7277658112 7291239786 7309688832 7314447744 7365869568 7370665056 7391445504 7394125824 7396257643 7414972416 7419799872 7428810348 7455670272 7481558016 7485906627 7509734208 7533637632 7535809674 7559796096 7577170758 7596343296 7601288832 7617899104 7622719488 7627682196 7681306112 7705755648 7710772416 7720136244 7766544384 7771600728 7826236416 7831331622 7851147264 7856258688 7911489536 7921649664 7964229632 7979092596 8004489984 8007942144 8040418229 8066010816 8071114752 8076369384 8094017798 8133147648 8138442666 8159035392 8161387744 8164347264 8187365376 8192695692 8286603264 8291998188 8312979456 8315376192 8318391552 8341843968 8347274856 8387629056 8405957632 8416752768 8432713728 8448450984 8504770608 8508438528 8551449936 8570136492 8575559424 8641469376 8668975104 8674618968 8763408384 8804515968 8832540672 8838291024 8872185632 8900425728 8906220276 8911855872 8928755712 8931329984 8959758336 8980350528 9008934912 9034334208 9040215936 9074262168 9085915557 9149791104 9178914816 9181561212 9184890672 9204793344 9210786048 9275539456 9311121408 9322428672 9354798216 9358190496 9384574464 9388621824 9390684213 9426697234 9436082688 9456702336 9468846864 9486802944 9541622436 9565765632 9571993344 9676263424 9721653048 9746251776 9752596992 9758946339 9821159424 9827553408 9855260672 9858834432 9886629888 9893066496 9905080464 9940893696 9943077402 9975410688 9981208836 10012978944 10025837856 10044850176 10047746232 10079728128 10102894344 10128457728 10135051776 10163625984 10170242928 10208544939 10274340864 10281029888 10293514992 10326279168 10333002006 10355392512 10362134304 10434981888 10441775496 10468196352 10475011584 10524147993 10562199552 10638790128 10652452722 10672653312 10677256192 10754681088 10761486336 10768492512 10844196864 10851256888 10878713856 10885796352 10916487168 10923594256 10936859679 10971671616 11048804352 11055997584 11087168256 11091188736 11122458624 11129699808 11183505408 11222337024 11243618304 11264601312 11300456448 11303714511 11339694144 11344584704 11365756137 11394514944 11401933248 11426848656 11434079232 11441523294 11521959168 11558633472 11566158624 11580204366 11657401092 11684544512 11739354624 11746997433 11776720896 11784388032 11867234304 11874960368 11882474496 11946344448 11968638894 11973800704 12006734976 12011913216 12045778944 12053621248 12099016224 12106672128 12114554076 12141026697 12199721472 12207663999 12238553088 12242081616 12246520896 12281048064 12289043538 12414828544 12429904896 12437997282 12469469184 12473064288 12477587328 12512765952 12518162432 12520912284 12581443584 12608936448 12617145391 12625129152 12649070592 12672676476 12722163248 12757155912 12762657792 12855204738 12863339136 12962204064 13003462656 13011928452 13094879232 13103404544 13145112576 13190755328 13206773952 13248811008 13257436536 13300547584 13308278448 13350638592 13359330414 13367783808 13393133568 13396994976 13439637504 13470525792 13513402368 13517298451 13551501312 13560323904 13611393252 13724686656 13768372224 13772341818 13777336008 13807190016 13816179072 13913309184 13922367328 13966682112 13983643008 14032197324 14076861696 14082932736 14140045851 14185053504 14203270296 14230204416 14312433654 14339574784 14348648448 14357990016 14458929152 14514395136 14555316224 14582479572 14619377664 14628895488 14694557453 14731739136 14741330112 14782891008 14788251648 14792515286 14829944832 14839599744 14857620696 14911340544 14963116032 14971813254 15019468416 15067275264 15071619348 15119592192 15154341516 15192686592 15202577664 15235798208 15245438976 15255364392 15362612224 15411511296 15421544832 15440272488 15499503009 15533088768 15543201456 15652472832 15662663244 15702294528 15712517376 15822979072 15843299328 15928459264 15958185192 16008979968 16015884288 16080836458 16132021632 16142229504 16152738768 16188035596 16266295296 16276885332 16318070784 16322775488 16328694528 16374730752 16385391384 16573206528 16583996376 16625958912 16630752384 16636783104 16683687936 16694549712 16775258112 16811915264 16833505536 16865427456 16896901968 17009541216 17016877056 17102899872 17140272984 17151118848 17162284941 17282938752 17337950208 17349237936 17526816768 17609031936 17665081344 17676582048 17744371264 17800851456 17812440552 17823711744 17857511424 17862659968 17919516672 17952958341 17960701056 18017869824 18068668416 18080431872 18148524336 18171831114 18299582208 18357829632 18363122424 18369781344 18409586688 18421572096 18433565307 18551078912 18622242816 18644857344 18656995923 18709596432 18716380992 18769148928 18777243648 18781368426 18853394468 18872165376 18913404672 18937693728 18973605888 19083244872 19131531264 19143986688 19282807107 19352526848 19443306096 19505193984 19517892678 19642318848 19655106816 19710521344 19717668864 19773259776 19786132992 19810160928 19881787392 19886154804 19950821376 19962417672 20025957888 20038995621 20051675712 20089700352 20095492464 20159456256 20205788688 20270103552 20327251968 20340485856 20417089878 20548681728 20562059776 20587029984 20652558336 20658512727 20666004012 20710785024 20724268608 20869963776 20883550992 20950023168 21048295986 21124399104 21277580256 21304905444 21345306624 21354512384 21468650481 21509362176 21522972672 21536985024 21688393728 21702513776 21771592704 21832974336 21847188512 21873719358 21943343232 22097608704 22111995168 22174336512 22182377472 22188772929 22244917248 22259399616 22367010816 22444674048 22457719881 22529202624 22600912896 22607429022 22679388288 22689169408 22731512274 22789029888 22803866496 22853697312 22868158464 22883046588 23043918336 23058920887 23117266944 23132317248 23160408732 23314802184 23478709248 23493994866 23553441792 23568776064 23734468608 23749920736 23764948992 23892688896 23937277788 23947601408 24013469952 24023826432 24107242496 24121254687 24198032448 24213344256 24229108152 24282053394 24399442944 24415327998 24477106176 24484163232 24493041792 24562096128 24578087076 24829657088 24859809792 24875994564 24938938368 24946128576 24955174656 25025531904 25041824568 25162887168 25217872896 25234290782 25250258304 25298141184 25345352952 25444326496 25514311824 25525315584 25710409476 25726678272 25924408128 26006925312 26023856904 26206809088 26290225152 26381510656 26413547904 26497622016 26514873072 26601095168 26616556896 26701277184 26718660828 26735567616 26786267136 26793989952 26879275008 26941051584 27026804736 27034596902 27103002624 27120647808 27222786504 27449373312 27536744448 27544683636 27554672016 27614380032 27632358144 27826618368 27844734656 27933364224 27967286016 28064394648 28153723392 28165865472 28172052639 28280091702 28370107008 28406540592 28460408832 28624867308 28679149568 28697296896 28715980032 28917858304 29028790272 29110632448 29164959144 29238755328 29257790976 29276839017 29389114906 29463478272 29482660224 29565782016 29576503296 29585030572 29659889664 29679199488 29715241392 29822681088 29926232064 29943626508 30038936832 30134550528 30143238696 30239184384 30308683032 30385373184 30405155328 30471596416 30490877952 30510728784 30625634817 30725224448 30823022592 30843089664 30880544976 30999006018 31066177536 31086402912 31304945664 31325326488 31404589056 31425034752 31572443979 31645958144 31686598656 31856918528 31916370384 32017959936 32031768576 32161672916 32264043264 32284459008 32305477536 32376071192 32532590592 32553770664 32636141568 32645550976 32657389056 32749461504 32770782768 32810579037 33146413056 33167992752 33261504768 33273566208 33367375872 33389099424 33550516224 33623830528 33667011072 33730854912 33793803936 33911143533 34019082432 34033754112 34097268411 34205799744 34280545968 34302237696 34324569882 34565877504 34675900416 34698475872 35053633536 35218063872 35240992299 35330162688 35353164096 35488742528 35601702912 35624881104 35647423488 35725319936 35839033344 35905916682 35921402112 36035739648 36137336832 36160863744 36297048672 36343662228 36423080091 36599164416 36622991997 36715659264 36726244848 36739562688 36843144192 36867130614 37102157824 37244485632 37289714688 37313991846 37419192864 37432761984 37538297856 37554487296 37562736852 37706788936 37744330752 37826809344 37851436173 37875387456 37947211776 38166489744 38287973376 38565614214 38705053696 38886612192 39010387968 39035785356 39284637696 39310213632 39335806219 39421042688 39435337728 39572265984 39620321856 39772309608 39901642752 39924835344 40051915776 40077991242 40103351424 40179400704 40190984928 40318912512 40411577376 40540207104 40551895353 40654503936 40680971712 40834179756 41124119552 41174059968 41305116672 41317025454 41332008024 41421570048 41448537216 41739927552 41767101984 41900046336 42096591972 42248798208 42420137553 42555160512 42609810888 42690613248 42937300962 43018724352 43045945344 43073970048 43376787456 43405027552 43543185408 43665948672 43694377024 43747438716 43886686464 44083672359 44195217408 44223990336 44348673024 44364754944 44377545858 44489834496 44518799232 44734021632 44889348096 44915439762 45058405248 45201825792 45214858044 45358776576 45378338816 45463024548 45578059776 45607732992 45707394624 45736316928 45766093176 46087836672 46117841774 46234533888 46264634496 46320817464 46629604368 46957418496 46987989732 47106883584 47137552128 47468937216 47499841472 47529897984 47785377792 47874555576 47895202816 48026939904 48047652864 48214484992 48242509374 48396064896 48426688512 48458216304 48564106788 48798885888 48830655996 48954212352 48968326464 48986083584 49124192256 49156174152 49659314176 49719619584 49751989128 49877876736 49892257152 49910349312 50051063808 50083649136 50325774336 50435745792 50468581564 50500516608 50596282368 50690705904 50888652992 51028623648 51050631168 51420818952 51453356544 51486854823 51848816256 52013850624 52047713808 52413618176 52580450304 52763021312 52827095808 52995244032 53029746144 53202190336 53233113792 53402554368 53437321656 53471135232 53572534272 53587979904 53758550016 53858875023 53882103168 54053609472 54069193804 54206005248 54241295616 54445573008 54898746624 55073488896 55089367272 55109344032 55228760064 55264716288 55300695921 55653236736 55689469312 55866728448 55934572032 55970987769 56128789296 56307446784 56331730944 56344105278 56560183404 56740214016 56813081184 56920817664 57249734616 57358299136 57394593792 57431960064 57835716608 57848421321 58057580544 58221264896 58329918288 58515581952 58553678034 58778229812 58926956544 58965320448 59131564032 59153006592 59170061144 59319779328 59358398976 59430482784 59645362176 59852464128 59887253016 60077873664 60116986863 60269101056 60286477392 60478368768 60617366064 60810310656 60943192832 60981755904 61021457568 61251269634 61450448896 61646045184 61686179328 61761089952 61975538181 61998012036 62132355072 62172805824 62609891328 62650652976 62850069504 63144887958 63291916288 63373197312 63713837056 63832740768 64035919872 64063537152 64323345832 64405951443 64528086528 64568918016 64610955072 64752142384 65065181184 65107541328 65291101952 65314778112 65498923008 65541565536 65621158074 66292826112 66335985504 66523009536 66547132416 66566318787 66734751744 66778198848 67101032448 67247661056 67334022144 67373159643 67587607872 67822287066 68038164864 68067508224 68194536822 68411599488 68561091936 68604475392 68649139764 69131755008 69176762661 69351800832 69396951744 70436127744 70481984598 70660325376 70706328192 70977485056 71203405824 71249762208 71294846976 71450639872 71678066688 71811833364 71842804224 72071479296 72321727488 72363764061 72594097344 72687324456 72846160182 73198328832 73245983994 73431318528 73452489696 73479125376 73686288384 73734261228 74204315648 74488971264 74579429376 74627983692 74838385728 74865523968 75076595712 75125473704 75413577872 75488661504 75653618688 75702872346 75750774912 75894423552 76332979488 76575946752 77131228428 77410107392 77773224384 78020775936 78071570712 78620427264 78671612438 78842085376 78870675456 79144531968 79240643712 79544619216 79803285504 79849670688 80103831552 80126926489 80155982484 80206702848 80358801408 80381969856 80637825024 80823154752 81080414208 81103790706 81309007872 81361943424 81668359512 82248239104 82348119936 82610233344 82634050908 82664016048 82843140096 82897074432 83479855104 83534203968 83800092672 84193183944 84497596416 84516157917 84840275106 85110321024 85219621776 85381226496 85874601924 86037448704 86091890688 86147940096 86753574912 86810055104 87086370816 87331897344 87388754048 87494877432 87773372928 87830517051 88167344718 88390434816 88447980672 88697346048 88729509888 88755091716 88979668992 89037598464 89468043264 89778696192 89830879524 90116810496 90403651584 90429716088 90717553152 90756677632 90926049096 91156119552 91215465984 91414789248 91472633856 91532186352 91876904451 92175673344 92235683548 92469067776 92529268992 92641634928 93259208736 93914836992 93975979464 94213767168 94275104256 94937874432 94999682944 95059795968 95570755584 95749111152 95790405632 96053879808 96095305728 96428969984 96485018748 96792129792 96853377024 96916432608 97128213576 97597771776 97661311992 97908424704 97936652928 97972167168 98248384512 98312348304 98431737111 99318628352 99439239168 99503978256 99784514304 99820698624 100102127616 100167298272 100651548672 100871491584 100937163128 101001033216 101192564736 101381411808 101733430599 101777305984 102057247296 102101262336 102291805233 102841637904 102906713088 102973709646 103697632512 104027701248 104095427616 104827236352 105160900608 105526042624 105654191616 105722976897 105990488064 106059492288 106404380672 106466227584 106805108736 106874643312 106942270464 107175959808 107517100032 107717750046 107764206336 108107218944 108138387608 108412010496 108482591232 108891146016 109269240273 109797493248 109868975991 110146977792 110178734544 110218688064 110529432576 110601391842 111306473472 111378938624 111733456896 111869144064 111941975538 112257578592 112614893568 112663461888 112688210556 113120366808 113480428032 113554308519 113626162368 113841635328 114499469232 114716598272 114863920128 115671433216 115696842642 116115161088 116442529792 116659836576 117031163904 117107356068 117556459624 117853913088 117930640896 118007418657 118263128064 118306013184 118340122288 118716797952 118860965568 119704928256 119774506032 120155747328 120233973726 120538202112 120572954784 120956737536 121234732128 121620621312 121655686059 121886385664 121963511808 122042915136 122502539268 122900897792 123372358656 123522179904 123951076362 123996024072 124264710144 124345611648 125219782656 125301305952 125700139008 126289775916 126583832576 126746394624 127260412659 127665481536 128071839744 128646691664 128811902886 129056173056 129137836032 129221910144 129504284768 130130362368 130215082656 130582203904 130629556224 130997846016 131083131072 131242316148 132251017077 132585652224 132671971008 133046019072 133094264832 133132637574 133469503488 133556397696 134202064896 134495322112 134668044288 134746319286 135175215744 135644574132 136076329728 136135016448 136389073644 136687109893 136823198976 137122183872 137208950784 137298279528 138263510016 138353525322 138703601664 138793903488 140872255488 140963969196 141320650752 141412656384 141954970112 142406811648 142499524416 142589693952 142901279744 143356133376 143623666728 143685608448 144142958592 144643454976 144727528122 145188194688 145374648912 145692320364 146396657664 146491967988 146862637056 146904979392 146958250752 147372576768 147468522456 148977942528 149158858752 149255967384 149676771456 149731047936 150153191424 150250947408 150827155744 150977323008 151307237376 151405744692 151501549824 151788847104 152665958976 153151893504 154262456856 154460564469 154820214784 155546448768 156041551872 156143141424 157240854528 157343224876 157684170752 157741350912 158289063936 158481287424 159089238432 159606571008 159699341376 160207663104 160253852978 160311964968 160413405696 160717602816 160763939712 161275650048 161646309504 162160828416 162207581412 162618015744 162723886848 163336719024 164496478208 164696239872 165220466688 165268101816 165328032096 165686280192 165794148864 165902087763 166959710208 167068407936 167600185344 167912963307 168386367888 168995192832 169032315834 169680550212 170220642048 170439243552 170762452992 171749203848 172074897408 172183781376 172295880192 173507149824 173545263963 173620110208 174172741632 174663794688 174777508096 174989754864 175546745856 175661034102 176334689436 176780869632 176895961344 177394692096 177459019776 177510183432 177959337984 178075196928 178936086528 179557392384 179661759048 180233620992 180350960589 180807303168 180859432176 181435106304 181513355264 181852098192 182430931968 182829578496 182945267712 183064372704 183753808902 184351346688 184471367096 184938135552 185058537984 185283269856 185926614543 186518417472 187829673984 187951958928 188550208512 189875748864 189999365888 190119591936 191141511168 191498222304 191580811264 192107759616 192190611456 192857939968 192970037496 193217854329 193584259584 193706754048 193832865216 194256427152 195195543552 195322623984 195873305856 195944334336 196496769024 196624696608 196863474222 198637256704 198878478336 199007956512 199569028608 199641397248 199698956361 200204255232 200334596544 201303097344 201742983168 201874326256 202002066432 202119478929 202762823616 203466861198 203554611968 204114494592 204202524672 204583610466 205683275808 205813426176 205947419292 207395265024 207530287983 208055402496 208190855232 209654472704 211052085248 211308383232 211445953794 211980976128 212118984576 212808761344 212932455168 213610217472 213749286624 213884540928 214351919616 214491471647 215034200064 215435500092 215528412672 216214437888 216276775216 216965182464 217091292183 217782292032 218538480546 219594986496 219737951982 220293955584 220357469088 220437376128 221058865152 221202783684 222612946944 222757877248 223466913792 223738288128 223883951076 224515157184 225229787136 225376421112 226240733616 226960856064 227108617038 227252324736 227683270656 228998938464 229433196544 229727840256 231342866432 231393685284 232230322176 233172128641 233319673152 234062327808 234214712136 235112919248 235861281792 236014837314 236526256128 236612026368 236680244576 237433595904 237721931136 239409856512 239549012064 240311494656 240380779467 240467947452 241076404224 241145909568 241913475072 242469464256 243241242624 243311372118 243772771328 243927023616 244085830272 245005078536 245801795584 246744717312 247044359808 247902152724 247992048144 248529420288 248691223296 249807476701 250439565312 250602611904 251400278016 252579551832 253492789248 254520825318 255330963072 256143679488 257293383328 257623805772 258112346112 258275672064 258443820288 259008569536 260260724736 260430165312 261164407808 261259112448 261995692032 262166262144 262484632296 263491551153 264502034154 265171304448 265343942016 266092038144 266188529664 266265275148 266939006976 267112795392 268404129792 268990644224 269336088576 269492638572 270350431488 271289148264 272152659456 272270032896 272778147288 273374219786 273646397952 274244367744 274417901568 274596559056 276527020032 276707050644 277407203328 277587806976 281744510976 281927938392 282641301504 282825312768 283909940224 284813623296 284999048832 285179387904 285802559488 286712266752 287247333456 287371216896 288285917184 289286909952 289455056244 290376389376 290749297824 291384640728 292793315328 292983935976 293725274112 293809958784 293916501504 294745153536 294937044912 297955885056 298317717504 298511934768 299353542912 299462095872 300306382848 300501894816 301654311488 301954646016 302614474752 302811489384 303003099648 303577694208 305200291797 305331917952 306303787008 306875415699 308524913712 308921128938 309640429568 311092897536 312083103744 312286282848 314481709056 314686449752 315368341504 315482701824 316578127872 316962574848 317168930691 318178476864 319213142016 319398682752 320415326208 320507705956 320623929936 320826811392 321527879424 322551300096 323292619008 324321656832 324415162824 325236031488 325447773696 326673438048 327807720819 328992956416 329392479744 329606927973 330440933376 330536203632 330656064192 331588297728 331804175526 333919420416 334136815872 335200370688 335825926614 336772735776 337990385664 338064631668 339361100424 340441284096 340662925557 340878487104 341524905984 343498407696 344149794816 344591760384 347014299648 347090527926 347240220416 348345483264 349327589376 349555016192 349979509728 351093491712 351322068204 352669378872 353561739264 353791922688 354022255971 354789384192 354918039552 355020366864 356150393856 359114784768 359323518096 360467241984 360701921178 361614606336 361718864352 362870212608 363026710528 363704196384 364861863936 364967058177 365659156992 365890535424 366128745408 367507617804 368702693376 368942734192 370117075968 370566539712 371853229086 373036834944 375659347968 375903917856 377100417024 379751497728 379998731776 380239183872 381781237977 382996444608 383161622528 384215519232 385715879936 385940074992 386435708658 387168519168 387413508096 387665730432 388512854304 390391087104 390645247968 391746611712 391888668672 392001655079 392993538048 393249393216 393726948444 396753051231 397756956672 398015913024 399138057216 399282794496 399397912722 400408510464 400669193088 402606194688 403485966336 403748652512 404004132864 404238957858 405525647232 406933722396 407109223936 408228989184 408405049344 409167220932 410061329679 411366551616 411626852352 411894838584 414790530048 415060575966 416110804992 416381710464 419308945408 422104170496 422616766464 422891907588 423961952256 424237969152 425864910336 426142166137 427220434944 427498573248 427769081856 428703839232 428982943294 430068400128 430871000184 431056825344 432428875776 432553550432 433930364928 434182584366 435564584064 437076961092 439189972992 439475903964 440587911168 440714938176 440874752256 442117730304 442405567368 445515754496 446933827584 447476576256 447767902152 449030314368 450459574272 450752842224 452481467232 453921712128 454217234076 454504649472 455366541312 457997876928 458866393088 459455680512 462787370568 464460644352 466344257282 466639346304 468124655616 468429424272 470225838496 471722563584 472029674628 473052512256 473224052736 473360489152 474867191808 475443862272 478819713024 479098024128 480622989312 480761558934 480935894904 482152808448 482291819136 483826950144 484938928512 486482485248 486622744236 487545542656 487854047232 488171660544 490010157072 491603591168 493489434624 494088719616 495804305448 495984096288 497058840576 497382446592 497706263289 499614953402 500879130624 501205223808 502800556032 505159103664 506985578496 509041650636 510661926144 512287358976 514586766656 515247611544 516224692224 516551344128 516887640576 518017139072 520521449472 520635791889 520860330624 522328815616 522518224896 523991384064 524332524288 524969264592 526983102306 529004068308 530342608896 530687884032 532184076288 532377059328 532530550296 533878013952 534225590784 536808259584 537981288448 538672177152 538985277144 540700862976 541052881767 542578296528 544305318912 544540065792 545556294576 546748439572 547292795904 548488735488 548835803136 549193118112 553054040064 553414101288 554814406656 555175613952 557779843629 563489021952 563855876784 565650625536 567819880448 569627246592 569998097664 570358775808 571605118976 573424533504 574494666912 574742433792 576571834368 578573819904 578910112488 579653562987 580752778752 581498595648 582769281456 585586630656 585967871952 587619917568 587833003008 589490307072 589874089824 595911770112 596635435008 597023869536 598707085824 598924191744 599096869083 600612765696 601003789632 603308622976 603909292032 605228949504 605622978768 606006199296 606358436787 610400583594 610663835904 612607574016 613750831398 617049827424 617842257876 619280859136 622185795072 622590863949 624166207488 624572565696 628963418112 629372899504 630736683008 633156255744 633925149696 634337861382 636356953728 638426284032 638797365504 640830652416 641015411912 641247859872 641653622784 643055758848 643474414941 645102600192 646585238016 648643313664 648830325648 650895547392 651273876549 653346876096 655615441638 657985912832 658784959488 659213855946 660881866752 661072407264 661312128384 663176595456 663608351052 667838840832 668273631744 668708705723 670400741376 671651853228 673545471552 676129263336 678722200848 680882568192 681325851114 681756974208 683049811968 686996815392 688299589632 689183520768 694028599296 694181055852 694480440832 696690966528 699110032384 699516385923 699959019456 702186983424 702644136408 705338757744 707583845376 708044511942 709578768384 709836079104 710040733728 712300787712 718229569536 718647036192 720934483968 721142338401 721403842356 723229212672 723437728704 725740425216 727408392768 729723727872 729934116354 731318313984 731781070848 732257490816 735015235608 737405386752 737885468384 740234151936 741133079424 743706458172 746073669888 749422430103 751318695936 751807835712 754200834048 759997463552 760478367744 763562475954 765992889216 766323245056 768431038464 771431759872 771880149984 772871417316 774337038336 774827016192 775331460864 777025708608 778811545009 780782174208 781290495936 783493223424 783777337344 784003310158 785987076096 786498786432 787453896888 793506102462 795513913344 796031826048 798276114432 798565588992 798795825444 800817020928 801338386176 805212389376 806971932672 807497305024 808008265728 808477915716 811051294464 813867444792 814218447872 816457978368 816810098688 818334441864 820122659358 822733103232 823253704704 823789677168 829581060096 830121151932 832221609984 832763420928 838617890816 844208340992 845233532928 845783815176 847923904512 848475938304 851729820672 852284332274 854440869888 854997146496 855538163712 857407678464 857965886588 860136800256 861742000368 862113650688 864857751552 865107100864 867860729856 868365168732 871129168128 874153922184 878379945984 878951807928 881175822336 881429876352 881749504512 884235460608 884811134736 891031508992 893867655168 894953152512 895535804304 898060628736 900919148544 901505684448 904962934464 907843424256 908434468152 909009298944 910733082624 915600875391 915995753856 917732786176 918911361024 925574741136 928921288704 932688514564 933278692608 936249311232 936858848544 940451676992 943445127168 944059349256 946105024512 946448105472 946720978304 949734383616 950887724544 951506792073 957639426048 958196048256 961245978624 961523117868 961871789808 964583638272 967653900288 969877857024 972964970496 973245488472 975091085312 975708094464 976343321088 980020314144 983207182336 983423162457 986978869248 988177439232 988820783919 991608610896 991968192576 994764893184 995412526578 999229906804 1001758261248 1002410447616 1005601112064 1010318207328 1013971156992 1018083301272 1021323852288 1021988776671 1024574717952 1029173533312 1030495223088 1032449384448 1033775281152 1036034278144 1041042898944 1041271583778 1041720661248 1044657631232 1045036449792 1047982768128 1048665048576 1049938529184 1053966204612 1058008136616 1060685217792 1061375768064 1062066767913 1064368152576 1064754118656 1065061100592 1068451181568 1075962576896 1077344354304 1077970554288 1081401725952 1082105763534 1085156593056 1088610637824 1089080131584 1091112589152 1093496879144 1094585591808 1094901174531 1096977470976 1097671606272 1098386236224 1106108080128 1106828202576 1110351227904 1115559687258 1126978043904 1127711753568 1131301251072 1135639760896 1139254493184 1139996195328 1140717551616 1143210237952 1145343713931 1148989333824 1149484867584 1157147639808 1157820224976 1159307125974 1161505557504 1162997191296 1165538562912 1171173261312 1171935743904 1175239835136 1175666006016 1176004965237 1178980614144 1179748179648 1190259153693 1193270870016 1194047739072 1197414171648 1197848383488 1198193738166 1201225531392 1202007579264 1206617245952 1207818584064 1210457899008 1211245957536 1212012398592 1212716873574 1220801167188 1221327671808 1225215148032 1227501662796 1230183989037 1234099654848 1235684515752 1244371590144 1245181727898 1248332414976 1249145131392 1257926836224 1258745799008 1261473366016 1266312511488 1267850299392 1268675722764 1272713907456 1277594731008 1278426498411 1281661304832 1282030823824 1282495719744 1283307245568 1286111517696 1286948829882 1290205200384 1293170476032 1297286627328 1297660651296 1301791094784 1302547753098 1306693752192 1311230883276 1315971825664 1317569918976 1318427711892 1321763733504 1322144814528 1322624256768 1326353190912 1327216702104 1336547263488 1337417411446 1340801482752 1343303706456 1347090943104 1352258526672 1357444401696 1361765136384 1362651702228 1363513948416 1366099623936 1373993630784 1376599179264 1378367041536 1388362111704 1388960881664 1393381933056 1398220064768 1399032771846 1399918038912 1404373966848 1405288272816 1410677515488 1415167690752 1416089023884 1419157536768 1419672158208 1420081467456 1424601575424 1436459139072 1437294072384 1441868967936 1442284676802 1442807684712 1446458425344 1446875457408 1451480850432 1454816785536 1459447455744 1459868232708 1462636627968 1463562141696 1464514981632 1470030471216 1474810773504 1475770936768 1480468303872 1482266158848 1487412916344 1492147339776 1493118789867 1498844860206 1502637391872 1503615671424 1508401668096 1519994927104 1520956735488 1527124951908 1531985778432 1532646490112 1536862076928 1542863519744 1543760299968 1545742834632 1548674076672 1549654032384 1550662921728 1554051417216 1557623090018 1561564348416 1561907375667 1562580991872 1566986446848 1567554674688 1568006620316 1571974152192 1572997572864 1574907793776 1587012204924 1591027826688 1592063652096 1596552228864 1597131177984 1597591650888 1601634041856 1602676772352 1610424778752 1613943865344 1614994610048 1616016531456 1616955831432 1622102588928 1623158645301 1627734889584 1628436895744 1632915956736 1633620197376 1636668883728 1640245318716 1645466206464 1646507409408 1647579354336 1659162120192 1660242303864 1664443219968 1665526841856 1673339530887 1677235781632 1688416681984 1690467065856 1691567630352 1696951876608 1703459641344 1704568664548 1708881739776 1709994292992 1711076327424 1714815356928 1715931773176 1720273600512 1723484000736 1724227301376 1729715503104 1730214201728 1735721459712 1736730337464 1738960688961 1742258336256 1748307844368 1756759891968 1757903615856 1762859752704 1763499009024 1768470921216 1769622269472 1782063017984 1787735310336 1789906305024 1791071608608 1796121257472 1797290607249 1801838297088 1803011368896 1809925868928 1815686848512 1816868936304 1818018597888 1819075310361 1831201750782 1831991507712 1835465572352 1837822722048 1851149482272 1857842577408 1865377029128 1866557385216 1867772591847 1872498622464 1873717697088 1880903353984 1886890254336 1888118698512 1892210049024 1893441956608 1899468767232 1901775449088 1903013584146 1915278852096 1916392096512 1922491957248 1923046235736 1923743579616 1929167276544 1930423244823 1935307800576 1939755714048 1945929940992 1946490976944 1950182170624 1952686642176 1953821629647 1960040628288 1966414364672 1966846324914 1973957738496 1976354878464 1977641567838 1983217221792 1983936385152 1989529786368 1990825053156 1998459813608 2003516522496 2004820895232 2006126117169 2011202224128 2020636414656 2036166602544 2042647704576 2043977553342 2049149435904 2058347066624 2060990446176 2064898768896 2067550562304 2072068556288 2082085797888 2082543167556 2083441322496 2089315262464 2090072899584 2097330097152 2098549157769 2099877058368 2107932409224 2116016273232 2122751536128 2124133535826 2128736305152 2129508237312 2130122201184 2136902363136 2151925153792 2154688708608 2155941108576 2162803451904 2163427015203 2164211527068 2170313186112 2177221275648 2182225178304 2186993758288 2189171183616 2189802349062 2193954941952 2195343212544 2196772472448 2212216160256 2213656405152 2220702455808 2231119374516 2248267290309 2253956087808 2255423507136 2262602502144 2271279521792 2279992390656 2281435103232 2286420475904 2290687427862 2297978667648 2298969735168 2314295279616 2315640449952 2318614251948 2323011115008 2323680868181 2325994382592 2331077125824 2336434635027 2342346522624 2343871487808 2350479670272 2351332012032 2352009930474 2357961228288 2359496359296 2380518307386 2386541740032 2388095478144 2394828343296 2395696766976 2396387476332 2402451062784 2404015158528 2413234491904 2415637168128 2420915798016 2422491915072 2424024797184 2425433747148 2441602334376 2442655343616 2450430296064 2455003325592 2460367978074 2468199309696 2471369031504 2488743180288 2490363455796 2496664829952 2498290262784 2515853672448 2517491598016 2532625022976 2535700598784 2537351445528 2545427814912 2555189462016 2556852996822 2563322609664 2564061647648 2564991439488 2566614491136 2572223035392 2573897659764 2580410400768 2586340952064 2594573254656 2595321302592 2603582189568 2605095506196 2613387504384 2622461766552 2631943651328 2635139837952 2636855423784 2643527467008 2644289629056 2645248513536 2652706381824 2654433404208 2673094526976 2674834822892 2681602965504 2686607412912 2694181886208 2704517053344 2714888803392 2723530272768 2725303404456 2727027896832 2732199247872 2747987261568 2753198358528 2756734083072 2776724223408 2777921763328 2786763866112 2796440129536 2798065543692 2799836077824 2808747933696 2810576545632 2821355030976 2830335381504 2832178047768 2838315073536 2839344316416 2840162934912 2849203150848 2854520376219 2872918278144 2874588144768 2883737935872 2884569353604 2885615369424 2893750914816 2902961700864 2909633571072 2918894911488 2919736465416 2925273255936 2927124283392 2929029963264 2940060942432 2949621547008 2950269487371 2951541873536 2960936607744 2964532317696 2966462351757 2974825832688 2984294679552 2986237579734 2997689720412 3005274783744 3007231342848 3016803336192 3039989854208 3041913470976 3054249903816 3063971556864 3065292980224 3065966330013 3073724153856 3085727039488 3087520599936 3091485669264 3097348153344 3101325843456 3108102834432 3115246180036 3123128696832 3123814751334 3125161983744 3133972893696 3135109349376 3136013240632 3143948304384 3145995145728 3149815587552 3174024409848 3182055653376 3184127304192 3186200303739 3193104457728 3194262355968 3195183301776 3205353544704 3227887730688 3229989220096 3232033062912 3233911662864 3244205177856 3246317290602 3255469779168 3256873791488 3265831913472 3267240394752 3273337767456 3280490637432 3284703523593 3290932412928 3293014818816 3295158708672 3318324240384 3320484607728 3331053683712 3346679061774 3354471563264 3376833363968 3380934131712 3383135260704 3393903753216 3406919282688 3409137329096 3417763479552 3419988585984 3422152654848 3429630713856 3431863546352 3436031141793 3446968001472 3448454602752 3460428403456 3471442919424 3473460674928 3477921377922 3484516672512 3496615688736 3513519783936 3515807231712 3525719505408 3526998018048 3528014895711 3536941842432 3539244538944 3564126035968 3570777461079 3579812610048 3582143217216 3592242514944 3594581214498 3603676594176 3606022737792 3619851737856 3631373697024 3633737872608 3636037195776 3638150620722 3662403501564 3663983015424 3670931144704 3675645444096 3690551967111 3702298964544 3730754058256 3733114770432 3735545183694 3744997244928 3747435394176 3761806707968 3773780508672 3776237397024 3784420098048 3786883913216 3798937534464 3803550898176 3806027168292 3832784193024 3835279495233 3844983914496 3846092471472 3847487159232 3858334553088 3860846489646 3870615601152 3879511428096 3891859881984 3892981953888 3900364341248 3905373284352 3907643259294 3920081256576 3932828729344 3933692649828 3947915476992 3952709756928 3955283135676 3963926186897 3966434443584 3967872770304 3979059572736 3981650106312 3996919627216 4009641790464 4012252234338 4022404448256 4041272829312 4072333205088 4085295409152 4087955106684 4098298871808 4116694133248 4121980892352 4129797537792 4135101124608 4144137112576 4165086335112 4166882644992 4178630524928 4180145799168 4194660194304 4197098315538 4199754116736 4215864818448 4232032546464 4245503072256 4246727103917 4248267071652 4257472610304 4259016474624 4260244402368 4273804726272 4309377417216 4311882217152 4325606903808 4326854030406 4328423054136 4340626372224 4354442551296 4364450356608 4373987516576 4378342367232 4379604698124 4387909883904 4390686425088 4393544944896 4424432320512 4427312810304 4441404911616 4462238749032 4479356369601 4496534580618 4507912175616 4510847014272 4525205004288 4542559043584 4559984781312 4562870206464 4572840951808 4581374855724 4595957335296 4597939470336 4628590559232 4631280899904 4637228503896 4646022230016 4647361736362 4651988765184 4662154251648 4672869270054 4684693045248 4687742975616 4700959340544 4702664024064 4704019860948 4715922456576 4718992718592 4761036614772 4773083480064 4776190956288 4789656686592 4791393533952 4792774952664 4804902125568 4808030317056 4826468983808 4831274336256 4841831596032 4844983830144 4848049594368 4850867494296 4869475935903 4883204668752 4885310687232 4900860592128 4910006651184 4920735956148 4936398619392 4942738063008 4977486360576 4980726911592 4993329659904 4996580525568 5031707344896 5034983196032 5065250045952 5071401197568 5074702891056 5090855629824 5110378924032 5113705993644 5126645219328 5128123295296 5129982878976 5133228982272 5144446070784 5147795319528 5160820801536 5172681904128 5189146509312 5190642605184 5207164379136 5210191012392 5216882066883 5226775008768 5244923533104 5263887302656 5270279675904 5273710847568 5288579258112 5290497027072 5305412763648 5308866808416 5346189053952 5349669645784 5363205931008 5373214825824 5388363772416 5391871821747 5409034106688 5429777606784 5447060545536 5450606808912 5454055793664 5495974523136 5506396717056 5513468166144 5553448446816 5555843526656 5573527732224 5592880259072 5596131087384 5599672155648 5603317775541 5617495867392 5621153091264 5642710061952 5660670763008 5664356095536 5676630147072 5680325869824 5698406301696 5709040752438 5745836556288 5749176289536 5767475871744 5769138707208 5771230738848 5787501829632 5791269734469 5805923401728 5819267142144 5837789822976 5839472930832 5850546511872 5858059926528 5861464888941 5880121884864 5899243094016 5900538974742 5903083747072 5921873215488 5929064635392 5932924703514 5949651665376 5968589359104 5972475159468 5995379440824 6010549567488 6014462685696 6018378351507 6033606672384 6079979708416 6108499807632 6127943113728 6130585960448 6131932660026 6147448307712 6171454078976 6175041199872 6182971338528 6194696306688 6202651686912 6216205668864 6230492360072 6246257393664 6247629502668 6250323967488 6267945787392 6270218698752 6272026481264 6291990291456 6295647473307 6299631175104 6348048819696 6368254608384 6372400607478 6386208915456 6388524711936 6390366603552 6410707089408 6455775461376 6459978440192 6464066125824 6467823325728 6488410355712 6490281045609 6492634581204 6510939558336 6513747582976 6531663826944 6546675534912 6560981274864 6569407047186 6581864825856 6586029637632 6590317417344 6636648480768 6640969215456 6662107367424 6693358123548 6708943126528 6744801870927 6761868263424 6766270521408 6787807506432 6813838565376 6818274658192 6839977171968 6844305309696 6859261427712 6863727092704 6872062283586 6893936002944 6896909205504 6920856806912 6942885838848 6946921349856 6955842755844 6969033345024 6971042604543 6993231377472 7009303905081 7027039567872 7031614463424 7051439010816 7053996036096 7056029791422 7073883684864 7078489077888 7128252071936 7141554922158 7159625220096 7164286434432 7184485029888 7189162428996 7207353188352 7212045475584 7239703475712 7244416824329 7262747394048 7267475745216 7272074391552 7276301241444 7324807003128 7327966030848 7351290888192 7381103934222 7404597929088 7461508116512 7466229540864 7471090367388 7489994489856 7494870788352 7523613415936 7547561017344 7552474794048 7573767826432 7597875068928 7607101796352 7612054336584 7665568386048 7670558990466 7689967828992 7692184942944 7694974318464 7716669106176 7721692979292 7741231202304 7759022856192 7783719763968 7785963907776 7800728682496 7810746568704 7815286518588 7840162513152 7867385299656 7895830953984 7905419513856 7910566271352 7927852373794 7932868887168 7935745540608 7958119145472 7963300212624 7993839254432 8019283580928 8024504468676 8044808896512 8082545658624 8144666410176 8170590818304 8175910213368 8196597743616 8233388266496 8243961784704 8259595075584 8270202249216 8288274225152 8330172670224 8333765289984 8357261049856 8360291598336 8389320388608 8394196631076 8399508233472 8431729636896 8464065092928 8491006144512 8493454207834 8496534143304 8514945220608 8518032949248 8520488804736 8547609452544 8618754834432 8623764434304 8651213807616 8653708060812 8656846108272 8681252744448 8708885102592 8728900713216 8747975033152 8756684734464 8759209396248 8775819767808 8781372850176 8787089889792 8848864641024 8850808462113 8854625620608 8882809823232 8899387055271 8924477498064 8958712739202 8993069161236 9015824351232 9021694028544 9050410008576 9085118087168 9119969562624 9125740412928 9145681903616 9162749711448 9191914670592 9195878940672 9197898990039 9257181118464 9262561799808 9274457007792 9292044460032 9294723472724 9303977530368 9324308503296 9345738540108 9369386090496 9375485951232 9401918681088 9405328048128 9408039721896 9431844913152 9437985437184 9522073229544 9546166960128 9552381912576 9558600911217 9579313373184 9582787067904 9585549905328 9616060634112 9652937967616 9683663192064 9689967660288 9696099188736 9701734988592 9738951871806 9766409337504 9770621374464 9801721184256 9820013302368 9841471912296 9854110570779 9872797238784 9885476126016 9954972721152 9961453823184 9993161051136 10063414689792 10069966392064 10130500091904 10142802395136 10149405782112 10181711259648 10220757848064 10227411987288 10253290438656 10256246590592 10259965757952 10266457964544 10288892141568 10295590639056 10308093425379 10345363808256 10381285210368 10414328758272 10420382024784 10433764133766 10453550017536 10489847066208 10527774605312 10540559351808 10547421695136 10577158516224 10580994054144 10584044687133 10610825527296 10617733616832 10692378107904 10699339291568 10712332383237 10746429651648 10776727544832 10783743643494 10818068213376 10859555213568 10894121091072 10901213617824 10908111587328 10991949046272 11012793434112 11026936332288 11071655901333 11106896893632 11111687053312 11185760518144 11192262174768 11199344311296 11206635551082 11234991734784 11242306182528 11285420123904 11321341526016 11328712191072 11353260294144 11360651739648 11368047997291 11396812603392 11418081504876 11498352579072 11505838485699 11534951743488 11538277414416 11542461477696 11575003659264 11582539468938 11611846803456 11638534284288 11675579645952 11678945861664 11701093023744 11716119853056 11722929777882 11760243769728 11798486188032 11801077949484 11806167494144 11843746430976 11858129270784 11865849407028 11891778560691 11899303330752 11937178718208 11944950318936 11990758881648 12028925371392 12036756703014 12067213344768 12159959416832 12216999615264 12255886227456 12261171920896 12263865320052 12294896615424 12350082399744 12358122817973 12365942677056 12389392613376 12405303373824 12432411337728 12460984720144 12495259005336 12500647934976 12535891574784 12540437397504 12544052962528 12583980582912 12591294946614 12599262350208 12696097639392 12736509216768 12740181311751 12744801214956 12772417830912 12777049423872 12780733207104 12821414178816 12919956880384 12928132251648 12935646651456 12976820711424 12980562091218 12985269162408 13021879116672 13027495165952 13063327653888 13093351069824 13121962549728 13138814094372 13163729651712 13172059275264 13180634834688 13239796265153 13273296961536 13281938430912 13324214734848 13386716247096 13489603741854 13523736526848 13532541042816 13575615012864 13627677130752 13636549316384 13679954343936 13688610619392 13718522855424 13727454185408 13744124567172 13787872005888 13793818411008 13841713613824 13885771677696 13893842699712 13911685511688 13938066690048 13942085209086 13986462754944 14018607810162 14054079135744 14063228926848 14102878021632 14107992072192 14112059582844 14147767369728 14156978155776 14256504143872 14283109844316 14319250440192 14328572868864 14368970059776 14378324857992 14414706376704 14424090951168 14479406951424 14488833648658 14525494788096 14534951490432 14544148783104 14552602482888 14649614006256 14655932061696 14702581776384 14762207868444 14809195858176 14923016233024 14932459081728 14942180734776 14979988979712 14989741576704 15047226831872 15095122034688 15104949588096 15147535652864 15195750137856 15214203592704 15224108673168 15331136772096 15341117980932 15379935657984 15384369885888 15389948636928 15433338212352 15443385958584 15482462404608 15518045712384 15567439527936 15571927815552 15601457364992 15621493137408 15630573037176 15680325026304 15734770599312 15791661907968 15810839027712 15821132542704 15855704747588 15865737774336 15871491081216 15916238290944 15926600425248 15987678508864 16038567161856 16049008937352 16089617793024 16165091317248 16175615465241 16289332820352 16341181636608 16351820426736 16466776532992 16487923569408 16519190151168 16540404498432 16576548450304 16660345340448 16667530579968 16714522099712 16720583196672 16778640777216 16788393262152 16799016466944 16809953326623 16863459273792 16928130185856 16982012289024 16986908415668 16993068286608 17029890441216 17040977609472 17095218905088 17237509668864 17247528868608 17302427615232 17307416121624 17313692216544 17362505488896 17373809203407 17417770205184 17457801426432 17495950066304 17513369468928 17518418792496 17551639535616 17574179779584 17584394666823 17697729282048 17701616924226 17709251241216 17765619646464 17798774110542 17848954996128 17917425478404 17986138322472 18031648702464 18043388057088 18055135054521 18100820017152 18170236174336 18239939125248 18291363807232 18325499422896 18383829341184 18391757881344 18395797980078 18514362236928 18525123599616 18548914015584 18584088920064 18589446945448 18607955060736 18648617006592 18691477080216 18738772180992 18750971902464 18803837362176 18810656096256 18816079443792 18875970874368 18886942419921 19044146459088 19104763825152 19117201822434 19158626746368 19165574135808 19171099810656 19232121268224 19305875935232 19367326384128 19379935320576 19392198377472 19403469977184 19470843136827 19477903743612 19532818675008 19541242748928 19640026604736 19682943824592 19708221141558 19745594477568 19770952252032 19909945442304 19922907646368 19986322102272 20126829379584 20139932784128 20234405612781 20285604790272 20298811564224 20363422519296 20441515696128 20454823974576 20512493181184 20519931515904 20532915929088 20577784283136 20591181278112 20616186850758 20690727616512 20762570420736 20828657516544 20840764049568 20867528267532 20907100035072 20913127813629 20979694132416 21027911715243 21081118703616 21094843390272 21154317032448 21161988108288 21168089374266 21221651054592 21235467233664 21384756215808 21398678583136 21424664766474 21492859303296 21553455089664 21567487286988 21636136426752 21719110427136 21733250472987 21788242182144 21802427235648 21816223174656 21983898092544 22053872664576 22143311802666 22213793787264 22223374106624 22371521036288 22384524349536 22398688622592 22413271102164 22469983469568 22484612365056 22570840247808 22585534805261 22642683052032 22657424382144 22721303479296 22736095994582 22793625206784 22836163009752 22996705158144 23011676971398 23069903486976 23076554828832 23084922955392 23150007318528 23165078937876 23223693606912 23277068568576 23351159291904 23357891723328 23402186047488 23432239706112 23445859555764 23520487539456 23602155898968 23612334988288 23687492861952 23716258541568 23731698814056 23783557121382 23798606661504 23874357436416 23889900637872 23981517763296 24057850742784 24073513406028 24134426689536 24319918833664 24433999230528 24511772454912 24527730640104 24589793230848 24700164799488 24716245635946 24731885354112 24778785226752 24810606747648 24864822675456 24921969440288 24990518010672 25001295869952 25071783149568 25080874795008 25088105925056 25167961165824 25182589893228 25198524700416 25392195278784 25473018433536 25480362623502 25489602429912 25544835661824 25554098847744 25561466414208 25642828357632 25839913760768 25856264503296 25871293302912 25953641422848 25961124182436 25970538324816 26043758233344 26054990331904 26126655307776 26186702139648 26243925099456 26277628188744 26327459303424 26344118550528 26361269669376 26479592530306 26546593923072 26552425386339 26563876861824 26648429469696 26773432494192 26979207483708 27047473053696 27065082085632 27151230025728 27255354261504 27273098632768 27359908687872 27377221238784 27437045710848 27454908370816 27488249134344 27575744011776 27587636822016 27593696970117 27683427227648 27771543355392 27787685399424 27823371023376 27876133380096 27884170418172 27972925509888 28037215620324 28108158271488 28126457853696 28205756043264 28215984144384 28224119165688 28295534739456 28313956311552 28513008287744 28566219688632 28638500880384 28657145737728 28675802733651 28737940119552 28756649715984 28848181902336 28958813902848 28977667297316 29050989576192 29069902980864 29088297566208 29105204965776 29299228012512 29311864123392 29405163552768 29524415736888 29562331712337 29618391716352 29846032466048 29864918163456 29884361469552 29979483153408 30094453663744 30190244069376 30209899176192 30295071305728 30391500275712 30428407185408 30448217346336 30662273544192 30682235961864 30759871315968 30768739771776 30779897273856 30866676424704 30886771917168 30924280276137 31036091424768 31143855631104 31202914729984 31242986274816 31261146074352 31360650052608 31469541198624 31583323815936 31621678055424 31642265085408 31711409495176 31731475548672 31742982162432 31752134061399 31832476581888 31853200850496 31975357017728 32077134323712 32098017874704 32136997149711 32330182634496 32351230930482 32578665640704 32682363273216 32703640853472 32933553065984 32975847138816 33038380302336 33080808996864 33153096900608 33214967703999 33320690680896 33335061159936 33429044199424 33557281554432 33576786524304 33598032933888 33619906653246 33726918547584 33856260371712 33964024578048 33973816831336 33986136573216 34059780882432 34081955218944 34104143991873 34190437810176 34495057737216 34517515457097 34604855230464 34614832243248 34627384433088 34725010977792 34747618406814 34835540410368 34915602852864 34991900132608 35026738937856 35036837584992 35103279071232 35148359559168 35168789333646 35395458564096 35403233848452 35418502482432 35531239292928 35597548221084 35675335682073 35697909992256 35834850956808 35972276644944 36086776114176 36110270109042 36201640034304 36340472348672 36479878250496 36582727614464 36650998845792 36767658682368 36783515762688 36791595960156 37050247199232 37074368453919 37097828031168 37168177840128 37178893890896 37215910121472 37297234013184 37382954160432 37501943804928 37607674724352 37621312192512 37632158887584 37751941748736 37773884839842 38088292918176 38209527650304 38220543935253 38234403644868 38317253492736 38331148271616 38342199621312 38464242536448 38611751870464 38759870641152 38784396754944 38806939954368 38941686273654 38955807487224 39065637350016 39082485497856 39280053209472 39365887649184 39416442283116 39491188955136 39541904504064 39719388795459 39819890884608 39845815292736 39972644204544 40279865568256 40468811225562 40571209580544 40597623128448 40726845038592 40883031392256 40909647949152 41024986362368 41039863031808 41065831858176 41155568566272 41182362556224 41232373701516 41381455233024 41525140841472 41657315033088 41681528099136 41735056535064 41814200070144 41826255627258 41959388264832 42055823430486 42162237407232 42189686780544 42308634064896 42323976216576 42336178748532 42443302109184 42470934467328 42769512431616 42797357166272 42849329532948 42985718606592 43106910179328 43134974573976 43272272853504 43438220854272 43466500945974 43576484364288 43604854471296 43632446349312 43967796185088 44107745329152 44286623605332 44427587574528 44446748213248 44743042072576 44769048699072 44797377245184 44826542204328 44939966939136 44969224730112 45141680495616 45171069610522 45285366104064 45314848764288 45442606958592 45472191989164 45587250413568 45672326019504 45993410316288 46023353942796 46139806973952 46153109657664 46169845910784 46300014637056 46330157875752 46447387213824 46554137137152 46702318583808 46715783446656 46804372094976 46864479412224 46891719111528 47040975078912 47204311797936 47224669976576 47374985723904 47432517083136 47463397628112 47567114242764 47597213323008 47748714872832 47779801275744 47963035526592 48115701485568 48147026812056 48268853379072 48526846395723 48639837667328 48867998461056 49023544909824 49055461280208 49400329598976 49432491271892 49463770708224 49557570453504 49621213495296 49729645350912 49843938880576 49981036021344 50002591739904 50143566299136 50161749590016 50176211850112 50335922331648 50365179786456 50397049400832 50429859979869 50784390557568 50946036867072 50960725247004 50979204859824 51089671323648 51122932828416 51285656715264 51679827521536 51712529006592 51742586605824 51907282845696 51922248364872 51941076649632 52087516466688 52109980663808 52121427610221 52253310615552 52373404279296 52487850198912 52555256377488 52654918606848 52722539338752 52753184000469 52959185060612 53093187846144 53104850772678 53127753723648 53296858939392 53546864988384 53958414967416 54094946107392 54130164171264 54165405163563 54302460051456 54510708523008 54546197265536 54719817375744 54874091421696 54909816741632 54976498268688 55151488023552 55175273644032 55187393940234 55366854455296 55543086710784 55575370798848 55646742046752 55752266760192 55768340836344 55945851019776 56074431240648 56216316542976 56252915707392 56411512086528 56431968288768 56448238331376 56627912623104 56660827259763 57026016575488 57132439377264 57314291475456 57351605467302 57475880239104 57513299431968 57696363804672 57917627805696 57955334594632 58101979152384 58139805961728 58176595132416 58210409931552 58412529410481 58598456025024 58623728246784 59048831473776 59124663424674 59236783432704 59692064932096 59729836326912 59768722939104 59958966306816 60188907327488 60380488138752 60419798352384 60590142611456 60703216838343 60856814370816 60896434692672 61324547088384 61364471923728 61537479543552 61559794547712 61733352849408 61773543834336 61848560552274 62072182849536 62287711262208 62405829459968 62485972549632 62522292148704 62721300105216 62739383440887 62939082397248 63083735145729 63243356110848 63284530170816 63422818990352 63462951097344 63485964324864 63504268122798 63664953163776 63706401700992 63950714035456 64154268647424 64196035749408 64273994299422 64660365268992 64702461860964 65157331281408 65199751418961 65364726546432 65407281706944 65867106131968 65951694277632 66161617993728 66306193801216 66429935407998 66641381361792 66670122319872 66858088398848 67114563108864 67153573048608 67196065867776 67239813306492 67386745177249 67453837095168 67712520743424 67756604415783 67928049156096 67947633662672 67972273146432 68163910437888 68208287983746 68380875620352 68990115474432 69035030914194 69209710460928 69229664486496 69254768866176 69450021955584 69495236813628 69671080820736 69831205705728 69983800265216 70053477875712 70073675169984 70206558142464 70296719118336 70337578667292 70806467696904 70837004964864 71062478585856 71195096442168 71350671364146 71395819984512 71669701913616 71944553289888 72173552228352 72220540218084 72403280068608 72680944697344 72959756500992 73301997691584 73535317364736 73583191920312 74100494398464 74148736907838 74195656062336 74336355680256 74357787781792 74431820242944 74594468026368 74765908320864 75003887609856 75215349448704 75242624385024 75264317775168 75503883497472 75547769679684 76176585836352 76419055300608 76441087870506 76468807289736 76634506985472 76662296543232 76684399242624 76928485072896 77223503740928 77519741282304 77568793509888 77613879908736 77883372547308 77911614974448 78131274700032 78164970995712 78560106418944 78731775298368 78832884566232 78982377910272 79083809008128 79438777590918 79639781769216 79691630585472 79945288409088 80559731136512 80937622451124 81142419161088 81195246256896 81453690077184 81766062784512 81819295898304 82049972724736 82079726063616 82131663716352 82311137132544 82364725112448 82464747403032 82762910466048 82781090910351 83050281682944 83314630066176 83363056198272 83470113070128 83628400140288 83652511254516 83918776529664 84111646860972 84324474814464 84379373561088 84617268129792 84647952433152 84672357497064 84886604218368 84941868934656 85539024863232 85594714332544 85698659065896 85971437213184 86027408200953 86213820358656 86269949147952 86544545707008 86876441708544 86933001891948 87152968728576 87209708942592 87264892698624 87935592370176 88215490658304 88573247210664 88686995137011 88855175149056 88893496426496 89486084145152 89538097398144 89594754490368 89653084408656 89938449460224 90283360991232 90342139221044 90570732208128 90629697528576 90885213917184 90944383978328 91174500827136 91344652039008 91986820632576 92046707885592 92279613947904 92306219315328 92339691821568 92600029274112 92660315751504 93108274274304 93431566893312 93608744189952 93728958824448 93783438223056 94081950157824 94408623595872 94449339953152 94749971447808 94865034166272 94926795256224 95134228485528 95194426646016 95256402184197 95497429745664 95559602551488 95926071053184 96231402971136 96294053624112 96410991449133 97053692791446 97279675334656 97735996922112 98047089819648 98110922560416 98800659197952 98864982543784 98927541416448 99115140907008 99242426990592 99459290701824 99644903111997 99687877761152 99962072042688 100005183479808 100287132598272 100352423700224 100671844663296 100730359572912 100794098801664 100859719959738 101568781115136 101892073734144 101921450494008 101958409719648 102179342647296 102245865656832 102312431975619 102571313430528 103359655043072 103485173211648 103552546371291 103814565691392 103844496729744 103882153299264 104175032933376 104219961327616 104242855220442 104506621231104 104746808558592 104975700397824 105110512754976 105309837213696 105445078677504 105506368000938 105918370121224 106186375692288 106209701545356 106255507447296 106593717878784 107026007046219 107093729976768 107916829934832 108260328342528 108330810327126 108604920102912 109021417046016 109092394531072 109439634751488 109748182843392 109819633483264 109952996537376 110302976047104 110350547288064 110374787880468 110733708910592 111150741597696 111223105361757 111293484093504 111504533520384 111536681672688 111891702039552 112148862481296 112505831414784 112823024173056 112863936577536 112896476662752 113255825246208 113321654519526 114052033150976 114264878754528 114628582950912 114661631805759 114703210934604 114951760478208 115026598863936 115392727609344 115835255611392 115910669189264 116279611923456 116353190264832 116420819863104 116825058820962 117196912050048 117247456493568 118097662947552 118249326849348 118473566865408 119158166386377 119384129864192 119459672653824 119537445878208 119917932613632 120377814654976 120839596704768 121180285222912 121406433676686 121713628741632 121792869385344 122649094176768 122728943847456 123074959087104 123119589095424 123155086013593 123466705698816 123547087668672 123697121104548 124144365699072 124575422524416 124971945099264 125044584297408 125442600210432 125478766881774 125878164794496 126167470291458 126486712221696 126569060341632 126845637980704 126925902194688 126971928649728 127008536245596 127329906327552 127412803401984 127901428070912 128308537294848 128392071498816 128547988598844 129320730537984 129404923721928 130314662562816 130399502837922 130729453092864 130814563413888 131734212263936 131903388555264 132323235987456 132612387602432 132859870815996 133282762723584 133340244639744 134229126217728 134307146097216 134392131735552 134479626612984 134773490354498 134907674190336 135425041486848 135513208831566 135856098312192 135895267325344 135944546292864 136327820875776 136416575967492 136761751240704 137980230948864 138070061828388 138419420921856 138459328972992 138509537732352 138900043911168 138990473627256 139342161641472 139662411411456 139967600530432 140106955751424 140147350339968 140413116284928 140593438236672 140675157334584 141612935393808 141674009929728 142124957171712 142390192884336 142701342728292 142791639969024 143339403827232 143889106579776 144347104456704 144441080436168 144806560137216 145919513001984 146603995383168 147070634729472 147166383840624 148200988796928 148297473815676 148391312124672 148672711360512 148715575563584 148863640485888 149188936052736 149531816641728 150007775219712 150430698897408 150485248770048 150528635550336 151007766994944 151095539359368 151289579939607 152353171672704 152838110601216 152882175741012 152937614579472 153269013970944 153368798485248 153856970145792 154447007481856 155039482564608 155137587019776 155227759817472 155766745094616 155823229948896 156262549400064 156329941991424 156364282830663 157120212837888 157463550596736 157665769132464 157964755820544 158167618016256 158877555181836 159279563538432 159383261170944 159890576818176 161119462273024 161875244902248 162284838322176 162390492513792 162496215490689 162907380154368 163532125569024 163638591796608 164099945449472 164159452127232 164622274265088 164729450224896 164929494806064 165525820932096 165562181820702 166100563365888 166629260132352 166726112396544 166940226140256 167256800280576 167305022509032 167837553059328 168223293721944 168648949628928 168758747122176 169234536259584 169295904866304 169344714994128 169883737869312 169982481779289 171078049726464 171189428665088 171397318131792 171942874426368 172054816401906 172427640717312 172539898295904 173089091414016 173752883417088 173866003783896 174305937457152 174419417885184 174529785397248 175237588231443 175871184740352 177146494421328 177373990274022 177710350298112 177786992852992 178972168290304 179076194796288 179189508980736 179306168817312 179876898920448 180566721982464 180684278442088 181141464416256 181259395057152 181770427834368 181888767956656 182109650515029 182689304078016 183973641265152 184093415771184 184612438630656 184679383643136 185200058548224 185320631503008 186216548548608 186863133786624 187217488379904 187457917648896 187566876446112 188163900315648 188218150322661 188817247191744 188898679906304 189251205437187 189730068332544 189853590512448 190268456971056 190388853292032 190512804368394 190994859491328 191119205102976 191852142106368 192462805942272 192588107248224 192821982898266 194107385582892 194559350669312 195471993844224 195599254256883 196094179639296 196221845120832 197601318395904 197729965087568 197855082832896 198484853981184 198918581403648 199289806223994 199375755522304 199924144085376 200010366959616 200574265196544 200704847400448 201343689326592 201460719145824 201588197603328 201719439919476 202160235531747 203137562230272 203269813247349 203784147468288 203842900988016 203916819439296 204491731313664 204624863951238 205142626861056 206719310086144 206970346423296 207105092742582 207629131382784 207688993459488 207764306598528 208350065866752 208439922655232 208485710440884 209013242462208 209493617117184 209951400795648 210088087905541 210221025509952 210619674427392 210890157355008 211012736001876 211836740242448 212419403090712 212511014894592 213187435757568 214052014092438 214187459953536 215833659869664 216520656685056 216661620654252 217209840205824 218042834092032 218184789062144 218879269502976 219639266966528 219905993074752 220605952094208 220749575760936 221467417821184 222301483195392 222446210723514 222586968187008 223009067040768 223073363345376 223783404079104 224297724962592 225011662829568 225076536507601 225646048346112 225727873155072 225792953325504 226511650492416 226643309039052 228529757509056 229257165901824 229323263611518 229406421869208 229903520956416 230053197727872 230785455218688 231670511222784 231821338378528 232559223846912 232706380529664 232841639726208 233650117641924 234393824100096 234494912987136 236195325895104 236498653698696 236947133730816 238316332772754 238768259728384 238919345307648 239074891756416 239835865227264 240755629309952 241679193409536 242360570445824 242812867353372 243427257483264 243585738770688 245298188353536 245457887694912 246149918174208 246239178190848 246310172027186 246933411397632 247094175337344 247394242209096 248288731398144 249150845048832 249943890198528 250089168594816 250885200420864 250957533763548 251756329588992 252334940582916 252973424443392 253138120683264 253691275961408 253851804389376 253943857299456 254017072491192 254659812655104 254825606803968 255802856141824 256617074589696 256784142997632 257095977197688 258082224602859 258641461075968 258809847443856 260629325125632 260799005675844 261458906185728 261629126827776 263468424527872 263806777110528 264646471974912 265224775204864 265719741631992 266565525447168 266680489279488 268458252435456 268614292194432 268784263471104 268959253225968 269546980708996 269815348380672 270850082973696 271026417663132 271712196624384 271790534650688 271889092585728 272655641751552 272833151934984 273523502481408 275960461897728 276140123656776 276838841843712 276918657945984 277019075464704 277800087822336 277980947254512 279324822822912 279935201060864 280294700679936 280826232569856 281186876473344 281350314669168 283225870787616 283348019859456 284249914343424 284780385768672 285402685456584 285583279938048 285769206552591 286678807654464 287778213159552 288694208913408 288882160872336 291839026003968 293207990766336 294141269458944 294332767681248 296401977593856 296594947631352 296782624249344 297345422721024 297431151127168 297727280971776 298377872105472 298934709335991 299063633283456 300015550439424 300861397794816 301057271100672 302015533989888 302191078718736 302579159879214 304706343345408 305676221202432 305764351482024 305875229158944 306538027941888 306737596970496 306937295926857 307713940291584 308894014963712 310078965129216 310455519634944 310657639113873 311533490189232 311646459897792 312525098800128 312659883982848 312728565661326 314240425675776 314927101193472 315331538264928 315929511641088 316335236032512 317755110363672 318559127076864 318766522341888 319781153636352 321078021138657 322238924546048 323750489804496 324780985027584 324992430981378 325814760308736 327064251138048 327277183593216 328199890898944 328318904254464 329244548530176 329458900449792 329858989612128 331051641864192 331124363641404 332201126731776 333452224793088 333669316085271 333880452280512 334513600561152 334610045018064 335675106118656 336446587443888 337517494244352 338469072519168 338591809732608 338689429988256 339767475738624 339964963558578 342156099452928 342378857330176 342794636263584 343885748852736 343984895417277 344109632803812 344855281434624 345079796591808 346178182828032 347505766834176 347732007567792 348838835770368 349059570794496 350475176462886 351742369480704 354292988842656 354747980548044 355420700596224 355573985705984 357474499159131 358152389592576 358379017961472 358612337634624 359753797840896 361133443964928 361368556884176 362518790114304 363540855668736 363777535913312 364219301030058 365378608156032 367947282530304 368186831542368 369224877261312 369358767286272 369465258040779 370400117096448 370641263006016 372433097097216 373726267573248 374915835297792 375133752892224 376327800631296 376436300645322 377634494383488 377797359812608 378502410874374 379460136665088 379707181024896 380536913942112 380777706584064 381025608736788 381989718982656 382238410205952 383704284212736 383954091689437 384925611884544 385176214496448 385643965796532 388214771165784 390943987688448 391198508513766 392188359278592 392443690241664 395202636791808 395459930175136 395710165665792 396969707962368 397837162807296 398579612447988 398751511044608 399848288170752 400020733919232 401409694800896 402687378653184 402921438291648 403176395206656 403438879838952 404320471063494 406275124460544 406539626494698 407568294936576 407685801976032 407833638878592 408983462627328 409249727902476 410285253722112 413438620172288 413940692846592 414210185485164 415258262765568 415377986918976 415528613197056 416700131733504 416971420881768 418026484924416 418987234234368 419902801591296 420176175811082 420442051019904 421239348854784 421780314710016 422025472003752 423673480484896 424838806181424 425022029789184 426374871515136 428104028184876 428374919907072 431667319739328 433041313370112 433323241308504 434419680411648 436369578124288 437758539005952 439278533933056 439811986149504 441211904188416 441499151521872 442934835642368 444602966390784 444892421447028 445173936374016 446018134081536 446146726690752 447566808158208 448595449925184 450023325659136 450153073015202 451292096692224 451455746310144 451585906651008 453023300984832 453286618078104 457059515018112 458514331803648 458646527223036 458812843738416 459807041912832 460106395455744 461570910437376 463341022445568 463642676757056 465118447693824 465412761059328 465683279452416 467300235283848 468787648200192 468989825974272 469092848491989 472390651790208 472997307397392 473894267461632 476632665545508 477536519456768 477838690615296 478149783512832 479671730454528 481511258619904 483358386819072 484721140891648 485625734706744 486854514966528 487171477541376 487488646472067 490596376707072 490915775389824 492299836348416 492478356381696 492620344054372 493866822795264 494188350674688 494788484418192 496577462796288 498301690097664 499887780397056 500178337189632 501770400841728 501915067527096 503512659177984 504669881165832 505946848886784 506276241366528 507382551922816 507703608778752 507887714598912 508034144982384 509651213607936 509947445337867 511605712283648 513234149179392 513568285995264 514191954395376 516164449205718 517282922151936 517619694887712 521258650251264 521598011351688 522917812371456 523258253655552 525712764694329 526936849055744 527613554221056 530449550409728 531439483263984 533131050894336 533360978558976 536916504870912 537228584388864 537568526942208 537918506451936 539093961417992 539630696761344 541700165947392 542052835326264 543424393248768 543581069301376 543778185171456 545311283503104 545666303869968 546328951545087 551920923795456 552280247313552 553837315891968 554038150929408 555600175644672 555961894509024 558649645645824 559870402121728 560589401359872 561652465139712 562373752946688 562700629338336 564654450967983 566451741575232 566696039718912 567753616311561 569560771537344 570805370913168 571166559876096 571538413105182 573357615308928 575556426319104 577388417826816 577764321744672 583678052007936 586415981532672 586797762770649 588282538917888 588665535362496 592803955187712 593189895262704 593565248498688 594862302254336 595454561943552 596755744210944 597869418671982 598127266566912 600031100878848 601722795589632 602114542201344 604031067979776 604382157437472 605158319758428 606480706595241 609412686690816 609809439742047 611352442404864 611528702964048 611750458317888 613475193940992 613874591853714 615427880583168 617788029927424 620157930258432 620911039269888 621315278227746 623066980378464 623292919795584 625050197600256 625319767965696 625457131322652 628480851351552 629854202386944 630264263716623 630663076529856 631859023282176 632670472065024 635510220727344 637533044683776 639562307272704 642156042277314 644477849092096 647500979608992 649561970055168 649984861962756 651629520617472 654128502276096 654554367186432 654980509352569 656399781797888 656637808508928 658917800899584 659717979224256 662248727282808 664402253463552 666904449586176 667338632170542 667760904561024 669027201122304 669220090036128 671350212237312 672893174887776 675034988488704 675229609522803 676938145038336 677183619465216 677378859976512 679534951477248 679929927117156 684757714660352 685589272527168 687771497705472 687969790834554 688219265607624 689710562869248 690159593183616 692356365656064 695011533668352 695464015135584 697677671540736 698119141588992 700950352925772 703484738961408 708585977685312 709495961096088 710841401192448 714948998318262 716304779185152 716758035922944 717224675269248 719507595681792 722266887929856 722737113768352 725037580228608 727081711337472 727555071826624 728438602060116 730757216312064 735894565060608 736373663084736 738449754522624 738717534572544 738930516081558 740800234192896 741282526012032 744866194194432 747452535146496 749831670595584 750267505784448 752655601262592 752872601290644 755268988766976 755594719625216 757004821748748 758920273330176 759414362049792 761073827884224 761555413168128 762051217473576 763979437965312 764476820411904 767408568425472 767908183378874 769851223769088 770352428992896 771287931593064 776429542331568 781887975376896 782397017027532 784376718557184 784887380483328 790405273583616 790919860350272 791420331331584 793939415924736 795674325614592 797159224895976 797503022089216 799696576341504 800041467838464 802819389601792 805374757306368 805842876583296 806352790413312 806877759677904 808640942126988 812550248921088 813079252989396 815136589873152 815371603952064 815667277757184 817966925254656 818499455804952 820570507444224 826877240344576 827881385693184 828420370970328 830516525531136 830755973837952 831057226394112 833400263467008 833942841763536 837974468468736 839805603182592 840352351622164 840884102039808 842478697709568 843560629420032 844050944007504 847346960969792 849677612362848 850044059578368 852749743030272 856208056369752 856749839814144 857307619657773 863334639478656 866082626740224 866646482617008 872739156248576 875517078011904 878557067866112 879623972299008 882423808376832 882998303043744 885869671284736 889205932781568 889784842894056 890347872748032 892036268163072 892293453381504 895133616316416 896804128007973 897190899850368 900046651318272 900306146030404 902584193384448 903171813302016 906046601969664 906573236156208 914119030036224 917028663607296 917293054446072 917625687476832 919614083825664 920212790911488 920811887780571 923141820874752 926682044891136 927285353514112 930236895387648 931366558904832 931972917341619 934600470567696 937575296400384 937979651948544 938185696983978 944781303580416 945994614794784 947788534923264 953265331091016 955073038913536 955677381230592 956299567025664 959343460909056 963022517239808 963234063415971 966716773638144 969442281783296 971251469413488 974342955082752 974977292944134 981192753414144 981831550779648 984599672696832 984956712763392 985240688108744 987733645590528 988376701349376 989576968836384 993154925592576 996603380195328 1000356674379264 1001007948255813 1003540801683456 1003830135054192 1007025318355968 1009339762331664 1012552482733056 1014765103845632 1015407217557504 1015775429197824 1016068289964768 1019302427215872 1019894890675734 1023211424567296 1026468298358784 1027136571990528 1028383908790752 1031954686251831 1032328898411436 1034565844303872 1035239389775424 1042517300502528 1043196022703376 1046516507311104 1051425529388658 1053873698111488 1055227108442112 1060899100819456 1062878966527968 1066262101788672 1066721957117952 1072423497477393 1074457168777728 1075137053884416 1075837012903872 1078187922835984 1079261393522688 1083400331894784 1084105670652528 1087162138602752 1087556370342912 1090622567006208 1091332607739936 1092657903090174 1103841847590912 1104560494627104 1107674631783936 1108076301858816 1108395774122337 1111200351289344 1111923789018048 1117299291291648 1119740804243456 1121178802719744 1124747505893376 1125401258676672 1129308901935966 1132903483150464 1133392079437824 1135507232623122 1139121543074688 1141610741826336 1142333119752192 1143076826210364 1146715230617856 1151112852638208 1151862275068311 1154776835653632 1155528643489344 1172831963065344 1173595525541298 1176565077835776 1177331070724992 1185607910375424 1186379790525408 1187130496997376 1189724604508672 1190909123887104 1193511488421888 1195738837343964 1196254533133824 1200062201757696 1204229084402688 1208062135959552 1208764314874944 1210316639516856 1212961413190482 1218825373381632 1219618879484094 1222704884809728 1223057405928096 1223500916635776 1226950387881984 1227749183707428 1230855761166336 1235576059854848 1240315860516864 1241822078539776 1242630556455492 1246133960756928 1246585839591168 1250100395200512 1250914262645304 1256961702703104 1259708404773888 1260528527433246 1261326153059712 1263718046564352 1265340944130048 1271020441454688 1275066089367552 1279124614545408 1284312084554628 1288955698184192 1295001959217984 1299123940110336 1299969723925512 1303259041234944 1309108734372864 1309961018705138 1312799563595776 1313275617017856 1317835601799168 1319435958448512 1324497454565616 1328804506927104 1333808899172352 1334677264341084 1335521809122048 1338054402244608 1338440180072256 1342700424474624 1345786349775552 1350069976977408 1350459219045606 1353876290076672 1354367238930432 1354757719953024 1359069902954496 1359859854234312 1369515429320704 1371178545054336 1375542995410944 1375939581669108 1376438531215248 1379421125738496 1380319186367232 1384712731312128 1390023067336704 1390928030271168 1395355343081472 1396238283177984 1401900705851544 1406969477922816 1407278545475967 1417171955370624 1418991922192176 1421682802384896 1429897996636524 1432609558370304 1433516071845888 1434449350538496 1439015191363584 1444533775859712 1445474227536704 1450075160457216 1454163422674944 1455110143653248 1456877204120232 1461514432624128 1462465939416201 1471789130121216 1472747326169472 1476899509045248 1477435069145088 1477861032163116 1481600468385792 1482565052024064 1489732388388864 1494905070292992 1499663341191168 1500535011568896 1505311202525184 1505745202581288 1510537977533952 1511189439250432 1514009643497496 1517840546660352 1518828724099584 1522147655768448 1523110826336256 1524102434947152 1528953640823808 1529842336013601 1534817136850944 1535816366757748 1539702447538176 1540704857985792 1542575863186128 1552859084663136 1563775950753792 1564794034055064 1568753437114368 1569774760966656 1580810547167232 1581839720700544 1582840662663168 1591348651229184 1594318449791952 1595006044178432 1599393152683008 1600082935676928 1605638779203584 1610749514612736 1611685753166592 1612705580826624 1613755519355808 1617281884253976 1625100497842176 1626158505978792 1630273179746304 1630743207904128 1631334555514368 1635933850509312 1636998911609904 1638986854635261 1653754480689152 1655762771386368 1656840741940656 1661511947675904 1662114452788224 1666800526934016 1667885683527072 1675948936937472 1679611206365184 1680704703244328 1681768204079616 1684957395419136 1687121258840064 1688101888015008 1693963352903949 1694693921939584 1699355224725696 1700088119156736 1703260848934683 1712416112739504 1713499679628288 1714615239315546 1726669278957312 1732165253480448 1733292965234016 1745478312497152 1751034156023808 1757114135732224 1759247944598016 1760393288311947 1764847616753664 1765996606087488 1771739342569472 1778411865563136 1779569685788112 1780695745496064 1784586906763008 1790267232632832 1793608256015946 1794381799700736 1800093302636544 1800612292060808 1805168386768896 1806343626604032 1812093203939328 1813146472312416 1819442119785723 1828238060072448 1829428319226141 1834057327214592 1834586108892144 1835251374953664 1840425581822976 1841623775561142 1846283641749504 1853364089782272 1854570707028224 1860473790775296 1862733117809664 1863945834683238 1869200941135392 1875150592800768 1875959303897088 1876371393967956 1889562607160832 1890792791149869 1891989229589568 1895577069846528 1906530662182032 1910146077827072 1912599134051328 1918686921818112 1926045034479616 1926468126831942 1933433547276288 1938884563566592 1942502938826976 1948685910165504 1949954585888268 1962385506828288 1963663101559296 1964941528057707 1969199345393664 1969913425526784 1970481376217488 1976753402698752 1979153937672768 1993206760390656 2000713348758528 2002015896511626 2007081603366912 2007660270108384 2014050636711936 2018679524663328 2025104965466112 2025688828568409 2029530207691264 2030814435115008 2031550858395648 2032136579929536 2038604854431744 2039789781351468 2046422849134592 2054273143981056 2056767817581504 2063909372503662 2064657796822872 2069131688607744 2070478779550848 2085034601005056 2086392045406752 2093033014622208 2102851058777316 2107747396222976 2110454216884224 2125757933055936 2132524203577344 2144846994954786 2148914337555456 2150274107768832 2151674025807744 2156375845671968 2158522787045376 2166800663789568 2168211341305056 2174324277205504 2175112740685824 2181245134012416 2182665215479872 2185315806180348 2207683695181824 2209120989254208 2215349263567872 2216152603717632 2216791548244674 2222400702578688 2223847578036096 2234598582583296 2239481608486912 2242357605439488 2249495011786752 2250802517353344 2258617803871932 2265806966300928 2266784158875648 2271014465246244 2278243086149376 2283221483652672 2284666239504384 2286153652420728 2293430461235712 2302225705276416 2303724550136622 2309553671307264 2311057286978688 2345663926130688 2347191051082596 2353130155671552 2354662141449984 2371215820750848 2372759581050816 2374260993994752 2379449209017344 2381818247774208 2387022976843776 2391477674687928 2392509066267648 2400124403515392 2408458168805376 2416124271919104 2417528629749888 2420633279033712 2425922826380964 2437650746763264 2439237758968188 2445409769619456 2446114811856192 2447001833271552 2453900775763968 2455498367414856 2461711522332672 2480631721033728 2483644157079552 2485261112910984 2492267921513856 2493171679182336 2500200790401024 2501828525290608 2513923405406208 2519416809547776 2521057054866492 2522652306119424 2527436093128704 2530681888260096 2542040882909376 2550132178735104 2558249229090816 2568624169109256 2571922858973319 2577911396368384 2590003918435968 2598247880220672 2599939447851024 2618217468745728 2619922037410276 2625599127191552 2626551234035712 2635671203598336 2638871916897024 2648994909131232 2657609013854208 2667617798344704 2669354528682168 2671043618244096 2676108804489216 2676880360144512 2685400848949248 2691572699551104 2700139953954816 2700918438091212 2707752580153344 2709515439906048 2718139805908992 2719719708468624 2739030858641408 2742357090108672 2751085990821888 2751879163338216 2752877062430496 2758842251476992 2760638372734464 2762435663341713 2769425462624256 2780046134673408 2781856060542336 2790710686162944 2795918752024857 2803801411703088 2813938955845632 2814557090951934 2834343910741248 2837983844384352 2843365604769792 2859795993273048 2865219116740608 2867032143691776 2868898701076992 2878030382727168 2889067551719424 2889702190247913 2890948455073408 2900150320914432 2908326845349888 2910220287306496 2913754408240464 2923028865248256 2924931878832402 2943578260242432 2945494652338944 2953799018090496 2954870138290176 2955722064326232 2963200936771584 2965130104048128 2979464776777728 2989810140585984 3001070023137792 3003023844767439 3010622405050368 3011490405162576 3021075955067904 3022378878500864 3028019286994992 3037657448199168 3044295311536896 3046221652672512 3048204869894304 3057907281647616 3059684672027202 3069634273701888 3071632733515496 3079404895076352 3081409715971584 3085151726372256 3095864058755493 3105718169326272 3127551901507584 3129588068110128 3139549521933312 3161621094334464 3163679441401088 3165681325326336 3182697302458368 3188636899583904 3190012088356864 3198786305366016 3200165871353856 3211277558407168 3217270492432179 3223371506333184 3225411161653248 3227511038711616 3234563768507952 3250200995684352 3252317011957584 3261486415808256 3262669111028736 3271867701018624 3273997823219808 3277973709270522 3307508961378304 3311525542772736 3313681483881312 3323023895351808 3324228905576448 3325187322367011 3333601053868032 3335771367054144 3351897873874944 3359222412730368 3361409406488656 3363536408159232 3374242517680128 3376203776030016 3387926705807898 3389387843879168 3398710449451392 3400176238313472 3406521697869366 3424832225479008 3426999359256576 3429230478631092 3453338557914624 3455586825204933 3464330506960896 3466585930468032 3490956624994304 3514228271464448 3518495889196032 3520786576623894 3529695233507328 3531993212174976 3543478685138944 3556823731126272 3559139371576224 3561391490992128 3569173813526016 3571497494394197 3580534465265664 3587216512031892 3588763599401472 3600186605273088 3601224584121616 3612687253208064 3624186407878656 3626292944624832 3638884239571446 3656476120144896 3658856638452282 3668114654429184 3669172217784288 3670502749907328 3680851163645952 3683247551122284 3692567283499008 3706728179564544 3709141414056448 3720947581550592 3725466235619328 3727891669366476 3738401882270784 3750301185601536 3752742787935912 3779125214321664 3781585582299738 3783978459179136 3791154139693056 3813061324364064 3820292155654144 3825198268102656 3837373843636224 3852090068959232 3852936253663884 3866867094552576 3885005877653952 3897371820331008 3899909171776536 3927326203118592 3929883056115414 3938398690787328 3939826851053568 3940962752434976 3953506805397504 3958307875345536 3986413520781312 4001426697517056 4004031793023252 4014163206733824 4015320540216768 4028101273423872 4037359049326656 4050209930932224 4051377657136818 4059060415382528 4061628870230016 4063101716791296 4064273159859072 4077209708863488 4079579562702936 4092845698269184 4108546287962112 4113535635163008 4127818745007324 4129315593645744 4138263377215488 4140957559101696 4170069202010112 4172784090813504 4186066029244416 4205702117554632 4220908433768448 4251515866111872 4265048407154688 4289693989909572 4297828675110912 4300548215537664 4303348051615488 4312751691343936 4317045574090752 4333601327579136 4336422682610112 4348648554411008 4350225481371648 4362490268024832 4365330430959744 4370631612360696 4387397818248603 4415367390363648 4418241978508416 4430698527135744 4432305207435264 4433583096489348 4444801405157376 4447695156072192 4469197165166592 4478963216973824 4484715210878976 4498990023573504 4501605034706688 4517235607743864 4531613932601856 4533568317751296 4542028930492488 4556486172298752 4566442967305344 4569332479008768 4572307304841456 4586860922471424 4604451410552832 4607449100273244 4619107342614528 4622114573957376 4691327852261376 4694382102165192 4706260311343104 4709324282899968 4742431641501696 4745519162101632 4748521987989504 4758898418034688 4774045953687552 4782955349375856 4785018132535296 4800248807030784 4816916337610752 4832248543838208 4835057259499776 4841266558067424 4851845652761928 4875301493526528 4878475517936376 4890819539238912 4892229623712384 4894003666543104 4907801551527936 4910996734829712 4961263442067456 4967288314159104 4970522225821968 4984535843027712 4986343358364672 5000401580802048 5003657050581216 5027846810812416 5038833619095552 5042114109732984 5045304612238848 5054872186257408 5061363776520192 5081890058711847 5084081765818752 5100264357470208 5109782546804049 5137248338218512 5143845717946638 5155822792736768 5180007836871936 5196495760441344 5199878895702048 5236434937491456 5239844074820552 5251198254383104 5253102468071424 5271342407196672 5277743833794048 5281179864935841 5297989818262464 5315218027708416 5335235596689408 5338709057364336 5342087236488192 5353760720289024 5370801697898496 5383145399102208 5400279907909632 5401836876182424 5415505160306688 5419030879812096 5436279611817984 5439439416937248 5458326359357169 5478061717282816 5484714180217344 5488284957678423 5502171981643776 5503758326676432 5505754124860992 5521276745468928 5524871326683426 5538850925248512 5560092269346816 5563712121084672 5581421372325888 5591837504049714 5607602823406176 5627877911691264 5629114181903868 5668687821482496 5672378373449607 5675967688768704 5686731209539584 5719591986546096 5730438233481216 5737797402153984 5756060765454336 5778135103438848 5779404380495826 5781896910146816 5800300641828864 5816653690699776 5820440574612992 5827508816480928 5846057730496512 5849863757664804 5887156520484864 5890989304677888 5894824584173121 5907598036180992 5909740276580352 5911444128652464 5930260208096256 5979620281171968 6002140046275584 6006047689534878 6021244810100736 6022980810325152 6042151910135808 6044757757001728 6056038573989984 6075314896398336 6077066485705227 6088590623073792 6092443305345024 6096409739788608 6115814563295232 6119369344054404 6139268547403776 6143265467030992 6162819431943168 6170303452744512 6191728117510986 6211436338652544 6255103803015168 6259176136220256 6279099043866624 6323242188668928 6327358882802176 6331362650652672 6377273799167808 6380024176713728 6397572610732032 6422555116814336 6434540984864358 6446743012666368 6450822323306496 6455022077423232 6469127537015904 6500401991368704 6504634023915168 6522972831616512 6525338222057472 6527219558720429 6543735402037248 6547995646439616 6555947418541044 6623051085545472 6627362967762624 6646047790703616 6648457811152896 6650374644734022 6667202107736064 6671542734108288 6703795747749888 6718444825460736 6722818812977312 6727072816318464 6748485035360256 6752407552060032 6775853411615796 6778775687758336 6797420898902784 6800352476626944 6813043395738732 6849664450958016 6853998718513152 6858460957262184 6906677115829248 6911173650409866 6928661013921792 6933171860936064 6981913249988608 7028456542928896 7036991778392064 7041573153247788 7059390467014656 7063986424349952 7113647462252544 7118278743152448 7122782981984256 7138347627052032 7142994988788394 7161068930531328 7174433024063784 7177527198802944 7200373210546176 7202449168243232 7225374506416128 7248372815757312 7252585889249664 7277768479142892 7312952240289792 7317713276904564 7336229308858368 7338344435568576 7341005499814656 7361702327291904 7366495102244568 7385134566998016 7418282828112896 7441895163101184 7450932471238656 7455783338732952 7476803764541568 7500602371203072 7505485575871824 7558250428643328 7563171164599476 7567956918358272 7582308279386112 7626122648728128 7640584311308288 7650396536205312 7674747687272448 7705872507327768 7733734189105152 7770011755307904 7794743640662016 7799818343553072 7854652406237184 7859766112230828 7876797381574656 7879653702107136 7881925504869952 7907013610795008 7916615750691072 7972827041562624 8002853395034112 8008063586046504 8028326413467648 8030641080433536 8056202546847744 8074718098653312 8100419861864448 8102755314273636 8118120830765056 8123257740460032 8128546319718144 8154419417726976 8159159125405872 8185691396538368 8217092575924224 8227071270326016 8255637490014648 8258631187291488 8276526754430976 8281915118203392 8287306990025139 8340138404020224 8345568181627008 8372132058488832 8411404235109264 8441816867536896 8503031732223744 8530096814309376 8579387979819144 8595657350221824 8601096431075328 8606696103230976 8625503382687872 8634091148181504 8667202655158272 8669106570743739 8672845365220224 8697297108822016 8700450962743296 8724980536049664 8730660861919488 8741263224721392 8774795636497206 8830734780727296 8836483957016832 8861397054271488 8864610414870528 8867166192978696 8889602810314752 8895390312144384 8938394330333184 8957926433947648 8969430421757952 9003210069413376 9009071534302317 9034471215487728 9063227865203712 9067136635502592 9084057860984976 9112972344597504 9132885934610688 9138664958017536 9144614609682912 9173721844942848 9208902821105664 9214898200546488 9238214685229056 9244229147914752 9287592176266479 9382655704522752 9388764204330384 9418648565799936 9484863283003392 9491038324203264 9497043975979008 9517796836069376 9548091907375104 9565910698751712 9570036265070592 9600497614061568 9633832675221504 9651811477296537 9670114518999552 9682533116134848 9703691305523856 9750602987053056 9756951035872752 9784459247424768 9788007333086208 9815603103055872 9821993469659424 9922526884134912 9934576628318208 9941044451643936 9969071686055424 9972686716729344 9975561967101033 10000803161604096 10007314101162432 10055693621624832 10077667238191104 10084228219465968 10090609224477696 10122727553040384 10163780117423694 10168163531637504 10200528714940416 10219565093608098 10274496676437024 10287691435893276 10311645585473536 10360015673743872 10366760475614799 10392991520882688 10399757791404096 10472869874982912 10479688149641104 10502396508766208 10542684814393344 10555487667588096 10562359729871682 10595979636524928 10630436055416832 10670471193378816 10677418114728672 10684174472976384 10707521440578048 10714492483182591 10741603395796992 10766290798204416 10800559815819264 10803673752364848 10838061759624192 10872559223635968 10878878833874496 10916652718714338 10956123434565632 10969428360434688 10976569915356846 11004343963287552 11007516653352864 11011508249721984 11042553490937856 11049742653366852 11077701850497024 11120184538693632 11127424242169344 11134668658993673 11162842744651776 11183675008099428 11215205646812352 11258228363807736 11337375642964992 11344756746899214 11351935377537408 11373462419079168 11439183973092192 11460876466962432 11475594804307968 11512121530908672 11556270206877696 11558808760991652 11563793820293632 11600601283657728 11640881149225984 11655017632961856 11692115460993024 11699727515329608 11781978609355776 11789649168346242 11815196072361984 11819480553160704 11822888257304928 11860520416192512 11959240562343936 12004280092551168 12012095379069756 12042489620201472 12045961620650304 12084303820271616 12112077147979968 12150629792796672 12154132971410454 12177181246147584 12184886610690048 12192819479577216 12231629126590464 12238738688108808 12278537094807552 12286530934061984 12325638863886336 12340606905489024 12383456235021972 12422872677305088 12510207606030336 12518352272440512 12558198087733248 12654717765604352 12662725301305344 12754547598335616 12760048353427456 12795145221464064 12845110233628672 12869081969728716 12893486025332736 12901644646612992 12910044154846464 12938255074031808 13000803982737408 13009268047830336 13045945663233024 13050676444114944 13054439117440858 13087470804074496 13095991292879232 13111894837082088 13246102171090944 13254725935525248 13292095581407232 13296915622305792 13300749289468044 13334404215472128 13343085468216576 13407591495499776 13436889650921472 13445637625954624 13454145632636928 13496970070720512 13504815104120064 13551706823231592 13557551375516672 13594841797805568 13600704953253888 13626086791477464 13699328901916032 13707997437026304 13716921914524368 13813354231658496 13822347300819732 13857322027843584 13866343721872128 13963826499977216 14056913085857792 14073983556784128 14083146306495576 14118780934029312 14127972848699904 14227294924505088 14236557486304896 14245565963968512 14276695254104064 14285989977576788 14322137861062656 14348866048127568 14355054397605888 14400746421092352 14404898336486464 14450749012832256 14496745631514624 14505171778499328 14555536958285784 14625904480579584 14635426553809128 14672458617716736 14676688871137152 14682010999629312 14723404654583808 14732990204489136 14836565656225792 14883790326202368 14901864942477312 14911566677465904 14953607529083136 15001204742406144 15010971151743648 15116500857286656 15126342329198952 15135913836716544 15164616558772224 15245670176135541 15252245297456256 15281168622616576 15300793072410624 15411745014655536 15467468378210304 15540023510615808 15589487281324032 15599636687106144 15709304812474368 15719532224461656 15753594763149312 15759307404214272 15763851009739904 15814027221590016 15833231501382144 15843539594807523 15945654083125248 16005706790068224 16016127172093008 16061282160867072 16112405093695488 16149436197306624 16200839723728896 16205510628547272 16236241661530112 16246515480920064 16257092639436288 16308838835453952 16318318250811744 16371382793076736 16374979078071507 16434185151848448 16454142540652032 16464854873035269 16511274980029296 16517262374582976 16563830236406784 16574613980050278 16680276808040448 16691136363254016 16744264116977664 16822808470218528 16883633735073792 17006063464447488 17017135120348821 17060193628618752 17158775959638288 17191314700443648 17213392206461952 17251006765375744 17268182296363008 17334405310316544 17338213141487478 17345690730440448 17394594217644032 17400901925486592 17449961072099328 17461321723838976 17482526449442784 17549591272994412 17661469561454592 17672967914033664 17684473752519363 17722794108542976 17729220829741056 17734332385957392 17790780624288768 17915852867895296 17938860843515904 18006420138826752 18018143068604634 18068942430975456 18126455730407424 18134273271005184 18168115721969952 18225944689195008 18231199457115681 18265771869221376 18277329916035072 18289229219365824 18347443689885696 18417805642211328 18429796401092976 18488458295829504 18575184352532958 18765311409045504 18777528408660768 18837297131599872 18969726566006784 18982076648406528 18994087951958016 19035593672138752 19131821397503424 19140072530141184 19267665350443008 19303622954593074 19340229037999104 19365066232269696 19407382611047712 19501205974106112 19513902071745504 19568918494849536 19576014666172416 19581658676161287 19631206206111744 19643986939318848 19869153256636416 19882088903287872 19938143372110848 19945373433458688 19951123934202066 20001606323208192 20014628202324864 20111387243249664 20155334476382208 20168456438931936 20181218448955392 20245455106080768 20327560234847388 20336327063275008 20401057429880832 20439130187216196 20548993352874048 20575382871786552 20720031347487744 20733520951229598 20785983041765376 20799515582808192 20945739749965824 20959376299282208 21004793017532416 21085369628786688 21110975335176192 21124719459743364 21191959273049856 21340942386757632 21354836229457344 21368348945952768 21415042881156096 21428984966365182 21483206791593984 21532581596408832 21601119631638528 21607347504729696 21676123519248384 21745118447271936 21757757667748992 21833305437428676 21912246869131264 21938856720869376 21953139830713692 22008687926575104 22015033306705728 22023016499443968 22085106981875712 22099485306733704 22155403700994048 22254848484338688 22269337317987346 22325685489303552 22367350016198856 22430411293624704 22516456727615472 22674751285929984 22689513493798428 22703870755074816 22746924838158336 22878367946184384 22921752933924864 22951189608615936 23024243061817344 23117617521983304 23127587640587264 23201202567315456 23281762298451968 23310035265923712 23384230921986048 23399455030659216 23563957218711552 23579298336692484 23630392144723968 23638961106321408 23645776514609856 23721040832385024 23918481124687872 24008560185102336 24024190758139512 24084979240402944 24091923241300608 24168607640543232 24224154295959936 24301259585593344 24308265942820908 24354362492295168 24369773221380096 24385638959154432 24463258253180928 24477477376217616 24557074189615104 24573061868123968 24651277727772672 24681213810978048 24766912470043944 24845745354610176 24861920970075417 25020415212060672 25036704544881024 25116396175466496 25309435531208704 25325450602610688 25509095196671232 25520096706854912 25590290442928128 25690220467257344 25738163939457432 25786972050665472 25803289293225984 25820088309692928 25876510148063616 26001607965474816 26007319712231217 26018536095660672 26091891326466048 26101352888229888 26108878234881716 26174941608148992 26191982585758464 26223789674164176 26492204342181888 26509451871050496 26584191162814464 26593831244611584 26601498578936088 26668808430944256 26686170936433152 26815182990999552 26873779301842944 26891275251909248 26908291265273856 27009630208240128 27027214602906951 27103413646463184 27115102751033344 27189683595611136 27201409906507776 27252173582954928 27398657803832064 27415994874052608 27433843829048736 27626708463316992 27644694601639464 27714644055687168 27732687443744256 27862776528799437 27927652999954432 28113826171715584 28147967113568256 28166292612991152 28255945697399808 28454589849010176 28473114972609792 28491131927937024 28553390508208128 28571979955153576 28644275722125312 28697732096255136 28710108795211776 28801492842184704 28809796672972928 28901498025664512 28955434431889611 29010343556998656 29111073916571568 29251808961159168 29270853107618256 29353377742274304 29364021999258624 29446809309167616 29465980408978272 29673131312451584 29767580652404736 29803729884954624 29823133354931808 29907215058166272 29926685901303099 30002409484812288 30021942303487296 30233001714573312 30252684658397904 30271827673433088 30491340352271082 30504490594912512 30562337245233152 30601586144821248 30823490029311072 30934936756420608 31080047021231616 31100281426844397 31178974562648064 31199273374212288 31418609624948736 31439064448923312 31507189526298624 31527702019479808 31628054443180032 31666463002764288 31687079189615046 31891308166250496 32011413580136448 32032254344186016 32122564321734144 32143477449547773 32224810187390976 32298872394613248 32401679447457792 32411021257094544 32472483323060224 32514185278872576 32617677670907904 32636636501623488 32742765586153472 32749958156143014 32868370303696896 32908285081304064 32929709746070538 33022549960058592 33034524749165952 33127660472813568 33149227960100556 33360553616080896 33382272726508032 33404005976981019 33488528233955328 33645616940437056 34012126928894976 34034270240697642 34120387257237504 34317551919276576 34382629400887296 34426784412923904 34502013530751488 34536364592726016 34668810620633088 34676426282974956 34691381460880896 34789188435288064 34801803850973184 34922643447677952 34965052898885568 35099182545988824 35345935828067328 35368947505038726 35445588217085952 35458441659482112 35468664771914784 35581561248577536 35831705735790592 35877721687031808 36012840277653504 36036286137209268 36137884861950912 36252911460814848 36336231443939904 36451889378390016 36462398914231362 36531543738442752 36554659832070144 36578458438731648 36694887379771392 36835611284422656 36859592802185952 36976916591659008 37150368705065916 37530622818091008 37555056817321536 37674594263199744 37964153296813056 37988175903916032 38071187344277504 38263642795006848 38280145060282368 38535330700886016 38607245909186148 38680458075998208 38730132464539392 38814765222095424 39002411948212224 39027804143491008 39137836989699072 39152029332344832 39163317352322574 39262412412223488 39287973878637696 39738306513272832 39764177806575744 39876286744221696 39890746866917376 39902247868404132 40003212646416384 40029256404649728 40222774486499328 40310668952764416 40336912877863872 40362436897910784 40490910212161536 40655120469694776 40672654126550016 40802114859761664 40878260374432392 41097986705748096 41150765743573104 41440062694975488 41467041902459196 41571966083530752 41599031165616384 41891479499931648 41918752598564416 42170739257573376 42221950670352384 42249438919486728 42383918546099712 42681884773515264 42709672458914688 42736697891905536 42830085762312192 42857969932730364 42966413583187968 43065163192817664 43202239263277056 43214695009459392 43352247038496768 43490236894543872 43515515335497984 43666610874857352 43824493738262528 43877713441738752 43906279661427384 44017375853150208 44030066613411456 44046032998887936 44170213963751424 44198970613467408 44509696968677376 44538674635974692 44651370978607104 44734700032397712 44860822587249408 45032913455230944 45349502571859968 45379026987596856 45407741510149632 45493849676316672 45756735892368768 45843505867849728 45902379217231872 46235235043966608 46255175281174528 46402405134630912 46563524596903936 46620070531847424 46768461843972096 46798910061318432 47127914437423104 47158596673384968 47260784289447936 47277922212642816 47291553029219712 47442081664770048 47530618784422569 47836962249375744 48017120370204672 48048381516279024 48183846482601216 48337215281086464 48448308591919872 48602519171186688 48616531885641816 48708724984590336 48739546442760192 48771277918308864 48926516506361856 48954954752435232 49114148379230208 49124937234214521 49146123736247936 49302555455545344 49362427621956096 49394564619105807 49533824940087888 49691490709220352 49723841940150834 50040830424121344 50073409089762048 50232792350932992 50618871062417408 50650901205221376 51018190393342464 51040193413709824 51051405361046463 51180580885856256 51380440934514688 51476327878914864 51573944101330944 51640176619385856 51753020296127232 52003215930949632 52014639424462434 52037072191321344 52183782652932096 52202705776459776 52217756469763432 52349883216297984 52383965171516928 52447579348328352 52984408684363776 53018903742100992 53053421257558089 53168382325628928 53187662489223168 53202997157872176 53372341872866304 53747558603685888 53782550503818496 53816582530547712 54019260416480256 54054429205813902 54206827292926368 54230205502066688 54379367191222272 54402819813015552 54504347165909856 54693598371347043 54797315607664128 54831989748105216 54867687658097472 55253416926633984 55289389203278928 55465374887488512 55725553057598874 55855305999908864 56227652343431168 56295934227136512 56332585225982304 56511891394799616 56909179698020352 56946229945219584 56982263855874048 57106781016416256 57143959910307152 57395464192510272 57420217590423552 57619593345945856 57802996051329024 57910868863779222 58020687113997312 58222147833143136 58503617922318336 58541706215236512 58706755484548608 58728043998517248 58744976028483861 58893618618335232 58931960817956544 59346262624903168 59607459769909248 59646266709863616 59814430116332544 59853371802606198 60004818969624576 60043884606974592 60466003429146624 60505369316795808 60543655346866176 60982680704542164 61008981189825024 61124674490466304 61203172289642496 61646980058622144 62160094042463232 62200562853688794 62357949125296128 62398546748424576 62837219249897472 62878128897846624 63014379052597248 63055404038959616 63256108886360064 63332926005528576 63374158379230092 64022827160272896 64064508688372032 64245128643468288 64286954899095546 64449620374781952 64597744789226496 64803358894915584 64822042514189088 64944966646120448 65028370557745152 65235355341815808 65273273003246976 65485531172306944 65499916312286028 65736740607393792 65816570162608128 65859419492141076 66045099920117184 66069049498331904 66255320945627136 66298455920201112 66764545453016064 66808011953962038 66977056467910656 67291233880874112 68024253857789952 68068540481395284 68240774514475008 68635103838553152 68765258801774592 68853568825847808 69004027061502976 69072729185452032 69352852565949912 69382762921761792 69578376870576128 69603607701946368 69845286895355904 69930105797771136 70198365091977648 70691871656134656 70737895010077452 70891176434171904 70916883318964224 70937329543829568 71163122497155072 71755443374063616 72025680555307008 72072572274418536 72275769723901824 72505822921629696 72672462887879808 72903778756780032 72924797828462724 73063087476885504 73109319664140288 73156916877463296 73389774759542784 73671222568845312 73719185604371904 73953833183318016 74300737410131832 74585762910226251 75061245636182016 75110113634643072 75349188526399488 75928306593626112 75976351807832064 76142374688555008 76527285590013696 76560290120564736 77070661401772032 77214491818372296 77360916151996416 77460264929078784 77629530444190848 78004823896424448 78055608286982016 78275673979398144 78304058664689664 78326634704645148 78524824824446976 78575947757275392 79476613026545664 79528355613151488 79752573488443392 79781493733834752 79804495736808264 80006425292832768 80058512809299456 80445548972998656 80621337905528832 80673825755727744 80724873795821568 81081643808720853 81310240939389552 81345308253100032 81604229719523328 81756520748864784 82195973411496192 82301531487146208 82880125389950976 82934083804918392 83143932167061504 83198062331232768 83782958999863296 83837505197128832 84341478515146752 84443901340704768 84498877838973456 84767837092199424 85363769547030528 85419344917829376 85473395783811072 85660171524624384 85715939865460728 85932827166375936 86130326385635328 86404478526554112 86429390018918784 86704494076993536 86866303295668833 87031030670995968 87333221749714704 87648987476525056 87755426883477504 87812559322854768 88060133226822912 88092065997775872 88340427927502848 88397941226934816 89019393937354752 89077349271949384 89302741957214208 89469400064795424 89721645174498816 89780057703909297 90065826910461888 90699005143719936 90758053975193712 90815483020299264 91513471784737536 91687011735699456 91804758434463744 92470470087933216 92510350562349056 92804810269261824 93127049193807872 93240141063694848 93300844280533191 93536923687944192 93597820122636864 94255828874846208 94317193346769936 94521568578895872 94583106058439424 94884163329540096 95061237568845138 95673924498751488 96034240740409344 96096763032558048 96367692965202432 96430432348643319 96674430562172928 96896617183839744 97205038342373376 97233063771283632 97417449969180672 97542555836617728 97853033012723712 97909909504870464 98228296758460416 98249874468429042 98292247472495872 98605110911090688 98724855243912192 98789129238211614 99067649880175776 99382981418440704 99447683880301668 100081660848242688 100146818179524096 100212017930943057 100465584701865984 101237742124834816 102036380786684928 102080386827419648 102102810722092926 102361161771712512 102760881869029376 102952655757829728 103147888202661888 103280353238771712 103506040592254464 104006431861899264 104029278848924868 104074144382642688 104367565305864192 104405411552919552 104435512939526864 104767930343033856 104895158696656704 106037807484201984 106106842515116178 106336764651257856 106375324978446336 106405994315744352 106744683745732608 107495117207371776 107565101007636992 107633165061095424 108038520832960512 108108858411627804 108413654585852736 108460411004133376 108758734382444544 109008694331819712 109387196742694086 109594631215328256 109663979496210432 109735375316194944 110506833853267968 110578778406557856 110930749774977024 111451106115197748 111710611999817728 112591868454273024 112665170451964608 113023782789599232 113892459890439168 113964527711748096 114213562032832512 114287919820614304 114790928385020544 114840435180847104 115239186691891712 115605992102658048 115821737727558444 116041374227994624 116444295666286272 117007235844636672 117083412430473024 117413510969097216 117456087997034496 117489952056967722 117787237236670464 117863921635913088 118692525249806336 119214919539818496 119292533419727232 119628860232665088 119706743605212396 120009637939249152 120087769213949184 120932006858293248 121010738633591616 121087310693732352 121965361409084328 122017962379650048 122406344579284992 123293960117244288 124320188084926464 124401125707377588 124715898250592256 124797093496849152 125674438499794944 125756257795693248 126110808077919232 126512217772720128 126665852011057152 126748316758460184 128045654320545792 128129017376744064 128490257286936576 128573909798191092 128899240749563904 129195489578452992 129606717789831168 129644085028378176 129889933292240896 130056741115490304 130470710683631616 130546546006493952 130999832624572056 131473481214787584 131633140325216256 131718838984282152 132090199840234368 132138098996663808 132510641891254272 132596911840402224 133529090906032128 133616023907924076 133954112935821312 134582467761748224 136048507715579904 136137080962790568 136481549028950016 137270207677106304 137530517603549184 137707137651695616 138008054123005952 138705705131899824 138765525843523584 139156753741152256 139207215403892736 139690573790711808 139860211595542272 140396730183955296 141383743312269312 141475790020154904 141782352868343808 141833766637928448 141874659087659136 142326244994310144 143510886748127232 144051361110614016 144145144548837072 144551539447803648 145011645843259392 145344925775759616 145807557513560064 145849595656925448 146126174953771008 146218639328280576 146313833754926592 146779549519085568 147342445137690624 147374811702643563 147438371208743808 147907666366636032 148183693857317421 148601474820263664 149171525820452502 150122491272364032 150220227269286144 150698377052798976 151856613187252224 151952703615664128 152284749377110016 153054571180027392 153120580241129472 153154216083139389 154141322803544064 154428983636744592 154721832303992832 154920529858157568 155259060888381696 156009647792848896 156111216573964032 156551347958796288 156608117329379328 156653269409290296 157049649648893952 157151895514550784 158953226053091328 159056711226302976 159160263772674267 159505146976886784 159562987467669504 159608991473616528 160117025618598912 161242675811057664 161347651511455488 161449747591643136 162163287617441706 162620481878779104 162690616506200064 163208459439046656 163513041497729568 164080795114041129 164391946822992384 164603062974292416 165760250779901952 165868167609836784 166396124662465536 167565917999726592 167675010394257664 168682957030293504 168887802681409536 168997755677946912 169535674184398848 170727539094061056 170838689835658752 170946791567622144 171320343049248768 171431879730921456 172260652771270656 172858780037837568 173408988153987072 173732606591337666 174062061341991936 174666443499429408 175297974953050112 175510853766955008 175625118645709536 176120266453645824 176184131995551744 176234928085451583 176680855855005696 176795882453869632 178038787874709504 178154698543898768 178938800129590848 179443290348997632 179560115407818594 180131653820923776 181398010287439872 181516107950387424 181630966040598528 183026943569475072 183374023471398912 183609516868927488 184940940175866432 185020701124698112 186254098387615744 186480282127389696 186601688561066382 187073847375888384 187195640245273728 188511657749692416 188634386693539872 189043137157791744 189166212116878848 189289367202892441 189768326659080192 190122475137690276 192068481480818688 192193526065116096 192735385930404864 192860864697286638 193348861124345856 193793234367679488 194410076684746752 194466127542567264 194834899938361344 195085111673235456 195706066025447424 195819819009740928 196456593516920832 196499748936858084 196584494944991744 197210221822181376 197449710487824384 197578258476423228 198135299760351552 198765962836881408 198895367760603336 200293636359048192 200424035861886114 200931169403731968 202475484249669632 204072761573369856 204160773654839296 204205621444185852 204722323543425024 205905311515659456 206295776405323776 206560706477543424 207012081184508928 208058557697849736 208148288765285376 208735130611728384 208810823105839104 208871025879053728 209535860686067712 209790317393313408 212075614968403968 212213685030232356 212673529302515712 212750649956892672 212811988631488704 213489367491465216 215130202015273984 215266330122190848 216077041665921024 216217716823255608 216827309171705472 216920822008266752 217517468764889088 218017388663639424 218774393485388172 219189262430656512 219327958992420864 219470750632389888 221013667706535936 221157556813115712 221861499549954048 222902212230395496 225183736908546048 225330340903929216 226047565579198464 227784919780878336 227929055423496192 228427124065665024 228575839641228608 229581856770041088 229680870361694208 230478373383783424 231211984205316096 231643475455116888 232082748455989248 232888591332572544 234014471689273344 234166824860946048 234827021938194432 234912175994068992 234979904113935444 235574474473340928 235727843271826176 237385050499612672 238429839079636992 238585066839454464 239257720465330176 239413487210424792 240019275878498304 240175538427898368 241864013716586496 242021477267183232 242174621387464704 243930722818168656 244035924759300096 244812689158569984 246587920234488576 248640376169852928 248802251414755176 249431796501184512 249594186993698304 251348876999589888 251512515591386496 252221616155838464 253024435545440256 253331704022114304 253496633516920368 256091308641091584 256258034753488128 256980514573873152 257147819596382184 257798481499127808 258390979156905984 259213435579662336 259288170056756352 259779866584481792 260113482230980608 261093092012987904 261999665249144112 262946962429575168 263266280650432512 263437677968564304 264180399680468736 264276197993327616 265021283782508544 265193823680804448 267058181812064256 267232047815848152 267908225871642624 269164935523496448 269340173111727891 272097015431159808 272274161925581136 274540415354212608 275061035207098368 275414275303391232 276016108246011904 277411410263799648 277531051687047168 278313507482304512 278414430807785472 279381147581423616 279720423191084544 279902532841599573 280793460367910592 282767486624538624 282951580040309808 283564705736687616 283749318175318272 284652489988620288 287021773496254464 288102722221228032 288290289097674144 289103078895607296 289291297045929957 290023291686518784 290689851551519232 291615115027120128 291699191313850896 292252349907542016 292627667509853184 293559099038171136 294684890275381248 294749623405287126 294876742417487616 295815332733272064 296367387714634842 297202949640527328 298343051640905004 300244982544728064 300440454538572288 300636053792829171 301396754105597952 303713226374504448 304569498754220032 306109142360054784 306241160482258944 306308432166278778 308282645607088128 308857967273489184 309443664607985664 309841059716315136 310518121776763392 312019295585697792 312222433147928064 313102695917592576 313216234658758656 313306538818580592 314303791029101568 318113422452605952 318320527545348534 319010293953773568 319125974935339008 319217982947233056 320234051237197824 322485351622115328 322695303022910976 322899495183286272 324326575234883412 325240963757558208 325381233012400128 327026082995459136 328161590228082258 328783893645984768 329206125948584832 331520501559803904 331736335219673568 332792249324931072 335131835999453184 335350020788515328 337775605362819072 337995511355893824 339071348368797696 341677379671317504 341893583135244288 342640686098497536 342863759461842912 344521305542541312 345717560075675136 346817976307974144 347465213182675332 348124122683983872 349332886998858816 351021707533910016 351250237291419072 352240532907291648 352368263991103488 352469856170903166 353361711710011392 353591764907739264 356077575749419008 356309397087797536 357877600259181696 358886580697995264 359120230815637188 360263307641847552 362796020574879744 363032215900774848 363261932081197056 366053887138950144 367219033737854976 369881880351732864 370041402249396224 372508196775231488 372960564254779392 373203377122132764 374147694751776768 374391280490547456 377023315499384832 377268773387079744 378332424233757696 378578734405784882 379536653318160384 380244950275380552 384136962961637376 384387052130232192 385470771860809728 385721729394573276 386697722248691712 387586468735358976 388820153369493504 388932255085134528 389669799876722688 390170223346470912 391412132050894848 391639638019481856 392999497873716168 393168989889983488 394420443644362752 394899420975648768 395156516952846456 396270599520703104 397531925673762816 397790735521206672 400587272718096384 400848071723772228 401862338807463936 404950968499339264 408145523146739712 408411242888371704 409444647086850048 411810623031318912 412591552810647552 413121412955086848 414024162369017856 416117115395699472 416296577530570752 417470261223456768 417621646211678208 417742051758107456 419071721372135424 419580634786626816 424151229936807936 424427370060464712 425347058605031424 425501299913785344 425623977262977408 426978734982930432 430260404030547968 430532660244381696 432154083331842048 432435433646511216 433654618343410944 433841644016533504 435034937529778176 436034777327278848 437548786970776344 438378524861313024 438655917984841728 438941501264779776 442027335413071872 442124435107930689 442315113626231424 443722999099908096 445804424460790992 450367473817092096 450660681807858432 452095131158396928 455569839561756672 455858110846992384 456854248131330048 457151679282457216 459163713540082176 459361740723388416 459462648249418167 460956746767566848 462423968410632192 463286950910233776 464165496911978496 465777182665145088 468028943378546688 468333649721892096 469654043876388864 469824351988137984 469959808227870888 471148948946681856 471455686543652352 474770100999225344 476859678159273984 477170133678908928 477480791318022801 478515440930660352 478826974420849584 480351076855796736 483728027433172992 484042954534366464 484349242774929408 487861445636337312 488071849518600192 489625378317139968 492242385342123387 493175840468977152 497280752339705856 497604502829510352 499188373987396608 502697753999179776 503025031182772992 504443232311676928 506048871090880512 506663408044228608 506993267033840736 512182617282183168 512516069506976256 513961029147746304 514295639192764368 516781958313811968 518576340113512704 519559733168963584 520226964461961216 522186184025975808 523999330498288224 525893924859150336 526532561300865024 526875355937128608 528360799360937472 528552395986655232 528704784256354749 530042567565017088 530387647361608896 534116363624128512 534464095631696304 538329871046992896 538680346223455782 544194030862319616 544548323851162272 549080830708425216 550122070414196736 550828550606782464 552032216492023808 554822820527599296 555062103374094336 556627014964609024 558762295162847232 559440846382169088 559805065683199146 561586920735821184 565534973249077248 565903160080619616 567129411473375232 567498636350636544 567868101608677323 569304979977240576 576205444442456064 576580578195348288 578206157791214592 578582594091859914 580046583373037568 581379703103038464 583230230054240256 583398382627701792 584504699815084032 585255335019706368 587118198076342272 589369780550762496 589499246810574252 589753484834975232 591630665466544128 592734775429269684 594405899281054656 596686103281810008 600880909077144576 601272107585658342 602793508211195904 607426452749008896 609138997508440064 612218284720109568 612482320964517888 612616864332557556 617715934546978368 618887329215971328 619682119432630272 621036243553526784 624444866295856128 626205391835185152 626432469317517312 626613077637161184 628607582058203136 636226844905211904 636641055090697068 638020587907547136 638251949870678016 638435965894466112 640468102474395648 645390606045821952 645798990366572544 648653150469766824 650481927515116416 650762466024800256 654052165990918272 656323180456164516 657567787291969536 658412251897169664 663041003119607808 663472670439347136 665584498649862144 670700041577030656 675551210725638144 675991022711787648 678142696737595392 683354759342635008 683787166270488576 685281372196995072 685727518923685824 689042611085082624 691435120151350272 693635952615948288 694930426365350664 696248245367967744 698665773997717632 702043415067820032 702500474582838144 704481065814583296 704736527982206976 704939712341806332 706723423420022784 707183529815478528 712155151498838016 712618794175595072 715755200518363392 717773161395990528 718240461631274376 720526615283695104 725592041149759488 726064431801549696 726523864162394112 732107774277900288 734438067475709952 739763760703465728 740082804498792448 745016393550462976 745921128509558784 746406754244265528 748295389503553536 748782560981094912 754046630998769664 754537546774159488 756664848467515392 757157468811569764 759073306636320768 760489900550761104 768273925923274752 768774104260464384 770941543721619456 771443458789146552 773395444497383424 775172937470717952 777640306738987008 777864510170269056 779339599753445376 780340446692941824 783279276038963712 785998995747432336 786337979779966976 788840887288725504 789798841951297536 790313033905692912 792541199041406208 795063851347525632 795581471042413344 801174545436192768 801696143447544456 803724677614927872 808020519335183673 809901936998678528 816291046293479424 816822485776743408 823621246062637824 825183105621295104 826242825910173696 828048324738035712 832234230791398944 832593155061141504 834940522446913536 835243292423356416 835484103516214912 838143442744270848 839161269573253632 839707598524798719 848302459873615872 848854740120929424 850694117210062848 851247954525954816 853957469965860864 860520808061095936 861065320488763392 864308166663684096 864870867293022432 867309236686821888 867683288033067008 867873891137789871 870069875059556352 872069554654557696 875097573941552688 876757049722626048 877883002529559552 884054670826143744 884248870215861378 884630227252462848 887445998199816192 891608848921581984 900734947634184192 901321363615716864 901908161378487513 904190262316793856 911139679123513344 913708496262660096 914303358564914432 918327427080164352 918723481446776832 918925296498836334 921913493535133696 924847936821264384 926573901820467552 928330993823956992 931554365330290176 936057886757093376 936667299443784192 939308087752777728 939648703976275968 939919616455741776 942911373087304704 949540201998450688 954340267357817856 954961582636045602 957030881861320704 957653948841699168 960702153711593472 967456054866345984 968085909068732928 968698485549858816 975722891272674624 976143699037200384 984484770684246774 986351680937954304 994561504679411712 995209005659020704 998376747974793216 1005395507998359552 1006050062365545984 1008886464623353856 1013326816088457216 1013986534067681472 1025032139013952512 1027922058295492608 1028591278385528736 1033563916627623936 1037152680227025408 1039119466337927168 1040453928923922432 1044372368051951616 1047998660996576448 1053065122601730048 1053750711874257216 1056721598721874944 1057104791973310464 1057409568512709498 1060085135130034176 1060775294723217792 1068232727248257024 1068928191263392608 1076659742093985792 1077360692446911564 1088388061724639232 1089096647702324544 1098161661416850432 1101657101213564928 1104064432984047616 1109645641055198592 1110124206748188672 1113254029929218048 1117524590325694464 1118881692764338176 1119610131366398292 1123173841471642368 1131069946498154496 1131806320161239232 1134997272701273088 1135736203217354646 1138609959954481152 1152410888884912128 1153161156390696576 1156412315582429184 1157165188183719828 1160093166746075136 1162759406206076928 1166460460108480512 1166796765255403584 1169009399630168064 1170510670039412736 1174236396152684544 1178998493621148504 1179506969669950464 1183261330933088256 1185469550858539368 1188811798562109312 1193372206563620016 1201761818154289152 1202544215171316684 1205587016422391808 1214852905498017792 1224436569440219136 1225233728665115112 1235431869093956736 1237774658431942656 1239364238865260544 1242072487107053568 1248889732591712256 1252410783670370304 1252864938635034624 1253226155274322368 1257215164116406272 1272453689810423808 1273282110181394136 1276041175815094272 1276503899741356032 1276871931788932224 1280936204948791296 1290781212091643904 1291597980733145088 1297306300939533648 1300963855030232832 1301524932049600512 1308104331981836544 1312646360912329032 1315135574583939072 1316824503794339328 1326082006239215616 1326945340878694272 1331168997299724288 1341400083154061312 1351102421451276288 1351982045423575296 1356285393475190784 1366709518685270016 1367574332540977152 1370562744393990144 1371455037847371648 1378085222170165248 1378387944748254501 1382870240302700544 1387271905231896576 1389860852730701328 1392496490735935488 1397331547995435264 1404086830135640064 1405000949165676288 1408962131629166592 1409473055964413952 1409879424683612664 1413446846840045568 1414367059630957056 1424310302997676032 1425237588351190144 1431510401036726784 1432442373954068403 1435546322791981056 1436480923262548752 1441053230567390208 1451184082299518976 1452128863603099392 1453047728324788224 1464215548555800576 1468876134951419904 1476727156026370161 1479527521406931456 1480165608997584896 1490032787100925952 1491842257019117568 1492813508488531056 1497565121962189824 1508093261997539328 1509075093548318976 1513329696935030784 1514314937623139528 1518146613272641536 1520979801101522208 1536547851846549504 1537548208520928768 1541883087443238912 1542886917578293104 1550345874941435904 1555729020340538112 1558679199506890752 1560680893385883648 1566558552077927424 1571997991494864672 1572675959559933952 1577681774577451008 1579597683902595072 1580626067811385824 1585082398082812416 1586114352769064247 1590127702695051264 1591162942084826688 1602349090872385536 1603392286895088912 1616041038670367346 1619803873997357056 1632582092586958848 1633644971553486816 1647242492125275648 1650366211242590208 1652485651820347392 1656096649476071424 1664468461582797888 1665186310122283008 1669881044893827072 1670968207032429824 1676286885488541696 1678322539146507264 1679415197049597438 1696604919747231744 1697709480241858848 1701388234420125696 1702495909051909632 1703604304826031969 1707914939931721728 1721041616122191872 1728616333327368192 1729741734586044864 1734618473373643776 1735366576066134016 1735747782275579742 1740139750119112704 1744139109309115392 1750195147883105376 1753514099445252096 1755766005059119104 1768109341652287488 1768497740431722756 1769260454504925696 1774891996399632384 1783217697843163968 1802642727231433728 1803816322756975026 1808380524633587712 1822279358247026688 1827416992525320192 1828606717129828864 1836654854160328704 1837446962893553664 1837850592997672668 1843826987070267392 1853147803640935104 1856661987647913984 1863108730660580352 1873334598887568384 1878616175505555456 1879297407952551936 1879839232911483552 1885822746174609408 1899080403996901376 1908680534715635712 1909923165272091204 1914061763722641408 1915307897683398336 1921404307423186944 1936171818137465856 1937396971099717632 1951445782545349248 1952287398074400768 1968969541368493548 1972703361875908608 1989123009358823424 1990418011318041408 1996753495949586432 2012100124731091968 2017772929246707712 2026653632176914432 2027973068135362944 2050064278027905024 2055844116590985216 2057182556771057472 2067127833255247872 2074305360454050816 2080907857847844864 2088744736103903232 2095997321993152896 2106130245203460096 2107501423748514432 2113443197443749888 2114209583946620928 2114819137025418996 2120170270260068352 2121550589446435584 2136465454496514048 2137856382526785216 2153319484187971584 2154721384893823128 2176776123449278464 2178193295404649088 2196323322833700864 2203314202427129856 2208128865968095232 2219291282110397184 2220248413496377344 2235049180651388928 2237763385528676352 2239220262732796584 2246347682943284736 2262139892996308992 2263612640322478464 2269994545402546176 2271472406434709292 2277219919908962304 2304821777769824256 2306322312781393152 2312824631164858368 2314330376367439656 2320186333492150272 2325518812412153856 2332920920216961024 2333593530510807168 2338018799260336128 2341021340078825472 2357996987242297008 2359013939339900928 2366522661866176512 2370939101717078736 2377623597124218624 2386744413127240032 2403523636308578304 2405088430342633368 2411174032844783616 2429705810996035584 2448873138880438272 2450467457330230224 2470863738187913472 2475549316863885312 2478728477730521088 2484144974214107136 2497779465183424512 2504821567340740608 2505729877270069248 2506452310548644736 2514430328232812544 2519122795574396157 2544907379620847616 2546564220362788272 2552082351630188544 2553743863577864448 2561872409897582592 2581562424183287808 2583195961466290176 2594612601879067296 2601927710060465664 2603049864099201024 2603621673413369613 2616208663963673088 2625292721824658064 2630271149167878144 2633649007588678656 2652164012478431232 2653890681757388544 2662337994599448576 2682800166308122624 2702204842902552576 2703964090847150592 2705724484135462539 2712570786950381568 2733419037370540032 2741125488787980288 2742910075694743296 2756170444340330496 2756775889496509002 2765740480605401088 2774543810463793152 2779721705461402656 2784992981471870976 2794663095990870528 2808173660271280128 2810001898331352576 2817924263258333184 2818946111928827904 2819758849367225328 2828734119261914112 2848620605995352064 2850475176702380288 2863020802073453568 2864884747908136806 2871092645583962112 2872961846525097504 2882106461134780416 2902368164599037952 2904257727206198784 2906095456649576448 2928431097111601152 2953454312052740322 2959055042813862912 2960331217995169792 2980065574201851904 2983684514038235136 2985627016977062112 2995130243924379648 3016186523995078656 3018150187096637952 3026659393870061568 3028629875246279056 3041959602203044416 3075096417041857536 3083766174886477824 3085773835156586208 3100691749882871808 3111458040681076224 3117358399013781504 3121361786771767296 3133117104155854848 3143995982989729344 3145351919119867904 3159195367805190144 3161252135622771648 3170164796165624832 3172228705538128494 3180255405390102528 3182325884169653376 3204698181744771072 3206784573790177824 3232082077340734692 3239607747994714112 3265164185173917696 3267289943106973632 3294484984250551296 3304971303640694784 3312193298952142848 3328936923165595776 3330372620244566016 3339762089787654144 3341936414064859648 3352573770977083392 3356645078293014528 3358830394099194876 3393209839494463488 3395418960483717696 3404991818103819264 3407208609652063938 3415829879863443456 3442083232244383744 3457232666654736384 3459483469172089728 3469236946747287552 3470733152132268032 3471495564551159484 3480279500238225408 3488278218618230784 3500390295766210752 3507028198890504192 3511532010118238208 3536995480863445512 3538520909009851392 3549783992799264768 3566435395686327936 3605285454462867456 3607632645513950052 3616761049267175424 3644558716494053376 3657213434259657728 3673309708320657408 3675701185995345336 3687653974140534784 3706295607281870208 3713323975295827968 3726217461321160704 3746669197775136768 3757232351011110912 3758594815905103872 3759678465822967104 3771645492349218816 3817361069431271424 3819846330544182408 3828123527445282816 3830615795366796672 3842808614846373888 3872343636274931712 3874793942199435264 3902891565090698496 3904574796148801536 3937939082736987096 3945406723751817216 3978246018717646848 3980836022636082816 3993506991899172864 4024200249462183936 4035545858493415424 4053307264353828864 4055946136270725888 4100128556055810048 4111688233181970432 4114365113542114944 4134255666510495744 4148610720908101632 4161815715695689728 4177489472207806464 4191994643986305792 4212260490406920192 4215002847497028864 4226886394887499776 4228419167893241856 4229638274050837992 4240340540520136704 4243101178892871168 4272930908993028096 4275712765053570432 4297327121862205209 4306638968375943168 4309442769787646256 4353552246898556928 4356386590809298176 4392646645667401728 4406628404854259712 4416257731936190464 4438582564220794368 4440496826992754688 4470098361302777856 4475526771057352704 4478440525465593168 4492695365886569472 4524279785992617984 4527225280644956928 4539989090805092352 4542944812869418584 4554439839817924608 4609643555539648512 4612644625562786304 4625649262329716736 4628660752734879312 4651037624824307712 4667187061021614336 4676037598520672256 4682042680157650944 4715993974484594016 4718027878679801856 4733045323732353024 4741878203434157472 4755247194248437248 4758343058307192741 4773488826254480064 4807047272617156608 4810176860685266736 4859411621992071168 4897746277760876544 4900934914660460448 4941727476375826944 4951098633727770624 4957456955461042176 4968289948428214272 4995558930366849024 5009643134681481216 5012904621097289472 5028860656465625088 5038245591148792314 5089814759241695232 5093128440725576544 5104164703260377088 5107487727155728896 5110812914478095907 5123744819795165184 5163124848366575616 5189225203758134592 5203855420120931328 5206099728198402048 5207243346826739226 5232417327927346176 5250585443649316128 5260542298335756288 5267298015177357312 5304328024956862464 5307781363514777088 5324675989198897152 5365600332616245248 5407928181694301184 5411448968270925078 5425141573900763136 5466838074741080064 5482250977575960576 5485820151389486592 5512340888680660992 5513551778993018004 5531480961210802176 5559443410922805312 5569985962943741952 5589326191981741056 5620003796662705152 5635848526516666368 5637892223857655808 5639517698734450656 5657468238523828224 5697241211990704128 5700950353404760576 5726041604146907136 5729769495816273612 5742185291167924224 5745923693050195008 5764212922269560832 5808515454412397568 5812190913299152896 5856862194223202304 5906908624105480644 5918110085627725824 5920662435990339584 5967369028076470272 5971254033954124224 5990260487848759296 6036300374193275904 6053318787740123136 6057259750492558112 6083919204406088832 6150192834083715072 6167532349772955648 6171547670313172416 6201383499765743616 6222916081362152448 6242723573543534592 6266234208311709696 6287991965979458688 6290703838239735808 6318390735610380288 6322504271245543296 6340329592331249664 6344457411076256988 6360510810780205056 6364651768339306752 6409396363489542144 6413569147580355648 6464164154681469384 6530328370347835392 6534579886213947264 6588969968501102592 6609942607281389568 6624386597904285696 6657873846331191552 6660745240489132032 6683872828129719296 6705147541954166784 6713290156586029056 6717660788198389752 6786419678988926976 6790837920967435392 6809983636207638528 6814417219304127876 6831659759726886912 6884166464488767488 6914465333309472768 6918966938344179456 6938473893494575104 6942991129102318968 6960559000476450816 6976556437236461568 7000780591532421504 7014056397781008384 7023064020236476416 7073990961726891024 7077041818019702784 7099567985598529536 7132870791372655872 7210570908925734912 7215265291027900104 7233522098534350848 7289117432988106752 7314426868519315456 7346619416641314816 7351402371990690672 7375307948281069568 7412591214563740416 7426647950591655936 7452434922642321408 7493338395550273536 7514464702022221824 7517189631810207744 7519356931645934208 7543290984698437632 7634722138862542848 7639692661088364816 7656247054890565632 7661231590733593344 7685617229692747776 7744687272549863424 7749587884398870528 7805783130181396992 7809149592297603072 7810865020240108839 7875878165473974192 7890813447503634432 7956492037435293696 7961672045272165632 7987013983798345728 8048400498924367872 8071091716986830848 8106614528707657728 8111892272541451776 8117173452406387617 8200257112111620096 8223376466363940864 8228730227084229888 8268511333020991488 8297221441816203264 8323631431391379456 8354978944415612928 8383989287972611584 8424520980813840384 8430005694994057728 8453772789774999552 8456838335786483712 8459276548101675984 8486202357785742336 8545861817986056192 8551425530107140864 8594654243724410418 8613277936751886336 8618885539575292512 8707104493797113856 8712773181618596352 8785293291334803456 8832515463872380928 8877165128441588736 8880993653985509376 8940196722605555712 8951053542114705408 8956881050931186336 8985390731773138944 9048559571985235968 9054450561289913856 9079978181610184704 9085889625738837168 9225289251125572608 9251298524659433472 9257321505469758624 9302075249648615424 9334374122043228672 9352075197041344512 9364085360315301888 9431987948969188032 9436055757359603712 9483756406868314944 9510494388496874496 9516686116614385482 9546977652508960128 9614094545234313216 9620353721370533472 9718823243984142336 9795492555521753088 9801869829320920896 9883454952751653888 9914913910922084352 9936579896856428544 9991117860733698048 10019286269362962432 10025809242194578944 10057721312931250176 10076491182297584628 10179629518483390464 10186256881451153088 10214975454311457792 10221625828956191814 10247489639590330368 10326249696733151232 10378450407516269184 10407710840241862656 10412199456396804096 10414486693653478452 10464834655854692352 10501170887298632256 10521084596671512576 10534596030354714624 10615562727029554176 10649351978397794304 10731200665232490496 10815856363388602368 10822897936541850156 10850283147801526272 10933676149482160128 10971640302778973184 11027103557986036008 11062961922421604352 11118886821845610624 11139971925887483904 11178652383963482112 11240007593325410304 11271697053033332736 11275784447715311616 11279035397468901312 11314936477047656448 11401900706809521152 11452083208293814272 11459538991632547224 11484370582335848448 11491847386100390016 11528425844539121664 11617030908824795136 11624381826598305792 11713724388446404608 11813817248210961288 11836220171255451648 11934738056152940544 11942508067908248448 11980520975697518592 12072600748386551808 12106637575480246272 12114519500985116224 12167838408812177664 12300385668167430144 12335064699545911296 12343095340626344832 12402766999531487232 12445832162724304896 12485447147087069184 12532468416623419392 12575983931958917376 12581407676479471616 12636781471220760576 12645008542491086592 12680659184662499328 12688914822152513976 12721021621560410112 12729303536678613504 12818792726979084288 12827138295160711296 12928328309362938768 13060656740695670784 13069159772427894528 13177939937002205184 13219885214562779136 13248773195808571392 13315747692662383104 13321490480978264064 13367745656259438592 13410295083908333568 13426580313172058112 13435321576396779504 13572839357977853952 13581675841934870784 13619967272415277056 13628834438608255752 13663319519453773824 13768332928977534976 13828930666618945536 13837933876688358912 13876947786989150208 13885982258204637936 13953112874472923136 14001561183064843008 14028112795562016768 14046128040472952832 14147981923453782048 14154083636039405568 14199135971197059072 14265741582745311744 14275029174921578223 14421141817851469824 14430530582055800208 14578234865976213504 14628853737038630912 14693238833282629632 14702804743981381344 14750615896562139136 14825182429127480832 14853295901183311872 14904869845284642816 14986676791100547072 15028929404044443648 15038713863291868416 15086581969396875264 15269444277725085696 15279385322176729632 15312494109781131264 15322463181467186688 15332438743434287721 15371234459385495552 15489374545099726848 15611566260362793984 15618299184595206144 15621730040480217678 15751756330947948384 15781626895007268864 15912984074870587392 15923344090544331264 15974027967596691456 16096800997848735744 16142183433973661696 16223784545082903552 16234346904812775234 16400514224223240192 16446752932727881728 16457460454168459776 16537022666041982976 16594442883632406528 16709957888831225856 16767978575945223168 16860011389988115456 16907545579549999104 16913676671572967424 16918553096203351968 16972404715571484672 17091723635972112384 17102851060214281728 17189308487448820836 17226555873503772672 17237771079150585024 17425546363237192704 17570586582669606912 17665030927744761856 17754330256883177472 17761987307971018752 17902107084229410816 17913762101862372672 17970781463546277888 18108901122579827712 18159956363220369408 18171779251477674336 18450578502251145216 18502597049318866944 18514643010939517248 18604150499297230848 18668748244086457344 18728170720630603776 18863975897938376064 18872111514719207424 18967512813736629888 19020988776993748992 19033372233228770964 19093955305017920256 19228189090468626432 19240707442741066944 19590985111043506176 19603739658641841792 19766909905503307776 19829827821844168704 19873159793712857088 19982235721467396096 20051618484389157888 20115442625862500352 20152982364595169256 20359259036966780928 20372513762902306176 20429950908622915584 20443251657912383628 20494979279180660736 20652499393466302464 20756900815032538368 20815421680483725312 20828973387306956904 20929669311709384704 21002341774597264512 21042169193343025152 21069192060709429248 21231125454059108352 21298703956795588608 21462401330464980992 21631712726777204736 21645795873083700312 21700566295603052544 21867352298964320256 21943280605557946368 22054207115972072016 22125923844843208704 22237773643691221248 22279943851774967808 22357304767926964224 22480015186650820608 22543394106066665472 22551568895430623232 22558070794937802624 22629872954095312896 22803801413619042304 22904166416587628544 22919077983265094448 22968741164671696896 22983694772200780032 23056851689078243328 23234061817649590272 23248763653196611584 23427448776892809216 23432595060720326517 23627634496421922576 23672440342510903296 23869476112305881088 23885016135816496896 23961041951395037184 24145201496773103616 24213275150960492544 24229039001970232448 24335676817624355328 24351520357219162851 24600771336334860288 24670129399091822592 24686190681252689664 24805533999062974464 24891664325448609792 24970894294174138368 25064936833246838784 25151967863917834752 25162815352958943232 25273562942441521152 25290017084982173184 25361318369324998656 25377829644305027952 25458607073357227008 25637585453958168576 25654276590321422592 25856656618725877536 26121313481391341568 26138319544855789056 26355879874004410368 26497546391617142784 26631495385324766208 26642980961956528128 26735491312518877184 26820590167816667136 26853160626344116224 26870643152793559008 27145678715955707904 27163351683869741568 27239934544830554112 27257668877216511504 27536665857955069952 27675867753376717824 27753895573978300416 27771964516409275872 27906225748945846272 28003122366129686016 28056225591124033536 28092256080945905664 28295963846907564096 28308167272078811136 28531483165490623488 28550058349843156446 28842283635702939648 28861061164111600416 29156469731952427008 29257707474077261824 29386477666565259264 29405609487962762688 29501231793124278272 29650364858254961664 29809739690569285632 29973353582201094144 30057858808088887296 30077427726583736832 30173163938793750528 30538888555450171392 30558770644353459264 30644926362934373376 30664877486868575442 30742468918770991104 30978749090199453696 31223132520725587968 31236598369190412288 31243460080960435356 31503512661895896768 31563253790014537728 31846688181088662528 31948055935193382912 32193601995697471488 32284366867947323392 32447569090165807104 32468693809625550468 32801028448446480384 32914920908336919552 33188885767264813056 33419915777662451712 33535957151890446336 33720022779976230912 33815091159099998208 33827353343145934848 33837106192406703936 33944809431142969344 34205702120428563456 34378616974897641672 34453111747007545344 34475542158301170048 34851092726474385408 35141173165339213824 35508660513766354944 35804214168458821632 35827524203724745344 35941562927092555776 36217802245159655424 36319912726440738816 36343558502955348672 36901157004502290432 37005194098637733888 37029286021879034496 37208300998594461696 37337496488172914688 37456341441261207552 37727951795876752128 37744223029438414848 37935025627473259776 38041977553987497984 38066744466457541928 38187910610035840512 38456378180937252864 38481414885482133888 39181970222087012352 39207479317283683584 39533819811006615552 39659655643688337408 39746319587425714176 39964471442934792192 40103236968778315776 40230885251725000704 40305964729190338512 40718518073933561856 40745027525804612352 40859901817245831168 40886503315824767256 40989958558361321472 41304998786932604928 41513801630065076736 41630843360967450624 41657946774613913808 41859338623418769408 42004683549194529024 42084338386686050304 42138384121418858496 42462250908118216704 42597407913591177216 42825087524764734669 42924802660929961984 43263425453554409472 43291591746167400624 43734704597928640512 43886561211115892736 44108414231944144032 44251847689686417408 44475547287382442496 44559887703549935616 44714609535853928448 44960030373301641216 45086788212133330944 45116141589875605248 45259745908190625792 45607602827238084608 45808332833175257088 45838155966530188896 45937482329343393792 45967389544401560064 45997316230302863163 46113703378156486656 46468123635299180544 46854897553785618432 46865190121440653034 47255268992843845152 47344880685021806592 47738952224611762176 47770032271632993792 47922083902790074368 48290402993546207232 48426550301920985088 48458078003940464896 48671353635248710656 48703040714438325702 49201542672669720576 49340258798183645184 49372381362505379328 49611067998125948928 49783328650897219584 50129873666493677568 50303935727835669504 50325630705917886464 50580034169964346368 50722636738649997312 50755659288610055904 50917214146714454016 51275170907916337152 51308553180642845184 51713313237451755072 52276639089711578112 52711759748008820736 52995092783234285568 53262990770649532416 53285961923913056256 53470982625037754368 53706321252688232448 53741286305587118016 54326703367739483136 54479869089661108224 54515337754433023008 55073331715910139904 55351735506753435648 55507791147956600832 55543929032818551744 55812451497891692544 56006244732259372032 56184512161891811328 56591927693815128192 56616334544157622272 57062966330981246976 57100116699686312892 57684567271405879296 57722122328223200832 58515414948154523648 58772955333130518528 58811218975925525376 59002463586248556544 59300729716509923328 59619479381138571264 59946707164402188288 60154855453167473664 60346327877587501056 61077777110900342784 61117541288706918528 61289852725868746752 61329754973737150884 61484937837541982208 61957498180398907392 62446265041451175936 62486920161920870712 63007025323791793536 63126507580029075456 63693376362177325056 63896111870386765824 64387203991394942976 64895138180331614208 64937387619251100936 65602056896892960768 65829841816673839104 66377771534529626112 66839831555324903424 67071914303780892672 67440045559952461824 67630182318199996416 67654706686291869696 67674212384813407872 67889618862285938688 68411404240857126912 68757233949795283344 68906223494015090688 68951084316602340096 69702185452948770816 70282346330678427648 71017321027532709888 71608428336917643264 71655048407449490688 71883125854185111552 72435604490319310848 72639825452881477632 72687117005910697344 73054561071657488553 73802314009004580864 74010388197275467776 74058572043758068992 74416601997188923392 74674992976345829376 74912682882522415104 75455903591753504256 75488446058876829696 75870051254946519552 76083955107974995968 76133488932915083856 76375821220071681024 76912756361874505728 76962829770964267776 78363940444174024704 78414958634567367168 79067639622013231104 79492639174851428352 79928942885869584384 80206473937556631552 80461770503450001408 80611929458380677024 81437036147867123712 81490055051609224704 81719803634491662336 81773006631649534512 82609997573865209856 83027603260130153472 83261686721934901248 83315893549227827616 83718677246837538816 84009367098389058048 84168676773372100608 84276768242837716992 84924501816236433408 85650175049529469338 85849605321859923968 86526850907108818944 86583183492334801248 87469409195857281024 87773122422231785472 88216828463888288064 88503695379372834816 88951094574764884992 89429219071707856896 89920060746603282432 90173576424266661888 90232283179751210496 90519491816381251584 91215205654476169216 91616665666350514176 91676311933060377792 91934779088803120128 91994632460605726326 92227406756312973312 92936247270598361088 93709795107571236864 93730380242881306068 94510537985687690304 94689761370043613184 95540064543265987584 95844167805580148736 96580805987092414464 96853100603841970176 96916156007880929792 97342707270497421312 97406081428876651404 98403085345339441152 98744762725010758656 99566657301794439168 100259747332987355136 100607871455671339008 100651261411835772928 101160068339928692736 101445273477299994624 101511318577220111808 101834428293428908032 102617106361285690368 103426626474903510144 104553278179423156224 105423519496017641472 106525981541299064832 106941965250075508736 107412642505376464896 107482572611174236032 108653406735478966272 108959738179322216448 109030675508866046016 110703471013506871296 111015582295913201664 111087858065637103488 111624902995783385088 112012489464518744064 112369024323783622656 113183855387630256384 113232669088315244544 114125932661962493952 114200233399372625784 115369134542811758592 115444244656446401664 117030829896309047296 117545910666261037056 117622437951851050752 118601459433019846656 119238958762277142528 119893414328804376576 120309710906334947328 120692655755175002112 122155554221800685568 122235082577413837056 122579705451737493504 122659509947474301768 122969875675083964416 123914996360797814784 124892530082902351872 124973840323841741424 126014050647583587072 126253015160058150912 127386752724354650112 127792223740773531648 128774407982789885952 129790276360663228416 129874775238502201872 131204113793785921536 131659683633347678208 132755543069059252224 133679663110649806848 134143828607561785344 134880091119904923648 135260364636399992832 135348424769626815744 135779237724571877376 136822808481714253824 137514467899590566688 137812446988030181376 137902168633204680192 137991948690908589489 139404370905897541632 140564692661356855296 142034642055065419776 143216856673835286528 143310096814898981376 143766251708370223104 144871208980638621696 145279650905762955264 145374234011821394688 146109122143314977106 147604628018009161728 148020776394550935552 148117144087516137984 148833203994377846784 149349985952691658752 150911807183507008512 150976892117753659392 151740102509893039104 152167910215949991936 152266977865830167712 152751642440143362048 153825512723749011456 153925659541928535552 156829917269134734336 158135279244026462208 158985278349702856704 159857885771739168768 160412947875113263104 161223858916761354048 162980110103218449408 163439607268983324672 163546013263299069024 165219995147730419712 166055206520260306944 166523373443869802496 166631787098455655232 167437354493675077632 168018734196778116096 168553536485675433984 169849003632472866816 171300350099058938676 171699210643719847936 173053701814217637888 173166366984669602496 175546244844463570944 176433656927776576128 177007390758745669632 177902189149529769984 178858438143415713792 179840121493206564864 180464566359502420992 181038983632762503168 182430411308952338432 183233331332701028352 183352623866120755584 183869558177606240256 183989264921211452652 184454813512625946624 185872494541196722176 187460760485762612136 189021075971375380608 189379522740087226368 191080129086531975168 191688335611160297472 193161611974184828928 193832312015761859584 194685414540994842624 194812162857753302808 196806170690678882304 197489525450021517312 199133314603588878336 200519494665974710272 201215742911342678016 202320136679857385472 202890546954599989248 203022637154440223616 203668856586857816064 205234212722571380736 206853252949807020288 209106556358846312448 210847038992035282944 213051963082598129664 213883930500151017472 214825285010752929792 214965145222348472064 217306813470957932544 217919476358644432896 218061351017732092032 221406942027013742592 222031164591826403328 222175716131274206976 223249805991566770176 224024978929037488128 224738048647567245312 226367710775260512768 226465338176630489088 228251865323924987904 228400466798745251568 230738269085623517184 230888489312892803328 234061659792618094592 235091821332522074112 235244875903702101504 237202918866039693312 238477917524554285056 239786828657608753152 240619421812669894656 241385311510350004224 244311108443601371136 244470165154827674112 245159410903474987008 245319019894948603536 247829992721595629568 249785060165804703744 249947680647683482848 252028101295167174144 252506030320116301824 254773505448709300224 257548815965579771904 259580552721326456832 259749550477004403744 262408227587571843072 263319367266695356416 265511086138118504448 268287657215123570688 269760182239809847296 270520729272799985664 270696849539253631488 271558475449143754752 273645616963428507648 275028935799181133376 275804337266409360384 275983897381817178978 278808741811795083264 281129385322713710592 284069284110130839552 286620193629797962752 287532503416740446208 289742417961277243392 290559301811525910528 290748468023642789376 292218244286629954212 295209256036018323456 296234288175032275968 298699971905383317504 301823614367014017024 301953784235507318784 303480205019786078208 304335820431899983872 304533955731660335424 305503284880286724096 307851319083857071104 313659834538269468672 316270558488052924416 320825895750226526208 322447717833522708096 325960220206436898816 326879214537966649344 327092026526598138048 332110413040520613888 333046746887739604992 333263574196911310464 334874708987350155264 336037468393556232192 337107072971350867968 339698007264945733632 342600700198117877352 346107403628435275776 346332733969339204992 351092489688927141888 352867313855553152256 355804378299059539968 357716876286831427584 359680242986413129728 360929132719004841984 362077967265525006336 364860822617904676864 366466662665402056704 366705247732241511168 367739116355212480512 367978529842422905304 368909627025251893248 371744989082393444352 374921520971525224272 378042151942750761216 378759045480174452736 382160258173063950336 383376671222320594944 386323223948369657856 387664624031523719168 389370829081989685248 389624325715506605616 393612341381357764608 394979050900043034624 398266629207177756672 401038989331949420544 402431485822685356032 404640273359714770944 405781093909199978496 406045274308880447232 407337713173715632128 410468425445142761472 413706505899614040576 413975846072725768467 418213112717692624896 421694077984070565888 426103926165196259328 427767861000302034944 429650570021505859584 429930290444696944128 434613626941915865088 435838952717288865792 436122702035464184064 442813884054027485184 444062329183652806656 444351432262548413952 446499611983133540352 448049957858074976256 452735421550521025536 452930676353260978176 456503730647849975808 456800933597490503136 461476538171247034368 461776978625785606656 468123319585236189184 470489751807404203008 474405837732079386624 476955835049108570112 479573657315217506304 481238843625339789312 488940330309655348224 490318821806949974016 490638039789897207072 495659985443191259136 499570120331609407488 499895361295366965696 504056202590334348288 509547010897418600448 515097631931159543808 519161105442652913664 519499100954008807488 526638734533390712832 531022172276237008896 536575314430247141376 539520364479619694592 541393699078507262976 543116950898287509504 547291233926857015296 550057871598362266752 551608674532818720768 551967794763634357956 557617483623590166528 568138568220261679104 573240387259595925504 575065006833480892416 579484835922554486784 581496936047285578752 584436488573259908424 590418512072036646912 592468576350064551936 597399943810766635008 603647228734028034048 606960410039572156416 608671640863799967744 609067911463320670848 611006569760573448192 615702638167714142208 627319669076538937344 632541116976105848832 641651791500453052416 644895435667045416192 651920440412873797632 653758429075933298688 654184053053196276096 664220826081041227776 666093493775479209984 666527148393822620928 669749417974700310528 672074936787112464384 674214145942701735936 679396014529891467264 685201400396235754704 692214807256870551552 692665467938678409984 702184979377854283776 705734627711106304512 711608756598119079936 715433752573662855168 719360485972826259456 721858265438009683968 724155934531050012672 729721645235809353728 732933325330804113408 733410495464483022336 735478232710424961024 735957059684845810608 743489978164786888704 749843041943050448544 756084303885501522432 757518090960348905472 764320516346127900672 772646447896739315712 775329248063047438336 778741658163979370496 779248651431013211232 787224682762715529216 789958101800086069248 796533258414355513344 804862971645370712064 809280546719429541888 811562187818399956992 812090548617760894464 814675426347431264256 820936850890285522944 827413011799228081152 827951692145451536934 836426225435385249792 843388155968141131776 852207852330392518656 855535722000604069888 859860580889393888256 869227253883831730176 871677905434577731584 872245404070928368128 885627768108054970368 888702864525096827904 896099915716149952512 905470843101042051072 905861352706521956352 913007461295699951616 913601867194981006272 923553957251571213312 936246639170472378368 940979503614808406016 948811675464158773248 962477687250679578624 977880660619310696448 980637643613899948032 981276079579794414144 999140240663218814976 999790722590733931392 1008112405180668696576 1019094021794837200896 1038322210885305827328 1038998201908017614976 1053277469066781425664 1073150628860494282752 1079040728959239389184 1082787398157014525952 1086233901796575019008 1094582467853714030592 1100115743196724533504 1103217349065637441536 1103935589527268715912 1115234967247180333056 1136277136440523358208 1146480774519191851008 1150130013666961784832 1158969671845108973568 1162993872094571157504 1168872977146519816848 1180837024144073293824 1184937152700129103872 1194799887621533270016 1207294457468056068096 1213920820079144312832 1217343281727599935488 1218135822926641341696 1222013139521146896384 1231405276335428284416 1241927538218177305401 1254639338153077874688 1265082233952211697664 1283303583000906104832 1289790871334090832384 1303840880825747595264 1307516858151866597376 1308368106106392552192 1328441652162082455552 1332186987550958419968 1333054296787645241856 1339498835949400621056 1344149873574224928768 1358792029059782934528 1370402800792471509408 1384429614513741103104 1385330935877356819968 1404369958755708567552 1411469255422212609024 1423217513196238159872 1430867505147325710336 1438720971945652518912 1443716530876019367936 1459443290471618707456 1466820990928966044672 1470956465420849922048 1471914119369691621216 1486979956329573777408 1499686083886100897088 1512168607771003044864 1528641032692255801344 1545292895793478631424 1550658496126094876672 1557483316327958740992 1558497302862026422464 1579916203600172138496 1593066516828711026688 1609725943290741424128 1618561093438859083776 1624181097235521788928 1629350852694862528512 1641873701780571045888 1654826023598456162304 1655903384290903073868 1672852450870770499584 1704415704660785037312 1711071444001208139776 1719721161778787776512 1738454507767663460352 1744490808141856736256 1771255536216109940736 1777405729050193655808 1792199831432299905024 1810941686202084102144 1826014922591399903232 1827203734389962012544 1847107914503142426624 1881959007229616812032 1897623350928317546496 1924955374501359157248 1955761321238621392896 1961275287227799896064 1962552159159588828288 1998280481326437629952 1999581445181467862784 2016224810361337393152 2038188043589674401792 2076644421770611654656 2077996403816035229952 2106554938133562851328 2146301257720988565504 2158081457918478778368 2165574796314029051904 2172467803593150038016 2189164935707428061184 2200231486393449067008 2206434698131274883072 2207871179054537431824 2230469934494360666112 2272554272881046716416 2292961549038383702016 2317939343690217947136 2325987744189142315008 2337745954293039633696 2361674048288146587648 2369874305400258207744 2389599775243066540032 2414588914936112136192 2427841640158288625664 2434686563455199870976 2436271645853282683392 2444026279042293792768 2462810552670856568832 2483855076436354610802 2509278676306155749376 2530164467904423395328 2566607166001812209664 2579581742668181664768 2607681761651495190528 2615033716303733194752 2616736212212785104384 2656883304324164911104 2666108593575290483712 2688299747148449857536 2717584058119565869056 2740805601584943018816 2770661871754713639936 2808739917511417135104 2822938510844425218048 2846435026392476319744 2887433061752038735872 2918886580943237414912 2933641981857932089344 2941912930841699844096 2943828238739383242432 2999372167772201794176 3024337215542006089728 3057282065384511602688 3101316992252189753344 3114966632655917481984 3116994605724052844928 3159832407200344276992 3219451886581482848256 3237122186877718167552 3248362194471043577856 3258701705389725057024 3283747403561142091776 3309652047196912324608 3311806768581806147736 3345704901741540999168 3408831409321570074624 3439442323557575553024 3476909015535326920704 3488981616283713472512 3542511072432219881472 3554811458100387311616 3584399662864599810048 3621883372404168204288 3652029845182799806464 3654407468779924025088 3694215829006284853248 3763918014459233624064 3795246701856635092992 3849910749002718314496 3911522642477242785792 3922550574455599792128 3925104318319177656576 3996560962652875259904 3999162890362935725568 4032449620722674786304 4076376087179348803584 4153288843541223309312 4155992807632070459904 4213109876267125702656 4292602515441977131008 4316162915836957556736 4331149592628058103808 4378329871414856122368 4400462972786898134016 4412869396262549766144 4415742358109074863648 4460939868988721332224 4585923098076767404032 4635878687380435894272 4651975488378284630016 4675491908586079267392 4739748610800516415488 4779199550486133080064 4829177829872224272384 4855683280316577251328 4872543291706565366784 4888052558084587585536 4925621105341713137664 4967710152872709221604 5018557352612311498752 5133214332003624419328 5159163485336363329536 5215363523302990381056 5233472424425570208768 5313766608648329822208 5332217187150580967424 5376599494296899715072 5481611203169886037632 5541323743509427279872 5645877021688850436096 5692870052784952639488 5774866123504077471744 5867283963715864178688 5883825861683399688192 5887656477478766484864 5998744335544403588352 6048674431084012179456 6114564130769023205376 6202633984504379506688 6229933265311834963968 6233989211448105689856 6319664814400688553984 6438903773162965696512 6474244373755436335104 6496724388942087155712 6517403410779450114048 6567494807122284183552 6619304094393824649216 6623613537163612295472 6691409803483081998336 6817662818643140149248 6878884647115151106048 6953818031070653841408 6977963232567426945024 7085022144864439762944 7109622916200774623232 7168799325729199620096 7243766744808336408576 7304059690365599612928 7308814937559848050176 7388431658012569706496 7527836028918467248128 7590493403713270185984 7699821498005436628992 7823045284954485571584 7845101148911199584256 7850208636638355313152 7998325780725871451136 8064899241445349572608 8152752174358697607168 8311985615264140919808 8426219752534251405312 8662299185256116207616 8756659742829712244736 8800925945573796268032 8825738792525099532288 8831484716218149727296 9171846196153534808064 9303950976756569260032 9350983817172158534784 9479497221601032830976 9658355659744448544768 9711366560633154502656 9745086583413130733568 9776105116169175171072 9851242210683426275328 9935420305745418443208 10037114705224622997504 10318326970672726659072 10430727046605980762112 10466944848851140417536 10627533217296659644416 10664434374301161934848 10753198988593799430144 10963222406339772075264 11082647487018854559744 11291754043377700872192 11385740105569905278976 11549732247008154943488 11734567927431728357376 11767651723366799376384 11775312954957532969728 11997488671088807176704 12097348862168024358912 12229128261538046410752 12405267969008759013376 12459866530623669927936 12467978422896211379712 12639329628801377107968 12877807546325931393024 12948488747510872670208 12993448777884174311424 13134989614244568367104 13238608188787649298432 13247227074327224590944 13382819606966163996672 13757769294230302212096 13907636062141307682816 13955926465134853890048 14219245832401549246464 14337598651458399240192 14487533489616672817152 14617629875119696100352 14776863316025139412992 15055672057836934496256 15399642996010873257984 15646090569908971143168 15700417273276710626304 15996651561451742902272 16129798482890699145216 16623971230528281839616 17324598370512232415232 17601851891147592536064 17651477585050199064576 17662969432436299454592 18343692392307069616128 18607901953513138520064 18701967634344317069568 18958994443202065661952 19316711319488897089536 19422733121266309005312 19490173166826261467136 19552210232338350342144 19702484421366852550656 19870840611490836886416 20074229410449245995008 20636653941345453318144 20861454093211961524224 20933889697702280835072 21255066434593319288832 21328868748602323869696 21506397977187598860288 21926444812679544150528 22165294974037709119488 22583508086755401744384 22771480211139810557952 23099464494016309886976 23469135854863456714752 23535303446733598752768 23550625909915065939456 23994977342177614353408 24194697724336048717824 24458256523076092821504 24810535938017518026752 24935956845792422759424 25278659257602754215936 25986897555768348622848 26269979228489136734208 26477216377575298596864 26494454148654449181888 27515538588460604424192 27911852930269707780096 28438491664803098492928 28975066979233345634304 29235259750239392200704 29553726632050278825984 30111344115673868992512 31292181139817942286336 31400834546553421252608 31993303122903485804544 32259596965781398290432 33247942461056563679232 34649196741024464830464 35203703782295185072128 35302955170100398129152 35325938864872598909184 36687384784614139232256 37215803907026277040128 37403935268688634139136 37917988886404131323904 38633422638977794179072 38845466242532618010624 38980346333652522934272 39404968842733705101312 39741681222981673772832 40148458820898491990016 41273307882690906636288 41722908186423923048448 41867779395404561670144 42657737497204647739392 43012795954375197720576 43852889625359088301056 44330589948075418238976 45167016173510803488768 46198928988032619773952 46938271709726913429504 47101251819830131878912 47989954684355228706816 48389395448672097435648 49621071876035036053504 49871913691584845518848 51973795111536697245696 52954432755150597193728 52988908297308898363776 55031077176921208848384 55823705860539415560192 56876983329606196985856 57950133958466691268608 58470519500478784401408 59107453264100557651968 60222688231347737985024 62584362279635884572672 62801669093106842505216 63986606245806971609088 64519193931562796580864 66495884922113127358464 69298393482048929660928 70407407564590370144256 70605910340200796258304 70651877729745197818368 73374769569228278464512 74431607814052554080256 74807870537377268278272 75835977772808262647808 77960692667305045868544 78809937685467410202624 79483362445963347545664 82546615765381813272576 83735558790809123340288 85315474994409295478784 87705779250718176602112 88661179896150836477952 90334032347021606977536 93876543419453826859008 94202503639660263757824 95979909368710457413632 96778790897344194871296 99743827383169691037696 103947590223073394491392 105908865510301194387456 105977816594617796727552 110062154353842417696768 111647411721078831120384 113753966659212393971712 115900267916933382537216 116941039000957568802816 118214906528201115303936 120445376462695475970048 125168724559271769145344 125603338186213685010432 127973212491613943218176 129038387863125593161728 132991769844226254716928 138596786964097859321856 140814815129180740288512 141303755459490395636736 148863215628105108160512 149615741074754536556544 155921385334610091737088 158966724891926695091328 165093231530763626545152 167471117581618246680576 170630949988818590957568 175411558501436353204224 177322359792301672955904 180668064694043213955072 187753086838907653718016 188405007279320527515648 191959818737420914827264 193557581794688389742592 199487654766339382075392 207895180446146788982784 211817731020602388774912 211955633189235593455104 220124308707684835393536 223294823442157662240768 227507933318424787943424 233882078001915137605632 236429813056402230607872 251206676372427370020864 255946424983227886436352 265983539688452509433856 281629630258361480577024 282607510918980791273472 299231482149509073113088 311842770669220183474176 317933449783853390182656 330186463061527253090304 334942235163236493361152 341261899977637181915136 350823117002872706408448 354644719584603345911808 361336129388086427910144 375506173677815307436032 376810014558641055031296 383919637474841829654528 387115163589376779485184 398975309532678764150784 415790360892293577965568 423911266378471186910208 446589646884315324481536 467764156003830275211264 502413352744854740041728 511892849966455772872704 531967079376905018867712 563259260516722961154048 565215021837961582546944 598462964299018146226176 623685541338440366948352 635866899567706780365312 660372926123054506180608 669884470326472986722304 682523799955274363830272 701646234005745412816896 709289439169206691823616 753620029117282110062592 767839274949683659309056 797950619065357528301568 847822532756942373820416 935528312007660550422528 1004826705489709480083456 1023785699932911545745408 1063934158753810037735424 1126518521033445922308096 1130430043675923165093888 1196925928598036292452352 1247371082676880733896704 1271733799135413560730624 1339768940652945973444608 1403292468011490825633792 1507240058234564220125184 1535678549899367318618112 1595901238130715056603136 1695645065513884747640832 1871056624015321100845056 2009653410979418960166912 2047571399865823091490816 2127868317507620075470848 2260860087351846330187776 2393851857196072584904704 2543467598270827121461248 2806584936022981651267584 3014480116469128440250368 3071357099798734637236224 3191802476261430113206272 3391290131027769495281664 3742113248030642201690112 4019306821958837920333824 4521720174703692660375552 4787703714392145169809408 5086935196541654242922496 5613169872045963302535168 6028960232938256880500736 6142714199597469274472448 6383604952522860226412544 6782580262055538990563328 9043440349407385320751104 9575407428784290339618816 10173870393083308485844992 11226339744091926605070336 12057920465876513761001472 13565160524111077981126656 18086880698814770641502208 19150814857568580679237632 20347740786166616971689984 27130321048222155962253312 36173761397629541283004416 40695481572333233943379968 54260642096444311924506624 81390963144666467886759936 108521284192888623849013248 162781926289332935773519872 325563852578665871547039744
- Sum of all divisors σ(n): 1095198711476621078034614361
- Sum of proper divisors (its aliquot sum) s(n): 769634858897955206487574617
- 325563852578665871547039744 is an abundant number, because the sum of its proper divisors (769634858897955206487574617) is greater than itself. Its abundance is 444071006319289334940534873
Bases of 325563852578665871547039744
- Binary: 100001101010011001101001111001111111110110011011101001010011011001110010000000000000000002
- Hexadecimal: 0x10D4CD3CFFB374A6CE40000
- Base-36: 14WNAK3R36R1TS0000
Squares and roots of 325563852578665871547039744
- 325563852578665871547039744 squared (3255638525786658715470397442) is 105991822105863284658437107400762877166006529515585536
- 325563852578665871547039744 cubed (3255638525786658715470397443) is 34507105946617452854521460039810508420101488258592730859063841672976211623542784
-
325563852578665871547039744 is a
perfect square number . Itssquare root is 18043388057088 -
The
cube root of 325563852578665871547039744 is 687931812.0874925655
Scales and comparisons
How big is 325563852578665871547039744?- 325,563,852,578,665,871,547,039,744 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 325,563,852,578,665,871,547,039,744 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 325563852578665871547039744 cubic inches would be around 57327651 feet tall.
Recreational maths with 325563852578665871547039744
- 325563852578665871547039744 backwards is 447930745178566875258365523
- The number of decimal digits it has is: 27
- The sum of 325563852578665871547039744's digits is 135
- 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 325563852578665871547039744 - Facts about the integer". Numbermatics.com. 2024. Web. 15 June 2024.
APA style:
Numbermatics. (2024). Number 325563852578665871547039744 - Facts about the integer. Retrieved 15 June 2024, from https://numbermatics.com/n/325563852578665871547039744/
Chicago style:
Numbermatics. 2024. "Number 325563852578665871547039744 - Facts about the integer". https://numbermatics.com/n/325563852578665871547039744/
The information we have on file for 325563852578665871547039744 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 325563852578665871547039744, math, Factors of 325563852578665871547039744, curriculum, school, college, exams, university, Prime factorization of 325563852578665871547039744, STEM, science, technology, engineering, physics, economics, calculator, three hundred twenty-five septillion, five hundred sixty-three sextillion, eight hundred fifty-two quintillion, five hundred seventy-eight quadrillion, six hundred sixty-five trillion, eight hundred seventy-one billion, five hundred forty-seven million, thirty-nine thousand, seven hundred forty-four.